kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Wed May 27 00:17:37 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.183' (ECDSA) to the list of known hosts. 2020/05/27 00:17:46 fuzzer started 2020/05/27 00:17:50 dialing manager at 10.128.15.235:27001 2020/05/27 00:17:50 syscalls: 364 2020/05/27 00:17:50 code coverage: enabled 2020/05/27 00:17:50 comparison tracing: enabled 2020/05/27 00:17:50 extra coverage: support is not implemented in syzkaller 2020/05/27 00:17:50 setuid sandbox: enabled 2020/05/27 00:17:50 namespace sandbox: support is not implemented in syzkaller 2020/05/27 00:17:50 Android sandbox: support is not implemented in syzkaller 2020/05/27 00:17:50 fault injection: support is not implemented in syzkaller 2020/05/27 00:17:50 leak checking: support is not implemented in syzkaller 2020/05/27 00:17:50 net packet injection: enabled 2020/05/27 00:17:50 net device setup: support is not implemented in syzkaller 2020/05/27 00:17:50 concurrency sanitizer: support is not implemented in syzkaller 2020/05/27 00:17:50 devlink PCI setup: support is not implemented in syzkaller 2020/05/27 00:17:50 USB emulation: support is not implemented in syzkaller 00:17:55 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x5, 0x3ff, r1}) poll(&(0x7f0000000040)=[{r0, 0x4}, {0xffffffffffffffff, 0x2}], 0x2, 0x80) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) setsockopt(r0, 0x20, 0x3ae6, &(0x7f0000000100)="d3722e8d391753e83a4552bba92187153d6116f531a193195bf2b731d4269c8349f32a7f66319ca97935e3ac4fea7b80059fe2b2da8a82a09bee3074fb84bb65f8b8fec6fd792a7d2490f5024c8ad73c3fb417279c1237411ec96c4d54c6fd845dc619689be5352dc526b891d07ab6d83a6d7a7b56ac", 0x76) getsockname$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt(r4, 0x1, 0xff, &(0x7f0000000240)="3234d879f739fe076ac6699c4d090ab657bd23f4c70761378e034b6780f7989b060aae41e3675df5ecef57d9879230f25b56e549f074941bc554b0b97dc014ee78aeb525e8e00e28f73604e5644b8c6451b210150379942a06674d04c96002fe", 0x60) poll(&(0x7f00000002c0)=[{r3, 0x20}], 0x1, 0x1000) r5 = socket(0x0, 0x5, 0x7) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300), 0xc) listen(r2, 0x6) pledge(&(0x7f0000000340)='\x00', &(0x7f0000000380)='/dev/zero\x00') socket(0x20, 0x2, 0x7) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x100, 0x0) r6 = open(&(0x7f0000000400)='./file0\x00', 0x8, 0x141) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000440)={'./file0\x00', 0x8000, 0xffff3f74, 0x8, 0x1, 0x2, 0x7, 0x1f, 0x2, 0x2, 0x80, 0x1}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) 00:17:55 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r1, 0x7, &(0x7f00000001c0)={0x2, 0x0, 0x1, 0x6dc, r2}) pwrite(r1, &(0x7f0000000200)="2afc4f37721f6cf54ff6dd90542bd50b1819b12a2d2d29fa55cd34b4ab40b25b2e2276f67f476a8f601f127d48188f41046ded09a40df9a7fe1243e200f4a5867ce592e56cb711658c6f9405184aab472c02f274221dd1a2895b71ee0f78302fe5d1d792e5c3b46fb5e3", 0x6a, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f00000002c0)={0x2, 0x2, 0xffffffff807fac54, 0x9fb, r4}) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000000300)={{0x6, 0x7, 0xff}, 0xffffffff, 0x1, 0x1000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x6, &(0x7f0000000440)=[0xffffffffffffffff, r3, 0x0, r5, r5, r5]) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000004c0)=[0x0, 0xffffffffffffffff]) getgroups(0x8, &(0x7f0000000500)=[r7, r3, r8, r9, r10, r11, r12, r5]) r13 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540)='/dev/pci\x00', 0x80, 0x0) dup(r13) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000580)=0x1) 00:17:56 executing program 1: r0 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, r2}) msgctl$IPC_RMID(r0, 0x0) minherit(&(0x7f000072d000/0x1000)=nil, 0x7f7ffdecc000, 0x0) 00:17:57 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x8, 0x3f, 0x100, 0x800, "3abed00dceddcffa6ff53c09df973118c8ba1359", 0x8, 0x2}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x3, "33ec72735f0a765e2ba400", 0xffff}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) login: pckbd_enable: command error 00:17:57 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) openat(r1, &(0x7f0000001100)='./file0\x00', 0x80, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0x90d2, 0x0, "d73800000000e74de40000000800000000000004"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000010c0)={0x1000, 0x0, &(0x7f00000000c0)=""/4096}) writev(r2, &(0x7f0000000440), 0x0) syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)) syz_open_pts() 00:17:57 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @mcast2, @local={0xfe, 0x80, [], 0x0}, [@hopopts={0x0, 0x1, [], [@jumbo, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}]}}}}}}}) syz_emit_ethernet(0x100e, &(0x7f0000000180)={@remote, @local, [], {@generic={0x803b, "cb31b4eb486d79df9c395168fcb99316833864ac488172d99073318fd09d71de6f57d2720af86a9c792bc7f08430287ecafa2920f5e35760a1e88d25d32352143a9ac2a112e2b51fe321fc683e045c38722a676606b40bc63427aa9163e808b9d346480a56ad7bd53bd7033dafaa752b457d5628173f9b3d6d28f621b4bee347d0b9e424359fb03994fd8bd8a37670decb289fecf2d8306d0cf2fb35d73e4f83b1f34b2ededa4c5fcd8e94b31e987150f7b31505c6c1a595da35d4ef86fdc23785a4f7d5cf25aa7a1eac23aca4e1f71f13e03c9dfca0c17563b0490aaf2b06ac2395b166ba64c8e1bedd6641f35a5152ed32faa7454dc40693d6fcdca2e25e616ffeab70301da8bd1e57f248fb8f6afdf6af8d8dedec2fd5661fbfbdb6282bf3815d575da843373b234976e78d705c9119b7bae89b08755752e5b88df652a86cac258328aac835bcb85c322fc30be679ac4cb329e010cdf4f921a9b9eb8b354b1f60a1153e744c7eb7aeebfcb64502074d50c9f1d9f561ba8b1532fcfe4afa68b4aa08f40759506c2c070c5f02a5156da0d8b1dd28548d9e64c692f18a06b23345b3599d933cb6e70b4e6de52df6ce762c21e7e0f3f51268cf9bb874defec38d232c378ff637ea7856e200e5f138ec2092c8c2f96e502b2f401a5310963ca163cd5e27ba18a2febde48cd45a92c7b4148d63a7861039ee506d926cb54a05fcbc4bbb9e7085202089eb32367fe617ac054b9d606ce719af658a958269914292df5cda8710db4226c931cb517603d0fcbe07327dd3527175eb344ad71541279c1eb34a9a4cd44d0bc1f3f0d38f4d200c5eae0ebcf768d9e70b85539c4826be03b2ab6137fb9659ef6a2d4b89a6737ea2b984840dea97b14eddf2e83dbc992824715f1fc3d3ea4491dbe55206b72c27c8c462decbfed85fb9f254b92ddf8355ba4f08637ac3c0dd7470bf612ed0f5e73e255dad1a60529f02eb0fb5dfd0cd35b0a2bd742b3e8d6fcb4e3fd3d9681f5329080a7a544fcf917457a14c04b4a3d47fbdda77ecf7991f8abf2cccf2f687061b6d8c6c4a199349100aafdfc1ac98e24b6607d99186605d98bcde01458a4dbc55f37060c064312bb6fbbfbf21bd7ca94f32a943732f929194cd11ad41264b8962a5bf997783b09cb88a797ad501a10a7c2054b89838381b5334c99a8cca7093798951adf1e09999549f98f0cc7672ac817b5c5a7eec1510960563779c98d891bbfa6238ef25e7c62e5689ed083fcf9f722416dbe1b62dceec712769cfca2cf5ba3d291a085edb609be3c09edffd09d49475eae50676c60e1b714e87e9f0eb69cf679cbb8c5bd48dd26e92691a195c2b335e85ffc358d59e1eb999fab19615d03dfef286660533ef29566472cfd8b219bcdeb3136f5ca91ffea15faeab075ab94220968c55144c26bdee85bebe7dfc3a396021e609de5549301b581dc4eea367597788efb9857c73c568589775238911497920a7f0b79b1ca40cddbfa513f568cae2fa6b3ce180bdc1d4e864bed863ecec2f04e7539026ae599c164ed468c8561f0a84fc3fa871276bc0c6354fd7d06c50c544ef1e7600b92340d2cf6fb38d1fb1cd19bcc66506c576219be5e02dda6a7018d5e948ca680e8f6021db640c0fcb5d795693ae3427a3ba20bcfe7e11f2c8136d87c366ddace7228fd3942e2d1d15324283a6dd6e50ae1aa0c5ebcf0fafef1c7ac8d4b623b4c3f800b91b108e98fee4b7e293e95a09237b11a1d7b64abe39429c1eb65a5149c5cb0fa96a29fcff7bde1ebc7f1147bb6211525b8c8e2e5c15094a83104f15f2c0977d4fb48fb3643b5f970e3b465b7d58343fd038ed9124540916ecb42d47f447c1053c31ff9477b31953f375f7bf4810734558e27448e77526a459e663d6000a7deea1da5b45de7e5a799c4e00e7d936b9097bd8fb6c4a14bd27e315829f060ae349c20cc09d932560c026055350a2b7b5e2fff48ceb5cdd515b118cec59f79a9287cfdd0c2bb63d1030b14c6df967209809daf7dc05168cecb132eecce74f7bd783bb49c8efa46c52641b78a3ff760186ba7fa00aa0da9f918f9c0193f37fe6b47e186183a7a16be97fb3b8fa9ee9e31a81eec15adf2d0a23fb92c4491728f695a27a71a2e34078776bb6271435b1e4a98bad896733d193f0c804c3f5d856d6d460d9447c79982b7ca5050f6b24a3c42f29e76acdebdf979ae496d1941bfa9c11ce3a82ce03626152fc9c53b961371e9e25770c09b2ae3491cd6762d1a0df46b1d2f404e9cf022a95bc30aefab0fcbef902ad5f57587f18df7b5fa52c56300951122640c79fd4a38c45169c9afe12cb723be1383049aedc9e806816bcee6c46c392a2a507815426bf4bc74e6e6d16b96f7aec8db57018a26d141705dc93a7c0bdaf58af60a55b369670ad71973d0ebb3b9eb90a20995bf431965339efa4b999415889ef5398bf8c6caa4c636799b8f5084f64f88e5e121183bf69fb8362ac78443c5c52cd6aaa8b83798f41f971bbe31752a1f98294ab53e6fe2e1c04c11dd4737c1fdbb7844904d6736fe232458671779a4ba9542b68b5a64579bc3220e79bc4e845f7f965eac44e7c77802b9d3f76adb3a5f1cd8d3da4fd71b2f6a50226022e478fa108092d8c534e4c79aa8c03f1990c5f823346e40b7518cc80c4ed71943b48b73c13bc93deafedb6a601aaae6449224a14d2ebf3ddb979f943e48f46d4d0af6de0cda8fdc83091f65fd605ffdf8c1c7516eeeff77acb19312b246f7893a7105548d393ef731c096317ecb6ca61ca3987531caab9185d7a8630109d47f205feab7aa7b3bebcb5579ca789925b6e7c414c16dbb07511e77e3739bc5e344b7dd72c7024449c2241350bd6f4ea8344821f343957e4f7973cb5675b2849ec9266d29b6ae82701fdb80177d21c7bc3a48ff31c2a7c9123da93737502d5b22c3bef8ffccf51f597523459fd745a1c04021db2a9a0d626700dbfe041c1985494d419282548d40d06b40fb498c72c56e7cf8edbd1f7d4d99d1d55571242510163d8517351dcfccb7260b17b2838a467b1a0be22b38427f2532ec346bf4bc1fb47c03383a51917344c46da56ccb3a41bade4fa48bb76937bdc8f9597f4c7ffb54cb0b280205ee5f0198c36fcc82cdb202e71965470ada052acceee7caf8f6d1cbf1b73f0794ff2f04e465e7317212f2369ba2de636dbc456905c3d1d6e5996f5d81f011ee6549830d7355cafcca5a6d317a3c56a65e2e03de70936593ae86a9cab40f3dace94deb21a8e07ea27ff983704283120ddbc03441b33940c3a6677d61405fc18e370c23c1d9085e0d6dc9c8da8358a53888b2e63071a119d5580d60695483f7a04760a81b1f4864f223b325337ab27ba22a7dd8061ecb23ed19d894a2b5b4cadb7887b1edd7391c4394588d872da729d1da608648018a52b375b598c027688041aacea11b6a2ab3bc7eae80072f574d87472a655d84ab78d4d71b5cb1ddb2c8ae9c480c0082fdee2119e5403a6e5bd120354a5cafc8fa5037d8c194cb569ba4d91836934305cbca522b03a1c81083ebe054b3be5ce08bf57b7fbb075f83a699ac70384c11ec0ee337c445e95d5653b7735d4438faba24f8edaf0151f67bfb41bb23876d0b004139970279e34fd75797b2eea3e98cb77088d1a389de0290926dc9a846fc100d08b31b3c4f8d2459046492fbe20384d050ebc19933bd0d8250db7c3add0ca86494f1d744a6a594b176773b35c5a0218eeaaeeab4a841ee69e7dc3240acede7e19ed2a10ed184ceeba4e68d834199ef971e606c70ff7b513616a6f6c6e9b9fb7b571a29f92775d8f202831a4f0d35b1f7682ecfc5f3f7dd58b1d9921487fac09e7fe50547ac89c9aabb7fd81be9d1dde5d87f024629fb7dbf8590eeeff1f172aad0ace3c21f3cbed748c6dd2b876bc62f4a37bf0e4ac82dcb48ce3d71d7f872ca95f8c0b5c165e5af28224115a7f6150b458e2fa7cfaaa4688e65cd51ac55d1ce29f17bab6114390fe1424c8528b229e9f81c229de445e507166f3cb21db8dde29eb20ae4a5b079a57ef5db85fdbff1e3deef98a4abad1f247af2d9dc7eef76eaab5da62c06753749e8f7399a4eab8d4bda28a06dfe6159a3ef23507920f749020d9d1ee4382884618bf5a7f274fea111326289088c42c51ebd331d99b70372e7e51bde3639d9fea9eb4f2fa9bd2a3b9c853c62375990ca5ce9a2da8af71854fa5c6a4272eb37728fd463f41fec9e198bc26cfeddec4f3f8e6596f85fcdc7b906f21c135ac3b12924e9576b4f664a02fd0d8422a95aef6417578a71abdca2d5e0d2f6a66d9e51f77508d01557d7258d2e436acfec027333a877c6ce8911a87912e9669814f80a190039be9b07ae5c1ecc1e51ca3d403c6ad4a4ca5a73287bb7e5b45a37364fbc5678f2f6b3e0607aa969e81a21b5fc0534103f2b7613d20f9c00c706a3ee8df8f362ebee402e156999abd388fca77dfcf1228ba41ab0f759bbce75713b1a514e48b14ba2020462adaec98aef4098b24ab926df45adfefe94fbb9c44daed895b0abd983402f0fad3bd3d3c3b6a511e3476c4f755789fca6558ec09e6c8108ecfe4240c414e8902b18a74f99471efac4c9915a6c06a4a0fdc47fb86e637bd062ab2ae464f31a39f9bd5ec7776e8d02c614e73fcbd02e450961b56a07278d4a2f23d176aa71c97ee18e9a3e1fa2bcaa556baaa95eaae4ad5297c40d0348b26c65dc1dff284fe2b86aef9e4181fbbcc21065b99e91289e9d0910f6ef690223d979ff03b39b81e5e1defe9b021d735881fe6d77af4720688be8e3353f52a8cfe32bd1a46c4280311e09e71ae19ef6be7399326181d8a94ffc73e727b39d4f346dbba70cd274c83943631143a3da980f1f5036455f1078541fcd30904d7b85c3e6592be0382caadb9bbef078da996ce24a75b4d516cc6d2c9def14268f2179e2bb871a814546aee1d8a823a168e94eca7f7a46a23164248e0997741aa4dca82b5713593b2d401409299faee5a21af77bf81327c9d817829cc14d7ca543e34594b6dcc4cec28eeb79db7f350e4a96796ed6dae980bb1974fcc0973688f6986225a7d1d7fb7f1d42bad13b7c23966a02269eaba55a838610afa08023f6806d95568073399a92f5fc7804d71c1df4738bab7ec8ee165b3e0d3dc284b4ef7df8c3e0f6d3e5e2808f5c883fb16601789a1284d2565f8a1c33111952c672fa0448371ba67da232ab3073b0ee4882a34615578c749a268bb19ccf4b51bf2b06f7fe11ce5edbb6bf3845d468b48a66aa7867ad4bcfeb9d4c2f5392beadab5b014fd14d4b70437917b0f50c8b320788cffa082e1160a8784d0cf9616fe92253f216da14691bbdb2f7edd37638e0b7363da5941d40dd91dc700a72ee12f7be9b68b9efb9c011a8cf015d2836923a0d2140790a9867880e3914442a18e820310e059ca717824bd52d3a54c0021527d94e76123db76cea6173226785b1f3a8a5ab2491f9d5d28949d699cf86a05aa96deeeb6dfeeaa81c956a795673144171669c76252bf0d5caa29a54b0dd078c1f512ee2ff10b56e46627e9f312b73f9ead7756304c15c8efabe745ea26c15c9844254c48c0004f93c1c2740d3c3df00ba0f3f720c58393106739dda173382b12a405a2d247b56a3cccc4365f668be604197cf95fd11378067919ff98ebf84b0b894b63c90469fb0e4b2a4faf06a34f90f193f4c5d493c8bdd17b55ac1d522b4d2fa6607dcbee933b94203121856379606215783b92b58039a098214acb54e89c1e82765f216d20"}}}) 00:17:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfb0], [0x40000, 0x3, 0x0, 0x0, 0x0, 0x0, 0x6418214c, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x2000009, 0xfddfffffffffffff], [0x0, 0x0, 0x5], [], {0x0, 0x878}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) sysctl$net_mpls(&(0x7f0000000040), 0xc, &(0x7f00000004c0)="5db4464ad4d086008e63622e8a76cfd78fa66cd232194cba06c47b3ad59e20e77873812f3cd8f8ff55392c523424dd467dbc064064755b50ed774f4b8ea3e499ec117af6096e537aa859347a71dbee0a5cbc98e997808f3fe616d20fa640e5a8fff663219a65ca55a7c96579df36d0eaadac7f96213a340a5e6e6d5755e753797ba642a748d6b7b35ec6e1fc8a10e2f6b175024ce6b91b5a7999229b269942da8ef14d1133157233b036bbbebe3183c1f9bc16449715593c0bf480a4fdaff7636ca8a6034e126c0fe778ce3d5b2e51ae8caf8f45556488071be4cbc55752748dfaec29353f53fddaceca63cfb3e4f1682876a64af8adb5f1d9e442b690c1ad29a0221f681f447fa7a6486688d670817fd08235ced9c68b2fdb2937c1465d37f9ff1a434c4b74c3c3ca0f42870c2b587d7bfbd2e6d7c5f275efd169a6bd54641bf55f9e889ff1e35d0ac1f31aef45167687e3ae06e1043089ed5a3d70e6d0586cb79664ba9879a9b1617d92f2870587a0724d39bf92b162b732b591b7c052474f169816b12d892ba19f7102c7a6b043ce21eff38a194bd449d8e57c2f4d39f986a10be579482501abda1527bcc27d7a0353b82d7a0a5b036cc8087e0a2d592c3cf7444749e56bb46dbc65d07d4f6f96864946a8b87a1eb098330646627f26a259daca96bcf4f27b0c828be82805d08d1b5a7846e7642cc1ff034c7957d7a47f191e6e45daa150f2dfedd3a1f33499eb2cbbcc269c0d719645fb8dfdd73c24d15416dc45fa3b05e0e75af5925cad79feef6ab0da691dc94415c4b8a7d092e63e6352ad34e7720bbec183391c1838e127e48fb15bae521bc6bf3a33d184c5e5b1742bcd2d82d66805bfed5089c8e7b6a7e713246996d3e533af76dcb76790a7edff13f47c76988bb1b7f15f08c6db9e98c50b1dd87a2689da1919efbd916b8a4a2fe09be5fdf86cc57da30c60ee0b3b43564339f57cfad864e8c1ac25cefda72579f9b7dac8e0d5b0ab352e825e40fd43d9e877db6884197512db2abc2664a2e9112c8ceef18f32d20f5f1403d173611c53cedd177d76104cf5a5a4270ec147ab1b0da78a7afcd65f7235bf0b37895b6679d534b3ddeffb8cfdd36e789fa32cfd58d562d075af79817ebdcaca58068dd25d03a5229b5fc40dfbcc26bbeaaf2106f9db94e619bd1aa413e028875bb5834f66daf9f72d9527fc97a5c5efacd9e60bc807ae1a7af3d2c36c08a1bca8f5476481f6609b07486298e0e92511cf261eafa6015670b40b97a9fdbeb964c492e92468fbe6db533c8a00a0895b05c61b3fba8d24aaa5786c0ae6e4da0d09acd68101d1128ea2c70129f6b3d7e07c47be63a8faeda7f38ef5a389c565539facd3844798c632766d7a428ce360c7e542b0884d5a72ff2809f2afbb1584def263d7a8710a012017073c637baaf4dc44500a6de8be5fb35660a278bb270acd60e98b3b4affd43a2294d50042287bb3c93890b6975dbe1c7d9848a3684962a4ecc70f39b2479e7e1b4b945f12b484042c4a7fa8e6ac289a62168ddbd08f87b44fc0bb3c3d6171227b4a457f19a760597f5fff359c6dd51fd3997d8807ea6b47b82446c412c7952e4b27ec8a17bffa0678f8ccc69c7b5d3c5ad70d2949f3d67c81be49240e1a57dcc08d7d50ac6eb6668af6abd14c77162fce4e5ffa4b83d9a5733ea74224493f8059f89332c92118ab91cf9187f62c9f4011793007e9e30361a963fd654bbb1e563ec774295200a21dbb2f54c1845b8d43a80ef82bfa7e42698dc1e1484d59774a794f93ccc8d40441705dee21d752a5e71e107402e01eb655ca508c4dc42bf7552f503806607dd3309b5e91b1b543b6af02036a86ab7857fd110936d38f80d5998502b1beb644731fca516af84bdfd48d6faa7d666e72c987d5a0ac9cfcb58a3f17d827dad07634aec2100767584a09fc9c7820a5f14f666b9109ba66ae72a188fdc2940a86db59e3e65b50431ce82965a3faa16d08d489c55f7e869e239f207fd7ba9b1a241519916630e0501ee9ae3df67da822638d963ec23f7afa3727700e5c63765b92f149c9514c24b30a2bf759fa4dcb579fd2c2d4538617f609ec8c3a485adbc8e7d2081431cf82ac0c4c128f0a4a5e1d2711b906e14e1879297f416897e499f9cc83da482fa9019bd672031dc2e5597ab1a2e10eee46dfeff2eae047af1f3a6bb5b8ff339c88b43548b1d2ebe425f4c2ccc6d073dd6fe3d8497c762d1d7c46f76a0c403c40c291832d027ffea377b16dd33a236583a1fadb024c00eb95ac0df811634e0ed8df0d945b5c68e1a0b950e301db4494974e4c51662d852c90727863ce6d022fa421bf52c36c8f1f214566fd53e97f46abf694028bbb6644b0375ab4228dd9b60fde266c4b4b3a829665956caaabca6951226d1db18f0c29873bfdc2c9c3e6169dc17417680d4744a7daeb7d46fe3901ed9811377aa0594381e7d7e21699d83bcd204db3716628e711558324bbbe4f8ad37af491c66329d21c879a0b8bdd7843fc8c1f65f040af0fb7f6dfe47da5284d87d7eb25e415f25d165618239bc94e73de80ced51c922bf2c1df26234eb81aa99799eefff1670711b3584f47c26ee38ba231306734d6bf1f3c15a84075ac76cefd210bdfdca54df94d36437a41d87c93c371c2d12ea8341efc09aeee17c8b8185e652dd2c052b19831d8c0b060d50bdff329ff01951cdd882ffbf824dc256a1439daf54fd399061421d2041c42c709499715eee0e25f48d6ef2e9ec926ec15ae56bc7b2321d58b515abe3f65e2de5a8d7a5989c568bb8ba8a2a8e1ef112f2f771f582722890a9644063ce472589fe11f5d3edc2d20a305fd3d2254e0b79f5e37ba53bf705392e600a1ad70a83ad54fb5bbb3ca127b74a01f50c5a9fd98211b3a827687578c614e0c732d5272d6c66f7a9aac8af651dc6fedaae1aeb7f65e9ea2faf576d7c2a8cd734c9ca70ef657cc4b791a46fa4c03f6115b117576587c74c5d9bbab5ae7753f5604d50f74c34ff5a577febce151e0c310dea7b0f41d23e76adaa361b5bc0ff0e33e367464a716fb55a0129a7683933e95be269b8c773148e84ed601497e0c49fa0575f263311c61aad6cb5e23515297a98cd33fd857652d8ceb92f1f12ce24bdd82fd26af2d74faee8e6451d67f8ab72b0baba141402673f2dbc6aaf0f3ede71c1a1a0caf5c145fd399dfaaeb8f1929b78a6c39375bd7e68c16f24167e986e8b63497d6776e90556e16e0c00bbc8d157d6537191a54053ea1d828d17ca2879e285b4d8773c17f38b8fcf78df064d4a5f5e65eaa98700fc85c13abe30496ab1ff0d481c4c451ce996cc247a8e83eeb8fdec8d0c163cc45e2a0c66dab0c5e75d51299f51d0154d1bf7152f9209b9a9785f74de4b98c1aec9d7c7d6324a0f7433dd967f6cb4cbe6c96c5eaa8797d47e701b1c3645ac31cc1c093ee8f118bdd8aa4f1ee0d6d5efb5abdeb1a7f3e361f3d2b8510adb5670fa7ea5fcbe1aa3ac89e4be5e0d04e81b0d4f8f0feae631f99610047e731eb3e77e68c5853bb3611293023e903cb5c01164c06671bdbc8400cd0751617133fe8d5c62899ad8e2f7d85962e4b898e897cff64217ea104d223c7325cd7e5d261fc63833fac2a9104e2e147df6f3ba59cfbf9ae92b8fa62ee39382e2f40d03c3c99a3f0f75811241a17fafa19ac32cbd10238522f259befd904a89ca85c1329627b64b00653bf82b7fc7b25eb318c3878fb381cfb9d5391802681ff9425d743f3b6236f0b42e7d950adfde8a3f8249f56905389663728085a757c6630e7ba15aec2aa5d0e90ba61803c26145b4e4d6b73511be90d39ae34895e8ed39b00036384c6da701f97a6c5d926ac5f942f5b1f2179b7044d625e87c3fb1b8cae2a8d91c56ba5973ed2946063202e89453e7d5c959254733b2d6aed32b9a468c6e10f9f58d3335f35553d1d24464c56ca7a8c097670043770ff640cb181d01c3fba1ec966e0e12cf10c1093f5ff051210dfd40b818e715d71cd107c68836c9872ea1bdde6dd226da06e7fa552e1271f4b4a5bdcec98ad02c39037bb10a93023b1a3196c032cda1ede4517dc57c28a9153ddf4eaa0d00cba1e1c347f8d738a90a35068a553cc0177bdd4c5250e22ae2027ef735fb6b5355b28083a75c9b582a2de8a57ce38c69f1be679e20c0df1219c5705697edaff9044c9d1d8634abf27b6f3241e0ece3f96fd89d4a75941e8d364e634f52165d8979ae17190c76174bd3156e11315ac3c655580cac58328bb3f5965152159de83d73b5d297b0eddab082f3a08a3d720b25415072abc7c780f44485ab4ef7cfd542df04a4fd47c53448478dcda2841718617ef963ce00f477a1f1c02208a6d4b17b4da1cefba74b28e600659f710c04af974fdb6c589478d92b48f8176b677defd2a29d4bb4947e55fb19d36635e9ac5c15ed59b711f6739953f5e6e3b32a2e80291fb9c804ae9ff1ef4e76938af56e704544c6649ae38616ebb6900dff505a14c7b932fb836b35e4651dd60f82caff859a52db3392c548dc4af9b4e105628d17118cf408169bb10b58dc9f96b2eccfa3eaf969788538f60c5e412e77f5c970a065b929bdd652780c3e7688abe78e9d78848a3ddc94be1755e5c612a7b816aa5ffc5cc8ca9d31ff9a5227040202bcf1b88e1e6cc178afc4a04c0637e877316283b9b614eb55f46da07e2df485d187343d8c44d88f115aea2ffa318a737f94abb298b6451f5c4a40b6206ce468fb24fd8f0aff3adb14f1e94e017a544d653a6539f6cb02b20b2bb0131fa7a7190150f4a125c5f7e12d86d8d32b57b18c26dd40bc9f8cfd4007ed1e809b27f198d059983c92e8208ac133fe8053104c63e4431e45862c61a77c517bbce062d541bbcdce3c3ba1b02ae5d889586669c28bcd51847a55c69beebf53cfebee7613f677c5955ab8ff714575ec17e9a46e1a6ed55ce9c07f9ceb3cc08e003ea5588625025b0630b7e19676102734a2ee30f57fd1d2e9e0de371ab173f1596f7013beb814aba31451aac466fb5e0101a417975aa9f05cfacccaab7a47bd5bb71bab3889c954156bf392535f60ea02eae6bc9143e7e7d4cda72a6bf18b976226031fafabb4ca686207e0c2f1678ec5f4abb6ce468e890d3b02c0c1d28bf2dc99d1052ade8ae7458a7b473dae79d2bcb457a542f600d13637802a7ae528e2cb111aa92564004de5b22b98f0cb50fc54b0825b4a0a4fa51b138a34b72c220c6ce480b8afcd6fe8e2a5956188ba3bf53a9705e87a40a929ad90dec8ed74bf643e746239cff86579ad9a67bf8dbdd522ed23e1c569d710a655ce6a72c785e415de07381b01a56443cd3f1535f1861046a4ebf5355675856c6fddf9fadd19d1461ba9b0c440883ac1688443a97abd76bccd94593504c41a91b2b49145b2eb02bc5969ee43ae4a37799447f4264330b34db9aa083a233e533a048b152d4029b1e8f641616f5878c285605947d506f0af92fd57fc15b767b26f2a54ced0bb50236719181bbfc8c10380319b497f924a7250a318a008ed921fed7aff3090228392e7732ae25c3b247d450eb28c58a99c401312c552a52c9508bbf08e6870a85d05a1b2752d76b4353f4d342602c50fdc1e1b5a7e6ee5061507c522d970981393d5fc084a3ebcf17ba1adcac366c6ba0b0b984759dc23c5e6c5b6264d27650f859ae3b3784be36e4a30b8d2e8a69afd98b9e2962117848ee5e87289435b76ed7de78c03854eda7712334398ab7fba15c2e25aae720383400dd9cf4bce4aef882a0146a8ac1a7d2", &(0x7f0000000080)=0x1000, &(0x7f00000014c0)="c7bb4128b38c71a960dd808b28397214a13d4df6303beb38c5f029e6f2589597abc6cab935040f68be47266ef3a5bbc763e9052867ae208f27d6bbaddcc0355737c0f8337a6be3478cd2fb30a72b1507afe65f4e9ea07de17bec3e892b6f625496e8183ef837da5c269e77390230c5202a5ece84a3523a24915d50240e16f611df87f3b721fdbdb965e3bfbbd42ce4c7846f6d4979bcefaa52b7389c380fc4d4f9e20be369d6682a06fff81a3024cd7e55afde1bbe2edd6b96202f197d624bb6851d618305081efa435d395fdadff4bcc6d2d6db71fa526d726e9b741eededb281ea4d42119731213097dc91b203be0d467745d2ed53720df00bbd37ba5777", 0xff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r1) wait4(r1, &(0x7f0000000000), 0x9, &(0x7f0000000140)) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x1c2c, r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 00:17:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x0, 0x0) write(r1, &(0x7f00000004c0)="582720efabd16ebae63225259560f8e5810080f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb0b193ef16ab93fb21bde0112fc4d5f16b136a5d00d1628b53a118017f35604558c0bce7c052a9e6960c790dbae865a8015ab1bb15f0fa84e405177602424ca35a10988beb7d41a2d82620a57311e9847699e2c89eaa85200c1a59395a66c61dec47e749aad679352071fe3668a1a9da7389599338b1c00178b6f03422795400841dd0cc222ff8675fd4286a4bc8d3d9a80c03509a21ae0c32e6c7fecdca3a5d01fbc766e479c7aa281", 0xef) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r0) dup(r2) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f00000005c0)=ANY=[@ANYBLOB="f20f65bb04cb68e3ead01975905b54abd99b9f1f7663b640fb59774b6ff28b01ed38907b04fcafa128aad215ed0d043db545952c5a27b7ca7310cb4308c1614b29b088d66b3ee36e6f0f8c5e37aca094e56c92625657a10c41d3ac74c08d47760e8546483112c9dfbbe8d853fa87ca05a6e74c325281f62a53dbd836706eaebd1a4e1ba2a178416bba7d590f7a58e1b39ec807f70b20f19a26996790"], 0x9, 0x0}, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20000, 0x0) writev(r6, &(0x7f00000002c0)=[{&(0x7f0000000200)="4c5a2fc2f1855e3887cb0e68332c5ee14a79c3e9818ffd8549a8d8d6d92cda432192a50c0d39ca088ff002cdcb82e7b8182f70e2143a8de2644110580c0e36341ddbb7b3cffd20f795b7fb15b1e5f935bc0de6230c48933db15f19b5cdfddf5c54e68a8dbfec50bef2fc14b7fcd3015687fb1383be11b6501cd6217ae12456979db07c8808dec9", 0x87}, {&(0x7f0000000380)="25b28b531e9bcaea5a8525e7c4b169b9fda9119cf6fae6b07905c404fccbdc053519bceda03f054cb33684df0ce643a462a5a16a7c8367052064ea7c795c3d918bbb1fae629174ce1815403604a52ec4fb530f4f5f4cd0ccfc33fd82107cfc45fa63df146bccb548476c763a6788162d25baab3e2cfabbc844c640c641058aeeff5c671acf2364fa95f61a7265721687d8", 0x91}, {&(0x7f0000000140)="e69b3c18efb2346e37bcdfecfc55ff44e1382d30ec4958c3eee0828cbeadaed0e4da8394ceb5eaf247c249e0f3de43238d416f5d84de5707738d69e2", 0x3c}], 0x3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000000)) sendto$unix(r3, 0x0, 0x0, 0x9048b8bb62f04b9, 0x0, 0x0) 00:17:57 executing program 1: sync() getrusage(0x1, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x1, 0x0) read(r0, &(0x7f0000000180)=""/214, 0xd6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgget$private(0x0, 0xc6) r2 = dup(r0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000500)={0x10000, 0x9, {[0x0, 0x7f, 0x1, 0x9, 0x0, 0x200, 0x800, 0x1, 0x9, 0x5, 0x8, 0x2, 0x401, 0x100000001, 0xfffffffffffffffd, 0x8, 0x8, 0x5], [0x101, 0x7, 0x1000, 0x8, 0x8000, 0x300, 0x17c, 0xf, 0x8000000000000000, 0x1], [0x7fffffff, 0xfffffffffffffffd, 0x2e, 0x800, 0x8, 0x6, 0x3], [0x40, 0xfffffffffffffff9, 0x1ff, 0x3, 0x1, 0x7], [{0x81, 0xae, 0x5, 0x33b9}, {0x51fb, 0x2, 0xffff, 0x33f}, {0x2a7, 0x9, 0x1, 0x80}, {0x8, 0x9, 0x3, 0x585}, {0x1, 0x9, 0x6, 0x4}, {0xfff9, 0x3, 0x4, 0x9}, {0x7, 0x7, 0x2, 0x3}, {0x6, 0x8, 0x8001, 0x2}], {0xfff, 0x7fff, 0xb947, 0xffffffff}, {0x8537, 0x9, 0x4, 0x3c25}}}) munlockall() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) r3 = msgget$private(0x0, 0xfffffffffffffffd) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) msgrcv(r3, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) msgsnd(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="0200000000000000300010fe87a38051e8670cf5f8f3e872ec4638feb3149a7a5f10849f5d53a0ca697e5b084ee9d7eec3e8da98bf3c712a314c7ff87d4bd5a7912444ff6f49863af714f19cfb04f875da54a2fd3794e4673918bab5bb0f23d422815ba5006fc61b1d0a2c1f7e2c5b7c25cd0397116aedb12115d49f75c6092d0cd740ac7f337d1d9c34794df5d1365634d34ffb0f90e6544c450f785778c825a31e8c46ba1ebfdc95e47f683c3c09097781e49a6ae205648073dfef29e1a8e079079d6d5fa27addc074b9d6190401382ff57554457b652c062d1596cb94262bef701f3adc2866b4c4"], 0x31, 0x800) 00:17:57 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r0) r1 = getuid() lchown(&(0x7f00000002c0)='./bus\x00', r1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000400)=""/140) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x6cc9, r2, r3, r2, r3, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) lchown(&(0x7f0000000280)='./file0\x00', r1, r3) wait4(r0, &(0x7f0000000000), 0x9, &(0x7f0000000140)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f00000000c0)={{}, 0x8, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x10, r0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045f0003000000000000190780000000000000000030090780004000002ac1400aa"]) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) getsockname$inet6(r6, &(0x7f0000000100), &(0x7f0000000240)=0xc) 00:17:57 executing program 1: open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x84) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f37633600f00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282922e4fd89720fd3872babfbb73baaf5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a37778cd4c0400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) 00:17:58 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x10000000000}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, 0x0, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x6, 0x1, 0x0) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000040), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r9, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 00:17:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setregid(0x0, r1) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') mkdirat(r2, &(0x7f0000000100)='./file0/file0\x00', 0x0) faccessat(r2, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) accept$inet(r4, &(0x7f0000000040), &(0x7f00000001c0)=0xc) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket$inet6(0x18, 0x4, 0xff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000200)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000580)=[{&(0x7f0000000240)="a17e790d35f6ad5ccfc0d4f8d6314d8a7a6e80d5f1be4053b74e47c50387c675e3ef79cfba4c879de2c633b0627cea4b32eaceb448f5dbd47656ccc92a63396865d4a4621904986ef9bd5214c54757015da35bca4be2a2871927aa76a915fd54fd3d6f42846e03f545edc6063b0a2bed90bbeb122ebfd2e92870709d67a00effd58d5163d67769669361ff46ea816c5fd3249cfd035eb57b40b70d5549932356922d8374b3bf5e802dbd357be49660f3baad778d", 0xb4}, {&(0x7f0000000340)="d7eb41950a7e5ae38238b1e3", 0xc}, {&(0x7f0000000380)="6b79105acfef6d06b129df1084b5c0abbf66ad24bee67e24a12a88997d6e18e473b846825d13e47220a897a840e8db29d2e4830f38aad488b4195f953cdbb5aea77f3d12918bdfa3b4cc0f66377c6e63ef647d2221a8bd93404d4d0a18e6c499f8a376112b22c807e453926a0cf731366ea92f3edcfa511cf0173eab6cd8b2a32e081e6e35d69ee1c4b61bd937686bb48398346da62f24e31a4d6334795d784c9b522f3963ecf6432fd2d476e3ebb25ee9ad49be7ebdcfc8e0182951997224eeec0c8c60cb49be60e30381dcd1758d9fa723587f59b7e2304e7bc503a30805c7405f66628c3fb40d3e859144d8b8aa2422bd2663df55b3afe0c93a02ee", 0xfd}, {&(0x7f0000000480)="5fbe32b0e7f68883f8d71163236ce80e66bf9530517e9e69e515b8a618dba1ea59da49c34a864a66b26b101cbbe3db50b747657dde386e215ac8fcb353fadede518f7928d0a28703c89fe8524638741fa81cb2a252172303182a4d381ab130189b4cce1532e1770cecc3b8573f016c1e0e669ed5cb89fd7099ade7e19ba5019d7f6d8c6f369ecd6e332f0460d618cb47626b653aa72b1fec95663495e66d5f1910525809657c61726e94bbe30a6b1cb89f52a077fe6774bcb812c14d459e3739fbcb747d6ee139b9131202f805e167ffc26363592af5", 0xd6}], 0x4, &(0x7f00000005c0)=[@rights={0x28, 0xffff, 0x1, [r6, r7, r8, r3, r3]}], 0x28}, 0x404) 00:17:58 executing program 1: open(&(0x7f0000000040)='./file0/file0\x00', 0x40, 0x40) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/165, 0x3}, 0x0) 00:17:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) 00:17:59 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x1, 0x2, 0xac) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x2, 0x4000, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)}, 0x5) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) recvmsg(r2, &(0x7f0000000000)={0xffffffffffffffff, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x10000000000002a8, 0x0}, 0xc1) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) bind$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x7) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x800000018, 0x1, 0x0) socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) 00:17:59 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c, 0x0, 0x5}]}) 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, &(0x7f0000000240)=ANY=[@ANYBLOB="917ecee0490531f4ca86374973d19ed5877770cae85e013176eae27c4649234e882fce35445839ac7afde8e17fdb5956ff63b8ee53232eb051bce74c8dca548ea0f840e7f3c3fa69886b0d1194ec8a3a85b23560324b588663acdb8f1e366cbe1f136afd4d75a5b05a6a8f890bda36c37031b36042466f5dbc5e4f6d09ae747b4e41109f46b6ab0c506e152af238b26c2e78"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semop(0x0, &(0x7f0000000200)=[{0x4, 0x3ff, 0x800}, {0x1, 0x81, 0x800}, {0x0, 0x1}, {0x3, 0x39d8, 0x2000}], 0x4) semctl$IPC_RMID(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000100), 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x7ffc, 0x37) 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) 00:17:59 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x80, 0x140) r0 = socket(0x18, 0x400000001002, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f0000001300)=ANY=[@ANYBLOB="91fb575181bd2c518bcacd291820cf83bf52867004e44369f2ae6e446fe7abae8e65ec085fb304f3a08e6da89e9d75deb74ed17e326d33e207a26b22f2f76a8d82fce79313cb609421c4b2b7c55bc47c46054d9e48081686a482190853564d0aa067a0b5e968ee2ac172d14ee890562e18bea0cc17d26a715f09474b96dd046cd351194b19d8a27a3d943adf68cc01f0ffffffffffff08ffb91d66be75e95bda991ee67065fd3371df800373c0", @ANYRESOCT=r2], 0x1c) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) setsockopt(r4, 0x1ff, 0xa86, &(0x7f00000002c0)="5bd409422cd686ceef117d424b25d352a85473f38f9226eac97596bf9fdb033b4e09bdb81d5288c16736609569e91b48d21b8362eb4140b527936ac1ff1f3e7fd5c836f15e07c3de9b3cae84c163ccf067f9a7af504a3d9c6218a05edd6b2ffb5f4bdf3113fc0ba1a1db262c143d93fb227a6b35b9d20594eb47c52d721313a721d8526b023b97e06b40dce5f0a56dd78fa4b7e54ea7c4ebab228770770b3740e22e73ab120a28fb24feb567130e83e6e80527a555383890bb1140ca7a7dc81fbd18986ed5a470ebfad07e8a93f008a6f425802f966c53c5f72d4a3a52ffe3405ad477cd06fa8a63f892978cde8008b8a19622da5cd9801387cb3b2a66392ae16f70376e815558578437c2fd6d341e72050a7ebfad261a85b66d2a9d0434855e93973d75861d51183e32c03a960a445812ff0bdbd718545425b184a6311bc5b48daff27f91953c43805f1ff94c93ad09589083d7651f4e229b7bcb70f1a1a7c2cd641839aa69e9bf4834fe2a61bfd4223e11b6c7e00aaf97823b5e72153858817c385e8f61532a53b66fce63c36b8605ca2e80d469d8b5c9e43a67b5be5905746766dc1e9b4b69a9c385793ff77b7d03f6c2c07abfcb87aa111a0318e21ce0cb7e7a2ca2992a07ead2538f736fc231ca4c0cd39afd64f824d35acb2ff176f4ded69888347a6a340b3d85d0b89338097ab45259c6dea912d05fd43c3dd3037971550eb574392b89997a94997e3abeb6b23c6faa64f3fb403a26b4bfc53bccaf3667ff71502a9503b080167aee76081ebbe559786a60438b9516762e1541ee7e56b7b003ab2ed0df2fb2aebe5e8eef951817de3d7f1b0fd1689e36f98088d71708de61d3afadebee3e3418bd1696c4f44f174157a7ccd154b234def49d0665fa232bfccad31968cb17cde2d1c75c31812a9dff9a49d0a20951e62130ce8202ea5ccd011fdedb2cb7500692be29198a496d6d0f152d68d9e8ccc263e356ab2776dd4ed6f3d377cb6d29853747175676170246e9afe6759fbff23197800186826a52a39e78d5d695446365af40bcd55e4d84828d7dd6db3f55e02dc5f548c4cb78eca828fd6cd006a437cf153b4f4c57e962767db40bac71bb44aabb5e14fc03dd73cad5de7f0964e73a0ba43e52b54372a45be82e08bc7e5bfadeca51ccee594978905c277e64eaa68328ae030d9549a620edd98b5f85afe366faeed92597b9d105894e4cbed5746655a0603366b4a6491c135c2180d5c871a4ab5fb6c24b1b2387e755b6dec41dea92e5f4198aa74bbe0c2237d7a1ec6dbdf1c8528802e321e50fd98f7f2cdf0de58ab1061b7c61300c43ec51d884fd2a4f52ccd103b0cac04d17d18548c09751983001c08e45167f49b5ee059dd4de2762f064e3aa5c50aef7933aa47910399ff2766100fb446c0c8834812373e2ae8b5f299ecd65fe15dbd3b5ea5fab192245e81865a705edc342cf6fae69a3bd3857b0b652d22e1e6b2d2367dca3204d36b45b8e98392eced62dcd29809e6fdce40188bb95d6d42fc8aa21493ce31ca872f189987fae83e404f7d3fecaea22052777bb065764ecd7100fbbfc2fa34dc48a0e485efa946d13e34e6c0d7533b240ba15af8d095f266e3364dcb11c84ac4b16d979f1bb254d2cca69d709e15fbf16214fb3000913095b7926a175bd25e30671cc9d709f87b017f17939fced170f9a3bb07584c0aa86a3537939eaa4bf008670ec68846a89e89975bf106458292c1491eb04cd0ff55e94ab10a375b2b9d9b73da93e30d235ab068dd1d99493d5ed4ab243f1d89892ce7d4657685636a0024f0f66dc65bc5cf67e885f4840c4008d14f20a11ab7b48feb0153a1f1d46a23d1b88a58035ee99ea8494822f69518c8996ecf6a68d26193ab450417f71c8f87446712965ee6ad592a98e162ea4d7b9baf8e7c8d1b75d75f747b07de37c27c856f30bccae8a1b93b3382ef972317ae3affa364553f31959a86916c0c137e253b3bba4a250ba3248b2dbb1a60838994a8c69c971d357bb0cf13b8514e1676608de2401c8d3dbae0d209fa41f468e4e488569b65532985e79ac48d0c27ec24a3ad6e40fa20615e5f4103b4a9d954c47c53fd64fe19013e3204b33b59946f7ba0f07f0317b7de9c1298006df691dc5ad895ac525fa9a07825b388e2873e0b3241201cd5798cea2dfb30f30ae539a55a70e2500795eb8a836bf0cc13fd57619c60cc024668a3b126c0a8e14305fef0e22e4761b42eb96e51998f63a338c166a0dca9cc336df6c088d215da7c1d87600953cda23d1d15203bcd0d3a78461cb190383d3dd3ed0e0365e6263ba897fed91e5ca858e4abc82005d49b11e6551604ed59a31e5af91d4ec2d47277f96e4ea41d5523097bd2d5de69006787b86d3ef441cb6f3ff5b530a53063ef1f6335912ac51890e069bbdce2a3f9ae430af5f1c75319c0d0f78feb32d2ccb8c8f973ccff3f5fc7a91fabe2f10750b63439f274eb2d0f41155b0c8d24b39314d169c8ca228577a262840e57b87fccb84f92c80dedaeb9090cc92c26b3a8e33732907616fceca33ad3c7dcd1c8f4d655762a9e73d3f14a89495ece2e323321f598280503acf42f221510f6a584a08ca9e3924d3d4a2c7fc9bb4c5811c691bc49f840c0c20a93ffb144f0727b8059b5c9fa4ff2a2faca1978be989ae360e5fb24e5c07cda290199097c5e7507c5c7f5c1378f5a99d343323e60e34cbf1709947ce46a195bab1da5f301edc551ffa0567fc78c11655b33a4998a1c0221bc8bb22b00691b477c6fed7afdbc72d0a68c9fe86a17416d63975a77c19d24a48eabef2d3122921919659e0974355cbf2cd87d534a3505873b247a8b81e334b78615827e715e9a860e8fc5d5ddbc783208e572a6cd32b7ef30831369e28f013c02a941c6b2819730f2d2271f94622c45ac9b33a7c43ec8624b908a118bcde84e302835da0a2ff3f338405547fe3777df5c7447e520f1bc748f5de4ae353cd8d54197388d07da34199822c21c1c1ae60889ec45353c7f7edc045bc40c86ce7d5ca97b9aa8c4df79a80d6bac798044841566dce6c748e327ee6689cdab5fd502263e8660e7044d7e5b7c018aa3e29facbb10a08908201d2b7ffc87c772366fd495ead1b620fbe513717eaef156c6a721325d7988fca35685dce7b4ad1b4edaca86368cb2cb8102162a8bc04fb36c7d6554aa533701139638a7067318ac646d529b71f14ae55cb883b9a49047740754b90310968d0a26de8d9ed7c9ef05db92ed1d727cc4921a02d3d2b44913f3c3ae5bf3effc4794c1a8835e941ca2f807145d6f2879540ca1380bc7a1ab68332137b0e94580de7a140c94ef1047916aa2fac49c82ef89194ee9bbeef9f6f05732338491550e5f882fdfe811b8512bcee53831a9a16d2387d5b2966bb8b78697d4639046417fd100d353435d9947e4f5d84e62c65898c28eff4de6d4d295bbe2cc468a86d6bb205479517ac877ebcb45e03aa1634cdcfa7148e0df3613fc391c72a8eb54ef909ba070fe880e4b9827afff518a921858ae7ecd1020aede80ce1979c3e2805e3c5dea4aeb9bf96dcdfea0a6b92c7c5e4ed01b7b3ce1e3c4bc661a9a29cf424bd87112716e2deeed4929c1900976759ed2c19d7342260a0eb534ecb24e63839a12553eb95b60377a0ec0e590f842ea9fdf2988b763c1acb42226173d63d37a3795dcae41a6cf46ec2c36fa1655ef46fec80f5fc8be82936ee62d6f271b3cdd720596565c06d8fc620d50e2d6337f873aa6d50209b700eaf3ef60c031118dee44e514e7b6ae14e20c42c90265bca1d06e8759db30d7468badfe9fe33d402dcf3a907de370abb26622c743e11f951bcc2e1f48382ebd7b12eb3a07e750d6333b5f920226f0b7bce381d808bfdaf00594d07a49508fea969579f801a7e48376f17f0f2fe751e50e9728ac2c1dfe7bea1106cf136227c937080ae861e14043644d2ce747002896bcee6b8c3e9c8a7ebfba23f1f96cf794ef9c9ddeaff078c14bd3ff17df64e3f91f0dceabd083c77cc49a104cdde630cf75fbf7b9b23d52f64cfd3dd6d04d1ef00ac81fdcde8a84800f557b828b3966c55063d733903e5edf690fdd8bd2262e565d5a6d4debf8f20438af4a46a7b0592fd98d458601248132375f83823b96aa9d15a4f796e777d48e70a66798f1b61fc265c68d7475ea3a1695e7514cf17de7c5b666c33f6932de01eca0beb3b9ccdd3c8abc6d231e7624942660ca7d97780816cf33640708ed2f927fe4987319e7e98723759b087fdd137b364714a17b1cb3c3483fdd6efdd9f65749df8a318e1f3538c9d13cd48ef86478f2c0dc37139cc3a281bee3c62e521be1b6a11a17589ff107dcc0daa498a14575c39f5abfa27a6b8f932b24b57e9f51f363643cad869c8514a7ed8e9cc54a47a9fd22d67e3728c1ccc8e3b9f66a58e68f72ab4c1df24b7a00e3cf8485e778b443d24b2dec94fc9784b44dbd01053047c554f7d29f19556854605c1fa23aae376587c2b19f75510bc957438c166b922cd41cd73ebd0ae30a6c49d9c71dbe14ebb808a84c4447336cdf0951e2b47e9c30295d94bf509cba3c7a69154cf0ae805e0adf5eb6451a15c3a628fcb9ce05f4b9942b6107af7fa12f18f1c322c4c73a0ebd70b4d9bd5ad0860e693fc8541ad599c54ba4de6e8cbbe40a5ee62e7d422b2a1416747ff824febae7aefca870c59e8d704510e0147f424a3eb56ce8ebbd8f385f2d06432c4e5947bdeb5ea8e36473914b0a941994102264f2150d23366d6312c8e4d2635c84d87183bbc089babab3b631bb03e1f9d06ee208d4c3cc2bd7aaac5acc9f82932e1ae226ef4f4bb32271e7740df64d27599c818711421c5cf17e0183a9441fa2040d4e77522f07e025f21b0c0fa81f9f75b61081b55f0d4e43be8879d14aae0efa29e3053469a6a5a832a4eb0d742ac77dae08cd42e08582f2cd7ba9293b209186cb1089d4d66328e9a08486ba19a55df563359d337e82bae28726e0f3bee333462a4e44bdf95a0a4cabc87f63e85dcb637a92fbc4f6a44e3e54ec3facace1cfec64719a61221587b0103d06c4d53839b5023b45a40c1fb6f6ea32b3e11f9e779c775919721973f1d8ed11a843c5895d0427d06b23766718b087eed7922f4594a0c3f5ad21f26c111053ca5ca86f13f16bca114b64f8a508a31f3cb8f2873af586940173b7b889fa8df39c530bd6b6eb231f22bef7c9f3e45467e7bb0358a5ff91b52c24b245f79aec436164e7d5f1963e9921e664e0cbcd3a6d9c183ed61656b83772d9656f4567a73a4e0b151d68905a742ac6c4b8ef9e2e6c8677363b50cfc41522bd0affe18ab33a92d0a10bda39e6ff1f70d5f4789dc721061c597bb91aaf012c8ce0cf84ee5d1f6b33c8226bfe264096881e8517081f2853c117a03c950ec0599c4db7ab12da7e8e49d45c0d7e8a18eeeabfae12b4080e2b0c658b1a424f78b854425dca15bba08e5e14f8bf0e28cb905adc94ee4b2bd79a926d2d72d42d9a26499afbda81ee4a4d3a7c608dc24094ce5483407fbe4c3a77e0d1186738f026b1b0380d796aa7309f71d9e2abaa37d0d2b6e0a0a44779b652b9694f02f5347acd1e1d90ad5857f5a2f25f1cecc621f6a74131d57c650dff1c56375b32867eb02cedb6eeab7680e09f572c10cfe6b5aa4047ad318b2d1243950a9a97b086bb3cab1a16107c020005d0846d8352ba6c559c43ff174ce308c4ce3c24b0bdee47257671afede49e9fe23d05b4790b2ec0cf92d1ebee0dd8ace5893c8e663166181945cae1b53ab", 0x1000) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="5e4978b3a2733623", 0x8}, {&(0x7f00000000c0)="43ff562ca4215218b8ea5666709a936f438232957b538033d637aef287854efc2a2ae08bfe9e4156ff8f5a536ee74f9e2f4e4911dc2d0c", 0x37}, {&(0x7f0000000100)="ff2d22e3d11106efec079fdfef9b7f4f571bdb1d5a69f516d6467dc04cf375abdc8b959bb1b902478b42df04da693d525e60c3dc593d999bd41ea02507c25215d09da8b9dd6ab7cb0891fb75be1878901f3e3158d1f12024f9a84fed3d767bd99f314f5b", 0x64}, {&(0x7f0000000180)="0b08c6699ed844404ceef5e193bab78750c56360c7c26e5458b10caceff15adccbfe527411b57e0953cbbb2cb20651c60b48db2d101f8dcb295ea8b9b227f5", 0x3f}, {&(0x7f00000001c0)="239480d6eb0c5d0f15bf3e423113986d61a29dafde77386fb4db095dbd6205aa6bb60e4bf18c4f8bbcd179ef33727cc84a57672e30f9ab9ac52c7904647450bfbdfd128143c110de3b49e1e21b009178", 0x50}], 0x5, 0x0, 0x100000000) 00:17:59 executing program 0: sysctl$net_inet_icmp(&(0x7f0000000080)={0x4, 0x2, 0x1, 0x5}, 0x10, &(0x7f00000001c0)="44b22ffa0f5da925cee16c96d4c7ea3e0a1baf0a6658ec297a8d4b2baafd705997336db324be5dfe09397e07f624926d60a635d0cb295ea8950dcc2128e88149544ac5437fc986202f9d591479b74015104325a92dca5087760b850bfc5438940a715dba3b988af4eeabffd745899820a9fe1dddb0eb51dc610db63d7a46ed92b6282aaeb7c51df30157fec75b23fb9dc4d617cbdafd7db5fb1fb62e71b50db8c7217d67d9f471eee68cba48f125ba90a12da1a58315e5a6c87a69277d92ef11", &(0x7f0000000100)=0xc0, &(0x7f0000000140)='\nat', 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xa}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000300)=0x9) write(r0, &(0x7f0000000040)="670dc3", 0x3) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = dup(r2) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000280)=0x1) r4 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, r6}) msgctl$IPC_RMID(r4, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:17:59 executing program 1: socket(0x11, 0x3, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000002c0)="b10005016000009005001b00070049bd80c8c54a0000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257b741fe04aea8c500002002000000000000020208a371a3f8343712051e1d0dd60b1951f889e00004000000000000000100005e7dff42148ff21b7397afe3638917a17838a9b44048a9b0d2df524f5f236fec8dd30729f62260986ff96a152a0d8f5067c5872a50dc70e3836e68f6064d43d087ee7a787bb7b442c633abf1b147d80fb078811afb82cdd6cfbef45854715f9f6b6b2fd51c30316ec1bf6cde8ff866f56d08f81b07ecd980de14f7e92c27f869130c82ca678f5e1085f3468920bcabc1dcd9509374323e5131244dd03958dcadfe53f3ec50474c77", 0xfffffffffffffea1, 0xc, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x1}, 0x10, &(0x7f0000000180)="b85e4a534d57d22e24fc8cdac1b7223545ff0fadc1263cb17340def83d4952fbe72c5aac0d9bbc9329fc32b4f34cc3518acaf5a0751a0242ef7cd980e73ed940eed3ffd20d683be103b38374f216d4c82c914b4b0762bee68df52f0c044420815d533ca8cfb7e5c73fb875de9d5923ba7242159eecc1f197e7d7cf22569c14a282f51478696581ac83a69802c0ba486a7b15f753da8eb92be667cb940fce7a21e1375d184fa7c1", &(0x7f0000000040)=0xa7, &(0x7f0000000240)="6f1bf83e57aaebf513ea8c7d4d7493fe209f07464f60d68158e4e6dd94c8da619ac6c093ad82a661adb8a9cd02b3d2751b38090c95aa275d192fff5b71a24397bce1c450", 0x44) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) 00:17:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x4d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x2, 0x40, 0x4, 0x100002f0}, {0x4, 0x8, 0x1f, 0x1ff}, {0x0, 0x40, 0x9, 0x4}]}) pwrite(r0, &(0x7f0000000000)="0000000000008000000000000000", 0xe, 0x0, 0x0) 00:17:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x64, 0x0}, 0x1c) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/100, 0x64}], 0x1, 0x0}, 0x0) 00:17:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f00000000c0)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x5}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="0100"/14]) 00:17:59 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, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100)=0x72, 0x4) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x7, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000180)="bdba567ab50eb9f57ad40c178d545a14b53222dfd10b3586a13ee176a08d30f71050c0daa0a7553ec971d8ce48a5e9a59e1ae70b2d9d466bcfbf10a611249c9832cb0c5c0730ea5b238ca339318ee8d5cbc0e06886b21e5cd90e10cd2a2a9b694df747a46c9f335489df8f20c1c467a15f480c3da89d4e3a09a86e3fdd22f5fab351d1ac82ca65e19b3888edb595ea3eaf", 0x91}], 0x1) 00:17:59 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x3, 0x0) chdir(&(0x7f0000000000)='./file0\x00') connect$unix(r1, &(0x7f0000000d80)=ANY=[@ANYBLOB="04d1e1f0bb11ad1f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000dc0)="117971e95732368eb644d7cff351300251a259790ba896b768e78ace53f8f99fc45947feffb0f7dd911e2eae7839d0621b00c7451aa37ec09f69f4e75bf6bf1554f370050d1bec99d337817ebabe2810b5a2176db6d42eb41e53a4d1a846124379ba5006fc1ba1adbe7dfb93f9954a78ea943220088a686db1bc3d4bb21ed6117a6142f65977dac7a6365399704714670657ae41ce340e290032b31bc4dcac4c66436978ac0a57cf6233865d76460e4811104a9de9513dcc75b0795fb3bae033acf5775074d89f9298105d1ac15fec2bc879aae9a62a604bf45374684601109ea25077dafe3e62817100636bfbcc1a36816aa49a50fb879ad7fd9fe159fffa3532bc5a7a0fe15b4750816b155bbab61a44891ed9da2f7aff51e4f5c178ea3e5e77e3d9c508aa08d8b00530a46222c2a1be8f653405ce0251daba2db8077f6bc3f581556b219efd0743defa5fabf5fba78e60c65e5897a4cf8c025f91221e74c7b7c8ae440229fdb4103c5e999a8c94fb39166c57ab6f67293a3941cc007767380498e2d60f34aedab5203bee35a86261ffc002ad39adc27a60568906d859c3520c52962063b51bddfcd5dca951be41113b21b14af4916744874aed720636f4597d8c89f8eaae0ae344c85db0335832beb8d0720724b5a0dfb50f72c7b60b87df211a49fd7e9b7c0e42992c18eda869b5b4e2b9b45bf440ce40116270ae025f6685eaab093b9514970219aede98df4e041de09efb6d20e5a4fdc21f9fbd9f9b58fc85847fc27b1695782c176df954217cf88990f251464d4b72d48245a3aadd1fc992f20da991cf9f4f478d7175479e0d332c41e74d2eba5f46c16a017f826b0d2000491e918e255a1364d153e35321c5691141baed98e0659c9a0bb192942b585580156c07a24df94869e8b905d1da8338cbdefc798df44e43aa0896e4f5bdb6556fc50fc9264796b1e1d544c5006978f424c04cf591693930a1a685f06401bacb8b27ae66953f26c283dee70750afdfedb0ad9183531bbca0811410ce096aac1ffbc7cc7efe7d461608a9e30ecb728e37cf5c17328cc57c41f5b5f0f499f4d0f91e5b65beb3c4a202c76ed8b7bc4b7176d087955b786289477b7861997812fbfa943013d40cb27db45bdde1fea9ca63d1a76f2ba922c70ae8ec945e6f0af3c4cc6f648f30b3c7be4cd6407e11bee15e896d2c4209312ba79def28e670707dd0c98da650c9a8750be0b2d6c5bb359db0973eda244d0c8e773f0925493d21b298a943d64a65f571916bcd3e6dd45435eae7bab41b3b0af327b37621f0397194d0048e37009a7695372c3e09b38ce09c4c171cce1ea66df5d3981073f86239c72140a369c276f34679768f3a4112845f3bd037e3d21dcebf7a60034fdf5e6f89b378cf87bcc5312ed1dcdb704ab8316b696c21a9007a4178dd9da00f813cd11d7fe1cef0c0cd4e6ac2511d9f07af35ab2ff1aa684ff726f84cedf039750fac15c9feffc87244665ca651a52bacbacb36cacb6c9b54c874ec688d272293ec8589eb7e1ba4edc7253109a414048206d8bfa8a78524bf84708207cfae47ee8171246648357768d81dc82dc04bcdc0c5bf759ab067891371ae4c73cdff529464568e9a361cbe9ca064a107a357761f9e5f9eab223a352890b241e466ee12e217b173ff7cdac85eac0aaa426e41e79737d77ec7fc4575842e55d6dcf9973f8836f8eebd4d603b60acccc809376964574b83fe3132825d565b5759e2148140ccd53ddcb4bbe6a4eb756ac808e348bd55b139f2c17e56cb014aba80727be472543f76e8c1d832307226c1d729bf72e4d582a64911a4a11ae65136879a63f8a38f6bb0ef76bb1959cee5374dbbcfccd741c6be8c0279ab914bc66022fd2866b6fab5247856c692391a5246ba0271360b305f5f14c1bbdb33d77a8da272ff5a05f91cfba9b8c602ebe273481384ce3e87ffabcce29a36d0cbd2e13aa710a839ad6638d8ba6f2ee07b5d1f242c01ceabe1503e2fba5f41a54767bf676e89f338b5e52992246a1b", 0x5a1) 00:18:00 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="82022e2f66696c6530003dc0dee246a44e5f7c6e1aa39e690d0700cd74624f672e33dc905b2ca2b2bf3a453fd13ff7d9d753f2de963ab46dd300d9e2ac1837ae180c507eb462b01fc9c1983eab513425fce3716c9be08fa9acef124e181691ec93eae8e8708d18a01fe1886ee8d1761d5309d295dcd585e11a0400600fc4a2d888986f9a4d843bff872d16748dec4b1c45652ee6c87d045f153d6b5a4590f1a548e555e39e20aa364e400fbd979369"], 0x10) shutdown(r0, 0x0) clock_gettime(0x3, &(0x7f00000000c0)) 00:18:00 executing program 0: socket(0x18, 0x400000002, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x42c, 0xadb0}, 0x10) bind(r3, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) setsockopt(r1, 0x2a, 0x2a, &(0x7f00000000c0)="1bad675cba78e903baf98d1744ff6ad457630e11d9026a8fd3454268ce509bdafc3d19438c4a7015ea48d175a5b2542d2dc588a71cb40eaa2f754c99e0f8656bf4a3565fd46ef294c8d2da27436976a3e929fd6980d857b5c46342", 0x5b) 00:18:00 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r0 = getuid() lchown(&(0x7f00000002c0)='./bus\x00', r0, 0x0) seteuid(r0) 00:18:00 executing program 0: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) pledge(&(0x7f00000000c0)='/dev/tty\x00', &(0x7f0000000140)='c\x00') setreuid(0xee00, r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x278ed8c6915ab855) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='c\x00') 00:18:01 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = dup2(r1, r2) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000000)=0x4) sendto$unix(r0, &(0x7f0000000100)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 00:18:01 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffdf}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x401, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3080002000, 0x1604) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() dup(r2) syz_open_pts() close(r2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semget$private(0x0, 0x4, 0x50) 00:18:01 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="ec02994e65f213241ad90c5296be5dc663b2e54d87359769a106a9af3aa89c3844e2b3545621ba5d6de99f7dd2117172d333329d58e71b6d16ce48dc7e1594", 0x3f}], 0x1) fchmod(r0, 0xe3) ioctl$BIOCFLUSH(r0, 0x20004268) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:18:01 executing program 1: pipe2(&(0x7f0000000140), 0x0) socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) munlockall() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x1, 0x0) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffb, 0x87, 0x1, 0x8, 0x4}, {{r0}, 0xe9b9f7d88e46d6af, 0x80, 0x40000000, 0x7, 0x7f}], 0x9, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffff9, 0x4, 0x1, 0x6, 0x9}, {{r5}, 0xffffffffffffffff, 0x4, 0x1, 0x4, 0x3}, {{r6}, 0xfffffffffffffffb, 0x150, 0x4, 0x7fffffff, 0xffffffff}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x4, 0x4, 0x2, 0x1000}, {{r2}, 0xffffffffffffffff, 0x81, 0x2, 0x80000000}], 0x5, &(0x7f0000000280)={0xca, 0x4}) sendto$unix(r2, &(0x7f0000000100)="7497ac5713442de6", 0x8, 0x0, 0x0, 0x0) 00:18:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x28}, {0x6, 0x0, 0x0, 0x7fffffff}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mlockall(0x0) 00:18:01 executing program 1: r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x7, 0x0, 0x90d5, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x0, 0x7f}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) r3 = syz_open_pts() ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) syz_open_pts() 00:18:01 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x10, &(0x7f0000000080)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x141, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x110) 00:18:01 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) 00:18:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000000400)=""/140) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x6cc9, r4, r5, r4, r5, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) r7 = getuid() lchown(&(0x7f00000002c0)='./bus\x00', r7, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r10, 0x1, 0x5, &(0x7f0000000400)=""/140) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000240)={{0x6cc9, r8, r9, r8, r9, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x91bc, 0x0, r5, r7, r9, 0x0, 0x5}, 0xc1a, 0x5, 0x8}) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x8a, &(0x7f0000000040)=ANY=[@ANYRES64=r3, @ANYRESHEX=r1, @ANYRESOCT, @ANYRESOCT=0x0]) 00:18:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf00000000000001000000100000000000000000004306af92000000000038", 0x2a1}], 0x1) 00:18:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) connect(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="00182e5c7b000008feff"], 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:18:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x1}], 0x1}) 00:18:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4040020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 00:18:11 executing program 1: syz_emit_ethernet(0x86, &(0x7f0000000080)={@empty, @empty, [], {@ipv6}}) 00:18:11 executing program 0: madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0xe) pipe(&(0x7f00000001c0)) 00:18:11 executing program 0: setitimer(0x1, &(0x7f0000000000)={{}, {0x0, 0x7}}, 0x0) 00:18:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) write(0xffffffffffffffff, &(0x7f0000000400)="aee9a436ed31bab8a7a6625d3f1a77b153fb8178d78f4d6a8e5e93dcefcc4edaa567745948289ce59b673d8fd98d7d6d2c6b3dc4bb4e23ace82fe24ac987020e79aaad620d", 0x45) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) write(r0, &(0x7f0000000180)='\b', 0x1) read(r1, &(0x7f0000000300)=""/202, 0xca) 00:18:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 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) 00:18:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) 00:18:12 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000100)={@local, @random="16030e552032", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x2780}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5}}}}}}) 00:18:12 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0xc7) chflagsat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r3, 0x0) chown(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 00:18:12 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000080)={@empty, @remote, [], {@ipv6}}) 00:18:12 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6020920000140600fc2800000000000000000000000000bbfe800000000067"]) 00:18:12 executing program 0: syz_emit_ethernet(0x6a, &(0x7f00000001c0)={@local, @empty, [], {@ipv4}}) 00:18:13 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)='[C', 0x2}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)='v', 0x1}], 0x1) 00:18:13 executing program 0: syz_emit_ethernet(0x22, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x4, 0x0, 0x0, 0x0, @empty, @multicast1}}}}}) 00:18:13 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2) flock(r0, 0xc) 00:18:13 executing program 1: msgsnd(0x0, &(0x7f0000000340)={0x3}, 0x8, 0x0) 00:18:13 executing program 0: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendmsg$unix(r0, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0x0) 00:18:13 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000040)=""/42, 0x2a) 00:18:13 executing program 0: syz_emit_ethernet(0x82, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4}}) 00:18:13 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x145142, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) madvise(&(0x7f0000005000/0x4000)=nil, 0x4000, 0x3) 00:18:13 executing program 0: syz_emit_ethernet(0x82, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4}}) 00:18:13 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000013c0)=ANY=[], 0x106e, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x2}, 0x8, 0x0) 00:18:13 executing program 0: r0 = socket(0x8000000010, 0x2, 0x0) write(r0, &(0x7f0000000000)="fc0000001c000705ab092509b86807000aab087a02000000b8480e93210001c0f0040000050068010000000000039815fa2c53c28648000000b9d95662537a00bc000c00f0036cdf0db40e600033d44000040060b16a482c0a36313012dafd5a32e273fc83ab82d710f74cec18444ef90d475ef8b29d3ef3d92c94170e5bba2e177312e081bea05d3a021e8ca062914a463ae4f5df77bc4cfd6239ec2a0f0d1bcae5f5502943283f4bb102b2b8f5566791cf190201ded815b2ccd243f395ed94e0ad91bd0733802e0784f2013cd1890058a10000c880ac801fe4af000049f0d4796f0000080548deac279cc4848e3825924509260e13429fbe11017d", 0xfc) 00:18:13 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) 00:18:13 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000001100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605100183bfffe8000000000000000000000000000bbfe80000000b9fae07daa3355aaf23141e100000000000000000000aa88009078ff000000569b7eba3c144d0f2c03cf37e64f2bb9e2d60f3a92e879a5eed7f203392048de4c83819da3f32286ed07e30ebf64482a27a971d63c04934b9e48ed152320cd2f3d52687c27dedd6fcd315753ca34c3cc21f3db16fcf60275a5a9e42bbe9552d0cc"]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r1, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r1, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, r0, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) r2 = getgid() getgroups(0x2, &(0x7f0000000040)=[r2, 0x0]) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r5, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r5, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) r6 = getgid() getgroups(0x2, &(0x7f0000000040)=[r6, r3]) getgroups(0x3, &(0x7f0000000040)=[r2, 0xffffffffffffffff, r6]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, r7, 0x0, 0x4}, 0x9, 0x1, 0x3}) 00:18:13 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 00:18:13 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080600010800060400010104c4280000ac1414"]) 00:18:14 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r1, 0x7, &(0x7f0000000080)) dup(r1) sendto$inet6(r1, &(0x7f0000000140)="34b4e144508d8a9a5a", 0x9, 0x9, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) getsockname$unix(r2, &(0x7f0000002400)=ANY=[@ANYRESDEC=r1], &(0x7f00000000c0)=0xfffffffffffffec5) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) 00:18:14 executing program 0: msgsnd(0x0, 0x0, 0x0, 0x0) 00:18:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) 00:18:14 executing program 0: r0 = socket$inet6(0x10, 0x2, 0x0) sendto$inet6(r0, &(0x7f00000000c0)="9000000018001f15b9409b0dffff00000200be30080006050000030043000b0003000000fac8388827a6c5a168d0bf46d32345653600648dcaaf6c26c2915bc549935ade4a460c89b6ec0cff3959547f509058ba86c902000000141200400300160012000a000000000000005e471f000001000000731ae9e0ffffb6ac62bb944cf2e79be6aba4183b00000010000000", 0x90, 0x0, 0x0, 0x0) 00:18:14 executing program 1: madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0x4) 00:18:14 executing program 0: 00:18:14 executing program 1: 00:18:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffe9f) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r1, &(0x7f0000000180)={0x3, "ee2dd8124df0f79763ce8b7f04321523cf86f9b52ee0c0371917a324dcaa96f2150667f1bc84371a14cc76dc5e99ad07f8ac91540cfcf0390c9f46b35ce47fcc69d3a66baa35b59c22af3cf06d87a545d62aeb9bfb17a89853cf5b7a58a4b3feab803c1990386600bb7ec8aa2c6f098acacd077f47e22036b1fb9885605d3e7f5d4226a4b59452638428de9e995087f6b9d05ae833b20ae7290b2b79f5a4c190188a1d542fb21d732557a27f0851"}, 0xb6, 0x800) 00:18:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) 00:18:14 executing program 1: mmap(&(0x7f0000d9e000/0x4000)=nil, 0x4000, 0x1000004, 0x32, 0xffffffffffffffff, 0x0, 0x0) 00:18:14 executing program 1: 00:18:15 executing program 0: 00:18:15 executing program 1: 00:18:15 executing program 0: 00:18:15 executing program 1: 00:18:15 executing program 0: 00:18:15 executing program 1: 00:18:15 executing program 0: 00:18:15 executing program 1: 00:18:15 executing program 0: 00:18:15 executing program 1: 00:18:15 executing program 0: 00:18:15 executing program 1: 00:18:15 executing program 0: 00:18:15 executing program 1: 00:18:15 executing program 0: 00:18:15 executing program 1: 00:18:15 executing program 0: 00:18:15 executing program 1: 00:18:15 executing program 0: 00:18:15 executing program 1: 00:18:15 executing program 0: 00:18:15 executing program 1: 00:18:15 executing program 0: 00:18:15 executing program 1: 00:18:15 executing program 0: 00:18:15 executing program 1: 00:18:15 executing program 0: 00:18:15 executing program 1: 00:18:15 executing program 0: 00:18:15 executing program 1: 00:18:15 executing program 0: 00:18:15 executing program 1: 00:18:15 executing program 0: 00:18:15 executing program 1: 00:18:15 executing program 0: 00:18:15 executing program 1: 00:18:15 executing program 0: 00:18:15 executing program 0: 00:18:15 executing program 1: 00:18:15 executing program 1: 00:18:15 executing program 0: 00:18:15 executing program 1: 00:18:15 executing program 0: 00:18:15 executing program 0: 00:18:15 executing program 1: 00:18:15 executing program 1: 00:18:15 executing program 0: 00:18:15 executing program 1: 00:18:15 executing program 0: 00:18:15 executing program 1: 00:18:15 executing program 0: 00:18:15 executing program 1: 00:18:15 executing program 0: 00:18:15 executing program 1: 00:18:15 executing program 1: 00:18:15 executing program 1: 00:18:15 executing program 0: 00:18:15 executing program 1: 00:18:15 executing program 0: 00:18:15 executing program 1: 00:18:15 executing program 0: 00:18:15 executing program 1: 00:18:15 executing program 0: 00:18:15 executing program 1: 00:18:15 executing program 0: 00:18:15 executing program 1: 00:18:15 executing program 0: 00:18:15 executing program 1: 00:18:15 executing program 0: 00:18:15 executing program 1: 00:18:15 executing program 0: 00:18:15 executing program 1: 00:18:15 executing program 0: 00:18:15 executing program 1: 00:18:15 executing program 0: 00:18:15 executing program 1: 00:18:15 executing program 0: 00:18:15 executing program 1: 00:18:15 executing program 0: r0 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0}, 0x1c) 00:18:15 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x401) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000002000/0x3000)=nil) r1 = socket(0x2, 0x2, 0x7f) sendto$unix(r1, &(0x7f0000000140)="ee1ebae0a2155aee0cce08270a0eb39085e74de0b54b965b86e812ad5af8f7c22e8aae56de87e843dfbd6ef43a53ba2156e1dcd7fe8771cab6596c2db876e6c1c5b5afc88bc9d621f2965fed9254c5a540535129d077e89a0e066e8ef2c12acfca86d12e0125660e9626599a123dbfd013b91f54a7029d9df20ca4ae8e8898d34c3ce4d6f7c000e32bbef37f04f8e027b36c78c78290eb464f6a3c85ce935264b95e96a62d1e60cbf56eb201cd86ea4b5336b1b1abfe4c2e6eccc879f9f7f2172b4222ab14ea7604cd5178735fda56608789f31983d230e6", 0xd8, 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f0000000340)=""/249, 0xf9, 0x2, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTART(r4, 0x2000746e) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000100)=0x1, 0x4) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 00:18:15 executing program 0: syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x6}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) 00:18:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff53}, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x3, 0x8}) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f0000000200)="f7", 0x1, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) wait4(0xffffffffffffffff, &(0x7f00000000c0), 0x1, &(0x7f0000000240)) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/100, 0x64}], 0x1, 0x0}, 0x840) 00:18:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) r3 = socket(0x18, 0x2, 0x0) sysctl$net_inet_esp(&(0x7f00000000c0), 0x10, &(0x7f0000000200)="1d838a60ca125d5bfabe9e8c234271f54399497528da5d3242e5b5981ccb7d2faa778e9dcf9cfcd9e323646d6850b8b279c09d1b18a2c9421fd88b6fbcfb066244e6a436d5acab1146002981d2ed201eea61d2c057b7297e5651a8c1da9949c66f3a44ff374fe7be4378b1510a95b2a5bd3650f0720c550bbf43beca85906a67f6e65058bc43ab5807fa55e82040be4a6fff1f64", &(0x7f00000002c0)=0x94, &(0x7f0000000340)="3c560d09d5cb654ae2c1fcf6cf2fd6051a17bce23327a882388aaf9dfb46807d890e16f62b31899a66c29f6aef89b716cee4c556cd06fdecd48379d0e08f25e03f63680a235df3669283b671b9fdc626dc171a350ef7279728cbcfe224e02f29f402d820014d8fffe15e37cbfee777014d50c41407f40609c9f4329e7147fd4535809656fa4633bf1ceebff7c44c4f67b32dd219667b446e2879d3c078a5c344f319e93e67a4e8ab91f299", 0xab) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x80, 0x4, 0x5, 0x38}]}) 00:18:16 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x800, 0x22) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x1ce, 0x1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r6) wait4(r6, &(0x7f0000000240), 0x9, &(0x7f0000000140)) fcntl$lock(r5, 0x7, &(0x7f0000000140)={0x1, 0x2, 0x5, 0x8, r6}) fcntl$dupfd(r0, 0xa, r3) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000080)) r7 = msgget(0x2, 0x20) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000340)=""/239) r8 = syz_open_pts() ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000040)=0x1) acct(&(0x7f0000000100)='./file0\x00') acct(0x0) 00:18:16 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x18, 0x1, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 00:18:16 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "52a2a6d5868576e0"}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x5, 0x8001, 0x80000000, 0x1, 0x42, 0xc58, 0x0, 0x1, 0x5, 0x7ff, 0x2}) 00:18:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2038, 0x2803) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x356, 0x6}, 0xc) 00:18:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+G'], 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 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = dup2(0xffffffffffffff9c, r3) connect$inet6(r4, &(0x7f0000000100)={0x18, 0x2, 0xbd, 0xaa}, 0xc) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:18:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000400)=""/140) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x6cc9, r1, r2, r1, r2, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) setegid(r2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000080)}) getpid() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) 00:18:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x80000000, 0xffffffff], [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$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) fcntl$dupfd(r2, 0xa, r1) 00:18:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffd, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0xfc) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x9, 0xff, 0x6, 0x9}, {0x5, 0x3, 0x8, 0x1a}]}) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000100)={0x5, 0x8, 0x7fff}) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setflags(r4, 0x2, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180)="0d276119ac1605309215641b23e4b2a569f8ed6016d0d53f65f869b046f2ebeb3ec29ab8408feedc34f0a41b1b2e441e5acfddc55672b3dd752ca73c93293ba3fa4a83682b6595c0712a157ad12575d80f5c6a8fcc125011d8a5f3361257e68e63016f5bf2c16609fbfd28e4f7265669edbefe8f61a2dbe3f772c5b6c244519ad26d590b5b5faa64eb763b9071a1b0db419e16b1d43ac3a8ccfce9d3f209a7ab3d68a4501414a869092b7d0002945c50e63184c08dca81f5083a93c65351580c908b0ff948195656b0ed5685695c47464c5e3de8a5b4a00c4f88637a3eab00bbd2643d6f959d275ac8ba88bbd0d236a903471ee91102972977eac79105828d3de07442781f910127e0be072e8323dc47dc4588ef6d24a79d24e08449750a6a8895eaaf8bf37d5239145e2135e4cfd048d5b198a5a3b7d31dde0cd256f0c5384b3fb3914253289079d471ffcda5ba5e059c8ef57c096554b7b6c63a0fd129c237fff14ce95a50a262a5f6e7f80e3af53aa30fd045d72bb27b1f358b422e23c148ef796ca65e8bb7d2df0e562f00887c2e26c23bacf3b5064498f434109c15da918e35e9f55cd0031201cf349c9da1f278cef785312b50df12e1946f380b7478e96ac7a68338850c42d3b09574562ecd8520003dbd92c392bafc0a4e663acca344835b764972458124bae9648fb8be30ed41153a2bbc948452f95f162c9bf74e9e51455901d615592f6b2ac2ca80af8049def1cf974bdbc6558928aca3aa3804cd82edc2c37df6d1a2f105e85e2a1305b9524d9820fb7eab7dbc762d1216bfd420dcea11e51d340748a008f50dff51bafb4a7ebedf157bd79c4bf0d2a2485d116b2dfda7a1930e95e6cd1ae25df484ce2b2fec5162b92f90085b0fa62eeafa2634fd3ec811d4c608e66bc351a77172421b18cc3ec21912692dff864ae9583b2b7779aa2b66128975776ead6e053612eee9edf8c5b507ace2dbb7f50546f38430567a3d5278f29259da0f0979675f61dd66a869570825146903b5996758b9a8c99ff3790c991d3d287d31389bbf08eba7e5e3990c4a8435ed4d20a4bc56995f6a6d56e6654f3f64fe8e7d775f19c0f84734cfd506e6cc570a626afef1151cd8bc11d4edea17b0a1327642dfae15fff27e502cbfd567781e02212a5580260a2aced71e8fbd2dbd23d873384532fde54d69d867fbd422e7b45d7f33679afb908c8e9b708df7de7017a3b85a521e55c625a5eeb1b5ed15c63aacb9c6526458685e0c6316df7844df0b69a4667d458afdbb42fbe695e36cc8a7e4e7f33e1a416caabd81cfaa0e92ebaa8b3d9eff53f0a3b641c8056e2634cc66412c3ea9bd3f2ff849eddb3ae22005aa0f88d29fed1381e8bed4654a822aa4a40d79109b4ca78a20aacddf140fb594dde648120bc867e036d7ef622f26ff4f2381c071664937d5e37c361acc8f691a8747ef1d54405af88cd83865db17919f1e77df23edaf6a8d39e1b2fc76583f6cd89ade1300734844e95edc1112ab7ddb425c2f819046e9e1a23601aca20948adf942bc0a8fe439e53a1810ec58ba79c24276d2d24e71cdf433ecba1dc1fdaa3841e4c8aaf5321bab11d66c8c3f2442ba366c2ce006f5c98dcaf328db73796a0b97dc9dbfafb08e6b6d185eb1aeff74c28b89251a938f5c4ad2db1fe5f77b00a0d0f084f0e94b199227a508008e89240ec246d72d70a19c4eb5226ec5ad10b943624c0e462107b1c3fd2479da2c9c9b5095b26a9778cdd80da71dbb122e5c57f1ad8b793d6142bd1acd3cc39a1ed728c7fd0ae6cf5cf421a30bad51998e963889c59bf06ee06c7f4ac3cd6a2ee0819715fd63ffe4229b33de28e25375b7540a23f9f986e99c540ecc6b9f891b537e7e53d5dc4f787a582df10d8952561dacc8ba03c08e671d504ed489871a9bb9ec8d7e9b476361c7e57e984fa86ef652a7fadec0d1f44a326732c63c68bb9024a7c90142a44fc79c0b4ef46722ab5a7757d5e4edadaf0c8f1cf4bb0b1b1fe7b1dbf1890db807f340d5bab93a4436ed6edcbd979bffc16b4c9175a9b3aa421aba1963b5fe5023ec8be4dca621c21595f86cf93cb17ba1294cc568c2f3a3d324b2c2d6f3ef1b1361ab796f10cf613b5853717ca7b93919e7dc03cb9350a20351f59a24ffd5947fb758a2af67d84e0b6da9b1c2d2533aa9e5224d98d7e4d4b3bfc0c3629ecaf1d9992c1f9b7793b1a8a4100086422485359ed2361c1c9cfc489ef8e2f8ae307209213543df2f77387f9e2b09135c3a1eee5a41e23964c9fdec817d1dfbeb3cc432f5b154253251bfa2e62b220715c58a64b8a121dd0a71870d4a0ee4461855a0f5e1f99df56ba7ee6532e86314a19b21b7503be44f38524434bd05f43218411c2e3f5278fd97f20dc7c1f1fa88ebcbcac396d879bbf5d14a318fa8e79e000d6ed210dc1a85a9956ec804176451a49ac7fb191ea690ee7c8e4f55b93b2730a8de5ca71e165332b51c7f479e1dce6ed08ddbc31139e4dc292e12ea57c7330830de54ac77384d9d6e6f88fbccf63bf5ef5a8568037235d60de04f99f7cec085192a681987bf9b4df9539961d07906c4ebd838faa0dee3999c0c8cd441ac501cf48f1cae6caa44c439570e76fa4fd3a53aaab06a64f35eac6b3ad39d7553d1106620ed4b4f628545111a977b17b5a6c0872c331261309fe9ffbced8268c2370479c56f8753d4ff05edc4fdc59e18074012dc8991360869600b3109b8b167b6ea7eeb9932a968d55dc2a59a", 0x7a0) 00:18:16 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4405", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 00:18:16 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000380000000000019078e0000002ffffffff0303907800000000450004000000000000290000e0000001ffffffffcba7c7fb9219c772"]) 00:18:16 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200600086dd6000100000140600fe8000000000000000000000000000bbfe8000000000000000000000000000aa00000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="543ca72ab8be4becb6525ad4134fab7bddba820cac6524eca08759bbe6baa34a149ab1e2053e7e566d89c7c816c96737015e6d0f1a8203435cf27b12b7177cc35af0f9e42c58dc"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x64}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf093530aa00000014f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000000)={0x2, "92124f368c61819c6cd9ee0e191a8e6f3b90e0704224ebb4c672e4f9652fe4def08ea17c9fb947f1d2879bc5b9b9fafe497358e10d7b4d3d0f88109ebcb5b46c4ee315a4edc22f92216401261af7a65d87baf9fa4e642e182bf9a817c136a05e96c99193a9ecd0404683643bc341deda91860b86f3c61bbf07b6b39d7a0e31de248a0c396d3bc2e791f1ca5151496977f325211a55fac1b27e2c4ac87189a1a18810b20720244299b993e6a5be3259b955313fd26db99502df976c9dd89339"}, 0xc7, 0x800) msgctl$IPC_RMID(r2, 0x0) msgsnd(r2, &(0x7f0000000180)={0x0, "a0ccc1a77a2222c78ad7cdc2e974466b858f42628b0e3657fd9300c3b29e6a76ec7e0c54d76bffa7b4f4964823c29516ededb3d07171d64412ec2dd4589a51a93cc0"}, 0x4a, 0x0) fcntl$dupfd(r1, 0x0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r3, 0x2) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="fa1204a49155ce1e0002613f59707642d20f29d3b9fd0a94e4cdef08f3bb70988be3110a28e11ebd248a7b62fa3a949c09034e3dd2035d07348786664073fbd6e1be8191e0a7e6fd727de00f", 0x4c}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000700)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be5af9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c32784f3b1acdd0689414a24b4c39ef6d2bfe68a3be3653fa70da5040f91ea8c1c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59c00182f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a4b7d384b2169404eaebe133a9949f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ff", 0x458}], 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file0\x00') r4 = semget$private(0x0, 0x7, 0x480) semctl$SETVAL(r4, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) pipe(&(0x7f0000000240)) 00:18:16 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff00a50000000063e86cfcac071b9d2a538706000000b8180000002900000031000000000000000000ce"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:18:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = dup(r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$dupfd(r2, 0x0, r3) sendmsg(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:18:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x9) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r3 = socket$unix(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x18, 0xc002, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r7 = dup(r5) sendto$inet6(r7, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 00:18:16 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x82) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') acct(&(0x7f0000000040)='./file0/file0\x00') 00:18:16 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x30202, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x10001) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x10000) unlink(&(0x7f0000000040)='./file0\x00') 00:18:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000140)) r4 = getuid() utimensat(r2, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x1000, 0xfffffffffffff000}, {0x8, 0x7fffffff}}, 0x0) lchown(&(0x7f00000002c0)='./bus\x00', r4, 0x0) fchown(r3, r4, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5, 0x0, 0x1}, {0x24}, {0x6, 0x0, 0x0, 0x102}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0xb, 0x80, 0xff, 0x4}, {0xfff, 0x0, 0xac, 0x1}, {0x5, 0xa7, 0xe5}, {0xf555, 0x10, 0x0, 0x401}, {0x2, 0x1f, 0x3, 0x3}, {0xb607, 0x0, 0xd, 0x1008}, {0x800, 0x21, 0x3, 0x3}, {0x70, 0x1, 0x3, 0x97}]}) 00:18:16 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x31f) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffa000/0x1000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f62759f9a"], 0x8) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{}, {0x82, 0x3}}) 00:18:16 executing program 0: shmget$private(0x0, 0x2000, 0x450, &(0x7f0000ffb000/0x2000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x1, 0x4000000, 0x1000300000003}) 00:18:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0x40, 0x2, 0x8, 0x4}, {{r1}, 0xfffffffffffffffc, 0x80, 0x1, 0x8, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x9, 0x5}, {{r0}, 0xfffffffffffffffc, 0x10, 0x20000000, 0x7, 0x7f}], 0x7e6, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x4, 0x9}, {{r3}, 0xfffffffffffffff8, 0x8, 0x1, 0x20, 0x401}, {{r4}, 0xfffffffffffffffd, 0xa, 0x80, 0x10001, 0x1}, {{r0}, 0xffffffffffffffff, 0x8, 0x20000000, 0x100, 0x4}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40, 0x6, 0xca4}, {{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0x0, 0x8}], 0x10000, &(0x7f0000000080)={0x5, 0x4}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) 00:18:16 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) 00:18:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="4402", 0x2}, {&(0x7f0000000200)="8e125b22834e8c52d648aa76e2c3483fa63049b89a630a8261a14ce5ee7b75395d83bd649b756787584c7b6c67776fbaabece4d46819f902ea371efd489e4789bbb6c14285745b6ad648c42200f0f3da242ab766b486dd28120b580b1b6a30d878971d303ffa9d82fc83be392a0ab1605781bc38d9ae22d1089b14c9a589e3245d7a26bd964eeb6562795bbab41b486da158eab5ae59a8d05e3c2ae9678029dec70397adc312e22e4cfc8f96ba5f946fda752f4a85d3dd2b0e0dfa20f193df6fd960d8863829570f6ba7017a5ddf04f9ba05910cb88d015ef809dcd4e16c0138cdf7b711c810", 0xe6}], 0x2, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x0) connect(r1, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) accept$unix(r1, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="79d0c9a5b87078c8b94442afc06b4e984576e3dd8b872f2985e47024c66797279c79e2b83584ecb518e9cc5036", 0x2d, 0x202, &(0x7f0000000100)=ANY=[@ANYBLOB="09562828f11535549100"], 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000040)={0x1, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180)={0x6}, 0x8) 00:18:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) chflags(&(0x7f0000000000)='./bus\x00', 0x10000) write(0xffffffffffffffff, &(0x7f0000000180)="09917b2f1d25d3e5e3df3765279232c01f1eb7dfe6000f0008", 0x19) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:18:16 executing program 1: r0 = getuid() lchown(&(0x7f00000002c0)='./bus\x00', r0, 0x0) r1 = getegid() r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/6) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000340)=""/164) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r2, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) r3 = geteuid() r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x0, r3, r6, r7, 0x0, 0x80, 0x101}, 0x7, 0x9, 0x7}) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000080), &(0x7f00000000c0)=0x9, &(0x7f0000000100)="a5771486cfdffb7eb47066c4bccbd6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4982e672c21af6a52b2854b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f", 0x4) 00:18:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockname$unix(r2, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x3d}, {0x6, 0x0, 0x0, 0x42}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 00:18:16 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt(r1, 0xcd5c, 0x1, &(0x7f0000000100)=""/139, &(0x7f00000001c0)=0x8b) r2 = socket(0x18, 0x2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) r4 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r2, 0x2b, 0x2e, &(0x7f0000000080)="eb71304ae69931922cbfdd5b5c7657a6316e9013e9540ab82be775e862ff", 0x1e) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f00000000c0)={0x401, 0x4, {0x1, 0xa763}}) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getown(r0, 0x5) 00:18:16 executing program 0: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x13}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 00:18:16 executing program 1: sysctl$hw(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x0) 00:18:16 executing program 0: 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, &(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, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x6, 0x4000, 0x20) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:18:16 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x0) accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/14}, &(0x7f00000001c0)=0x10) 00:18:16 executing program 0: r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/6) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000340)=""/164) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000006c0)=""/139) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x20000, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x100, 0x0) dup2(r1, r2) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) lseek(r4, 0x0, 0xa9f, 0x1) writev(r3, &(0x7f0000000100), 0x10000000000000a1) sysctl$net_inet_ah(&(0x7f0000000000), 0x10, &(0x7f0000000040)="0ce45baec167f0ea163b6a63e0c18b2a9f1c0090acdda4e4b56250dd20eac7f50beb4cf054954a540303e4d197bcbde9a220011de517cb9083e76dd133bc7116fd67aa09cc0db7f279125a3f042b2bc4c5a1c25ea4f99cd2e4f835c9ed49d289c7a80f53490a22d01f703e5fe811eec8039ac95fae7d6e5a3ab9452882f9da07fa90a9b4a054017ee0e62d6b2442f68b0a2cb4061b587fa7553d41055b4ea9dc447ca6adf94e8e12896b7ebc22fd35e5ae0990ef0484f76d9582756df7c3d49441df08dbf3637a67867efefdc12c29986ab98a4bff364415638e2726baa5d3b1ed3c582c97", &(0x7f0000000140)=0xe5, &(0x7f0000000280)="0a56fdeb683067de4ab2ddd4e6fae458f157b704d9505d8a49fe92d3d113c68ead23637f99577f7c58eefd953816d4110ca5dfe02662875d72c60eb1beea17f69cd430a77376af719563040dcf0fcb3ae02ac3826070ad5bdad2b250854b1ef2e9e28fca32807499bdbe913da23fdde19ffc926a3d34de2f90e35f7d0635c703c3aae15d9983cd0d5cb3bc01776935e3fbe96d648c9e56922832fbd157baf084e03a91c14e057ca88b7847517a750d2737760477f781bd40cef0679b6125308bbe75a64463b773e1921ba255587815810c19bc1625208ff792089868d03af8392ea3a35889cbd450d47106a6d26165dcce1ea52ba3", 0xf5) r5 = syz_open_pts() ioctl$TIOCCBRK(r5, 0x2000747a) execve(&(0x7f0000000680)='./file0\x00', &(0x7f0000000540)=[&(0x7f0000000380)='/dev/klog\x00', &(0x7f00000003c0)='-]#\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='/dev/klog\x00', &(0x7f00000004c0)='/dev/klog\x00', &(0x7f0000000500)='\x00'], &(0x7f0000000640)=[&(0x7f0000000580)='/dev/klog\x00', &(0x7f00000005c0)='/dev/klog\x00', &(0x7f0000000600)='/dev/wskbd\x00']) 00:18:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@empty, @empty, [], {@arp={0x806, @generic={0x0, 0x806, 0x6, 0xc, 0x1, @random="1a2115c8f21a", "4919f67fa1066f57f57993c5", @random="ea38ed4e1c27", "0e1e8b11051a409a4f179634fc3dad37"}}}}) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x100) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000240)="49545c77c54db969227d7a2bc253cd346a2e7375b31fb58c9abdf6c25d8355b88daaaca86db74e22a3b725562eb87f06b31a95e92c188e10d2e08a096b4009c634fa71215d7fa93ca98d186b09e5079aba4d769a0215ff10b7d3b2478f57453053364f22e407daeb4ef168f7cb960b5effa91ab1006c880997c2eccd444f6eb94fd86918c9545c1b250a205e82e61e0f74e8570df37ed940e5ebe9e5d26ed0c0b2a393f7a69d747b45dc4354b157d0956c3e0afb4abcc68a5d05abc7966af4eb0b1a510d70addf5cfbc87c40cc7ab88d2cc59e615ce9b7b654", 0xd9}, {&(0x7f0000000140)}, {&(0x7f0000000180)="9a7af0ea590aacdc1e7422b5bf588bfdae3c5050c10ea0a92664acd060b073170d07245fae72e3af5c9537d78beb05d40edacadacf92a1b6a5216a30387bbc0206f47f849b7cc1f86227181660", 0x4d}, {&(0x7f0000000340)="feae965bae5fcc0ca516ac420f52f0f00b62a5d5a505393993b93e440baf2e4f16c55f112266c22dd2c51d2912c7dd21e63351f1d9670696689bf71c4af221d9bbea2a26945caa6bde58a2", 0x4b}, {&(0x7f00000003c0)="1416f1b9d1ccac3f00db68736676a3a17e424fa00f959ff6dff83586ba5e0aab844f8764dedc9fbc9810ce81989f1465294c15644191ec976ceba4e6988ee1c8a239a1022aae398ec296d98b2dbe8611b71b60d554c97d42ec36e617acf052aab3812247e3d873b80f1b010757d572e9175413c38c35b3ead6b9", 0x7a}, {&(0x7f0000000440)="a3b58b77afa3d446ef707d1b1b6c035de6c9d948aecefaf6d1a741cd7ae82e3b2901c70e3880135cb45183a4dc108005e48d29db3454202dc4c7a6114976231d71b11a7035580b507681aa1d53f801cc7835ac8274893cf905b2ef225c12a493d875b10708986b21d6d6701f2c504f4049ec6694118c14a6c6a4f91c93312691ba79ce48d9676697d2944babcc0e967df9d358fa1ac90b4ebaf9c5ce11", 0x9d}], 0x6, 0x0, 0x0) 00:18:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r0, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) poll(&(0x7f0000000280)=[{r1, 0x4}, {r2, 0x40}, {r3, 0x4}, {r5, 0x4}, {r6, 0x1}], 0x5, 0x3f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61, 0x20, 0x0, 0x40}, {0x0, 0x2}, {0x6}]}) socketpair(0x1, 0x2, 0x7, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r7, &(0x7f0000000100)=""/212, 0xd4, 0x41, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="000486dfee656df20cb3701ff076"]) 00:18:16 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20000, 0x0) close(r0) mmap(&(0x7f0000692000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x9) munmap(&(0x7f0000693000/0x1000)=nil, 0x1000) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/34, 0xffffff98}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x20000a) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = dup2(r3, 0xffffffffffffffff) mknodat(r4, &(0x7f0000000000)='./file1\x00', 0x6000, 0x3) 00:18:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x9) ioctl$TIOCSTOP(r0, 0x2000746f) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x40, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000080)) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000100)="3675c63792bcfaa58f45379f2688ff0afd279271b890a574e5af44fac7c1fbbe723a659f663a173e5a60f5e89517408d4d541b94afc03488553bf476d96116604848c14f896f543d05905d50d9586e6c9e38ccbabd242ae8dacab500ba677e9180a988b56ed16f2f3612e8385f95c2e9ec4b6eab6aa5dd032ff078c5bb600cc70a018d9040c15ddc1e9ead2853ff543f1af95734c2b66a1404803cb7314fa14bb620aac279f33fd26e6a30c1a4e0ce0bbbc6ff6ad78c0f9d5937d6b9be7a1915b2ae2eacba7b76c32104b44eca2954cb66642e60d857", 0xd6, 0x0, 0x38000000) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000200)=0x7) pipe2(&(0x7f0000000240), 0x10004) r2 = accept$unix(r1, 0x0, &(0x7f0000000280)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000002c0)={0x0, 0x9}, 0x8) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x100, &(0x7f0000000300)=0x6, 0x4) r3 = dup(r2) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000340)) connect(r3, &(0x7f0000000380)=@in6={0x18, 0x1, 0x8001, 0x9}, 0xc) connect$unix(0xffffffffffffff9c, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = open(&(0x7f0000000400)='./file0\x00', 0x1, 0x44) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580)='/dev/diskmap\x00', 0x80, 0x0) dup2(r5, 0xffffffffffffffff) 00:18:17 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x39}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10280, 0x130) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffa, 0x153}, {{r5}, 0xfffffffffffffffa, 0x1}], 0x7fff, 0x0, 0xbb01, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x1000c) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f00000000c0)) dup2(r2, r1) 00:18:17 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) socket(0x18, 0x4003, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socket(0x18, 0x4003, 0x0) socket$inet(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socket$inet(0x2, 0x2, 0x0) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00012e2f66696ced1ce73d356c61db5cb97facca873000"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703170f000000", 0x8, 0x0, 0x0, 0x0) 00:18:18 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) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="3b02"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000280)={0x9, './file0\x00', './file0\x00'}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000003f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x2}, 0x10, &(0x7f0000000140)="86f58b8778a3e253679155f12a781b3ea283220927cf81d98a856edf7f1e8ae85e56da2d09c7750fef424dedf7255b442203521eb5e3cd6fba75929d0098011d2a83e9477570aa4ad417f6faecdcded784a0ccd3df3c34823816af93091cff9ce9c3ea8ab2cc5a550b4c9853d14428e94a9f461c2edad8f231b4bd02fc7da75c5f2827f2f04be3b8c1e8a0204cd02dc0ff99c871cb6313bb0e667f88513757626257ff31aca7da1b8f59713d4a893d972840efd1ee19f53b93a43d4a0caf27c38eed2a7d5f3876d63de1be5f85e29236aefa7f7440e0104601d1bf8e5c75", &(0x7f0000000240)=0xde, &(0x7f0000000340)="d5a84b7e0a813b7b05f85943513fec4a7c201d89c3ccabb7da6a66d50f287d6a32ca70eab03a6084fd12e1aaab713319c2021dc3aaf67a517f2122abffee3620b9b25ea3cb0b16bd93c6e9633c33a3f9f2eafc2c03d96e0b8ebfbcbdf29f73b25005ffc9935c7f7c463a89c9ee45f3e2034c18976eecad7e72883460d61b8daf314468404ac31a21b750c5a9da967567b54817b4566b239323a6f9bacd530b8efd26", 0xa2) write(r0, &(0x7f0000000100)="540750ded65334a8", 0x8) 00:18:18 executing program 0: socket$unix(0x1, 0x2, 0x0) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0x5e) setpgid(0x0, r3) wait4(r3, &(0x7f0000000000), 0x9, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000400)=""/140) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x6cc9, r5, r6, r5, r6, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="0100fd03e4ff0084b719"], 0xa, &(0x7f0000000480)=[{&(0x7f0000000300)="83d6762794a3eff4e3fc20c7df23384105003759adabf6fdf0930adb89a27fdc398b2b673b5459eef8d2d2c51e8f6aa493baa49d750eb179d969f78280e4e122cfad7d6c8cc254bd197dc8627595386ee647044a85893829232df34b1805760973066370420853560735e03b9c41ceee64c53ab5bc46dd20680f5a71328c21f113f8", 0x82}, {&(0x7f0000000040)="182d0bd88de0076a27b33835e15b4f114e8ee3a6f79689e196ec913f6f66a4b496ddff7815eee3b04ec7c33ce95d374b7ea7db6cff04417f37498e8979fce1c0ca3ac5caf0f0b91d3e28bfde08e4dfb5cf4465c5fe93842924c73ae33f2db6f1cc8a3006f77745f925bbbcc18772620a0bbedc", 0x73}, {&(0x7f0000000100)="f8508deab0fb909080cf727901c441f4b5acb415c5fe85bd7d1e48b91e6e461e2528b908dc58223fc1981dc050bbbfa21b1879457c0d77d7feda8420ddfda7a844d827e6c1a633dcaa2e856c2abfc497252109308d31ac735df22b9a36f65135e19bd8b5b7c043a2a54986bed87cfa0fa6775c13ee80", 0x76}, {&(0x7f00000003c0)="abe19c8131cc9c44d06650941ccd06ef28e46dd7b8a7fd1cd22290055852abfa07d35fef434c99050717e41de6e3ab2a3eb050ffd9cc69a64b713a3179ae5795e6839d460702d13e7a7b8d450e73d2eff69b8b64004d5b10d2f470cc4c1927cae67b1b9d8d151d40409f3023955f6e909db58284e9c5bb21fa457fe850dd97f5e776899e91ac6d2d2533c7a11162ade8da994ca5de5b6b96404cfbeaba4ef6dff35bc14642ee97f62a", 0xa9}], 0x4, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r3, r4, r6}], 0x20, 0xb}, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$BIOCLOCK(r2, 0x20004276) r10 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x4, 0x80, 0x80000000, 0x4}], 0x8513, &(0x7f0000000600)=[{{}, 0xfffffffffffffffe, 0x0, 0x1, 0x4, 0x6}, {{r9}, 0xfffffffffffffff8, 0x15, 0x1, 0xeff, 0x6}, {{}, 0x0, 0x8, 0x80000000, 0x6, 0x9}, {{r10}, 0xfffffffffffffff8, 0x10, 0x4, 0x3, 0x25}, {{r8}, 0xfffffffffffffffa, 0x5, 0xf0000000, 0xab, 0x8}, {{}, 0xfffffffffffffffa, 0x10, 0x0, 0x7}], 0x3, &(0x7f00000002c0)={0x401}) kevent(r0, &(0x7f00000000c0)=[{{}, 0x0, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) 00:18:18 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x7fffffff}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000180)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x2, 0xf9, 0x4, 0x3ff}, {0x5, 0x7f, 0x3, 0x1}, {0x6, 0xb8, 0x1f, 0x8}, {0x8, 0x8, 0x11, 0x101}]}) ioctl$TIOCSCTTY(r1, 0x20007461) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x8) bind$inet(r6, &(0x7f0000000080)={0x2, 0x1}, 0xc) 00:18:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0x87d1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r1, &(0x7f0000002640)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000001480)=[{&(0x7f0000000140)="079a1c65969e021f56639522f7086c4de6634dd84298af6b9ef88cc0050f4608c82da18bc01fa059af90e5f9c65a0599aedc2872df77ed7ab66720777f5a8a83db2cf1e3cc8f3f62462c28dc526131884aa351bdae02702f4344d902a7a0e5b9f500c0", 0x63}, {&(0x7f0000000280)="87bd8ba53d2bc0eb8aa1f1fb72176e714653cbb0ad7bc632dbb2737600c69714defa5fba44fbb92e5fbd54ee1c04bdda30f5b5d7630bac61533b4b71e4c72c9db5b88f659469f9007a959182b0e8a3adee8819bacc7fa7c184be88174b566295", 0x60}, {&(0x7f00000000c0)}, {&(0x7f00000001c0)="1df120fede49046a29eac489a990c47fbd6688da503652b9", 0x18}, {&(0x7f0000000300)="0758ee262acd99f44139929ee4b73a276f4c768b8c68d39c3276ef6ab15e26b694d86058d2a7e8650c3cfeeacd57d013f03dc006567821cd795ab75ea3007aa5162e6336457a3d78fa474e2c62ef24d1a3ccbcc1583694a47bde491a6b6ae4316e17a9acbc06d4ee1bb29346b0545a21bca181449d6a35f0c5bd88bab857df07c00be0", 0x83}, {&(0x7f00000003c0)="93cf3e17d8b0f9106f0e87e107db12480f8483dc91f3317d8df0a56e2780b8a6bc93fb41a6da3438f8f22ffa69954c7dea721b881370354329ab86261273926b4891e011d8d5d1ea853416a3e530951debfec1e3eebb8fa7453cb8d53fe079c6c85059c5203a6448ce46ec25f99a76e288d158c4d7b7282c08a8abd3c7efb19211de8416047e8ff217b497637dd219d74f566b808e73e9fd9072b3395a722b6199d63e0cf957347257b4a5a88d2b0a5eaf03b0feb547936bfbc4c18dd73d8cb1302e840b9350eaabacc67ec269228b6b05376d1a3c84c251ed43745625cbf72485ccc2ffc3e5c2bbcfb45bef3b49062d8838f6b5cff8dc4f577a771f37a33ba6d782d7290b61fd50064ba5b897a1ebe2239c976cb9637018b1c9bd18c700a26d4da8325f0503d2a86a07a60c8f9fff1331406e28338aa7c4775a395c2346e7adae73bdbed9d01f38b458efcaff151a33500286e1d2eff8327143c0bce011f180a78df0bd56052901ed99086982baa6aba27bc4cfc6e7d17926c9a6a669f553a441462647e1db75035dfd5d8336d39c12e64c2af6faccab2da8cf44fdf8e7cb1952e4e8ed31771697ec188c6e05d919ece5585e565850b9ca8376e0c184a549fb7fade2f9031f717e30846e525257fbf2390a7ebb5e4c14202eb41f6de893ef25604670ffb8213bfc795d90ebe1b133cac1b842b26a7543e872638dbb470df1ef939574f4a09d4fac6247b738258e1b5d7450dd8f87ae6178f61d7909efdd1b285b1de3e5981c5395e9549579da1f363611c9877c7a706eb6dad91e4fb94ca6d4014df2026ee3df01e533fcbaa0c1b01c9e743146799128ff3f7564d0b0d3f2ad028f195f92cbff6741f924c798f35900042b6981b08783b6f1920830e93b61633f9dbc6aaafa1fca6b56c40f3cb5723e175cce39b8161f9fafe32470f6c93ee5a4c75e02ccccb73161be732a2d8d04b71714c8d7a8c01e5cd3a4eecb4e7ea0e23d3f1e7f90bc9888116f9bda5bfa87d2cdd871b9b12b4c7a26db57364204ea0cd1be21833aee3f2bd4c5179d3f026b3f7cccc7ff73a21fcb6f2d96ea5d0d12cda100c53c099fe89b9d180b1ae7526ca0f343942a3c34084b7024d58f75b13f4c8bf85c71e071590e3f74dfe22b7b492060c838206a5b6e40d95eabba44d244bc02d4c94b613c2b3d6b35c85a99c0792f0df703c2fa4a32377b5d53335ddc68889f769d3ca777e22f4ae52efc719cb5154999fbd3c202e4b131fe12ebc83a60a7a8378a6f85832fedbe989f97cfe94f93a3aec6eff552be9724a4b2e755236320b2d51ba70ad84ed4f89ead248611fc8fe72ba831f1c5ff2874227b543b1e0eac4407d11eddd2c10cf5db0e7186f52a425d020fe4666135bf51b71605cfaf9fc818f3205295272fa977835e8e09de16d059fbb51c50e61be7fb19c20f840b1bbd2464b9f87689390be4fb9b9bc377faf825ff561d8cc2696b117dd98fc0314eec4dd63d974aaeb238cfdf7727e671a478560ab3babef49187c25ee1c8751ba0aa67d0c8f141a557e79e69498c6c789c0674458633c0a5259ea1f9f110688aaf0dc581eca45f49f7957e339678c1793adcd87d0525eb09efd84cc3ee1dd98cc510332d7f94ef1698ce06c778ed0bff70727030b305e0f43a0ac7dde858e375bd50e196b034d3d454a4ca215f53a806400195e31b953933d78d495c6e5ef778befe1e008a3afdf12d402298ea1347941e13d7ae8982a56089b39efd0bf7ace8596ae01a6cb9df852ba11516c653bb41eeb725e62dd869b5c6de8d9bf4545747c3bb97b7fe82e907177da66e43f09d89c233d1ec3c62b994e60db0d2c7ea1a645a3837447ee6da244b7adbad57358a47031bc4bf8feec39628d8142715b92bd07d7536788eeda8fd20664ddafb21cae15b1c762ecf3b936071c7143453a79a7e463e063a8190d2a841c2b6ad14d863d42ba35059ac29d8689468ba54c20b2a00c5c6d534eee59744172f4d2ca51a9823ad25d96c4de9f05d57712cb182bdbf4fbc73463a7b15410c32a540903781185da4ca48e459ab7f060bd0021d54bd2f108ee0773220c30c1b6321727858e0fbad8e08981ad44d3de1a25e3f3483b24ea83bc74a621e0f05d54e474c3e95dae1fb7cfd19a60a610c9e1c5046c7fd1c761e62a08c418e38b0b789bf7d3ac07a6553d6aae640e9f047e82f8b9f21c37f0eab35073ba20b19357aa1dce8be444ee045a7b83a4628e5470fe39c32f2b226e42a101b0fe4112516f2409f5c72b61e9742a1d671ec94ded3c3e51b7f10e9802ce69e7f81302646c5cd6b56c2b0cf171e94766c3d5c570d533c1453408f3dd40ab1c078798ef0f6d78ba16447317ba97dcf791cd088efacda28ccd98d2ef41b3639ce14f6a15d8f8f4844f5da763dee365c5631b8cd6d3bba67aad39f31a1a00cc86a694c3488b8f5769b8a049896163669ed675d7c580bccfcf4afe56195326dc0bec23618afc363d6afa825b7228eb2bf1aacf8fd67fe033fe01525349778509e4c5d94c9dbdd366042e771a51ba622b71ff784a8d6c76b8845d31bec99b7f32452f5ab707be6e2742852238a350a142dbe0db5c525b179bf2e3fdaf4b6f1363aaf88d3a600076a73b1f9b2f9456d68d3e235023cbd7bdadcd1cd3b51c70d665bfd398e6f6e7de5eb408b8ac3008709ef1a6f6bbd93dfdbacdb1b298a9aea7b79ccadb0bc4331329eb7f00097c5c81b0dcd8538097db48dff64b58c5ceaa77afa45b0945f7697aafa8f19b38950bffc91554443c6ddf1ef000f59292d1dd76c7c9a5d6b3a5e40e4fc296080b30a0475376cbbc3f95e61218adf56dec7a4c117fc2fc29c4b62ef50e32b41dc8b7b2e561ae6972e84019f20ba47dc5aa775e1de6e3261e67313a80a35e520a55db5b0d5f4699542ed745ae341304405c6624ab7b1979629a56be2e3ceaab84b74cc9464822deb0f7fbdb8c784d26787a73d83b350f5086fd4d42a86c7077a7e6fcf97ecb337c82fdd080ca587c3f7c1b015bc8cca746f7690756d32639b4f08fbcb2c613c05e3797760b5651576e0ac4e430f323ff6551276d6c85a7c88c3d96dd87b2f233206f3d8a18a41163be9e3b2beaaf32c29dc694a2e93a7ce9fc028427b82e91cd1b69c283d4a5b8f160f299d0a7ca59b10d775690ca3bf5a56d209f9453c6ce2e8d8b9c248b17df94f69f0be8714b535afe549b4ef35ecc2ee26875a7021909019004b8bf83c171dbdb970d0a6b167242edc398b1390e765af21529795ab3e359feb2e54afce10b408845247fdc279405eb6c9cba56ad17fcc34dc9cdc99b4a418f41381b137dfd77e8f19e0a7395523446303bf43208e772df81fa935ef42cdfced06d6d2d76a66dd2caf16e81f363911cb920abb3e6ce86f359ddc563874abc1f8174d58e1f67837b73ba1b3bf51b432b154f45e422a8e67996ae159573df14cac1a3827508889bc63b88f5e0fb5deab05adf4e00cfef30feee22820267dd5612c1926c5096f799bda12ef50e1dde7555f260ba523359c1aa1d32a25136bbf0b7b950849e84f9a757f5ca4e3c0b638909894fcf47a4f34e94f01b586a32283bbe8efc7687d3450787b837201eb1bd541ad60c122a337a7367142c08fa342bc6972a3177d0291f6bed94f706f0228d8920b258c9594ca391589385c4b72f9e5fb21af272cc7f4b0d6abfb815df496e466b4407671011b0a195a1a940efd533bba73e8055e63dbd65488a0948b145e742ee361197fdc0d4f87838965c6be149fce53b807659f809d2d74fb00270ee90b42eb9e83303cb0a030822c073618417e9f423111ad25c7fdf6ef40a7650ca732fabc80ef62ae188f043bd287274bc3eca7dae2b5008594c1ebd09ef7e5acf1f144d8bd8e94f86c0bc8a4d6dd1cb11ee3cbced786c10b38ac7dc7ef1639585361151ef26bd1a464d75e4fec351f13e3e83f8471368736908b1dcc02c05f79cf4b5f24321e5a0f4bd311a0bdfff5eb07ec8bded69d0c7e334eb6600f4c3c353e5294dedbafba3c5de8c8c7d394acdce510b04cce6e3e128d19a30548bf7101a8a9cb45d59f5d1989e3d75e056ca2ed85afe5b13f39b3891fd8c3892bc14675228218f4fffb9545c98af8a61f3640c949fe605d3811e88f9115d4d9ca87273ffe7356981e5e71361f4cd20a10d79adcb20200566d4fba0f142e304a63d4408c3b85e2a30174323c9df5f616987697a7d9a420019253c7cc15f5bbb351bba65d84d4b839e49ef46d6e03f688acf5305958b2ea5c26156f8a70a3c303468a9d6d6650951fc335c8eb9aa045e7a9486d76499f0e30561abc592e213b16df4b44d4f18fedec78514386299f7900f523e7dd4f3178794bf727ca89e7ae23900de0d2d35c4cb2e97cc1421a4eef898a3460a7f54ace29e7259809d6d268256bb755621475a94549c2e88e467769a5bbce6293846391ba0c3e1d926a025e5bd00758bdc3c65d467362ddeb3055490649bb6588328cf4bb0c7cfe273c876447178f3868a1dc0986e9cda5b2c9a69f0c3615fa2025fa9405c04b2565e7f5f7ce8b6ecb30c118b640cdde51d5192d894adf71d294c8f6f8caa85fd80d12f17d96aa238bf51c0788821b122fd41c9d7945181779bbfc532771404a3d740b9b77f289d30319649b9e88df5652202ba126f00a7ca2deeb0693c631715b8fe89090868f0e5415a9435b8e1fb8c9d4e8325c0e9d069607c19969d0a278d7d747146f18f8dbd0d8ce930a3507e0ef94d6518b8501acbffeb69e2b2338aa88faee9715df9fc48cb4090a68c195b9cafce13421555a8bca394a54f91a7cd0f8791964436b651b4832dfe388c3d8674e68657ba21b5ac5f25faa4fa434e37fe01039e7b6585386f0a4dbc76bd06bc6b85b0f054f37dcc36c1e795228d7f428df32cb6dace7cca717a2c9f0406aa51d64af48be53fd3b2d5b50e0a6caf67a806770aeddb6b50c25e7f417e0eaf8c63ea5a1980b989dcdebecd4f47d64c09303a1c1eaf17643cc4057782e52ec46cfb2815cc1dda688c923afb61b65f10bd89a65664e5beb89c44b09dd64cda9943a64adf984dfa628fd27b62ebaca45eee1e685dfcaa4e6adc944631bdb7ad24e6e96e645db3e9d1c0d2834288ab9ef304b776b60379a54d20f9e19254f4bbeef590096229b347fbe280d3ad553183bbedb5113f81e1c4a01a09f5fbcc83840726bbf5622199264398f4cf89763575dd3bb0031d750149f32293a98c5bcf6018eb0a5c2fb5e2971418db42ee5eeaaf052f603d08f2e772abaee312681932297719adcb626a9351268b62f3b9b055aab4da9c2afceb1a719240493eb1f173dec3d58576b97c6f8e3007072ae1a800c9cf774c465e129fd52af2d06548eb1fd034e8d38b56b6889fdac59c6607d72c358ac91f5186852b9ac31f6955370ced2a6bee92a6f7e94d8a6cbfb97e0d1d35d9851f41372c0eb0175514c881cd336424c600011bba27c43e9ffc543ff606e03eb1398ab0bf1e1533126f0114299c32842cf869d9796015e8a5f4fb17c042be212ef60b5907fb22bbb0fcd7d23e419afa65b77a526fb2a7a2be80736a721553108e2eb43979e3789aa5c145f25c72b6d8d64b4aa940728dc9aa0dee9394f64e71a3938389fb19373091105196837ef576b850cc000b2c350cc8546b96b71d58d3d13429356cf8aeda07883ff611b7f8e1e84b4f72b154a54c373eaf7f2956ebb71d0bd3968a57f7d513786601689e1ebdc07bd2c1f75e678352f739924cde0d9d5f7766d6b81d81571ca5470692a6eb32efd", 0x1000}, {&(0x7f00000013c0)="6027a5b7e85e52e6331799c8203f519a1e5c4b8eb3f0e38bf8b1be555e8f99b40acb839e433c395d11509b02e063a2d3a593f286b63f1dbb2eb35a49bbc51908cdcf87dbfa4a9fc75dfeb5341a69eb04e6f2ede74fab588fe1d2d5774d540dae145e5854b83683abddae5e9e8841fd84f0a01128f42c6a51839b28807678d18872ddd4a5b8844988b0801a9dd8dc200acba17daea93ff80f899a22d6743ace5a3ae51332", 0xa4}], 0x7, &(0x7f0000001500)=ANY=[@ANYBLOB="1010000000000000ffff0000010000800e516d25a57533a915ffa9d399b56f61ef2730c57c96c473dc62d984e6ce7b2ae986ecae83bdaf8c6f4922767f35c6cef0bedeecb4460534d23ed30b8ebc4dec11332361991ab7f0774b6fd42c9314b6eb7d28f9900b6f851900d7bf7ac5560841cabb7b4a71fd7104d62178aae96116404bfe259ffd0c044db5c922f47bdd081e33cb4991c70e0e53e99019190e3b2e919fe07da09a2ef10b07dab0de825a867bb9d2909e109630a5741e45d96a98bf98b8e2e68b29623e6a266b60c6ce9916d3aaa0405356e11ffbbf9f9afc9f00348a10ed372ccbc086863c192284c26ac50ffb95cac6e34bd8c2ea237574b60b292cdcfd5bbcfd3a6cad123629ca4d0d66a022ffaf4124096cf6868decfe1be399faf658a3ccc7cb65b2f8eaec6a38ecf80c4b3b8fea43c1310041168318edf757c48a65d6e8d22296a7a9825b1530c83ad701c4f854ec365c9f584a930b407f9db99779ddcc0bef452e8b8d022afc1e02576301275aab8afda39eb5ceeb900faacbb5b5b36edfe0b9e3d5945be04f68de6777d25f3c29dff8e05573f6426962553d4da6646d5fa8e8e34a60fd849ae650a05bf450e7ca08e11f09d1d0553fa9003d64182476d1282ff9c5b36fdff7c6e44d4ba8c67283db2193c8b50514d19a1db416e7da9e64a67d22dc22416da233f3bb414f0af35a7e1bd04102332a5191f2a00945359124e2010ddd530f7a5aa9f8117c8755ea9dcf0fe4fa6644d8dfac66ba5958835a1ed3670a7fc88a70eebbf4c1ee22c2f55062f3e62870bb75dc16c19ec5d085179ac4dccfd81d368ee48f74066ec95ee5716d446d1be351b65016dc6d091f04e7103c6172e62f6a4c2a0f8dee27bc1f5200b40544d75e27b7995e0d2987287dbd1e1e675f7d229b9d66bbf930b86338711d6c4f03054b1490a71e589c466386a5415db237b46001b28f56738961af407f25502033521e8d919950d1cec954845c564f22e2f7c94c96ab47eacaf9df629674432c061a3e5e59410e072f4c7148c37f8829d75debaa80f2d9b850806078a1ad73fa67b2f53b4fa9d1c4929bbeefa4214c8a22abf2e0b585d80dab739ae346285587752b222c7a131a41b1f463137f4ddb3a36505a2d1371f57f105b99acd93c3ece27aa1ac52a71224504af264e8eb6d7e92fff4bf57edfa125bd338f9668637386c6f34e91ed9a0ebc5003c9855b20de1a57a445ae9fc3b7b7fe6db86129f07d33e7ffd22d852fc4098347ca88e61d6567fd2fc4c860a4926b59651612c17f501fa876003b8994be7f83968e4c0b93b413f98560614559e2f65a613eb873db9efc0a81476c42322d100a023e7b4c6e6a7eabc154498ab09ba834d0f0ae2fe754f3c097c6b4dca555129f80ad4e41762d26029b751faec11f757e02abad71a377697e4a532d14e2471606f7e5cdd749955644c7b07ad636fa711f86eba5baad036b93f47c471f5f851671c39711b56e584e4c299b022441f7688d5abad5975a6f6f03ec556ffead8eaa96f835381080b960ab49eb87675e64dd8754b919a90cd1a72b3132764610d1422f036921bb4a6480641902c8ec96931f38d859b4222b30c215bee91d8d4b2a711057f01380fc5887b2af8a431c402485f8a60ac0d849114b8f6eeb39a57666303029ea2dad855b1ff7c5ad8f1f1809c4ee4df473bd79d8222fddd616b25b354f007a6525c9af3c10e33aec939751bf1c37c621907b0173ae560ae90ce2e8bec52f5d4daecd4e4eb370e332631b979f86ca03b81e6caec6312b4daf06c7cc1abcbbe28851efce55ae1ddf4c06bd6a56d178b53864f2276ac9a9635542132708c93b740a47fc09cfe5635d4012f26649500f51252e85f99b5f688b87f443324827b4fea27e541f8446ccee96d661d866df2af670d7e5837a2013a0853b313822f67845445e3bf596f3521e11e8fb1f1e7cb5c9e7af4910d1daac87467ddb07d844149cebd902fe6566126febfc8f83cb3acdaa03ca4fbecb7f31cc74b5b53f8628341ef59877af33404bdb636919479c2464bfc05391200c221246579a2a2ed55ac8b8d34f939c942fc6748b76da691234bcb8db8e1646e2240fb66871c35b5a4363024f08aee16870de1ad349b17553172a46700f2e1d6ef62a711ebbf8d917231c594fc4b120c1c0b68caff460a9c3741dfa9bfb2c8dcb6030644c8e38ea7b61d3b63184d35ca6158afeaddff2afcf3d992c233a2e50fc907d29121db74779e9d0bc9f67a5b31f9efadeaa35b663a8c72960ac1321cc880290201caab9a9ef6cd710c448217adabfe8c31b5c722baa427d64ebfe0b3e612ae8ce653147803590404dda9c1ea25e1e03478a6abed26f659ece718333716d695268dfeaaa1e2d623302e2144a091e76c91d54dc13191d0e7dee389ea448575f727e51aa7aea89cb27cee07b9ef5a1703c150e4431bd4e0e32216cf67bc45ea9edb09219c104db228badcb5b8b6ece95d39af985b2e7e152ea6dc32852c02df8dec95378bf18a5834015741e948a3d65bcd7003ed4029d057011cd0d3d8942f09d8da2615096f9c3ee821f64ab699dae9a1cf8e3dff807b327f547ac85460bfc20730b8fc8b074ff9ae7dbf0897d046c73af8c2db457ce43ec89db0b156ce44beca9e57102d01f64a9b1b19be2777ba5e2dd26d915107a67220f74b7708b4384233e052f837af4e5b788ace807db24c48828e0589791d045e1657c6096ba01c7a98a3ccd9d06f92464404cc6a2b7b73a58e93e40c211fd5858a3dac797c52931164f59861436109653c14d73943b3caa7d84664dc998673f950e7e2a8c6fd04ef88292ea4b090262aa1efa6ff4e12a7019d9ad219d8c3fa8cc8f771b1a56ee0062484faec4390f1671df053ad8850078d342326cc05c3c0a430168053ea0ac50ab14722a6da95c65be436160a9d1b8096529037cca63cab67cca1135aa8d8dad64038dbb3f3a3b6ab577fef68eeeb7e916f3bcbc051cc89f450bf6090ef7732edd926b8506cc7aea9d3b4d8c2cd62c9bd79b9e451bc5453c5e45adde29add8ab092e6b5fc491714d1d5394471416a1ce82d01ef8de52b78e11dac2db38046ca1ed9a4598a0107aa10281cc2113b558fba654c0f23145cd228411546e932aba485b7493f8e9b27ed5681decfb42728512f531abccb2be798dfa3fbf59b2f5662478e3b5aecdfe28a78d70ab9ccceb8ed39682ed50bdbb6fa0301ca12ee0624a7dd8f8c4583fcbee72abafa3c22539ccb71db62462c8e14720b851735e6c91dc73f625ecad57492763d8247d06fbe011e865ba59a3e8bbb88e872b39dc24077aa6baf743c581a585566348259da4792260475e8840a2208d26d7799f50b6bbe696b26a6c7cd5aa9f09b4b9298a934b5d3006ded13f87a4d2eafc6a498a166fc7ca287afcefdb148934bf7da95947c65c72c801124b57cb44994365001a8e1f12c1428d60e6a953515275edcb4c583c70df517ac7faef6e54672add8de28df80044a58bc6c2c350aa77d436ad36e50ed09d25814ea9086319a0e5ddd45c8686f6a950fb602e46a7a43015a727c734d7b9ee4c593b4d3f9e440a0d09d04157cdb3385ed2508a57b6dfd4e17ce343e6979da366173887693d24471685773b874f6be306773d3999d8779b4e521d12e5bfd962f85d72b645be89bd71564e0976cb2f096bf8a4a4adea1d62ac829a2ebd4f7894806719e151c04e52e5da6340f3927985a9960d4c79b136fe05ddb377d5b734b9d9e5d72cd811b5e30a1dbe682b409b084578083fe9e30a902e5ecbf25bcf792df32cf6c752a6ca05fed1b354e7d473c07656bd51859335f910415b8e08460929b4fe4a650271f3965d6bf6d943cc6b4e72bd00cec66959f1a37769b9b9ba93d8e044d0e188088d08bc8214d6e4bdbad9cb90e1133a79b137f47a25e8722855797a6ef43f81fe35b60bd88260cca079a78992f2db5dba40468bda2be4f6b0c9598c1fc481d024d964e536ea766ea1dff818f9102239e7138d650280b9ad0d616015b243eff8126572db0eabcf074be35245ad0b40b46d66162d1df31bf5049fc58c584961601d8b4e7e4eb17a9108cc518c44bf59ac4033f901889c8979c04a973bcef9d52ec03f3ba8848736a7ba2a2adec5922e7600748d078724ba493d2801c39e1cf1faa17291bb683aeffad675332437f2786dd7fc2d4d246e57cd0a35bb1ffe965f7113b90d72af91114aeeddbc93217b2010a27ba85086f68a24a0fd712c44fc87729854555bec0280298084bc52dd33acf6113c4c8666dc5b9c403082dbdddc39de7e12f59cf494b30885e99706db559d93d250aaa3d624db9c3c80ca22508ce249b1216a2318bcb9dcf7f56fe553e188d17a9bae9a926cd0843e3e057a66a318855287f86a395e0740a4b7b25b76e08a969d437b1902d6dfa6c13a30ab80fa4bdff978731ffd5e4ae8a93dfe97dce3a0183ff16ccb619297122eab3269c5cb2896d188497e78c424d8e4a4510f790792aea65c8d8dc5966df5801c2288517bd8edffbde6e356919a85784793fa6843c9db18041f145697f83f726af69b3e184438bb2ae208b16462ea478fde512c4a1011a812bfea262767c87ea8b6a26a4d5431c58685c50fee22cac0a942e93584e66b7c2983b327de5e4fa2ae78e949a48553c1173b1e3abac32f1001a6d8982f62cc14782336f7839dfa12ae9e965140570f8669ad169aaf67a7078bf387221f534ca2a3c4e28dd2757370cfd5b3b6356a905e835731ae68518e3e1809965b7add92378a7c729022d12f951d312050b66188cb534e539c62a2801f69c3c29e5b58051f3f034d4be255fab202c91d5c5db4c5f2a4d7a2b6d80038f226c42c79e70510a95eed4bfe3272323944b903526800a41318379c38959eb9d8d261d0949130465315ea03d671869f253dd3ec43c9a3e76667836dc5d028010bc4f73b5b97c5846bb42c6ba43add2334decaad4a0279d050e4bb43725cce21f2a9877c3598c354a6528d0ceac9375ff3c16de005267e88dd0ee5ebee17d834c5d6d2afdbc1115d50ef645f8c9288cd65cb21a56ff8a1758622ebd2c808cd8cd7cf41bf117251fa8a2fba340c25d408a478b73884aa91eba1f8ffb0e40dfbf6f72c21b2e7622b7ccdab09be0d0a0592bfc1f4e77294585ca52c267007442b56182c240c76ed4934d876f7247777ffdf01ea8b144f80a50a278a621c0a04bf4def22e71dffe42f2e60a13e6a0f865d3f76f7a12bcf916d5797a2c926aa067216e9eba030e3ddff9de78e323a72183c60f3087ee2cbdf7129bec735e862215a30dc24d4afcfe4e2e3d9d332e5ff5ce256ad3e2dbc06842d960cb532a52fc812c1c785ed44b5ddb01f2ddd7180dadf514e3e1531d8f80d86c3128d36e49e854fafa686bbd523cf01978cfd223b82e7564b9fbb7111c81ffacd8732f716c4ef7cd05c441d4df07f094988460c11fa30d04b348e71ab0d66a3178010f4c9232ef094b2e762edbc6b150e1524ac268e425c9da470166a566db6ed9308c94378d03a1694669a8d16d4616dd5c8631ef4a43e3e04b7c2764dcefdd09e868c92d4de1f076af572ae34a2cd48adeb6cf0ee7f772f1cc5d69d5269748eb2b8d2edd361159c57808dfca5ad24a5e1131459497b3508331b0cf0e64566cbf036e2cf9c14995ccab7cb1d3e24e59069c11581cab71c0d32a641300d83a9d487b076e8bd0095d57d716aa6a40b94d7f4fa0131d7a1fb4c06818940acb581c4386479aa1679982a21a0e6c56a2953d9d9fc900d55252474ec7973ff9ec7b668ff0f6ab80000000000000001000000060000008da46681b49d9b51a112b1ae27f168506950592e438a7f6ec852c3f4bb0ba644d1ba496a0e1ddf925a8ee3561fc767133bf3f31cfa109a3d677721737720f12b68ca06dcf86756d5019d9fe1b50b0985b749e88fc09b2b26c130160d4576d4e89fc887ff59ba99b7a8e7c380222ef758c58e6e40ad9b50fde9766f5c3e77bd007ee54239bb76dff7d9f3d45d4c68ff91fe09c9d108841b9d75d24e34572783de307a3f41e85a59463000000000000000010000005b000000ccdd1f8589050c2f1ac441153db20a75c61b856f1a3f0ccc1e9c0000000000004800000000000000ffff0000000000004ab8e438a7b16c1eac5269536b9eecc352da8b33a082b2a5db5311a10fe5f32eb0550198c12942e481ab8f3b31f46a44ee0196a03c53fd51"], 0x1140}, 0x6) 00:18:18 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') mlock(&(0x7f000066d000/0x200000)=nil, 0x200000) r0 = syz_open_pts() close(r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x3f) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) 00:18:18 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x30820, 0x0) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2, 0x1) ioctl$TIOCCDTR(r0, 0x20007478) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') close(r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000001c0)={0xff, 0x65e758b4, 0x6193, {[0x8, 0x9, 0x3f, 0xf3a0, 0x9153, 0x8, 0x5, 0x7fffffff, 0xf07f, 0x9, 0x0, 0xb34, 0x80000000, 0x8, 0x1, 0x80000000, 0x0, 0x50d], [0x2, 0xfffffffffffff233, 0x4, 0x0, 0x3, 0x100000001, 0x6, 0x487d, 0xfff, 0x10001], [0x2, 0x4, 0x5, 0x9, 0x5, 0x7], [0x1, 0x1, 0x125, 0x446, 0x6, 0x1000], [{0x0, 0x7fff, 0x9, 0x6}, {0x0, 0x20, 0x6f, 0x2}, {0x5, 0x0, 0x0, 0xfffffffffffffff8}, {0x400, 0xbc24, 0x401, 0x100000000}, {0xff, 0xd4b, 0x6, 0x4}, {0x6, 0x2, 0x6, 0x4}, {0x2, 0xca49, 0x3f, 0xffffffffffffffff}, {0x7f, 0x475, 0x4, 0x6}], {0x20, 0x3e48, 0x50000, 0x9}, {0x5, 0x800, 0x1, 0x1}}}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000440)={'./file0\x00', 0x1ff, 0x5, 0x6, 0x1, 0xff, 0x19f, 0x381, 0x2, 0x2, 0x4, 0x9}) pwrite(r1, &(0x7f00000004c0)="b5b3d900e9c2acc14a703896438bf5a4ac5e8138f9d55230d23609a5442059df1ae875fb6c47f51b80de9f28c247b5d040428aee38ef099772c3bc454856973e0e000641cb63fbf5945e2fd913b8d50690aa13ca9aed6c595dbe69143c2f4b870916ee70010a17072029d8dcb863940bbc732da0abcfb8bd743d6a9092d0c27f119c1a52ca468987a629c7e77b538aaefe0fd5c6d0e18f0d457d7412f3d228f25b83c6923fde5c14ac4b1e0e834172eab9e72b76c2b251b6ed37ef8cce13432eaaa5df803bf2d04d66bb9e6bda5ec61c9674491d463decfc0d5f0628b6bd33c9ab0fe7846a91bd6a1e363044f3bf09a1e0f9dbe8b4b313c352901234749c8dfbf9a4d77418ae38d01ab2fc70eaae6f5615b4e0e0a5578c146f9350c1ec3b3ad3b63f116eb6cc64ad571375749b05ce2d914a5e2b87234ecc8be0acf82b42688a3893a763d66804c2b2b2226b014b7748644456fb17ecbbb0c949978665a6714850b4d0682b8b8b0fe16e50739137c14becde4de32d497bc961f51b27ae8aa0db0c1caa4b7ba66fe61ec2785b8253ed3f4bc8b134b5cbb90aefd800e6119fd4495f5ad6209f3d6b23e5ff33897e083271b51518575e44fe963d5715f9679724664466271c9c4b011660a117e94956576bf6206e0d43f51ecadce7949364cf58d535f2184fb5cdc59dd22399b77fa360a0e5b384601d368a19a2a802da2a845daee6fa0448fadc89e08b710b3a785dae9a28f56886a631dab86d29dfb5f3088723c9a78e61f9ebd53c6f4d8c854ddbf413f4ac5370eb70d0e873c243b5763103cfff9551f9932e90ad705fa4dd2a665ff405e5e794b9f538dddf2cb397a996742cfc3d4540bec3ad062102e0db115b4b1da6d1edca3e7ebc5e46eb139594ea17db3361d9b92a2365fca8011ddd6f635ae01d960ae23a853de1aadb07c1b11a92fb40510a7d98b1c14e681eb2149fe6a665f37224700e0b96c8e24f1470b9c9903b88a3861961754c1ec01634ce5cfba3e1da7106d2ec55097554ca31aab90cd5680810723853cd7cc5f4a3cf0fe6ee7e57e50bb8e83044db0a1b47358c89a895bc23ac45c33f7a4b3665c0b6861b9c6e16951271c7fb4c9377177bfeda4dbc8b583f0775a479767e41740b94b913b9241d9712c5d49ee5e7e29b7675424380a5a023db31be01a8daef1ea30737757fd2e3c9da7d06aca6f2e23e83941979b8615998dd5a0043f1c55390db9d9e4619ec8ae0dd1deb984bd81d9a71c3cd164c2e015db840a396a22c1372bb5fae9b6218a925928d60dd78f0f0dd54f94920d7ed9374c4fae04b3f47f094cc46080c2862f640964d216954618b9800a417ba112ef619c4db50fc991b783633c2a5a87a157c1ad587b463dd3fae14db3de258fcd6b0fd84bc82795b3b2737cc25b4fda64b2031b94528040dd76c9df48ae0afbb38deb1bb2b58269c68c00a4fd1b395bc1a4bd13c03a4083e10888e7ab91d1d3f03b27cbc2e0e12fc62f3182f644730a4278279ad14b99997415b28089ff9896c8f590faf627aa16483b905352df5e6a3218b53a73c4ef58bc17c97217e31bbd32db9dece2378e336877e544abd0c7628528a4f016300311eaa327c6f9191a7cd3cb5326e3e17d66d87476a26f711a90b5f22aeb1282b13678a9fd5b571d6df9e32173e778b218f6d266050813224b080ccf2785b59b3d5831c271d4764ef9e81545e3386d60ce5175b838d78dbb672052fd5c8068e19cfb8f861634ac9578fbf5548def38fb1d8c8d9e7af32b9ac45b2ddf4470767f707b73ce5023f8ed6ce90a28c723b37ddd9c65b3f8b4f082ac755202b50d62c3a64bd644b0f1ebf8a7d26f7a2ef5756651a545dd19ec2481519c021de24838f1b631b72b6bd4ad91d54050d2f92ece66886165d35fff81886e807c37465c89892bf7d6f9e003ac2b69e7c604437996b7bc840c2263d4da799ce29e9c3cb4f951fc476ad9ffa52240bc901809291c4a5dd77af5f1f3e1128a44acbebd3c8f743dcfcbd4f23bee0693a914eab82fedf6f2ad4ee56a943ddede755b282fbf2bc7e38c8825065e3e49bacdd12d965d0d35b9da59ad6ad03bbe6aa098b0c343b51716f57bd35f5f45145f202a1078c8e08aa25bcfbcb6a1dc3f864b9a8697bdb6c546c2ac8b9b63ba97bda84324551b841e8b2364fa7d0b248479bfe3186e222c05ca0313b51f3403067c23cf64c39f02c2728d47f359b7fd2c3670592a21278760cb942590271addba4a012f0701e62e10509769f42aa83e3fed7c49f263ee9d814eb755d82fa2a8ad8c84120e574309121be2f283d79eed2ee5772b8c832813b3e73b9d9c951a1f66bc4d9d2dc6680fa5ea71b2669c6ce5e9a54aff184f93fa67e3f74b90b8828dd0ab210d925fb832a72e54180775558ebd550deb3daff293a2d64b6956beecac10fa8ba836b60c91534616f4f01a4afa0f111d4309c296633d38dbb50cd521c944c8d7746413ea37a6947dcdf05a01cec62effd61c3b53db634be8c469aa1208e99d803ebbfa8f3678de4da512809386ecd2b5a5125bead12f4bd355376c4181638e61c538fba68f9cd42b88cbedf6b1be6d9c86bcb14407e46f6e1cce198e5482953275adb81050728e4811c40b2a36687ea53efe4b826c9d80dc0b28545e911bacc67662b997920b5eeb1d09d0d4a32b5a01e624b364b5dcb857b93734c97ad5c6b7d6a5bb78ad7a058c716ab6713e90c8585fab000e90f15c2c38edd2710a87cee5abd2016e5260f0455d2ef0a804164f2b9d44e8ac41bbd3162b01f78901aa273cc3ef7119994b6f6a578bca83b715bded2a44637b05e34f8d71ceefbf7d3abbb1354c22eed0c114b3d1a700b644538965963190936e65765052c02c4808627f43ea8e4c294ade108ade2f0de7e0d76ee8b86e7b264719f56672bb70ceed41aab3e34b6f59109af9a580c007980ffc042722888cb0cd9682500ed81b331b10de97acff75a1deba402f1ad36fe5bdeace3fb91d6b6ed5a7453ac3ad37c5b1f410c1c99419df90e7c0f5c6783378e31acb8fdee494e5ad6c1e72903c4dd3eb1f5f1966a9c3c6372869f05b02ff31e5b1561fe207dd32e9690e3b1ca885843b88a1f75f61913e2ef188b610538610a0e7f408e80fc0aeffa118562d8cc19945809a5129f497f1be5daec5a9f290d4a7f72152c9471794cd70770cf6ec95e9fa73634b0af0bc6310f06501f41e3bc5992285bac974e01d56c4b850448a298e96ef749707e5e9d34a9cc98e67d825baf56d605a718a80dfdc112979e19d0baa08eb63072f7e7b1c899d20fa568cf66ade0e5eedbda5d1d2965966aeb265f1d0ecc8c3888b3672b4675214504068d9e9f94a00b4b3e84341052a930498c4e568df4b7b0cfbb39c91e7b3f4ea5d5440cea294b9b5d4158efafeeccb163d32c9b4ec617c90b8da8b24827197973e8e32ff9248bbe5c627fdcbba969676ce649153b48ae3dbcd9a182da567a12fff27c2cbfcaa2de0f59ae3fdcbbfcd93ee74b2273c4dbe7a7ba1a762ba4e8c256ffe6174c49f927075ed694dce76a5580ceecc1bba7eaef80874cfb50ed2fcf877ad6dd48ac2cbc2f61b0f4d646d1c9dffd68f365d6818219cdae3328e470a158f35322d94d61b11dbe0922b8f2db2e4805f5127652c9a3449f2941a2b3b8b7105bc20c2bfb6c89d5b92e9710fd92a92c9464c73a599bf9439d084b2a3ab1d3855b31c3634663e69ca2bd9e129ddb277107ca0e24c688deb42f0019e2f15a5713396bcd6403e34236b66d9d3abed1a6795ce133e005d489d01437eaf85f8825be644dac9b0f0889f29359b48cb14c1966f59b14e1070e058e53bc9dc75fab5b14a3e5a4f4e82baace93908fdd4eaa264cd36fd84b00d7bf7750f7a84e59ca5840c11fd9531f7dd9d5f109744cec8b12c51add24c9413b9092a39b390762877006b0c10b1cd009e910fd5a7a91e0d0e09a0fd31995d2cba2b2487492e4efd233cf175e7302e4170f0315d79d2d3969d279250ce87be3f37450663d250892de35ce71134091e868f637b5187618a9238726d9b962b462301c38e08060a6164db1eb0f51be5963b54890919fddb775c0b51b27f31b325a90d365fb3ff147de36c1a4f3637964fbcc30f65c3dfddaf488f970e4f30b5b1a34563a1d6736360dcd770f49c38f13c6f3af632e32604f8fca734b1d825b792747913d59bf9f2aadf6511ff4933ba8811359441388cdef718ff5e763fa7299ab98fa65075caf0a1c9d4ffc91e05a01969c3401d040a7961b0b2e2b6d5d6da06ae989677da3519c6665fffaa84ad749540097f2128056e270c9f3574fc5fc53cb0dc6c3b18035d10bf2d0d3163c92e438b1dafb6188514de0c8101a1b39d138decbbfca1d8b034216fbc0d25f3c5831740bfad326fb1a0c72e85f03ba33cee87cd8e87d84b069634879aa02fcb7020ee11e607ee8d557a678e02daf5303b694dae5ce163fc4c7c2281618a96f4acd68930bae926e1ef8e4220c7ec79a06d9cc2d9e10cf209ddfb192ac985532f11f07c8a3090f68b57733c9b7f90b7310fde8afbf364d6c795c9b01624fce7de1e5a2dc0ee433faf8d13d05d46859ea02b8023060c789442c6abf4ac8a22e53315e767dedcfb1d3a5976ddcc317acdec4c05fd5206d4938ba38061f41c993791af87ca9f4db1dc0323002e87fccf496bd2bdf57598eeaafaf47b58ecbdd963cf4b9e47f75dc5954405e837b323fa342ee8793bbf7282bf309d7aa183909d239f48cf1b6b7a0b0d492d7efcd28c1dab084059a6d049d9e6e5f027c93e3ef0fc4c64f9ff265e8e6d8fe4249332913bad5154dd4da83d1a9f27bb94679abb0440dc7059babeae9e3eedcf2002cfb903db657c5b05c085c14d094268ac257daf0dadb98c13424d6c6e896b689d41ad2720e94a58237e5dce990c85c8e817ba2085c316a609df850c8ed4931d25bb67e76c298133f32b073df73ec3faf73c7795cbc6466b4ce615723c642075e48433987225e8d79aad327ed1909dca43b53d2606f6dd8875385839b7b990ac7d1928ce715d49320c43a3135dd605cddf93a9fc088d265adf2b19da1727d9eb94483b34190af8e647d7adbe3b6034b7b21cb2ed1839cf01e30f0f8f96b9a9ff3b547657630a794f7da3f1f1e54252e3e54cc236a2587cd599a04f7b01ec4427345863a3fd5c1191badb8299a670dd04d3c03fc2af668f98686b57f333244c9990f8ac5cb7edfffe3666ab5076ef11e09fceccdf07a0f893abc56db830feaa09973225b9523a9c314991da15a7751f9fe027f1dcf2a10a386a09763c4bfe76fd46fae2af60b13c644466b0e8f8db50c5ae97460edc18f01a74be043e2fd6bd062bcf28e136395309452df3077c1a5f39a0ae1986b784265551db4e390a2913da55b345e46716c5688478ad3ef15d7350b2a20610ac8fa76702ea86e2c2dae9e62b2619389c341d4960eb93ae2cddd3ce982e7b20672ef260c524d2baf884e71273e38770c9644fcc63e9d3931b3a4a1bf347fdade9029233eebb65de051842817bd21c1ba27506724b328eea75f6679d13f231d77338fa6999089127ddac5914b7f7ca73f197efbb57dafe0723c0aefe1d2185dffc00bd1b69b071b899946e0ec31bdc77e747fa9f63f59f54ae31266337c6232205b7348b57a81037959b99b2c27163af2e477e57d0a72405640782de97f1ff338bd11ae722f304ffc6c7fb6385579b2164486405db0a7f5147624f693b997e269eefb5665b829a6190e782ec8b4dd54a7001dc49d3af99e7359ff1f", 0x1000, 0x0, 0x28f) dup2(0xffffffffffffff9c, r0) unlink(&(0x7f00000014c0)='./file0\x00') unveil(&(0x7f0000001500)='./file0\x00', &(0x7f0000001540)='W\x00') clock_settime(0x4, &(0x7f0000001580)={0x5, 0xfffffffffffffffe}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000015c0)={'./file1\x00', 0x8001, 0x0, 0x2, 0x1, 0x5, 0x400, 0x3f, 0x2, 0x2, 0x4, 0xef5}) openat$vmm(0xffffffffffffff9c, &(0x7f0000001640)='/dev/vmm\x00', 0x20, 0x0) chmod(&(0x7f0000001680)='./file0\x00', 0x5) write(0xffffffffffffff9c, &(0x7f00000016c0)="8ef56ea31b6a872906d7302441315bdefd6b3289a5739a09123c7345eb7117bdf514dce437bded8b89b22523692c25cdc0fcb48b2b05fe16bd69b5152c0612b210f0825a831d6a07763148d1ac7eb8a3a465349ebd5d5ac9d38f6d4af449ce3f21145f8f27df7645a09205229758b4a58385896484", 0x75) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000001780)=0x3) 00:18:18 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000001c0)={0x5, 0x2, 0x1, 0x8001, &(0x7f0000000340)={{0x0, 0x40, 0x1e, 0x3f, 0x40, 0x3ff, 0x3}, {[0x0, 0x9, 0x7, 0x3, 0x101, 0x100, 0xfff, 0x5, 0x1, 0x0, 0x9, 0x80000000, 0x8001, 0x7000000000000000, 0x4f1, 0x32, 0x1, 0x7], [0x6, 0x8000, 0x8, 0x7, 0xc5a, 0xc6, 0x8, 0x7, 0x1, 0x1], [0x1, 0x1, 0x9, 0x8, 0x5, 0x8001], [0x7, 0xc0, 0x100000001, 0x3, 0x800, 0x2], [{0x8, 0x2, 0x6, 0x3}, {0x7f2, 0x7ff, 0x6, 0x1}, {0x8, 0x6, 0x7, 0x1}, {0x2, 0x6, 0x3, 0x3000}, {0x1, 0x1, 0x7f, 0x400}, {0x1ff, 0x7, 0x4, 0x7}, {0x4, 0xa6, 0x9, 0xa6}, {0x7, 0x5, 0x3, 0x9}], {0xffff, 0x1ff, 0x3ff, 0x8}, {0xffbd, 0xfffffe01, 0x6, 0xfbd7}}}, 0xf993, 0x4}) r1 = socket(0x2, 0x8000, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000180)=0xc) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000040)={0x1000, 0xfff, 0x800}) setsockopt(r4, 0x7, 0x7fff, &(0x7f0000000040), 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r7 = dup2(r2, r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="b35ca1f9786079670109c62e4ec88744b12fe66837ba0925c8f816c3bb40d237198e6eac1f389db42d8b2ff306edacc68bbd5f28f6083c00a5491eb801898091ad557314ad17ac4e5432103311ae10614bb63394ce1db14f038e43a153ef9a9bc8604f5cb6719fda29be65399e0662ec5fe0c9927c20a05db18a0b6979efc0ade6068e608a5b019677be3fdf69ad575d"], 0x10) shutdown(r7, 0x1) 00:18:18 executing program 1: pwrite(0xffffffffffffffff, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800002d, 0x2e, &(0x7f0000000340)="ebffcbff13b9fd810e974e7130481999319296004f5a4d436098057080d6f98d064339bfe5afb9664445642ba6cfab416c97f32687c80a55682ecf6e3e14e2df14517de0de644fd8cd45a7646813945d65d63ab4d5eb94c3a92472ed2262e7ddfc6f758561c2383c39a054d0db431d3d6891c1089c03cd1950686be659cec692da3189481a2a7e55a1c70acab15b5bdf11ebfe0b41d6666939242ff35b7776c376b63ac44d7d7149240bc062a790c3351b2f69dbebd6ba064ee890767d1b278cd513c1745f6f", 0xc6) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind(r1, &(0x7f0000000200)=@in6={0x18, 0x0, 0x1}, 0xc) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x400, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x2, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000040)=0xc) r4 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) utimensat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) 00:18:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xb8e2f58c46094032, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0xb1}, {0xf398}, {0x6, 0xfc, 0x0, 0x100}]}) syz_open_pts() pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffffff, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) accept$unix(r7, &(0x7f0000000200)=@file={0x0, ""/92}, &(0x7f0000000180)=0x5e) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) 00:18:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x20) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff}, 0x4000010000004, 0x4000000100008}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000340)=0x401) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150}, 0x0, 0x2, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x46) socket(0x20, 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x80) chflagsat(r2, &(0x7f0000000300)='./file0\x00', 0x10001, 0x0) setreuid(0x0, 0xee01) r3 = getuid() lchown(&(0x7f00000002c0)='./bus\x00', r3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r3, 0x0, 0x0, 0x0, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) lchown(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) getgid() linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x0) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000100)=""/51) 00:18:18 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57cbb2eb111e09ea5537ea39f7032f0dcd018b952a27a18e23ef0cd4ca85ff09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d0316942f3072cd5e0a6da210794016019926d12fcc9fca4ea02a2a0e610c19ccd8258c6efad679ed3c6d948a0464b50c4fc9bf4f44d0e3a2630b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c81765398f30b1409000059fb66a404004261444c0e2997e923dfd128bd9ccddd3258575cb601ac9a00000f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232a6303df456214f7e6db20500693104e85f6e35d30447492ed173a472abb5991a2e81062b55dd6c64e571fd484ebf3205d38f5128b364290968fa9fae21241732c85b162808eb3b78fe335ca09881b5e9a6fe71e5ce5ad54865aa1e5e557190bd825d55aff09378687a7ea45dce20a9e0fb0f18c59300f0cc882d2023601152da1e7279991f5b0b13c91c63992f3bbf6943a5b57eea57bb9a5080c1b6b264aefe9fb9fbab341ddcf091b8d5a0d0d572b33318272e17f7603ce107a9fc677c011d84e5d7d41fc293d012ccc4a77227ddd54e50e527b4187b952594c3b64d1c0566830c1d9409863f1c6d651508b9ebb658251e0073df28ce6523da473df348c784f48846ff741e8a37179e4ee1c7b5addb12565f3e29cdd08249e82d1c2dd167bc08167c46c2bc3f20643e5a294f581f5fa560240ecb8b9291eb02eed1950290c510cd438178b33545a9645c9c85b96a8762db075b21ee8a15aa43fdbaa05749e0133eb1e13b3623d04a999c0612f032474f07fd9f9e2ea42324d3af15a463bfcbb1951ff7098b3603fd678f1c64baa7243e4372c5efa74951e17f833f10ea7ba9b0bc17338d232129db79f42acf5738db016179709fc80bc9142f292060f3dbf85009a5ac36cbf80853623123511ca7e61f3b27db7d60d06bfa7bebaf58a30ab99fbbb659b3d9f792ffa29ab71678a99f509b3a7fbff14a5cd7bf7ca0f6412dd42c4924d428a5c41772eb35609338a457268cf9814ae67c35cf1b0d1725ee4fd9ad922ebcbb74f76d56bcb6e5e05735970fab77d4a7a4fad5a1fd1b5db00af4b8025ffb0e635f815cdf640ce8d17f1f428b973842a1f9565151dce68c9227fd7912d61968266a44aa71060000000000000086c0cf1cd580906c71bed682470b7d366f2c88d213af0000e6a6a8824542f41fb951541cec32b710c46c76fcc7a773566a74a6104fbe8ff99b733a301a9967d0bc7336b9541b50e92f2d79b5fed6297429a1a1f4e78344be663bea0dcb2b3927d1ae3ae4670b784a76bf8674027efaac47e2dd2a645060bb0ea29a000a8a6000"/983], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) sendto$unix(r0, &(0x7f0000000440)="31775a4785df1c6d77cebc64bbc5c2a048c6529fa8287b5e0155ab2e25951e138a6ffcaf8ed5367d9807e5e7f4", 0x2d, 0x5, &(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcb1c3292200000000000e700000000000000", 0x14) r4 = syz_open_pts() ioctl$TIOCNXCL(r4, 0x2000740e) semget$private(0x0, 0x1, 0x0) r5 = dup2(r2, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r7) dup2(r1, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 00:18:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) chdir(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) bind(r1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000000c0)=0xfffffffe) 00:18:18 executing program 0: r0 = open(&(0x7f0000000000)='./file0/file1\x00', 0x70e, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) open$dir(0x0, 0x0, 0x0) mkdir(0x0, 0x0) chdir(&(0x7f0000000300)='./file0/file1\x00') r2 = open(&(0x7f0000000040)='./file1\x00', 0x60e, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) lseek(r3, 0x0, 0x4, 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) 00:18:18 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x200, 0x0) pwrite(r0, &(0x7f00000000c0)="e4f1a508e146c38b4dd806beb447e08fcab1be4c4b2ae0782e23f80f03f7602df8a114bc8a245e6ffe81bfe4254564d40a32badbf84f6c6a657f683405f5d2abab345dbcc4bee92d2de2ea7a766c3b4988bcc5092da5c44903", 0x59, 0x0, 0x9) syz_emit_ethernet(0x22, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffecffffffff080045000014000000000000907eac1400bb00ffffffb16f8c725da0938d15c18faba9aab2ca218cdd06d43b865dd7321076fca56ecaf7efbf3076be52de32b4ca5d0fb89f0fb0f781b42be3ca72e401ee556a133f7c54623a0a3564db85d0b32b71aa0e63f074a621f07eff71a5fdf047c315c951d2cb237a7d9bf1cc845873c04b9ad37d8f04099e95fa119647648abc2cae161ed3fe6399e4ba29817823085621225b7d9b49605543f49006c1d59173ff803fe730ea292fb179f06eb753964fd3d7428d41101473b2d116cc3ea686b152a9db6fc0e945670f74353a4600e113ab49c4662a6dd04ca56982a7712eb9bf6b25e3df6f6751a440ee1b32d903988a79f02341151a51e0"]) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000140)=0xc) setpgid(r1, r2) 00:18:19 executing program 0: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="020000000000e4000447403ab967104e5dc1ec1efa2bf616678934d75e88e175ff92"], 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) 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, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:18:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000400)=""/140) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x6cc9, r0, r1, r0, r1, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000400)=""/140) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x7, r3, 0x0, r3, r4, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f00000004c0)=""/155) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x6cc9, r6, r7, r6, r7, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) getgroups(0x3, &(0x7f0000000000)=[r1, r4, r7]) r9 = syz_open_pts() close(r9) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r9, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r9, &(0x7f0000000340)=""/222, 0xde) 00:18:19 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x9da) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 00:18:19 executing program 0: r0 = socket(0x2, 0x3, 0x6c) sysctl$vm(&(0x7f0000000040)={0x2, 0x4}, 0x8, &(0x7f0000000080)="59a16c784335b35c3b1e5c482213e7b9b0352cc57230ae225337d380fda0dac4a0fabdccf5995e7cde310b9b972987dd4ab8dcb958ed028a20a8b7a302e95059b84375fe2ee9a145f2d256b161d2e84090a750836bce423ed33097ff89d0c16ebf967f9457fbab5eb1b3aaf7409f1d2626f24a9d373af9f208a040bd2712ab6a6fdcefb5f96417eeacb6a8724047aabb306080cd20ae61292629ae047b4974f87a1a117cd76aa21ca96423a3f5178863d8e3e6b3eeb761fe64b2ef1d78b094accfe8dbd2aa3a83a8cb48e724a98354db9e17598966f390755d438989149e39b3d5c26712f5806a38c2e3df4c0412d953172206685975d2", &(0x7f0000000180)=0xf7, &(0x7f00000001c0)="a97a56e095771ea6371e10f23ca80857535421cd9d71d04368e8a9033dccbd5f3951260d2d9cb477b4a6b0d669f1b540e6d0d506a0add92b02fb825064c7de82095bda49fd2554faaeaf1a107cac93c8577a837f96b00c88c590893766420b24aaa6ac6c6d5d766739bc050502b9df4aaa51276b6216a42fe57f2345cf09ff31c662128c3163bf2b7062905868e11c090465782a783b3f038fcf6be28692c854d06196c82b121d877ddcce18c8629f29807cda4395d5586531c9d8596ac45188ba6231e5080a9d83aecc2ce145604b2aacf735fafdcd83dd46644dc2dad2713f0b25d4c817623ada22f5305900c97ce03d73f38847834897cb3c044434", 0xfd) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000002c0)=0x80) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:18:19 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000001680)=""/4080, 0xff0}], 0x2, 0x0, 0x7fffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x20, 0x0, 0x1}, {0x25, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) sync() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000280)=[{0x2, 0x9, 0x7, 0x20}, {0x8, 0x8, 0x1e, 0x2}, {0x3, 0x80, 0x20, 0x8961}, {0x7c, 0x7, 0xfa, 0x4}, {0x5, 0x6, 0x4d, 0x8001}, {0x8, 0x7f, 0x80, 0x5}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000002c0)) fchmod(0xffffffffffffffff, 0x14) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x20}, {0x25, 0x92}, {0x6, 0x0, 0x0, 0x396}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000300)="244e7f7cb0b4823f198e3ca4c9d20fd6c7d20d54760dd6f91deb48fc5e2407316cd0a718d696ad5c7fcd5967db293f002a3ea47341f5b1fb06fb2b9405a8b81f2f5236e4e04780865b8ed37de4e890ab540600624c459f11827c12c6f7311faad22ff901ec689743d0fdbaf832562d16ca9ad4220000000000", 0x56, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000240)=0x6) pipe2(&(0x7f0000000100), 0x0) 00:18:19 executing program 0: syz_emit_ethernet(0x527, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000000004f13aff21405aafca51147426c00f82783347a0ff02000000000000000000000000000185009078000000000013a9f4abf54a6b11fcb35efa958e565f29e962361ea852bc3b94df4c2934f60fb7e696ae0f823ce1c7c7b31593049c0d81680bd536d7688e7af382da2b6d73fcfa983c6df05ccdfa38e75644f30dca792d4542bdcac15e43abf716b21bdad9926d4cddbe36e40752a164bc22dad4137714c71ed9476dc846ed82b117b04814be7b45e04388861f3edc783c252428ed69d849113cb76a5b028a420016bd62ae6fce33d6c1f18e77c084fbb0e8b49d310f28dcc44ec9bcc25e8f466f12f3d3eaf03ffb2137e0fc1f7ba4437bb25f7871d81fed936332e49ef1bbcbefb03b8b314387038d434fa886d5ca665da9be2301d3a85f4700266afb0e07602725152bea8926853b53b04760964d26121c49d3a5b12a175e3e9b981551f9e34ef5573569e0d544c6d7b09702dbf22ee8ae2d2c511cb3d11947033b668bb38a3c398c8c56b7f3c97f37d03ad0a153c034b3fbaf8a05001d9de196cb2327fb1647d65fd83db94eb254d06d8d75187766323808e2d728d815d6ebc8ba3a8cd6035075632f9e810e23261a7ca91fa95262ea5c292ab767a0f950394435ac8798debb274f8d20f536df39f28af4189ce6baa209c9349aca48680f77a351fd46eaae748f728bad839fc535ec0de3c3f0bba0dbafe597e9da5644a42d963995992639f7f7cfb2eb0ed12ba5a8a01ed84b9e0e31ea8a9ff59eb6de5c0553c36a183bb697779f5efcd71a031b8c424a744c49756f2a1aadd1ab6f5abfdf7bbe94e4f294a53e134047bedda951923d2588c2011798a60a2cea3d316992fb68f8b420853a005509043409b694e5160a9f58824d8778b63768e4c44d490b9fc4f762e9005284a6dd9cd1ff18b47376e436ab2722894a9ee5c499eb7f7c0fb1fa3e2ee64e9ce77435597ee2c0fe92a31a50f6d3508f9c127e08bb62876c05eda38a4a405037f43195e63c0d040593ef324ddd6e432967b36282bdf8296efbba0e4a76c5e39d4712de1086e8be101a43346d608c3fba9f6cfee4a57875930202cd33dd01d30e8453b39f55e0e40194972468995038dd8ca7cb33da1477d4f49a3d2c85f26e8550de53540f6b2e2f88b9e2f878f606e6cd0fcbedee0ccb3e6bac2c4694ebcf5d28840ae7cb97fe6952f817d73397f9de2ff7f968da941a41b2cc11a99e6d5582f4a03002ff5d62c6a27344860ee16fc610ad0504133c6addbafa42f4297e0789db29fd98ff31eb606554726aa88c005f911f3ef3edcbe366aacbab4d16806be960fb35e89f8c19672b3cde4c5be1b768e3ebaf9be4316cfc381f2f7108e99ccfc66d4d4faa0f23bc1f009c2e900637a0b4671932c8d2d9272d8e067a665484ea007365b7522a859f8672d170837fa8bbc51f27b5fb4ea3f89cf14785e3c4bbde3cad8f24ec2122943d5564b790072b8b76254c03d99a1691882c76df90e8de59d3c286052664089070da54df364f270950984662cbb2bd2b7673685687eb81b4696dd401dafcef8f2e264d07f67a83b9387fc8ae1562d0930379310ece0249e4ed00239e117bb3f38c51db4394290d4a21aa7f8d085220cddfdd29dbfeae3f6c9e2bb121905686de290370b21f432cd9344a84bc777bf07f4458e918a8bbcd471d6fc98f852af06b28abe243f420ac56269164c8e30885ce88b177165cdaf23e03edefe4a59bc6521343be87f356711585fdd63113f8592e5ce4f8ff179159bb469203eb31e1864d9e11c5b1a189dece89e637ffa3d1a6945181b10056d11b8f30fb79a598bb2872ced26eb9e8ce"]) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getuid() ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000240)={0x3, 0x10000}) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x6}, 0xc, &(0x7f0000000040)="85dabc73c2c29baa6c792ea033830c37963e06db7d89fe39abca184149e88c82c3d305a19fd164fbc10c3512fada745e3298bc07c73fcec278b5e8c4351707b5d301b6d375b5f87b8466d6f193dc77014b703996a2502988830f6eeb8414b3b556430a77dd94c7700f23e68f8b1a99857453a2a533bbd0961ff7c347d89e2a2c37d68b3b1abb4d4ac18ecd3ce4af55bae0ccad447f48ab2594760678d317ebf3b4aa683adf9c3dfe4ed01d9859f6af40eb5465a292c2fe255982c17b2628b58082f60953d662f9933e236e5f9b3413e8d5a8b51ae89c3992fb93242bf497621d84d93b655e42b59e9d91a1e7", &(0x7f0000000140)=0xec, &(0x7f0000000180)="723b972ae8343e988c6389996c11d314daa8a1d385b7c342ad6ae6f9bed2b74bf8e8e4645b1e60e9664a586192373cfa6048598790d631533d662d62a3276898218b541875090d68b0ef0e6d15a1f0997115c83bffc6f5c2be8904ffd37bda03b7cb988a8d5629f33684bb440e892da55e59c15173da40a06fc0a76c8a891d5f772e9d9327111f8d8bea0e19391783c9f26e73d372dae3bb9264680cb5d0b36225172135f799d8df5452ac3c", 0xac) 00:18:19 executing program 1: minherit(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x4, &(0x7f0000000600)="ebffcbff", 0x4) writev(r2, &(0x7f0000000d40)=[{&(0x7f0000000080)="5191183e01cda3ad1f3f33890fa8876d5330295ffdaa20a81fd9d58e0edafc5769", 0x21}, {&(0x7f00000014c0)="915e80e9bbca9bcc9c91b1a636b3d309e1f00ded2136d06919688898f8b8f5a59f4e531e2a516d6c154df6fcd040d16eb2cf302dd411f94515f82c0661e4b859ba10f9e3585f1ce16aa2bb7e6f7242583d7164b3a9e07a98678ddc6cd8ca269167bba44749088b0883497257cdd39cbf4c1c30263615e289e6fb575d7cf59db2c82dd7a4552f152c", 0x88}, {&(0x7f0000000340)="e5708d61b7296e7dcbea99b58435b5ea1a158edb7520ffc0c52d58072bfa99c56cf96ea766c4480f88cfaf249aecb3b87f7fe9a78bb05108c1c58ff7d48c99ca26e55d0f26b7b21bfadb4a6f3870eb25849f81c8c9eb7974ad4a7d07037d12ac51eff97402250990017a0732fe489d83c0ad681511a8442d93f14fed53be39bf559e671174", 0x85}, {&(0x7f00000004c0)="da2c369eb775f25a512495eeb64031c5b47ae67449b6344252a474aff56eb72e4b2b8841552bc92648ee7c2df1035513b915baf7fd16be831368528dfbeeb4003238169403e964b7b108ac7b4d7da9371e43b64bbfddf24dfb2342b609b993ad78d82a9fdce8c12ce9c18b7fbe36c747273c4cea305c16846f22263bdf7d86164735c32c3edb049249ccf8a760f07fd10a89fb21f92233cb599300f17c34c4dae6ed3a6337ecb647573ab05b791d68214cd1d1af0a86bf9e884d30095240ee7aae1f179ad04e8ec7c33ce5605c6794ea0100df61f7e4", 0xd6}, {&(0x7f00000005c0)="738136c78b9a5e438ce177a36a1cb9c605bd394291e123cbaff88479120bc9f90d326dcddcfc0bc4e4cb85c8691781b7544b273ddb8edeb21ef918d4af27b154ea57a231119b95a99fc1624300f8e7159a83c38d76c25694e4bcb3b1c312644d8b5f1150fdb237797818dc2b9c24fe3392ea4906d712156ae5a79e26626a4e727ba47917df2f4f6dd117572dafeae06e31f4accf71422ca531cdcf3f2a3bdf564a2ef7940b2cc318670eba9dff8d4358811b6b51d7aa8d3c2ced1de64ed4e8eaa9e9da1202abfd407ccc545e6b87e7743a0e98590910318b37b83f67e1e460", 0xdf}, {&(0x7f0000001180)="b8dfc38fc0ef206d90fc26b6e5d49d30b9f04e974cf7a3bdca63fe25331df252121753ec7a5b164f978a6562dd087828056c7d76b574d2675698a32ae1e71e0de934db164e1c39575f48c1219398a832cc598094af69827c8bae8b56361971d847464b1fb3d6a6b4c30f2e1fcf87ca2275a53293a18641a02313458d58bed8ba5313de55bd5d59ee8173e5e28e2a0080c9b8ef82803e08ef0a39807402bfce985e759f5a55a63e6203b4955f80e86b0c389814c445a3a1a5d1565946b7ceb5d82d823e4f3a69f284337ded3f7726a54b5040205250016760c706dd98ab017b72daa866b001f4ee527af670e489b05459b289718951cd3ee91e19c053952e837e44633dcecc953c30db03d1780ce829fec8c85f301514e39db47cfc90f06fa1e400eec208ee127f11cd0caebfeeac225ddf0d85397090a7bc6149f0489a6898b8e9b543b2fa564923f846da620cde2d2bfd228ba01164f3574ea1434410fdeb4e555799270a766acdcfe60e452b3cbde75d2bc4682870b7a4a33d1429b8fbaabb352086cb6f4606ba77af43c836f32bf1b132e5665946380dc96e04f7df73c14a663b948a6a20a9dbb2ab856f0a54a2bac44632ebffd8b69fda78214e03fab9b01583e1d4886f3635934cc9384ae903241fc819f91929cbdb1400"/516, 0x204}, {&(0x7f00000013c0)="c33df658870bde8c83235e3274b2949500bef2134658127919810fd8dcc652c1f1064b0586f097243758bb39c9408ec88b3151b9820bb7f01752edb7890ab5d79427280dde221cdf84eea60ab7fd3b0b9eed12aa2608fad90f367728de81bbcffba567906f00159ab2039624f703573748babe30bb70086aa439312fe34722d28d96b1ea821c977987069cfda31feee861e5075faae1c8b2850d48fb429ba2495ca5c5e135142ca6a78748c12fa1a3702504e2a6aa950ed6211bad7c7bac16a30cf669763babefcde31722c3efc23e11d1d1e4834c2111c28a3a56fa4657b06756", 0xe1}, {&(0x7f0000000f40)="01000000", 0x4}, {&(0x7f0000001000)="f79b58f834556b2dc5623c742bf23a06a1535ec570abcd433bf6216b81f5fee30bc09a426b4d4555c512cb7f0b74b9c7b4a5741ae60e07a8e40b50446e88527fc2aafa87a01f139b42cebd07510fe96ac9fbd436bb16b3d73a1ea9c11cd3f43507791369ec926ebd265191766eb38f83cd4c50b2c2ad9362643d769a258bd22f0e77d604f1275fb18948547f9ca6900a36afb986c2eae624b81f21e9c75c1114d66c1f421911f7bc5748acd62f1019e677f7c08da0001b8842f9e618f7b2b359888fc22741391e4b94", 0xc9}], 0x9) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x6, 0x0, './file0\x00', 0x7, 0xf3f1, 0x399, 0x5}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000800)={0x10, 0x81, 0x4, 0xffffffff, [{&(0x7f0000012000/0x3000)=nil, &(0x7f000000a000/0x1000)=nil, 0x20000000006}, {&(0x7f000000d000/0x2000)=nil, &(0x7f0000005000/0x3000)=nil, 0x100}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000000b000/0x4000)=nil, 0x1000000005}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000004000/0x4000)=nil, 0x2}, {&(0x7f0000006000/0x4000)=nil, &(0x7f000000c000/0x2000)=nil, 0x5}, {&(0x7f0000005000/0x3000)=nil, &(0x7f000000b000/0x4000)=nil, 0x100}, {&(0x7f000000f000/0x1000)=nil, &(0x7f000000b000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f000000b000/0x3000)=nil, &(0x7f0000012000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000007000/0x2000)=nil, 0x8}, {&(0x7f0000010000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x7}, {&(0x7f0000009000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000008000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000000e000/0x1000)=nil, 0x6bb}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r4 = socket(0x18, 0x2, 0xad) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f00000007c0)={0x7, 0x400}) geteuid() nanosleep(&(0x7f0000000ec0)={0x0, 0xfffffffffffffff8}, &(0x7f0000000f00)) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0xde69b5d4fa096b95) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r7) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r9) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 00:18:19 executing program 0: r0 = semget(0x1, 0x1, 0x101) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/141) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/65) socketpair(0x1, 0x1, 0x1, &(0x7f0000000140)) 00:18:20 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f3763ffacf00b7804be781e4991f7c8df5fdd2b297be1aa5b23ed0016c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff0000001257aea8c5000000020000001f0000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{}, {}, {0x4, 0x0, 0x1000}, {}, {}, {}, {0x1}, {0x0, 0xfffc, 0x800}, {}, {0x0, 0x308}], 0xa) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffe5ffff05060010aa1b70dd600000000020531ba9ae0be6a76e9f330a182cb2dda98e4a5c0640feab37043a0e21ff76dc1b957bd5cee2097054536cfc6185c365703d79d912e12eb6d4946899139c4a1f5d"]) chmod(&(0x7f0000000200)='./file0\x00', 0x10) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000340)=""/177) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semop(r1, &(0x7f00000000c0)=[{0x3, 0x6, 0x1000}], 0x1) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = getgid() socket(0x18, 0x2, 0x0) setregid(0x0, r5) r6 = getuid() r7 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, r2, r4, r6, r7, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) 00:18:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x35f, 0xff, 0x20, 0x80}, {0x140, 0x4, 0x1, 0x7206}, {0x1, 0x20, 0x3f, 0x3}, {0x9, 0x0, 0xf3, 0x1e9de2eb}, {0x1000, 0x3, 0x1f, 0x2}, {0x3, 0x5, 0x5, 0x3f}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000280000000000019078ac1400aaac1400aa0d00907800000021000000002c00000000000000"]) syz_emit_ethernet(0x286, &(0x7f00000001c0)={@random="da2d0d328259", @remote, [], {@ipv6={0x86dd, {0xf, 0x6, '?Zj', 0x250, 0x16, 0x7, @empty, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x37, 0x2a, [], [@generic={0x0, 0xb9, "623c7ea079e9b264327bb756d2c27305bd235c7873b218f0d8f5a77ebcef6407d2b01c6a1cd62faac1074d51787333cc235882ae9f8fc66118b4b43af52b82ab4bf1ba1cee417b58ca4c7127477687d56f9c78ea71cb1e15ca997583b7005e316b092e92b5db7eaa958adcb919a02bc3257b7cd5dacdb30067934b39928472a83cfe27f63d0179b629c3c61daaa67c2a01d8ece4901f6407c91979b71d805816a1f92685c310283c7e1e4f6d1536d199ca26811718f12e3db0"}, @generic={0xe0, 0x89, "e9b0521e0fe132d1c6198b1e0200998a96199cfb1e9e893ed24a80562f259d4db6c2e7f6db92fb6d3a881ffed8340bf4e47dcf358d8b39d0f0bde09275671cc9b4e02225a0c4fb29360c2f7f5fd70806f685ceabb6f657b35e779167915c6a9060694d5b393f11467e1580113f599b0ace8e7b4efda67f90bd3e186bed102d4b6738215dfb8b54716b"}, @jumbo={0xc2, 0x4, 0x8}, @jumbo={0xc2, 0x4, 0x3}, @enc_lim={0x4, 0x1, 0xb8}]}, @dstopts={0x2e, 0x1c, [], [@generic={0x3, 0x1d, "7211322676d4ceb5f1c6f37adc61280fb573be6bc4f259b60803f0aa18"}, @generic={0x80, 0x20, "dae2e496b21d610f3c54e285b0fcae0a9b08685e45fa672fcf56ae8a20791c2f"}, @generic={0x8a, 0xa0, "0e19f202ea847a04269bb552a1cda60227df799127f1410869a9772f20b3dcdf4c89f990c265e0ab610234515bc37ba8089aa17059c5cfa0b1479184e7615902119d51f51ed1ba3eb03fa8d5fb8cf31cd0d0b6ff77764292342a22fd1242e6b666586598cd7e5b4b52ed728fca6b7eb0f2ab07de0ae31de50f74f7ab3f447f0991859cc4c6f99850bfc2e6ce216e3dcf06d92c3cdf58e5062df4e6da2840ba9f"}, @pad1]}]}}}}}) 00:18:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x80000001, 0x3f, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$dupfd(r0, 0x0, r1) sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x2, 0x6}, 0x5, &(0x7f00000000c0)='\x00'/13, &(0x7f0000000100)=0xd, &(0x7f0000000200)="009519608b8d5b0ca281872ead6b23002558fd2ab17a078941a2f891c3c6fb78e4d4f2885c5a163cb3098759ef8745b7ba5a0157d2cee5baf702751a0c4b7b812ae80b0277a898eef0fa9834372b7e6061e2bc951b6c7a74f74f9ef541e2fccb1ffe89dcda9f8d58ea54082ad9c412f3ee39f519bacea99fa0d0bb17399f34f3058f2c9cf7cfd6d5c568cf3c463fa15eff", 0x91) 00:18:20 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="601036d1000000186004008b00062b", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "40080000001d00135239fb16cb2c6d1e00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x1) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x25, 0x31, &(0x7f0000000100)="d3c6fffdc7664b33421b50a4a5c1ebffcbff13b9fd812eaa4e713048e69931929648", 0x22) r5 = accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup2(r0, r3) write(r5, &(0x7f0000000080)="4dfe95eaa52e449b", 0x8) 00:18:20 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xfd1, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x101, 0x7}, 0xc) 00:18:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) lseek(r3, 0x0, 0x5, 0x1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x1}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)) 00:18:21 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x0, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000380)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="ef08940f9b026d2541d1550139713fa0061825b32bcf4d967d2613821c9f527f876f885dfbe1994ff477f291dcd12eeba26d58283c1e02cc5db99f05267cb4a7a244d886c83cf712eb5ce3f2a8878b67dcb94b3c145fbaa022bc86ca94af9d3940976c276e01055104", 0x69}], 0x1) 00:18:21 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) geteuid() r1 = kqueue() ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000000)) kevent(r1, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 00:18:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open$dir(&(0x7f0000000300)='./file0\x00', 0x1, 0x8c) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x7, 0x2}) r1 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000440)=[{&(0x7f00000002c0)="1bebcf5e1c0c9fc50bc156a6a956c4", 0xf}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = dup(r0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 00:18:21 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x615, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) poll(&(0x7f0000000080)=[{r1, 0x40}, {r0, 0x40}, {r2, 0x1}, {r3, 0x4}], 0x4, 0xffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) 00:18:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) getrusage(0x7fffffffffffffff, &(0x7f0000000200)) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$unix(r2, &(0x7f0000000100)="d67f2bb18c7c5fcf447bd8776b305bbc9862a791c65b403532591f3d8ee7c0925d1e2d468086f543454d0bf0753d8ca6b1e2e6ba9a0b7ea60ca2a773c176caffd990f9e4bcb7705204ea9b32abef9d82fb0a30849058cd2a54ca02b27fda23cb0b9658b69b0f8556976bed11631cb791d9905dbb6d4bf596e8fce805566cf25b2fe8f68f7f55fd73", 0x88, 0x2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "23b2b93d7042e41a8c0cc6696990214fdf6e6176"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 00:18:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/6) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000340)=""/164) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r1, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000000)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 00:18:21 executing program 1: mknod(&(0x7f0000000b00)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./bus/\x00', 0x200, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup2(r1, r2) 00:18:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xc, 0xfffffdfdffffffff], [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)) 00:18:21 executing program 1: utimes(0x0, &(0x7f0000000140)={{0x7}}) readv(0xffffffffffffff9c, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/55, 0x37}, {&(0x7f0000000080)=""/38, 0x5e}, {&(0x7f0000000300)=""/103, 0x67}], 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x200, 0x0) dup(r1) 00:18:21 executing program 0: r0 = semget(0x1, 0x1, 0x101) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/141) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000840)=""/4096) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r3) wait4(r3, &(0x7f0000000000), 0x9, &(0x7f0000000140)) r4 = getuid() lchown(&(0x7f00000002c0)='./bus\x00', r4, 0x0) r5 = getegid() setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={r3, r4, r5}, 0xc) connect$unix(r1, &(0x7f0000000240)=@file={0x0, './bus\x00'}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000780)="274882c192337568528cc75ffa0299774884fdbea80d33de4c8385a6fafda7fefedc3a6445814149d5a0b3758b83f910d5534114cbfe600b31b9826a6f07f2c01840b348a9e57e000e6d5c5457bf74374ec353f64861f5f810dc68a881c789882cac295e23645c9d62f78c21c56981b016ca03c93769f756c3e1c28a7637b6aeaea5186c89813b438b5f9f40be6fc9f3ca", 0x91}], 0x1) 00:18:22 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0xa4) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)="8a57bf4d8103b1f0b0ec4c7834d1dc53e4da407348008d3c017b27b8d6ec28d78be1a40000e283", 0x27}, {&(0x7f0000000640)="08009fd6d38eed9d0d8652f262bfaff2ad09fe155daf7d7a9bb7eff5b7f22a3193024b1d7c035925668a1342d46255dec863ef47b26370afb0e4d372c17ff7254da5bfc85d0fa03df099b7cd1b92aa6b1c1352d4a0ed41bb24199d74ffe31c009429221c4d59160a806d6966f5ac5bfde087bb9a6adc4f95c2708c7384b794b52ef5b155b184650ea4c7cee2c8f1589e867edad1e7b6b25702290302ac2e40e2571bccb578b862205f4f6480a85f907a85f9acbd09dc631318b1cfc78aac89755e672e09a3281c9a2579998a7cb8dc5a52aafd93d0ef4e975c1b742b3c962a48798f3cc54e8cf3a1d28ba2fe3b0229225c20160212fb26d31e9b16b49d43b86719ae0ced9d84698bbf1ddb0ad886e9542416a6551faae11f0caacbe68eaf5e", 0x11f}, {&(0x7f0000000200)="430a10c9c2f0e24754a950ab918dca3cf50ec21d9465cf8fd3556269bb07d99d191fad4b3645a881db0c42291e8d673c9de0757931b53c17380d97b36191c1fe0473a205802bd8df92cd7fd0dc06cbd78f175d6d", 0x54}, {&(0x7f0000000780)="49b3d322751cead98980ccc311ab9b088cb8604784b39fccabb40837b6939ff0f0c43d73357f8d01f5b7a3fe7eb14c7b6f7994d218e6aefef535bbb7d7b03a27b955c62e7daf6212fe474763d4f358d76c008839829a55fa297520faaf7e05a951fcbbb5bac3373e4b2001691399d1947e2c79f1e1942d1c3936ddba72f8c81bccb0270800bd0094dbdb5bd195d7babee64a4c3eced931a12da5c5150e005d6c6c10ffc1ea0c867fa113086758a3ace82746ac458e57d1af554bd5260ab22f487e304a2c2ffc391957ce3c3ebdc3f6219699239e7e67e8ad89ff29dc7522abaabfed1389af2241da7fac52", 0xeb}, {&(0x7f0000000380)="57c53940eeacde871b011f4aee6d0ed1b0904aed18bd9d2db863b5a68aea1d61d3fcb707b33afdd6d07fabe62082787c08d8691b73d43966323a9275a2fa65e5cbb204e51b55deec1677952606b8fcb59033d916bcce3f356371f5b48fecb5292e5bdc0564e4e3d4f93ec7c3522a114206dff4577752f12bbb4a91cd28124cb39e9ef4ad27e6e96bb3854535591f53e43a7655d2877803", 0x97}, {&(0x7f00000000c0)="1e1f63f9e9337e286debf51720fd23c471ae0c5bf2aa5def0b67b3acd430ad23681e1abaad06aeca913819faba0622eb38190d0012812a69fad088b7cf755f765850269bd3904a", 0x47}], 0x6, 0x0, 0x0) chroot(&(0x7f0000000180)='./file0\x00') 00:18:22 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="75a86291e45923c14695faaaaaaa0600bb87dd6076605100183a00fe80ff0200979c0a0f02961669f758418c00000000000000000000000001020090446f69051a3b6f102bf90e994d8c6ae98c92c72251baa3b06d851052c4ea11273eb116e62bf6c4b66386bd9e40915e964029b128f5337d8f0f006a72ec2ce7e29373f594216da02be07b818379a90ea2b75ecce43589f1d64295791de14d4c64880171bc8338809a9c4d27fed4ecfab926338c13677d928989d905795853b213fac8eb15cddcdceb06008c78f2af11dd0a57173eb21087c01525ebf8f02817c06455f99e45092f0f5b28e0dfede271a5529f5fe9b561bdeabb5e4a4d10f7336146f755d7ec726f6e5c7d05967035a12ceea9ac147a30ac660fc1958dd003fd6b057454d24ea6957c38bf9f5ca0a547b07dcc6005593c0847557d95f32d7338de819cc90baa2e9110f974428f44a63c929f6c1fec2d8305518d5d30f8bb1ef9e5bf2ad07372c3c9846b537627859c94f25b4c86336cf95cffe75a104ea609d84e07e3de"]) close(0xffffffffffffffff) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) pckbd_enable: command error 00:18:22 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) munmap(&(0x7f0000693000/0x1000)=nil, 0x1000) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) lseek(r2, 0x0, 0x5, 0x2) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/34, 0xffffff98}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x20000a) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8, 0x0) 00:18:23 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="1cffffffffffaaaaaaaaaaaa0800450000300000000020019078e00017f7000000000000907800000000450000000000000000000000e0000001b34d4f34"]) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) getitimer(0x1, &(0x7f0000000080)) dup(r0) 00:18:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) acct(&(0x7f0000000040)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="0814000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 00:18:23 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) open(0x0, 0x0, 0x0) read(r0, 0x0, 0x0) r1 = syz_open_pts() stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) close(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) syz_open_pts() syz_open_pts() bind(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x1, 0x7, 0x10000}, 0xc) 00:18:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xffffffffffffffff, 0x95}) r0 = syz_open_pts() getrlimit(0x4, &(0x7f0000000380)) close(r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000003c0)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = accept$inet6(r2, &(0x7f0000000440), &(0x7f0000000400)=0xc) listen(r5, 0xffff) sysctl$net_inet6_icmp6(&(0x7f0000000100)={0x4, 0x18, 0x3a, 0x10}, 0x10, &(0x7f00000001c0)="445997e6b2c447a47adb233e6e79e5fc8a1b48b1d861c452a16edb0a88f9f5f45dda10f364e1ce052f50fc63a9f379d7cc86346746a77da400d314de815889543b4aa1612d5693a88037bf3ea5509be08468c39549db1a35068b567689957ce46cb6e9feaa98c618a4ac9bdcc6c52799ec2d47b6c709e6757d32c19e014d1fffe390ccd951cad160db9f4edfb2366e6511a81f56a720cf4957d8c7fd6729b248c677ca755e51888f87665ed7f58210a040b947ec8372d19e22ce237d5865a9cf2aee6f526a0f701c6876", &(0x7f0000000140)=0xca, &(0x7f00000002c0)="cc72769ebe91ef68a4c6b352401bca2056edf3be029452619819fc0f565fc6d94f8008afbb32174a8633cc49b6a1429f9b7b518d48fe911e93897503164eb5419fabdeaf300b099ff72e226f719f772d18419d2f62f82fa4c1caabdd77235f068ee821d112ee7400aad9b05ee10c5c1e35091c72c3c606b3c6", 0x79) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x3e}], 0x1) r6 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000340)) 00:18:23 executing program 1: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)=0x3bb) r2 = socket(0x18, 0xc000, 0x0) fcntl$dupfd(r2, 0x0, r2) 00:18:23 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getpeername$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x100, 0x1000) r3 = socket(0x2, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000180)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000640)=[@cred={0x20}], 0x20, 0x404}, 0x0) 00:18:24 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) accept(r3, 0x0, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r4 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r6, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r6, 0x2, 0x96, &(0x7f0000000100)="80e050aa5431da69df2daee0d92ca7f9522f9e0fffedc3efe3137e7c3109be33fcb571fbb9ab30f70d622c8179ec06535049ff8e122cc0f013bc3fe0eee43375c42520ec793c4bba66f31fcc62728adea9837c32397e27c9706adcdf3615c75372ceeeaac91086b3c11aa812f55b5d6676552620ba3466222ca99781f7d745357b9b461d4457", 0x86) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20, 0x0) r7 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYRES32=r4, @ANYRES64, @ANYRESDEC=r7, @ANYRES16=r7, @ANYRESHEX=r7]) pckbd_enable: command error 00:18:28 executing program 0: getitimer(0x1, &(0x7f0000000080)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002ffffffff}) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x1000100400006}) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000440)=ANY=[@ANYBLOB="5e4c8fc3e2069d63d85a968895441121f3f8ecf43e3589f5e4e66ae8db7eca499eab9207a856323e41c74179c91b6a5c0d69760f408295245646eba3c52237718a8dab2fe1df1e0a54b889927e9596fdcbfa37b1814495e1d391ae688651441ddbdb242a7666218bf7152246b1ba7f7f64b4f0af82f41f02bbc49292e865dc59f1cd1fda0461ee60ed46e0fd057d4d80eb6772fbf1aaddb17179c166938917e2a38fd54031a5676d39b3f1cc4162db224849846766f859ebe6aca89e7d19e45f768158a87809ab20d00269f2df227eac96e8f52464b7623cea4a498825e99687c79a1cea3c"], 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="2da44c345c9bd25044e6f1f62d351b287285b0b637881570f822", 0x1a}], 0x1, 0x0, 0x0, 0xf}, 0x400) r2 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x42) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = socket(0x2, 0x8000, 0x4) r4 = dup2(0xffffffffffffffff, r3) sendto$inet(r4, &(0x7f0000000280)="05c7924e6d89b1399e81b8de40a4e03ffa0eaa939deec9cd05e7ad81d518198bff6f2573c13b6633e3b2392ebab29b2ad860f9831e7a6204a2dbfe69900865513bd61d501be55eab247edfa20259acc0985af8fadc278cb14c0cb88f037ff12cba3044b7987efe6a631417703261ba75973260a2a818cbee2a568004092b939a6b4877eafaabcb87", 0x88, 0x1, &(0x7f00000001c0)={0x2, 0x2}, 0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002ffffffff}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x40}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) fcntl$getflags(r6, 0x3) 00:18:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x285, &(0x7f0000000740)={@local, @local, [], {@ipv6={0x86dd, {0xe, 0x6, "e479a5", 0x24f, 0x0, 0x6, @ipv4, @remote={0xfe, 0x80, [], 0x0}, {[@dstopts={0x8, 0x0, [], [@ra={0x5, 0x2, 0x6}, @pad1]}, @dstopts={0x70, 0x18, [], [@generic={0x9, 0xc0, "40f31113a077056700c3704345d1a6929c4c35059b4976fd72647839c229d55d1cab59f0a93824515a5a8947c1535ec61750b37f6ae927bca53eafbb626d5acb1e4556fabe850db34a903a4820fe935158bc793a14752fd21414b975457513237c288321ca750165eb1454f1208df0b02b935f3e2947a6abb0a03ac8ee582ffc38ffa66813389b03b0502b6a7fa8593af89eeb1d20f615ea73386b4e915c00ed890ad640894e631f18cbbb7fbc86935aeb524628725363f6c4f881fa74eca087"}, @pad1]}, @hopopts={0x70, 0x1e, [], [@generic={0x1, 0x70, "a8833c704f4fb058f0335a618dbac12baf18cfb8380c5e0d961bb2c24317dda2ead5e88224fcb17eb37522fe6abb8592c56611b35be3ac9f6715c671f57ade66c72899388162020835bd1290f3951dfc4ab8f470ccea712bf940fc60352514c3b03e7a90f6ce96e8d014a8d6861cf175"}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x3, 0x69, "5d2086003c40f608000000527cdfbd7384d2ef239cf0544384e49f8b653d08aed1472baf925054fb0de578a28a695726ae0342d88d4c0ed7dfd7de8cf75961fe280db2460bdbd3b4998d4ef28e063e7f98547c64930b334531c59d86ae0d00"/105}, @enc_lim={0x4, 0x1, 0x5}, @pad1, @pad1, @ra={0x5, 0x2, 0x9}]}, @hopopts={0x3, 0x0, [], [@pad1]}, @dstopts={0x88, 0x0, [], [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}], @udp={{0x1, 0x1, 0x8}, {"f82bdb129967a6307cbfc53a58b428c9ac783b85c148b8be05e094fd710a5c470f0a298ed9312291d5828967e989c3b5b2fb2d5f872a8647be74c16c37e62a766e76e14a6f0850"}}}}}}}) 00:18:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffffeefffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 00:18:28 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) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000340)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000004392f270ac45faf23c1d37b4a16eb59d69", 0x32}], 0x1) chflagsat(r3, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) close(r1) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) socket(0x18, 0x8000, 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 00:18:28 executing program 0: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) syz_open_pts() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x46bfb) r10 = getpid() r11 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r11}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) fcntl$setown(r8, 0x6, r10) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) close(r9) kevent(r12, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) 00:18:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[0xfffffff8, 0xc00, 0x0, 0x40000000]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x2d}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCNXCL(r5, 0x2000740e) 00:18:28 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@random="87b88931a7ed", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x9, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x16, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0x2}, "ad00000507000000"}}}}}) sync() r0 = socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x20}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x3ff) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0xfff, 0xff, 0x1f, 0x3f}, {0xfff, 0x20, 0x7f, 0x568c9f68}, {0x4, 0x1, 0x7}, {0x800, 0x7f, 0x7f, 0x8}, {0x18, 0xbe, 0x4, 0x200}, {0x101, 0x7f, 0x6, 0xfa}, {0x7, 0x5, 0x40, 0xffffffff}, {0x7, 0x0, 0x8, 0x30000000}]}) 00:18:28 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[], 0x1c, 0x0}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x4, 0x0}, 0x0) 00:18:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x101, 0x8001}, {0x18, 0x1, 0x1c000000, 0x3}, 0x5, [0x1, 0x84bb, 0x7b, 0x1ff, 0x7f, 0x6, 0x9, 0x9]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000001a00)=[{0x3}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x10) 00:18:28 executing program 1: write(0xffffffffffffffff, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x1) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0xb4) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)=0x1) execve(0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r2) shmdt(r2) shmdt(r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000040)) wait4(0x0, &(0x7f0000000000), 0x9, &(0x7f0000000140)) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x5c, 0x80}, 0xdc, 0x7, r3, 0x0, 0x4, 0x9, 0x1f}) shmdt(r2) 00:18:28 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107008, &(0x7f0000000100)={{}, 0x0, 0x4}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x1, 0x8}) read(r0, &(0x7f0000000140)=""/210, 0xd2) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 00:18:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1}, {0x1d}, {0x6, 0x0, 0x0, 0x401}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)=0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 00:18:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) fchflags(r2, 0x0) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:18:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x20, 0x40, 0x7, 0x3, "cf595293253e1a1bb845a46f94f2c8f4a23853a6", 0x7d, 0x1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) sysctl$ddb(&(0x7f00000001c0)={0x9, 0xb}, 0x8, &(0x7f0000000200)="39847ee973185b8a7ca18842147f1eac878d7af1f00f483c9d664fb81de3d20b212c729e64f9aae4adb28d", &(0x7f0000000240)=0x2b, &(0x7f0000000280), 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000000c0)=0x1f) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000180)={0xea9a, 0x10000}) syz_open_pts() r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 00:18:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="da", 0x1) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$unix(r2, &(0x7f00000002c0)=""/50, 0x32, 0x42, 0x0, 0x0) sendto(r0, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x80, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) write(r3, &(0x7f0000000740)="64a356d97ca7786885cbb6d249ee336901dc4976a25b059e72fa18a8d8b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7a95f1707566dc56bc5c375fc58cac033c4faddcc7b82f0299edbb9a217ca8891db113c604ba13e89ee3242e5666b428907cf8ffffffffffffff074a95ef7b6a27b360e6ee6220978f6b4b678189c89c79195d2ef2d73b425c46db92c3d7d775fe5c820304f169b184defc926f69532174b682f35decc674bf5a92940c1f9592c0bf037512892816da7a2ed6274bb2b4c03e19a833bba7bd122edfd68af876883b1a3426db6e9657e4decc7fbf563e36434627c2e25470ffcc6788dccea55008000000a9a8330bb5b2e8ed096b59ff5fcac07a82edf026a74e512b9ce9b96b42212be82ffa0b139b761f25fd86e4f50600000081a8f4ea4619c6ff4aa39443b2e904a0ca2a43d4e7fc605fad7aea69809c6e17fee0738b9071d8aaa0ddecf74e6ec59e69301b9b50ddfd1f4aecc18197876ad9bea193095fa1a58e0433287726e900000000000000000000000000b29bf6d9423f41aa3721425212cf63ffc99a3de7cb08b82701dd92a631feffba2a64528bc6b959b30d7472ac9b67c9af136fd8739725e930f51cda4c83d33be4c8d0b34c948ae4c6d50e1dcd497a936752f655c6e166a0e480549ce559b5dfe76cf9a5eb464b1e464504f4dc65a1ddb2738bd936869ca6ee0bed08bc8b4fda4ac59b3b7e67e8513e6d1b3333a10d0756f6a9395506a2fc594bca019e44345154828cd3fc94badaf4113edd85288b06dfd12f40b89051f39efdf472ce867e5ec3ac3a4052f8f8bbb7c00c6622d58b2349db774ab83952dc446e236d078c076a9d4367e55d4727756fd3b9d7", 0x275) 00:18:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x8a, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESOCT=r1, @ANYRES64, @ANYRESDEC=r2, @ANYRESDEC=r0]) 00:18:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) 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']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) pckbd_enable: command error 00:18:30 executing program 1: shmget(0x0, 0x4000, 0x28, &(0x7f0000ffa000/0x4000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:18:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x16, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) fchflags(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x17d, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000009200000000002d1130024ba0784b25ddead4795cf82c2bc8caf96eb9b6e8a002eb108451f6190fe32508003a8e952dc40c3f0a96420a84543d7c583c02b318a900705a14e42879d982c6344f278b84871d1011577ed2a460e9396cc9a6e248c669303cca0f99e42d1c78d95735bbd9cd01da6e7afd5386bfe045893bf71c98cb46882e598ee94281fc"]) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x5, 0x204) semop(r3, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r3, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000040)=""/80) semop(r3, &(0x7f0000000340)=[{0x1, 0x1, 0x1000}, {0x4, 0x80, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x20, 0x1800}, {0x2, 0x2, 0x1800}, {0x1, 0x7ff}, {0x3, 0x5, 0x1800}, {0x2, 0xc5, 0x1000}, {0x0, 0x8000, 0x1800}, {0x2, 0x100, 0x1000}, {0x1, 0x7, 0x1000}, {0x3, 0x4}, {0x2, 0x5}, {0x3, 0x3}], 0xe) semop(r3, &(0x7f00000000c0)=[{0x1, 0x1000, 0x1000}, {0x4, 0xa70, 0x800}], 0x2) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0x9284eaa0731f5f4f, 0xf0000026}], 0x0, 0x0, 0x0, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x144, 0x2) 00:18:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r1, 0x0) close(r1) shutdown(r0, 0x1) 00:18:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x4}, {0x15}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = fcntl$dupfd(r1, 0xa, r5) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f0000000140)) connect$inet6(r3, &(0x7f00000000c0)={0x18, 0x1, 0x8, 0x280000}, 0xc) syz_emit_ethernet(0x61, &(0x7f00000001c0)=ANY=[@ANYBLOB="090000000000000000000000000098368c2bcec3d3bd2a9306aba2d6ee77fa0cb2d4972b90a45d02065807e1a8fd0638fd2679b447a7abcd0186b6a772c2547352b1fea418260d16b28f9251f7b4812cfad80a1c14dd02f8b9087be33772675dbb2a5e7ca93a4a17748f32c19354d90afb7ba2c2024f84c4b31d8331b9a425b06fede49e867d19ec16a0d792d44915b1086796bd119f206c6fd606ff58fcbdbb4ade15c8cf0db98056d09f5f8654"]) 00:18:30 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x1) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) pwritev(r2, &(0x7f0000000500), 0x100000000000011f, 0x0, 0x0) 00:18:30 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x54299478, 0x8, {0x0, 0x7}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 00:18:30 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="0d60d6cff3d639549a1ea843f631135312d3afaca5b7a21eafd4c27a23c1e1ec46e2e7fd1fddda983c454ea40f0bf3d6aebb69c08b1a41fa5e0452", 0xffffffbc}], 0x1) ftruncate(r0, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x80, 0x0) 00:18:30 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) socket$unix(0x1, 0x2, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r5 = socket(0x18, 0x2, 0xff) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSCTTY(r6, 0x20007461) r7 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffb, 0x4, 0x80, 0x80000000, 0x4}], 0x8513, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0x0, 0x1, 0x4, 0x6}, {{r4}, 0xfffffffffffffff8, 0x15, 0x1, 0xeff, 0x6}, {{}, 0x0, 0x8, 0x80000000, 0x6, 0x9}, {{r7}, 0xfffffffffffffff8, 0x10, 0x4, 0x3, 0x25}, {{r3}, 0xfffffffffffffffa, 0x5, 0xf0000000, 0xab, 0x8}, {{}, 0xfffffffffffffffa, 0x10, 0x0, 0x7}], 0x3, &(0x7f00000002c0)={0x401}) kevent(r2, &(0x7f00000000c0)=[{{}, 0x0, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) 00:18:30 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwrite(r0, &(0x7f0000000180)="5a4c7aad8d229ce2ea7da50f3e3d7a7b70fbfeb83daaabe0b0247ad6ab06d7a93d1f595dc9d6041ca8a6d6b549f4d464eba8c7f058f8467ed3d21b51f37459c9e851b1f1f395c615b3610714a0ddb75eaebec3833e065c7d905bb02bbc8559c9fc7e732897211c58acb156ae7082339cdf0a91f949d468542469b9348cc06980ff8d232f06b218cea00da5185c7ba417ebe2898bc2f415e582567e70ab3906fd65d278ad72e35c8984cb642f5b4dfb0f6500652ab6b4dd6d20e10eaef1034547eff5c936c2b89c32c81930bacf78d771a9813da882183d1911f6b1d129e6aec800407e9502efef8abd89083ff6e845922457aea3b1a363f14778fa945717e810f291c023c84ae455822897c7ecf72b1133b8a05008f880e378fa141360a19efc056b2065d6169f1868abd7cb5a11b4fa6dad3cb9902e407477133b76f14a093387b3c8d9e7dc2877789a43249b6b60feb815195f07480cf88ecd3b39b906782655b11893ee3f5c7f81a48af6784d748d1008d655dd757be9741d200f7663ce4a3df8640c6cbec352fa18acf2c664d411428a09d8ac68aedfc873f7c152c058a4527e72f77d306e25ef0ebd46ed5df7685843b72e594a8602c26b05cc0b4b74a453c68fa4d9bb832ce917ea74283f343c1be9d4e91f3394b414aa344179f680e2eaa9668a1949dc82086dfb2887dae343d6bf0c68653289df4f8d9e02686481ac8ee27eac90d7b12222fe3e6be6fbe2efc6441830c7b19d6c59fc8a64e9ef6cf651f637bbc4f3d09a1e03ee65220669c1b174fa694d700fa2ee955a63e9811161b99eabcbeb0af218c9a4991e575e0e582ef8c7631062c981838e54cc51df3bba4b32c2a782a42af67533dc7a773482e8215469553e99200da4fb7a35fd4ff7b2ad6a669f2ce291248f4ad269034bc7baf205e8bd05b23c96251569a0661f2dbc63f37bfc6d727d6140cf87979e091f07631502b0fed9adff809f3979cb4727f4e6cc6b4e5076a232b4191a754f3ee753afe5bfd978410fa896a34c763491bf33ca3e18db9c380135c2bac390bc1d0e6cc57334297f2e2e5ed987dea6618ed848154e6c7f4cc1bc0eaab4bcf94f6374e6adf30c35606e44d10330ad306f2b42d1e4907adbe964e365868ab759ddc06015788f9fb9d3020de290d0d4184bd1cf69023009fd583dfbcd2cf7d4514b2f1335b968415c6f4ffb3a91c338f036406f01e9ee1c90aef5b84caa1a5640c37df06f73ec82cb9f0287a3f18a473c1c1531875342b9406cddb188b87cc7d547b14a6460e924f6ce6c570838cbc1c4b40d7e4e6dbbded0992d29b430683a050bc61ee5d27c5383457a6a0c2e7c09419e173074b87ba9f1f05a582fa30b96b2c640d538fcbc2249c4cb5f1750d42890d81d88254c14f22b983b9409c0429512da08a301bed317c4434a17c9a9b97b155114c261ea376ab159ed531d6c96cdcb0458f6318bcd7cc6c9d2c47f79af80c844c408c8ad3d97e6f0e49b2de9eda4d56fa3685ebab979990e7d19f810bacb30505ea34abede19b802af84154f8bf85cf22e14a5290e996f30e11c4a5bcafa3db5ccdca1173814d23320711d39d02f1fec18303545021fe4414b621248347f40302f744165aaa747bf709ca6a6e0ef6a4385d7e2fc4eab07b07c7fa01d13dfb156581303020bb40f01c08520add1ea1923c366ad47351fef3263afac4385358be4478169189423d5287070e0400af68075200051c822d1e78a1068fd2a1d409302bdf282a3635c4e2b56f0ef62233e2cdc9fd77b2a34d1f8ded4d2ba1f29e2fc3207c506f53ad08537c1ab579931501a1f711b2576ede8698b06ecd4bda61099132c4ddcfef71ccd3c6c0578989324d0062c18b7ae6c161027008c31d03564d8672fd7329dd39415d110b3dbb2d44b884e5fca68bef30899e7300e5d9d2d325aeacb772af3968de531ecf0c7fe17c34aa02ab38995236d744178f2754ee7009f4b2ee915c5bfdd084925b1e89c008e5d019145ecd104647b49cc522c767af83a3b12eeda13054b0445ab4aac98f2642be06a8dcd6b4467245efdfb16e4e6c2205992c44f9c63c6cde4ebaf5ac79ac6f909d4b6f4569a60c3d8b013626b88471396a7a8549482623ec53c982179f2f387454c22536cc7592aba825e28ba24e7f3395bee453708046b2608890323592eeec251ed978349be16ffa2cedad4a272ef314fe5d4a120ded8c3e43690e05359d7dae86549992040e0989b84554dc024fdee8f5164cba098ae4cbc0a4c7466483ee10b319606b498d85fe8da5d942dea9d9d11c0b59f29a461863a4e7bf46bf937b3e0fc03f7705c57b8f56c69767fe0080ea9f260c62d095e59dca5db62f2bc7043b38da4ce3f59ec86621dc2a36730debba4dc04cbebbc672acee1a2b86fd7ea6950b818e8ac757be662f5a576922f1af8bc0ca40580179b45d01b34e61405ae3889c70a51bb48081946fdf88e46daf6297d161c9efde21f347456b9425af28b986d8aa4a23f8a13ba45ddb63458a349e05850255e21d65beb3fa30cfaa43d0ab69f08357b56f737cfd5b5cd8858e5133543bb052ca71ee68670830ee4ca23e80f32a1aef7730869e82ce160ae20e75b95cc6a08acf56e6b36898ae6788bed009dc50b7b999d9877831e772a7657627a46a71127d1d73acf9a0b40738ee547090eb93736a387922f68730f0b2204040c6400bdfafa133d98c4bd6d05fd9b4fe6352761a1cddd3d315fe50e7611c7cb24a01ae62a7863542afc3a3dd096eef07f3d860c9af7d384a398392b7ed0ebc9c1b6e07aabae7692a668d629f4bd3adcd044ab46a1c873f558143745691be7b450dd229e8dc92fc4912ecb2e99f91da3db876e6ae72103782ceb86a1cd333a952e9e87479daaee44d0bf05f175a8988384b36d25bc69c6453558e75688f2bdc4979c7befa4994124db227f307c674e52efe8ec3811a08d6bf69699d2ee962cddb98fb88635315ab1cda6814d5a52a1a82ca7b720d7d0062029ee95b1450a607e265c8b0b43849d09bf7f0c219a83a54524cb343f95708fed397168e5141601d57958f48dd857826055139e04ef5e7bdbdef4c94a561a3af4d6344813bac521983d76868c2c41668c89ee693282dc5906ad2fd1b1ecdf103cb413d797d2fd818c8d90fd3cacc39b340bdee6b420e9c9237da2b2e4721c0bcd4a9bd43f9f739d42eb79370c0dced1d14e35ba13a85bd858f7046ac76dcc231b4af34c8dd10129fb5f7f647235d3dd6aa3facd285a3c0b25fe7f569f304a1f692a32b5aa6708d8b27b41c0112b3c80628a05731c3c9df76cfc2164854160e1493d221f77bfc241457b6cfe08d70e82ac9f6bed52154889b776271a5d2975bb6d6c12843781b2f6ea8885f7dc7ef8a7620c6992a1ace9486b34c664c0869a7cd4d89535d9aaf369b87b6886396b3d8e7673a9f576cadf39e9e4abf9a2854c5feb4882f4ffb21046d670ab5fd2f74c89a62b5fbf2f8c46b3223503820225cadadd0fa76593a9da3fd44d5441f982c319e0d6c0544a25b8458a9b46c834df3455cb9d7feef1d624eed6877d60acde8659a4910709da3c3bc2847813dad8d9ea0c0331344330246f27fcf812ea953fd1214e1784311c24c0f1a939e58cfe6909578102dc264bf84606cddbdff9014ea6dcc6d2005ca968a1e4a8f7278762da9e31d976c24bdd372451484a1fc0f24f702472770850b970dc661dcde9d6e629da87ae98260cba8650deb755fd6fb70817b98c2c7104fae01a367b9ef6aab346443edcbaf3bf1a936aaddf07afb6095ac7be58f657c5b141f94558a068a198d9f8a8850d0c7ce30df7bdf2799d322ed4dffd2c92cacf4f5253b9727d28cb36a3fd6db394c011043aecc4da7ec10ec587c3d3995d1bc900174e1f639f8193d66912b153523fa56961268dbee28fd3a08b6194abdf3b83de505100cccb51c7b7c7187a30d8da1ac49f5ed3fffaff9f071a3f7695f29a66c60d7d75d42bcac3d774500dd661ee1c0419a54c7f3a372138c2053d6360e8904635c26983708ec36c1e59742661a740fb1c05e4cf222e339530ac707f0e30d5f339107c494cb4e62dbf728b6f66c49622bb9ad8c59c315c0cb907442aa9654f67f79176dd37ab9d9f012781e3bee21c6b02b8ccb2bc5e08d6efc6a7c8e22e0ffcb78bd6aa016c35f76a3b11fc7a16cf8474833fc0c49f7078a65ca548f0fa5e922c96ae331993fa5ba38f4c693f16015001483d42f875044a2f4a5f7a1d2662beed8257f9a0e38195600397ab2e92f574f380079bcc26baff13f88824fc47b670489a10726adb3259ecea4ddd2dd43a35ef972771782b24be0451bfa5909709a70a538009037d01c5d2f41d853d572e0fa04c51c2296cc3459b8d30e496b63942bc5e30e8c5026c016d17d1dae24fda676b2399f101d03ba2f277fd062e6b817c37df895de2fd070c7f3dafa1b35260fa62600d755b374925fee0c0a3f498e0bbe3ad4412aa2930c61511894607cfb148adfe5e52bd30adeb46ddee53e41a8b840de761c4d944c1e27421a01d8b2d0b472009d420c9c15f84678fae8905cbd04061daa00caa9b869a522e0b3d6ffcb5e5e20a4e0431894b02725d1c79db4311e26b38c3dc38a3294b8e6d271a6ddc41f6289b625fa956ecdc5d1f5c8e03f444376e38d8a8036dbe94f8bc7d9530792ac367068d8a0f9c0a0638ea17e0a7fd238c88a909a5994361c7bc71055366a29c4493cf2dffca11428988a68e7ba10757455ec0b0f143bc432d574ce082233c1f9a694a1d127799a3f86301c3b116652e2bb96cf06443c98702bb6da8d6e1482f21db0adf845c8205214cf6d2a13c1a186e78d834383f1e0ebe760cb72291119cf961302c7e4acc61f2cc5374ea2f9816e60b1682cee0809ccb45bb0350fa2416a889f2b784f30cd9f28ee5a0ae4d602144589d5321d5afef1ef6f3fe154d9cee8bdb399f3d3e06a840a29658b4a2bf64ac7659e785b0ce284d2af340da5cf7af139b37ea803b40791911363609497dd9f982ff4563ccde4e56176e1bd7a5d279b8baaef89d4774e665f19d056d908f0c565a1639a71e0af7ae96855456f7a94e25d5c6eb021a9e8d91121ceb227ac96089c7ebc9cde24ca7a38d2052bc0d977c4bc6655b7d18febc5725e070ddc9daad67357abc88eeaaf28fe3b1dff185509b1dc2e0dd698f67888c547a12386eebf03a745b14e2015e48d7166a7c10f96b2ab9bbc99a5ea50364a94ba6f04ed8cb5358589118f180b6cecf0a9d2e563a0aff810aa408839f1b238f4343c231bb7ca14d8713509a81fa19592f3e875400ae5a83a56512ae581fd5eeffb696f3ad2d57d1381f4c4a666ecdbd512cdd6083540811abd5aba4b65eba6f2a184625f5e77bbdfafdfcc3c4fc23ee3ab253c13755c5fa02561f0e252b62b6e6c6f821a27512da925abaa339ce0f3893fcdb756a4574ef61a91b6b30690d690bb2ff2f9a088bb95d98a324a543e91cff393759ffbbbf8925294a7224cf2804c2e9af55b151ceeb839f0e5febd793b414a276a157f39e146ec204cc24f9b02a7afa9187eea9dd23c6cc8677acf12f44fd59cd79db0a2f830aa15bdff444e7d07ea4e51e1851b189796bbbde1ae830bbf52c28148bf766bca276a4908a23af31d0ce4f44bc6835b8edfb094b4d271edefcec19a37aeb9d7c586697ac1c861c664f02e0c46f191cd35bda9e52cd66dd4bfab6d928044927b801659d9617c8619911c6170cf8993a13282da48c25532a002b2e6841490b9005b0b181efd09eeeb1d3", 0x1000, 0x0, 0x100000001) 00:18:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x45}, {0x35}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="000100fcff303c000000ecb07e0000000000004959a9e4db46"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x2c}, {0x3c}, {0xffee, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0xffffffff) getpgid(0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTART(r3, 0x2000746e) msgget$private(0x0, 0xfffffffffffffffd) 00:18:30 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4002, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = socket(0x18, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) sendmsg(r2, &(0x7f0000002640)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000000)="44fa2a58360561c28e0c273ce0c15445533ec87bab633482226d2d82964de16b56239a71963cf3fb9b16b68911be4bc48e730bd9ad1952f7b1abe2481969f7e3dffff3e2b5631b3dbf0d762b6a5124e73640a738f4fc33dfc478bb20b4fa9c4e84c54efcf2fbdc3497b3fb415143995a959b6e78da582c69d24b0358900c249351ea1db6b0d60594038bf26144ccfbb36f838965dcd162353a9526", 0x9b}, {&(0x7f0000000140)="be5970f649510083b02e6245", 0xc}, {&(0x7f0000000180)="5bfc361b3d289d2c2ffa294652dcc4ac348330bdb69c98eb931a3038b866630ef4090b42a8aacea71a8fe33634dcd80f590da41d68bda0c094a27c7a9de6d71337265bf81207e8b31095146c1b865b8a2dd3b4f2ff66980f49aeea461385d66d3b9d29dae01df3e24fd5f7938bbb47cba703680bcec58031d8e156aff7247745e54a672c7a3590d347aa2660d1096982fd41eebf4b0e73e83f43690cbe432a08bec7a5b32c29a53d9daaf7cc1680ee0cadc84e62ae649ca9a41fcd9aa4b6e281547df90987181cb0c72d3b2d3c2d6d4d8b39f1b0898e0a75afc231e1d9a16ca1a72d8ee790160cf4bc33a51fb167813ea9201e46a6954cb840fd8cde9622bed198313569bcdfe19a13512242c0693b147c3a841f6fe53b1f2cd45b0b4b8a7247a48b5e7fb071e0fc40ccd1c91fd4b6317ebabb6f3bf09bec17d4f86c6f76dd0224914690e818110af329ba2bc134a57d0990d27ef791fd7a40afb5adbbc4c7371801f6c3167f549d13b5c7b573fc334d21e438ac1d45e1f8e7cb841bc7022c3f338d91dc2b3eb1d8e02e5fed6525f13fbdc8101d27cf010c6b3cc0666f1b4cb6fb8453ea0c3cb3ddbeb1c69b8290b2984b5a0ba0dd845faa9f5f3904f35260b060f31b8d2b2a10ffde27423bc7274c3063c0d41ca3f9ae59a3c2c952e3c53e2c9850c765bc633b23c8a674dcc321bbd6988a0d8eda72cb6f0ffaf2b396ddd2d26390565eeede8948ec20c20599b6d7b86ee7b6fbb7b8d1dc7748e8d53e02bb7faed6cf1f8de7c0944c95a6a60ea31a7f6b37dd489d6622b601d4d05dbb8118832c312a3ef8a0cd6d4e4d0e8e938941e9c07e023cda3a1995ba228cff23d7af00793fac0fa794be2c746af6088a7f70fcbb49beac60ae6ae7b843ed7f1cd70a27572d27e056ecedfb87ca02b9f7a011854cd7aaf999cbfe467b5da9fdd43c39286518c12225108211a27fa8dbedcba67989af775351a54cfd8ca8f7da2058feee357534ecbdd167af7f96f3c4c03b1e08b3c9ffea52ab5be9e134d6395f3f6c327acbec4e5234cdf604ca239a5b4d473c6d870f1274304c7b6731b33220ee29799e3e3e39b880b0691a06c7093485e9809ab1f304c38a882d68baba67bb7c382c3667f03d13d468980ab2752403ac4f46b8a08758ae985d6f577e7680477a45c2adfa1e6d5eaa5bdfe9a7f482c43dc0c1a34b78d0d444590d6bdb2ba5b0525bda1bf6e7be1cbcd52ce6dd654d695fec2b3bfe5e1bf5e3b4ea00cf754193fdc7158819c86f1d41abaab4890c0d54d20988e2129c62d1f2d804d08036712fd4a2351793689211aad6f26f35886a3279ba42b93797b8b4228bc3c1572d64a0b502be7a7f738dd2a5435fb2535e6bd654a61fd36d2152319fca4e7b04b1bac6ec7a529645a52a2904843c1741223c5f507e29fb8be8141d53403833c43192b6a70342c1c1721c4f270d0a2c2dcd35c3d38674d3a9de1cbe182a4fc8530bbb5c95364a74b63f1f2fd48a6754aaf5828e08ad9cec0a839336c22d0c5bd30459e942d8e896800543bce9bc2516cb5b3aa10351dd4dba89f9e02a196ad9dc5b8b5f970f2352faaa66af5d8d452d2de1c55c880bc9c1d1f29f76ed984c74cfb3a34f24de9a020a1eec03b578007fa77583e5ad7c334c666165d640f7ad7f84e6c88e6c5536ba0c5194029e5f2751df0ec9fb71be63b41acf43cd2b409015fc35ac41e17a348265463f4c724fff2db760b8e410b1bd07392bd43c3d8dfba2a0d37a42e07bfd4cfa4e783f1f9b51187dbda95bd772c72a403e3ef6284a009ac03ef6789879e442bcae0e25a065e2b8dba01e5d5c208cf23814c4c29b2599b32408ed8ec1c1bce908959ced26c8aae6bb17cbf67a9ee91473a192cb8bbd6b9b2be455c1fb3b2767d859d5c703b932d67e6d60a6317e4570a693797308642357c9fe7b28cb7cef1c8bf3417990933471a0e58f114917aad546ff6ef1388bf5ffe8959c4194b44130b20e0673df86a3feeaf3b7509e6a973b8963cc856025cf7ef627bdfe2a70292e6bd3c00f311fe1547407ab054f2ef98132dd25d95baccb037d84bf1b564bd95a9bd9ebffa257266e7a499e0b2e0db533e0803c23015c50cfa3f9f3b5ab263ad7d0a84915e7e84185afad274d4c695e0fe85c1f6b18236bd14feeed7dfe0d8a5a93d350e9cc1aba35222b706f33da321bda756231b063263ae54040d3601b9b0c66c5e66906fbd8ed1290de4234e1942a0b5bc73bb87443ae9776deb871cd342fb99eca964fc7d4acbd6743a5402536b350ec7729083cecf607112407aa743f06e3c2e3a18013915124ffc24eaf3f5099faa7b259a4df5c877c5c412547948b6115662e427b9fe09ff56b23a5ef30a04cb44545c9a1ebe1760243ddf92887011840cc20b641863b9bda30c9c05008bde4b764b3ea299cf8bdb0ff6642157381f32c998d8366a1daf9e442e047261f0cab4d3b50d998eecbf5221e99c2e9c80fc051cd84f19b01dcf84526dea132df72a038357e8a0d9467c66c783b94a382236b617d5fbecb3f754be019e95e3c62c1a52ad6a07b295d30b66bce6c51e9675c986219c2d580af91de9a9e2451841e23d4383b0123f6029d78c08cd3bfbd322d8f78849ae6d60a8dc16b40d2b52b39f8746ef895f2e1506195ebb4e0dc1f2467f3615e11178eebf4c896256f80283667771aa7847fc71ac7b65a128e830f6b29592f9695d8214ec6189f4852bcc331a8ff02a731b9ffe73a0b844a2d1fe1169878a6890d4982d3c160e463ea0f776df7a7acba40281b65dd059a5559943d3f2449d7f9de437e5e0d99a23f11b05ac048c8f29a8ac50e5ba0c38e818475fb6850beba53ae2f5f3becb6e9d96e382d800398241e52e4166b80d220022508115c0ddd73f945b0a9eee9dccd177d8bc39c0456488756bb6b9643f3cf9f3540a916bd5d7e15d642d34fccab0009d99b5e9f9a3d199e3cc332d17e34d78e54d077bff5f37d8150e90b38874d25e8d91f281c4216ec98efb20a42dcddaf58bed0c3b5938b48bfe2610d9c8584c05b2313b751404268c38fc17bb425da08d6f9cf9bc342cd3d01108a7a9f07d9463854c264a49635b4f6d24e4d65fc5d8e7d00c489f760629ecd3e8180d494f873c7f06d4417cae8651db216856fc9c971086a9483b774da698f5cc13bacb701045ca308d48ed81ef18a538223dae68af6e4645844e6225d2f20dd0564eefb952eb22773a69bb50404ff1d501a41b1eff9c7d297bf2e99446544d4946a52065a02e9c37511cf40c54227e36f4ca2ac99db345a93fe459030efd60abc5c468f2735b0e75c60b6c10a98ceef6e319f45eeca99cbc3636e5fec0b9d90d7c50ec9c35bb62f87b0ea5f2d29fc0c5e7d73fff3c5617d7ca14c87a3934c57bbf27f8dbcf799b7fb33845abe62e93a0bbf3d52f1532dad0d7a14eaa25b2b9910710d93c0782d287eedbe987a083f25078c1817c86519f812f592340eba4edda858da26689e61332bfd816cce5a33bf1fd1e26a7fac54a30f92ac0a2b46763540017a3860efe18992caeb2f8f81ee0e23db0263111492e0b374fee708b5876275d0e9f285d248a02889ede5250560daddec9ffa7fdf5bd1088a3e145b8e12499f23dca29652e3d64a04b6d545ffa66ceff94858a1b05b7e01b5351818be206b61cd5a3c4fd9ede4b454470e82cb799b1817fc091da9ba25e2c5b0757b5e47fd4fa91d552ec738d1f8446706830a5e82a74246e0e9c681bf41e3bec8d3276fadb54d674fcd0b43ec4119a5a2d02aea07c25135725d5c2cd96011f0e2d9d3382b0e5b8be953fa2dc80cad1551044198eecbe1f0416b4fcdfe9f3de2b216fc5928313f14653db13f39202e37a920a7aa01e7eb34b7d6c15d32f6e1900db48d3c94ccbb57672bdbd0685b61d2ee73efd638b0f527544137e8b024560db86c90927988c3e2dcaa4a685545580a339bff87d5b0dacd478103d30d2a1fea4f83f243e25bb180976e47cfc91520552679784029ce0feda6149fbd785a0179913fd45c67a89cb14a5cfd5364528f8e5409a311a28f3cb3e432333e45299b77a43da3a87f0007139238cfd02ecb7e7ab47a7b7b9718905b0d4ef59acf9127ddac6cc7dff3edf949a1e3d38af7d01024830afb0adef957f9002b0165d7ea87a9d692a634a66309e15ca80d43893917d2fa7ba7c3a75dada07ab3ecc6f02c7a0c015da1d170b4daaab39d217f54ae899d10db1308b7a6a43f072a9e2ebcda6db5da3c6cfe65f36778f0ae707858657b3c4e709dc848540a0e48ba5988dde36f4b754a9e88e7a9be89e8cd6e5f669ee3ef88c0acb59906a1dbaa41c3427a4ad88c19eeeadc302d8a0135e6e237fe0aac8cb8aab6b163b33d1c0044c2ebde5bc12b806df0ad812b48474e95f5285042453008122de27f42aa00c25eefde07d85077960991068672792e39b77bd466cf16809ca99e7e856c9f01927293a1d9b90993d5428dc41bbbf433f15f32cce4d448fc22ac1234ceed3551ea513f518bac05293d422a666cab549348d918e61a2b31952ca10c424dbe6012ff056333264eea8c4d59c2a512517a02cf42ecbebf359481900cbc2478b3fbba947a1ee0c0386c5170374ac0be040df40c126e8b70d6800f85052774c1b729dad54ddb4ad969565d1522a9c9d6a4dff36242e722958bf8c14fb6e28d54c899fff4379a6cffa4819605851ad4e6d91a06185b81fc62a88181adc098ecc41b6142d7f643142de09bb94046e64b7e1f0ba447db142a46402daf9e7044285e77529d88857ea64da650fe9d98a4a76b432586aa0cc645235fe38412959166b66140c0af3d8a88fe85b965048eed80d937ed376fd9425cb6f90e300d4e83b6932aa99b47911daa26e54dd93cf7087adc6b9e7faee8a5a3a41b3a5a33e054cdf6a95f38c67c175e0fb5a2d6d3d04a8b4254d2f34acfd692fea5c89f07c8d459bea3ac8751c4dcbb50e61241ed57ebaf1172fd9c9e670515b0d15cef5c6c4229b916fe0d1f0d784576f77f56a22c3aced8cb988683e3916484f03b50d8bde6502684445aa74f09d84f0f97fa1ef18853422e734d9d15b6ef1a89419171188ed27a8b182231b78a3ed7d05e5cbe1abffde02c9452f1486e9c7aa91cea29de0f2f9f892e545fa164f20db58ba3f93df82bd21c003b6af7e5e5443196d9bf494e3dad0c1ecfc86d4e4190fbebfc72fd72c193406275a792748992ab11720fbb4050341754ed7b32c421b878248f9dfdfb04e1db72f7313db96ded6c1656eb6ada88bc876b61de9ec7ac7cf592d163c4e6db406fd798f041507d2d25363f80714ed0f7e2566465de70af4b08399ee1948cef15b3d69ee78490c09098e335ee008cba9c46c4e8eeddb991c2b6fb9a3187d3afd40da946e738f39271a88dacf8ae6e888d38dd978ce716b8b36e7c89aa9b62f8a1a186139c930ec80de3912706da1501063de907c8bbf6772787dbb2c9bcd84cd6887f24359f42fa1457e0e462e58e81b409076a9fcd924705d006310dd2a8e6d37f7d909746c3f97d0676db59dccb4cf36c1cf5730464e48ac5c79b5ed91e3517c813362b4a6ab1ea127d98bd0aea37dcf4833a6ceaa7a1692d6452b8f606be6f3fbb9bc98f5d0a61e628c3ffe1265a7c3479fb7cafe306143e6ab4ef901145cbe20e156ea4e4ea0b5f79a567f52a9c3c803087d57bc94f03e68b3acd6ef12708e419c63da83b26a85a3846ec654a1f1abe4e1e2f042eb7a6de711f2cf67a68253ac673d093815dacfc102e7a8654c958334670c3fe960347147e607c", 0x1000}, {&(0x7f0000001180)="dc5f2c28666279155d7c0d84527ef4219c4e29d8d8784f5eae20257e7ff189277303d9876fcdd1a7498477371e0ce59262d5969f32ade5b8f293ae82109cb3664c4c8f8a4d303216384121dfeef323cf6a18d924dfa01f1209140094cde22f0e7b67b9b90b2af47f6dcb5739b4edab99c12fea45eeb6884282486f3bb37d08ca6371477582db86214b86188e31c825a6489d931b3d2d826abfec892200f70cf8767c6fe3f362952737aa1829fd3dcebe52", 0xb1}, {&(0x7f0000001240)="83bde674e6f75beca3d9b6bedd9ff5d71a49055bfa15589bf50dbe253f5cd295f802c9f39fcde9d643e86a2cfb8db57f5be9721c23bd345d89077e37ef919ca4119740fd523fce74f36061943930cc37b1137cc3287e53ffd1cb13319433c39107d611c51e971aef18de6e0ad473ed115c6939dff69256137f0bab266d37ebc865285e935e441ea9bef1bbbaa00c1b7dd7264056607f40a7307f24419f2ae41b7164e8e584b5cacb7a51ecc571f12b76b8ed682df69a3c066fe2e3364b646f817501a11b06497e20f58d398221405420e431b19c9962", 0xd6}, {&(0x7f0000001340)="41febcd36adbe64214228cf251b72561daaef925c62d2a620026ff7136c8e3fe", 0x20}, {&(0x7f0000001380)}], 0x7, &(0x7f0000001440)=[{0xa8, 0xfffe, 0x6fd, "b360da61c2c1eb6f895f681192fccc2e65fbf89b25550d2adac790e8b86a42e6617489322f3ef0865b8e7123ed9b4d4a19fda70a49f5824c5ccce435691efd9d1469b8a1b27a6380aab4b8216dc3f31b16aef9013a42fdba1f56dd075463fe89c822921d168b20e0be68b18309fa73d16134aabc5be6860a906e72982f12bb14eee77cdf7c6e29886adfe0bdea6a3001a0cb53"}, {0x60, 0xffff, 0x0, "6f7289139ac904ef074c164e1b19bcf8f909573925ecde4f47a9eaa07d809c2ddb209c57b7e086cdcae9a33048e43d6dd4a74b0962f52816742b5acd1331a61885a91811ffea0dca8113"}, {0x1010, 0xffff, 0x2, "1e4c7d0cdcd7b4eb4438fb64aeb5341472ab0f94a930f118f59f439600577404fad55d3c49e336f5a1ee9ad9b8a215cbf91635c9a7c0cd1763e990e0c462b963d1587c94c566283173b76f61bc5a9f33cbd42ac72f6a6944b8b9870e20dcda3d0a41d2ebb7d65e96024fae2e2ce93277e843f20403369c87092d21efbe90fa177da2ed0688a8449ef2c53b8a88316362fdd9bc549ce4d9495ee365f990a7f444ba1f2df3f8325206bedfb188fe9cc534645d5a218fb197dd7d8151fbb97946fc01ab266d29e742a8a42f98c7a31f778e25ed5107adda072fbe263f8ee895c1a87335b8ac0e204a2370ef15bc91154775ee7d678dff5aaf1098dfacf8054a1a0a3d76a2fb33af09ca50783a78a9642624d7a0c27eaef8ddfd69652d899e30d775689290404546ca5344c6c08594bd2adfdfe018725fd6d588adc6507488b1c8dbf9247835efa63203e046e85d25c5c74cd5b440d4dae4532778eaba8bd4a1e10654a9f51936fff0cdd4d1b11420b48f3b176b0493d72660bdfe14e2aafb5a4e2d70846848112e106317f2e58b32a5f16ea0afd12cf60f03d20f16b3d6d7d24b610a0722b2d7e840a62e934d84f62dbb5efc5cd1a85679dc06bedf4c757b1ab2732e65979d1f4ad1eebb84d6b4fa4342698e1ec2b28d09a5ab5a2839923b7580ac39e249388eb86b75a157555249fd83a92552b126d6968b2a032dda80ed93b612c939fb530646bc4149b5291c6b8e5eb5d44165aa474afd25e30c703482009d4b10b5ef092899985b7e069209a93a888f56ef605a2ae87612388134952ddfc68cd508f78c9dbaa3e9ba53dfd51da1c2c8c607effa481fbaa3ce750c1638e42de69952c11dab8fd0975f734e694109b653b1633d9f492717e66d1867b16c94b88a1075a84d770d1b01ac98ee9a4d10264844a54d1009de46744da8d2aaeeeb09c2c71d4496931e40768a7e776f307706173535ce521c412cf85fb6a26e60d06bc59fcf47897eb40fdf566d0e785eae929bb621699ad4bcd2da1bdc749544f45abf0b7c254a5ad2a7987196b2c2c49fd87d85f637e51c6702ca590750e5f93e423dc85345a958299c4a09b5b6d91cb2c81a6f245b8b049e2339c39ab1e396b28b5f61faae8e918af2a2547bd41454fa8fc33961bd9de42fc85682bd947b9e6ae3fbc40e9c6e7b740ce7024d3ec6aa7455b50a3d95f7e74dca3cc8664ce52038abff3e690222a952e90b1b09eeb57a5e0905865bd16f15898d39fc8dfcec9a187f1fe541a382e5147a5cad2d9dfb6e9674986b29e708234c96c9c8fc0d764b16ec1f6cbcdb3db63be226bb3506f76fb537de7707f11f7be646b96145094c11127d5bc02b4e04510d0f01c910cac222f00b8231a3621eb0de720df4381809d3acdc02201f697bc9e520e9cc0067a63a3663fb6fdda91b595ea4b7ae246d8a941000e285a8a80ece5d0d315ea68c4713b49c3f9999fb9c2235305b29562a32f3cf25f67f06c17ad5d58ddebe994fab26d81b197d23ac3c9836354dca8e0e1089d5a6c8a6839a4b5650a46aadd80fde782114094e75357204079f1014ddce2b5960861eee06909c3da38e13f2f283b7737eed7f41a413496ca777cd188c3e70b618a919ba7665f909ade40b3f8e96a62722a7d50e459ccd6b5b27b3dee1c2cadb35234aa163b584c3c736501ca8d22a180edeb2275bb7245d71dfb19cc74b3edc9d9bd03138249cae4b7ea52cafae4a56c7652fbefeca982c69f37c1931c23757da7b1cf7d9f1d92ccce01ea6e2d3651af9f520a76d2f735a0f596d929eaa559143f92a18b4733c3a9ad42e3526949e019b27351753fac44ffb556de70014ec187e793b0ee1237a50321486c838cf89e0866bdc18e9a19637a7afa9bb322e94a080972796a36d070e40cea6e37d50d3af62532cbfdd69b6b3581afe72febe081cba5fdc5c941f8e9ca051a9c6cbb7eade217bf5424a91943b61dd51aea3d51969fedd4e7af032a4d35f4acc49eda0926b45dbe37b78144928d20366c9d40a34110a1e6ce3abb3174278422a001da86d3e31ea2e87375a9dd28d04feb7698df263c40e1d1b297d6076477dfbba8b7dc69ce5a2222b03a839253b857a32299c4863d5e74b706281afaca7c6a1a9b72c30cdcc73e645dfe21426c395a81bb3591e7b061961dd83abe6af3c3615a298961a0bc922703209d3ef22805436733f73a5b07ff6e76066584cd15efc1f7eb2c337dd2301abdf7000d359c34008bfe042a235bc888bfb81656a7b57917ca922d968ca037c07043fbec765b3f77dcb5107e5e3af44d8d467eb3714c08978a5fe45d1bdb9f9f976573042c3ccfc7bfff0fdaaba0318fafc04c56669c9409bebfd4ffcf184185b71262ccbdb09ac155a58fd2a68110e816615c36a99cd3cb13fd9b2825625146de1191eb81ee2885707cf4901cec450d93417d4974060a1f6f13a20017050434fc12e73e908ee149687f9fc33de46fe5d9991fdb2e60a47c409c8cfc46b0babf6900c30ec0bd35aa5836c810865f1161449fb64a5dc5d14b251edde712d5ab940bc94a708578eedd3dceed673b8a79954a956a6823aa02680e6228ac96d15afb5e62bfe84b6c5db165040e91b115840f985d04a2d9f39e1e6eb93465c9c2bdd30f82af5bf7ad5c4231b54786aacc32e94bb787cf9623ae22da35fef09800ae55c2bcf2b3b326a2d7079baeb5d5037f507db99d28174d853c4b3cf79de3125e030e49d9afc0e1972fbcd1991ef7d89abaffedf2d3b0ca9af9092aa2bac8cbb3ecd5fcfcc76c2b3ccafb0fde1cf3db601700101a7ba596f8b4e23beb9272349ba9223c5ac0ff91db2509ac75389004e9fbe3ff4d3464852ba5d83288c6778ba297ad5adda2684ea71109813fde0cf89778ea1442473654efd5bc22bdac0394f1f9d4ca4983633e05bcb1bdfdf41363b78d46a39f41d4fd589a85e5ab473585bc9c5575190ccbebf1b58aa826aed9f54601f1867dbaa2b7c6685cd7d70b6e8853e86d967e571f034e2fc9a45b2c263b58cbab3a411a4fbb0ea67bcb16f8333cf34609d8e679f7ab670566d16059f8977f246c2841bfd9a2f8aac223df1c88152e2d478db6d2b44b4e113a5f572af9bb9b0dbb2490716539f961b1da6815cf3f990b0eebda692ef03267be19a900f5cd19312344a07e0374c2c71aef6ce9f8837af78c832436a8655eb8b3f2069742b3b44b697e82b15d839b99d4de9c3450e19aa10e46cc0ae4ff56715b58052f479873c908f991774f4c19cb0e94b965305e3f759a7bffc4255eda6052a0c2da8858a2953b5203bd997d5d74d063be05092798b3a03dd23fd0b636b11a15a8d92b957b86356550377d6058425217946d5f84a4af12c4854e67e8622eaf14f86d6a7fe9a88823d0dc1ce04e733ea79b7df1d1df6484e5bac6932e984c7559324272acd23deb64411a13fa0375678f7e072b5382cd971c108d1c27645dbec0c580321c24b67a4c3080c64269bcda6ec520eda78eaa906a70881eb18c3b17096112e20218d4c286ab709ccd131cadbd1a3101a412ebfe16086394a65bda52b99541fd67d3f8a119ab3b843da199e5bb9fe9a990b6c285432e5392f4b3487b6dfd940cebac8a9f012a8cc57ff86fac0e12ddfafb7549b5f5b10da28c0704cadcb1ad4090753f85a4f7955b2e13cc9c4e43350f1401d4c18613035f7492571145ac4e09f3138ca2fd6246c50c6c1ee392ec2064de2d18e10317b886148161d391e5a155f70d9eb3650bbb9357ce1e516cb10c026c69ce62c1b7340a12ad00212c9bbed1b95f160824378fb3ebc92e2210a067d82f4937b2f4710cf615bf9e1d8e3e57fc7165845404c6c344e29fb13585cc24088604925cf8935f9414723361258aeb6c367329e4d174c0432d67f7f63e01945fd54822bda8f0932c03d289fe0e0702d880c87f144fd5d2169d411e0e21c62d671b952b7667fc5f86d24edbf93cd6899544ae71e725b4839d9c567522e383bcd395e6ab66797a597d07e7b689450f089b143ca89e6663c482754311e437c6ba30bb97f1b2a9eb900ab9d6c7be92d585f8c35f6b4354477096eb1e7735bd79fd3f949421d37ef847461b8db766f8c223b8d8973612828a57049fef80068cf7260f956c981ab339311a7db810bf14374954a4f1a510768f50b167977d63df31a4d67a6d0f53da640845faacd343daf9dbfd53b57ead133bee6d5e6801b5b1fb9dec91207848d9533eaba7113ed62df326a3f23e8cc62dc4b03fd287b0dafc937cbd3b9af80f9fa807eedb69dd512880843132132396fec3149d3f793a196c0532665b5e6f9b24ccf2097afaffeec3b1f8398bd21f67b6e8c2a1e08f193abe6db43123ff3edc67add34519c77d7e840675befc6aa93211ea072690148563938610acbe003abe96ca087aee4f95db7979b42214a4491b5de57fddbc43bc734e8c8f26af85e4ae61b7ea754a2389e5234176d8dc1f3322fdfbbdc73e7b29b579d6bd1f2e224d2bd3803ce30b94ba6cb83a47c684c4f23d0258845f2e3a445f0259465d5679c32b3379dec543bea8c3102d4b97f9f71ffcb6112914b20980662ffb5eaa2a7c9671b4dbc202feb03ba39b535194ea3fe3dd5494e68679c562ab972a05831db0a15e7d61dec2ece2b8dd66bb65261c51a32c472f5be3b7f99bee018058a37a69c62807fbb93a5ccd96c857c401b3cbdfa26461e811d4992c2085aaf7ba8e3e2e2f080b067cd71413f03ec5a9c9faa44dd4104127e0f0ad01bdab8018565b071f185222b5161af92a02937a965e91753d147a9478e0a5cbfc5dc79196d0dfb7302aa107bd6c421c884cf959d821d3c5117d0a62f54576cbbf566d78e0151ccf8785ac9d5778c5bef4f47ec47261d15bd6b0a39f9812a2262d88e233627b036e7677ac28a2533e35f5e8e734884219bcc1cd2762a410b9d3cae4563d0d5cd03c2bca8ef50d6734927970892843b43731508f190c1bd051e28eb6b8aac162e701724a970695bf543e8a7476d2d08eaa84b2d117edce13365a6a56881f1b91df931ba57d805f7556808b3d66e7dd7dbc68e906d963e66907926e7348c3e5b0a2d434287bb79093c8e5d7f25e88d1abbcbccae45cccbb365f6ec4eefcd242570595ac5d73b85916cc6a8a62e62c0459886e3aa617154752458433337ea8acfcb9efd4c8494786725b90cbdb117999d06cb1c6a7d189da5f4cd135c30b670e1945c303fdd4b8463a5f3e493dda63ee9f118768b9a796a48e18ea44588804d52f2fd19685477da812f0f1cc08f25bf7848fb7a791d58198701f81f2792773c3aef1af91702edf4d195aed6da017a7b3d638ff7f4ec88aa2d495bfcc3eea5fe562e2598e8c52a938feebe6aceb7ef2e297e7bbf3bf5cef9af4dd8e82e986c0293de52447de0491bc9366f5032d66b55aa38bc6a3186b9ea964375010f15d623677a8290f6acba525e957c7ce021eac158a9ad2b8118d10ae170d8e587399888e64b96d5e1951ceab8e234217a255a83778735738d894a3144ccec5f668646684a7c3f23462be02de71bf032afb8b42ba60b89992393a31696b1b87b151861934180e8ad0cea2e806b17360c17488a52108cd93a7143efc9936e760fbe4bdf2ca39a620afcadc6cacbf8732fce7c32e5376945ce61129c05e4ddeed4f93aa993cc74bbfd248a992edea9c97deebc30f959774131cabe32414b3e51a33cb28f7ccc095b0851bec100378838ab43af36cc1c6beb90a221bfabbdb25196f8f2ee16de5f66e33afe7ff42d92ad3777a2e0f1232fab6e16f4"}, {0xc0, 0xffff, 0x10000, "fa791320d68f5edf6a0d0aa29a1167db8f8a82866d78587dbd67e86ace01f0c8c1d2d5f2822cff2559802cf566a0738e97c4e75f72fd1e1e88d98afb1613a170b9f0cb658e4286acd4a035d5041e43110bd091dd6946be6041d8673bf70f35d34fcc21df0cac52240e38a0fda67b4e0c4c96f3d9b5e1e6610385fce46cafc369e69e12adc980365a161c3d210b24c5297e0d6b6e013cee243ba766b80702b1d6669252f58a032b9deaac8610d347"}], 0x11d8}, 0x9) 00:18:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffffffff, 0x0, 0x2], [0x0, 0x0, 0x482, 0x7], [{}, {}, {}, {}, {}, {0x0, 0x20, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0xff) r1 = fcntl$dupfd(r0, 0x0, r0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x111) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) fcntl$getflags(r3, 0x1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000004c0)={0x9, 0x717, {[0x2, 0xffff, 0x9e1a, 0x400, 0x100000001, 0x7, 0x2, 0x3ff, 0x101, 0x10000, 0xd70, 0x4, 0x80, 0x6, 0x5, 0x1, 0x2, 0x3], [0x1, 0x2, 0x4, 0x9, 0x3, 0xfffffffffffffffb, 0x8000, 0x8, 0x8, 0x302], [0x7, 0x3ff, 0x3, 0x9, 0x1000, 0x401, 0x3], [0x7, 0x5, 0x6, 0x4452, 0x3f, 0x25f], [{0x49ab, 0x9e8, 0x6, 0x6}, {0x5e28, 0xffff, 0x3, 0x2a7}, {0x1, 0x8, 0x4, 0x6}, {0x0, 0x8, 0x8, 0x4}, {0x2, 0x5, 0x1, 0x2a7}, {0x7, 0xffffffff, 0x9, 0x7}, {0x0, 0x9, 0x4, 0xfffffffffffffb5c}, {0x37, 0x10001, 0x10001, 0x4}], {0x1, 0x648dc159, 0x5, 0x1}, {0x0, 0x0, 0x401, 0x7fff}}}) 00:18:30 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) sync() getrusage(0x1, &(0x7f0000000000)) r2 = socket(0x1c, 0x8009, 0x9) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="4c6ee7e3220560920f3591e167a75e1f470c46e719cf52d1b67a167a389359fd7a1ab3628997619316b82db7d15eb997c5a7de384e94e1c323e3085deaa7f6a64965f455643a47a6c0447485cf5bc37f011c832ecd8276b700bc50d145a60ea106a416be4095be3d49d27667f282b9ce770b716165c83590292c4179de8734ec31c92c7f6bd38ae0e225a2ebd7f194e0eafe45e7d4a93adaafab0f02d3", 0x9d}, {&(0x7f00000001c0)="e1dbdb5b2f4a858ca49b9809e5c777756b1dbc5974bfcbccd01003e4869b47e7a54ca4904819d30e00c339dc7f68c0120a915176283851f576df3e3e794d77d754946b93b201a28b7391b91ffb3fa93e2eaf682356de8bec7171b30a74fafdffdb8fcc49ea5e87f48dc3c5fded07b55a0732ea16acb999fed4f14dd4245fa30297b7ba2b99f10174b229e1e522c0f89cda621e98fcda9d", 0x97}, {&(0x7f0000000280)="fb90c4a572ad528b1b36c1cb750dc5b1993a4bd0cdbd540d463b3f5b54539b16b16140c09e409ee4f2e4f6c3a867d4091c2dd2451d1f810b49ff08b631", 0x3d}, {&(0x7f0000000340)="8d78076ff499839a1a3c080f397eec2bfbf3479b6f779e2b5cedbf8a986cac6ce81d5ed4abdb135355106a5c28b9abdab1e685aac32ad0ca9848befe2fc6d0a2dda2dfeb3efd00d8ffef878e4b094bcacd9bb280f7d55447a96c2afa893e98cd713b4419755ea14a8be59ccdf2b4416b57eb184802fa639579369d9224b790a9d0ac78990d287420038c21160f76f6937fd2f480b5631e5a88bd82a41df9", 0x9e}], 0x4) 00:18:30 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) 00:18:30 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaa7b11adbc43e2fc0e679c111941aaaaaaaa0800450000380000000000019078ac1400bb000000000304907800e20000450000000000000000330000de000002ac1400aae6169d0f6af32f72"]) 00:18:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xeffffffffbffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) mprotect(&(0x7f000065b000/0x4000)=nil, 0x4000, 0x4) 00:18:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x50}, {0x3c}, {0x80000000000006}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)) 00:18:30 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x6}, 0x10, &(0x7f0000000080)="7378d0faf4fd497390f77e6e45481ab61f538a585f8509", &(0x7f0000000140)=0x17, &(0x7f0000000180)="01e4ae0f75977b1058e71a99a8826037a38817df684eedae991cb81c4958d446a08cd199766e623fd6e4629f5c80e34684c7b490afcc3bbd77ca1bffae2da39d63f40f6f789c994282aa47f5fbf5785809b0fbd2015af7a847903ea5c8", 0x5d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000100)="e0", 0x1) write(r0, 0x0, 0x0) chroot(&(0x7f0000000200)='./file0\x00') r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x8000, 0x8) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = dup2(r2, 0xffffffffffffff9c) renameat(r1, &(0x7f0000000280)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00') 00:18:30 executing program 1: r0 = open$dir(&(0x7f00000001c0)='.\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) open$dir(&(0x7f0000000000)='./file1\x00', 0x20000, 0x20) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) ftruncate(r3, 0x0, 0x4) mkdirat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) unlink(&(0x7f0000000140)='./file0/file0\x00') 00:18:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000500)=[{}, {0x2c}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x7f) 00:18:30 executing program 1: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000080), &(0x7f00000000c0)=0x4, &(0x7f0000000100)="a5771486cfdffb7eb47066c4bccbd6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4982e672c21af6a52b2854b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f", 0x4) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/6) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000340)=""/164) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000200)=""/146) 00:18:30 executing program 1: open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) flock(r0, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000080)=@file={0x0, ""/26}, &(0x7f00000000c0)=0x1c) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0xffffffffffffffff, 0x2000100000001}) 00:18:30 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = getuid() lchown(&(0x7f00000002c0)='./bus\x00', r4, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000400)=""/140) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x6cc9, r5, r6, r5, r6, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4, r6}, 0xc) sysctl$fs(&(0x7f0000000280)={0x3, 0x1}, 0x8, &(0x7f00000002c0)="5aa821", &(0x7f0000000340)=0x3, &(0x7f0000000380)="7348f0a5892cd8f9d45b0a4e13a0", 0xe) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000040)={0x3, 0x3, {[0x100, 0x400, 0x3d, 0x401, 0x1000, 0x3, 0x5, 0x800, 0x543, 0x3, 0x5, 0x8, 0x23175bd7, 0x57, 0x2, 0x2, 0x800, 0x8], [0xfffffffffffffffe, 0x6, 0x6d67, 0x2, 0xffffffffffff8001, 0x60ed5f12, 0xaa7, 0x5, 0x0, 0x7fffffff], [0x8, 0x100000001, 0x0, 0xfffffffffffffffe, 0x0, 0x5, 0xe840], [0x9, 0x97, 0x80000000, 0x10000, 0x67, 0x9], [{0x0, 0x1, 0x7fffffff, 0x40}, {0x7fff, 0x55, 0x20, 0x7fffffff}, {0x200, 0x80000001, 0x20000000, 0xfff}, {0x7, 0x0, 0x742, 0x9}, {0xff, 0x6, 0x8, 0x3}, {0x2, 0x2f93, 0x1000, 0x6}, {0x8, 0x6, 0x4, 0x1}, {0x3, 0x3, 0x5, 0x1000}], {0x1, 0x2, 0xaa, 0xff}, {0x6, 0x4, 0x2}}}) r8 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r8, 0x1, 0x5, &(0x7f0000000400)=""/140) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000240)={{0x6cc9, 0x0, 0x0, 0x0, 0x0, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) getgroups(0x6, &(0x7f00000004c0)=[0x0, r6, 0x0, r6, r6, r6]) 00:18:31 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000340)='./file0\x00', 0x8, 0xff) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="1613f74878b9d1d7f1a5782deb28dea5589fec180a0fdaa86082fd2266472a4dfa8409e5034c76cbb3835aa0cc818189a0c40972cdfb6b661c9b9741c16308ae48e6da14ca1e038a7c9197d8f13c3c153d48957229667363298a834aa9794676b5ab3791141e4d2e51804dfef99f3390246bf922be0e0d77389398392991d20892e5609a1921f21f1de23fca2b20a75067e765c2f23ad642729bc085f30de03fd668bd0335ea137b80a1b8252fa4dac641521160b11132447726b944afe203a936727c35936809401a26931266a34751f7e0c2826d2b1e5f6993adf3078c8ddf13", 0xe1}, {&(0x7f0000000280)="3872b446e59fa9a294a1a7f86136894865a9f1f20659236cea8637e2fbe2de3ddad9c510556ba1521cf37eaccf5c0cec9914f73d870c26c818a8ac55fc55b5283347c0aeb3c62f25aca2eb8d864ff52cf5b4b7556ec687cec96226d319439d4dedb57b00f9c63a6d7fc2745ec190827271a58c3eee9ddf41dc7c5432ac2e1aeb29d31653fda2f12621c8c4acad247ed9cfd86a1f3c8e22bf3f4188e9f8f11d252a2bd9afac", 0xa5}], 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) 00:18:31 executing program 0: shmctl$IPC_RMID(0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) r1 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x1, 0x40) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x10, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = accept$unix(r0, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000100)="93707c6ce62e9b27db1154986b41503ee1c2070dbb062f8e16666792ca4dc2db5c72ef908159f06557d93236742d243fba36556aab6e6f163f5bdac8997fbb8ec7ee4403dc2d80cfd41d2dc845704523065b9207c15b7de8822a66c515c200f1e72815bb6a01fb49cb98e1a41d27a0ee0c5184a59023f895f8caa48b71b9d9fa2c437d7ee366cbca69ba21add1", 0x8d}], 0x1, &(0x7f0000000400)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r1, r0, r2, r3]}, @rights={0x30, 0xffff, 0x1, [r4, r0, r5, r7, r0, r0, r8, r0]}], 0xe0, 0x207}, 0x9) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x2010, r0, 0x0, 0xffff) 00:18:31 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @multicast1, {[@lsrr={0x83, 0xb, 0x0, [@multicast2, @local={0xac, 0x14, 0x0}]}, @end, @ra={0x94, 0x6}, @generic={0x0, 0x10, "431db24406c2e7fc719010942709"}, @rr={0x7, 0x1b, 0x0, [@remote={0xac, 0x14, 0x0}, @rand_addr, @multicast2, @broadcast, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}]}}}}}}}) r0 = semget$private(0x0, 0x5, 0x204) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x20001) 00:18:31 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000041e1c48e41eab0f6c7898b185fc69dcdf53314380ca1143e99bfd8d32bd4a40a080ef87d8b48ef175e5269fa403b5bcc51b8e62481c6eb1e7422fa635b90e63b38171706c5ca5f970a948"], 0x10) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000240)=[{0x5, 0x5022, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x4, 0x1800}, {0x4, 0xff, 0x1800}, {0x1}, {0x1, 0x38, 0xc00}], 0x6) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000180)=""/99) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000140)=0x4) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000040)=0x40) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0xfff, 0xdbe, 0x5]) r3 = socket(0x2000000000000002, 0x3, 0x102) listen(r3, 0x0) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) lseek(r1, 0x0, 0x8, 0x3) write(r0, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) kqueue() execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 00:18:31 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) recvmsg(r2, &(0x7f0000001580)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000100)=""/255, 0xff}, {&(0x7f0000000200)=""/249, 0xf9}, {&(0x7f0000000300)=""/99, 0x63}, {&(0x7f0000000380)=""/122, 0x7a}, {&(0x7f0000000400)=""/202, 0xca}], 0x5, &(0x7f0000000580)=""/4096, 0x1000}, 0x40) 00:18:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d08200b0f05000300000000000000d2cad800"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) sendto$unix(r2, &(0x7f0000000200)="b37706450baa2fe8ff6068e7629657e646924dd0340a7e54d2f50e3a98185a097900a687cd497b3c8a3bf7fc9039e2c755deaff3883aabdc60f606c4b76c9ebf755d93f3a95c61a071e4e486dc5a816f0ba8ea40e3ae16c66009010908b27309a97e87ec8120abe4b91272bb3d95bd2b81615f84545190c983210e17fe27c45bdfdbabe69fedb413a95e26a5c5c099402fb55d8edf321ac331cd34dd4a0689714da65992556d6ec969877e6af45da428874f796db8cf885d6b98e3fa0e5a57003ba7d8b254b912bd3ddae78b51e0c39c0789557676be9c2bf08716bbac", 0xdd, 0xc01, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) ioctl$TIOCSTART(r4, 0x2000746e) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket$inet6(0x18, 0x8006, 0x80) recvfrom$inet6(r6, &(0x7f0000000100)=""/162, 0xa2, 0x2, &(0x7f00000001c0)={0x18, 0x3, 0x7, 0x6}, 0xc) accept$inet6(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x9, 0x134d}, 0xc) 00:18:31 executing program 1: r0 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() readv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/148, 0x94}, {&(0x7f0000000040)=""/41, 0x29}, {&(0x7f0000000380)=""/83, 0x53}, {&(0x7f0000000280)=""/243, 0xf3}], 0x4) execve(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r1) 00:18:31 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "00e12351859e1865790a00f8ffffffffffffff00"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000400)=""/140) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x6cc9, r0, r1, r0, r1, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000400)=""/140) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x6cc9, r3, r4, r3, r4, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r6, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r9, 0x1, 0x5, &(0x7f0000000400)=""/140) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0x6cc9, r7, r8, r7, r8, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000140)='./file0/file0\x00', r7, r10) 00:18:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{}, {0x4, 0x0, 0x0, 0x8}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000400)=""/140) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x6cc9, 0x0, 0x0, 0x0, 0x0, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000400)=""/140) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x6cc9, r1, r2, r1, r2, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000400)=""/140) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r8, 0x1, 0x5, &(0x7f0000000400)=""/140) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000240)={{0x6cc9, r6, r7, r6, r7, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r2, r4, r7]) setgid(r9) 00:18:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2, 0x9) chmod(&(0x7f0000000240)='./bus\x00', 0x32) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80, 0x0, 0x4100190000000001}], 0x0, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0xc, &(0x7f00000001c0)="60d857dca0cd9ef8e3ec0fe3398e5a314f38c89630d153ee5d5990e2072308c454eac1ef1a59fe7259ba627f0f8a595f6d3ae3f35ad98a7df2bd85ec6a4a568c86bec4f15009ea670ddec7ce6a1d3fcf0fcc3d4c398815e720860f38d96addea0fc67de1", &(0x7f00000000c0)=0x64, &(0x7f0000000300)="9a4a75df6820b2a0b6c8c22f93d48d3f3809bb385402e373c9e9fff0c9308df1ea36870fd30f6dee10b04a0d866f762d3ed283cdc1920b4c3d0b202aa2894ec79b64d14e2fe0af64076aac613757f3d2bbabe3fa0c2c1c05b519031e95a57e209514cbb4dd9c48abf77045f2bac57c7db9edca602845dd9cd8aa01e574363de54fa757761ad3712934ad13f9f894794a07f2c0fcc675ddab0da85998f2f029440df83b0a751aae995f94d8d985abfb1464799c6a3e22ab97d311f1561defc30cc356b3f5567205f93a21e85f924330966ce1d4a345823a3c12d142bc0596c16b33d0d9fdc323cb3ac2303a69a90c7fc645f7fb4ef1bd", 0xf6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x158) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNXCL(r3, 0x2000740e) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000080)) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 00:18:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x7ae4f6aed4e78c22) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 00:18:32 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x3, 0x0, 0xff, "010000000000000000ffffff7f00", 0x8001, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 00:18:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sendto$inet6(0xffffffffffffffff, &(0x7f0000000100)="05557964d15e04f65db80d", 0xb, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = accept(r2, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x1, 0x6, 0xfffffffd}, {0x18, 0x3, 0x4, 0x3ff}, 0x44a, [0x5, 0x84b, 0x2, 0x40, 0x7, 0x6, 0x400, 0x3]}, 0x3c) shmdt(0x0) r4 = dup2(r1, r1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) pread(0xffffffffffffffff, &(0x7f0000000180)="a0cc728a7682e29c9f50c0df48bf9524be6949ccccf8aa4ff0d878c0b52a", 0x1e, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000480)}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x100, 0x1, 0x7ff, 0x5, "85f046d66de7485cc345d8cbac8b2e5ea250382b", 0x4, 0xb1}) 00:18:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x8}], 0x1, 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 00:18:32 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x40, 0x8, './file0\x00', 0x3e29, 0xe9d, 0x8, 0x7f}) 00:18:32 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="11cfe426bb733f9b8f42c85c6c7ccd8cdc7c8245a35c7dcc38289fd753c54a8a5a98be0e40906468c9dd307c1aa76b68035b3b8706b184ce4f41cb6d17f0cee8773a09b903e796d901246d34db19f5a71086400c192d2f3b8928477191e746cd71e9b56c82cc9411b9cf4362db4ee3f344f4994240bc183f916547d140d2a2a3a8b43a81387854be705a9aec3830f4214cf51f72d92189f1719fb75fce1fa6a2e6a5a74e65513e493db2fa41969991757a18231f4225055168e502c1e257e6b884de863930ef5218e8a8d0ab32fcc8533b81bd39fa1c2104ee4676a0787a0dd0328f83dda260f1730e6e0bd351d876e29701e8f074ad61fc8273982c7cb163d633bcb40edc7e69091cd6a8a886728c55d638e7820793776d156ace1520407c01263e1359eff0"], 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 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) 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) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000080)={0x5, 0x200}, 0x10) 00:18:32 executing program 0: lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) msgctl$IPC_SET(0x0, 0x1, 0x0) r0 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000400)=""/140) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x6cc9, 0x0, 0x0, 0x0, 0x0, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) getgroups(0x1, &(0x7f0000000000)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r2) wait4(r2, &(0x7f0000000000), 0x9, &(0x7f0000000140)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r3) wait4(r3, &(0x7f0000000000), 0x9, &(0x7f0000000140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x2, 0x0, 0x0, 0x0, r1, 0x5, 0xc6d}, 0x1ff, 0x20, r2, r3, 0x7, 0x6, 0x6, 0x3}) socket(0x0, 0x3, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x8000000000000000) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r5, &(0x7f00000010c0)=""/4096, 0x1000) 00:18:32 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x8, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) 00:18:32 executing program 1: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getpid() ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x35}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) close(r1) execve(0x0, 0x0, 0x0) 00:18:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchflags(r0, 0x18000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x20}, {0x84}, {0x6, 0x0, 0x0, 0x102}]}) r1 = dup(r0) pwrite(r1, &(0x7f0000000300)="fbffb46ed079474fb7691a14af3b", 0xe, 0x0, 0x0) fchmod(r1, 0x42) ioctl$TIOCSTART(r1, 0x2000746e) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x1c0) 00:18:32 executing program 1: mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x48, 0x1}, {0x23, 0x6}, {0x81, 0xb50}, {0x23, 0xfffffff8}, {0x41, 0x7}, {0x44, 0x20}, {0x5, 0x2}, {0x8b, 0x9}], 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10000, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)={0x4, 0x0, {0x7fffffff, 0x1}}) setsockopt(r2, 0x7fff, 0x9, &(0x7f0000000340)="0f06bb697515b0a2a8a80589f1cacedf7cd57880447a89148a363474632c3bc6ed1bf04a5c82e898adbc06fe4a4dca2120724506aa03e1e2e0f8048d251ee46926bdafb10a1fcefa30155f87ff6c834592481b66b47fd28fd19bf3f635e7f2ec0f86a64dc2b6bd69fe68fd7e69ba1d3d5b87ed1ce971f75b23d8b7168df1f31c052b13524562922cd526a90638a447257ffb1975df98cb0c203c34a416b9971790fd4903f5599934a4c5cdfda8abeb872681d8a98e02df810713ba8665664374bfd52f13c97357ac485ba6f0502c83be2b6b257f1fbf5397f143616ca0b305ab6cc6e88c8e5b755c43da0810083a510358a65ff4115d1b8c122a12cf1b6512a1979cd49ab3717887c5017ad795714fd7ff56a94b7ad4bcf64055bd82e585a762a52eedb2892ef197e0d8824c523f2cde26e8fe5da042765cbb73c82d5060166fa68970b6cf9159fa708c4918d7d1ff14e3d008cdf9c2a169937845d7165b1a4c82b56c01e67385531abd1aab0d945a80a775a9d9358369df113bbb69805e1d13aaacb7b3db0919603f26f31c3dc38035c4e92533d52ac028604a8d8fa4b66c7c614548d013b6c806ec1fb30b2edb68f5f21fb031d1a591f1932bf9e4ff4c95f58c8c8a3bd96cadf6cdc8569ec854b46ba6d6359e7ec71befe9c23d67f7354ac9351d6fdf34385f7327165112bb3e85e318a88f9e0fc901fc4ddbc82cb4a6936e96a18b2c4a0b0b8507f7acd36ededc9eb6baaa435358d801f410be670cb765a889573134eb4ab7d709caf42bac62feddd4ce542876d82f4646f5b9b4f3aec5ecf61c8baaf9e02b55b9479632bdf0b402f97e6bff8575f902f6eb67d27c637f0f1a9e397de2aa654a11980236a1e43b9722fb35b07c6f88108a4e327ed8495a489c98bf065b1d1b179c173a06b64a803d86efb361b7bcebfa5843b3183a212da7f3749b2f53a324f13dc0d28cfb28fcfec57cabfd50e54699a1df15e9f220c7787b996c73e78e0e905990aa629f1c89f17c79a873add0c7d0ce84dee390bc71ba96ba287b0011f4f11693c9750b3e5bcac54f934e7700457faf5cbb68cc535616e061ab85f8a8fda6c21bd871d8a02db9f06f4b1a2e298d1298c27e1139b1539b73e6ce73b6aa05205c9b000f9390769013aed751f43ee2a91a6b3694deb10e6aa3bc5ae283eb3473204f06c1ef44b11d9356109d07146c3e7fcc16b198cf924b9fcd191f71fefdbe0471c3fc44cc3b7e66c4e9b4529fa0a5a0cf1ae7bb4947e0c50fadbede6d0768e80d9b84bd052781309af55f48d27ad68b64458a66ccb926c7f7a582f311b65c87a25b8be93a361177fc4194f2f40cb7698298e9e815747eb3317e9270d6396056bc8b227d4ca16fed2572a1f6516e1fcc15fa2ac1bc30349e342d837dc73106f7c1a01ba711f135a3bcedfda5c139543ba4226e2c77bbbd0f0e1fa6054006319e6367ea433448483591927d2b8a9990d1bc00d7bd6e95b9457baa2486db205adbee614766ee1df971a9844c3bd29aeee39903f744de5aabae838e0b8a53b10ac06c7df2d264952612335b6aac85e7824ee97cbb6782b247be1f825aa9129a74362b9f8490746d480549106c784afff1cec2d8cfb4a974c4d597f8d4fe0976aa6f94fac749ba261caf193823970eb44e5ea2c18e3282f21e9dbc45ee407327331e2297027a1bceb2a432f62bf7ed14ad47ee74d8ef694a51afb07a243e573f1e506bb839ce24ad9679e9e1fb01f8e6c4af883a646cd8943d07ad2bcebf11680b37061bb07442fab7235196e44068c18949abd9db3dd5b8e5aa3fec40a1c9b276150d311e962876813abb0b708c4cd9a811b34d590a0bacc4e2a204790c391af3217b1f9ff4475f1233eeee58f54eaceedfbad2f103d8a9b4b39924855e2fc3b182ac0f0e36a0a91ffa41d1050ccfd261667bd44946287a7687beb85312a92caa9d265a545b953ca3b60a39b18436253236b43dd936e30fe12fd3bdc7177d6b5b8dcfd16c602a3a8873ace9ec13e1b29115a628d9795725cad809fcbb0ecc81d49d6563b1d3e49f8574ae5a4c03adb2a60034d430d20c666d80be526829f4ac181e0beab9a42ae8b0159964ccc3dffcdfed6b537482150472a627a7c0680861cfd14b0df7699359c5d8fc0d74a03ae8f3707c91827d2e68c1aec9d389f6f7c4482ba537c31674e62fe1ebd3de35ae811cf9adf619340ba729b2b84d7c46c6ad30649cd6caa6ab7b9aea5543facb7b59e7081ba5e15c247bfd4661726c1f2655a4af80d67a02f50e4c70a197c9469884fe56a41b3b86f15db82d1ae8d745120171c5cd66187e8f71b008193be3ddab3afd669efe18c2f04e821e612fc08da491012197fba4c753dc818ab320f99ab26b4ef590c6164abad5e90b01b87340c4eb72fd9398fb3d0e7d37fd3474a841f64fd0be1a20cb33862c5ea5f709035f9e21e8d29fb964a440556cb7912acab329e67bdaf6da9f6219efbd480e6e63d539896c73e7329c2ea931b38cde4a3fcf1c57bf7193da407a5cb1f7821deb4ee8c86e0616087f0b9d4be10df4a5f5cb760aa40c37a07d272d61c696e05b10123674ccd188b1e7c43ee1a2211294b34e752d8a5db89f0142a33ae982471623030c338690ed24cc1a2356db9f4edd46b2d5e1b09f50895b1350bbdab88b5de13892f80e9a0c87c3b163fc729773398a74241fbb1324122770242b5354520c93471df89f5b79853df260220282700dba240f399370bbf489ff7c71078f1aaf397f285d63eefb049ffcb7f3dad02add07c443122652eed1ddde24b88405f6b68786516da1edf7186e7b607029e369dfa88e3a85d1579c1079ef47b4228440755942471e85744aac623bc99da1626a31fb814588ca9f129cc1abf453740abd889a590c51f1f425d545ad2419e126a5dc6aeffb9a6f6e3bea38521804b962cb460e1ec02222c217225922511511dc304528d3f13253b93ddb256ada43534848ba551c57d6fc5ca8c6966ad5fc00c17f558ac43df527f70d7ea649488b188a6922663ca9992adb44874d728836eabca45f3b17e61315074802a1f7bc0a262550c0b5d13ad14f20affadccd1c9fc53da996075ec276dfa7771f679a17db1f49e3e279da4b64de43f0916e8cf48abe7831b1787f17ad5bb993163f25ee14ac08ea12b54dd74484eb2054e95b6d96688c1f319a65328b6b088bf531316caff2484598a03532cc87f2ef98b441432335ad38616ef3f4b36d7a0411c3adf59f86ad6323a43b4630fbc732ab98feba728b713f3230dc505b21af0f45a078345078871dafdfca8d1c83410df44edd936d7171f3f611c147a79dfdb9f2c1bc3b41d35aea9ea9fe0d7b9ec7a16f7754140cf7df2793fa2439ae966ef0830611c687f482df6ba3738dabfb3dff8d8a44952a980d2f5eeedd464da6617bc2ae7ad34ecdca18b471728cb2e59db92fc7dfd85e2c38b9040f2afec52f08bfb13c800805210d53cd9914924907cdcb443a8af0f37b6e2629954ebbfb032ecd4ca5be47ce434ad513ea0b782647674156c8a32161ac1f417587d96c9357a8fe47c50d86c1eaba99b279b75ed1e7e58dc9e891536f316355ffbdaf6fc63c42e7789731b24bb3505c71e0965058a1687ea30e7aa1d06fb18a6be8e74e6c83ea990f8abcb73e778127c6b8824af14918c87dc100e95d33e166c53d1a505e74205287e49591b5f2b2e64d3858dfcc1be8a91b2d8a59dda33e8be520ee86d71ab164621b6ca78817b468c1ed06752ba3bb4335312a2ba8ad9a5e4a5a9e0dfc19362737dfa3494f8c64543d7caf006810be83d5e4008fe52afe0f408763a4e06c2278df9aa1222ca774f30f216601fb22d7ce561b127c09c7a162de92d609ba40154c728e8315097de4918d663ee8e5d648b61abf2df5318be7a9112ad01f8d2e8f6ae24d84ae4786fce0f646c2abbcb307a2db15e2ad4cff9350a1113b2e3e795f05f563006d73b91545cfd908144d092dd456058cbc70c3e402d5f1f744ac12357fbec9fc8e4dd85ac43fb8bf2cd258a33e836bf8531fcb96b3c22ceb0eb6f9d40ef9af2dafdba5787906fb70e6d75164b806c827b9c7632a1354402d0c4d4720f96cc9232ae08a07613021661f829f4d5cfc61d6de33f956e7999e3d6297dab201e3ae657ba330cb493e14e8bb903e272b76157210bbc1805a65ffc4569e65c9b145912041633f159cb83e94de43a80d92f033aeae190cce08ed335a15976a125bd467e299718ba70d06511f8205f83fa2d7b624adae16ad42806aac8c8f47520a6495937cc3fca39b1b83b683042be7bf31c226e3da804000ef214587dac473b8df5b1ee7cf595260eab5a484360c44a43f7f53f3e8e1df3fdb1d9503177cd67a79154c5bffba99f7ece06a1d8b14538b4761eb5d3b6d19cf4b192552847a56ea0491f2b93dda64492c798abcf69b879df78b029de13efb7836b66a36231939dd50387a736c17c09bf3eb9185aeb5c5c307e66af39991157349176fd3a26c395de6b9181456b4211d9f1be82eabb0a330c2e497c2ae8596918658644730b090ae0f0ba628036da7cd92bedf9172860fe5dfd0eafde5a1cbfabda7c56cf8f40c6fae5cda36c5ce7490f5f4a985b853ad478cff928b470beaf167a55f1c9c3c2077827a007439126aebbf2f6b159d4dcb27ef652578a7c10ce4237e2897ef27a3c659d3e5528a4f734f21562241a9b293c9d4f1d827af70bc31f2c0bf5ec54b59b632c2955d70cd736da51a067bda6032f139a70b7ee6e663ab22bdfff84b1b7f36d8cb0f33e3374d10160dc4e1068c1d3100e63e3eb8d02a055b68a8c93555a07c00f7f87556f684ca513fcab83f50ee8fe2dcf4ea37511a958dea2f3e97e334848c0475b7cbf355542b0944422c45aabcc8de0c37e0ed68e4498b299e2880be9ddff093736827ff9d8cf63f3b999469977637c46e8b2d80fc0ec0cb2cd8927f7bae02faca87ed02fb1b23c6470c455009d0843b0d301cb50e2e325740606b5491f6f17a36bb135429065061f05ac467968cf58bbb35b96dd0ea8485097a67ff10b80fa788b8bc5ec523b85c6c3ffcba94f90781fe5f585761827c6bbaabbc0d6831b78b49b3577dc2821243c45705ee306d576f43741d0ff3d851a795c22d6b9786cc23ce7b8a827f2fd941042332dab1f8ffaeeab324383d315b949ea67945fd8d1ece0d970b3114bbffedded57afadffb54eae15735355fe7e743e23516ca67a42f38f3a4d0490676f708ba53ea6e7ce57861b125e5c3a06e505cc8bd8330af4eba984a114537945dd447203aaf1db628e18d74b1639f3553f72d6255d272bacff1aa31864bc973e79f4579e19e55876218f6935c9d604c138bf768b345a336c3e89992c252395529176103f0049b17768eb429bb52a4da826a9891a0eb7276a1331d8e28dd87008fc915f890894cdee1a30d8d2983b71b6ce82454604b6c68f0d43e47cdd4e94c562c02240e59049967c443d3549e49e567e12ee000777c70ab6dcba956de08cf22436644e38d555afdac45ca90886ea5fd5870302cc6f93384dd52393927735a93549d3e50394319ef65467e7e533c24d57a5eb22a2e302da291b15baecba3da7aed621e426807040eb0ad1eda087c6bc476ef53d6d2204747f5ab45e872f5d9ad32326255dbb530958cf9501a3c4b92fd059d7d76da2c1eae2057e36b362ef1751eb06cb243625497c3dbe182a0e1565e17dedd5c1623e28bd8d0c287b1f18c5657cd23ad5e026c15d01f797f2a3682e053b68983afa17a070a011d51baf0", 0x1000) 00:18:32 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r3 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1000000000000000f288daf84bba63252dca6b420000000000000000"], 0x10}, 0x0) fchownat(0xffffffffffffffff, &(0x7f0000000340)='./file1\x00', 0x0, 0xffffffffffffffff, 0x6) r4 = socket(0x6, 0x8000, 0x80) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0xffffffffffffffff, 0x40, 0x20, 0x4, 0x4}, {{}, 0xfffffffffffffffd, 0x42, 0x80000000, 0xff, 0xacb}, {{}, 0x261f83f0db8e0f64, 0x99, 0x80, 0x2, 0x7}, {{}, 0xfffffffffffffffc, 0x40, 0x80000000, 0x5, 0x1}], 0x8000, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffd, 0x15, 0xfffff, 0xda, 0xfffffffffffffbff}, {{}, 0xfffffffffffffff8, 0x40, 0x20, 0x56cd, 0x3}], 0x7, &(0x7f0000000380)={0xefdd, 0xffffffff}) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x25}], 0x14, 0x0, 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="2d012e2f08f6936db89678cbb4bdbdff232f4c43e10ed7cea88d885d44c7191d4bc9b847abd53ff1503fa3902750ab1e942c85ba60ce2de97ea4471928ae10b50ff518bbfc330b3d9fe67c09eecfbb8211d4a2dd08dcc07a09023d2cdd32fe65e35e71bf4da6664e56e1a9e1104f55d1a49ed2f5f0728f921785b2f2bb1b8fdfdcf68ddbe53fbeed8d954fc4c5219d4a807863"], 0x6a) getpeername(r5, &(0x7f0000000080)=@in, &(0x7f00000001c0)=0xc) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000180)='./file2\x00', 0x0, 0x1) renameat(r2, &(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file1\x00') 00:18:32 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1a) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x4ea714f5f7b9c89) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x25710e56) preadv(r1, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x21) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 00:18:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x50, 0x0, 0x5, 0x7f, "4a5160dcb2208aa7de0d5026ad1a31beb6bf9457", 0x3, 0x400}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x3ff, 0x3, 0x27d34b96, "f3ce7600001c000000000200", 0x81, 0x8}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) sysctl$net_inet_ipip(&(0x7f0000000100), 0x10, &(0x7f0000001980)="0b3dec503512a2e026812893b2c730822621d565f1626d8bf39c0bd49ba0818ae4f4cbcc4248dd9efb1f636093bb37f512750b12d654f2f9dddf04c32d94b208511aa3a3fd217e4336a003f684ca314ed40c74f45ef9208431f3cffcdf54a622e27d45bf0a69153614aadff86132bb4816afa600a561c88df1ccd1b1e0743f53424d45e950f241447244c04263a3f124690ea0e69d6aed7c3462d71b0d3f4e803d5d40e41a32c91bfad28eaad00617bd0c333a446832db76143b88b251e12050b7e0b05c8feb45b9e5dc872eebceca65c0620dba168ed48d955c6d98022b0724e6b5a6e22a5d4f470d4237d998d945a620272607d79d8c1df2fa34f94c6ae1b1fb3d64342e968d42ecc0be313e0f3b5f19f5e6e2df8b1c4c8104a64f675494b466d409b30cfc69f1629b35e492ce2d8e5c2ac948261af605d6f72682ae550f3d061aed3c14d0b02aab0e4908388968653370c9e53393c14ddc60e9aa15e3629811a875aef6ba08968c57159b98830518d6b722cfb3a362612b1e29d5980b8f22ca50008cf9494b326f9902429d534b1c63c0f65c010383c15485cac632c3208af275866acbd4fd0d81d08ad37003bff9ba2e8cd014a51b7b55f8a5e3748266bd76d43db09d1d8c2aee88d21deae048f6f55cba801e556e94cd00688679f6ff782e77eeb3279b6fd9cdf4ab9d866c73f7d4d742b9d5394e285bb171eecd8c92eef03a3dafaa49a09efda3d11950e4f26e8ace9bd1723c7f6209fc76a0e15bc5465c622bcf955f539d1a40d73511761fe88d7c35f4a984a619fc31ee7f717ad3e04517a6181d418ce584f255b72793d204b81e50fee6dc0f35949e4a360d7c8674a21fc0fef8d673e8ce05f39b71466589b9e70d67106345fb32982cb03b190de90ca184651790425e808e7ebd91d000a197d562d7e1eb422912735d2fd7505b9c360764f47e7f46ba62577c4f916412f597676ae463eb582f0051cd69271626a17700ee963a2adb2f2535f0061530cb7c6c1dd5e31166ab7ef7c03ab3922a338b433a460a735f99e1d98e42cb2a6a1b6886ce5e8c1d1518a33ca50fb9dcd5edb15415bb5ceb9e5549faea5c42f5e54a9e222b7ea5e285c0b5da855622fb7134a94e3b2b2bbcb8f6643e902b626facc185a8691c425d6aede8f988d9da61189b069d335e5f52f9ccb45c340b8658b720f3076c1f7db5aa5e7fdfb9eca1220844cd411c537e95731ffbf552cf884549dca06a8902a0891423f5ed74545bf006fbcb5ec29a19637a55a897687cbe7e69a86a14d6e9aa7f0e951955a7112c13a00d07bc841277a79116ed385b7b95b940b58e0d00ed978840cd231a4b019232f4fc239d0d15609f6b81e58715ec65ec2d2ffc589acfa13a9d8c074d4f0b8812a55295cd6daace2c5d991a17f903d806dd46974c3a97480df621ee66a454758f4bf50dde0d3829601b229a74c67880bd9bcfa8e0e0e6d001071aab419fced1c55ba2c1735fdb1cc26fb0af3dada2410344672a0608bb49802a4dc364a617a4596e24effd961d44ddcd44bbdca5255f46d50f70dde0ec3498a0212766ce22d813eba6112d451cc9c756485b23b1d33c861476cf9cddeec5bb14d528f76cf3b1e40a8f380295589700ddb23d35c4aa65d20fee884893b7449d0a9352d985e7ee385149ee82baee07eb0cf31a0cab5e38bfe5a5c6260c83f854b6c7aa8c829289123fb458aecefee56dfb289b290ee772d8987db60aaa7426c4e466b37db3c5287efa173c9eddffe7327dfb0c95cc0d9c581346e96a30448bba6e86ab8d7529db28627a7d9fb02e15c854b18345e3f3e5d9a1408c7548f29b14b84a22eb41309f96e33c46a8cf7721fadd363fe131a6e40190d80fdf4842ed826deda7707860356b37cfaa644c132fa91a0b2651a772410e74d6abbe5b223b5af5708060ec5e013534866386983dd8d3eee91c12c31017be5e8ac83caceafe4e870c23e179d3ceaebbbec50ac708aa7db17914b923ce625da59038a21fd7b602eec6acc60f9e0c7e6e168bbba6f3093d69bef086e50c3fa55945515aa138a4b14a8bd3d4f84c814004b2e6e3798b196c73b2bcfd5b0bd7d2eedf1ee2b06e88f990f115107e6ad778d364dc79a5c4d8a0198dfe1cfa71449127642b1287877ef5c89651b4a6f9203c661a036e7da8ec1dd05cbf07090be21bddf1877d8c48b6559578cbce477526d9d6c4de998ba89107969dd137d8a61dccc6df95e17771b1be86e4848fecbab8895325a67d89176f4a1b8804a073506713b2ce1ce4fb942125ca0872caa61c018c0382b4b8f78482567c8fe547d86c1b9c04dc67446d683fdfed992bbce094d573601ffd2817c8ad6dfe374ad084bad61215e5c4cec61189d5ca75debbd1c727d082958dcebf64b58446a9a351eb6fe5e18ddff36ca8da8baa5f9124bfa9bd202a4c6a7396766afffbfaa6ae84a735d396b7d44fc4d13e462e419caa28f00defe26227e2b43b486f65acce27dabbe43de7675cac7030e961e2346b668403e8aa96db15e7e6008f738be8e2a2fc12dfb805e22c4010f275fca3e47ae84199921d21cf369f567b71b6b27d31a1dab5ba4dbf578dcf890eb16c756e4a1b85fd002518e3027d72e05ea32fb9937a509c8813cccf3c90d7c214d1ddd1c6167ac94e78c98d2f6ecd13115c76d64e4e55bd8bf6a2cd90f7fcaa93993ba19f7b26787803ffd94b8436bb8e631c162d7a5c62c495654c70fe466b054a1b5aa6a7c230b9250de2c04911e1f5baa4e1f0c7852d12d59ca72e54e9f1fabeabf5c7098fb0eca41968f1668ca981ad79947ba3e8cfc17c7eb414a71f8175b987081d87275775e38e547ddf16cd7bbbf8a75655cdf7536b95729aca018cf24a5d2b58943678c762abfdf31753633a27cba025f24b90438e04db2d70881fa540bd16bbb69a49941fbdb8c90fba9b0be17056a178444d71650c00ee1850c4046b46a393411f448d3321233406754de65186026c6615f641924d7d0f1405fa5f546bc50b47214abcc57ae6d3aa0d7fae32a13a90ce1f85ac6a55bb15adfb15c966f2eea21d96cbe465cd67ab2a82a53b9a2fd973d753cd9645c9de6e2cfba76d4de9019bbc66171b4de98bf2ed885eda4f66a35f461b1297cdd8dcfea545a6031b85ad54ba6da22f9fd81e5ce74b6e74513b3bda0fe2fccc89a9f5cf35d3f5e9619a13bf37847ca534dc9eb23cbfe82fe2b8be52ee0ce12e87f973194ba5275751856e851126941f23ed2b00688a6641769106ceaa80a55ea9f08bf15fc02defe4865cc5e49b09b16eda6e4fc3e7f31ea03b64c43f5dd01c2ad792078de0f8e239230c00ca68513d53c734e2a2549834691815ca6dfd0482749a7dd0a4375fafc886f269f069fda0d76d6364f615956dea3d4e67075a0002c2a7a627e39d837b52161c22d168b2a2cd398c5b6c296dcb7be423907dd35018a3bd5a3735383412b10979f4f8d453f3ae28cb5ce10d5a4b9c067d7bec59ee2be71d261bc9b09d2fb7212dbad9106a8a615b084bcbb8560379f2d3fca978f998d16d68155991df07aff3dab600875a00cb63f47a06f062580577c78d1c9a48120b804d9df9a7c4334a3d5e66151ec5073c69babd2b2d9be2fc3276350b3f396abbcb1c7fea5a8524ed6b58105e5b6c497811e1f17d0941db69790200aeb35c853023ee166e455caca5a958ecec97d3b3aa7e54711d5a5cb4dae17961cec1bbbdd2c662fee42e46e3919571aa00e6c5662d728d95230871867a69abe4b581ad8ca5b39ad3ec15bad62b01f9050251ee20c07a70b6e17ea865eba8b894671fd918afce28a4ab312dd9121f7865b0c2608339c6f160ac821e8698b475e009ef16e5402b38e062db6dafb76112c49c3615b3a5cef0d128485ecfd1f1b1fbd95ebcd4e01d70b546e182bdf56894f092755c5e6639199398fecd79378866b20acd1d9fc9aad12176ad5eaf42061384f434b596fc96733b2558811499ee9ca58228b692e018685f03d130b767a98630a3ad6ed942d92703cb58ced65f284568f25a27f6f26de116c572f2a2767c3839842a599162ced52bd557743f6464fb46f8cec55bad1d98a01745b1ad3a49678b8862e0dfabfec6cb894a70bc7498641b2aa5456e56b863ed5551f8560cd62f8f80bf331b6613025ebadf335b118fc53963d26d19f75281fd96da60e288f8a882fdb95c2de0e3b1caf8446597f128eae562b444d51eb79796980b31e70c8a1d664a0790ee53a3902ef5f74857ec05c9191f9d39d75b4cf6d46eacc4b0e6ed1483638c018a0e6c78dddeb3acfda119f812c3e28dff1cc0704ecbcd107f83b07d5f875dc1ccc89506b32fd0f9fab6bf82ffdde25f9db422b13cebc3873935c6a876b5edb317ede86334175ad5aaa93ba630a89c464046abef8095aa5f7dca3adf46ef4d5af259e7e8e70727cbf81a3e0a55d4cd3d6411b06bcfd3998abf7cc3cb1165bed602c467dbc3cdb227aee0b07e72cbc1cc9baac77db0250e6f5d28cda9c27697efbd8037a9e0f6972c61d00ed7dd43dc45633e552971a3178cd9046a7cb2d0368618974cc49f58f38e3bc3025a7644b9762ef342e296f93f27f72d62d2ebcc281b7147ab4cba9e0992ab51b86ed3e8f79335a1ed767c44b0cd7458e50bcb6a0dbdf952cb02d7531611b0589f827ca23da4b0583611230e0c8cbf1d1a7ea8d42466c7c60d211dd0ea53a833f991864e9d4301f80175698e9c80b05cc8841f35f396056ba4f3da854a93592be6c182d572c194345e9da9159917cb123e2b38a505fbac795f3e887f6324960630ece9140ded249c2b095e9565d70dff2ec2fe89896439fa85eb912754ad23ad19684e391b50b61a2dc6de94fe698f5867e1211f399b0f74d2ca4809f3e5ce866e359c1d9e8de22b614e6e53e93aa3de09485c089c6da8311480fec81756f13e00b17480969133362fecdbe40aa1c8842a8ee2d92598212cba0d6be069fc9c90917efd911197712aaa99a20b97609f828047ef921c12f948a44c315c780bdf031e1e6e9ed826b54cd3c999b2b4f99aa801217f35fe6a859309010a6873a37de707ffe15d18f9857e5da3b92902d26033515fdb8ede8c97a488306b61d7f46cb625e2a3bc6fcbf1516179618649fa79464069250fd6fcd001ad3b7c5dc197b9e40a50ef1b3304176deaae0a558fe2a74783907347d5dab5baa3de392f8e5f8dcc822da0e1e927185cacc1d754af8ee2e9568f1e3bed333e9e7e61de386aa813cafe9789be657ae1bb64525ff36871af0965b425e97890e7ca134855961ee255e1e85e1c2a45007f589de4539853d7d3b40a1216325698569b11f3ba8e0cb88179039d59a4a6c043e9aa6b327a4fc724693954f49480cf17a9d48a903938f830ae5a5d8acbd87f514f7215ef49e951104980d0efa425f0be011172218c40efbc9d02786638ac2d5ec7769ffa498f6ad1e0baf2cc0978894030cb1842c3bbae2318a22448d321132d851b05741b2f4b4d51c1f14db079691dbd5339cc7797fa5318c8bc0b63b486540712d14988e981b5d362b3241382fbcb258f087ef4a93816a0d90ade118ad6d2b6300c6dd5af3ebb5651a1639377ee93bd4f864721e708bac9abd96490fc81689d3b2876784f35ba51f6373d8fb912f441faecd2c217ff78e0f54ec933d79d2d12d471ddba6d2be283a3e7e8a68e7ffb05442e0ca8467684ec1d584b32830db38361ef88b9f89b10e85a24bc933fb53515b3f374265f1e4e939fd572922263fa78f743de7a73dbd739f6b666273980b065cf71de07", &(0x7f0000000140)=0x1000, &(0x7f0000000180)="faf45185355926eeeeec572b2d0974e72b", 0x11) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) dup(r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x5, 0x7fffffff, 0x20000000, 0x9, "60ebf677aab00bce52498de805b2b6bb7b4ed41b", 0x129, 0x5}) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) flock(r4, 0x1) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c", 0x97}], 0x1) 00:18:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x9, 0x7, {0xa1d4108, 0x7fffffff}}) dup2(r0, r1) execve(0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) 00:18:32 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2000000000000}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x200}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000500)=[{0x6}, {0x1, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}], 0x4) rename(&(0x7f0000000040)='./file\x00', &(0x7f00000000c0)='./file\x00') semop(r1, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x3, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x2, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000280)=""/146) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x3, 0x9, 0x400}, {0x4, 0x19}, {0x4}, {0x2, 0x1}, {0x0, 0xffff}], 0x5) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000100)) pwritev(0xffffffffffffffff, &(0x7f0000001d40)=[{&(0x7f0000000780)="9b807a26c29d2a427334e528c16715ebfa4d1950452e57cfe08245810b5a845b6150130123c2d49c646310b1aa395290059e635d932f2bc396e5691284a17cf56048713053ab064bdaf3c3afb5355f919c083ec73fcc3abbb6c2f252d6ee1cc72424c0419749088e460e69340e9b4e47fb4a603a684303c2c30944cdce763d77f76ff53725cab427eac3314f9270537d65d166e9ed828ebf936fdc6e172798dff266f0e75a427ad3c0e4175ffe5604f1f6ad0e914c12342fc6c110abb9680cfe31648998310e9fbfc4b3749e6a9dfe89a434e73ebc0c92", 0xd7}, {&(0x7f0000000880)="4010ae6b9061ee3f4b73d5aa9fe08dca581690344786385f04ec574dcaff5722a9972fe0a538b7e186935ee909b1da2c60dfe6bc4a9f6d98ecdb2eb91c814092e39066d0f8460b41ca3b8a7d8d65f6b5ec35ef30315509caa8245e3eba9ffd952d6da09e5e5cf1964fc89159944378b6c55bd8849526b763117a086c662d09083585dad6a8606a50a1f4919edac928e20d0960c4f95d78380b5cb32a9d321b6e6c24043c03e8cd1554f669b8b90ca7cc1c1e425bb857df11e94208b5c570ba79139bcb7c424e153af8ac4ad9494dae4ba2791a8a17d1a8a3719d5c1fc1a981c04ed80b3aea45370f4698fb1939d2c42d1d4fde4af4f30a7b2466198ab9c0088ce9f5b02af80e961f7fe446d3975a51af48ba6c548baf0f367503601209bae1105a61418f4cf1d35bb8cf4e077901212f0dc8d48b75026ee2f9ddb6b45a8b876ca8dc1aeff31adacca557ceb997139d3f72b799641b946fa16861eadd27d8ac18ec5681db17d4172ddc8d625d2967815d9648a1bd717d7c89b54532487837bf2cd3290e735c31a63289d41832afda61ee31f7ecefc1a2ad83a1e723e96dbb4b6e641963e51f5aae8c392f1f87c702952c20165e57cc08873072e825947b50f210dfa1bfbf50199f50413ced0f00a0637e28c9d12a0edf57540237788595ff10a19e796837513cf669e408e764ae07b8ebf55c745a82e5909849afdcffdbfddb09faebc61bc1ec62ffb34a30cdb2a4833adc7b6604a85de0fc096d67d4932bc92d1d5fe204337d16001ed046dbe5ca9ff87058b74681439ee2ed05e2823740c231dac731e08aa766f77a2aeb56731e3ffc0a127a1878984fc20b626461ed9b66de4f21232ac609d4bb153d0b89bdb4a3052e7d8bc96250341b1933da2d5c808a2bf4c62846f6295e021d142f3bfa53641f0bb9e55813c9c9920db78d34b4f06c457f97c7e536cde478be2b64b04e647038a35349953b282456b0986dd926c597c299c1b5bcb3be9ed6f80442bad8f307b86cb72555e5087cb1ca4aa9543c09a99903029f7a8a782ff84994d6534ebee21eabff3e6195ca7401c598338497ca76240ff99977434ffbe58eb367960c83c9f8273d467f73a0fd4b42bbfff63d6d1d97d6a7f7a852be98d8a95447b02242766ca738e9f9d6dc21879d7af00784668aedd07b93a28cb852e57ae91e1b55fb6ddf81b91125d394228b5d93b5a5167cab28f2ba3d72270fb8cfa75136fbbb3f4aae99bc76aed9d53f4abf765015449ec4fd66700dd7ba35acedeb683b532e7daf97f3c9519d48640b57e0d3c889c782bf0cfc25a9d973ee966feadc712547512fdffc19fce279a56f4cd9a9098b89fb7d5d8f252e616a525600e413f59641a7222e0a3a7f273a2f48541b2b4dbaf29720dae27a2b81878b3b0685e37c592f9ef8db91f0f2611d38fcd0e06c7d440e9a2c46370ee45dbb4356ae31e51ffb872cf6963a6d506680ca7f6ecdb447e3e6ff94a89ae6fc979813f03e8830cb0096a1eb4660a7d20587a9129a1022dadcb033e415e610703b36cc45069085df9f0f3d517f4a45d615881c519c9456e8fa19300467cb47d4d2113694d5d68d61674a9ab688a358bfe5d0070cc23c0e25c926856c680e7bc1a92cf0d65d1a055135dfe39734561eb68f1b591799f2cdea7294f1ae8a5e24a9db45af5b8581cc293ca8067fc91e763e2172c3b0a1d24f3e5ec0ae307e011f44c2ec4e60858ae533c6402d00acdb1aee91b29e6e7034bf405117cbd317f433817550983265684a66470e56b72b93c7d33e4b511e49bd131731499be3777258d5282f01b0bafc451dcca87fd2cf9a81a41f86e09907469ebf46c01fef9057ef2a04251ea078720f6e20d7eeb8005fc03ce19f15c4bb883284080a403bef4900215d7eb7a25b2fe675289a92518f1524710505aace0b9ec30a766985616179e3bc19658401df4ffbecf57de2292ca411c648730f81d691d5839fd468318c2f9b0111a368e0b51684be480b9df214a1f87497864d7774d80b0cd69c6ad068b0e9c043486d3e928211e93f6e01d130436f4a7d70673bb819377240b8542f71845be865312a9257f2084afa9e0b5cc93b77cd1e982b981ffbdafa7765042b671ce8f2a8c65e8b59d86f136ecfc763c6e045d0cad95cef133931d42ec9ce62b4513ca1462ce2c009262f385f83797be0916f3b4fce9e4e896405d1a6c725dc61f4c9e30e72dde17e1a3b3500eee24dfacad61764346d73bca3bfca60b8f7c99a7b8b42c36dda1b4a9e058bb3a6021bccdf3c623f957a8883c7ac2a84c3c7d9899ef9822d485c5900f0bdbe91a2601b9ccfc94a3de3e5f2cf9397ded3f5118bc313a1a85f5b634d0a065dd61a40c0ae923402a189bbb503f0d7f0606f7bf0b3d9241133aa64cc5307f9b7aa1b13eeea1bad86ff495f9909d2e96b0b027073689c7718425cb3053d11467a9ebcda6fdcd3ca4341b86d3deccf6618d1717f0a746a44fc21f90e6e89b3244d10da5bfd398185d3770d02def87e27c3e2a75f7e51c2ea8a21167935e171df626d7d344898802a905e1309dd839358648df90db3f87dffd531289d2e23d96f98cc11d4c8d1b87ce25a95ade04e153d5a8d4dcbc1f9412d4b4b67fc67d3db070a07d9b670235d624ec98d148c24d95db637d54f8a7a8e25b5649140453585c8e478d2039596740b4219090ee2649f9faf037fb092f0728cface6f5b845d65de01b7b5c2ad12eb834f8348741f1fd63d8b65e05b7caff893565f20405d1033d74d19fb02cd7fc8fd9616395533d8f1cb032e14a1754f63fe6aa065cd617859ced66188e59a9f0dad3e60b56b35dccfe7c91a73240cfc0c6ecc55e4214ef203532561dd0f721f1563b993a74785e261be3124ac452b65ea6b4616bf7b40717a8f100350a830ae94313507927db5eefba851a326d163ba1cdc13f68f3e9c35769ba25e2b046a7c33f5cdf3ca54354e1fb36a103215ff2feea06f8b21f33939268450c95c142f87da87fe1625c3ec7a0c0ddc38d0a71824759a0395f570d5954a089516ba4ecb6a0cfd610533308ecf998a998b40f8e0f78b3dee508be6ef607edbd5b0f261fe8cbb49a35e03ddcf400124a96270ad8b478d76c612f1239069bddcc83e0be376488f34f695f59ac9e1d8df01d1dcc2db561dc280c45f96af33c9af8a94d175bc111f2d49a7844ac0300bf0acaa569a705eb2ae569dbb19b940e22cbde45a33d39f300e1055109a253ecaf4b394dccec24b44279764f8749a8cdc19694d379a2f4713716b8f765884135be69a1374c410cd25ad7491bb97bbc73476470e7d95ae3685601dcb63cd2a6b9b8f6d14de3678d5c12f16c70139dde8736cc4446b2f4f81b5c2187c8dffebb761ea67f729da66f17264a814905aa55e5a6f7a596d193f994e05f8179fd3f368edae968f246d47486ae12f89a26253673f3257aa5f09c998736d9884fe6c34059dd969227cb35b3fb906940a5b6ab0ab480c2b8219e0d0e8aadb3f53277d476ac674139e8e965d046e459988d63bcf4ea9bd58d4d472594f6260dc89d241fa4fd278b3094563652f9d19fcb80308a8250e0da8626d04ad5be202329e12da388f7d6e919e3fd7e3cb32866e30966eaa5916170daf96a94d8a49da3ed0ba2b4c8c57df487eeeacea93457d11d05dd7d1dde1314823f80e641e7a630d2afcf1738aaefe90ba328a91bba551b502edb1bf2ebec0f04b2351568e387bc3be0e871c3fa7a590708a979439ecfbd8d8f8cd71664772edb89f5a88fa23a76b3b924548a106ac12a12bd0d45c7661fb88553b086a04900cc2938eea7a3d38d5faddd8b0731ba94289c05e38b839e2f9b97737a65b8aeda3c536ab3a35c6b71dbace48e5bdb82445fc2932044582ae7135c3fc1391725c8acdec59006902cf4accb8650b69d9434899ccb56ae48d50b06870c1a1792aa729a56b44ef20784078ff95d249aa49b870180ff84b3ad2a81523c1a244f66b46ad9d81b6207200281c64ca5f4f833817e8ea7172006b4dca9e9d66695f153ce17419f3abbd09c18f25951b1d08ddce8ddc9ebe696c17ccd101c843b53156b76ce2ebed0529c2cab5a6c69c13f089227254cd19e59c9ab5cfdfbb32a913f85911f2c80bbadea7aa588b4f317ce1cc4de185627caf27aea8973827d24d0c7d174dba9036da0759bc942d5f5580a7a3fa71a5ebf90c64acaa5400d733bbc124e0dfeeadb80fdfee7a525f86b963ef0746f1e5cca09c9cac996fcbad1474a63f2d327eb21669cc534a7bc51008b765014009ebae3b33a26b4b3159ec2e0ccc4a9b30eda8a2964ddd5125d4aed4a5c63f5293caa558c683a8270d4bd369467d91b6753a89f9dfe1f61612fc3ca1090d0b6a7ee43b33dfbb8eb899b1f29f9aaef94091ebbd5dcac263cb295370df61b8318ef0ebb97d58da5b23bd47289ec34217eb77f049a26bc54f19fe6f13a37c45afc4480a22c2d0d15c4938e53d34476c06a03021eb776770e675f3a09ae67f366bd8a18fe174f64d2425bc29e827025ac2fe95057e70e1cea212b5c1341846d8bb7ba807ec1ac895acaa72971b1015ae6564ebbcc83c4f9b9d276d120f5e50fa69c9705078444c49cce9532a57542aca367933a984272997bf5405aa5df25d15adeb3fd3a983eac542b446041b4c112269914dcb7f3d26aedfa3202c37c5df7fe8f3deb9ae07db4e87c04bdf4ce67a00512df659015193fc4a6044c7191c4f0335b6fc7263bbfd2564a48747bf39b49a7f67f54cd1953348bd5e02666957aa03873c882bb872c7ae4fb37c91c33280dae3d9b79556fd6c79539b9bbcdcfbe76d8ccf5b90ff41eea597f72e2231b6e872b0f571e58bd8e243d185669cb09c84caa51e891a935d78d2beb0139107044594724d4cbb828c32000eb34a5144062fe0294fda34c3e8ddf89a73137e05ea4a9c8f275e93f5f2448b5f625138332f019fd1d8b9b8d6aed9ea506c072845b87249547abc395c3223f4f42575a25cd435f71718ff9626344ed73f578c2d7dabfeda2cfaa5d00a838b4382d7e2a55a9cf3b41cda3638c58ca1d25833a4f85ff2860360c8e18b72bee6cac8d920d198b0d582464212c3f99eed4096ba2cf1dc8ec28e306834af88cd87506fe0699850779eb5da8953a38805379f94efb7ef947624f49fb72a30ce4ec0a40075882b6668f9c02d77a45dee1d8115a160e66f26227979240209e489df23e4bca9f36bc33ac3f3dd2fdaad186b9371fb6a36583c4b4b7e0a370946775d1fdb9de704847068bc772263380638db668d23ccfa73ef074847cba14023d62ead2c1299e22722812ff961d7318055c6c3a0d498488e6d7a9b073f01f9a42f3d1fc05f440da20fc4efdd21f5099dae53804719b04e5dca5f2ff7f5ad1d7e060702f0eaf519c145c383b956d40292ead31838edf56efdb56f4b58190797ff7414273efac546b356b0edefcdd1195ad0bf07b3b31c047826c37a0bfc7aec97ea2235ad949b6589e439a36f7a703cde337292ca05b6e585e4619a07472854d2e0aeb31643b51beeb473f60de87d71d838a99d48654b55d511e1694aee23d0a5ae8219cc76e527008b7526af2f21746da08704888844f1b3a477d5435bd27cab424cb450cffed09fb0e64ed2ba9362c2b93e0c6f8f1a79c8b7f142a051daf88e04a454b929bf88d76ed775d51626313f65c5d4452341bc14dd0af4dfeed3bdbd58380994253a34f92bf2454125c91c8c01a80fdd7073d615a65459622a6db08c29e1548ffa63019263fa3f5947cfe1e166e4009d63fd", 0x1000}, {&(0x7f0000001880)="8f6012e1b468f7842e5e789a3f2ea12db60e1c31d2c06dad4dff78ab02ee8c6bc8f9416a890a768cf3b3fbd829be614d5cbb9223fb1012cb39fa750521c8e234e314d06a1f404661beb615a1e85b3f22d716b6e27d601a5e82810c4ae7ad7be13b7756d5c909e3961e736522861dee85e663b08d00e6c9439cc3af86a2d7038e4d04561763d0fd3a28d87468f2dc412a422cb0ccae7604b179ec484087ed6516d4dbee8ae5c431107ae30d", 0xab}, {&(0x7f0000001940)="df31b1b17017f537e7ab85baf51a102eaffae8509ad71f0bba1e88aa90ee17ac7f4ea1fed10fc980d629eca905ff5b93714476704f792f1093ea2083adc575f7467d63cc7b", 0x45}, {&(0x7f00000019c0)="e967906f785bf5d7f19aac410afa87f2b80f13101337462596a0da89c1ea1335bebe47ce3310e3cd9b1cc8be4e1e2a76f0aacd0d5ebdb9a5fd515aa61a377327b8c90c3bcdab268689c07c54b0404179171acd29e46b1fe30ea6b89d6aa56cb12a197af7a40b10e611af6d302fbe797dd52e86", 0x73}, {&(0x7f0000001a40)="919a032bce2a4527ef24daa29ed2278226fe44b200f25f2b7997d0ec794a574beb2bbc3d32bd7ec65441046fcdf3dd2a4d78c1a3c54a74d8218057b264902ffd5b76a1d90ce1c36cfcbdfcdaaec249583aed56c09afb9f93e79ae66ac55230db4111b92520977fbb4c8dac41221033d4e0ca50f623e559a38b74c323dd3c7904cffb435793492be2dcf1c9d2f69012c73e3daf37c0031d56bef2788dbc4a9837e4cc46c80f8257312bc7587ee3583454f35a03a195ba7894a8d18df6c8dbf46e45dcf98e620ae4183ab77798baaa7ed193", 0xd1}, {&(0x7f0000001b40)="aabdd188e80051991e9c3631adb9ea8300d69b802122dffb1b6b8de2df3e8f9e06ca7e1f0d64365978f392e339b213c8be8a61017fe72b232efe6c7fc01d06cc251094ce3165b0ce569aab5040884ca06d93", 0x52}, {&(0x7f0000001bc0)="8c6309e7ef4f7913ce609f5102279e079aa3c225e395c6868d9a99ba7c2cf2383cdfd93470db16abd757dc5062b78d75df541b4e14e4d07628733c", 0x3b}, {&(0x7f0000001c00)="a079b1de822d74d8d2b345a0072976afe38c49c7d419967925b122f59323d3b2071a90253d0f257d00f13411173281d410a70d0243b603752b0c1e6e60e9301b128ea59efd48b264a96593c62e18aa59773ce6e6e02874474b0172a9a49f66ca41157efa7aa0ceda5001b62070feb1831328cda1981c686ff4c9d94caf1e268234fcd167e20896f72b", 0x89}, {&(0x7f0000001cc0)="97c40ad02373d932f30c2ea2d40876df6927c8b59154cb237d28ab0375b1d5cedc870da88c786f92f8318cbb2524bd6e6172404808f6ea2fbd092345d2d7ca48c9f41dd357d453a63133cb5a6f5c2274183cbb", 0x53}], 0xa, 0x0, 0x101) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000180)=""/77) link(&(0x7f0000000140)='./file\x00', &(0x7f0000000200)='./file0\x00') semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0xb1a00000) pwritev(r0, &(0x7f0000000500), 0x100000000000011f, 0x0, 0x0) 00:18:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ftruncate(r2, 0x0, 0x7) 00:18:32 executing program 0: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="a5771486cfdffb7eb47066c4bccbd6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4982e672c21af6a52b2854b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f", 0x8) 00:18:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="02095e2c30f66aff"], 0x8) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) ftruncate(r1, 0x0, 0x77) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getgid() getgroups(0x2, &(0x7f0000000200)=[r2, r3]) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 00:18:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r1) wait4(r1, &(0x7f0000000000), 0x9, &(0x7f0000000140)) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x100, 0x1, r1}) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x5e78) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 00:18:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x4, 0x9, 0x0, 0x5}, {0xc337, 0xb9, 0x9, 0xffff}, {0x6, 0x7f, 0x1f, 0x8}, {0x101, 0x40, 0x6, 0x3f}, {0x14ae, 0x0, 0x3, 0x3d}, {0x6, 0x6, 0x0, 0x60}]}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x9, 0xff, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x2], [], [], [{}, {}, {0x0, 0xfffffffe}], {}, {0x0, 0x2}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 00:18:32 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x5) symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file0/file0\x00') syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000280000000000069078ffffffff000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="778c2693b0f15cec6cfda038b20c7c8d68"]) r0 = getgid() setgroups(0x1, &(0x7f0000000080)=[r0]) 00:18:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 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) close(r0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x8001, 0xfc) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00010041000000b56a00"], 0x10) close(r1) 00:18:32 executing program 1: ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f0000000000)=0x1) 00:18:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x9d8aaa7}, {0x25}, {0x3c}, {0xfffffffffffffffe, 0x0, 0x0, 0xffffffff}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00']) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 00:18:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) setsockopt(r2, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) dup2(r1, r0) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x39) getuid() 00:18:32 executing program 0: r0 = socket(0x11, 0x4003, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x7}, 0xc) sendto$unix(r0, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) chflags(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000180)) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) recvfrom(r4, &(0x7f00000001c0)=""/73, 0x49, 0x1, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x0}, 0x8) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x2012, r4, 0x0, 0x0) accept$inet(r4, &(0x7f0000000000), &(0x7f0000000080)=0xc) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000003c0)={0x400, 0x155, 0x20, 0x2}) linkat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) fcntl$getown(r6, 0x5) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0xba, 0x0) 00:18:32 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="ff010000000000000100"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040), 0x0, 0x0) 00:18:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001280)=[{0x6c}, {0x81}, {0x97de}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000200)={0x10, 0x4, 0x4, 0x1, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x9000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x183}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x30000000000}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xca}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7ffd}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x3}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x401}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff0000/0xb000)=nil, 0x679d10de}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x20}) 00:18:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = syz_open_pts() fchmod(r0, 0xf20e189bac26a15c) socket(0x20, 0x1, 0x62) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000080)={{}, 0x1, &(0x7f0000000040)=[0x0]}) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r2, 0x0, r4) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) dup2(r6, r7) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 00:18:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) sendto$unix(0xffffffffffffffff, &(0x7f0000000340)="581ceb2fda6d778ee23c72261c4e6e4497406d51401ddf4689283e00d6e26bad1d23fc04df", 0x25, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x25}, {0x24}, {0x4000000100006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)) 00:18:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x20}, {0x80}, {0x6, 0x80, 0x0, 0x1}]}) 00:18:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x41, &(0x7f0000000100)={@remote, @remote, [{[], {0x8100, 0x3, 0x1, 0x82d}}], {@arp={0x806, @generic={0x18, 0x8062, 0x6, 0xb, 0x9, @remote, "a80ab4bc851ee9ffe3c264", @remote, "761c7e6fd1648783e99da4156caaa746"}}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x28}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) syz_emit_ethernet(0x52, &(0x7f0000000080)) 00:18:32 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pread(r1, &(0x7f00000001c0)="c94a834f2cfbeb7928fe3d351167857a62a2ef2fdd2af566c7ccba813c20e6278e86818a585c2ac51183135a7226ba9ffe12a50824e1b21738c868efa064f2375e338777d22bef8e8575832e1337647ddd4dbb7080e246cb3e7ea29890dbecd5dda9d71ca615ff22671bfea03f77f07d65411bc5a783c73fc429e3ad580ea9d844be175eb724dd563106d8c8d2cf0359c6b580734ca48f80924c734754e32312692ae36c08bd9d44a11a987c69da8ae481f1aa29e4ce1ed1415b3450a22d2bfea19729309d8fa583f6c3d7824bb847b3c2b0282e75df6f2987ee77454c993a5da3d82e4f3497e7808d062cc119f6e14714d4930174d732d7b3", 0xf9, 0x0, 0xfb1e) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000000c0)) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r4) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)={{0x0, 0xfffffffffffffffe}}, 0x0) 00:18:32 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x2d8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000400)=""/140) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x6cc9, 0x0, 0x0, 0x0, 0x0, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r3) wait4(r3, &(0x7f0000000000), 0x9, &(0x7f0000000140)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setpgid(0x0, r4) wait4(r4, &(0x7f0000000000), 0x9, &(0x7f0000000140)) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x108}, 0x7, 0x81, r3, r4, 0x8, 0x2, 0x40}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(0xffffffffffffffff, &(0x7f0000001540)=[{&(0x7f0000000540)="12c58e590db55d3df7ceb3aed11d5a26f6662514ee4583715f438cc4579511bab7eaf43fc498392bbfe4cd8a9ce73f4440ba5848f952dd2ddc7ec960fa0bdd6338b8f3201e06db2d54307912df6ba63d77abaa2f0c78ac2fdb3b0e72ad776656810e03ee0a9cc694bab2102d096320b3784f26158184b847fb054d7198d4412216e126143bfacd0ec37f949b7f1379ca30520cf4d6c40552552e6cc65942677b8460c229a44f8219d024844166b0768be4caf132f5a3eed252118ce9544c22cb13e50e5ee8c0832bd164298790fcd59837cf6dfb3e876a1d4309688c159a0eeb78510f79a2a1cd2098b8687ff85df5a02a6e5395fefdd174ab210fc283ba84ce898b30cf2e7cbf391d8421b79774978249719d1a43a15ef573422ce4ca4f3ca33686757f31ae63b4dbde7459321bf73b0565c64e0e07cda70196082aec4a54f7ef3351ace0603e4e5d8731ed4edcb100611a759303b0864000f554195cc399ffb5c216bebc2b6e88cf2f7b1cb02a840121f86ca29eb08131f60f140aa7394c0b62731df3163cd7bad57bb6376a6c00a4a3afd1b76cf38db368df835f3a48186a9765dbcd5bc2bb7586b44e8e3e3ceefa01e52c9ec77c51f4cf35c475bafdc78c902bc61fe07a6663d06e76fcd73fc82140286563fc19eceef23716adde1c46e72b3c780967ad56aaa8d7ddd511b9c357520a2423cd9fb060a59be414ee9a761fb8a8b3396838892b5ec5d32443132224d6396034ca1abcb97337d166e00500737d8defd7204944610fdf3b3ac41f62a57e740b227c63e88703f97f5ecbe37790e5d05c6332cd1d8f5602a966ec2df2cc67b53d870669b3e4f45d79d57edac8c3c5f073824861ed7d0eb3a32637b7ea9065dad705043f9dcecc5cf3d3b1c2e53bec1537303bd8dc4016c49ab0f1e67d8cc5bbbb1746f369b3399fdbb04248cf395d96cfefbe4821e1e4e1f162cae0868f164194e74508f196b19526fb05a493700904d3363a8e110ba7e063cdd8dab140dcb74047a499c262681ddf0ed11862de02663ca05ec927af6d87d296c058e7773a37304fce6cffacd9149d3618793448b81534c87250b9818529dc4bc564265aeaa9daa8dd570bdb3debaf287166de3509e59748f44d458d1e9cbe6263b59e3743ea882d5e8a67886a786c51d4d30adaf78deeadc44983803f6c7878bbc183a1ff38665b610341c9b166c52d2070fb7c5797856c04c5a2d06815141149165c1135630bb723a75660bf3b986e75735b2017db5a08b468f478ad41b525eea9feeba1b2644638097fded61fef87fb46de6cc017679c778442c73b6b8c298cf3483153d22ad39f448821d639fa4e2664df3c522cff5112b491c1c62cb2d7268aa6b46875a772e7bbc0071bbbea0a0625e613b3faaa56837b5497dd1e554a7ad2bd068dd31ea994eb7d8f8ef0e60cdfd9c37edc15048c1189e2866027a3db730674352ee4b3fb44c44489b6499f97488cf1b686b0c9bb2344badc4ab3e8866739871f5e6f489461e03c38c435499d7eaa9dc973bcf3efdbb5340f5f474d7e0b982a5de51bb0bb4d74aa291b2480661231e03c4ab271cf94ea2fa08e858b09404395d2b5b7cb5086c07e15083a7bf4174a8ad99f243a2b0168086640fb765c8ed818d99522fdd66b9ceff7712d9f8109653ae3bcfd1696135598d6e18085dbb4ed124522fd9e6e052a683624b4400b0455b70e22c75473348dc197d57a5f310511f4451729320491af835d1db9ff63990bc593c9a0a6e34ac4fcd6cbb56cdcf184b2accf6f11f14aed2f8d36b9cf97934a0b1a9d5dc3dcf1b6cd61718053b0ed6569d9bf71fd4994031f931c8723a98006767d3a021aed8955d0eb691a167772facdcd6dc7f76d54e5a623f929c1b99fca188a859b10a65e8990a9bf97cb0af66521d800a40bc15cdb610e24fd7e66f73fe1e27219e3230b06f52f52f86f46cb388ccae6245b4f269fc56c8b3eadfc6f1f799fb74d00c09ecc4d9db2c69cdfaab581cdc3275299b568f173deac4d4a2f99b30f6683d0c120ef1c2f63eaa55a428d07391c2359779a551e4a3ca6ada64cb06a69dca76aa233a7fbd14b39c68a216066ec712d7f781a8bee81d26ee8d5a561320c207132e66c8528309fd3dfed0d98f766462de6deecc9a2d3f5ba3c6822cff072c3370b88758cb46af9c2e25c8bdc7b5fecc73062207ad8a49a6bce7a14cca2bb06bfc30ffd25c5e6bfce5e493326badff3e27502a9495deba754241d9d590d80c7181d7be9a97c84424f743c8c5cd0a65ea344a592db191f9aa5a3aae4b9e4feed04301d4b3e61c235c7d8f26c6b7510c6251528e8508fac79f28fb8d3bcef127aafe07e93e17b0f2073c41536f73ed70e00e162a1da0512d2fb641b89487ef589b7162d4eea7851bb2c2b58e359f6992b173e1d36cb183853e451b88c23c951ec8df2ed62c9f5adcfc7afeee9e2831f21a8f8f163b2bd030cc72eddd4ab3a0511ac5880e123f12e7c48ca76adbe3ac72e1d489d835b7d9a5e3e55e952487bb3645dc4f93485a084537b96f1563415137062a510b2dec2d91f39cde6b143ea9e27413a65efe211ae1ef99dd48b0911bae538c354bf8183e2a0be32f855f9b9847f9ac5bfc7a52028a1133015a14f05ddefd90968681837b23d12e7088698776d042180355b603c8aa0ed5690104d92a36fea4ec5206bd17d49597158f8e3e8af13e1139e7db83bf9c7906902b2a08a5dd9721d346439057539e22d64e04f81c4721ea73fec3183c5a99d065a81ab207f9a95797309b0f89c4e3a922298c53c69b20e3b4a242cfb6b30c22a1cf118edb07648dd198c283581eb7dc41f0d63813a6c216896beb04f6fcaa9a6d8925678fe2d63450de9d297d0dbca93fa0f60cea14afedf698d9f8ae084049998765a8197d6bdd45e4f53cfdc2a0121e3a2c09ef1bbda05d8b8aeb00d13e5c4ef47182f5ccba6b955f1de64e31c07ce4235bd15322b171f2fdae7b222b67fab3f914c6000b26579b2896a7815e3de7c52e592c1c914fb617ff41d8330751f6e72e402f763353584a0af3304d6f66e676b5db309986232fa4cebe551904ca8a2a47fb3c2dc9288e4bce8daa4e24debad075bbf205276f7ed07dee0bd48c4ae1eb9c1b0f5e068b6c3391a06511e6b4d48ea1465a90e84cab2c4b16a722e64272cfe8d0dd5028ec836249ab4d9745dc07afdd9e12a686056c770fb073756f4b092fb164b3a903a4e840970c3c3216b2fc43020114c02b6449194f7612352fc0622765306f9f9b9881c1634a6d8dec4d6bc25bb40ab6e25c9ab372745019fa4daef0bc525dfbf99b3cb688a75b1bcd541c3999a821e400823279a78e30ce12ce67e7c017084445074b5a28b578110610c69fe880dffc55d765fad3729eecc917acfd287faa6312bba0b145eb6f7a26a430620b6cfa01ea56f9a7483c1e222d09343f3746f6deed02687bacd6fc8f14f7ea1f89d393841765748ab61080345f67d014f56609d102b805f561f1593fb5aabb6a451381efa01e8ec1f9a5790f10bc1de5838a60819f9d290d32f83e8bb87d58025e176bde8e3a166b4dcd6ada104c7c22c9d643e04da7e8b2baa007d71382215724a980fadaee28d703af4886dbe728946db4190e6982fb79b44f0fe728c8e29bb3b8f6fac07f5d340432f1208a0eff2ad3ea9f022b603e2375f5dc6ed1c68f9fd6e47604ce1024a8919d9e47b657b1a55ef13804ba44e31116d10b3e8abc0e18eddcf12ce422fde424216380614faa4df580aa5d68331d5ae01070619ceb25d729226ec610c3192c3c20ec40a882e324e39e52b6bc55ec58c52e7a5fe2a9fd679b08aa19905f05662a17f917f71fbbe3244fe39eaa7ef09d215da1ee62372d0e7e21829b10b8dff5374a245081ac91e9ba6499c532f86889c529e2d8760732d3c0c413e6b4bf31f7bb9801435642979ffd8a4524f71c75e4e8f81b9fb8db2cf1decbeb6b5fbc885690c6848412056dcd62340787764721ba8768c12f4bb075d9eab854f15b14af36805b61e6299b98db7c81192fe743e196ef51da46fc91aeccc8f691250797e73dd3f97b3bb9eae631048a9d79a9a650bbb4cdcfb50aa2aab3a673b15369036e229739162afefce373494d6c8cb575f4613e91af4fddcd02060200478ca9f2e69fcf403a6aaf3bdbe239772e68615d7991d3974ca994b4bc7ccd05726348fecf93e6f5fc8d1e5a81bd7e935cef10eba92e2b9238ff38bdaf9463f44c39660069d41fc03a7af60f34558e1884a556b17a15d0a6c45af4c21ead46a476841c3cafa0c5d35c0fe1ba367a2ac79300f91d3aeecea827163b30521173910e5c8a7b973c05693c7af788e01257d89cfe2355b1fa47e9f63a3edd7fb2e0e423a7a5f5191b6ff077d1eb6995f9544b49e48e8411e22ebee72a53719de6f2d85fa75a0dbf3f644a2bea8378b478a31ce6dedce04a91edebc09ecddb321ada85857857d28d646afd54ab9c23470877cf822ad6547d126197103ef3d188972c40483d0c02ba08943fb2395eccf7e5f0a10262fce8265c85abaf0c312edba2c6af7bec7885f60b3f71eef301565a1b7df51a3cb82c0fd674e22487391c636f8a6fc041121ecfdd4f8f22aa4ee2fba5250e41a46c836b59e48021c7561be65d77ecee95687fedb636cce76cddd7e6f23ba96b32da088564cf30233eb9df11c182c4d123500e8354f6c7c01e25e7138661572fb8cb7b18b889a7579ea224976e33ea73bdb6f35ae9446c3a87e6c0b72a277aa956900e8ede4542d8edd92e3d66cd78320ea3b07bcd7a3ff24d7cfb118b71380d56b3dfe2a8377fe9d4b5b06a83348e78369b6536eb58626fe2942b98945ee20d0bbf899d14cd2c2c905c01fd21c0ccb0dd3f859b0d7dd37d39ca8cacf51845703f80fda9995a7e76becb0d89c0dc81c61a0ad425fa55f0e758f7276fd03d64292592d931aad90f26e9a5ac0a008f3f587330164ea70f8b0d23742c9fbcbcf6fc75c7168ffe6efedef07740e90da56c8afba743132a9a1efac103320e1fd4a6454fe2e201c14d73668c219a54a407ae0cb421999c6c5acbcd41893b9c9054dfb3f20f092caef73fc6f8dbd58b777aad9095c9355f2878c4224dade67a2586b89fda7f21093b9008c73f4a056e0dde9dfec5933faf54b19152ba980f98582e50792b2bde9f4a75a1563d7dcf0c952c7f8487c25b0be80163ead16da5c2c26bd18cab9c4d6f8ed55eac9eb003ee79887289a300c894fd05350e17f9f20b417d0ab13f514167c9cc650dd0bb58639fdd77ecda4d302d0de386590a278f763cddc360930a457603d6168fa53429324a65b2dc70f8103d9ca83daac30cfcb481c0015a3ed7bd38b04e2fba00f50cb3cc0d0533f888711f142e11282dbd7f36e9aeb7df87d3cdafa8d6492b2bffeee4d4cf5092cdd5e8fd31332c7677d28ba5c2a911eab4d03170115e8f42f66dfcab17001520d610cee67c2e19ea05dbd77aa075cc51fd19249f33a8aa9b78699443f202655df84a6ce74ff877759507210799a749c0c8ce28947e84e4c00c99b9d11b2d0f83d939af23961235cf8c1481557dfc4c385002db03959f59029d06050406bcef8f339ef736a3fb1fd6836f673e05f431d919b18fa6da3fee22d7363758c8c9af0954ffdd1ee1f9cea27acbcce3d4c7dade90ba2fd8647dcd5b0eba9202bacb55f9fc084130ce7645f923d0cccd812c72ce9bfa85250ac8d4de06c50a2e755e80ee89b472baa693cb59848da201dc017d44b4e6221a6992a4dff33b4730136b64c1da5", 0x1000}, {&(0x7f0000000340)="599bd9212436fcf1238e88625971793d6305a162c23ec9c2501f1952adb2ed88f9c6ba2c712fda9681dfc9ae7ec90cd557b0d0a5156c4d5100d00b7f9303c4f2952a37b9eba67a428a857b540ea5c2e24c36f03a73f6bd50f47b3fdf2626a94ff3a42265948265a35fae10182e2564e1ad5d93e9b519008c01b8cd1f195520", 0x7f}, {&(0x7f0000004840)="1a6b073802a8abf4cc9fe64a822c6bcb24f2098cd751ca3e2f76c5960e4586b82a8bae6de8f772932da25239f1784935ffc104b185200545c62a0ebc617e9c868aec8b48d647e8927bf4645f3a625cf649f823a4fc6ecd7f8d05b9b800fb04fdb2c3c771b919c14dcf141ef53ee4781f503300defebaf0772a1741dd6cc07d7efd20d9e0c2952d64b85aa24d515698e400000000000000000000002395b1075225154f9318baa438406c82c2186d5d1a1b6d31410af4a27a2aa32a2cf0cd315433312e3ddd13decd0e60ac14f8f7bed305caa97b20a47e27fa5a1bb8120b29bd2ef0544e3712df88db819a4c68aa026418c1e01febef729822b90e2afb6561ecd3294e8c3003b4e121c7efc33cfc426f7ac8", 0x112}, {&(0x7f0000002740)="c03eb1d2328d86e6c365c207cd803ef16af466ca7c3d6b9a67d41e52358fbb4fb76a33ab7c08dbe73c7ec989bc6dfd515728dcf6b7d9f3c73793b158b29d79d515149d6d622d53e7e113268de23e27be38e8d489445e34d5a5b1bb71251c8d26c24cfef0a62cc408e8c7d79fb162495bc36f53a0044c7823cf01d45046b4bf82b4e2257565190671c6664bbb594fddf793d3b9f4274b7f9bc86ad0c03d4473529ba52dc10a19f464e5c8cbc758bff5bb742caf5b4cdb884116e0b8b908d600bcb2603b6442065c53a77cccfd75f0b69b22862ae230f51a9154a8954a01cea1e3635be0c57d1c0c619ba228ef1a1cd67bddb4afa6999855c3f63d0c8102d609083d4054d33930916c69793a164137aef7d10e1e1e22d574dcced14e5e4ef82ba72d208cafa49d5b2cb23b206db55736547904696660f00a119e899b6e4958ec57ed314a012cb4cb1755c0f60bc92cdadddab6775fac2cf0a307fb65d43fd0c72084f31446b81ff5b5b56e5f393b32f1e4d793f1135df47ec5d9f4476aa37555df85fa293f467f8e02a84b55e2f608970bb8a41d986b2269fbed054672e2029fd19bb6384d768cefde49d882fee6a12620b02e8ee2db0ba5f61cb3e7e41d78f8bb578e98b7934f843436e2809e038b026c88d75244f119582691d6f3919383363c544d12d84f19ec8c24814be783f346ea18621de562033d12a762cd37ab7c9b730167a13aee70e03d8876576f177fd76cda6c8be74f2e95f0a6cbd6315f395b52f440dc9dac278f2cdcc9d64b1112c09c6047e1da7eb9bb506a97b33fbde857155234f4e1907731e87e5f065e6b6a31cd1a835eaeb986561968ab58da6914709a1b8c88a9ec3312b408ca0233547dc13115ebbd918424b95c8ad4c195c9f681a84e0a3e6e1c38dcbb43a27e03d8a0c7ac0762f0e1193a46c69559a4087f6fddac20551280c6be0a4b0e149228b109c1d7ba703f7dacaa6294900449a81b73c7e96cae1f350f9f138ebdf453984666d3bb2bab2f9c030c7254350a33c653c20db64fad4cb75df88b1e8ddd924ce0717aca100d413a24cfb4b5f6f541882cf645e290452328fe576823da722925f7a1370fa0b0c3ee1676b1f61e402f5f46183b89cc15d0cdedab813c6d73c94b2115d47dd81e220c92c6b9e3d57114d71ab2f523f8410c5ff78b1a57f39386ce5b946334ca02da8e79e63b27258ae0093475726f0e6e5698df4af3c093a3c19a11170c41a93aaaab7f610fe0865729502c8025ef52a29a622fdf506c98ab4176ec004bfbacb8719f5f264a7b44df11c75bc5f8b5dd51641d95e4519c868b656d34594cb86397b5beacb662124674e8d2f8782a45cbceb7f79ca1601803f03e85db0c579f7c5ec17d298d64ed83055ff60e9b4559b554ea751c920e1a9f8bed29ceeacec55b6c46b8dac7f37823d34f744e80421680485ab7c613aefe8d79f428295317f5101e28ff33a44d85d6c257469df05d8e9e3867573d9baae8d99fdf32ea4984c3601e59c2e745d2131360045cce585228caebf772267f53de64215997ca609d0e8616266f62359dc1b9c0cb324af608659c6b3cc8fe5a24c39d7cfaf8880be24cdb9a56a5c6743b9a8c69d421d36d69008285d857d30e8eebaa5ca33a62ec1d8636347c181cea30bb034beaff5f44159e2fa1990216900fc9db4b3e7d318d9312383b001da4ebfeb948df66ce82a5f46844ec41a2f2be6b6adc48a73d50baaa403089603b1c56feebecc486077b5cb5a6aabbcddeb60648a88f01083797d6484dbba63503b06258a47443936c98ac96ee1b6dec0c77e412028cb6fc007e1057fd87c0c5076229a83e02d722109bf13d84a42f54379e47330b79295b9eac71ab883acdd56b63afefdff20c6632f5f700d371add6b6ba726460f0a6ade5cd492262360c251c42db354ad3a6aa868e10432d54aa3f25c7cb587834e2e5c3d48206a8156059533eb0504304cddc4110c495ae61ac67435147b1a90d55b4f636a8ea421ea4926a1d8cf1645dbe33bdec580f16c8439374a33642234e8a194694c379e0a0092f12e852b83553bc5472f3a4fca1818ed3df6897ac915d0a7978e58fe79ea2ef97c004019ff1c10599d3bd75aafce2cbec8f1b6cc296962d3b7208c657625e1b5a2c0500818d88a1c964fd8f8b259f1fc3cae801ffdf2fd9b1c8c6e564f986d02c98c3d9f659767589f479a95523cb3eb862a9c341ab2f405cfd1df391b9e366ad7ec50335b611d8206a39f2ca61dc2443f1fd71c98f6ae035351cc4bd5b3fb866b07eadea8734401bfc65105fa3ab91c3ec30f0d9c2c4c8ced4daa506534c7da973c914502f3b8b2883b33111a4e17db796eee99829e2e300c78a9488f5ccbb6e4e89235ac50a12b2834e89d1b52d1617b9ea716a5686b755fe1e8a67952cefb3f6a941f7fbe41abd643d9c28154bddd22d6c0d1656b14eb4dd7ed5f0d83bd7339953a43138fb312b4ce54e8f69237a476ace92ed494d653ffbc0dbfce1315fe3087a4b27c6e2812c9ab71e658703f71d71bd14c95cd9c61efbf190a2c3609f3d68b6e6ba47be96a7346dbb4da9e5c7721f572e44d3a21eb2d9af23e986ac2c7ad4b8a7af2d6fb548d85ad2993b75b04463840eacc5b81910b740824085081228f35456163dd3fe4ccde2b3b2d8c92cc5dd9490af773e30419a0cbd0de66371982616d82fdc99e6d96ac6172aaa83a0b547bafc20ca599629d5f45fb94b72b7e91a46dec88b364915f5bf8b68f9a3a37228c1ed844b6bb7f780cc70eb07c1533259941fbb3efd303ee40e61b7bb3f6c147ac201b92cddc9dd91e643453e75a53011debd501a238e8fc5a113835285a31b85e0044d3f8eaf2762f4d091ae0eb6e564f6c0f74b0781222c54cff1c424c5d3873ebc6e7650fbc7c05e30fe0591320a06c475491d182d39129fee322352337ea6ff63781751380e8dc45459f0997d877621f72006d93bf2704f591fcb5298bb95407b3e455baa28509fb234f857d0dd4963069c3466827e0e47cca7dfa5ccdd10f45335461785c612b346ac38a8f6c488b78bea26ecc825ba4362e0d9251bd341e958835e1df6e4f65d57d10d10301e7a4bf0b331a2790063c8bfc09670b5a8e68c0f6e336b6b7e32b97ce7a7b20953f0d6ab75b88c87b35d902b1396988540624a6ee27f06cc04188a14b50338e9dfdd8f1231f4b7064d90c3f8e827bb2d3c1ffa76e733fe23551a592909500df3f2a4a83bc95851403376ebc585bec4266fd0d661167d035d7f40b6bb651eb3d8bc7dc836b752900d60045d86464ae363607713dacbfb6bcc0ab7e790c76efa85cdd14b319b73497c85f3dc53be7d6be0e856090e406d6b1937b24b4b3a512a35a036e1674120c68745df6f043938ef74429a5d2d6275fa857e709fea8f077ee23494f7af9af4dcbfba34ce00f092001b161cb7fb5f8c449ea1d4dd2ce98d059fef8be99885f21465ce3ec8f79346be5493a389f7b56c4bb33141e50844c9a998a9fd3da24d4231b83961e56c55b0d377e7e7818623b4e8ce21c01b9e12760831ab563a794a7c66e036cb2fb4be38a4ed309adab0dc8a8be0dc42ef7d445adea44782fec2021d7c141915a5c223adf37f1cb3922c87350f49c0ffe7d7cd4712f67f04f0919f13ad41428da26e76a58ac7537e7f8162951c6d9f4748a2c4bcef14743e3564f5ee89fb91accb6be24c12160baed699702a2271de79c36d02cc335045df16005a48ee8d458b823d105f16febcdff250de921c8e48a3106d0aca6bfa7b0610a64a7ba334971d5ed10ee23bfd8934f76fc6ec2cea4c7e8927f18a1088923713d70238c8360ff12efdf83b25c1352f0727dee19d3cb66ef0fdefea179c9df7a9252b1befcac2790d8ce8ea9586a99e5173e865c7f8cbeca892a5fda798009e736bac0f7c0e896522fc783792db7295aebdd867724ad6942200c2ce68c3687c8a8ee27f038b43a401b013b410878bd4926df66d89fb46d2918c6ad5b64670f25f08e514bdc3a6512bfb6e66cc5259c972d210a6e0b25acca15772af8e6aa5e390b0761a9c6afe623f30c980e92c336eb51c97f312df16ebd5d5bbf04005bab3eaa0f1c26a56e7c93f492cc6f2a2211b402d7d5ea66ecefc47e75cc338d27b8416aaa26ea07c92a52a56b7ed2dcc728fe1dca2b648aeeb7eae2640096808ced46693e21068b1de28d247a45c6bf8de9b4654456d5100e85b3d694f2370c6f816974847a569e21c25722936df5f5937fb240c9b26a06d3a61639d9367ccc91aa04deb68c524822c99ed9824a519bdb5b79ad2f8f0ae1ee367920b897ed781675b2e34b0eccd41889f8bb6478023fc66f2733ffa2e3335cc29ad4579bc4db984c977dfaf2826c25c2b3fe73d3e4c9d2ef17983bccde2df84c1f03d72769777a99343bc4f7686177d8a80608f169dbf047f936d3a01fa78aceddf838ba82531ae3231b73a14072bf5bcaef882af705cb84de071d6010b2b55cea00d903ebd72a611addf412aa0e8fb716bbd8de78b8b50fa067940bfdc3fc3da48ef12a701a20aa7f4d6ca2bb2da5ab7e99072521f73b6a56dd7bd0581462ba296d414d7adb0d7f59ba09d34fb968b6a994ec965212da6ea6676da6333b1862c937cf4a1d9da6047a26f873e5a388b9933717fcf6455fe120f13d794b07100b6c0de23352dabf4c88f9c0ac126bd1011648a46af400cb16e830c154d2983b0799c7ba05e1dc1f310179f5be9f8f5aedab5962f0f43f657d53c5f447720f1af04bee4e5e5d64c3ca25d259339dc6b44a6bd687504510a0d58511b24c1c15caba08a422ff8d9053b8e0d76ec3e8c3e1dad9ef3389b2fb005409f2725c3104efe874918ce38f6e04f1855c68693c4b27d80c90e735c91163c18e4be8521ddfab59dc8dd6d1c51316fe1aa7c93dc29daa2030b1270fbd43510c0c48bcadd0bc8c6308ca581b357d927a0455e99285b69106bebc29a077acecc172219ff44a2ca93d252f51102379cb2bc9509e47adfc657b0834a6a216d4c6a41234426cfec46b639bf737ae7d7332a64a5f22440468e9ad2fd653b8e2d0b473b1dd50a5cc10f194d7bb3adb776382349b6cbb27e2f46a922a3d35affb854bc181cb3c5fc563257127749fdfcd95d97a5c1a42569f94d8a9c9de389fea38b04d67455154157bfd3d6b247e74c85b8663b8d0108f1034afb3756d2c352f540f7afcd08a420745967cbf218b08555b47a7d204e4f4b866d793d6e86561ad624d2c89c1193697248736dbe3c840ad43baa7fd533350b385b8436fd58f40adb55b1024ee47d8d55d5c8828696ba952d82674277fea0d208008574290f54f10f102708121c5fa554b037b1797c00587921df79f763449f2d9e3bfe90dfdd9d8d8796b835d6c9c1baa3a09fa095f26bc378f35e18ee70d8a947fea0c932c59a5a8dd8973c63f7a587723130a6123de83f0400e3dbba0906f34d79b29b4519cee41c238abf912ee530b5733c9f977534da189b5f87a3f12034e1cb8a84f7186152d770a6b99939d5dbfa034b7ac018b6aa985494737f173cff67d13761f8f627593726e948a34e3175b3c398b2f731e014e9500f4e29f29c1622331d612227f37cad8ab6dd65c5703c35723721536c2d6612c72fed2f4b6fd5b6ef31d63340d614e193fb9af9f5f668e4fb0f792c51cd0f17e4bf783b230acc73826675bf32ea4633c306699cc2b1200687ce8cf7484ad25f297cce98af2457d13101c0ecd8926eb53ac4387c852199e23b04dcfefb2fcefd684134c8b3f29b5ca6acb21091c6", 0x1000}, {&(0x7f0000001600)="b7eae2cb7ba16f778b464be51d73812d1ef6d58c520e98de1df24119b7b60c1c23fcdbffacd18620cca8ad47506b96d8b893a40b0eab8766", 0x38}, {&(0x7f0000003740)="b8e380445abfa3ad72de67eb1a8afdffdff0957c3c1699ddda806476cd01b0b54f45c2f1d372697edcd84c18b54ceb0eb06c5f7c80ddb4fa227d781ed6666c0df6e935d1016cc2142549ce6d35ab675f1f005113524b5b02cfbfbdc7d10f1aab510fb96ae93c850370a22fa88da178bd7fc68e7a1d21fca2ebf840641c52e13c7f460e07c7b2c71c5b9763343f757f2645879ec0b0e354b9e8481e9a43f555e2111e6fa428c58e6101216dca3fef3d45f7adcd18340ff76d88bd7c1d18395cd008d78580ffb726b25608c863de2d426da5be490716b0b68ab5d47c26e3a09a9b3df52d9a893f3a557ae00346495799f39993d896861386407a2c4a0d85b1ab854bd5d8024f0e8e5d65c5b24c27068c7a757c5b74a272ae13861c25658be4bcc399397d6e147879908261f295a67413ed9e8e49c3d4af2c7384cf25c5cb519205dd94888206406ee3df5233eb5b76fde142d101d0308910b435592b99f7baa37fc172d8c1ba0be594d7aab9c1124cd03361fba80dff5cbb9c40700a00e0ef9a6fe4d8fdb56465c44ad460ac03fccf4a121d932f5f1615dbb9b972ba9751a198a619c13528778d491a29247e90d16548c10f783136d415f4d9d1d6d85cfc15227e1b0b8f6113cf09ec63f1a2782c9166ae9e18ee693f78f249bc227c4bca54ec7557ebf10c0e804d783bd5da04f47097e2e60f54561757d8ea7ad1b134480a4372850848125abe900b61130f861161afa7b41ad2414383d7424f012258f8d9161d411651942b8d55798f288b9cf0d230a2e00dbbab8c0a4e05e291f9d0b299b52da5559a66e6d08a2c1f5556459173fed955492b613b9ae579f28bda9ae2e380b6c4c3155b90d33783929c444524f4b9826f56ef14d853e8bf143b2086c2c202207824ed7b7f68da98748c89bf4dccfd4adc44557e92185fe6c84c7f836a68dc41fc526431cbd92a000287dff043b800b8a76bd58874d28f18dae7eb4fa0ec109ad1c8e31a725919657c007e66fd75d3a244aa86ac820f71f5e5a355becb0ecee5f4ac1fb51b06954ee12056bbc1497b31fcf5aca2f0633935c15a6f1efa4a52a80156b47c1ca5b9d90ce79cf024864f3a1f53217d22522b19c9de3127bf6e32b87e399ad2f969362d4a186401853b46bcdc8a1d6745e1170a4e0c4e6f3d8a6d6d970ea845eac760c8e6e6d743284b8d4fc07dec21796d1104586a63dbf63df84aae2e4b7a70caf74a3fa4d702a16e5df6332037b8ce3ee7bd9fb801d02ae1b753bcedc4038d51e36b2107d0c7fad6b0a0aec2e7c12aacdc5f679a525411dfd1dbde65c65cbf01fc3f39fc37dbfa684a1f12fd2395bbdc8d5f592d21d6aae638c12a7f2d8f945a6666c393a8fe9c7020729679d6e2772ef55ad586015e5597e4b87b4160ea12475a465591a7528d1520eb79240b36cbf6c04ec09bb8a85c5af094f3321e232f397d635a3fea4183430b6220328c8892107f8bb0e443990647046b46afb4344d2c3e8e0a6c575eb9251cd0d06da3d94aebb2f250c7642f5672b09ea7ce972ce7925a53df281043dfd46d547cec65bf9dc2b1da9a971b204e6bbe1258099047df0979721867f0743da6e4ad64806f8efe470c474b61fdd0dcb78c9f0c84b5634523b877e52a54f2a25b8398607898510edb57c6fc1bd88361b00455f64928ce92b5d9fbb5bde0e4c710b827240ac602f6a47beeca149619be7b1f0ee22859b368f25f1ffc9d7345cb6469a818199405e37d1a7ba2e31a6bc09f91989683f4564a52c66ae65f464e2a53e2c0fcd0bff303722e2392d51512ba6a561d3ede56d70ff6f7c3d6a08bfb605d129700c8ba93f5be52574b468e8a2e94dddd2b034dffe1ac75fb8c2f4b410edaea4815cd5c3744be212332602b226c880b107cf023bfe0df3a9313a7832579d1a4ad945370888f21c71bad4e460a8d327d6eaa31688165579cbdc237883fa69da6de667986b3990a224351498fafe26f5e63e7ff5268f734755760b063820b2373682a2aecfa455d2e06833499927d10c81aa609bd83186ea43dadd45f00cfee00c4d2e26aa13ba3b931661898d721c05a6755708537cceeeebb93a21637881c71522f1ae128f250b0ffd7fe6d9e2683b72696dc1c2157c7e83b8272ab144271403f5a7e441f0326b22e0538b3572dfc2fc125c32c7ff4ffb1681fcab0107a058a681a617411b49d5650f1f77636e2991f3c172d584fed5c2515ebf4442bfb4e06745602e6c52ed7064b818d8da0d9f392658a76b76e7f9f0577b5d9b2b9378d7385358827efb6a12efb2fcb4fe07f6a6697e0b2779fc20d85225a9890ca4e99959ea137b9fb91e4e24da205d18f87ab09ed8d1aaed3dfd7992dafa8a749d5ff3f2ed18ad89d54aa27c51ec4e0b9f5bcc11b37c156d48c9fb10d2f94787966ea6445060bc95b46ca493fd5c8f4ad6b8d0158ce63294aabb515d199578dd67d066dbfe8c5fe837ed8353a1c9072f3ef14bb7dd7e47e274cabc7962a2cf010f9a91b189e2e2d2bfcaf8ee5575af60cc546c63689824cd6d4dc2267ebe51d7b67e62354cbecc523236fee7c7cb6e46f8b99136d917415dd0313bc52ee653c429a4c423755ab323bcc07d7c7f8056005ca8ce69df74b593017f542edaac8dbb8f4bbb48f364a69bbe0adc2974ccbec6d238eaab2648b5f37e5ad64049cbbc6b03d910166609b466c5e1465d068e923be5e2b76c0a2ef379ba807e06e7ced47e06971f31fbae952f29201fbcb8ddaca13d1e110bc1ff44ab97d8f3e3b6da1ea598a9969556fa74ae5f554ba5e5c769e06abe4590e766f8d2eb2e3880b775d089a4b126b67d15416c254cef8671b29076f46db6a55be3b2ef5b8f43095eb80137e16637ce5a8c3dfc3847ab24bcac4be6d20c2c4c2215cb2469aa1ec3bb9b65bc5fbc50b9918f42488798e0e898084bc3e3bc24d78c450249211112a811e93ee6c8bfdec4388729d082db31394505b0463c55172d81472cd8a03b5435a3aa41aa2760acc411b3c6b5c57c92347255d1f09b4237cda5363c95dbb9216e162fddb6672aef7c514d89c14d43bfd56fb13f1a94a5cce1994b8ea33c8832950c5ad141f0c659fcdc388b46573ae5362fc0a8e21d3fcd67e957158d2929878b0a53f9302a04566454546e3005aab8b6d06bc8169c3f0314a08e6470cf27b7615f7ec40ec9f4082fb46306a1f1394302a1148ec8f4554fff8827f28f69aedfba810c272dc6f860a3be097d882a0e0ba4e5acb39083ad77fb4a7fe976b633587e1df433d25588407caceebb7f810e3e0c204ad64c652fc1dd9fc413ed03d8f60a7e00d5a3945a981363dc2d4a26b474c47119086dd81477bc3270699e9b3f54a3dc1416cfe0ce16a1006419eca39919a9ab530b1dfe93d4056c3681340387a310f2c42d887efd87748c71986eccda90e9398476c6700861b883a29b5a027918decbb38558bf58c9323c5c7f4b63aa04b225625b3deabf30297181cb9cb5bb69bfd2ad7c283dd888c0cc8fe2d397f542fc57c91adb7914bf7cad1a57ec9adbfb02728cd6dbffbc55691e54e53a620574cdffe1aaa9f18160124eb7dcc1226f303ac18592856003973b9e2d472bbf795b98983dbd543bd7f42292f2a515612de1b27f04424c3a2a42def5cf1e38dc01e94e4577d49e80ab2937d395b1969dc98ef571f0c48afd9bd63ee2e1304939e35f77bd0e77da015affe40716bb88d979bdd37c7240f9d41fe2c238706ca1d636640150180af8cc0d0a38c6cb988386b26cd545010f5aca4f5d6594ae8f08cce4704b193e98114493d503b99ebab98fef82a2c2686b3f864ecc9a3fad732e2543b25de48c09b1add6764a7969251f76c7dfa85c670c82ae978341ed3837911957ffdc15b4ae177a65962df6f915ce8cb963692c357f81f6588100ba36eb95204ab15ac3a1a76b71bc9deea4acf821c2a49a8118d1239b704b8e3c4ad9fe340c17a55ffb6a77afc52d7b7092b3aa6045370465fc917dd768824c48870132aab029e4c22e472aee8b3d3ee36d6a3fdd60937338bd1986ae9288caed9aea47a2dfe0cc3009f0c9b8e04d8b6e56e57099e809add073d43c4ec261feaded74aee586e51e93702002d4a74c1b2d4211f722d53eb471f583ea60711c79b727724b1991b4ce8d102b5d748a9c2cfd39b89b82d1c2feee4beee23c7bdcb738efe6e8e16df4a403cbdad64353fdfaff0a993c0e6d79e78e71fb4bea8fc48776be9345c8a880718b0b67850b26729cff887e6c4b28bc68e2a0434d1d1501ea22af9f67e2991da29ced92fbff8a581104a35580ee1e39298d1e490a56b43afeda4b13e86bcbd756bff3741f1e5aa0750fce1666b3ef65d7780d7792a5784dee38007587426598336c2f076ce6ec280ef962deedcd86bb2c575ef5131a9ad0a65d384294a1d2e551731a57b3783ff29b199577ab7a12002b8dc59c8629cc7789298bae01301343a2360e21386826b69491a0829a001378a78da7c27c4cfeea2b00ec505ac324be8cf9f9da227b0baa445d5cd918d8d320aa308dd4a64b0060db0fde79f1c566313aabfcc3c8e3876bb0be5fab6fb25b1bc820861cc4aa5336b0237f773b1234c18b37a68ce407e799fd4e424726cc8b0555b69c0ac25f5a83e8319e0777392f98f77211386481b0ea05a3b16a58e7d22bc074f548d2823e46e240a22673b621c0971e09280ab83d3a75784360335f23ab7fb326f006bda5dde2623805a7700bdf31ed2cab8f1d0b1e7be5312634140bc8f16fa1ae89534f7d28c9204e641e184815e008f65094d738cf5afa306467467d767a444df333c3ce3ee5e383abb791c76016f83d4c4b5737f81bdd361e566727a99ed78c08a0fa630f1ba2d33d4a29f83ac5d4d2a0f78a3ddd886b2c2dcb6697e74a038088b4f3d687ef47a48be8c9af50b431479d86889bcf31f55f03e9df1411be8029028b5576199e32fe90f6a779bf485098e16bf66e53f24566aa1050f93370cb80ed6514614114b08d60c881498275d1e97f4ceb777121ea399a590c2e874360f364d05e6822f58a9a4bb6dc762f9c4fdb9c26703945fce9ee24d130194f190945028a7cb4b1341b9938dbef95267b1abc0b2d3042dd6ad0a440d03c74b1e23079c8941ef5311b749908dd21ae55eef29d9e13bb5071dc1eb12c724741c53439135d14dfd6131a7ed29c303e9d3d69fe635c4dd448cdfcfc5a478b1d693f6d8e8ad2b489457ff881648883eeaa93d8a63462f4c9095c71fa80a0b405565f99baf7fd4bd8208b15db0fce00a0b81af1a1c708b8b79ee02d56f31eadf8e52d1640b7715a0e01b55adff68f272d715a2fdfc8912941fa07ba20ccfea46f4f07670accd5e056117f4052a039ceceedf33d4aee0be90f68beadfdd96643e93b8a104a88248fadb6875f9bdbfef09a46da740729e6ec4c1f2672a0fa5ca6d2a4a6a5a91475ef5d205cb57425006992bb50e595ed4cfa247a02f37b4265c3e1455bb285dd0b65a128746b7257dd706933f6d31a94fb898e2498f275cd80db08f2135b37c51fdc5a9da123f282775e32ee5fce5c43cb8a4f555e567aa231cfebbe406469f511022bc6aaf5f2a3da536a4f466c191da7edd2f52aa11ec578845cd00a35773f87b261f1c27cb05eaec90c1b4668801b8cc474a78b75563f67048e27325f3f950acc76e674d3a0f2aaa065590c25538cf2d891f62d9290fe4cf64ed71021abd8699b9c5115aa9d5e1728acaa04dc39bbc4501e3399da6c806b9066a62806bdc3930fbf9748064289b23fe349efbb57e81ebd1b7ce87ca", 0x1000}, {&(0x7f0000004740)="e14bbf55aad19b54c6255bd596131e0f41091ecf73e9a807c5db122a21c1e355152d63c1c767352615b758eb380dc0ae70d73bb3dabf529e6ed224a6e950cb0d99ee08757d68f6559f1b12a139cc1845d51288e6326c3fb9005909a8", 0x5c}], 0x7, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f00000002c0)="4bdd0455", 0x4}], 0x1, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r5}], 0x20, 0x6}, 0x1) 00:18:32 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x0, 0x0) syz_emit_ethernet(0x1046, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000008004c2010380068000103619078ffffffffac1400bb441c6251000000090000000600000000000000007f0000010000adb54e234e22000890785338911eba14fdd3191ec7bd7cc8d58311256345a625208cb9cf5865b8282a1bbfb652d53e0fbe63d4f2f694334b59c0bfcffb6f6c5848669025534aef6f25e26d40d6c34b2d0df603559dafd7f0ed63003c5383a02f8699b0f885b7e1c9d6d308d9f3d89d0291943b0ce41b8b4d6a77e38f33eaf07b317c69d24eac1c07c6f607c7c71c6b313f6befcd12b91ed2408b594b245423611bcfa41c2ccefe5133898776feb869b719b12e2d91d09925c75f0bf62bbd88f6b06a49fed8a8e12cf7f00bf716f7cc94a6aa9f508910b29a00a4ccda2326c1cecee2b58de653384001631c503a716fcd2367d2189f4ebf938cdfb9206f5002de06997dea116c268bb425fd1fdb486a3a1802b61df8d7645137cbf31ff3135adbfa25619f9f5115d9f39b949538beb7ccdfc08bcb7561899adb4254881f4275a301f6c108796d675f3be84635522982a4bcc543dde1c4cbd2b6f120ebe36e542619e2d4ac2cba56ecf00fca1b3bf4c3172003fef1134b5e6491169732bca030acac6ad8fa2343d2af2ac1a9ea67fcbdbf7f8b421e52c1f9c0974789543b0e714e5451d51ab07ec2dc6f852d74e3a1bdfdebff5096c656b3cc6f04cbe2ab4e5a97e31853c556c16d29cb4b56cfcead08403e632cf927061dc09c2078fa6f5c4366ce044e787fd94449828031d306e43fb7b016f78a20e8c80f72d8165b51cf56adda0a50882034af1e8314cc85344f5a4b13719337cf646c58a4d9adeeb3478dafbdd34637f4b99e9f25650c861054f4ac8653fc880924ae7c9bce43dac8737da6daf759c8ff92f1a467556341a2477b1657a283de01093612345b85598e25bc0bf937cfeb64080630fd0a2ab2099d8351fa32009b69a9822b6f01342e61e11ae3a4d9d35757cc73898050cde907fbb0ef0f815cce8e578e2c70ea90a459d45405250fb0956942311ea204875f18863c7e4457a773c9876eaf3f70c281f783d144969cf8d54da81f899f78ddbfbb4951ec2b1e2437e1e20ed7a0afda89babe283abca7367aa5430ee4b7a3e84017da8d82d2bed160319eab85d5dbcb562729455b87553324591e39fb99fa4f1413ba87705e0837e158b95a777e8f0af742bd460bb55d706bdfb1916449b0d0c4e680dc335a5d24d048a6539e43f23f2facd222c38f3ce0e2db4165afdfb71e7e4b3741a00dad0ff917bf267e842075d291a52581afd48c944a2894ea38327b61a1f860d50daf54c7c2c8593efcf0291dc564797e765bd2a0ec7f8275c604966dec19aefaa32fa449b8e0664ecbd5d8ec2c7d9eb1e5d189d53cf6b6ca14b620e3cedc7911cb69ec915a3514e70fc3f06ace6cad55601804d32d20745ebf098cfe76bb9bf148958d0b20ab0db0a037aa9a60ebf5fd570318487ab49139994a994285777ea8c5ffc6893c9e04a62b41f7234e8828e2d4a7d981def37a1b0a0250aff7e526315ad8ebfa7a0ceba9ff64ddfb636e516a88b1ce8da2c6e325c2d45ed8a44afd856fe2579772fd712e85c1ab3f202ae6ab37a8d5a4a98cf0d51f74c54514ec8ad3da86c701caa351d888f6136f4da2e41bab5e35302dc6dea99250a6aa22ecf039f3420b5cf9b78039c4e5212ea92ea81ea854e7488060677fa308773a71ba10ffd172e4dbc59bfb1e4409de5fe069bf89f1fdf7a4dcaa85cea32e177b33a793f55369b08bdf7308eb269a0fae088ae872489a545199606512f13975fa0851bda78861b46e7db04be45ff438eee0909f40ca1cece4d894348e016d21b19510da047eb3d2a7a009e0022429eef316da7da4b7759530cb6dbda7abb3a00faa8a066d3a7b1aa3094da3ba8ccd844833c829bdcd52ad38a29a968b21dc249844b45a7c88ade8b070b19e84d59d5e1897cd84b92da55dfcdb80e129d16e02c219aeadb869090807425412c5b1eacaed6f5a4711280eaa201f049eead3d80a2729d4134324e2408ee9883d5c399d48e86769f8a69663aeeb0d8b1ccaea94aa07af8562027bcd242feed4ffab71e237230c947e9f3cb254bf1d2b4adbd662872a97220acd3601f70e63022809ef1901a920582943c9e0fefbb3735e411da1fbb0a76860f6229c62171af39f62031b573b5e81cf33035a02a1edff2611e8f66124078f8b436f6e65a5c53fe3ff63da594d2f33c2c0d508890f9d56d3f4b8440cbccf90eb490da407ef66e055cd6a9b1d6e7b58e067863e4f48c37eab62c418ccfa03ceb972525b5ecee3b04b36c2cb76848439b2b280a1f6636401eb37ce6edfe490167549b8f42e999bdf270d6ac991504b42908160428ae7fabd701dc8019ac2d2958ba2e91308252d0bad9e4fb0d36e957a3e9bf4f370e355cdad00309776ed3364ee6788edfb20e87eb9a18b95d3ca32963199aa5171cdbcdfa91e1f36284c109667582603b31f636e03d3d1e9d2d5cc7b3eb52c6c3124d541acbb5a95c3249511911c86d53cf7b233ad22273fd0a4df4f87084a09e5e3788272436a7a55c9f56f81a1a5e735c83ce91d6a1bc756428ec7187c406713414f4b0d872e7b558cf4c328162986936883a642f98ec8f21547b70234e461f6a150cbf24707e09626c039ff68c93aacccf90e620b56fc07ac8ba20e838e3f403663183e4ca3e47d0b945e3e31655348966d44040f61bc61f6be0eba2dbf4d24fa075986d2c00bd93cdb51afcafd7be594349e77fcea4c49cd8afc5359f4974cabbfc396cf7a73491823f0f7c749dda3e094f351829e8fb00dbab71e1c0de5ead6a1caa88b0f8e58ed78df4e9aa2b358b322cea45a09ea2397a657a79067d024d3230258d6abdc10fcaadfbf63986cfa1bac139ee558a27d2b8e8eb7288034c14983cffd97b6d1477f2a415102d56e39d4b7772de325a29d625e730ebd53faa753f487c4f3cda3f2ed6498944e7e387676447855fca1302476e51e06f2f6278146dce1e75f9b8a78997da7ad24d146781095ef2df5635f1bf4a78f6c03c2ccdc9acb20204b02b7200e3b16e57ef2f4e506764718a226fc31ac3e561e1439ef63e6ec4039bc536d783187aa57c8d1c73d8adb5c27f16ede795594bcb935094dc3a913e0003b15b6474c9c436ea6b55365305b0af9599af1f7cd51d5a2776b3f4108e2802b1ff17d7341243001d7103c7f86b5c8d71355a1dea32f0961afdd2d9b527193eb6d5ca3acf52d32f991a36ff551ded1a1a7877e4aa676e97bb356084f50e85a14cf7dcf90b0907df640157b55a9c83d70892d8a9b79155cdbfc53473bf5b361964d1a4defadf8c5cc34c106190bc1f75a96dd9f78be69a24ec0bbaf5c4bb8f033af926555ba88773a8cc8331f337a8a030e9f6b2f58e905b0f82eb62af1920832986fb9281163293012eaf8951883e98b3c1358f9aed5549226e50636345183cf471d7c89266f676d489acc58e68c2e3ac7844682c0e989de3b2ac7688d56cda42ed20404398e94258370b619bdb775eb57381d63d2efaac7fce5f68ac94899569d3d18fc8c2c900708cbb2d5ae4de68f8cdb5374324fde5ec125353786df3c9a971e2edebaf5ded35f2ac3c2cff0e98fd6b9a57137f1808cee28ef1bb51475a01b1ad1966e976eb0c491fae9e4433addb25e2ddc4a68af990426ff51f67371c880178677145964f77eb0abfa5ec458bc9f373ee59505a0563405e5d93d0e1ace0572ee9b229e2805e62db5cb095f56d58c520f90e3483f9fbac1897da2037822badfe6eb59993b088666678ae168bfec583b0d1b868572e6840c924c899f48dc58df05455e476aa3105e5c7c7aaca680707741f26f44765a636f1b1234c7748ed651fde0006797aeaf82a3d8fe7c84c3078deef8acc9fa97e84f4c50e5ddd8c1ee0f582b9fe8d529baf0cafc0011603c7d9a6fc43be34ba440f72e98c2ef86a3e2fa5484fbdca7a7308862c012e3072e087598847377af14ddacee6cd6b0f125a58d01f20d7b602641418e1f76bf0ece3b0c129ee84439e61a03d203cb646f59cf2fd16f017b6a86a940a58507be4a841e22f62aa61eba13d4ac4bfe6cf1afc51843e43312c7fe31f9a3fb36b80eafc25684bd94120b19db5cef7d06b3647325535be2c020603e80b535163246df73024f447b5f01b675375bcda25d3e43fe0c06a62abb144c52a7a78a269d0e80fadebaf858c3ae00962a5ec0bba8356ae05612d5cdfb7ae67e0322978e4f8dbfcb832d418055c906178fdc66ac946a06af1d33c0b6ff5cd5fa0d82e0e465d4cf6814d446080701f37bfc0fc026ff4e84e0a759f9239534a350933f0d4f1425f1294d27297d146e85bbe3d1f8f1ef16e08735000c7ad112079c328493c5ab244b9b485dc2f0d3e2b8435c0c37cb57681016ab0c53099eca794b41b1ccd98150b2f4fb3522a404bfe0da2cacde782c654459e2a34d00b11f85f1193e986f1bef5581867fbeb51c259253ec5ae9beb04b2dafcbdd271a2c2b81bcde6d57d86249ed42258381382d28cff942a6b4870ca6b7a8f419d6bc90b865adf3e707c8002196ff9e44448bbfc0b5a286ac8d6464ac284fff51a8947b61d6067c58148bc5078b406ca92265b044ba8639c4ab14315205e18663132ddaef040e9df543f18efc2af2075941db3c85cebc7e19152d6e051cabc1f4d98b674f6b968c5b6b3da1acf404501f9bec93daabfdb3025a2084dc997f009f25097d7c06336b6674d0ef6c9ba48ec3ee05269b0d9f8482d0e3ab89fc0c8957b6ee8fbbb8e1fe4dd734cc69c84c93467b184581161d8c39e0659b70d655d6f589a7a0e066870ab50e9e8a0f6c7262583bd17329cf99cec52c0445cbe17b271380b0c29785b9952ee80935705afcead8efc503706567d7e2405aa4c6b947115555f039a99356a2834c3a8ecbf13cc616100063ae7379819f330634f1d15b17e229789d87bfe79c2aa8c31c735beba5840f3ca7877bb2636cd51a3f297bb193c88ce28611823a3b6fdbde5a10c60730cbde732e90643c6a6a98a12fd2fb37f8ad83fdf089d876640940b33beffffb65b94c9d3a68e696f44c1714730c8c4b1726ec97677959ae1f4b91a9ad43a81dad42207bd283949510d113083bf61bb8d74e7aed61fc951a22656736b77af211e1d060beef8337b4f1be74d682504970a68c69114de8d2a95c9989f58a8c9a237dff729e16269c4a5802a6feb56a97a2726ed20ce37bc5011d628bd82990672ad9e90353937bdbe2c6ccfa4071458605093ee18e907cbca618a3bbc1aa57bbb47c33fa59af1983bf0281fb78a0d325d4df1317c220e8a08cb71a0f4ef68a7258dad697469e30dbac4185e9590f4a2227c8cc9f3b6828445920ba4537642d6ca0351400b90b560ac5e1f0f7e88512b8ba2107876f2c943d5823713398c3c5d19a7b3d3943bea52b5e23f16ea45f633eff4c0e4ec7ff106e62ee08d8dc1bfe4cf9f4398c9ddb21009273cb5fc2fcb3252e80c16ffa6ad792328b54c2a10565e82312192ab67330b814343792d53bd326b305ba5cc80d5b19c3105dfc158376559a904279fcebf8e586abb7ba0ed1240c9ac3a209f01b1c5907b0cdd2966a500e25666074f9a8f11a4984ee453761259df0828fd8930f4b5dd9309e01c6a93a921a4b84562710a69a48e0f908563180ac92aa06db9a3a16a18d74101f85870d45872c1ae48aebef826f52e41f5419d7069a6b5b865add24ea70da298f1ec969470dffb892a2abcd8f1b3b6014eafe1d747df58a053a639eacad492d2b86b4764e7ed13207ea1e9f0dbff75778678a9421e97da5b5d7cb7d8cc889cbb58b18bb4fe3835b4af54f7ac3d2cfc323170696b0e0c1801c13"]) r2 = dup2(r0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00') ioctl$TIOCDRAIN(r2, 0x2000745e) 00:18:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbaf8a8de2bafbfa5edfe162c5ed", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x5) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x800, 0x0) fcntl$dupfd(r2, 0x14, r3) 00:18:33 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x8, &(0x7f0000000080), 0x0, 0x0, 0x0) 00:18:33 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x32}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x24778406834d6d63, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x48, 0x20000000, 0x1000, 0x5}, {{r5}, 0xfffffffffffffffc, 0x41, 0x4, 0x3, 0x6}, {{r6}, 0xfffffffffffffff9, 0x12, 0x4, 0x8, 0x6}, {{r7}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x1, 0x80c9}, {{r1}, 0xfffffffffffffffc, 0x10, 0x40}, {{r8}, 0xfffffffffffffffe, 0x90, 0x1, 0x1, 0x42ae}, {{}, 0xfffffffffffffff8, 0x48, 0x1, 0x1ff}, {{r2}, 0xfffffffffffffff9, 0x13, 0xf0000000, 0x8001, 0xffff}], 0xffffff03, &(0x7f0000000080), 0xc995, &(0x7f00000000c0)={0x8, 0x9}) r9 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) kevent(r9, &(0x7f0000000000), 0x200, 0x0, 0x1ff, 0x0) 00:18:33 executing program 0: open$dir(&(0x7f00000003c0)='./file0\x00', 0x2c2, 0x0) mmap(&(0x7f00005e8000/0x2000)=nil, 0x2000, 0x0, 0x6810, 0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffff9c, &(0x7f0000000040)="0daca316827c4d8dd3ac2fcdb490f27337cd3d8146c871e16b45b0a560a34b1634eb80da4118d24242c12350342a337f0fb81fc69d9a5e88ebfff22d33ff7d275b4dfcbd555df901a27c1f7eaf3e5e00803a", 0x52, 0x7, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f00005b5000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getsockopt(r3, 0x8, 0x6, &(0x7f0000000240)=""/150, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed23005", 0x2fc, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r6) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r7, &(0x7f0000000300)={&(0x7f0000000080)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r7) socket(0x2, 0x0, 0x0) dup2(0xffffffffffffffff, r5) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000140)={0x0, 0xffffffff, {0x0, 0x80f}}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180), 0x0) fsync(0xffffffffffffffff) 00:18:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)) close(r0) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="6f114283d8ecd8aea4d4ab5d93a0ce1ba0314a0753ca01513db7761e3e5442e5654ec2b6dbbd38caf3acbd782065e29010d171e4ec295d6e7b792ae789e6900813e2fe1d535bf1679520b0892c9e65c0784ae72779ab6dabe2b86b975f79c9ae2b0c275d321c1a2d0ed6e0baa7cadbd3c1f275ab37cdd6be82187cb96a", 0x7d, 0x0, 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x2, 0x0) write(r4, &(0x7f0000000200)="6340c5b8db9065f13de97b273414261251bdcbe061d75478cf3799b90f8cbe63008a4e175ad1868a7a91879ddf461f27c33c9fcca2782af2f62838fb6f5b45cfa0dd36562e9afa106bec9f98e731dbfdf0c6a691498b914a12", 0x59) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 00:18:33 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @local, [{[{0x88a8, 0x4, 0x1}], {0x8100, 0x2, 0x1, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "e6169d0f6af32f72"}}}}}) 00:18:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffdffffffffe3], [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) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTART(r3, 0x2000746e) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)=0x4) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f0000000080)) chflags(&(0x7f0000000040)='./file0\x00', 0x0) mknodat(r5, &(0x7f0000000000)='./file0\x00', 0x6000, 0x1) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 00:18:34 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) socketpair(0x20, 0x8000, 0x9, &(0x7f0000000080)={0xffffffffffffffff}) mmap(&(0x7f0000002000/0x11000)=nil, 0x11000, 0x0, 0x10, r0, 0x0, 0x100000001) sysctl$machdep(&(0x7f00000000c0), 0x8, &(0x7f0000000200)="920047f40adf805c7b94884e64582544d30db28a544537b551ed719d2ffc0dc138b70b74281f6f38a92945a806e724bfe3a290635facaf77ecf919bccb26c012f3e75f79c4ce2980b42e3223aafdb7672f171d10b07d1c5b5bb090f176b05c9ccd0687e324beeef94ebe4ecff25a1c88b479009200c9871e2234aa4b91b43d1c05c35ff29325b1132be7dfcd814adb8753ea9078ef68229c7802fa20810bf8500cfe2a67cc4c42a009cd661f83821383190dd06d94534dda27fc7cfa76b4bcb1e410cbf0b92e655134d4ac177084c13994a5a77036fe629134905df1595973ca426fc4512274ceab3616db0dfc11fbdaa606d6624f3cedf774c0cdbc6eb58f410d9df4b5ff3d7218b117a270b4381d0a44e102cf9f014262793239cfae6d96e38d1437e000184a54d3ad4e615089ae198a61cf5529388d9a0a8c5a1dfc2bd2e17c9235dc2abeaff568e7436d018b307ba0d847ab9867fbece004690120168b279c58cc687b2ebec04b770ef49bdfde3fb7892fdd93b696a658e2dfb498b9d973528c0eb741462d7b70f08edd88674f12696d3eb11ffe6f579da5c40ae2ce6872ea421435dfa0a415b89d07ec4bdaaa7de53d9f1617cc98fd0d14f8d8ba81777e8c2476aafb59aad8b882a31c06e839dcc2babfc0b257547968c9a5dc5687f321b2616738979e554d0eae65514130ca90d31a22333898dd2365c28e4aa90f350bc6a96748544e0ffecc94524c964065fef45494670a146c7f7d256be3ae83cf6d6172c95e56c8dd6af0a6d7f5ed87a79bedf744c317424c373f0c3413a2060b0b197a4d25cd303cca145b9dbfe6d3e75b48c67e681fb102b42946d48298c4c2c37ce8cc528a18c376806853ce5a465a5e354fe221aeb3e310adbd153df1a9a017f7c2fe58fd03ef3fd09d8ae59bbd79bc16e2f06d63f0be19758aac5903497a42f9c8e6027f487f2485cfc86f089a36988a0852c4b2fbfb00c5488f7d9da77778836d20c3d405c5e7bb5be3ea32d7092cf78cb676748277cd0c63cd35d044053fa021ad53e5636a806047972726320f460c43da56a1ba3ace4f08cfe75c3980d78ffd81ee7f7a38e6f1cce112cdbd934e199716fb9ba22936fb498ec90052f14a0ec0454d956f65a053293cdb686fbc631209e2ff5cb95a12fa4d98304f6152e90ab2486638e5ed824e1a1a30259ee0b211efdd9d61ba27b18ae1170c747515f5f93c7c7ea591cab4cccbb689bbb6cf07a47eb76b53cd7a3ca9ba37013bf129e8736d30e23af808b7bdfc1e65c69fc22a79c61727918b9df9cc2bba87116e9ef54e4bbf1a2c12e52701b8f8ade533c51a1b41737f6a7b355f28efd1e88593c2d3f05670cef271bc4778d33d2b5c7be62e02b34bb47a6bac1ec99a107ca40c4b5bb80643f8bda1fee8bd9a40569c20566eaddfd2cc5155bb072525527af68fa5fa892078b9f646cff36b57f51ac107b766142f1399bb187746fbe9a49c93453b1f728f421155467ae2b99e6595b13a2fb404ce80f7a4eae8cd6af80593635b916ec579427a9eb20669c1609eda6019f225042ce581fe15095345dc65c4405aaaa75c793731ec70b8f445dd2dad4cda740a498da48692121048da37af650c8b2431796ddd0e3430376ae380af2589e38c17dfb7304725862f47c4f10fc16cd2aadca4c7ebe458cd55b2556aeaa15af9c9e7bccdb3decc2fc70f6dd53b9172a7f64202e794fe972df2b5c77bbe2b2fe0f2f722d3771f81d68169048d112ed4fc92ddf1000b49b76aab7dbc5480ac3a1dc8613ea874a7e87bbb73736af444a01662503794e25215d07a41d7ee945b142c272f02dbe52bb5f246953cfad492c1397f3bd334f3e89e81ff33a1dfd3d7739c7133ac2905b694cd13864687d336d9b67acfd5b121665b0f6a491501202cc673a29db2a0d0e334d98056729047fb14e1f18123861b65fb37fcfb1f26ee3281d4a8c33e7374d3d416a7b33dd4a62e003d2482ca8eda3af6f8b36371161317d4c8ef363a5c6d39c78f4231b87cb0fe87dbcc96c9281e682d13097d62de22355f4c85bccc82644c9f7f7ee0936c765f1670eec324384b596f96e494da235ef64842af9ac0ba52e8cb116a9b6fff7df91c58c8666452b6b118898e3e6623f3d8ce97270ca408289cd4556477a877db921ad81317acfec2a0bacea2bc2b6b18d97765317e91ab134ccd4a30a231a9d719efd6ff188572a9d89c7139bf687925310ea86781ee1fe96e534b9fc8ceb25b78e3bef82939f021c35893b6d12187dd70562f2527afa87e72bb1717906e687b16bb6b6d2bbe2b59c72903ccecad67ab0902cb4805b0361fd67d737df7e4c3c28177bdf41b528185ca194ef86152a26958692ff229504b867f24dec61d5c77aa77736637b5b07cd60beccef80392575611187a00d1c3aea91d7e36664e5ac7a2638f09f4e13503b451bd5873c4bdc11ac2398a7b3851c8bfde6b80debecc8a886b826c7328089ec88718037c4e1b1f2506dca86fa81e959adb3847d0523076e45faa7973ccd38fed80692a08b9e29218368be4c0cfe460dd8ecf81dd109266fc8b816ea7336526aaaa7abf00f81eefd506fae1ce22ebfd922bae1ddb3e4c7aa8fa2da0865881f968a1d8ffc85c1c4f5e9695ac1f36d2ad97093e1306293b15cb7e87b97f5dbc91fa93433658ef7e03c39043e39a6f07a4560fb9709809e782fa6d4381061c3aa31fbd577ca71fd7b89a351ee8f0a04458371a982dd53ee825d8430ee3ffc7da72b1e18e8f28db1f7ca371eb1504e95581600ae46d246a94da526af309fc2457de13a5547a32857548f9233738cd3254aad78867650cb09864f01b005e0d45c72c02b5d61ee350d5e0a25d3372a2ae8575d88f165b3534cacc1eace1a93f38d13cfec7ef41c5333052ab44ab30353f4e37db8c00e80b9b2658f22fa67aa7e40830ba4d25b415b834f15d44ce300868edb80e75bce55b70f79be9f15ec3473375a2afaab53d5c42613f52769155ac2a61aa953cf73c7770d4f8e2786ea8c3cc35954e52d8e1cf329554ef42e3b8371108cfdec8de73d88a98551db26742fb20e2b07cf281f32f01820db30815aa03f43b23127309f74575d132307df416122990661b8fad4efef6c5c6962f73340bae7059e56df8a61f97449b935fdc5940c214af488a0eb159d2d23fe354363b0eac5a76b59118d271164837ca71e02b5420b4d975f1d660c65e5302bc594af2875e914dab27949c3c40c7805715c36a27532b5b81c45d0e5fc78b20de3627e27a02e77b5a7cfe559020fad3b63b4ea0116b43028999e573adc95d401a2cba22b3f8adc70e25cd0372e142bd5ce0b042591106b53f27793833778f1da1c69ace6b66c90f7de7f2868f8db8469efdef042180b94e2aff67fff55903ec2e6e5c2f78a82d12241dd3b5f2619891df70b08beb9c37b27a5888de6bf7796d5c17943665e71d75dc2b105d327c7c2a07e1a99c0384eea3c4ea72d15462c52fc8c629144de5d728705aa3b3783a0c90441de8f391c7406bec28a351959e9a072bd64276c947666abf01faa7ba4155cdad26d63d5749507a340d0dc0f148cfe36de85ad1cc9878ecf30d1eab9faf842c46cb3d4aba62d0422f3ab6bc785bbd6bf1432ac7547dd48b6666318279f4a1dd8bd13f2306d1e1fb20aff630da0568f3f7ed731bd366161a8af0fef124452d4d5b1b8ac8687a25b07ce544b15447c1e41a8f5253f0df86de455583ae6dfd44adca8370da073ca2c7d66c29b7b9c0df638b4a2e25436fb795db2ae8729a1bb1f61cd5e8041481d9e76049d1e96d2652f6d6ada1b9f3d9544628373ee44e6392635fbbdadc69da89cc1f91686d9f93bbcea1983656c6642f84e0bb27e942285aa7a8376fede1827a257a483c73e50d8ffbd328d51f0499971e33ca9c7bdb2df3b7ba92193e96acf8e35d40f52aa93d4f08d5c3d1d932926d62ed3d055336c37bff6162fe6dfa5dff947ca05c1da264751a5bb9ff49f92abbb6af27e0d553bcf650cacd9c6b8a682d1c1575178b554c348532c20c4ed06147978c39816846233d3365d819c73b87408b0c6151c54f7848eaa7a60d1126f9c8d0d7108280f11bc719fadefa79a71b3a08a3a364e375f81e22e4f165eadceeb8fd43d4c2b9d8b394969fdaea3f918771412fc09e953bf75ccc22d6f79bfdc148e70d2d4d44cab0e3afd687effacafa8f946da16f715bdd813429f989464232e907b41117f8fa57da5acc919d57d680b35a8348bb1c42461588150566e7950e959f434efd2ed47e9f6e6c84b3c1bc3c4c1277bca90872559b50cf4ec87e26b421d40e6d9d27a6256856ea7f5fd55e2036324d600f59b5fbf344c58b764b52d2866fef1f54d458aef5b93743ac91113996a8df52797574edc422260d4466b2f1d3ec1e101cd2cdaa19e1ac08ff649820db7ba49af972b11507aa1bbfa9e560b47333992a0cf074d4a48eb5e4f0c873f73bf70b8ecdfadbae86b85d24a64ef77ca6a16ed425ded717d6aaf324146cbcbeead8ac3a049dbf41a78b8312f6bda6a8a1fc312eb2c3db6945b8e7ac9e5f162271c5cd51dea18c8c94fe3e29dbe0d951d9d4eaf04fdc6f9f8b4bb799d49083e5fac074ddc9d0b9dabb66a5fab7e1c78e168f856cba5538f43c315dfe097a696ef6f5e915376b552775751c0d3da79a10837449b6a0f76c05b8fa0ba92a3258b080406677da3cbb62f409ef21d5263a8da417ee744a52820fa39b7c347858cecdf701b82c923ae2e7aac9e10d63b12ba858c9737cce54a368a57eb43f4cdb12abd4312d133bc6101cb3efa47ee232f70583c9b9a9ed2f362d15680d1a2ca4435f49efd4f648af54eaee0047b52eeaf32fadea1feb6420b7d2ff5186f99030b72499bc1785607b2b0b9d086c0073e4ce045576122da34bc1fc740c639dda3144e633ad5d82f4023b2353ec5ff5bec558def249d64fd1d0bd54a68fdc38a383fc14597c774ed3c5d58dc26f3d1d84b17f3be23e953697a1834d705a408f3a486839cf46502301f64d95c05e08559a073cb15603233659021b38d74bfd0c0808a129a4", &(0x7f0000000100)=0xe01, 0x0, 0x0) 00:18:34 executing program 1: lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) socket(0x0, 0x3, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x8000000000000000) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) write(r1, &(0x7f0000000080)="10ed650be0863d71c2a63f53f01acd4bc8212c471c07ddc37e24390e78a2a68b69a5951a540fa54c2c7566c10c8068ed1b0532fb2fed4283e1a10263559176", 0x3f) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r2, &(0x7f00000010c0)=""/4096, 0x1000) mkdir(&(0x7f0000000000)='./file0\x00', 0x191) 00:18:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffeffffffffffffc], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 00:18:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x10, 0x4, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="01002e2f66696c6530000b659258fc870321abfc4bb9a99e63b360ea38136151907cad4ca60f8d7df47b666aee82aa1c9f9cea6e84fea7c339a7ddb758c1cf7a9b72002a3ccf4b92c588bf66b61d6ae33ce19617eb581aa796b069061c93eaa4261ee84642bfac9235d4f07ea8df691b97c7fe69cec81a105180f62b6a7208477eea05d5238c3527a4ad71be991b989d3c5393ca04f2f7"], 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r1 = socket(0x18, 0xc002, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x2000000000ff}], 0x0, 0x0) kevent(r4, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x40, 0x20000000, 0x75, 0x102}, {{}, 0xfffffffffffffffa, 0xa, 0x40, 0x4100000000000, 0x2}], 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x1, 0xc002, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r7 = dup(r5) sendto$inet6(r7, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) ioctl$KDGKBMODE(r7, 0x40044b06) 00:18:34 executing program 0: recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000400)=""/186, 0xba, 0x40, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x1a}, 0x10, &(0x7f0000000080)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946eba4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f5777410000001956879757f8f0437994158152b877ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c3802293b1b236bd71cf4581f65d2096a130291085ded31240b600009ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1a0e11f6034d991a566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71fe90ce8741987327c8c700a8e3f13312c27e93039ba8895519a8adc10bc3783409aa6cb83bb030000000000000000e18322983ea4a72514841c7679970007baa7d2ff76b200", &(0x7f0000000040)=0x181, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd66b488735f058c6f44606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcb0ba31a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x110) 00:18:34 executing program 1: r0 = socket(0x10, 0x4000, 0x9) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) kevent(r1, &(0x7f0000000100), 0x12b0ec91, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0xfe, 0xfffff, 0x5}, {{}, 0xfffffffffffffffe, 0x16, 0x40000000, 0x3, 0x2}, {{r3}, 0xffffffffffffffff, 0x4c, 0x2, 0x6, 0x9}, {{r4}, 0xfffffffffffffffb, 0x68, 0x2, 0x2, 0x2}, {{r1}, 0x5, 0x2, 0x20, 0x2, 0x5}], 0xfffff4a6, &(0x7f0000000200)={0x0, 0xca}) r5 = syz_open_pts() close(r5) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x1554, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r5, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x1, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r6, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190a", 0x87}], 0x1) 00:18:34 executing program 0: sysctl$hw(&(0x7f0000000000)={0x4, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0) 00:18:34 executing program 0: r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) nanosleep(&(0x7f0000000000), &(0x7f0000000040)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = open(&(0x7f0000000340)='./file0\x00', 0x40, 0x120) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x8000, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r7, &(0x7f0000000000), &(0x7f0000000040)=0xc) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="183d28497db63d7ca26f141fc778e6ce3943cb1419fbbbfda1bfdd1707e6e487d3ae92d112cb3a30ea1fc04f797998985990d24b3075730e89985f107c17993d51d72be8bc87", 0x46}, {&(0x7f0000000240)="64c49af92d4be894577964abd98e5e8093e33e1b8dc22a13306f2745c132fb1d4f2071965609c8c88b0373930fdabf5605b93813cf0e1491292b0724a8415db195797167d0cd53b92c97c394c67742ef1bc9d609d477c823a915f2809bbeffdef8a5f9a6c79c32cb157f058c6c9f011bc8116ed59347a0101ac55035acb7f4eaeecef9b4050c468a1107f6b96e7218ff2fc999a6a74759ff787fdfc6cf867ada3c8e342994a73216717dbd95c97647237201978c2e69b8152e78813e64e5b5e8c61f0765a5f8a34635913ae63223891689", 0xd1}], 0x2, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r2, r3, r4, r6, r7, r9]}], 0xe0, 0xd}, 0xc) 00:18:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0xb, 0x0, 0x0, 0x0) dup2(r0, r1) 00:18:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x2) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000340)={0x8, [{0x3, 0x8001}, {0x2, 0x7}, {0x2, 0x4}, {0x2, 0xff}, {0x1}, {0x2, 0xc1}, {0x1, 0x9}, {0x3, 0xfffffff9}, {0x2, 0x7}, {0x3, 0x7}, {0x3, 0x10001}, {0x3, 0x6}, {0x2, 0x9}, {0x1, 0x1}, {0x1, 0x4}, {0x3, 0x80}, {0x1, 0x7}, {0x3, 0x3}, {0x3, 0x3}, {0x2, 0x4}, {0x1, 0xfff}, {0x1, 0x800}, {0x3, 0x2}, {0x1, 0xa83}, {0x1, 0x401}, {0x1, 0x73e}, {0x3, 0x2}, {0x3, 0x5}, {0x2, 0x690}, {0x3}, {0x3, 0x2}, {0x3, 0x8}]}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x25}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:18:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955968c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd9c36b20b1d3408bd76e88b34c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1520b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c8820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c000000000d05268c7f104f1cf409d06998b681bce64422cda5d89d26552efae9c308d0dafcb089b688d551c8ed3711c6913e9fd3d01521d56e1b94fda2d867a7ba79f307a52f46738f663f9f4d57a7495aceef12ecee6b9ad77441a0dbe7675a7b4b72cb9936132f0b45179a26ec0235e25ea132bdc299c51165fb8230f6654e45eb2beb78d7d9b74c596c38374d15a99886b1eb3140"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)='s/IW', 0x4) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, 0x0) r3 = geteuid() r4 = semget$private(0x0, 0x4, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semop(r4, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, 0x0, 0x0, r6, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, r3, r6}, 0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x2c}, {0x40000004006, 0x0, 0x20}]}) ftruncate(r1, 0x0, 0x80000001) 00:18:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb}) r1 = kqueue() r2 = msgget$private(0x0, 0xa0) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000dc0)="ce231ffef9bc95555553ed96b9583797dce73e39650cc21d11aa290feabe0f379d937be40cf5bdd0c42342788dc7ef52490f64abbc006ebb142ef68951f9520110348cf5d38e627eb4a6dcffcda364811297aa9a385de37bce67f25eee203fdea77429db70a181777aaf074b0d53dd34884ce8029130f02984062231275d9437c45dfc9d2ff00fd63a7c44845198510efbb71d557c57536c76e32b95bf6cc9a99a0b65d097a24ecc140aa91ebb081e51e76b89ab4ba4a666f523e53a1adc18721d4fc2f1ed5ed8b0a9f70a94e9092a05020f3055e1cf0a2bc4bba8d69653411779785e2fb04bf8a392b9247e740ed3bf1f07b850916983268c4193d19c18884e44a5f69b82406e5372ebd2e605863b5c8658155d91bc9b50d579844848c78cf5723a0d8feb6e68bc33bd6ed62d1521301737834bf40666ee7abd43fa37a7500959fd0e5e1e99be58fcc2f133cc95f9320a0b590fee9eb8d8e7fcc8422b9c6c112ebaedaedb878c917e15a0acac2c80a9ea90a14de1d6c8b4c9175975be5824e6b12fe24ae132d1cbc5ee67c958c5fc01319f0f57574d655e9ac30859b8bf355909cf85afc68caa0ed73b8f181c094dea84c9f1a16d70023a477907ebd73f3148cfa948287b368d05669eda9bf31c7be04d21f7c053532f600f820f1be273cbea4e966362958e5837fc509648bf2c0f526aa7e5e63fb4e5b370248198f086eb28c8605dfe1f1d2915dca83cb7b265da756aea4fb7aec003e3b4cff8d4ea2eeb5b632a2752a4ee98264b01359d5d508f34a623358f00e999f8ff0c29b1134de1b5ba1e08183ce4e0b55ca252676757ad625854a11e43b8bc7ae4c8e042e968a1c8562a0a53cc83f40e2bd592819a623448f96df453bb9da49d3ba8258b6abb631e3c6675ae439ea68cd80c8fe63dadaa6df616db9f4b50eee6fabc77b9c2abc70c36be95e2e5b9cb1a0477c2d6fc1c4048f0b469be0ca9087875c99a7d395ce7f55faea56243efe77ce94ec4153fb473ba94b7abda586c60120c89cf01f88854403e4abe26b162296adc540760b43382c7a16cebe0bae9facf1a27e656b588d5a95ecf777d898d81fabd1a433ca10ed7d394510ba8a2c5841f39c2e25794cbd8f7c52ddb3c158671acdabe63e1de1534ed6a94800922af1a5ce1f4d8cbf09f6709ac0552e6daf88d2bb1248b9dbfe70c00bc726e9a82bf0a6df6f073ef80efa5f2084eef245fb10c2e65b7aee6c824c427216c879c0f67d4c987b01ddb492757a68306fce0c1235ad75baa7e52a08cec7b55c0b169b4a98c204a1b06c68e8db7046a0474f93809a8eaa9ebef444ebcddd11790cd83819d92b316cdb9ed72682e6f02dd624545983b868e167646aaba05d18601fc86380ba4b19343c4836d639b25e977028d0c29372500735228c6f48986df4ea1167316c1c42de5aebf20e98c8b96271bb26d64f8d20baa40035f03735a735071e5ed8bc7c873c5051a7bd357a77cdc7a87df30cbeabd145dd6740fac2519bced2f9045e7812feada4655a9ff8283cef615977be616ad783d97f800f1d1b091eb919ac0abfd5032bd7b23ab10d4601a718eb7abd5e61533a726545b6410dc57069ee56294c0fd5e8b9914b480285148bf2c8aa88d20cbbc4d7a2bd85bfec9b896fcca5b1b59e4845b929f8141a79a5ed9ed4d955fe9c39c836d1d3cf00f580c23b7b2f5838cb2892ed9acef8434fb22e39a0775acbd88a84f544fa6b127dcf7311ee3ea36762eb3a1e0020ed84238fbaf3f25df987cbd222a023017d1913bc5164dddfa0f31e1772d14d38d01c044753087cf3e30c63cf0bbaadc61317d3f00e5285c75dd6d9ca5277a5f47f8d20818b2b4d5d408b11738da45cfef8dec5f28b6d2f33f42d7738d15555ec84fea70d7e29e91b9afc3d5364b8e79d771a1ef6faeb0ff924a013e93cef21fcda950a1280e751f1cbb6817936f5e8afb7fa4266cc213543bca0fa8f88a3bf12c52293db8941b24560f6f7f613f6aae49a1eabcd151e1dba5046f14a3883e1993e207031b9f70f45786cd7e6f211b79ab81fd1a09f85bad580255d9378c045cc32ef85e48318369be24e944616ff7fe7117a5a083bef301dc3e336da584987ba74d352ed9d7f2413dc29220ad05416cee892e03e96564e9b100e297c4e9b88fe81c3c96b0be4f5685e5b81dd1bb7bd0b15f195012f9b22461f24693f5dd2e130ad0345aa2452bc197fc6b8412ebd13464197ed4049febc079869bf4dbbb48a86a14776361b5c3fc2b65434bc6b6dc4ae84f2f3811ed56b4527edda983f66b77066208c80b211c15f76556ab7f962df593271da1130efc01e6e42e2e1dadeb31e1a2fc81a0f4a2432026882306cefe4b9d526ce52ae724610cd73e5959a79513adcc25b9b3e7e95cc2bbb1e7513a803e0b659299efad3931a054d6003beb45c7897fe2188b97b007833e1888815de05fc1d30b5064e616e6fe7f2147cffb84ab7e9969ee5fb0499b8ffc0aefbb20af70d6a516edc4d5a14d5d97a6167c3fa4c3ae95248cdcd7b2f9489bc37f1b3107f580f77449ba687144da1298424baa686b55e65b3b33ac0027d01f7aefe2492dd5c531ad2b8bc02915f70e2b1e25f3eee00ca6517a8344c4ca58f544be1edeec607afc503c7aaf92bd0c5d47bb79da8a6a4ca893a46998bd95e518bacd642ed2cca983a208ae337d91f36501fbd3f9f675ed66303653c8e3d00998fb6708627cdabfcd01243773e7e186f79a16395b2dc79a88c243c8c879de10d0ad75a4e7216c854fbb946764e77ba7c4f945b6435a4de85c07bba864cc55ec096c6a6f997541462ea54fda9eececd293e71113bc4f0db2eb10c4e5800b6df56dfe83873aa9cd4d69563a40418cee9fff10ad77f93a4353dea8328d35caf9d42a15163897b85044acb02d8538850bfc9d75fb0b1f8eca237956bc7a3dd13069c356f9b142a8d983fa86dffa27addd66048c20737ac5d422fa5f86037e0266d7892fd8236760dc6a3ba93bdfe82d76cb3a8d08a7d76ed47cb69200fbc90618a3c57a1877f5ab3bc965f8a59d1bbd1f872cacb0aa9242dd9ddede454ed9f4158e5eea14e7a52d5a8e6c3a34d53e885d57a58cd723500be7ef363163dafb6f1346c94360cc16a61516cac0d4311e7dcc5cee79316b105f28cf8d17c6b6837adfe0fe6f79dce439ed7505fd1acaa465b33a1b3789185acb57e342af46437de20c135bb7eedf1107ed601ed13aab09e1174534c7582b1c4d579972220922299e4eaa51e761e7f83846a8e57797e0c6666a4eab2a50017d5e42cf27c43bc5353f094a1526f659ec7e4f9d2fc9bba39123cfaf8a0a26f435ed2773ece9e68f43c23dd970f4474023eb9b7939e8245ca5cb5ffd7ea0ab17c82a0e728ec7861292e175128ebaa839aecceeccf0004d686c0ee02b3b07c6c3df60002225a12c529e428e3e011b8efad867080e4a0a6a0577eeec23b97d0f08d5853a01dfe6be799a09e0529c63abb50fb085e33f73ab126db97c708d84bc3b5680f2bda96f296defb362e517bbdd5f3edc09ab7196c5fa34156d45e2f94372d2592753a53c51e3ad756f4b368240ec94358a25e567e7b92b5e6804ad71f1490dd8a2752362990324e8f2e7f2a96c3f4c88d2a655078a6e0aa54512a4979da5424620a2afa120fcac1c5274ba159ae977bfa57075769ed9b221129c312639b2a8fa303badf3ae3baeff193dae0e92609e033b90c92729271b32623ce91d6c417b663e7a226c7559269e9f8a1295d843cf186fba22bc4dbe989dde13878ac5c7c879f06722ad7b8a3a9c77a38135b9086bb8e4fba8049b53007ba992cb228f08bfac8a026ed10de808dec6765291a07668b2ef75ab1bc5a6a611d41be0a40b8224e42d3c763f6e7518855c41eba6fbb1e7924a58b64f0d442b0e3b8f91c76670a21b79e78ab6e49eee49a3cb2ff7e1e99f2de7938eda128f6b0acc14d70ea590f77b24c1564941e2283ea532480e3d07f022ef6d35f893b880f144e06024157c9e755760be1cbe0de8e98543821d7381df2fbb26a0ca6bc4625f576eab442df5b4cfa2e71fbbba1cbcbf346d531f064bba965a4e0ce79fb81dc6444d050639aeaef69dadb2d34a53c56adcb3244b056479c10e24f2b94c3cbf91ec4ab5629656a212e8967e5d8282fea1e7f33a7de3b14518161f31dd500dae094c02aea829eef6932bd0e48e94df153d5519861363b2f35b25c3eb932db3b367db4516fda869a177257e3d312d58881b2363d588deb94f12b01d3cc3a7db83f8b19749b169da12e7b46ff9e2a1ac87b94d3daa1fc13ed8aa2ac4f2f4bc5c8dda6d5c493effb76eda2ec77a4c53ac994b5d687883c4b5417c5f6334025bae9ba5af33b6054a9388e2e098dc5f65836ce3d65c9b3e835459a820c9f68416f223552e683dc68f46da06836062f1ad1939d1ab8df0eb30c22a3ff4884f0775e57a24c3e2de456913245d0b7eb0a6ebc3a00fad37f771458637819cf2b53c4154f80b7d804bc1f147aa9964bec512b6f9591205a7604f4c0e1547825e0d1d3734a3103d1919742f8cab7553c313e019ff0cc847fa104009c8f23123f5f70db6b011787a3f37f254de1932d5482f60ec535153f1eedaef4178811032473b8af0c6f5662faaed9a50a6334079d3cbb84ee178fb9c33cc02b9d593f7e25d749536a128304c185f3a2880ea62ad999500dcc43a5450bfeee9b568695e4fd9e240f2f9bd6d673d0d8306e89a6eb9d5a3a3777434f8e79ad9b2b73125d23b96e8e9a49092a772672302ae2670d290aa80da23043cc7215d5f1faf2f73c29a113b7481182406e6839b967c273e4f004bd290e99d2420570bf11b4c593513ca4176445e6bb5e5ef0e5b0deee4fb8fe15b0f734a2a3e7e4fff9ebe43d07765c0058931d61859b080b1eb8d4501ddb82fa219c839f3f3d87e913920bfea2206c45fabb29836c551164c014aefb8be8fded6c842607b1aee2c9e8a3d57cda02856c7017c9dabe53e9ea6517145e38a69a6b1a5bd0dee67dd596927d04c95be495fabb11bc5fcebc5fd4adbf6f1af68bfc7c7ec08744cdf7d4ad32bc2ed1bdb1025982cc2b3902c169967bd965356e08fdd8d0b10987b15e0d03cc6eb3d55fa4a8cf6994b7ffa6de58f304b438dca18da4234798a962b4adfe51d86e54086d19b97829f3c37b1dfa9236a9c5fd61e09a289145d8e211a64826f5e065f4cbea49db2354d2d3f8543d3530e113bafd43c16aca7a0dcc7cb4f8b418b4cdf62478d1c58d7df25656e806ce68dc52d051dd7fac623f6364b10e9043e719c1c507040d2417ea98eaeb418b7bb5cd6a333e3472d8474059676394573880dbe46d126395b8294130a965986986f77607c85016705e61cd9b775f6beebe6fef69e7f5b2a0dc7b4ceddf2b0ffa5f673dd575df70b110d738bca1bd1c533c00e8be5bfe3e18cb4bfd5a2b886c459bc81c680a1064eb15855f8181605e41d047456ff0fd46612d61818fbd68de1458bbed716927096741e57aee72df7f509195c33041820c1fb37b7cab02cbe5c97f84457ae662ae87e342c837b0172053069125452c7407c597c6c545088df87ccc07ce20c47e62c5d7356d9c4a2747d2a6e2dc0c86dd4a777ad9491456d5a72c2f2658dfa05d21a1dc7d8b20229a235a1ca45ac755d79e0710b0198774f7016d087d90718448ebf411d130e932cd2d470c3ac7723fd69f6126efab864022b1e3581e41bac2bcdb51bb791075d35d4d7d6970d36a34dfc67280a704eafd0cea63e9cd28c3b9f5d1459afe17c08", 0x1000}], 0x1, &(0x7f0000000280)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r4, r1, r0]}], 0x80, 0x404}, 0x9) msgsnd(r2, 0x0, 0x4a4, 0x0) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0300000000000000a6afc48518a9edcf37b9072b29c7d5be7ad85bf3c37497338c7a8d2a66725b713b09e4df63c77b35c57bb556b129496eb7d93a2e49cf8ff05ab0034058865bc6513125dc603f9efd5a91a1b9015c2b0f8ea4bc53b8dd1ff51bb64a2848cf0f6905b3668f6971029c678dc96a14c3684602286013"], 0x7c, 0x0) kevent(r1, &(0x7f0000000080), 0xc0e4, 0x0, 0x6, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000280), 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0xc0e4, 0x0, 0xfffffcec, 0x0) dup2(r0, r1) 00:18:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x400000060}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="00efa3c955a28a436eeb00c36892"]) r1 = semget$private(0x0, 0x4, 0x4) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x4, 0xb, 0x1000}, {0x3, 0x0, 0x1800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad}], 0x8) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x40) r3 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000000)='./file0\x00', r3, r6) setreuid(0xee00, r3) r7 = socket(0x2, 0xc003, 0x61) seteuid(r5) connect$unix(r7, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770def062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1227], 0x10) writev(r7, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r8, 0x2) semop(r1, &(0x7f0000000240), 0x6) 00:18:35 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/241, 0xf1}], 0x1) preadv(r1, &(0x7f00000005c0)=[{&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/180, 0xb4}, {&(0x7f0000000100)=""/8, 0x8}, {&(0x7f0000000300)=""/220, 0xdc}], 0x5, 0x0, 0x10000) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000480)="bccef0fbc5fddc984def70f945befa71706c986a578d6781ea6b2c36abdf341cd3944575032517da92c53e69c64697a44e7f8718b996de728b4b7ed674d809650e1f7341b2e29ac2c6aef4f44cabbbff8642cd", 0x53}, {&(0x7f0000000500)="f74b7028c2075d663af9b84b9d34c843180299d81f049a658abc6745f005780744fdc63167cb1ce68ff200379910fcfadb4f29b7aba1b2c947c4e39908c459fc83bc4c5a66e24af535bd8005be7e4b03ba1297a0036bf80151fa30b8165dc4540258d8e61da012c3d859e0a26367bb3507460847e1bdcbe6643406996a114a309cbcc5eb17ed0853b1488f3cdc53b90256e5ddbe13e56f13a83c51e0e9b3", 0x9e}], 0x2) 00:18:35 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x41000200000006}) setpgid(0x0, 0x0) wait4(0x0, &(0x7f0000000000), 0x9, &(0x7f0000000140)) r0 = getuid() lchown(&(0x7f00000002c0)='./bus\x00', r0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000400)=""/140) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x6cc9, r1, r2, r1, r2, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = fcntl$getown(r4, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r9, 0x1, 0x5, &(0x7f0000000400)=""/140) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0x6cc9, r7, r8, r7, r8, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001240)=[{&(0x7f00000000c0)="eedf4595bb4691798abf62a9869508989f4c7b8750822c99c2e20aadb33bb8a7f52670c65fea3cba19a4508ba9986f6f9802856621541feb7c2f390baa209be45b65994cd5bb111bc798cb978e47f15d350a5e29bb3dc786077ebc2a1d4bc3210b263d300133a693d58c38ad8df3145796ee2df6deaef83df5a55d7a67ae27bbaac5b1b464529192724a", 0x8a}, {&(0x7f0000000180)="0ace88fecd36e78ce578c181e619afdfa818dd53ade8081e2b3416f649c0783de4c72cadbafab2c89f3303fec2f8be2c0a95bb66a007458fb2b8021390afb54056d3bfef3d49511f8bafda860d3a0ddcbe91181bb46af75dfcac3fad7625e52ef1e1bc7f735c3149256d97c198cd7e216cdd769d41e9f22009fdc5517e2d79cd6f2c02909e1c0f6e73e9898809228f47198973693b85d1b7cd3a4ac9b48bc4a7fe7afe81e0878612e5bdc74d67dec7daf34e16678815cf", 0xb7}, {&(0x7f0000000240)="c3fcd83ce124018b666279c40dd5805f6b3c47321b1a732f220e5843dfd014eb01c7eb7d7f483419c58beed3d934d65812294367792c8b223c0245ab4750a329d29530d7bb16875b2cc8c8d21bca6cf4e1274059b87cffc9e5c69482bd690c69e506f650120b18b6df6ca9acdbd95fc19d87d1f82508dca7f6758ac2e3f730b8ef367091f7c3eb4a92fbde78bd84f5efef0280179b37c6823d4ed7d8d9757b256312507344707bc6fa9ef46a475944d885752c02df9837e787659e5a2d7aec026c5d8515d7725f59dad9595855db13f0afad9fa170ee8b35e3e17987638d4b59c2267fa2e4f0df0e3d39e69f6bcfd4e3f649d1b8803e93244f87d2201113ece77ff7cacb6d978a65108572ee634557f938648f571fdf378b7946a80e805367fae92a9ff0b9b1220bcf6e89df9461fdaeaee3d29831ba00dc0febfbb533c4719171b67ace10129cfbba3e88accc9b6f8ea601ce3b81dcb16cb7916114a8d7db88bc7af3d8e8006e5cfeef24be3dfa30937063c2206d5dce39c106aad9ae0f80f29629c07f86191c343ee4a381a092f06dae9493eaf8a6eaa7f557ad92dd0f1587623a5b5acea5054f800a84be65beee3da7492b0053ec89591aa786fd88738e5bcece36a540c35f639541605023cdaeef012e564341e2071abf7ae09fe7089415043f5d54e1c6c14a24212acba7ee3c26dfcf608d7ea382f729f1a4ddfc687b13906c6eb6e6721f50a4c2e30469378184a917c449edd9740103526f640e6d421d4bb69108258f0c391c1862b77cf33df082f34c2e37d23a95750af45b97629c4777626f96402f35ff5ef07382c7188139dfd89541a90360b36242545867ba6a338b7e3eb05f836718ce30566eea293747c503ac0ff25c2f906b5733048e52e6315b5be14269a27793c5b0d9830e8567921cda913aab123b58378490ead143bbc203de6c4e008001176fbd2ac95c4904f7afa39413d7ce6feb15158c41277228d3439d993d0b6ba368c6c35462d6e8342be3a0c75cad1d6b55d92003434854869d2571c04e072d2d9a169df39e23dcf784188557f88ba849fe98fcf904402214a0382f43a4fdfa6a7c951e5cec3741410189bd6f4e4f1e5aa6b5421d117f5539eee12e2d9cbc4c334eda5caac540225ef2caea5702f7b0c4f01b959fc545c84d00170295311f16e077cf5baa602b6c459291481aefd5d454848630108596b3000030a9a402d834697138d431b89dbeb4a2971bd65d90960fe15e773fd6c25123217165f366c01467fefff437c8668b0094152df412fc697e877fc1650d478016d94996a8a14d480df597bf305c8541d262c4d21aee2ab2ecb9a8d0d2d3a038d2c071a27b7c13452a6edb3ad3c93c5805983605be069ad9a5646e709d027256dacb55a41f4e75c952a93a7ca1a3d538c23532b85cb9f4f2d422f2c330d0ae386459bf73e0269e91f7c9091dbb5fc32e60bbe9642f9691865384231b1be45fc59c10d0c062b012af81efe8169341de2d453a1c38716e7fc466f3c9bbfc91cdd4376232273e38c9b8fbe911466046b481ee2dcf778f14d5a10d09697439a6c9a77fd6ff00ff0162f524f8466a357abc1738a918f5f391dc4d356cc3a8394025e0dcff582923fbed9cd02bf9c02ebbca0042a514be932b38fbaadc09f350ce2a02d377f784c435423269dc77f2432c26c8b9f5b1dfd852a5adfb6f38eb179817f0745ee00283797192cbbbe9ff3fbcfcd77f98c31eb26dd843d595c50f3e621c228a60f4174827a9116c6a1448f3ac87dae9f6a5e6decb60b022892dca6773e791fbc6149e075d39f60943df1c8c8c1ab23013fc5386b7f40d7c0ddf955fe3d1eb01a35983a13a0234ef1a48777df2cc94f180b0981c10ce7d055b0feb59db9565cb6babdd87799cac5e7c91bc5a1f6ec5584fe78920cae012b793e50b4aa169c921275c131c8d0e3f1ea328c56071e80aa809936e4f4e1fbc9bda3a647bb4d0f5051ad84592afdd0f9c10c96d6d796283d2a6e9b02c1aacb18cecc19886748417005aa8aaf0b34219737938b3547b3b709465c011749a0996b6f00d8777dae026c9ea9f56e2b1860e1f34446aa3b557cc920c79b76013108073293228d5010e1ff8f1fdb78472824042d58afcd7a5ee1cb6a08ee82a45912798eb2b79553b2c9eb3338d4e882b146da6ba495d27edb4baf3c0982e8c320f26afb214b2ef2dc4ed72a1b677d09afc1f7c5747b25f9b3bd68338a9178a3c14a7985d8ae57aef49a7604624d0e691d920273fd8b18f2f14579afe2308967c6b70ce5040c18d0858d21e17c3c8afbe5bd8dbc1b1a06a0dcfc9850b8b8caaad1462c441be43aac037851a79c9f61f61fda1ab84f0cda55ae2153022524ab41173440366cbc5ff3b4e9ae604ce28e8f5d3a79a9e3222df3bf57245d0d237bec6555022dcee715a1d22bb469466bf13d68f2d8efd5a420233f118d0e1df92e8befebb7be2dc7eaac99533cceb369db24eb0e1ab6cea61e4a00251c50db091e3bd6d2c1d4bc8dacb02a8c194ad25521e6d77fa0410dd6fa67b03e694651265a02dd90fdddfa561f53edd2919d4c31ca8fdc5dbe299b1536eec04448536c068e5a9ded2b4416686157cbdc6377750f13f334e8011ada57e9201c9329e062d039c4742fcaa540a3f2476c1101dae9c2b65cf7274b4ae6dcd4da7ba88e61b6b4a7fa3ccd7e5ba5610833bf8d16dde8e2dc7ace2037c0cb93c3577552805ca11e506eddf02fdbb6f4aa93abfad80dbffdac350bdd1c1942226e46d00a7eace8deef2c9078a3b80aa7dc34804179aa2e4eec5cd0573f34ba14fe24227cbc4da02b50e33922a07c961d6f7d228f732a8267141c5ce9bcb44504af70c4c67d9b69b62b85fff3dcd6d0571d569b802ab6db7a14525d6e0a655ff1d5507723d2755bf99ec27032dea1198554987a1ccd033bbf417273cf844214949164c0b6f36928b242fb87e380415c286557c0bfd3583ee45db67e920a73f3e3e2b03987466c5607a36d05ae76c3d27fab9bea07d662b55b52eb0b5e8b6f3b2312cd931b4d0b6dd295e75f62226c8605dfa12942d2a9d933be47cc2482f2c6db6abbf127c0916f61869db547a6007f2342c7e1eb66f299bf877e00d0642d56cff7abd925aaba4e496562ec08c220155b02e3d3f1ebfad963dac4da2e34bec20148b93128923252e8e9cd930cab5b28f4c1019c841448ed022160bd43eaff8970630d9e7581a85f2da83b50ad10197094f8546a7336ca7de84578b069adc008fe4accbdcfdd37da576679a76f9bd94c75a3a78c2b9d18d15d3707b55922b45549a883ba072adb0c6a3b316e2b7db219ff413ac80d75a6c303e72e09a2aa5ef77a72757cdd10be614d1024993076c701a0a40d3c52d218b187ee8adcb5ef74aacce76bda434e27891f5e308c092c85b54a87009034a8894d285262350d8bbd71ccf49ff571a64ea0578e4c34e778a96b38332698549f35a08364bb75c662806858436f6b1bdbc9c2c3840b9dcb85a4c1490753bcdb00948d04965c8a2743b90cfa358e9c5263a2af716e07925879ea2fca45083657f68b152f63b7eddacd66feec4c36542cd0c5674d70ff60ed2f91f424041f08768341a5fb62b4087cb6624bdeebd85ee9101fa95d14d5f16411a867e522db1e3769fb76b6a446c0e6a445fe3a99d61438794d342230602a65d5c8c1b4b6cb133d31ad421086982b1aefc2c6b97005f14598df5cfe89d721d6897aa604c10df5a793ec2875af7d82a3a5d6c8d6f11b310ec83e12505a6ecdbb5708f9ff655188975689e6da81c1f0105b411a56bf57b7939dc13b8023ea55c54ee7d5e714c55fd8d9d522fe1e0cee3f6b7c8d4df86cbddec0f53d53e06a69ec8a34f013e43d67317e912515be9f5a292ab0d7e416aa7ef9e67e6712ebe5cebc93d9bedc9b6ec16f0c3ce66dc92a3c154b40c59a86362006f965fcabcd290f93eb4c9a41b43e21cb1f7a84febb71dfc50a7661ebcfdd44b330c19b0b6e4ebcca9cdbbd4ec2bfca4ad3e9737421eef42622e3b9a09e6403a069cce4508447436c41cd3abf3c365a3871564f5592fdb415655f3934b24540a4d590dafa5bd7453b346057bf1dea89380016c792674a40cf969268f0c18ecdc2df6e439eef56dd2e7ce24c6c7e7d36de27a98b49581fc7f06fac42a2731f68a37252e4220bfffd7dc265405b8177552d3a60d512be2d8cf0143652585c91a260873b224322a74d65066d1d315b34cf9ff7727d2bdecd2049512501d77fbe80b55907b073564a9876aee00b5ef4a6df178323a6b98520e35a6a1596b36c90d077bdac8464b9fe11b4cea678f8c11e9acf3c99e9515732ef62144394eda11f59fd94d24e08fa494d5579dbcf794f7ca85547bdc62167f8760073a9c5f2cd5f122dfd835ad18bb4377e1052bdfeb8d4bc0a3b8efc4818621210d340b986e590532b0dd893c054f3dad3b759733d53cacbc3f68b9c3dae5453fbad704f43877cc39947a973dc7858ae6277fe779bdbdfc627be5624e7d5b03d71646b2cd63292a5a01b5bcbcbb982859db93160f96d864c9a40c4737aba270aed30892ec06182bcfe0c975f5ef9d004166aca4b23564239364cafa0d1b0b54ae33bdf441e4c8c4387ce09c2d78a9c8877425b146738f855d73f3fd23245465af3c7c936baa6bc3a6cd8ceb3ca93dae63232400cab78cc69ba5cd0aaa271a83d7d215bf471558eed5bb479edd9cbb12f79a71467892b1840c89eb9f80c984472680641cfd613be769ec3aed0b21736a509da327661619ece1e6ad3e1240bc7d982bed5fd3434e8dba560282ab9611805fd5d7d826dc5076b62a582c75f4224b8e54a1935430a987dfc858186fa8c6b2ee0d75acf020351b79772cb1d95cb7c8ed14621af05ffef802fe492a6a93f192c8f4eaf1a690c8cdb27066ab16eb96d97eafce266134eae3b223b2bbecf520f623f4d98483caaeabacd04c439c6993aafaaa8d3cb1ca214151894804e80289dd3b7d5883bc29b836a6b3159532ae7428ce82394fd977691abd82a2351de3242c42d590814c821fbd974ddbde161f820cafa789498593d1b2ce0e58f13dd49bf0d43ea3e8d4fa6152ee4de31a5bc96ec0a809ea8fbd737abcda9d04f3d4e4730cb11480190b47ce2c609b26a5855d2fa811f1f60e5e2f242167bcaff489b221d7c983937cebe52dfa8183f598981ec507a2a40e25b338d1f04f034e39bb1a88f7a22b1198284bfb2edb5ba5ba2fee2f26ba29a9d5d8c51158fb51add9ca95a02ea9f23f42067eabbe9cbaed0eacf1b4129ffd00825f0095fb7d90faa2b165294414f44702fb9ee0a6221bdc7696d13a5fb0fbf8cdbdfa96e74026678a0b21f479d17a9106fa6fc684bc36ec9781430561f3822f26e7e55412375c70d151cad7ce04629849e6b2dc33bfc9cad9e1c053d2ff4b677c8865aeee9e60c2d0cdb420c3725c4b3b7feab764169908650d482949249132e5cc9dbe9acecfe910920592f535cdbb31024df9d82fcd9a2818294a22482da8ecc3760b75faec87634fc20b93cc36f1c1c5eaf5bfc634c7591ba435f8aade42da9244d402b6c922d2345430bca213ea86b864bcde793ba3ce024061ae7807480efa6333651b1548b1dca25980c45d500febf2b1f33ea890bf1a8612395a97511385540b66159e3d99a5bd7214e877d6265eb0764c25d6bd6f96d3b1b799b6879b33a525c06f7b334c1e5c84296d26a7e9edf316105f6cd841e7c2eae18e34948266f867c9830661572a73d5ce55dd73d6b6b0b206839d0786", 0x1000}], 0x3, &(0x7f0000001500)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r0, r2}, @cred={0x20, 0xffff, 0x0, r5, r6, r8}], 0x120, 0x4}, 0xa) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x202a0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) 00:18:36 executing program 1: madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 00:18:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffa000/0x1000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x1000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/69) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x800000018, 0x3, 0x102) dup2(r2, r1) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 00:18:36 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() write(r1, &(0x7f00000002c0)="e8fc37cd90fe2cc1337a31c979dbbf8d93fccca53173e19f53960234e77678b36c655f62b116e05673b0af905ca50cecbe51525f693705d34af095f408f6c7920cc3728171e80dec846f91e45d27123bb8d64711a0986eba862e1268b67fab5194d17397f0a4adc7a38f83a9e35291b4dbf2ed75e32f8d95dc94dfe5f12f8d221b089d56179ab41575449e2b6c27e70b4e5786cd23e369cdf106969c332ca628106cc405347c41adc7fd0d2f12f8dc8bca4f2ee2051e6abc5279843b0546fa6f23f4b4038a3cdad998c3ac7232cd33031c1cebdceea15d65b45e1bfe5145b6921ddaac1c3679b38ea32c1c38d480bb522548ea5f767c5d2da515d6af6ca8105592524cb6b2614895ac455ad039a8516fece95a188e410eb566bae1672aedf00e3a031fd41be27b4d58bc7dcc0b23e305c46ba8d1e0fbfc4ec2764fba8e16c7c85991768931ec466349e7849c682e5a7d1c64aaee6609cfcba624a9aef02a40d318b9547711724267e8b4750e538948198ced217633b96fc0f744f62c304a5d6519ae69af71c21d540051d2fc187ae6f5b4177997d63dd19968decaa7661a42bb507e856e8b445f8aa925ec75032407efdf7d390d6a6fd25f72893aa6194fd20c63f5558813e7365ffe1dd4a6130d097a203d8bb4ecde280d2488efd44b72794d4f71f1e833ace1f4bd5d3e773d7c558b921db773fcd8d21685c45960f8d3bd709828fc935260a5abbf03f778ece1acd8de36b2f0be54127d62860e18a660ef602fa68e3922b3dd13e3a8561e7d8f43a392910a87f87fc3bf955f2c243ebbb64581ed003d6d233dda738527baadb4e79fd56051fb91edb7e3b0f4f7cf9ee7a4427a53323bed92ca0346d8ee2289afb8d3d0e45e86eaf21295feebe85d85cc3db57eec4fd38c130fe371a6d552d23d371cb66b0ed3e7779667449645dbf3e00df3b92799eb7fe42a5609f9c327ce7956fa91978f2607f9ffe6b9bb8da2f5af769bc153142ab1173775eff5331ef8ab04adfe506a39b8a07d12f3de03c5d6a1302483be94a34ea0f39d52c3b45cfb337dc7a5d53f15cb9c79d2fb54fa72a3e3a566f85722ecef3d86991492f36b59d45f88c0c70b01b1bc1cf824433ffcbee650cfcc923a3d2d982dab400ff940e5da630c7c1b827cda80189272fea7a8643422617d3eae4000ab0d67ecb19700a5fa0edc8d6b4d77b9ca50e3ef4a359362be097af12216035dd98364290ac43178f056912cd46cc17cfb4731be273f18107abef2d7efb8796866406b527bb7f48069d2012027bd30cf8962d259c1616469990690ad2df540bf2ddae04fc832ae094e5e29586415fff44fb0d17bb2a8b3520e4c6eb4e60fa0994a61e79a2ecae12c3ec90289e2c948e421d82fbae622646856101d5c6800dcfcd5f47d64c6db1c40bd96e53cfd566be120395b7c1c6a1b763deece452b43ca592a2722f8e7cafd96abd285e332648d5bc29df8234f390cbb2be1c27d164f1ee8e81c1a15f8ea520ac861710d5847261b55a652332fe345b35e27b27d6e03b629bb75d6f0b175e425bac0b57e35b2aa19d2c2922b45118fd4626aa60489ff9fd75f7610e6e6c221750e96e8b1a412d4586f57e5eb37236b9167508637ba0d8f745a0f2bda1446bca8531d5084e176b1f92c26d5ca7ea0f6b037ae53ef21652b540d63d658807b0f195138dcf1ff29862d77118bd44798d195ae91d87d8a9f0292bf53f6a969d532620ae11c53126cfa93abdf5fd2838c50ad69f347eed9b6565bf30549d69039f4a29f72c7896b3be854923d3913aaa1cefc4db04f0cd5e8d6500b7742553f433894cd387f66d5514bc45811e0de868ac0ad0d4694d8f85c16a592378dee576d32b7bfd9df13e84f08bf65fb10f919bec1f33bece52fa1fb95c70ff3f815e88bde783126cd87bd83ce53a28e702aea2319c7cb20b80ca121a2e7a06cd6251eb06a6433ea2a6d0f8ab05cf3589a5326e28107c5de637bece1406d861a98f4e4780845f473cda1b936e70f8ced812a81bdabf1cbb49b8f3222775c06931286627e45f0be133bbf3c981ff6a4f053208d14decd23cc29fe07038660b1db3a96997810c2eb3fbdace94b1cfedaf0111ee882e5ac20fdb90b0b8cd460d41631db8a780db9806b146fac0985dfbec65e0b37f4a38ea83020f47eabfa152f738d024658ab1d5a7708b422d5dd2500dcf2f5fdf39547e03bec667576ea952540ab0fa967b6fe760fd077a24040377ec2f27311bcd689c8dc354814c54cdeb4e35fd6d435fe7e8a2028e2850dddb6016b6f147f03021c66ff6cf9cb87dcf97ac58657f4e8bac49a5003ea712f7d64859990255f2b6b9545f66840bd2e7399780e6e933e78ec496937ebbbc212fc9614d84ec8d82a2b676da7f13ba46f5fa38462dd33a065e265b18033d142dc3c491f99bf5798f252a75a6518c5bedc707e6cb5d739e3af89ed630b7dcd10dc5bf6b796c671b9040a7812717677ba78c0760d06cb2664a52b39ca71819b82bc850187aae1b07b80284567d35a36d4d75d9243941edf86470df4c68421201d04d97227ba48d49a17ee59ae33f4935325689d78f7855cca2f55a029fc8effd26f09967585122f9cf91520f2befea92df89c343cc89882ad055e75fb8f66a184fc1ade1bedf70978a3314c2fda2cfecb5c5de82d44c0af57b897cf54e666414a164b350a5ba40ce2b595c70b2f28fb4787d4109c1287e89392e32b6e25095190c5eed99488078751ff6c27364e678db758da0c890cee3754b7a25d8e3a2eaebe72c30231f48dc856b92dad86698dd5f2e4c4dcb6f5bfdd080256869285d2284f6f3863d60609fd1c64b74fccc78669af514ae2114f8baaeac249ffece01230aea1874c648f304ce30f96f6ee6501b4bef9198c949931432ec170e659a29297cff3cd028296b5acf3651530c0f0822923a3648a4d6251e14dabd9da996ce0dddf6f23438e8a156edeafdc769de2089a8ca7d0deaca7609da7a9b2958c062daab2b2d85afb9bd3d076509307a61c83e44c7f124952a8ef3d6223c08cc3378e4fd4a9815dc52039bea2edff770b414cdbb735ab7176b66b4e7499b30bd7dba6ca3c87bf52d28e8698a4691bab08a46e1e16dca3a2bdf35fdbbc507df6485f31ed9a940edb77f9216e3a56d3095cfa33f9369b6b3dc7b84c82b0107ec8fd8954fe046f484975461b1e0974989c7cfac59056c308b172459a477509ae2086b882487cace75fbb601763d5152ab7a6de1cb7a00d440caf42c2d0b2c675487722364391fa42382653f1c9358169cb4b716751733f7239b859d0985b7c52793b3ebe93057f9a1c2113d40ae65724ec4b0fe39a559fe6314959b0791409e9a6e81f7d8a5712a857888d57dc1dcfef1a69e73c028110451bee197a5a1784455a8bc73ca0e926f13a049a7d8a54507d6fbfb7cbe1743c46fa544b7c03eef88d28749a411f4bc1cb21f688e5074889b9a5c9d584d3c3d8bcfc1a6a10349e03df173a6e45f21a31bbbf90b4fdd77fee9cacd1755dfd49f87d3b2038a87926d12627f0c33c7e1081d175996cc52f3746d88af726859b86d87fe45cfd2eafb1ec9f07c2864b5656459d9c3a79ccec47e231e46eed453aa056b8716ba9976b1a7872b8f1d48cda29630f76013c0a198ae073fbb104f7292755d7f82ee531facc8c07fb501e99b7c0aca34940c156edfd12cc1e40c2a86de45061ab6badbebecc305610cc5e40923cddec4ac079a59489ab00d70ce9d33b84709f3df0b9d1859d8db648bcfb7e0bf64e13c8b2a3c66ebf2cb5064a0ef05f444eb13e9c557cca362e2a17dba094ab51977fd4856ab95bb3ca6e2a0b7d34cdc71b9f78c857258db1fb1f46abf77f37869b32b797ed3a8784320a8533be5292712d7a0d6880f160fb3f7a60e460c432a6cb55425b59f64b66264932693d9ef4b4bcf2472c04ba39c8ea52af669ef1c123452b5173e396d318cc98a7ac30a46232fae75a909955883dc5d879439fdbe0cfaf32306a8d18d2c2ee82cfb325cec37694a1d72e4ebfbb2a09a871850502fb99709f4d3f4a043b6e642883f516aff07bc85d158eda09ccf6ab3252d6c30a241accaf1c0c831194d4f6e7fceee815e19f81ea9c8c834a585afff377f9432c6536c6a8c591e2820607065802b9244cf14b6888cb21833c21eb11a5f14409a1f6dfdf6ad252705f62215a1a7627bf3aea4a37c8c92d35e4ce649c71564a88088be06f7327061f33435da015882de8fa0048ccb621d11247520bca8c964d705e3bb962677ea7e50a46b179af3a17b042386eecc5aa8ed85de543f44fbdccaa5deab57fdde9d0120c03c382901c84eb72b49adf4146bc831734d6f7e3d215f122bf93edb9780e8e71d576d972aaeea19c24d84deb526913073fa3e8167292efa4df44480a3a44f37df6020294a0980aa089d41955fc4b6df9b5280e6ceb0a416c05351865978f5ac750ae2890a1401cfdab7bd23d1bc6a3ef2c0c47afd9d17bc33f44aff7ecd9979dd538cdfaa57bf06d54bb0dbfd6aac3dc4f930e02a92153dc0d9eeeb2c88d78703934b730e6b3ed768647408bd680112e2c93786ae7d5675176c737818943d3c96d7965737e401ec48cfc7fad64e1d7a5d1d113e8d284abf4f04f5c9469c59880077fc0d1d7a53dd0a3896aa103d423b04074dc908bdaac5b93d0eec14a14473311afb21f5b3b0178240655f8a540f69fbefee2c83c130322f850cc97d933f60a9c66e17d1790688494ec0efb22f800ee6d14f139570ab3d343ef2e8f46ac605e6e65ed1b7fb031e3589b3790373fff2d46e154b2fa3e89ccc3cf006bc8dfe1401182c0b6181baea39eff1d72f631e5e3041587a2d4411bfdcd5aae03a8a9de75b11a8e1662ff9f3e3ad4e686263a9852c7dfe03f7fab7eec06c45a5bff20affe4bb4bb92f7bfd04458d6fb0340a3964567e5660a07a9be119052f65d975a91a503237a7458d0eb48f1f7b2d30e0d8d2b246c6cdc6dc16c83fa53a4443e4664deacd82916a2f7d09d3f59d727b6ec01b96b1924b116e04734af83f43df4743486d29a8f53b74b1496a6ca99b7ef80f81698ad210869e3438d5893797dffc57439fc5e136af6240d046bc406ee69eb7b481566f378ca87efa43df6538ca30803469fe6c42b51074ceb4230b5d91d1f0a45a162b5abe8290d1c99d8792160494c02f0c8717036e5b03e66a31146274bf61517096593cc0a3e6d378cb9968084a2ba5ade88319175dd40d61a46016cbbb01d199a3000a951a37e8382df21cb1ab88e54c97381d78a4b07c11f1957a66c1965265a20a69c392bd57a703b93929b6be6f38f76084a24a76a8d639012233b49bdb14ad25445d3942b8da0ef9eaca5aa6364f26711575d2ec03e08137bef0123b371badad337f6d3de3b2d0ba0b42e5c3bed22490a640357ce7bef0ecbbd05a360194a0577281f9d8b5edd4c22fac24a668ffd219f4987a7cf89d841dd5ed66b450a1047e5eea119fe54c7596fb3016c82c8d637ca1e0857932ea8985761c6b844bb7b774f06fd63dfbb30f100ed65521bf5538110e6e9a23122eed01f6257e80a00d391ad843a08a98e333bea7a1e56927cf9867c24348fd25a4588db8e807210cf4c18df3c4449212f04aa8daecc1a1e8306b5afb1db35fb1aba131661ca47fe70a97b6dc061570fd6c18ae23687ad2be7e71038c24bddcad498e331c4777f6ffc7b314a49662174c53b6738bb02b1fad73f613453e512cfff742715d844f872424531e7bdd64a34859963129c9f006e672d4dd292073a2c", 0x1000) close(r0) r3 = dup(r2) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) r4 = semget(0x1, 0x1, 0x101) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/141) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000040)=0x1) syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x2a) read(r3, &(0x7f00000012c0)=""/4096, 0x1000) fchdir(r5) 00:18:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbf3fdff7ffffffff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x0, 0xe44e}]}}) unlink(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000180)=0x2) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7f, 0x1, 0x3, 0x1, "efb270d42c751f900920d4451c427c51c32b95c4", 0x1ff, 0xfffffff7}) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) dup2(r6, r8) 00:18:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001600)=[{0x80, 0x0, 0x0, 0xfffffffd}, {0x7}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x5c}, {0x6, 0x0, 0x0, 0x400}]}) 00:18:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = syz_open_pts() fchmod(r0, 0xf20e189bac26a15c) r1 = socket(0x20, 0x1, 0x62) dup2(0xffffffffffffffff, r1) 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 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x1, &(0x7f0000000040)=[0x0]}) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r3, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 00:18:37 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget(0x1, 0x1, 0x101) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/141) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/50) 00:18:37 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYRESOCT=r1]) 00:18:37 executing program 1: r0 = socket(0x11, 0x4, 0x81) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r1, 0x770f, 0x0, &(0x7f0000000180)="af07cd50aecde825983d02c3b2ae23f607ca9fd3f1cc8c8d56ef075c6d64f8de0cc3f412322a543cdb2cbca3d598bfbf144eec46a6f537f17b89a2c248eb80fdb33f031e45735c04ff6d4203ce1f6440e3f258d701edbd4bb843c3dc308ca94100e4425f2ddb899aefb65bee653f5716bf10c3ecde8d470dc7c894454b4b0abcb6f869bfbe04b42a1682c9b6c8e747237c3835752f6706fe13c2b0e9fef883587ad13d1da25ed00321b897847ce3e408170310a857cd45ee03ca19dbda56f90acf6cc14e528231455116a7c765572ca02f420e1d9964d31c5ac767a855866b94f206ccfb3cb1bf53362d3ce0dc45e9d6262fda412884b2121e9ca9645c6acd295ae72ecb9aa04cc5539722bccb670f394bb1dc905296eaac0ef0c4cafcf61e6edfbf87aa37a7ff7ff47b42293cb4cf1e9e7be04d2aabc5d56303b49385487e9ab5521622161972f8d90f2c6139e67d7ec8211371630b77b3835026564daf62fab4d79856994439c0da03831cce52c5817583e5c623356d8a0aa8beb56222376ef8bd86e53450437fa3a3a0d0738ff0184efe7296784ccf477710b7fd7f5f6899d2577186edaaeacaf5a074d533b2c4b93bf289fd1c951b925365e78ed4948d66cd5716953c3f7f432b1861047a108e79b3cb9b14ef1953fe9090121425a550ca83b2b60b2cbc03e805599ff29c3a43e75a952f514d36889374def3391e976a276d82340a8a716060397143ae5bb235a52390e2cc5c1d9a97c647577302eaceb5b4875088141b31ac30b74ce7fe1021d55de2d01039babb133c708323c265662c843f161e0590b497a88644c86bb5dc7cf6748daa73dfc61c02d41e2716fc352d859571c23e4c3110f08513d80470a66ac554aa892325d290afe160f080c731d244699618f1787148b6c64b934d22e24bbce4042ddb6c41be094666e8bbf48ca357511db709d450ceb5b914851ce3a04b8c2a2f7274abf6a20eb97da461dcf3c59d7d51b7d9a62f0b49af534dcd2bab4d769143f422844d470cc05ead4f84cd44711c8a5a19a34369805947dafb6dc9cc02b927e67232bb16abb5429eeb1f93bdb897b2d2b01d3aa94c0c636f1c03a0812a7e2a8bd8d05f642b524c1e0554bc0411e4de344e8d62ecae6e0fbdca2e8afdf8c2a5eaede7378b74975fa16d69a414dc2add0dc1f80df24078506068ab3b8c5c5e803fa2b8a2d33452eaa13339de3663253f284abfa419b42490e98f263580de6226c45829f93f00b55010cf22df85294dfee23122a5c70bf10b9ca44fe5d04d25b7c0c4b64dd54c6a5ad1dccbbc989ed3061a464e641bce35a7a0cf397254c56bc381c38087d31fdb1061357fde55222481c8b7ad6bd0a692d54cf7275d6949834475ec46303ab30765b6700499a30afd7778456603f0ebac90d13c3f9c1b43e3b302a6e8ebba7a3756c63a63079b23743f14915cfdb1b7208b7651afd8cfb04295cf67ccb08e0e349a3704a9696dd9411366ca58148b7d8d56c72e93ce6fcfadf8cd4ea18bf27cc08234631af80eafaeced1a6f0d03de51489fbdcb150fea90c7c2a44498c82d034b16ff7d2d3a90e90690bb00319dc447801465468de01c646f19b46e4576b610b9893d35ddbea082feb3adf8ad529f64d9d4e20f0f83c68fa5d389cec36e1378f14cd020a7c6a0f6443bd51784ef65b9133c587b848b30c2c7d7af90d6a67f0ed5dbe9d0466f7ea372d02cdf490785932b414d2dbe9a4a9cdaea5ee893e1ab20782561328f9a2d2df9c35ed5e8ee600fe9bb3d8525056880e2a52e587240d3652954cc5c9e3f46d609bbdd6f6b6a1748ebd73aadaae93c653e6b3bf87ff0c6a35c5ec524475764d01fa6e7597d7f93d62816763aff6e0ff1d3536eb179f204bdb3aa64bfcd83f8c5a071271910b0c4cc39b7da22ce6fbc7d794400461077bf228b2741b6f6e09965cde2d487ef2d88e33a3ce739754fe28391c42dc1067452e9196069b106cf0e6a47b4029a9d106d971c962c15e5bd4adae19d82117164ac056ee0bb8c504d46746071f30a9de775a88ef7d793e97d8c990a3e676f44b8248463266fe65eeabd84c54c73a9e271e8b81d6ece4d385455a10fc852bc634912ea9428336b16112f1a8afdfc79451490cbea426a5f9f947c78a9f60ec3a33db515bd0777f94ebee2a8f2971a149a3f343def26486381ea85f30e15f3d5ecad57c84f0f2f2892fd1b8471b9e612b58a69e4081bc14b0adbef99177e7b5a6d18a00a318f16cfd5201dd76957a9cee088bcddcad77e5e8181b23405cadfa5d4c8544a38ad5e1a9c70a7007ec259d0112be9c7d9e0424f43f1f4c2b2b46f9f80c010d296ba777dd052e3f3ca0e79af09ce4d28559c59a69803c9ddf72c9e2b59b4dc75ba52c7dba6c0b827b80c0c9f154fb5e4a51cabc09c3aee1e3714c68bd2cafab0cf8e7504de8a669339c54e98fd090fa498c86cedd67b4f1cae79bac920a892a2414aa4ac0be8e74454bdc1001f02bdecbf863732feec90c4ee04cccfe7688d9208ca631226409ac0b47f0d93a308f6c8520572fc748f71aa709237f0bb193e0a09d8f69ed2f08e08d33af54ced724083099c2cddb2dd99f66ed0a289f450aad209695e50e53809d95c76445448cd2899c56f144bd53db1008c97a02c1fc3fdd62297240c8dd857bbffd33a4b1ffc014011635b0903c8d5d57bbabad9c0d7df3616af148996a8c20479aa0ddd0f14a638e91ce576dbd044b74728bff3a10e8c00d2ba4c172a90d96a4f1e45aedc1e81162d9475863b633e217bc8422d06d472311bf6d3a2b125a0abf11b9ca5b96bbe34fda6b7fa54b10df8575786550d5ff22905027973bcd4e596c0a11447e98e3faf386d608a5946b3c8e1d6cf3264bb181cdd7b0287803550f146d11f6ab76d011c89e05e5c9fa2e994ff1bde524bd79d59eec1fbd1d7320436f6f44c1a7293d15b78d8263ee328a19dc135f75886005ce4bb3d0742fee1e824e45b59e79e951c851473c8fde551b0b3df6b39f781fde2d5913d5862fab7d6a397a6ac4a5b53f1ecfc7afab5e713cb65c1e3b926f877b4504f408bedf61f5d579f51dd60543acbd751d7fa1f658641d982e4f46af5bf2ed7b80fecbaa6f9b7be1ef0f7a07c5dec56d84118dd98dcd4df352eb42a673058b9b38bbf1206e263bce3d5985348f09c5c115e461794a5f8635050ab1d75ca3e44ef7514884d38a4d806c0f680135a7847b55ea9118776a2dcc35edc6e0cb5f3fa01f039174b017e7bc4ee65e4821aafbd39793b9eb26e4398060d6ce225a21dc09b0ee53cd6f646136a4da4db5b5b7c26225bbfc24d264ea2b0a1cd6cb3054612961d742217ca7cf64b8236066b43ed1c6ae27ff63f8fa6d629b11b31401c27254f8795ef3e70126522ecfeecf088b644eb0429dce27c625745df975753996e0bc5f319cdb6751c9e90c720a69938facdec7c2e4ecb9005bc3841dbc1c0ff0cc540b038df477f6f9e5fc7394d381e48e446dc4bb1f857fa4445cf2d17647a241eee0c5d96b5f098c4b27f79d41678807a1d1e84b2eaecc7df67aeaf593b2836a30b25e7ecc056ba621d6e3dba321bf32761c4ebf06891effc00b6b4a79eaf5b5b020175c3a250e0f1eb190db88c8ddc119e8786747a8932fa34071b7cc9045bbbb40d2becc4631a44a3a2a3165dd3e71b6752f949ede4fe9d7ae0a2b22b4d7481289bdf6c9732cd1f53c4e9a6eaf2a47e7006a7dd78db935edd0ac49ac17350ba877d6a003b8080fdb7491bd29e5138b105add4259218151171013f4ab48dd2a506d6d6010ef6a3694b91fa09fb24e4d6d3ec31fce65802ddc4881fb6a6f61db60af3bf1d20b3b4fa1782297a66ed84214909ae1e2108233f0999becb3b2af3ea21af3f4679df0b91eae209786b66572089d8b244ba81566ab86b96724bdac8cfba98fc7ac238446731351f0393f70f888af5454d6302303d4701d9236960f3bb274e8f82ea204ffefcf86730f58af623ac1adf1ea077302620af4364e8e5379f9d4d998d66ee3616cfcc6a646d55506d09fa24c092ccc67aa55ec028e08c28c6808bdb367292bd056e6170b61ca39529efc1ad56e34a0f907e2032e66ceeecb67eb91df2eee747584d32ff56a561309a33c31c2c7e8f2886fb143b3174bc11c3bffadabb2bd83b8f6f25ec9a9630b40500b6a923375da9641b18fead0f41377af4581e49c7634e4e600a9e8afa941288987ae9fe9cc789eeab32b379869e12d3a8def8dc9e436d562bf876bf43f17feeee5b7c11b2ec26416172496d01c9621d2393a668b9c71ff721e9023fab4698b54bd8d7c81ad7e47ca91d06e00290cc4038b3c49cccc2a09004805f1141b2554a8772f077eae46485be1a0fcbab2999d42ff9b1950f394be295aa7369dd695f44ae21f0746a2ecdadc57f25958c94085b92e1d6e5274d2ed3d8d3090244d3a38a9b6c8c43d8529ebdcc13191f65680e972b65955fb7d44bfaa97bd8bf7438f08b3df53d987c11e18b6f58bfb85b012ce4a75fbfd08f88c3dc39ae3a89055bc78916a934c8902a75a66001e807e81ab1dc90d0233055f46cfd2904bfe9afb3bfb781ac3587156ab21b5924956ffe5b5ea9f6028b158f1db54127b70551cacf5f28818d049af4b354ee575b332b4d269676c5c46c7b18664571d35b8c4491e6a0360955909cb0cca4e48f419fb935c8fc93b90ae5f87bcfc20bfed2877dcd86c20559e6d1e594e001aa29b34b8a4c459c76e9b6b96a46e6765f77c7927b32025a13bcd24e6c1665a3f45e2c1cbf34a63919edaaacc2acbe860ed2d482b99c8c2c9350e83f39f7578a75e5b2067263388edac91aff667418518bb623440e9a5b9baaa20a7435c6e7fa7c99fce0c194abc89dc8c7829486b238a147d9bd1d1dbb6e26eecc10429d55f3692af9c71b152e225814f1efb75b5d2fd417e0c7f4bb7d34a1ae4e27068a6594eb2d5bfb1cc89c6a2e709f9f147e5cb30f5e587b4ad12ef5827d023ef994a7a4b06552e88a1dec831f135c4820632032c41433f5d95bf12b973d6ee793c8b1ca508ad2089b85d961a49e17af67ffff1b14ef2dcc9a4d5841851e92f982c005ae7d3eb24c1e0bd06a7ae442b3703902462d9290729f7bbc248ad255d87c467d37e7d1c1349434942f8db7534b0833365cd5ed606bc7f5dd6b84f2c562b79a912b3f1be9c4855a58cc65571574fc0c97f78f0634c35824c883064db992da5ae8ae0fa5c5feff38242fcb94639f737f12da80171d56ce3ae3f066bfc94bfcb344500e207d7f49b126170118b5b1379fcc29dc4c23fc0beeb8b8cdc49135c809fa0aebe720f02d6cba146007339deedac6504e67060b6f45c917a823ae381b365fe822680e00d64bfe139ce22ce2be826873de5e9febfde5e575a9b85824d85ad8d6a2c5fc4bdde41dcdcc7750af4d9835bef3654acba84f4590f340c3aeb4c2b21a6439848dcaf59bf24797a9b878a08546d624341416dd5af8ec07e8edb8239df09d88d5cbbfc61222fa4f3ed0e0e29bff1b335e15d68ae4da28e357effbc4e81aec178d19a180e271148fe8bdde776c9d1a019357821c1c6e264c390b19ec0e32114241cf0f9dc14f6ccd0723e9c0d13825d7383121019247dcade2cfb5d9231738bc23dc9b74740dde016c8bf8ab494322d2a3370bc5ddc967f947ffa89f1a421f8e42a66f447d8371e8b407a9d05b85c11f3b3f9a790854c67a7b7964c6d532fa3b57c7a00b0e66d07fb632becd6f012ffc252b2e81ba14f269027f801485c1aed825aaf12c083d8a9ba81f70258ab", 0x1000) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000001400)=[{&(0x7f0000001180)="6a34d205535ac391cce21f3506a1c48401940e8665204d17ebf27a0f1b9605936c2a992bcfc79ed4be9abaffc89684082bfeffaeffd0a09e42756f9d2779fb7796b8de425d9dbcc5da15362769742790fa9341c222bd4a1b4e14abbc24c11c295837a66f8b909f71bdc75b5211fff3fe8eb02ec35f8f49927ebc268eff8f09374141689c6785f1ca72881649243107d6e33fc3086994844519acb27c", 0x9c}, {&(0x7f0000000040)="b7b9e52828e6b2b870e3a77bea8c3f92a19eef", 0x13}, {&(0x7f0000000080)="55a07821602840b752699bba2f6031d6d31ad6b6ed", 0x15}, {&(0x7f0000001240)="b2db82a4a0f4c3e620dd2c43199b9d4d6022bd160196a3066a41f83ab5dc16f98c6afb88d41f0036b87e26abfad4d5c5197afbafb1e7cf9b82976cd8b1b5d0d88009c3c8525a5a433944c151aa41778fa22746d186429bf0918012d4ca3457ece20b0f8746adf51a051b4a8f438e140efda3bef4782920544369e97af1ce2fc1a1f396ff20c133afc0e0fe06", 0x8c}, {&(0x7f0000001300)="b629f2b56c7dcc20ccfb4ba7d64b75ceebc9b40a38666065603fc680ce2675a8f5a03572fd4bfeb07120071a2c97cb4e9f478d951528b8326e089f2642944adc2b89f598888200a72a7eb9a1361389c673450d85f656f23cab44263b82f3c09f67561ebe9cfc81b9eda117dd41d9a7691d9868325a45e4f46404fd4d47724ba1e00b475a7c2e9199e4de050792376174d56beb6238b4074fff185ef4f1e145626260342292d541732fd96dfaa0acabbb42cc15de279b88d8e29a44e91fc1cd5620ff1130bbc99bb77430bb9f71646bc44f395da83ed4deee6ad9c95f23497cc04ead8cf28222", 0xe6}], 0x5, 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000001480)={0x3, './file0\x00', './file0\x00'}) 00:18:37 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) r0 = socket(0x18, 0x400000001002, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000131377c5fc35d41454d5d41d29ad1a6028598146e6be166e41ad0dbd4033bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f0000000000"], 0x50) 00:18:37 executing program 1: minherit(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x4, &(0x7f00000001c0)="ebffcbff", 0x4) writev(r2, &(0x7f0000000d40)=[{&(0x7f0000000080)="5191183e01cda3ad1f3f33890fa8876d5330295ffdaa20a81fd9d58e0edafc5769", 0x21}, {&(0x7f00000014c0)="915e80e9bbca9bcc9c91b1a636b3d309e1f00ded2136d06919688898f8b8f5a59f4e531e2a516d6c154df6fcd040d16eb2cf302dd411f94515f82c0661e4b859ba10f9e3585f1ce16aa2bb7e6f7242583d7164b3a9e07a98678ddc6cd8ca269167bba44749088b0883497257cdd39cbf4c1c30263615e289e6fb575d7cf59db2c82dd7a4552f152c", 0x88}, {&(0x7f0000001580)="e5708d61b7296e7dcbea99b58435b5ea1a158edb7520ffc0c52d58072bfa99c56cf96ea766c4480f88cfaf249aecb3b87fbc1eb344b4dab1e822a5489cc57ecd6867a6f827d0a94bb5e402dd46d29f5b547fe9a78bb05108c1c58ff7d48c99ca26e55d0f26b7b21bfadb4a6f3870eb25849f81c8c9eb7974ad4a7d07037d12ac51eff97402250990017a55ce70d55dbb6fd2e7e22b9a40b659f3d648b888419b6dcbd2a2f402d3121a4f56c9cf528e5bc9ec620dac68cf0e87cc5fabfd71fad7e30b5909fb81b5d0b08d81d8515cffb80c01b82572f674aad577e558abd10315ff5f764db9a915c6a222af378007a61b98a8553fcf23db5328962c07ce4de767933a", 0x102}, {&(0x7f00000004c0)="da2c369eb775f25a512495eeb64031c5b47ae67449b6344252a474aff56eb72e4b2b8841552bc92648ee7c2df1035513b915baf7fd16be831368528dfbeeb4003238169403e964b7b108ac7b4d7da9371e43b64bbfddf24dfb2342b609b993ad78d82a9fdce8c12ce9c18b7fbe36c747273c4cea305c16846f22263bdf7d86164735c32c3edb049249ccf8a760f07fd10a89fb21f92233cb599300f17c34c4dae6ed3a6337ecb647573ab05b791d68214cd1d1af0a86bf9e884d30095240ee7aae1f179ad04e8ec7c33ce5605c6794ea0100df61f7e4", 0xd6}, {&(0x7f00000005c0)="738136c78b9a5e438ce177a36a1cb9c605bd394291e123cbaff88479120bc9f90d326dcddcfc0bc4e4cb85c8691781b7544b273ddb8edeb21ef918d4af27b154ea57a231119b95a99fc1624300f8e7159a83c38d76c25694e4bcb3b1c312644d8b5f1150fdb237797818dc2b9c24fe3392ea4906d712156ae5a79e26626a4e727ba47917df2f4f6dd117572dafeae06e31f4accf71422ca531cdcf3f2a3bdf564a2ef7940b2cc318670eba9dff8d4358811b6b51d7aa8d3c2ced1de64ed4e8eaa9e9da1202abfd407ccc545e6b87e7743a0e98590910318b37b83f67e1e460", 0xdf}, {&(0x7f0000001180)="b8dfc38fc0ef206d90fc26b6e5d49d30b9f04e974cf7a3bdca63fe25331df252121753ec7a5b164f978a6562dd087828056c7d76b574d2675698a32ae1e71e0de934db164e1c39575f48c1219398a832cc598094af69827c8bae8b56361971d847464b1fb3d6a6b4c30f2e1fcf87ca2275a53293a18641a02313458d58bed8ba5313de55bd5d59ee8173e5e28e2a0080c9b8ef82803e08ef0a39807402bfce985e759f5a55a63e6203b4955f80e86b0c389814c445a3a1a5d1565946b7ceb5d82d823e4f3a69f284337ded3f7726a54b5040205250016760c706dd98ab017b72daa866b001f4ee527af670e489b05459b289718951cd3ee91e19c053952e837e44633dcecc953c30db03d1780ce829fec8c85f301514e39db47cfc90f06fa1e400eec208ee127f11cd0caebfeeac225ddf0d85397090a7bc6149f0489a6898b8e9b543b2fa564923f846da620cde2d2bfd228ba01164f3574ea1434410fdeb4e555799270a766acdcfe60e452b3cbde75d2bc4682870b7a4a33d1429b8fbaabb352086cb6f4606ba77af43c836f32bf1b132e5665946380dc96e04f7df73c14a663b948a6a20a9dbb2ab856f0a54a2bac44632ebffd8b69fda78214e03fab9b01583e1d4886f3635934cc9384ae903241fc819f91929cbdb1400"/516, 0x204}, {&(0x7f00000013c0)="c33df658870bde8c83235e3274b2949500bef2134658127919810fd8dcc652c1f1064b0586f097243758bb39c9408ec88b3151b9820bb7f01752edb7890ab5d79427280dde221cdf84eea60ab7fd3b0b9eed12aa2608fad90f367728de81bbcffba567906f00159ab2039624f703573748babe30bb70086aa439312fe34722d28d96b1ea821c977987069cfda31feee861e5075faae1c8b2850d48fb429ba2495ca5c5e135142ca6a78748c12fa1a3702504e2a6aa950ed6211bad7c7bac16a30cf669763babefcde31722c3efc23e11d1d1e4834c2111c28a3a56fa4657b06756", 0xe1}, {&(0x7f0000000f40)="01000000", 0x4}, {&(0x7f0000001000)="f79b58f834556b2dc5623c742bf23a06a1535ec570abcd433bf6216b81f5fee30bc09a426b4d4555c512cb7f0b74b9c7b4a5741ae60e07a8e4a550446e1f139b42cebd07510fe96ac9fbd436bb16b3d73a1ea9c11cd3f43507791369ec926ebd265191766eb38f83cd4c50b2c2ad9362643d762736f2290000000004f1275fb18948547f9ca6900a36afb986c2eae624b81f21e9c75c1114d66c1f421911f7bc5748acd62f1019e677f7c08da0001b8842f9e618f7b2b359888fc22741391e4b940000000000000000", 0xc9}], 0x9) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x6, 0x0, './file0\x00', 0x7, 0xf3f1, 0x399, 0x5}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0xffffffff, [{&(0x7f0000005000/0x2000)=nil, &(0x7f000000a000/0x1000)=nil, 0x20000000006}, {&(0x7f000000d000/0x2000)=nil, &(0x7f0000001000/0x1000)=nil, 0x100}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000000b000/0x4000)=nil, 0x1000000005}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000004000/0x4000)=nil, 0x2}, {&(0x7f0000006000/0x4000)=nil, &(0x7f000000c000/0x2000)=nil, 0x5}, {&(0x7f0000005000/0x3000)=nil, &(0x7f000000b000/0x4000)=nil, 0x100}, {&(0x7f000000f000/0x1000)=nil, &(0x7f000000b000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f000000b000/0x3000)=nil, &(0x7f0000012000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000007000/0x2000)=nil, 0xb}, {&(0x7f0000010000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x7}, {&(0x7f0000009000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000008000/0x4000)=nil, 0x8000000000000001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000000e000/0x1000)=nil, 0x6bb}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r4 = socket(0x18, 0x2, 0xad) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f00000007c0)={0x7, 0x400}) geteuid() nanosleep(&(0x7f0000000ec0)={0x0, 0xfffffffffffffff8}, &(0x7f0000000f00)) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0xde69b5d4fa096b95) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r7) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r9) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 00:18:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000198, &(0x7f0000000100)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)) 00:18:37 executing program 0: sysctl$fs(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) 00:18:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x3c}, {0x5}, {0x6}]}) sysctl$net_mpls(&(0x7f0000000140)={0x4, 0x21, 0x2}, 0xc, &(0x7f0000000280)="91ed186a96eaadd2243e72c3d58cd5dddefbd68e182ab7a3b870c93aed08c721325d9b46aee14102d8498f8169e5ab8ec4a203de50fd84e4fa0d9f44525b6b983b94411d59a269022138ecb6ec6a3793c5390e722b35a646c0eeb9ae2dbafc2a4c4c2ba0ea1589585e4d5b87e43a5c56464c4ef32c21de33ba24f1140ffc14464ab840212e6e3d401efb6678c08e6ebad93db689aaf8b6216bfed4c23c1d3ec005be0a054cd44ba6f68118b9859b33ece886cd25471973581fbcf71e260d808fca6d08a92a6c5c61b7", &(0x7f0000000180)=0xc9, &(0x7f00000001c0)="82a0695c7b1a0ea94e2e400e5dc5593aed35210d", 0x14) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000deff"]) r1 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, r3}) msgsnd(r1, &(0x7f0000000380)={0x0, "7ecd29d8bf0f66d05998cecf52baf56f0e1b756b01c2b2544bf50d33febec7438a2a0789e07f41c017368977e09ccf982d01c501f349b0b0f228fe58f6959f3415715fe4e922be7ec6e72993b84835fe79ce021f466d5f3cb603f00d4da63827541874fe2dd36ef845ce9310dbba"}, 0x76, 0x0) 00:18:37 executing program 0: syz_open_pts() syz_emit_ethernet(0x76, &(0x7f0000000000)=ANY=[@ANYBLOB="ffe17bffffffd71c9edd828586dd6000000000403a0000000000000000000000000000000000ff02000000000000000000e0ffffff010100907800000000602484a200002c00ff02000000000000000000000000000122c9d18d594c9364e0560c68ddf4da4c11000000000000000100000000000000e4bf25ff636cea5e9ce978c2d5b54dc2c333a3ea30cd0a9709394f3e60f59bfbcadf266133a31cfa5d762da089abb698e94bdfae65bcdc3187db9a5e857d559513ee56bc7aa3cb9f6d0c3a2373116c00ccf6c301a2dd996516a1c7b996c316eaf139501d4fe7375a30f3ba26b557bef330b91da2a009e348e0ce6ad7a3ef79546d4b928398a86d0fc162ac09112ccf58c08641d3ac43563a6bc8ee19e91ef5afb7d77fa1940e8605eba7e1984add8c08f6467a60face0c4a93d54d51b54660b7a3dc9bdaf8e07806db96de5d2621fcacdf45d34ed6514b1f4d2652a29c989c3db9fbf4def346d3e77c7d363a9c4673f9dd3f1f2bd8b0e2c5404c3365a99b15905ef3122e948782472c7a0ae33aeb57a7c0fac9fbe2ae6e3ba953811f5a5a16888be007ca5d3762bb02586ac7e96aa062748d9acdfef9b15cc9626ee79b6033cc19805fad"]) 00:18:37 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10, 0x0) flock(r1, 0x8) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001440)=[{&(0x7f0000000300)=']', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r2, 0x0, 0x0) pwritev(r2, &(0x7f0000002500)=[{&(0x7f0000000400)="fb", 0x1}], 0x1, 0x0, 0x42d7) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000200)={0x0, './file0\x00'}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) pread(r3, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0xa00, 0x0) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000500)="6be89e20c3fad12494d103743d8adbab8c0c55f25b73b6eed988b37bfb70c12da6fd3e9cf6a7a409136b6b938bc36c7505227dc0b4e97320a87f4de834d30f905f49d62cf1ee9e06b3955bda0b8b2511e0e51abd62a7569ca5ea9d21fc727f9f0e1904f0bc975a8cdd4d4cb92df48398529ac4478021e18da0ae85220cafd1791fa0fba2cf6eac2423fbdbe54caf3ddeeb9df4e147e2c992211553d3005d69512da4152e40f3a83ba3e02f5a49bb8da1dfc5f2b5015703a3aab711e31163c5910943dff81cb4f20f80c48ee8614d592aff95724a645c32d770fc83f156782ac54c560f4fe9aa0cd0932ab6e2836e31285015a393693e08f212d9e1512d598786cdd76dfef3bd8a76664e74d8e084448f4875cc329bec78d745d8f226ee7cd5d7884feff2328c6ebe1b13e6b6bf52468843823a666c27e75a4b64d211992a57ca6fe75c92f966e8624f735c4c4e499237c3008415e8915ee3c5c7635954301e3d345e80fdfe09c62d200ce00e435c5082e7d4cf190fcb5658f9a8269908e33ffdcae2093b830781a8b1e969dae3a8ff2f9073a122b5b698047b22d3ec773a041bde3a434bd75c413e882c04da96ce2bd708bda6055875538070ca49eee0d994613617537cc1f6573c34257492880808017805fcf4562b29ad11be0eacef06d286f2dcfea7d218ca934e37c7f8b879ebd56131ac0fa4a33085f461be3ff3bb510e91e2c0ca5af8154512515dc46d9a081244fe91843df13e63f94ec2e01272631c0245823164b50a4f2e4f2bbef541a31ce73bd99d4abdce8f1de38aebc70c4556ef292d2297a1044afbf839f34f6d58d6ac5ba3a69bd3588171c5b62ee5f15ffe1f6221480fbab6f2b4c93ca1e330dcab498a51db71b4f8a0b5d388db7e058af7802670c5c1b4d56ac3643cb25d7559441f48a2bd24f6272a28fed29daef3385e7866a0921054bc4b9ad6fddf779c4ce400f8f7a5f22df9e628264d014d156d3af10dad629cb30230cebd8476e26471e7fbfb5fd49ea383f7ebba4780425a8228a274a7cb63024f4ca9eda35b5c2ce4be24e7be468a9baaeca9a10bc85622cb187a765fed024cdfd46623bc07fa815d30d48497c1225d9cc0fc23356e28332c115523f6ad392f01bf278736242e6c9c62b1758fe68e968d7b4cb14082371f07f072f68bc247578e62bad4c60d59f835966c93bc96619f941623dd4a674cd6f425ad1a5a97642549bfcfe69d97b32a80a874eb94bc348891fbcba6ef2a1db90765fb397c8367df7313b39c8a482ec48ecd79ba8cdceda90f20cf9675d5dcb43fc82b7cdb9b240d58779d854b20e7412afc5ffc7c89246f378213fe2f511095da804281f6f5afb95b19f30834915e9e98550ec027bd2df30bfbd8f5578d5a21613cc90536e2dc1f4c35e154952b284189129b43965d82fb07cb6f7dd91b966048c3f8673295a2cbd93318ad7ca19682fad4d5207bb86256cd509faf129ce08fe29448280159b7799ad1e571b6bd763035a51651174dd963dd137d3634262a00f28f3faf1c61ff592adbb213aaf9fb22f568211f062f6678dd82c37814b9c9aa07c6782c5d168f77e5a66881a1b70254e838233e9f9788a389420d92c6b009164682edf61df9723fd7c04bf765e56cc1d5efa0d4d6c741366f91f73d875155731b7df6a7dd237ef1f30a190889c443358aec24cf22766e7d8ec93c54b43012463f4a5e80448b43da61ec4b4f9f1381ec41240b945c67aaa75910ed7ce4b297e895187b7f86e971035ecf5f14a7b402b36680856bc35bd8034a7533b4f1431f61a001793cd6a6b23e47a2a16c5c51b7e24549bcef0c24c39bb2025966afc9b703bcebe28382186b65869b0d2326f4005276de8fa7fc9ffd3b70858c2df2f817f958d719be1d7b5029af8701209191530ebf1776fdf5a7fda946d37dbedc011cc63b6fdf810c097c454c43a67f800f3a27dbdc4b0fee80742c37e2ca9eefc9eb2e663d5c1aecd9c78962b0ca44b6f41ca679f7f87dddac8fffba23728c799d0573b148e52b971e1fd0982a65bd4be14a8a098810b33d3ec3120817e76370d59b375a38077e66869cb83c5eafdaec685a92efb436f33d7914d5d62d923b7abdcc89513c5d8817c4471dbb0cac77c5137725b60fd3085b739380242d65d5ea8469427c92fc6007e768307be8fa7fd5d8854a5efffef5c6fa15e9c05aa1d1bd6ce7926388cab2e5bbdd1eb5a60b8df80e684f59cbac0941b00c76605e9165b18016628f40e3c689d8bf4a7052d921581b39a00bf41aaf1c9f7658f41e04da3b27f29bd2b77ea8939872d7dd5f81f95f7283179b11905a396f5f4995ebf3b81c609f1cbc24044d69a6f90efd1d54805c66fa20d37c8e7467c53ca59ddfe6ff6be0f50f35b9a714dedd05badb6d371d8575bffadcd368ec5bfd96fc525ca27a77148b515182b46ecaccb6a9b97198891b722a83707e76a616ee2a25fb4af1768af57ea115dcab53ecafb9eb952124f820e77ea278f210344f59fbb7afb24934c81a8793a3adb6b02cda65868b3d36ee9a2db9f42fa0611fd77564f7fab73dafafe71fc494bc80438109d477d50caa40e53f5928b66e1c261a9063362fa222f0408ff6fd68d44a32f3b3b36a46bf72391ab3347de214aba62262dc09bfa406cb65787dd9a28431f056cedebdfa968b612cf30a37e48ea78bcd563425d936c631c316763f037d951273a5d4e5e5a30f19ad1db215fb4ccb01ec66e16a94894a4678735f53f7ec3bacefb8efec2c9e007890bfefb426acb79dbcdb874c8e592b131ea23cfb6abb5474f5d743e33ff9dc2289b13c672e9d91a2ee3ef8ed8c830f875306a090c0cd986380de788cd6c58fa76ba69cf8980d5988ff7caf740f08ad9e95255b30eb5e1ea7526f2994e11470941513a5911bb360f4eff0ec6e9e73a1a7c43565132c361ec7a6732ea156aa9129170a790e79caafbdbc95dfaaa5684725feb1c8ab6414f634eb62ad1e43db19e703b7b5ad0d3bdda5a68634d798ab955dbd83f5b00fdf75b38e8a9357f2ba23dba4eac2dbd9a07af7eb6cb89e189c6849cd13856dc0ae408c46aa75e9cbe4c4be3f2b66d00aaf86d6c3801c34437608c09ac47f4256de1255daacb052bd6daba361b2146b47129c584b6610e30a31783ca0835ac16ca4554a352eb364ab10538b86a1b9d70cfa168ee45420d9ce33b1f88328cef98b32eafa49e84df60ae0036bee4d27740d4f420028bc83156cbcc5fa8860b6d2b14022386605368be14725331455203703534a79a5e96b7cf0848fe7a9a164f613cf222bc1a699a6df37fcbd19eeb8d692a2dd35b6d09929eb47201c1f96ab8eeb241e9c6d768175ccc960670c7d54409d7548458ee6195dd18c10e2028b4a585ac4ec09800b0dbf15cf9a2f8b7777255171ff4c28f3828d0f2f69d3c2c4af569859e3fb01c0e48eaac2dd4d88273b3cdbddd55b1caae1a48bedd5044e3629cea454e27a8976ea62f4b6b02273cf416156018434b7b7b570f7c339101bdf8cb7f07903f32729240b7a9692a52faaba3f4f133022a169538c9b714116a2fde1bc54a10d8933b93a067cde4c5f15363ec9455734d6612b53e18055267cdf4da01f6048fc32b817a8b0b36c3555b97815dc7e68dede14ed52c5e40d5a43d650508bf258c83f50e9ccab75cca61999e6089294a572116aba932529efbf4fc4ba7f79a42a055d132f5c6fef7aef8bc2bb8e449b45ad1e181dea907d7a68f68d67ad3f9fbb1d9bb5b77afa71422125f5a71c660cbbb9dcf96d79ac33b7765e64f08ba35c7039a5c05794d937a15880dd3bd328214817a091e06a89f7f2e8dbff51d2a050d111c0bdcac92480a5d5d8bc03e3370a81fa8800bd4e830d89136da669805141ccb412bf4a0ea82a1b9edefaddbb65576a70ee5fdfc83ca7e2df60b8b5187bee90a076cd17531e715f30804208cdec6cdb77d0094fed7d7d859ee723947894a858ac0e82127d104f2bf8882ef4b8e831fda14798c8fbb3e22ca8d5d814398281d4b3130dc751fdd53798e1e58f275c8608e6ac9471c29bde27c52a4268df94c57e9fbbfab7b09e062d5bad9deb2e8cc9e72b2e1a9644c92cb47577ec788d4084bd7d13234ea8cbd7a2ad7c4bae9fb193e934c28420346b7e0129cbc65a9e2f352fe67a82931359e32f75904d1cc71d4639a5f0765a80802058bd771689cabe4c3fe48516125637535859f55954926f1599179fa7d6279ab19188d763075c3efcf78b7b940e7d6452a7b89ee51d8fd1c34119dd0642d81ed793ee61a2a93453bf3a6671ae446e73ff842f6787f4f2f358c3ebbc21afbcde0c46647eb76cd772414f550147f4b1e2342da812b665f6cf962d8d64c5388275d3883b1367baaba96135f0c871bcd4754974d1d88093538995b1f7557d6054ec6f164e3adec64c7cfd93921a65ce773e792b86da60803224ebf95501e64d9930f42ca93bfa3e0a8fd5c519e446c247f83561092eef02550ca9639c920076148cd832e683cc9b39910a5b2985ac50cca938251ac3b1cfed32d4a840503416b93c49a27f394acc966c484c97b81fd3c96ffb0fe48033a5cd6603fa5efca200a2d4b1bb4ee75d0793312b3234cc5722d199dcd3b67e7e806d69f9b5d384e80ebab01bc9061d8f70c1eb42fce7da359a1b0fbf3014cc9d75d2569cd7dbf75219cd6565e7602fb9599443c56a84a987ead43d84e11f21829ba4e2f43cd756bf9577bf6c489b4e7c37b6389b4b404cafd4e0ac90726636f122200213d22450a839f97b5828d58a8e980f421a3528c46cd07fc64ca0979043acb2b95775649b69534cf4c41712a96fd915da7c9808d813645de85becb5d82fb3263c8c760db2ad41762925de37e2432984d6e05c77a9595274e9c47114cb13f4f7bf99f108bdf66eecaad0fd4f5c2b9163b3b174633a08e4b5bf69a54f1c2478585f53747bb14f649cf5237087d0f9c0e55224810d824b4acc7a765f389995fcb8271a60f5b9ed8b8d509a069f7dd81db0a398e02f5618fb679de090595439578e0724e7ec5d34b51b3c687ca82b5567341f95805cf109a95121bdbedcb9834bc9a9dcdc0a2c80ae8586ce0db88329dfd9a0d97fb76c653df9ca6724e7806c0b087a79b529468f87f2b8407fd409e02576df3d7944d29416acf80088905d7e808b670506f2497428af8c0db01f4ffd1a1ef308ad77ab901b3581216c29c90e65a8ac0709fdce1095d9317197001d93db5c88717d3e7e6f81b7bf9ef7b6b77697b31a88d7b1f40aae3ee40012abf3916070f5522b0b6e8c6dad65d557d8b0dd5db64fac06764a88a215a9ec13e04a5a2f072d246c58c174975dd2572d9f77d34ecc8eb5c0130ef85fd7a5ad5de30435ce8dc38243e5a10ab935c575b5c9514dc650844bd931636cd138b1405fcaa320d0c3d754bca00c30fd25164c4cfcdbd023ce3719f47dfef2ac7d02dc0ca639c0177cf5db11a9614e5148615a858b37049648d355ad049f7a1fee15936d4276f12df64b76608f5ee1ab97b2e8544c717eb27c12b6187096ec627c12df60b749b612c351d18aaf79334966346d2cd2a2eaa1fc1230e004364108daa1c9bcbba600c59e44f84756aca2f1416aa4d8cef240b3de705a95cde6b868fd0fe87481445085d9cd50b09c1ec58a748a8498a3ee9f441ac86bb7c775c2d862717ce8004789f33832e8b5de89aee68a7196a1eb10fe816b94a4311e0603eac182b08e10e2a05825adeb2c696d606c499b16c128f7f92c8e27b48b01dc0ff66306c3c511f5e2b07901f9af", 0x1000}, {&(0x7f0000000140)="2190a1568f7cef1b792f164bcf6ef070ccf34886d31df59bb575f2b92776c949be27f46214a53b36793e9755d1ca96eddca1e368f9026354b43ae1b384031c9ae2bdcea6ecc17cce", 0x48}], 0x2, 0x0, 0x9) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 00:18:37 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00'}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000200)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000140)={0xdb3a, './bus\x00'}) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) execve(0x0, 0x0, 0x0) 00:18:37 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000), 0x0) semop(r1, &(0x7f0000000200)=[{0x4, 0x3ff, 0x800}, {0x1, 0x81, 0x800}, {0x0, 0x1}, {0x3, 0x39d8, 0x2000}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x1, 0x4, 0x1800}, {0x4, 0x507, 0x1000}, {0x7, 0x0, 0x1800}, {0x1, 0x20, 0x800}, {0x4, 0x0, 0x1800}, {0x0, 0x8, 0x3000}, {0x4, 0x7ff, 0x1000}, {0x2, 0x0, 0x1000}], 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x1, 0x10000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x4812, r2, 0x0, 0xfffffffffffffffd) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66696c650500694c7102000000002000001b1292bdd251eb1732b979919828e56264bfcba7a6e0214c96b7205e585c9f939407ec3084d99fca9621374ee3995ce8bef2ce4d6e112af5dce715cb371712ebaa375e48ff9dd9317a5d9163e2410daecdaf48468aec754cabf8a27db630fc29c970feef82c7e98db27b41fbceebc011a67926b468fe00"/149], 0x10) 00:18:37 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) setsockopt(r4, 0x6, 0x8, &(0x7f0000000180)="767d77badbd5887ba1c1e696e08249d528a9cccc1b2114e29922bb8eaeddb57398663f25e9de91f6d5320c286f9cbc598146958df1f925d1042fa5c7cf4d230b26a777119741899f5fc4e94a9d037bf7f346f1ba75f31e7039fcc9a55a8e79ea06494f99ccb5a9e532c307df6d932430b38c82d5907e0bf24dff", 0x7a) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/165, 0x3}, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000100)={0xb3, 0x1, 0x28, 0x44c0, 0x10000}, 0xc) 00:18:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) connect(r3, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0x5, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x80, 0x9}, {0x14, 0x40}, {0x4000006, 0x0, 0x0, 0x100}]}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:18:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, 0x0, 0x0) listen(r1, 0x10000000) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x31, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:18:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x9, 0x1, 0x3, 0x1, 0x6, 0x800, 0x1, 0x0, 0x0, 0x7fff, 0x4}) getdents(r1, &(0x7f0000000080)=""/104, 0xfcbe) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) 00:18:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sync() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x28, 0x10}, {0x1, 0x4}, {0x6, 0x0, 0x0, 0x100}, {0x8, 0x2, 0x8, 0x7}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) clock_getres(0x0, &(0x7f00000000c0)) 00:18:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) chflags(&(0x7f00000000c0)='./bus\x00', 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0xbe0, 0x2}, {0x18, 0x2, 0xc3ba}, 0x7, [0x2, 0x98fe, 0xfb2b, 0x2, 0x5, 0xffffffff, 0xace3, 0x7fffffff]}, 0x3c) 00:18:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x10, 0x0, 0x0, "e340aca08b2a425645013402000000ff0bfff900", 0x80, 0xffffffff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = socket(0x10000000002, 0x2, 0x0) write(r1, &(0x7f0000000080)="7a7e7cc697b1137e49e36150e60f0ade1f7cf435ee3795caec5f70e595909e8ab216102b803942f3dbc2a3a42de746985db05aa42e37bb90ba37ead04a05d2b3328c7e1f70cfdb777dd070ffda88ae940fca9aab5b528a2a5fc251228e4d0efffbf8fc319b3c6929436e5d1fb69261fca853f5bc9103103bb69fcc0ae29b54c8ced1b349bbd3fe769c8d0889252c00234c36222c96e046935c070b09e93f6eef8a4085daf851f6b4b711ad", 0xab) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 00:18:38 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x40db, 0x40, 0x1f, 0x950}, {0x5, 0x21, 0x7, 0x2}, {0x0, 0x7f, 0x26, 0xffff}, {0x7, 0x2, 0xab, 0x98}, {0x2, 0x1, 0x43, 0xe8a}]}) sysctl$hw(&(0x7f0000000000)={0x6, 0x3}, 0x8, &(0x7f0000000040)="458e440369bc3529b261806e37fd56fe210f68b508987dd90902e6864afdb955194dcfaf94a1d33a4d90af77b4565bb27cfcf7807118468138a725b94c9a7ed467d4fca9cf4edbb59227fb7f7112d1835fb594799acc91b0970b0b4be84222421b540f203e10757d85af7e189a112065e6e52c511020d3b311075e24ee204b1c5a0f8db0511789058ef016f5d36cf1b98e8c370479b29843b60fa9a839d46a896e2c6fea3d7da9dcac1016c876f18c800cdf033c649f5a20fea895da0ac162ff54666efa6ed5b24e8b0d869642443e1c7be3f1", 0x0, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) setsockopt(r2, 0x3, 0x8001, &(0x7f0000000200)="6c6f449037e15880f17173c4971ed83006331aec4782d6a60e0b73fd5453a618fb41a301b1bb88212dcdbe295b2af400f79748c6a094fdbccb62e642d5548f5b699b99af1b77045129f66408f1b5bbcadff9dc6aed724b92b7fe0750a3f5442c546bb991fbdec7eeaa27b44d67bd516f1cd3c8e6d7f04553eb9beb43ec8dc8ccfd7256ccb8918839711db221fd648513d9b5134a5ad95111ce77675e528e8f7e5eb3bcfb191d4b64d9efe122f566bae8325b7349cf35e8526167ad60611df0349d45f0d3a5f2050896d416c08cdb5950490d064945664b0981520ebf841bf045545266096f2152cac26dc811d82a23ef393ef11bfe9184dbf06b48f774cd7c", 0xff) socket$unix(0x1, 0x2, 0x0) 00:18:38 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4405", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e00f8e6a705"], 0x1) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x6) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x7) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) 00:18:38 executing program 1: close(0xffffffffffffffff) r0 = syz_open_pts() stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = fcntl$dupfd(r1, 0xa, r3) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$TIOCSTART(r0, 0x2000746e) 00:18:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 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(0x10, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00ecf2f56900"/16], 0x10) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="674a9d94", 0x4) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) symlinkat(&(0x7f00000000c0)='./file0\x00', r6, &(0x7f0000000100)='./file0\x00') fcntl$dupfd(r3, 0x0, r5) fcntl$getflags(r2, 0x3) 00:18:38 executing program 0: syz_open_pts() syz_open_pts() r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000300)={0x4, 0x7, 0x0, {[0x7fffffff, 0x7a6, 0x4, 0xfffffffffffffffe, 0x3, 0x5, 0x1, 0x9, 0xdd, 0x0, 0x8a1c, 0x10001, 0x5, 0xfe, 0x8, 0x2, 0xe4d, 0x1], [0x8, 0x401, 0x7, 0x5, 0x6, 0x5, 0x8001, 0x9, 0x800, 0x5], [0x81, 0xff, 0x8, 0x100000000, 0x8, 0xfffffffffffffffa, 0x7], [0x5, 0x0, 0x0, 0x80000001, 0x9, 0xffffffff], [{0x1000, 0x4, 0x8000, 0x100}, {0x200, 0x7e3, 0x6, 0x6}, {0x101, 0x9, 0x2, 0xc3a}, {0x0, 0x98, 0x7, 0xf0}, {0x1ff, 0x0, 0xea, 0x4ab}, {0x400, 0x200, 0xffff, 0x4}, {0x6, 0x4, 0x33, 0xecab}, {0xff, 0x1, 0x2, 0x2}], {0x33, 0x80000000, 0x4f, 0x7}, {0x7, 0x5, 0x2, 0x491}}}) r2 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0x0, 0x0, {[], [], [], [0x0, 0x0, 0x0, 0x0, 0x5, 0xffffffff], [{}, {0x0, 0x0, 0x0, 0x5}, {}, {}, {0x1}]}}) kqueue() kevent(r2, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 00:18:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="f700a2f9f3570800000100000000000000d245deec7cd28c7431cdf475000020010004030000000004"], 0x0) lstat(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) faccessat(r3, &(0x7f00000002c0)='./bus/../file0\x00', 0x108, 0x1) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000280)={0x0, 0x3}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000080)={'./bus/../file0\x00', 0x63ee, 0x8, 0x4a3, 0x1, 0x5, 0x1, 0x9, 0x1, 0x1, 0x3, 0x1}) r7 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r7, &(0x7f0000000340)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r7, &(0x7f0000000240), 0x100001c8, 0x0, 0x0) 00:18:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x34, 0x0, 0x0, 0x4}, {0x80}, {0x6, 0x0, 0x0, 0x9f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendsyslog(&(0x7f0000000300)="bd0e63b04754e7f677621facc0ac59fd32541e64b7ebd9f438d55fe6d98db0b6ae4b7076f96689a628e055adda2c19ae1a648f5c7f516bf9bee7fa4794f19740803ea4236cbe4e5c6169d8caf00872ead53c561eb413fa7d0cd0dd66f627899405c8383415ad2cb42a6264be65f6665118661a38736c8b89f4e1f0c7c91c65aa039cab22b2e18125ad0f579a1671a9259ffadacdf60e90212310e5f339e9100cbf1607a11e30c652e22cc53b2d11b4960ed46891b5f13a6c6fbd962fb7442536a6060a6a41aea6d5ade3f722c9f93fe46c290ecb68f35c4a0f0807381296624e44023755d41dced23ea25bcd81fca5b4", 0xf0, 0x4) pwrite(r1, &(0x7f0000000040)="fb7e3a00000000000000003700006ff5369311285857216ca2e13e0a6abca841eb9e48b6d0b4bfb9f79d285a91708f51c627ef", 0x33, 0x0, 0x0) 00:18:38 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699", 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000080)) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = dup2(r1, r2) r6 = socket(0x20, 0x3, 0x7) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000040)=r6) 00:18:38 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"}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x1, 0x8, 0x8, 0xb4}) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYRESHEX, @ANYRES64, @ANYRES16, @ANYRES16], 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) 00:18:38 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) r1 = socket$inet(0x2, 0x8000, 0x2) getsockopt(r1, 0x5, 0x7, &(0x7f0000000140)=""/80, &(0x7f0000000000)=0x50) pwrite(r0, &(0x7f0000000100)="f0407435290a209db91aa4b6544050c433866f99d9afab35", 0x18, 0x0, 0x0) r2 = dup(r0) writev(r2, &(0x7f0000000740)=[{&(0x7f00000000c0)="057be3dcddd5d9094270ef2f0693ff3091ad3bca06df6e", 0x17}], 0x1) execve(0x0, 0x0, 0x0) 00:18:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x3}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x39, &(0x7f0000000040)={@empty, @empty, [], {@arp={0x806, @generic={0x18, 0x80f3, 0x6, 0x7, 0x3, @empty, "1e9251d1dccfb0", @empty, "b9f26251e12a1dd91484faff4479f381"}}}}) 00:18:38 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000000)="df", 0xfebd) r1 = open(&(0x7f0000000140)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000000)="df", 0xfebd) r2 = open(&(0x7f0000000140)='./file0\x00', 0x60e, 0x0) chflagsat(r1, &(0x7f0000000180)='./file0/file0\x00', 0x10000, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x2060e, 0x8) write(r3, &(0x7f0000000000)="df", 0xfebd) ftruncate(r3, 0x0, 0x80001004) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) ftruncate(r3, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x5) ftruncate(r2, 0x0, 0x1) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) write(r2, &(0x7f0000000000)="df", 0xfebd) 00:18:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7ffffffc, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffa, "e620bef2245185a81865e600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) 00:18:38 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) fsync(r2) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) write(r1, &(0x7f0000000100), 0x92000) 00:18:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x35}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="0079d87900000000000000000e03b57cc9c2c8d2ede5eaa3f9c6322cca9f55000000"]) 00:18:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x5c}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000640)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @broadcast}}}}}) sysctl$net_inet_icmp(&(0x7f0000000080)={0x4, 0x2, 0x1, 0x7}, 0x10, &(0x7f00000000c0)="af0605553943345bf87f56d193c495f93499e6ae3341958b12ec", &(0x7f0000000100)=0x1a, &(0x7f0000000140)="d107382edfcb6faeacc3267de482961304eb0547a57da0a70800437413086af0f775e9ff53d633fdd9fc0ca3d15ebf", 0x2f) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockname(r2, &(0x7f0000000240)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) 00:18:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, 0x0, 0xc0) 00:18:39 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = getuid() seteuid(r1) bind$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x3}, 0xc) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x20, 0x2, 0x3f) 00:18:39 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) read(r0, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) 00:18:39 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x20000, 0x0) r2 = dup2(r0, r1) write(r2, &(0x7f0000000040)="635d9425cb6564a4bfc1b3e9d07df1b035c29ea59d7905924ebb7553a1a7558c65aab9dfba9d0f9019c65cfbe2e4f558be32ee470653693240c07797fbd10ad7543e6c103e9064de73651e07d9d396398f6dff59c42a9c94b06a24e2e4335b42796acf186a2d12edfc3ece48e3c483ca391e68d4bfcd451c81f24e5e06df0f3cecec614e38b132fcaacc7aa281f23848e4a5a88afc9a25d5e1b62c05", 0x9c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x4b, 0x0) r4 = semget$private(0x0, 0x0, 0x12) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000140)=""/63) r5 = semget(0x1, 0x3, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000180)=""/132) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000240)={0x5, 0x40}, 0x10) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f00000002c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f0000000340)={{0x7, 0x1, 0x7f}, 0x4, 0x8, 0x8}) r8 = msgget$private(0x0, 0x220) msgsnd(r8, &(0x7f0000000380)={0x3, "ac4b1f9eede46f61703b008d3d8496de8980760b864f472b66bd79e35dd3ce3d5fcfcb5d8896cc374c933a504abf4fc6a9dd953192695c3c93b1f8b87e2b1e81cfb5af67322f54f98e23a60589cb18058c1ffbac5f8bc13f06aebbce6b2cf34634602d0ca54e0e0533ea1c5e8453d6f81c9dc26b53e8bd87ca88413ac5cc9b5d570b13bdd2598a006e2f9ef0b011eec80597512d24a83acb8da61bb16b7890f7e4ce9a557d764ce8a4d6de8434b55b3817d15fef5ba1dc4954f2f706156ac92168a8d22c538f1a9411aea07430bdb33acf837fd8d9c4a4bbf9e6c80cf50610cc4ef05184d2877ca21ec251a4dd18283018a9ab1b0c500f506340f7cbe585d27e5ad0b4a844b26c6a838fb4567921eca3cb12b0c35daf975932ed2cb0c200223b7c0285095941c49acc0d130649078caef8fdde5c764ef2c8193189930e7dad96ccfd46c77152e0f33764bccf0cbc982ebf60198dda974d5bd262b9e094f7ca72c9b7bb8f5ccaafa3233a0afd47d6fb0cb061731b08e41c57e9f76ee697a3bcabb7eae3deed46371c8eaa977d26b12ee996093d0f679fd32d826167e6d456b979c49fbd270fdbd440edbe10aeb4aedd4ce0213706cb64cf412639d810f886abdaf9093557a92f68d6d0c48d7a6b97e37bdef9e851f74fb975b581cbdad8c47983dc22db9e7c5e6d51a3a2426c6a8e7f610865a71a24e1895575a3ca40859070deb7c2ac9dc58554c5ff5b97d75241ecfff140a5c039e30809c853c8a000138a04365761feb90b68658c3309152027c28e7f0e864369b24fe8f841e888f5c0132c0ed4f2faf31245ec1c8d364b9c226d106078235001006411def27b7f278abc447adffe07724af9bd97d3eff7642ad553f240c342dea3f516619d1d67d016135bdb7cbefbb1d41b69eb2447b9a6e66a65884c1b75474982cacd866216a94433fd9e45706f3ebb9862502866f1b1ed5b4698bf4b1db2d11adbeea88c7bdba8f511ac0d2ddd54da6a022b42975d64cf7fc878bb75883f67b7335e12fe524606f53a86f1b6baab815027a453727cecc68c7e1a2e50ff46b72afbf8bf53ade5fb86642fa3ba259071c92d2b5327fff5e0c888b017b2073fa2cfa8b8f762ac421b6255a8c36cf84f53781ab868c8f95db34d5a87b5303bc25dc7624c553ffe1c31f4107fd19358cae5546dab49e5c6a11ef02cd5b9efff4a0362a82d13581bd16ea1c8e1142067036d6be8a19349f4a0132e88572aa35cb609a32baac484b2f78766525678491d84a23ec22474a4676f5cc50b58bad9354aa49d359b75b75636547d3663ce148dc7283db92f89566ed24273f25eb8d34a068c176bc40a08fbe87b5f25fe544fa8e762743d15f9a5d452d7b4a6731f2836c2713253fa9a292f00207a36b25b9a63ce768346ddf690240475f08b43c4011e597eafd2890c3a47d3a63f511ed75560da1bf717b9086d085cc247668567aa868a5fb2ef6604642086a1bbc192e56f5c37a7789f6d4571cd442596404e9115634808c92e9c8443a0bdd7362a7c6254ad9930af6a048ec1aa8c9b92fd7526ebb739543aca1075896b5611fda8ef8257b5849fc86204c4ebaa5cbe6e920886d5594b0c77333b693349082b1864e0b8285c681e6f2f5eb4daa4dab916e560dcbbb2cfd38b37030dfd99278388d3df4bb4cc488f91b9c2d1c05379a464deae871f158e2c3a1babaa097ef98f87edd25cbf4595ff49af3eb4016d26bece5265c1962e4cdd79d5db336175eb65329022311bd90bdedb1d774253cf166b860283ced1e1ac514150cc3f0c396937738fd1b33340daf2e1fffbeffdeb352eecd8116af40831f4f6e6c0458449b051d4f373b345ff61f462de32fe61c8ef056a337c086eafc3eedad7b16b97b8d439601d32054cc0e599306e810f0130664a555159cd629b64c32ba829583ba7a513ffc2a1304c7b280282661d38747f4b1f9aadc0a28a96575347805966712ec6be131755747f25adc426309c036291fc5586a01911f3eab92f80bb859eb2f6d5cfca95b7f334869823403680e9d49eb818af5e8dcf4affcfab38becd1bec91c21a6c45f2cfef2283f915dbaff49eaa922718de1775b9754f392bf473c266f9f58c1024cbafde1ad18a9f9d4a7f9bd0d2b0718b4bfc67657ea81476922e99892394a1ead1975b980ae90a70da23addf7bdd2ad148a4fe3accf15da50a04eae6669553eb2c6012dc6aa6320cdf651ad72065f747139cea077093475d785b2e62e9693c1d8e166b3d264735b8cd41909c2dc5c5a3e13323a53e946bb97abb56d4d6a59b7429ae2d3cb65cdbe5b097609769ec79852a4bb7d7dbdbf2e96a8258fa2106e02c9330fec13ecff2b4c6ca34b5545dff62a86bd8c72e77f2c3b4e0a32068338003036ebe8d1a699a854a46483f9268cc40bca2ab6ddbd3ee51ac0a542ab0b6c19fe0e484ce9e980d3c83b8c6485031ad74ccc8293b2efb2c5045e33ea7d5aa8cf89640d12194bf698aa84d6641b30b7271018761aeee5cc2a2ab4719c2535a8351d600c8b0f50f61d7475382122d88725071f0ade9c54405b61ae3a2a66f02cafc2e07ea943a16a19b590b7210a435e7b8adc38e5eb9e37c0e4040db053c53f61a792e76f5e64bb1bfa0cb2b44cd706cbfeb60f8188e679801f7da7bf9d4a05496571573fd981f9467a978a78b03c37dacde1db65f30ad429b2b35e111e93de0ed396f4a18cb3eb924e7cc4b47008b3a5d3502dfc2b019a6a4205e8308efb47a3168f42bbe605ee574d2b510096abe84d9d0650923504611c4dd85edee52922a6d70091ed46f5d390c89218aa0494a6381416a7bdc22e61966a3f5e78d07634802e84bedd6ff552bc954a8743bfd5b4ba60a8a2a8b51157bee295b443c107da12965350efad12f93428c7fe6d2da03b8102020ff985b2dce2ef233e5452d99ce6520601330e3da1fb5abb98d34ce87e0e272e77d3acd660a145dc005679db45ab2678bde5fe95881c68ddb11aeb5adde4117e194f49dfac143ee39554fd86f5a3e5747f8030299d77225a4baf7d6fe729d3a554f40eff5c59e6b935e0e2156aeaa0df0fa210563ba2200450c0277e184f4892377bbab139c3280152f34b13ca8c974a03f0509e5d174e5b0fab0cdb4585c658b9a6a52cc186030288ae6af0532ad88fea1bf802b2bc25c3d1d57dbcc1754b827e0faaf6247a48ee11caba72a77f7b2402cbaab159bdf31d7aa3bea06c6f06dc1121b4ef218e0a9f7c8dc6e7d5f4e14c91745f5eb9ac535729bd6a4dcbd5dcb10a2e9cdc0803f4de1a996889ba299f5a5ef9d31686a52e7b87b3576da0e9a2d499b422c102b6598e96063df5a807723440812f936f1b362c401b8730f265b39c939ccbcabfb2c0ea79d640938feb541df918903ffd10897704b83d84bc0cc2f0531be470850f156c74b29faa1fba0a425e98a5690911faadda40244080f5b6d9b4fb3058171fa62dc4a49556dfbfe23ff195d065cd23cfdab5afda41dfc94296db8ce6ca1e7c94f61aace51224aaf71d9883289e733c1d9d7b48daa2db210cb3f5dd26cc2c657f83d4f0695bcb951c40340ab3968862e71d9291c37e187acf99102dcd452b9bb3eb4e09aef65382ee5997f737a3367ea96b901339af2572fb31dec678c06af774a2360ee69cf4a2e66eae5124707cc0a61d881f3e1ec1de403708112834bcf0e47ce458399bedcf7e61a209b9757d97f0d0c245dbf2a018a014ecf592775251a0fa700123614388b9148c40bfb50ee88abf4797868c2491fd64178ecb7d22dc33c7cb6791da6b0e02c4236149967bdfbabe4fc1ab1da846d87225fb6f061a5efdfaf4542b79fbb77e74bfb390c8648ffd6738afff734af12dfb7f4b757c8a0c07553fa336cff5c54dc2270bb6844140d6e095881cdc3bf8504c11978284f859e5538e5d5e459d7bf01c560623527e4c79c053fc6e71ab043743bbeebbfd59a0644a00eda58e0aafc4d39970bc2a6c79f6b3865ad4e47c19dba7f03d23f9394971320a0b138cca0df2e55dd6d93b8c90cb5677a3cba8023025646e494748eab5aec7d83291e59e3cf242f2a2c271e2b01e6f209308960af4ab8f9366e8eb0388377d6e893db1e7915531894c545c13a5a8caa7ea5eff372049c333191cc7c903c69558b02130b5b3ec4c5deaa552124147cb8b12c532b41dd29c8856224c4cc55e50b47db753152a7b1903459ede11507b3e167b851defbf5412118b8e407b256a773d89438f5e9f1f27040f8b629d13831c1d6d37e2ccb8b590de0b8c3b8366bd5ba335222c96364aaee4b7008b96e2f7cfa3b29def3b4455b517965e4a72147a4e64e9534e318d3438e99c548921198b29e9db3f85575d469060803ada96f16001607b6d099f7327643b18db973556e6ec8ae4bdeeadd6c1f8b274a2f5a0fc149056e0ff874d1e80696f21dfdfbbd1c341599bb0aa505dd60260cfe7fe1da69b5c68cf995c18e94e4376cb1a2f59ace3c79098386324e2c33408020cbf539857ded98e7743922d8ee814679989886f114ea496cee30ef5eae45d862f525306be2c23b4beb302227f749641dbafe44da620a69070676bc54f581ea5bce12fc24aeb4f39dcd8a698c3d052d1308d38f5e4b21ec40568214bf326b5df8cae3ed0db4e73af4792e0df8cd90217a2080b4e14fd1d4e52da736eb8609a43cd2ada84edec23df2c89a6b9c91568a85ec2ca7f7bb2fe645c9e3f6f78a3745f08de95287ecadd10ab254a951f6d9c17148c2b7dd205897d5798f1efbf490bbd9dc3e11aba6549e92a4b6aade317fee5d711421acc689cb552aa8b74623c482b1f3980102bd42f0f29bb5a15317f732cea5468046a21b73db41575f4813e70aac44368caeeedd2a415026127c8110ad14d99501efecf7295367983c791fd215bb0844f3726e981467c5d200138ed972ff802026165decf2c4ab9a7bdb212eb7f2cdf281bbb04b9e44257f8c0f6c89472f1d086d88cf2d5ae391408e06c06f97f98f980ff9b3d623ff4bb1c0d9851016b219eef869c566148d1fbb0c36c153f3463eedd69aed97ad4a177f4fe87bba63921ee7b55c2f467a8ed1c48facbea90f6f8d9f834e6b94c31f3bb3d4e967cb2ffb1a5f218449c38050377ee0035ed792842a7e2d8c9754abba9eddf3c9e93f01c4934b6e8ea6e17e7c8659fc0530abe5d205935bc693151f0038427bfad5bc8acb440531b4a05bf5e94811890b5920fbe078145c815caad14475388ad68bc574c31f9aa4fb769c28092c2d923207a95bdd6ee8564bf45a0721c83980420f12f013b6c561278807531e0dcbb0603a9ad8f1e15a8adcdceae58886392e5f138ddf5ae868c0bd34b9ce247774acbf50edaa1324568dea756814ce1cb4187c8706e82f92168924e4fd4311303b106f1e5e720bd8495adb2c00b1ffbd42e303802570ad4482c739a5579eb3c1d3d3456a651631a51a0c641023e348193a50cdb2ebbd18421dfdce6f57d419a250730654c4c3fadf076dd66c83b7fa7e4476ae948051b205df607d5d6c39d861d5c87ad38e7cd3713b994c50e3d44716f1f58d5cba31d1ffac8a16f5795be9e32f3906321aad18b4978c1d617265a83ef26280e51a9144a32ff27ddaf37f4bd393337e67479f510231454b50142fccc0d70cc4b1f607ccf190941dd4c0b031c97f80a40791c4e3abb8c71e6978faefd4af1ec8586d697d3861a12cf750c527e0e68242461d3a24907516af9b5efb1f4b8af02ed0fe0183a826457ae29fbb7c66582d384f9dc1f1748588f7bcf86409e4304f9e"}, 0x1008, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/zero\x00', 0x800, 0x0) bind(0xffffffffffffffff, &(0x7f0000001400)=@in={0x2, 0x1}, 0xc) syz_open_pts() ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000001440)) 00:18:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) ftruncate(r2, 0x0, 0x6) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/15, 0xf}, {&(0x7f0000000200)=""/252, 0xfc}, {&(0x7f0000000100)=""/149, 0x95}, {&(0x7f0000000300)=""/210, 0xd2}], 0x4, &(0x7f0000000440)=""/16, 0x10}, 0x2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000000540)=[{&(0x7f00000004c0)="d35defff01704998c6be6ab942636d5584608a13bf03664281301130d8ff89033449eedce07be4605a7b29b92c96f56c2e5b8ef40979e7258973aa7de40f6d445876bba1ba221fd87a", 0x49}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1c}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) pwritev(r3, &(0x7f0000004680)=[{&(0x7f00000001c0)="01c17c6acc36", 0x6}, {&(0x7f0000002280)='h', 0x1}], 0x2, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) fchflags(r6, 0x10001) 00:18:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x8, 0x3f, 0x3}, 0x5, 0x100, 0x3}) 00:18:40 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82020063c4a143dce49b8d64fe3bfd6fc50d78bed7123bdff51e2f66109682e4b7d2a567fa21c979024c33e524018c469e6dd1acda9270840375511a820ebfdfe97cf06d61c9acbb5981cd0460012b9b4e0c78748420754bae9df82af4d85139a527f0c06154acf68c415591ad3ab2c6f181bfdf4227d2abeddacc0ec77db1c470b36791f4c06bb30acff5fc648f00a22ce9dfa21db24084d84c435df618829320b14efd03bb1da57fbc432b04218723503b1ba448e7fa9d5720d8e5d90c1135f3168bfcb1e64dcf847440a5dbe228d536ef1d2e7b300686cb167320f65cb93e18021211cfe8c39fc28dcbe3eb6ab541cc8842a485356a7d7b3688600c7bdbb2dcb933c9f24220fe000000", @ANYRES16=r0, @ANYRES64], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r0) fcntl$getown(0xffffffffffffffff, 0x5) r1 = open(&(0x7f0000000280)='./file0/file0\x00', 0x20000, 0x160) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYBLOB], 0x1, 0x7fb) msgrcv(r2, &(0x7f0000000980)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000fb0000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea93a251f1ae8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5bbe36cc175c5314e88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a7cbdfea6173badddea1361a68a4b088a5a1a7122"], 0x1, 0x0, 0x1004) msgsnd(r2, &(0x7f0000000280)=ANY=[], 0x0, 0x40000000000800) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) getpeername(r3, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) msgrcv(r2, &(0x7f0000000500)={0x0, ""/146}, 0x9a, 0xd6d0c418f59fe7d3, 0x1000) utimensat(r1, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)={{0x7, 0x9}, {0xef8, 0xd6b}}, 0x0) 00:18:41 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x2) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x3, 0x1f, 0x3, 0x1, 0x4, 0x0, 0x5, 0x1, 0x2, 0x4, 0x1}) r2 = semget(0x3, 0x0, 0xe0) semop(r2, &(0x7f0000000140)=[{0x3, 0x20, 0x2800}, {0x0, 0x8}, {0x3, 0x7, 0x800}, {0x1, 0x3, 0x800}, {0x0, 0x1, 0x1800}, {0x2, 0x4892, 0x800}, {0x3, 0x1ff, 0x800}, {0x3, 0xb5f, 0x1000}], 0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f00000001c0)=0xfea927b) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3, 0x1ffe}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[0x4, 0x7ff, 0x1df9, 0x2fe]}) r5 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x80, 0x182) renameat(r5, &(0x7f0000000300)='./file0\x00', r4, &(0x7f0000000340)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = getppid() setpgid(r6, r7) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) r9 = accept$inet(r3, &(0x7f0000000640), &(0x7f0000000680)=0xc) r10 = openat$pci(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/pci\x00', 0x200, 0x0) sendmsg$unix(r8, &(0x7f0000000c40)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000440)="948dc4d884ddd345e6dd34d4e5279ee9246e9f6f614ba6647294360b1a74a54f8938783b848b2086fa789649b15fa0aaba7c6ce69c3931434db54b360f26bbfc710be7847d0824432cd9206220b77f0b0de571105f7c8a39c0939801f8cf87747dd30ea4a2db6d785aa74f5bd863aee951571698f8c1ccbd8f7c1674a20217fc2dcb12badadc0198328c691aae26e5b7cb38", 0x92}, {&(0x7f0000000500)="90bd7754a015", 0x6}, {&(0x7f0000000540)="ffa474087ad4224d827fb5190e0aba7cfe67a6ddca2b50f4b24839263ac86830f592d8e49b6d67c2c965262489cdf0c332b1d845df461e6e7fb290d144a78f322688b3acfe667b9785891a9ff722ab8c15e07b7b7f87b053df405e69e7709a2ed0ec72de5d3ebf9b37", 0x69}, {&(0x7f00000005c0)="09ad1d1a9ee59e34bae5", 0xa}], 0x4, &(0x7f0000000b00)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r0, r9, r4, r4, r3, r10]}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r7}, @rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r4, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r6}], 0x128, 0x3}, 0x2) 00:18:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0x40, &(0x7f0000000000)="323f8a6971558008da367e8a8d0c5f3967a144223928849adf44938fbdcacc4dbc5a484fb64e8e8dc0608ff3b745ec4183c5fccac119b42f89a659f158965f887ef73ac18b20897e5aedbb9ab5e7dcdc80d370a210a00e8d5a467258c6159821d953", 0x62) 00:18:41 executing program 0: r0 = socket(0x2, 0x4, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r0) 00:18:41 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) open$dir(&(0x7f00000000c0)='./file1\x00', 0x20000, 0x186) 00:18:41 executing program 0: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="05ca0e080010"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4081, 0xff1, 0x841, 0x0, 0x0) 00:18:41 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x4000, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = dup(r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66"], 0x10) dup2(r0, r1) execve(0xfffffffffffffffe, 0x0, 0x0) socket(0x6, 0x4000, 0x1) 00:18:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sync() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x3d, 0x4}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pwrite(r3, &(0x7f00000001c0)="2791019cb43b9da3691476357e2a691b975cfca0f1f5a0303e9504fc2fe4092fb9cac713b5378ef1b58a91a43212c3d18d45d61d740bb2971f2fd06410", 0x3d, 0x0, 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) clock_getres(0x0, &(0x7f00000000c0)) 00:18:41 executing program 1: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x2}, 0xc, &(0x7f0000000040)="c3c510e3e982fd6dd185d01644dc286e946c08d5b0d95416a2c31256a587bd34e97038aa894b108349fd3a4300ca19e750aaa2cc382f76eb1c32a33c24e66b028bc24d00"/77, 0x0, 0x0, 0x2e) 00:18:42 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = socket(0x11, 0x5, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x20, 0x2, 0x9) setsockopt(r5, 0x80000000, 0x6, &(0x7f00000001c0)="3058328eded332b15f8f5c4e51384b5acc612628bf9cd5ebe2d5e16069158298f11b2ced40fbab4515c704dc371e2dfe4774963d83fdb7e79a0b21d242d0742d192c0daca75fcfd300d2ea6b08eb3984241b1e2b104716120180c12436f018efacffcd7ab3a7708d56639d7d520b3b76d5d47a6eecabe58731032557bd6e1ed3aad7d8ad36e74f85ea1da0e436d5417b53d617281395de11cf1e92eb8b1cccdffb499bf4ec3d8c600754cc5eb837605a30663a43ddba9b542d042d8fe22ef3633ca9227c9caf15027557786267", 0xcd) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) setsockopt(r6, 0x20000000000011, 0x6, &(0x7f0000000180)="529a14db00000000000000027a266cdf1070d22fac847ace7819e811a0bb5d07a8b00e958b3aac8942d07c5f6a442e5a0965c9d1f7eea5fc782748570f11", 0x3e) setsockopt(r2, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 00:18:42 executing program 1: syz_emit_ethernet(0x1139, &(0x7f0000001200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd620da55f11036709fe8000000000000000000000000000aaff0200000000000000000000000000012f0c007f00000000fe8000000000000000000000000000bb0000000000000000000000000000000077701083010100005e77501db4c4597bff010000000000000000000000000001fe8000000000000000000000000000bbff010000000000000000000000000001040400010000000000000000000000000000ffff7f000001ff0100000000000000000000000000012c0100000000000001030000000502000400009c8bbf677111af2d9ad395bf59be546277d2e452b020409c24e3ca28373c3650b058fa9a05052f97fc4ee5cbc02a7c8d3c3474d50978453724bfaaf226b3a6c81a6709275eda1281d611f364a2991997410019c6a6e3fce85a4d56d19c2d7ae55e8be186756555cc4aa884658a14d7f65d89a425f996f9ba3021786fbff81476723ede24f333870cd2a33f66967483cefb6b6d433db68cb62b7f6b20d5af38823dff72836ac4fa88ce457f049b2719c20b7880d5aae10c0bccbe942b91964ff5a3d1b51f0e666a86b6eab8915844de326814bbb183e7f9676b2e3f4b0fad22b105a0018a48ee6ea17fb8473499dd35fb809aab74640246a386585e75fffe051e083c1478e19d69996799c547bdd67a9237564c028c48047ba1ba9edc49b7963202e961ce34bad494b28eb4bc619e73bd45cc82103a24580cef314bd11fd69a19b42743ecfded8becfe15d9f3285ef6324984a53e521b1bd9a55339906175c8cfaa2e856711453c143bcc539af5b070a348811b2cccb2bc98b9ab33cd7dfe48b4bc3b083774c70f1e51bd67c1ba2f402d585fb72ea04bc491d0c78ae098120a051709162a0d2321bad902eb5d8698e583e613ca4b1bb9a7255c608ad4eb1568dde496405d1a9939e708141d6ebd4d98b60dae95d6e90eb0f21fc37c00aaea65a6dd71255094c4bf773552cc4d408e5f52d4124560670ae6884218da04a64378fdf429ff008907720604865d367f83088738d33c6da3bf6b3b2db82a2d1f35478a15960611d7ebbf5598567ef8587f6ec2d54338f4138a8f5618c75f8239accc71ed63ca9344558baef0bed5b59e8088de5c7aafa246bff70aa6a94668e5074493bd08ec16500148b6ad3a13924fb6d840a28e81368852e160f806f48ad62b0120fc431b2132fb4ab9e69e76f4f8fa8b84e9311011afbafe34defbaf8d7560f75b9562871508b3cc9aa2c42c2d79b2aa4c0531cfbd0d090b7c0730d4878b007e430fc79a40b07085f1cee0c514e8c30bc66789bc3967d1c30af4ecd38909701b83955e2913742db961114bb46207207aebf6a172a1fc78119c524696af246293b5cec21d752bc005847575ffaae195133ec498b1efcccf79ab59edf34ad30d462225e64a8372fe67af9fd14789f9d0532b83d7a28da67a317462d7cd80e3822c0e0e60fbf95f6ea84c0b98d72e968bf912074e33d4b3a49e901a70f2913faf595fa46cf0043e5f997cea090b795f547cea704c175c4ae5e8da29035cb6f15de793efadc256284ae946ed7f5355468a083aea327096cb921340ac2c1d0efe3ba6fd49b8efd8ec6c9240df3aa1d930248c71eedb558ea24282547b8b98e1024a1e47485bcac938fba4c6c42bf466f26c083f9d02ae42123178c8016fc030000332a52671413d0ca8ff1c69ab1a74d4ce02ec4a203fc1257f33d06a2875c28629db54eee1fff93ae1fcf7b01c91b169cb88f0165896088a939de91bb6d219441b7d1b53e2076f3c6585865aefc3dd5884ff65e5a2e6f46ed8a44520c422dc4db947887d5024e21c05cd0586a837358bc90a6e27e864a23cd76c9c760b9960360891fd986584b358bb2cd66456de9650abea8618ce9a103a85eaaf13f01be2641eaa1440ef446fdcb8a8be1e61f8704180b3005a4f2ffc02f5bbd7a9b71298abd238f8f9bfe70e16537170bb5ccf63cef6454da79020d4df31005049cb51f1db79da3aac016ea4447a8224e3fdc12134e4aa174e3ce6a1f5391ca109e04d26623d26efde13f6a63d9eb561f9128070eaff3710a1d6ffb79e0403947ff1c12327a168a4b0764db874cfcc38013ae683cc92a5e284c2698af9b8250cbe4a5c4221efbd56d0db6c7fcc965a0473d7efc62d9984869bd6c06e41006f79732d78cd4e730795c40eb55b222739b691d52729fdc8a43e2af0f2205b2da11f4c1c585c971e7fd831445e8f62415be21176b57af54947569649545182d16785c458a1b2a497cd106c63520d0ea23489815a7a15b2b7492eece37debe90e2c0a95ebe2dbf36d8fc16056488e6baa41c77081e6a824a4e440472c949bb3b5e48ce0aded0f122756e9b997955e3379adea5a5444b04657634b86c35eb88a2d55ab2840b3b37e1c779ac411930fecdf8009205d3593b06b7710224eaac23850df628e16217fac91fd81c890aeeb243145e3cf20caf147b41357800504f0faf62448c49a1ce8cdebd9ed3e4f8ca2859e7fea37b2b14faf2a2e5a587e1e7eb0445e5b743407f0ca5f3eabf7dd14cc16401dd9258da14d9b505f52b503d0dbdb55f8a4df0697ad52d81d922029e92d025725523cdecec1281f0e9531c84de923ff2b7698e48ffa9673659a389db990b60758c1748735f937a3fcb3b25357c1e5b3e8554ea336c7cefa40c77e11c59af0b714b3b2cc206da5fedcb6aac4f88565d747b8d209e11cb1b6a27ca5cce0ec56df8c49e2bf443ebafdad6fb854a7cfe41e28c0db7536a9cef06ca43bcb323a7032eb730d20b1f433311cd2e9f40d9504a8b62ac133f6e165e96470cf0a5dc015aac09abe5e7aef76f1dfa411e9648d1c24818eaf2011a66b22eebf58eeaa496b7d1a084586bc51cc7803282a24f181dca13f89ca84d9138dd51a0d6e4e255b1d66a6576ef4a4f2f00270e081f695b3d11ad59ccae6b0c9ee04f510c802bc44aba88efadfc58a643ff8bba1548ab4e2e52864e39c9820f0b0e575df719d47197f7d049e4d88abbd931bfa0071f90bfa912681cbefed55836d3e39c1c168af7ae91e69792a75cc349072396ab7713221c792d660d00a29b88c25d70efb08545ac7c1b9592e8883d766f80c38c6fa1e62bebe6550a28472e8d6880d1ad20b61b67118a7a91b558be961181e5987b8b61c489c3d815feffca462c2f37c2832827840466f26aba7dc1a854a29ab9d64a51076fa36a148ac6d8d17cddb993ca6479806ca0fdbe3f4d057fece6e7583b6a63576c1284248f8393a6d4412c839be34dd615cab60e600188a7f04e53c5b18105eacfcc9346e8f745084ee83397130e2b9e417fda4bc95d8f87d015b7516cdf3b73acff05295fbae574f19e6f9f1e02c398165129b964ee8d01adf40ce5e901bf85dded978d25578751cd2c6f2de85c5223aaeffa659913af0d4cd91eec492438b0500c34980d7221f0cad045994a09e3478ece4123f9ecc51d79bbb08d648f1785af237513dbe821a4acb9345d57f8bd56a177fd9d8d87ea98cd23bc06e2acc4669596ef54d521d59e4a2df9d6a4d52a7d35c50f04e7f5da2a23e799e4121b7e85087fe412f8cc48dd027c6cf787e51fcf0024319618ceb278ac53c94ede4762bb62f8aea511a9e9f486b73a940b6f1176762343663f9ed6c6c8917fcbc4654388518876c93dce17e73e375b546b9d926086d968892e87eeb4263939522d6bdfedd66a6acc5cd3b431a6cc1b464c0175e3455d835d9514c7bd05241101ee26208dbc0eedd20706275a535ecaf1c83eb385f0436476d774869778cb248e87338973c0f4aca8d0a5a28f5c9de5af181d7ef335edca20f0a276117c84f59e34883835ddcd081ab5f8e7c364d7a2ca51e6271f55e9185dae97b163544cc043ee1791cfbebe36fc72d5bece8c594fd281ea4b565d3d2996b1a86adcb1d0d970e9c6e1a39aabd20fa7737e9c7794c74a6967b7fa909e12ccab3642a86dd5f8dc997e00fba5653e69dd474c1b097df0f9f4e9ae7445ed9a640dc04ffb867c4fb62f7d33ab4a4e494255f9e502f6006402e3ebf947ff53f32146ff766c89d8e131aecca4f203e0ede34ff7696b81efcd03c6a6ec4c8ec4189a096253a1288e1446a0bf58e1f5d97202e128cbabfe21a7acf53c0c3658720d4dd39fae17a8b7148c72de198342838a5d6e2c8cc57fbc52478cb2c1cae39b406606502d72a503ff427e43811bf23b0719ebd62777afdc24039108204e96f7867cf9330a95b771bd9bcc117c050cfd664da525e98e8fb36aa8a0403b4cafb923c00011e30b979b4598f6ca97497281c525b8d39935bd077a138acd1e7071ebdfcbfc7c80f85828223bd980ed572e15b1eeb4cceaef51923340c546c4b273a302bbe1b7e0194eb584e3a6b940341b25427f85e36e9a298042f49b59ea797049432138302408ea9fe4861e6270f1c7e376fbfd8fdc88e8e6c07916be9ba526457706a2027005bf5b2e9b4b29625f453d793a43f356ea5863221fb5c225df05493fb1a1c7ff943d7ded7c1238c46dcecf3b4b1bfb76dc4ef41b801a154ea05cbb1cb8d55cd0a30eb90e8fa36c90a8255e679d49ca91d44eb04a3b43e426c6797598ac3ea3932c9bc0ee1239c185ec5d74c99d73108d5df4826385ca8f976c4861644dc23bcd6259b441f1ec29c3fc414c61f465a2a13f997d3a5da665bdcd273cb2b5d83ef515baa295beabb302ec4d8a0685c4e43ff5c00af2741200a043404663507666303f3c11e6116867068360aaaf7591a0766c728e9806cde21fad6144bbf417e0c0107af2f12ccb8d0d85154258fa94b6cc9badb1ea5dedc65d119feab0122230283a5ee1b359e727ba410a54af544dfe1d7983a055218ce96d701d4e8b95ab86caf5a4a170d1681b80b3b1b1f0824a8267f0b53035ba5cbf1752814a9e5cb04eb86292cbbcc5268fb92f7c4de8710fad6bca625306fafaacc62cafeb7889c50a5f915e436dd34e4607ee5e6ac2ad2d11282615090ee663e402e9ffd2bed26a4ef14d1ebbfbdeb4bdf4b79781b268449325464388bfb8912781a0083e569e9bffa6a4e1deb626b6cc0199e3d3f70fc8cf79f7678d96be858e05ad30b68418866fe4cfe2a6ca866193a3b63c846aaf8774ac1e07b8179ec1553b822f367a74d7a1167d17e5168bf9ea0d7f70e51e456715bf24c3cffdc3decb2d8b2751c964ef0d2f79dc823288a0abea2df40d00811c2e175c3f0893fbecc53db8dd7f5f277a691e186d999cb4ab7752ddb9606fc3c1df9fb58589278f33d90d589728adee02170b40e775a95c68e8643da80851405f304467cdb16707fe88eefe6cf5883c645687b42d8472ccbd207bdb65df9d1a51c4ae8d0f3bbf800c02a3c6ad99a5de98a3fd772a2099190ba2846f950c9b943f4af1fff61d3b9f3b55562a060f2f0c32e66764069dc403acc7fdfb15a0da95322f2c4265cfe0eff84cb86f1ebd717a20462d7e79db03513e2cfa4e1ea4f4564453c23e7434a8a6b0259ff502ae88d05228a4359b4205ce047f2252bed1ec42a3ccb6d11fada3b23f0cd64b09777ae329a71b7f2fb6440fc48f0e6dc18aa24fcb1f4c5b9bb2a39affa72f4ac893829221929a89dac71f51ddfc72af0d897367083a89890b6ec65831a8fc7820126b047a927b3d776fd7155590eaad33474ad01e2a516a22aadf908423297e92476c9f4e7cb9d81812d4ebf1ac211bee0e8c92b05343ee5c46d60fa62a909929e17548a12cba433e700d279b9cb665789e1be0610094a2a75feae5d8130515ba33694bd2f7bd84cba2e2522ef484d277fe702ea99ea0c9b71d88beb072f49de69e3aafaf81b07a95d3a32f25f02b06c9d16aae9b587c327778c167454106ea20cd876e954590e0fa70035d54a4dd3776b516dd63777ef7ce5b0aa6e5961f2a91156088425a71a8afc5d45a8e4096ba2ef08733a2a3ae830cb674c99dca2c4f1445a338bfbfdf3f025649052ea36d6bdf33330a16cda0a231f265d0b7197ea1d5780e4b182eb7a17e21eac0324f286d5d4e57d22a39b73f0d6523b5d0831c01ff0cac201020000004e234e22000890783704c6e411d8ba2d878cd55c8e8e0ac0ec1b13f550e9b3d25f70bde6bb187e90b717708f85a0999b53b1830d23fcc65ff40f0a8e55d9e268c2e077c418c2840bc53ce3c50ad2e0b73c88c276f7b4622aae0eb000"/4401]) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0xc, &(0x7f0000000100)="ab178df16096ce20136c0841345feddad3fecdc736ba45a7536ff5d689475dceca12da0ffe629bf4acccd42bd0bf1906dfbb86bf50ba95d1d988e78e6f47dce0ae0c4d98f397f20004f4d5a30cf1dbefecc2c361016b62f47ca561fc161cd6c3dff99fc983248cecd26d9078c7a464594b6becbe7965efc5d3d9824989b80fc1f522905eee6f3dac8b0fae01cfaf36e76f3e4dee11933959fa1b3171787adfcbbed60483179483f03c638a1942d86dd316e9a19ad0aba48c3a836b5314488ce9362490753015a3270196911a3f8e6db733def03b74ddd69752562098bf68340f9e613af079acb4736d1fbae67c1b4a2ef7e2536e2285d83d08fdfe2b03f72ab36e46ed8f407cac33f1457fb7db7a7b33a6a2e7c2198bd340616249461c2e30fa02dfa421b7b048b425cc91c68127f3b04340f84b4baf5716f5463ca90bef8fd66468fe6619e885a60d167748480d9f5d5e4b072daa66991b40e5c9267fca04e5895cb82945f3b9100b9f771bc587f9964b2e219fa6aaf761cb5f707452942b2ca68df4202d7161bcf861b9afc900d2f9835a8f3fd49dfdc4d4942af1e0bad196335a9c7740eaef99797553cdd214b0526e68d631c2209aefb0ed30cc9757e2659e2953d44d45186db89db7ed4cc8ba04c8e2104081684a0fdd9a5f5085bef7e48409d0fdea257a2813dee51e1c731452dc0f1c6c944ec1fe14630119ade38b6544b8a5dea6a84a7205571bc039183797769b8a273fd27c5829cfcb2cbf0dfab0484801cb42fd99534752249b3be25b61c0280ee5bf73bd2f2f0e691c86402026d0048d093cfa4b0bbf721080ee32a438348695be0cdee56e63a3b8847e069b4a74ec3c68c47987ac874827fd856da5d8e35623eee38b9b0c80017500632255c4a8253d2002419ea42e9f8a41346c9b0be72c4d44dbc2433a44e0f028f6a6e18005d0f283d6c79d01b9aa3836e3bbaabe59f6bb9ee2a2de6b3fdb726ae9a9d8904c0e3159564e0d6c5c4065f871fbb12ed18ae8cc3a3d0aeb473ae641a55c8aaf275940ffafbe15d61e8b9b2f00bba66622d1f8e290237e7443444f5e99fb3ed228e0923300183efe629f7c44f21ab6a14ee553758a4b3484f570ab3009c6016dbb0710ba3ce2fa7eeebbea0bba2dc52e8f388375a81894eca967ebe3036ff2f9c3fb18879173e62b4fe9f5e538d16e17092372af8f15375309bd9e147719e5127f2116d53bb912d7b4e25b93fffa3a41ed5bae56f497b9e90fd08f432bb667a7b88878da9f2b3fc1d911c8f72756d39904a17089cf5a5894eb6a489530c4420073e593662c60695150bc29383695033fcb0dfe9dea6fe2dee782d0b700e8a0341a121f01919cb2ea0ab6f637f2e34023be6daed7044db0d8cccdb5b88d9d2757bcc5ab153e9cfa034d00e9b04178560d09b798159cac83e96a497d7ce9d252d9c1bf4938cc7fbdf8e997122272494dad3bfe1254549a07eeeb926c149cd48054caa2baa0bba3b9ec22ad5df8f9c4cbca50cc47912387f1d7184e0c6fcab112493860356d9a2241a7ca8f86075718c1ce09df67acd55272fb8e5102a2c8c436b2d0ae021957d9883cab247ed72caeb05cad094955a8b8113ba77f0e1ba1f9aa8289ee26f0548deb013b336cca26871727cfc66d374d5c5b6ecf422e4e38477da39d91abad831a651706fceb37c8d4fd768608a49f4512cfccf50941a73fd2e0772b0876c216711c6a270e7f5624a5c0848a3e00028d2da933eb80b65a5a48a8e948fb8db019a3f1de78560ee92428a80e84090a86d881d63fe43e29e05623f95cddfc3b6fdc3aae3d93a37f61379491acd07d5e2bdbabebfcd35c02fccc4bd999bb6c5869a36107642e518bdd0f4d0251dfb36ff5dec68f012608ef03548373f22391cbf750395e1063b47d0c2b7018341b3042c590199685ec1aed1f0396ebe9af9b1367c51451d49a0a96f4bd7f65859823248c658b5e7ead5654889d2e1c6c63bec38538a23600f6918bc94866283aba0d64ce09e87994682716703a1881da22e74dfeaa3487aa58c427671fa65f86c710413ac3bb6e6ed5a5106251aee77c989cdee05857ea83af509c40a17913cdd3da5f6a5acf5a2b3bb652ab0c8b4d790c0219a02eccee8244b378deb02de1ac8bb9845c0b7237dc49c0ec3fad67281bf4176f36e741d327fb0e7660765962c56adb9925dfbf1896bf645a8049d8c8abbeef7ff0c88e96f6b2ca93f4e00d6e970769445db7533ad332e409187a37a5bf178ac8ad91d8c9dc0210b9317bab907daabca668a4d423c959e03067df7e4ad9f464690f454e11801cff3d6069514427e8c2f06702cc033c67061e32c93dd3302753c3df2f1f78802b0a4e4e4c68f96c39ab50e70d2a7a4f4e0201557b5ab0609af07bfef14b904324ef2e6e89fbe78aba8a9423511d2f15fc5a66f02b56592f34c92a99144bf71a93547c3d11020a9485e1f286986a939103bd6b3e3a4cfb9dbcfacbb3f745d0965ea781783223b31c3f7a3a67fc893bbdc47202b0262dd07f3e37670877708a3ed934f8b414aaddaf2499b7b449b60ec8303db5b63256d18ecde09eaf97fb2a3fa43fba7f260a5d53eabff20c1d71c182766824ed3c88f7b793941a5e00a832b22a41cd2e4022462ac82111a12f6817ae1a2bf0105474076e79e52b83a25211b76cd94168fc702a1a57529044bb304ae4dc1ffb09ab42ebff93412b93c90a31318df2e42e80cc8fb2e39748a1a5be219f891b0ea3d1bf5b1cfe05a2a0206b3ade04cc0f2cc6938fcb91ddb60c1887d07d5d110e320574e59725cdf25937a2f1c920924f246f90dbf2535855902572c9a571e8dc1a6b2d6f6e5349672a29cf6a8a238e87b3a46286b6ab20c9d59c71da39bd7517bb91b3fed6048d79e49b84349382ecd9225785b3979080712ac3e5df5fe3e9974962fb27764c0279100c333abd18cd7e57304524a4682d4af87ff22765f6f6ebc60a73836a56035f21d90bf30636ef47d51b1e35827018f125d038857b7317807b95693e3a413758f8e2038f13bc918b6669b639714a130b0b42bbe9d11bc6598b41c41ce90ad64258d25126fcae7013dc171adaf269d89ee2e703de6315960a5e65268ba73dac45d97a6f9b23af424c8a4e623d05d9a46d4675443494be3534efaa116d8330faecfb5a2908ed7c9a717783499cce591535f4263adf58d03fc4196243c10345163885b09df3f5afc0362882649aa81aa3317455a31fb98d25e4020e55c321a7261fba202db5fe28ece4a1b6783db86098b0ca02ca9a30eee9dc0578b0b5e861bb198676baff73b35f26a84c6d90ac573f89117aa0c53d7b840bb9a42be3e09e33e1423e5088860d776f1deabe90c3e4906a5caa14c9b878389f6d02eb9d73bad82068965a765eb06bcc9526731963d4f8eca1aff1cbc0507248bebd3a440751e9c2a2076cfb8d10d5457f959f1806a9fde260c994d39d65d35e50640ed16e8784369e8b19b508a4e3c44b81ac5054c84e4d7542911db64ea052a0fe56d1b7eb0527109986fba06d009e305fd52cc4d6c03fa72ca40ee50c78a41dba6f48300f85a9fefe576c6c4bb46e45e6f1f6a49b8db8dd44d13c7c10be6307e8de8198adbc4452e08f8123869d52aa969d2154fe5d333742f1aa120f371ee9169c0f638552f2e86df394bbc23e0d4c9554a30840b74b3ef83f60705b907992d6bbdbe3f6bf6ab2e1e42ae9cb0238b01c2be28e0067097eb3188946fc243200d0e89494505d7505e0dfa84ba4525bf6f2b6832ef32b02e34d76ba5a4847b52e904de965654e08f9d5e9aee48dceca7804e2dfad359ce241942ed2f184fb9c50f219096e0a081ebb6bbd9a098caca8796e9991428678a907d711952820255e5ab5c0e7918b20473078d1a4da47da07bc5738c81bcaf6106acb82571667c68cdff57cbe369a191912f852a1bd562054bb379561b208ad679002dcba82035613d46b71993350e067324cdff4ecbf5c48b26a25e45b3d1b03b99614234058ba8cfdbc0321514eea598d614bdf27ad81afa232b26b6978bb4718234c4c64fa87576f8f5658e81f783cfcdbeb350f3191b8fcf77163f6872734bf56009eb80eb0044606df4c89b4202229ab6816b232e0c5e9790ea0f52d012877d07b0f97348158d3a7a89ee5e90db1789e4de96eba6ff0019c21f941a4ef60839a9b27296899876ea4e7c37ee116de20921db4df69f419860f83dcedff7465c9d0347513422c19ab650c0d4b1aa6e040624d704594ecba84cdce23bb8a78c1f7214391f44c9098c5f79c4019058c9817d7c61068ecac45227f0d8368347d79e3a6ccf00690b470b8ca0903e9363f4cf3aab7e55e66c8a19580bbc561829e55a9c46a95428c12fd47093bdccf60642b9d4091b49141f7ebecd2e8c7f8128e9285327030eb9f519f69117be27aee21b9456f90b9981968cc3d6185fbf376d85680cd186845ce9499a1db790a11b2cb79144ed8232455615b9ae327334ae7e757641b567b26ea51c9db86897126471fea956b6436d2d541cded284ab0df9c354baab8febe45fe3401c6bc7804ef000ea14168c485f22ca04aa3998675c4e5ea9592381c64b0049bf5ea6ea3172d4a747a46a879801a669d220c61e83b01771d892eb61ca8b98d491b4ad1b7338909937297e1d0281fc316089ca7d64976b6e7ce2d46a9b8946488fd383b887c8d705338e5a140d57db2392ddf525b4b8961e04623053fe00583c4225756674d5181cacfce7b6844dd1d93ce5480d157a7c571cff62098a81c57ced7e068911f62112ca08ad7d32d860cf40dd7ff732dea2856b1bc222913bcee2d3d37affab94cd3de0ba260c10427a2164704c7bfd4472cb6850f2872197cdfe15e179e057982354075b8affa7e29a899f4fc8ef1f3eae18e370ee2b7c830592db05d448033d058d8312696ee0eefd6b730f938206e8c1635cef841067d93a331e75083e6102ae4081440fb4fce9791ca856ef80e99442e72ec4ac1b810b49cbe71cab400cd240e2996287ca08b62287e4bb76bcbf8d87869160c3208fa90b84a85ac846b542a8c9407604bfa8821897d0e0cbb18757b01d61c091a175417a9cbe492eb5fa765304221a871758574f13d49f0257922d7ca43c1f1110d5d916db659c6f1c0eb5c345d89a6bd300094c89df056eeebf953e08b0f4756c8d9be3b7dacd7e0025d642975495c740888798590c2bdf3755b3beb2988cf0df5049139a05d503fa48e35ac5854c5a1dd035b73cacd31ff66fd8c10c7c5a728e0e61e7b48030677706ce10b9bd4a79e9c4fe299256b12e34074a9a8ae59ff3ffe34dc8470580c724231215790491cd0652bd2f5fecccb77b631f7123c6c2f977776b9e85ba60bf86a34e064190857aef78ae5f669ac991465df6a5a59d34e263ae589962a45072f70bbf9e71aab7ed1b8fb273102ee1f33f92f3a152127407dafab8cbd7e677cb0d345c0f07b1cc5829a31bab4ccd8457b26601e82ba70d8c5192e12be0c881ba759032c6b3cdba3c1392c20a87653009d3a36a144028bcf5076c5651cc6d62bde6b786aa61970b0882c458cf7695cff332b8cbf4570994f9b540e0c3ea8e7182440c7dd06baf7033852d3212408f4dd22974b53a67b4f745e49f95b294baa36c21ec90fb8b1529d7b5667f212881f027aa55a9438bd57f7d0b2593e0fd65d1b0c9c8c4788b351b9c04325d6f2cc7420cb46895ed7dd9f718feae20ab353156ad0f139663787f41c2a16a01e52dd5734fdeb54166f9c27eb0f7728e413a7c7f01a483638", &(0x7f0000000040)=0x1000, &(0x7f0000001100)="3d352abc41c7237d279dfcd22eb513ed854e4b9e5818537106442414432962238f4b463c5642ec608b49187433ddc6dd7e924fcd7825968c46494b6f4718e2ed78507c579009c4f4e7a0327c9681480eabbccae56b2e22d76cf265c3364b63d6cad8974ee22bd39144", 0x69) pipe2(&(0x7f0000001180)={0xffffffffffffffff}, 0x18004) syz_emit_ethernet(0x73, &(0x7f0000002340)={@random="a45df2c5e5a7", @random="44e1ebfb6556", [{[{0x88a8, 0x6, 0x0, 0x3}], {0x8100, 0x4, 0x1}}], {@generic={0x803b, "c9736afb577907ab789d012185e0017b2e688184ae418abf78c81fe5363ab0cf93ace98600a68038532cb033be447b06a5fd96c3d73c1bab217cf0fc75f11e429cd088a21e4d821717935b8d6f54174e834eee0dd9c914c774929994ff"}}}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000011c0)=0x1) 00:18:42 executing program 0: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x1000006b}, 0x0) 00:18:42 executing program 1: r0 = semget$private(0x0, 0x1, 0x330) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x81) 00:18:42 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) sendto(r0, &(0x7f0000000740)="699abd91bbd6bda9bc067ee25bea39ce11035c4ad44545797474dcf1c531355943e47d008b7c3b561febd6c50d95d47ffb5b56e30940aed0823e27d11b4a16d632b7bd66fd6b82a93b3f3148b6e25b3f951e444a353ff17449f37d48e1c5b66b6669d0556ddc94d8161f9e20e70d50151dea205d39bfd8228f9d4a45eff97086b857e343b99ee5765ec82c32de5c7285994b490c26256f93e216da3184d93b291fe9f2795316c3c12c6fe26dc4ef0ca6c82a74cef5e972f1d167cfb0d4402fbf12087ec5c653cabead3574109773e65406000000000000004fee878c49630132259e04f5da0d1921beed03000000d978dbff59c90590bba39977bc27908d4dcb0f24554d4f171b4e673f4c21e28bb8d7fba1a1e50a023aaa25835505154256e0bbbf125b69e58d75305cebdf2a0ceb6b730461f710c0bcda8b8709aabef8bd3b63ee47d7edc6f04b34e52a632e120df71f804727dca639a4f2ea1fcd3a2b767789cad0ebcb6c4ab1607dfcf8c957030000003901bf2a124026d5990e703edb56c20bb3243b04389438f798a942a04a505cdea859194f07f67c0446f3345f2e70d2184586eefa1f5a8c9228ba364fbfb823954fdd3d785ec7e2990fe09e0f72983110268f6ce4cec2b67e7590745141994abeb89b93747e9a3906f6f3ad48d9b5ceccf33bdcc2636de0c6f5175afd266dd4b31fc6441e406d59b7192b5fd95e058c799ae3c96d6a11d89b1cb38246ed15d2100cba4283", 0x216, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000004c0)) sendmsg(r2, &(0x7f0000000480)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x7}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000080)="b00fd52f75dab28b90f4de7a029d1254d12e857fe67ce430ff2c0f893c07d6d97d79acc20359e8fef147a8d1dec6abd7753ac0bd66116eb67d8ec0dda476be4bb2999216571bc32b5321f291fd00", 0x4e}, {&(0x7f0000000100)="3e72c13a7ab3850ef0114d46d6b889a4dda631f13c549ff6b7314be3ec4f64263d49ae7805f785f0e79e616df3975ae9e3591ef5b113d68ba936477f76b243f7f8fcb8f3a77ac7ce2760f23e1d35987d6d668715f95a2645f8d18f7f2b66270dad21e1ba423bad82b21ea16d000c36a9e34896", 0x73}, {&(0x7f0000000180)="da19f66c33ef08b5d329a38514dcf61cbbf89dd700e26f7a320223e90c6313169562cb1129ccc4fe6f34f1b1cca4eb84b7ecc5e3186300a181ad52cae401990c20658f0b6343e1399f826f2cfe20f596a866103e391eedb845dd131e78209608a02d7822925c8ba21303675ec6de4fbb9f709ae8d1bef7cadec2b699ac4dd964276b95a3fc69ac4b73c4fa138f926fda63cf5f6c97cde99509949e193bb5158774854a9996299db53eced38eb5d12d31ef", 0xb1}, {&(0x7f0000000240)="a7a25714b2c4baa9a1dedab967e472b859b5ccb21086f360b617f280a42989dd022e29d92501bb326f37422b16663503bba031c4ca53b49e23ca1810f279a536dcbb9538b9030f56138e3a1f9f62d7589e058a309ef23cd7c50020e61b3b84b335d7c902e554b333e84d9dc16f731b5effca0972a954e881879537029c05fb41d0f6b70ba0edc868b9f66a1b2ec84ffa8b2eb44755b8b3a75ef4ad09d127b258096683a4aaf6f0d543681f55bb241defee1a45f75993d76373419f02c257e371b5a39f", 0xc3}, {&(0x7f0000000340)="b0558c3182eb64000ad1dd365f28dde9237a6cdc45008d883150403ebafbfb839a29896945fb6a57adda6e34df3e67371a1effb79a4686a194d4d59dff7733b77b95920fba2c23376a98a26d4d2f8aec84780fb24c9137f6a44f5dd0731865aa190ab8d1db1ed4c51b1bdb035d8d4c63737d6ce9ebc73a0677834a9258bb69a8f9e58f601fb707a9abf119c80bfa5ef74dbecf1886c010870039c5919ce41a824b5acc7713f771c571cc33", 0xab}], 0x5, &(0x7f0000000980)=[{0xe8, 0x1, 0x5, "0e9d1cffa1f016ba6f9681ef5d4894d78ac0fc5dde194e0ea922fc31179de0e7f1678c3aebf13901492e71a58723c793e647121b56cd4d7c05b23a85db4e59fc1ed15d9477fa7c7ce4c7875835648e680c3e79a10e36895c7dfa77b539d729e42234ddd7e0d530b4077c06e866651d93949421785a7d6baf994a7e00ed617b96e7f95ced251c7b56933e96c03b73fec42731613f127b9a164273e1cb599cbd1f3c579a382bf1418530c5e81774fdcc99a1b90a1be6dd60bea99c28ac3eed3332b2e8c5996622eb7caf3381705f4c859f0dace7"}, {0x1010, 0x1, 0x3a21, "9371dcbdbe19a0ee9caad2eda482405aee9244ad6b0de20172bff7b820fba274fb5c85ae0db50fbfa468badfcbc69a8faecee1c9f5a4b5de3aaf91e2d7edcab346563516e228a421385d1cd179753885f6f1bcd9dd2d10c7494f58c1c2a77bc8bd111401aa818065534ffcf44e6ab8fbe9dad03ecce2fe0379fe89f43a5fcf3903f58442fbfef216736493e40227247050e8252d9989d712fb2a0fba8d18759dfb17c622516e41f3026ad4bb127f6a84013e5346b8f3dec9d5de988292567079cbd062d7bd2bf0a273f6cd2f5aa78efc72b6c2151515bbf20d0ae9a5fd2e1dd9e074051769788a4712e22317969b0ea1e7c803009d3d097c66cdc7f701e15975aaab5f7b4f05d2c8be71e9b546e3670fc1e1a067aa4391afa0e93b09e349d19d2b62aaaa5785179bd34eddcb7d3c167d7758ead11181327ba88f2ff5e54249e42207894a72ef89453e5966998c83dee47c5250930e2fe7743abe1d2c587aaffe1793d6d65b2988dd3e5d46c9863474af74461d0ddffbeea7f41cb48d8b22785518e87cc05487529584695cd18812ea903660d49d9009a81512a57b31c4e9188cfc8bd316679bd20583a1b1338121febdaf176e9370cd74f42d874523150e9e3be296b64dc335d8a6502d13fc11fa63aef36cde99611aa9eb1a2930a4593ec9c3da4a979846c91d38f8f5714ec290c3b1fb58ce82831912d4c612cf85922c8207fdd5ed1f7bf3d1471226083af5c5098ad6eabeda15654745aa8aca86726520bfa9f90d92a830745698b75d38d57dea8aa74648880a152eb4c3808ccbffb0efff4210be0dbc8e3065fd19ef7c7a854ff5cc6a9e1387a99e4003d068df67f9d67256580f0eadaf1d831e0cacc1ae98d59d915b4042e43e2bfb9d361567c528a8700bf9f52bc3efba920faffb7f5326b22724f9b271640a658c44164b33be53c531e66b77b6c6352be0722f76f5a7fd6e0f7eb965b14478621c55db6274dbfdeabbcec3181915f133c843297c938dcd098716b3d48230c13951a4da214e5ce03367a478afda9753311c4fae0d32cc7eaf1aab007831211ddc186208affe66372ebec9c27b1ff1c40c143e9bcee104fdb18345501ba6135abda625aba99a91663fd45a39c27c060608bb3b78ba242d016292756c0f22a864228161815d5b66f257caffac5eb200945d4196e79723660d51d6c745105c4bc60a9733c410f05ed3fbfaa12ce5ee1859725db1ed86aec3cf099753f6c0b9513e5fbe6c5915900b803600ff3c0698c8fcd9ff497a0193a3dca51fc8f6cb07acf56b63213fa4e1c29d0bd42eae442560ee4fa4e5abb0d8b69d38418336ff85e6ada9659e905bcf7056fc85a2548fc0dacc55a17a9ba5e8a84fac5e02ebd1f714039828e4f8b707b605232170927329098256bebb00abaa60467169c778153fe43f6944c1cbdfd11be40aaba67f16dfcdf42360ba143b312065f4ddd63756ebed66b83a9c84bee3f0a3399419fb9edfdceb000ed439a8ba95f514334139d22396aff123e46b1d1363f7c43ddd0d0555ecc59c1b77d2d01feb2aa45223cd2fe1cc12682354666d2a4fe8144eabb5658c501c0d1dbe3bfe06b6675dd2e45f06fb53609f1de77c73f814e38eb390618968e9c695f776ca91eb0df60bdd4748c410aef6b09d7fd546014392dbe82f87048895dd5b687c10bb1f661192d73ecdc2cbcefe2f53744e8b18d18d108e9a9244ac340431c7724a51096845f38de1e39774fe05c7f2d78f036b1051bfb858f71794e6cf95a7d7df780a2d682c481a2303d8336e0e9bd407346afe267757d53f2fdc750f20db7338c186cf8af388640b305a572f10783c1c88172f0a20c3a1ef516bdc202efc6419184bb1f92a4f47ee7dcea1153da5e8f687059bc95cb8abf0146a77c8cb41d1f19de99212126f3d553f2672c8ddfe2326d1375719e86d149fec21a6d927a7bf22487228006c5a9ec75b78e60ec333c968d6906cf63bb80ba7db0c015c1bda95a1a0a1fa777604209f8331cc0c47f779d325f8de64c10a8aa5fbc4a40b38478516f8ac0f9469a32e40e44f4ea0748e2c8c001af2620c330424bbda24405be040fafd4ee7db2464855a4c96ea93c29d2087da5d8a9e45f3cae77b5f70d805106dd923a647b67188af23fec38a5132b6e77cc03aa7393d5bf65e4864c68312f34684dfeb083667fa8dd4c5158a1f75be6bce0731dccb0f96ddf4cc0b27acd08a14e2043166db6823af73e6656e754812f51b21ce51d41b9be2ba178750f8d3f8a694a0e84b0c332431c130f8a9e00c8d0cb0c2b9cd9cbeb8ef54340c1a962998135f58f19c4cf7bfa56b8bda875e13c32b7d063815619486553da73864e71c976c72226c8580297cf2deca72bbf37fff46b2b50498beb4531225f470f66827beca49f3112283b7e4d7b986c7d70d2f8cadf241489524e2145893cc346b5cbe33ca2b93b7815034f0930a200f3bc35d435cb4f31132768fb5c50ec2365c808b3968b273e853957b8c3c8ef82956217684e6b4da6739239fa110b3ac94a1e5baafc7a39c274c3a117c29b82a1662f5d68742d19db17818c5028dd280fa1abbe6e709bdd86f76d059f1797468cb10ee9fa81a174d15822694c11ac607cd35041d20f26d264f377e1c36bee6924bf55e93a8ffdafe9f0ec3640863609da507c9bc7fc5ce379243c12422c41faf8c3b2b0e65b49b7687fbbd0f99aef7d668fab65b78dd43c9b73240b1dc74d30b484da18c058df477be35e239d46d0648423a873450f0e49b4717aa2ef1a9514b6739d4674be59b804a2b0bf1cc84c4db2ca0feb4eeaff6646949027e81dcb40cb3432e8f879ba1bbffadbd093f976e17226b569ef2e4fd55ed88a97aaf5449408f43a477040d8daa524d149f063138539c358e68fb9bdf60e9fba2c7cde1f402fa341673e63cc7bd8e89586e15a1e5934f56bed617823f20848c9d7c4a5dd9696b8edc59076fe41b620dbbc423d9f5d4d9a416ff0d813dbe95ccf4af43e5198a911f68ba049db2a8ce8874da1395064a59ce0852d92ddec606d676bef1dc297628c47d88284ecdff135d53570117902ad6390cb62347b9ccdd6364e0be0c955d45dd43c85193fe121b8c4ddb94968c5a5c40209932992edcc3cb68066a959dfef12346144100b39d69e3d5631d46de5d66fd626c7aab3d8d1d9623ca96370f9f628bb4c2e06bb52e7acbde88d3be83ec709a5fc6fcfabe0d4180d73afb1d62e0d215ea55e5a59901eeac3cfd8cd449b936f76a62414e009eccd504f977bfb8002aa9641b16eedc27f60edeb72061ae296e57f3493e11cf7f3fdfbd49011fc1f4ce13b30132cb755053fa1b5242592010c6eb1916c1b9e2cc6ef8894801b2d11e2afa1a9ae5c15ba4f8b96b95bff691ae2b77da1781a739d9f40899f103ccbf1cad4fa58f94abca8f3f1f9b784cc45d2390e4ab6492e6263c75e4b745d0757f5c3bc5d8b5d03a94ce4f04f725fb8414639249fa64bbbeba4d499aa983997a29d750bad3c9990d97cdea872f706acb334306bbdfc6da0f3845e12a07f7283df56a99920cc7211622c589daa6bc788e0e779a18e72c9f24356d60ba7cbafda7cacb3a12276553f0717c4323baaba80265a41b5a493a46c940e01999da2ea6dd20b1f20b5fb647ddcf4ac9d7c6d17d3c9be5a0285e52ca0c524670f88c6093d46e616c9de77be5dfcdcf2cfde8fde16f36e35f24b1a6e5302063d9fc75cba78b99af536a631e234f64341a82988f7a39056e53b9631636c42245a09a803976b4f98ce341ebc0544965c8634c76ae92e85f0e726c26bc11d4cc4e1cdc9ce6d6262dc8b16d3db2d37701894a31a9da1ec549590051c4e6360ef92a9a43b33b0a150ea683fa03fe016d6788d5be74bd189fc583a6580dadf677d39ea36145214d93415c0883440814a70e4ba33481090fb967cca3a5482f0edae20029eebb64c90deb5354dde138c09d3750faae9510508901260c5aab59fe82cc3448ab292441450057c8626f8a3bfa67aac3eefcf875853b86af5477da62856bece1eca15d098cdbfd7055ea3fbd803bcd114e80601e17c1dffccc63e375a3ec0e4f0438e41b435009f84a7a974b7f320e0f16fa029ff045d0a6becca46c23ed300a1f7b0f4f32392f18b7d4790413eb18537f52a09b25de67e3d68b29d224c9a4a7219677cd53dd2e22266e598887241f49372ede40f636f4b4cb83ff6cb6446f81d37aaa8cf0e474531aeca9a892b3f1e306d873319cc33a1e5d1285a63b475c906eaf7889d8bb72d34ce8a259c00713bd3fda91e6aab6d240b3e8d7ee3be484305a7a527e8e15a3917c5a186aa3a832042014b7e9de707e9c4f429cf77aea80eaa3312e8b7a6051e0e0234467964fb7bc771c93f075890713a7284999734048d4cbe625356befd418bc1c98f0844bf5c787a91aeb1704751657818964f3ed9b878d087d07e8e2fbf12331b7d3e620303109afe0e681e86c644285c1608b5f4ba7ea45a1e0bfa237db067414823b6eb708d0f0f94cea17da58770a9e8557595c10e0dfe57509864a05ca5170099ff3f6a18f1e77e704373d53d4cc5489a8eafe1cbf02d569d9a5895e17e9a74ed0eb5ef21a63f4e4915e382db731226ecbd7548c64404f282b28a67b091d67cf0b03aaa9071c4160e8e72edff908fa76250f23ef5925b0b71373683f7e66bb4ef0c42eb6d9359918c8e816f45663912764ce4375b75b1fccf785f379a04e440a5e02c03f5f614ace50fe07aaee8e1abc3b34f31801996a2732d2918b58b03df1a8bfe37d56d4f5de9d37927a61ec2b73d38574e382eb7327d66a5953f88f42279b43e84a1c9e5907090fee569c7c2f39a01b68db5a2ef125e7d8b0ced3cdc1bbc835233aa4e3ba261b46518c53e0d799ed274fa4a92dfa8527e8882f42b6c81fc0246aab9140fefc36e9821768aec613f6ae43fad9743abb380e2f87cd6b17d3bcb7fa1416c2a2c6aeaa4c482abc55ca3c01f57d6e29b2271ec176f0023035355ae42bd3de04db7406930c7c0733ef8b98afabcb3f7fea953e1709544d5391819b45595b1e3766a6ee082733c37ed271926046013083c189fd3d3c31e1000c23db56b14a4e2b8dbb9032a3508b25f47f51ba932eeed7ea2389c2d1539290e7dac34ef233f2937f14dd041244732f9f78d52cef3ef8a95384f341c90ed57957cf1c058994f83ad551975407a8959587bc111c2e8c7b4b29d4685af0cf7ae1e4c68957d7e0f8ee1f67afeeec58f61d6635fb110aee20c9192515ef5f0da9ecd05ce5e3efd74dc41812899cffe0b1cc1bbb0c5cabf8b40f48e7df32daa6482081ad3426df4daaba5abba3a472720d8ecba333075ee459b8a26269e68652bd3f3f9139f309c56e67769d3ff91aeefaa1b68d8fb6f50bb2c479e5fb5198d7ce773c8f7f8e513beab667efcc7b6add21a1dc396c9962195ef4a13f4b78663f1c6acda35df0526065256853e8366bf362036ed7fb2fe2158a9e53b8e436adad6ef3f50083fc639b4b3038d30ab8a1cb5c8c070deae73d4b59a34b9387454491ab2f7d8f3c03e2c97391c11c6c0a35207266a1bb9d5f7b41f01706ccd78bcda7f6d9a0e5bfd15b8dedc61979d26f05de5d949d1ffa7d70d97962155139407a4408340e0ff4df8e60c316a7b65da869c0f9d45fa4e159c772c3c0ebef7de3eff870f3f3b6fff5a6c8970d1651f6ce887722785921c99c013a7b9be041935472453fce4a94d9564102c814debea8ba73d93294d92db98997b3f368ed9d86c7285da4c3c077b1fa61864cb0c1b0"}, {0xd8, 0x1, 0x3, "882baf24719ffdfc023748397498f066ae79db00ba50ea97c091fc723509a4526ec18a174c86155f266d239739c8bb2702c11a6613594bf0b3b5e05e7e8daf2ec8a31a36c576ea130def1eed0ea35343425c83bf49399baf7907107da110ef8305134c351bbf59a83b17207e897c114faac96c7ed396fe7adb59cceb59f1a053004a65d7e9a33ca4c3976f446f616decb0636df877f3554c85ed73a8ace43be41d870a169a9bf827b73e3a50a37ba96aeebfac98128344848b858df7b005d32d8122"}, {0xb8, 0xffff, 0x7a63939f, "7dfa299a038f3080ad6962a60345a5e44562cce13af4ad08c81cc603f0be10a860e5770c7a773a85a7da29bf7ecdd35df315959497a0e2a824b1210742bf581d0f33e509df1544706e10c614dca8a04f4b08317d63243770ea7dd03b036efcad17dc2800b58c7f2f4d210ed924c87eb032b586944b0eabe3c8812c1cedfe1c0169b25a812592f154f12e90fb267a3db55ca05025ff94b101ee9571dd21fe0142e4"}, {0x68, 0xffff, 0x7ff, "85abf4653568c036b7cdac284a4dc2ebdcee04ee4b7b9daaf45bde701f2477525948ab380a06b88cfe3999de301df137e9e81ead9118cb3207a52d4829a5dc0c40db24acdfd6b265ea0e122b825e2edc6fd72ebb6e"}, {0xb0, 0xfffe, 0x65a, "71b5f824344508787398989c17c9c2f126a7d118d71a23a662fbf75a2a7d17cd1d767dc27a258a23ace68d6f6a20472a7b280c5c5a578bcec64b736ab6b5aede10a8b6fee252131d0f3b0cdfab4a1d11aa69bcf794610a44159e3b53a88cf2e5ce51d6c2e0377f6647441a8c13e44d16b84e2bc0a52d19d7cb21238ef48b3967059417e1eb2e37a10b76e92c7293ea07a7e6c5506f036e82853b9f631c"}, {0x1010, 0x1, 0x9, "82a8816108a8cc4f9b0bb6a708824014940868cd8f0c321aa59d8b07bcc94ff227adb2a1eeaebe01266ced32fac7338b8bb0e04468a72f581e9086ee195da9496365ea6cf86db7207dc3d7792045d3d0775ab249343f05589426124de8efd43342885498375e4a55f1dc42bb4f1f130f90c05456031294a2513c0796c6bbb9e6407be6af0b0e7e2249ab439d394b062c92740c6d794e695ea2add9548026d2557bf317201854e1564e9a44441ef55704e914a7c71021026879645879d817bf8dd8c0fb82b6b2639b2533b5f6cd14fde826c3b1c506545977a748cfd81323b6e16593fd04524e44ad34672df45fb5052fae5916ef64260b15e373684b2b6f3711baceb13e4099591cd5c2df643c13e789c56670038e2595ca6b9c7469018aa7d306e8f9975e8a33ad575afa2c57e2c8e4a4299c4812cbcfbc036850586baf503780504c7d5ff6fdb40413f5bb57d9946117108d34b9ba59940e82b123f4bef0c72b56cad26dab915fa1405e1c53a17bd26cdb6685b52995333d0f8ad4d31a511bb4be087dfbdf1fd57e76e8e66d7920a3f553a7680d39ebeefa7866b1876786bb1b443907036f75a2c08c29d0b1bf120e2526b8cebe890ad97b82df4cbd928defa001dd69b836c9d481517f7b1f3b12b6e7023e1250d429e15d9f59401a7afa8b5791e3f8ef817d65d4019f5aa7d96e2a4c1b48ace363f7faac16b940116ff1110e59a333000e8fc70d77d47390410d7365635ba3230fea2fdfb6f95eca83570116d94bbe1a4673c08a11ca8e40cdabca62fb7433fe631f4b8e438931ce6258b11116bc8650b9b2940c726cbfdbf0eaef9b9d810cb2b34d0f60b3c97456d2f31709987295dd850af49fc42abaa535d385cf942359df9fc637fc2c471be5a394a3801f7c5533732bbc9f2b42849b07a6ddcb950370252a383d650465014417c38408dfbf9fd6c55969b1d1f187f75a37fd15ce8d6d4709c809c8d2d912c085f2549779bef02c08defbb6bd3d2e6cd0a11daff557e17c4dd91a1088e84637d9215332cdb24a21cef7728ca13d938b20a68dff64fe5c4659df2013ad562081792eea1d633c6100c5ba4594f05bd8356873db25b620b4550376092c65f1ac8a4fcfe63360e5125586aa106395adc672c76c7ec4c79e511373be1b095ae9ddb1f6af105e5f00c781421153b2bb37e8e7d392060b270520ad5bcf950775be982f1302a5be4cdbc2a60bd023d13f1705883e5cb87e7a9c01ba72507691142d2c444d08d96ec92b82e4134c1e92f6589ffdad8738cc1c688f2002302e25f083ad34ec3e262d1813626723de3d505abfbcdbd878db95951479592f5968eb62f5e646e8226353e0a0fa19d968694927ee2db33b585f30fdff7419c23b1c0b41911149bdeb56dbb87253c09c235791f96e55c0587c16a6d936c0840dbcf1ebf352c4fa12dcc2d1386c02ccbbfba0ac3d7e08e093875311d632faea0b9f35c7743d186ac25814dc031fd9ea1ed7f75aace111e79d06b6e9727336e67e6808b0bcd5c7416d53c40fa8bf8ed290d9921da8b590b62021fb2ca70be32b793dbd6a6bfc4958d9e4a05fae5b062e3c23dd0ddbe84ed93d8667081aeffed1913bafdaca9de189e03f7292c938b6472e33da875ba26ef9ef186ad5e3fc2ae5035edb611b282702555f984f88a3b849d2973ca091b05f9e1edbdac3af24c516b5323ef019cf168fceef8173082af1ff6424f82d151c9b1b196df2f877397f9adf1065959143d3d048ded87fad5232e7447edb474dc52d18ef9bb7ecde28987df9d9885bf6fbb26c83dc84f665790c85dd766ec3dd7b4a1f3110f1905fa6b30b94c5c472864f3e8ed3e71ecdd0c65e02c90755f305a2a9e80ce0080933e49c27c438e87f42f218ea09f039849bbc9405ddf1f4a9ed5061e7e7fb53280e0406e7b2b1ec4073c93609e50a3f5f68080ca8e5bfd1adc54432b2ccb409568062b009a5455043fe88729ea823bac8ee2c45857ca19e44879110a9f65f043a301b4b2905493c3470395364a9ff76cad5aa7e6cf6571197990310fa945c6ac055a9501419689fb25e29df72a0c39a269f71cad1e6d8037e081f5854eb876dfc0f09e5644fdab50c5b4160e824f3dbbb23f91e92e7fda25bee3140815780aaf5e73c73351772a4cccbfaf9195716c9cfff418fbb5c362ae31bb3d78be55e72190bdfd33cdf4662d0b8c3c132419564d23159bf8c74fd0fec60b4037ae732181ccc44df203ee512968516eb67d463bcc07c86a5394a1bcae1ee98b270661f9613ba5b40a2c2cedde8fcb24a73c4aacc8c9510d1c2e3525e29be7ca9c991381c159163f218471a8745eaddaef50ae0900d765a4dcfe09c9ffc240f700fa55f0c2c3b2412c4ed85515b1a4ed27efcba6facfabfeedc029867e5e901ef7386a42b1dd6b9d6f7a9b3c17d93e35ce9de34bc191c5bd78c38f6757b9aad031df808cbb5159e435b0c96b3ce1be9a938945e193734c6501398296111afc93b50018fc8bfb74ddf21f1c25fbd84153496e1f0d03398a08646cd5413357c2a9818f531d978f3c45844ed9b2744b33242a57a67d27a44fdde3760d77378ed53dfdba0338ddb0cb1f49f9dda93a12f33844b58c0b2c56fff2c249f192c605cb22fdb028b4f9be914049e12d377c0dda105364deb15fc8dc7e01e183091ba6347d27c83b53b2c32481c6587a8c4e579fd0b7cb1b005ecdbf065bc1f9d0e8ce893c5bbd513eac3f113811107c81ce2ee3dfa7900dfe3a8e9d029f0b5e22f3eab7b36ba7950e27db101a7a08eefd9dbaf200ad47ec5049426e362bbb67b6186c1c595289de88b3c7bcd657cd2883a74030c4cac40b3d0bae15a24bffdaada3a5f2c939f9798994a5280ef565dd55ed24b022ee45078599e6a36bad678025af9c1940fc8f24bb125dce8b4a0ae6c06725f5c9c39dc8f5779eabe963e1df0192f640b862e2de863e2832a612d1116e4ceb94d3c03ce7befb1d52a43db9d403582d270b5dccc03b59901e334449744e6f85b56cb87f1cb5a4fdc78cf61d53db69374b42cea95bf0521db6003c0647b014a7e25791411e7886c86f2d59163979525997c77f2afc9ccd231ba10a4a1323493a3d4fa991e91d3664a974ccc2dd1aa0b7aa1ae609896f39e032a72ecbe93ca2bf1f5effa6446dc778e82c38af3ec19985758e99c0d9ada95f719fbaad63dc14b636fbb9f092df50197c99c451971845e83731cf20b4de00cdef41e11444e06f58832aa8f5906459309405df2efc4ba48d33b76b4897c963057402e648a3a7feddc1e7deefdae64cd80b475ec9724e7a12063799541a8446d172d1aa2d4d0be35190d431b8c472098a8d43dfa5673289397f59e3e92973ba6feb54c349efdfeba98060696cc9c374d3988290199ab7a6322f46ec0b9cb444d1434bdbdfcfd8169c5b65aa7516739491eba986398d8f3ee9e5d0019489fc3941d7a91726bf738c5591dc7d0b2628e3cd15ddfb0bece929045d3affd256e2dbd7b4f365f9fa59288ac7fd7fb4cae938065e4498b1c504d2d73c47272b0a0720ec0aae84b33b8d1929562d59b4c1387b5855dd51b47e4caaadf292a90b3f3f1e71419dba40e3654739c7eec1cd1eff5c9dc08e4d4f4748db170bfed23df3c84f794b0e1ebe1c89f6968de10f5798d10bc13b9fbe4e0ebc040b371461ad688ebe09be5314774d198ebae6d0fba49126226c83bed174daf0b1e61acaddbb325927218982a9bcfb5457396c5daeeb6ec35a5ddb98bc537f8f6c04ea8cff9e17ec11435ee28d86ea01dd9bfbf2d4b5010442e0caa73dbad162ce5754ce48890b54abd7380e7a97a7ca6ad3cda60cf95375099bf61552fb3a17a0b350efa93d467fb901f06a276f4a4c6ede7115aa0c87fbd09364bb00b9c5638063cd86a6cbb51cf6fe068a4ae061d9acb53ecd8845a380cf800953c4ce2c8dd6a0e0c55856419e5b8709601764d7b776e7edac34922875a3c7e61e50876b841ce144adf85b3c58df8f44ff4a367bea07ea75fb95269bcb4127a573bd5d8fb60f7c2527a1d8f532308d50f63d122a23724b06e114f48cc8a82a9372b4ab9f92f1c5fca5f1b07291e401be74d326553a494510c3c07e2f9b89cb3768a1a5f8afd18ae0d79646a4d1c8de50b1d16ffb7e6d3decb96cca8464b42c8abdabffd56413e3c39556ff3957e5b5c264c48ac6c4b46f3b96771d0b04df391b17a3e1da2103da2da19f367d0de4e4e0b96f32cb15b12113ca4c6300bb5351949083b216e07e9e155d2136c0dcdd23ef408ad081dc0fdbd9780bbd4f59aee2979cc3c86fa0c3829530620231ecc2a729208a8431b8d3688d6dd07e7f356b7154f46bf45df0cbd412ed7e8b84f44d58bb4c084ae0840ee4eeb462b344645f3dd3ddb11f3b5ec134219d26af2dbca74bd62a36e8ea98ef65998edc7301709a865aa2aabb6ed4c164edbffc5433ab39f9b85db3a810d6ccc9a4ce7310afdf2fb49ffbb42a6f20415533f2f1c4466f04d4d95616ce3fff466f7bf02f3f17a093046e1f0fe02bff8994524e66d559327e628f9f24f909541efab4cf39e8155bb4697493e9af7b78badf2a0941a966223668bbc4c49f36216a6037dc8d0df9c75bb08dad0cdec2371aabae1358645f21fea23412277db3f48c7a80fa02224b03bd97cb2cfb6c33503354aa21f10701fb20e6e112246b92ca748138a239b5873b78b8bc8c2bb49bd26c2458269b16fe38375beb7c53b640ccdf3cf9bcfa06876597a203bc05cdbe60f7dc7b858027c04b6265b81ebe12f8d813fff1b9e2ca2ffd4cb0af9af86366b149c03af1d52e116cf793e672177272e5bcbf11225224c9d763200808d51f3c3dc801679d19af698f6e64a3ea323014671ac740d9199d8f8796aa5886b396743f6b7b871dc92461482de3faab312a039e4a80857742f3adf16d11e5444ab48c0b2a1ba0b67fbc7a096d62de47ba4ed9c4bddb92fa877144ffed7dc16d6acd4f17bc5b37de1321dfc295bc626f0cf84d2f64f7651aedecd9034e895fe011fcd1c7d8500fe7e94b7a20c9800c9fa7c230f7cf6eeb113efc0be1244c0e84f40e9c96a49222c7d8a6c36c2069721bcee6da5d038ffe9499abd24199cbfc6f3e6aa6bf5ae49a1af3bad3548986e29e9c97a9be4cc1447742cf717f2e09f28bd72dc3bc6aa93063cc14a6f29475e13a1f2a1c4a29c73e0b6054537cee5c88527675733ec9cf9c8fbdd72907202e7c0053c5a34b12a6c5da406e13b8bd324255096d8ed59b4c647778375a26d36cd48f7f9e3f539504fa5390da950bde8896a5669ffed503284081cb769ed7fb156fa8ec5b9b48c4deda13c72f8ba9cdfd6e9262196f2b19f1ce94becde049d4c6c3e82b9acc8577284b670d3ac262c703cb624f38f7c6c3c745dbe0372f4775de2884d92b50e0c28d1f49c00e973e9a3e13f63f234afbd6e9783ccaa52e3249e000d3243a200706ec6eafc5d27e2f2cae067efa812de4f8a1935708e8cdd0f3cdee13dce25f2329ebeeac4d3ebe90fc54a3edfacff7dd12e6e3457e54baa2560f1c26f779f8384d934b6a1943402fbb40f20cfebb0c787e71edc9125e9c8ad8c9d8ec18b732427bb37c8686353cc0b933da71de12269b179e3c45f210a9861e75410077f24592d58d064731982496e77307cce2e65f7923dff6df71a2478c9fc4fabe17d975ab84145aa2a6855e0207f32e44c81899535a3c7bf3c320aeea1e71d790d2767089f26acad8224e5576e42d4d878eafda27f10e46148b7e72f056c1befc9c52c74257493e98cf8e388c5"}, {0x48, 0xffff, 0x5, "38ef64a17f4a17885de3518f808c779e3ffbe0f950ba01b4d7b906351dc524eca81c1959513eb9f1d137747a092ec5dcc7133d"}], 0x23f8}, 0xb) 00:18:42 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {}], 0x2}) pwrite(r0, &(0x7f00000000c0)="26c1bc42517b8b59d6a1b02b2613e05234fda0c371858ab9639a51ec684d7885ce4185bd7bc0a11a615d0b4f63cc5b3da9649ac6ce936d5a90b1e837c42d0de66b446c86984c28bced3695bd7fdfd351540f2d3d7fc96c2d95a782d9ec8052685ccf368180e2ee0339ceccfdbe21ab50e264baeb9a37aa7a820b5a09968c9cf11f12de48a8b5e5db32f046d982145dd65e", 0x91, 0x0, 0x8) 00:18:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCPROMISC(r2, 0x20004269) syz_open_pts() r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/6) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000340)=""/164) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r3, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) semop(r3, &(0x7f0000000140)=[{0x3, 0x9, 0x800}, {0x1, 0x80, 0x1000}, {0x2, 0x6, 0x1800}, {0x0, 0xfcd, 0x1800}, {0x0, 0x1}, {0x2, 0x8000, 0x1000}, {0x3, 0x4, 0x1000}, {0x2, 0x3a1, 0x1000}, {0x2, 0x1ff, 0x800}], 0x9) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x7fffffff, 0x0, 0x0, 0x10, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x400000}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 00:18:42 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000340)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000100)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0x2710}}, &(0x7f00000011c0)) setitimer(0x2, &(0x7f0000000040)={{0x5, 0x5}, {0x1, 0x2}}, &(0x7f00000000c0)) 00:18:42 executing program 0: syz_extract_tcp_res(&(0x7f0000000080), 0xd34, 0x0) syz_emit_ethernet(0x103a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffd71c9edd82858100370086dd6031797110003acb00000000000000000000000000000000ff0200000000000000000000000000014aeb7ca47ae1a2a8b13ce1e89ce0dcef09ed94752bc006ecebbc8b3d2d65ea3d72b4c67707719b4bb0624ffb5611892f4ce5f36fbaeb2297af36e494a9ce244c23c76a00d1658fd95ac668f720ad16622c2af3013cc63838606f99dbd8ab46f17af7c4c7f2aebb539bf824efe070b9c72f0d513f80e1bb48fa67928b21893b9f2a86ed60cbd725b0c33d350ab14c9889f6e48dca8eceb0f1289eb269bded32d0d96f089bafac4ce1e055eef025bd58ef769bbe670b56fa1f53918ba24a87ca56707f50025eab60c5eb87c309e0881ec3824c2cbf62f02b87cd40d3ba61880148396cb9d75f423bb00d83d33ec96af62aa006c0cd0ad2dc5ed9528b030cd46a531a99a83ddd363a9a30a651b9b340408eb4dd40a8025e6caa0286b3eadb75025707a4fbd3df8e3d6d575c819429bddaa24011b4702477d05f7ccad1960c03417cc48ed9ae124f81e1d2e775b977ab48df009077daf7457ec5467017b55fa474709d6fb2ab8221348f12ca0076ecf4a00a44e10148dbf56fe8fabdb7f89797dbddf84880f487d3c1038f8810071557b140a5e717620b0e727dc2743745abea486ed9fcd1f38505cdbf080d26ee7b8dbcb7f707c8a7401074afaad6c08789fee26545e566be5968cef849247320053832a5f5b84d5a4495ace8deee8bf3c457bd839654c6298199e1bd2bb3cf61685e70d3b70178c024595ff646e351bfa3db986d2664eb4fef55dbc42e40b1b88e03537b0a4fc534182872377df7a8622aed1ec72e5f4df30ad8553b7c129c463401dbc9adc53a2d990515314add434c043db8a6319c97845728aab23ac71b9f63996d852b73d4ba0d780e8fd9a8ff9813971c92ca7d35f2bc99ee30012759b3953b937d5d31e4de6b890e204c9e082edcd73212bf0a5908ba7641204a4ab80d0a21c627c2ebb73be0aa6a703a731dbad639a4d40710e7e9c79be8cc432b6c58f2c14d7499cdfd0dbabd3d2e2ea2e9ff9ac27f36aebcceba55fb630fa7cec6a1f743c511739625e69f14b0c85fdcb095aa40d85c2be218193269466f2513f93d405de0b468241f54f8328a0a5bdd1d8c4e9a2f4a42c09d276d703a404c35d3777cfbcb0f09e5cbf7a6ea752e55bae3fc405859c3fb5b5224df78ee5ebf400188eb49b1a0145a1fafe3365f227b50cdfecf364a1435669d9a6fd5b623b51e1b0cb6fb6758adf169a25733878404c6ca2874cded871fd4b1b2f147123f362a61b3d95325d06f0b2538502844f0b6b512342997939b225905c36ca9f6667ccd3232ebb6797223737a7d7f8ad6beea1ce1c4104c9e8bb69b99ca8b618c3d57af2c95651e18a4657eebdf2e46602e3d5ae0ccfc6732eae34b78802fef4d50f92f18d6f43accc318b005aab0c5e45dcd5ec75e38d320bd5af48badba60183f5170e4c5ec5b807d4343442428a4e709e45d59a42888ccbab03918a459c6f1931882cc991a0a5226510a67dd37e11fe4170cbc5d755e6111f56fa3245f74e2be53c9dae83472fe4e7b49b597b98c60cc4d4b34c5dfa9cc48f5da84a148c5f38ad64bb1355d40090116ad26c1f3cfccfd0607ddbfe84f688ebc994159f732f8b5c4b57e582bc749f8d7e408c9da647f8f36de8c8ca1f71b5430bdfe3010a563c10353fb4636046040615d879ec982db4143c019376fa45daa0ebbf8d2a62a3d108605bb445e7ed1cafe8a56a64399f165e55748402c81b0e3229a70a7791d766255960e750890e4901bc829e3093d0f99ee015df4ad274d8bce71b9bf20f2e52fa8856bd17ffefae3a9122f6b5825d152b36e2abaff9030878d2b2c0cc010712a3451b54b6675fc6587ae47d26296f420350182665b994101e320c5bdd99af0c6b3ddadb4a03a70d4a71a564338103d429a035e84290dcf29309463e80000fc86e046887422c05d356d152e7dd3d3cf4f68f3d7ffd08c8a4cc2b3d593312e101832d97e5abbb45e72738790e7436c614e6fa7b2beb1848a44532a09e842c9c23ed0376778d553972faf4f6de2666fc8df11d052cb7c811996a6fef7f77480a5905f5fcdd032d7fc0a9c785e4f062dae41d6512e2f114c05f19eaf3d48ee55d82890460a2193515120ef48d2c1d0bd0e2d1767cb370d9b2c07ea208b958c00a48c66213349ab269a71ff49ee394af7b1cf4b894a7b1e1e89b07e42dcbacde5622802df038fd917359506780a5b52203eaf85151eb1b2995fe0b0002e76c1afe7ed504ed777a0285d59b1e8ca7683bef8be247b3ce587c1f8cac832c711a451508eb37ec94bdfa98a126c75b98b8ce809e1e339eab1fdef7a0e6e85ba8843c566e7d2348cf20a22b3dc572a910d7450132725ef37f4b91cc553e217acf05c262bb4174a90e631afd2068d09c1c374a396108904fd4721a29b8d0a33f1b6a75afa9e2ac206af0b86833044cdc0ebc7407dac973c1eb5209b66b9a3ded25582fee372f755aa59f75a44ddd6a67918ac6ee50f071cd2ac19afa582ddee78e267337e118113ad023c6edc8d6471bf55176741e74c8058a3ed08d1a82cf81c9463870737d507cda8f9efe8883bd5e92053bf4a477f4b1f2f118afb572f77208478c9829446948b264197297ba8dae338b4d148d5efad42849eeeb32ccb6ba8eb6968eda143904dbbe482a4a1dcf89e203675a4033298855127fa5402bcb5571c1f38e59ce9549ae88c4c2396fc1de76ba86517c605d3a4d72e29f16d6e385be5009969c6b876ceb9f300d9039bf0f1c2c371297756127820077ed708a238b1c48977aa629202c2d63b96d345e41a60f119d759b0861596d96a7f0dda4134c515c2e34c531aa9145bde829f9707df8fbbe16fadb5476e95a7ffb0df55d14ad0df52301390e1d3de2a835604828c5c6934d5bdf8a04619518a7bea126e218b4722c212c9de880337dff5ffe18638781dd8762be7da8d8a6db38163aaeaa00239f04186f69afb11cc98c26d9f139c34707038585daff722f6edab385fb375baa4f2e21a38392a8e0c6bda6e3323e4b9b26b05989da6e3006d12e010a5389149f4d499daae9853504938ea87da0502eb2c19cc062635eac0cc3b10e9a6d57fc6946a29a0233b4241b92c9827f4baa03649ff3651281c4581c1ae637e134678547c7eaacd520cb141c4760f828c468d5cc1f489f05f7c961ff5cdf8ee722a6f7527d4422dff7fa0bd0a4ff630d3eff2ed24223ced98649dab90450bb0882da0c9a2045f787f36ba44b5b6499a3ee988c20078394dce3e53e782e9b00686494f4c473075536a8fdc65cf7125e1a3b64cf3e0c921a584c034325d2e3a39ddb72db190ca465b3beef76036866327e588d818e5a024c09777ada91309069efb03855c8987d8793fa9304fc6e3f67de18cab914e077aea520d41f837055bc2f76ff8ceda062a50e01df203307e9cdb68d4afb1cd6c9d1c6ef42dde778bd0140282dfe624e0ea14dc15e32d456a29c416714128b1fdd3164167cc8ffd9dae3cc8d1b23e568075da5425fa7e4a9dbe959651dff9cd177cbd0b85a53792eb70648449fbe579e02d6f8d48d13107811a1c856e4857e0cf3a59f4045244953979e79d41284dd325bba5b451db6c648446e5b4231d928b667588efd6493365bc3521a3e0223a878aefe4af614115bdbd7f844b6b63b03e6108ce03f0a5733f39f132bbe5eb1209a3ad6df99f6a488e3bb0d9d1e597bd6d723af311825d8c083637427cb6d2a9f837d13750794b8bd496600b20885fef905f45d01a86c381d941cd08eb0217f2b4111a43c9da1178d72c053c482fe816a65032122a6ea860b7b1e147c608d7e9a10ff394b66a05fa7739f96f289fb74f575d3847c4d338d91bf0a289778c2be51b94180b506cf5d8fbd70ce260ad8b65aa5c181381382667912aad63cd289bd3ce66f22a565fd5ee707d724a69873428ff45e653a577099d6c186ac0f20534dcc10a705d9536460b702d606da23e78714d0976e4c2f9d39c1ac802592b2c7899103533c795a1170da9743fc267313ce32f117b4e60468036e3b6acf2aebbe18a85808e074da3aeafc3356ac421add31034469145d2964afa8e99ec390772ae3ac1ccebb92acbc7124352d1752c0579d3213284a075a360cd75859de75570d4a71f05b3af5ff6ec92f3fe2371bf38f6f8bcd5b69f04fd0d6fa71266e3f476e179e1edab6d0122cedfe71ad9c7cf9f21bc8ac5cf8a0c631419037ed7f573adfb41d72fd678f1f422febd116d8415221e7aed957e6a1991642cdd56990351587b656bd5acf930743b56e62e0615387dd969406b83601f833e4d7a409175cd496d5908e95ac36889a44e0896dc8131332de6da9420b1c461c643a91f6a293f547ccff2c2e3cb09bc781d39d85d99ab0b2645b18cf23f4c3ad8aaf819d8c30b6316b5c35c810897327888b7fdd33260f612c15abfda830ca0e843e83c1d070649fba635f0eb4596ad03af7fd47fa05d25043aa03755db9074fe2ccf787374564e3f015e10163401b7b91e8bf509e852b820130928d4b6a0056a2bcce531de56aa4bff9b6a43b03e6e469cab58ec37c88b334eeb1be1bdf05eafd7151f5d557da24819f45bfd1f0357efe8b0638af87dd29c8ba11dfff1ffb476fc408b1a59862c15d28b07d947452b0a3c59e392e233396f21b59ee8d667d9d4f208c875cc1e0f667a7833003acb247eb68774b0b9148599c4b640311e97a163bf3eab1f540d5d18487af2a0711eba39c11ab501cad6caba272b0bd565032f240948e73b2ac146dff4aca3b7489f222948276b64424b408b16fbaab0277fa0d0e4a022bec53795d3d3cbca1d6fb952ab597049aabf467fbb48afacd4ae3e694a1d77822daacdd5bf146fd4feeb7ca781a8a00e3adaa593326e13d95f777b82ed9cd538e7b7a33343a593983022594eb42d6136aa538c29ba7f452caf15468969d4359892f3aa77c5f51bd7d50b89b770f229e694895af776694b79fb73c36425646d4d4bdf69527abc9154cd5fe7eb476afb63fcd9917c25d2a842a6dd45539ab14ebfc6875814b2500f610ce9f935b8bb0de18f456b3fccf04048be0c9ddf3e81345e6923670fc671f48db92313baa020d1ab2f35762bd806def95db90282e71717b4b95223522f26fdd70406d93f860b384efd73a89baf20602f04d6ccdd70a489b9e0328cb8999300556e19b024eed87b7da3f0f8657bad68ec7ce2d17f965478db72e914c24ead0a9377dd6ab68783f5d51bd8b6f31a70a162134b26555279c179d2453dbc49f6cb94e1f6a9f30aa49aa86a47aeb5f59e656e1b3cc242919d697e3eb09d87cff070317246c24939e8a9b538ef18afb1662c71b2657f88e3406a9c5bebd89af9d47a62adfc2a7c82b05976369d98896583e4650a6d655117134f2c425284dc7cc03cebf2e54c8bef460a3bf78f128c639e6bf01efc47a80cceda6a370de7b459c04b3d67c1648cc7efe5bf57e7f6049b678ef47eb8d88ab6e0aceb05b5628cfe630db741a3e40dbf40fbaa96ed8c9274e4c4e5ae6bdfad318ed3ad1b1b830e1627536069d0fb4a93f7183a73f4b7257d4fd4317305ba14e42d839bd1b14d11adf69f085e9a9c0a41b10a7aa549b3ceea7ab9dff97b0d8fc0cf6b3100dd1f96e7c61459abb36d4f9e7ae526bc1d86c9d244a17bbc61977ad8abc7586da1dc8189c16882ddd48f6d9b02e6133d843058cf7f9d44dfb1b00c67b16ad76006c5d7c4213a2a5d2f0d0130844fa477007e0b090caed9d9297e171958e8412ddad0dc2ff91b158864bb197e7849fa80ce7c3f00000000000000000000000000000000a53947b02b2689f1343c309fc03971c02cbb5c5366a41ff4b244a8c49632875ea6a6b49587f67fbf0d00c231ef013ee28345d0cea8a198693f7063f2875b4fff566f116d07af3accc855825eda047d9771dc8d5586bf5a34b5d9b2d048dc25178bf0fdc2601d84225965c4cdc89be2f4e751bde5d2ba939af81e68a5a879ceb648f619307890def32733c55848d61f5cd2990f946d86855253286b486607582ef2aee564ae5426c213dd59fc52477e06d91315224a6838905d8686af16f9e04865844e7683845f7bf2fe21eab5bdc701d4"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000001540)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000001400)=[{&(0x7f0000001200)=""/146, 0x92}, {&(0x7f00000012c0)=""/239, 0xef}, {&(0x7f00000013c0)}], 0x3, &(0x7f0000001440)=""/200, 0xc8}, 0x2) 00:18:42 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x31, 0x0, 0x5}], 0x1, &(0x7f0000000240), 0x5, &(0x7f00000002c0)={0x0, 0xd8bf}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0xf}, 0x10, &(0x7f00000004c0)="f952abb8721d0cb649d5d1ce3c651ddb52c400eb09f349c1f8941a496f12bb8db15f988dd3c0eee4f3d07dc5223b7bf96a460cd0616f428ed4ca9666414e7850755b29e5447cc05fb24a7232b386b9435ee1bdfe8dd972fae6361a990e39773b4b1cb46ba3e1ed7a07e167ca3ee0fe0e121beaa85d30e418bfe50f4ad2a7d561797efc24f9dc31056fb6c75afe4ce669e2ff4630f23cc35f10d3d46d53dc8cdbe388c7879fb38ffc2b28636a2a4275eb117e1d540ad68ade597cc8aa89197013bc02", &(0x7f00000000c0)=0xc2, &(0x7f0000000140)="7a585f83332805f06693c1229014d5686970ead03a6a2746c854324cf75e4813c61dff37b7a9f6d9ee91a98eeff46d14fa00cd107c1fbd02a535a491a8be2bfdcf2878f7f957b033ab070ccf47ae1e14d0e716cb79bf6fdf7c4eb1f93956274bd58f255ded70f214ef0e136d333d05c275dbea5ba5fbee8d6e25120512d55f72715414ac0e539da84b4267da99e706bf093605ac4cf55b91cf184c0e636304", 0x9f) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r5 = getuid() lchown(&(0x7f00000002c0)='./bus\x00', r5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r8, 0x1, 0x5, &(0x7f0000000400)=""/140) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000240)={{0x6cc9, r6, r7, r6, r7, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r4, r5, r7}, 0xc) 00:18:42 executing program 1: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="a5771486cfdffb7eb47066c4bccbd6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4982e672c21af6a52b2854b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f", 0xe1) socket$unix(0x1, 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) listen(r0, 0x9) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000200)={0x9, 0x36e3fca8}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/20, 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000240)=0x20000000) 00:18:42 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) rmdir(&(0x7f0000000180)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0xd4) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0x9) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmctl$SHM_UNLOCK(0x0, 0x4) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000063f8f69e2a"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) sendmsg$unix(r6, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 00:18:42 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[]) r0 = socket(0x20, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) ftruncate(r0, 0x0, 0x8e08) 00:18:42 executing program 0: r0 = semget(0x0, 0x4, 0x0) r1 = getuid() lchown(&(0x7f00000002c0)='./bus\x00', r1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000400)=""/140) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x6cc9, r2, r3, r2, r3, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) r5 = geteuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x7, r1, r3, r5, 0x0, 0xa0, 0x1}, 0x9952, 0x7, 0x3}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)={@random="3021d93b4c39"}) 00:18:42 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e73457800debfdcf0000000682400a52d00"}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "951d3bb353c0fca38c9c8400"}) syz_open_pts() syz_open_pts() 00:18:42 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x1}) r0 = socket(0x18, 0x3, 0x0) dup(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r1, 0xfff, 0x6, &(0x7f0000000240)="462c4bb68f2f695ed5b27ca93b89728ffc0cb060437735a66a0faf82a06ca82c196cde3a33a0505fe215c3d7dbaf1b2115eedd3756e01c348944e142233b1256e950939732940b8d2285d75c756a2d1003d0f936c096808d1e6f68647bc9515446df85cffafff76d3458f6af1ca5b0443f46ece904b2635d56942a7753d3ca75356f7fad4af3b96f8e8fd02d1ec6f5a2b5d14eb88298c1b606301b79a34bdd5698a6c43ed564d71ed1926468d32a2d954d8683ab691bdb6b6810ad855adbb964e37bd6afed7a9da6cbbf345e4e56d6831fb0e96ccaf047771c6dde43b04e32dcbdf4631773a6f9301ed9bbe1e2bed4d1bb8a98471a86e56e5ad89507e13ad3ef6cd231955a7fe52294922c0d2873b1ba319103bae1c5824b6df709b92c803eda99554b1dbb9fec0301d8ae1179d18689875b670a17285792ee7e90bf96f1225c79f4ac38558bca1742efd007cb94367e3fbe4701da5de2625eacdd8e08251479eb1b77bf6d23500e3080ec75e9d143172a08dd4619622289a9c37d918e4ada1ca50fceacd768ade8f3cae5cd90d5fd16f60d99b1a210687d942dd80a404c7f16632a0fe93512de259d849dcaec08a0778ddc6d9609571fa378c6f500dfa4e46963a9c229609147279471d805303fd623092371d0f0756c6d1fc5dab059de1e596c3d2d2e4c814cb30413ec14adee9a4dc4d8104a90fb6fa2e3898293487847c8ab4dd7f7db51558e46e6cecb2228954dad9382476b5264359f11d27615d67fbfb10e60020b5fc0d119556fc364b09aaa3b5d580c07118f6db8334fcd64e1cde36be175b07570172f5941086d21ae10dee16a3d6e67b8539f30879206440fdb7caa8b74d63044bbb814da5519177ab410859c7bba36a2c9ba1de0038de292fd5c84084310e769c1049f6d9a5840a96cef0a8247258df49c362cd40d0809a32be7668aa5cb45ae9d8b036b894e746e5d83e75c60d07fb59ffc9405e918933d5de65712ab689601c554fc6e7512a590e823af5092c6dbc4ef9ebcbfe92bd9fbb40c9288d0bcc4a9e4fafdeff2f8764f81d32abaf5afc60e3753e3208d8f5f8b4533f38916e6ae681a413447f256bd760d954e2ff84012b6bdbe9ef36b28a6dc8c78c984436fc108f930f4d37020cdec5a9f6f9b7b2bf253d6dc3ff8991f12968d589e9e74cbb30042ae467315328b39b3896e04288f365bde7108ee48e9a7f59e7db013ff97ed4cdae7325c94ba79f6c90d0dad45569cb28f29af1e93829956554d65d1ba375a22a6cb93ccf17c5e691b84b8eb125a393ffbb083302c314a6206e5e4b6bb9db0580bde26fddcd99d3f216ba5ae8b7f292810fb37e1fa917389e7489e5e1bcef3d0c3d07d817bd2e9d65587ee3459c4cab88b6f177aff045c7fac8d337efd6a2e89ace269a18c7a01d611ab192b3a72cc2d277927d6fa3345f665e4fe3aa32ac1a433d4d881ea7998ff03d20f611f203ece0c92072948d1faa2df713e105859d25ade513077f99c677cff969b3a5433e52d7618f5cf83cafeeb45c6dc9cc9c8ac3f06dbf02b0c460eace35231afe905c723a32538c9075daad3015fd645fb04e18ce92457d6b96a123c424c10335b6aea528279f904d3aa91f9b57b1b6eb051b55c83a97e1fe1f833340190aabedec149ea8f5efee299555e2c4d87652d9b88ca506f55f18b9d4ee05a40e74f2125225504f83c66b80321e879bbccf61984bcc4e4e025d68dfa120c28996de519195271bd8ae1b0800e5e65e733d98f3245412e8bbd2adcb2d240adc86fb7107ba38a5ecabfd9b776aa951d2cbe7835bef780206ab82be5b1246fa2a2794d405f0b23e061a1c8dac19a7db7f5e55be5bbc9b521032208017d3bee61e3c68fc1d1d7341ec2f89a1019a3d3981c88921f6cf619ddca287308e8c7fa197fbf7081d24c8fd6e493e9fb7dbb6cd253e0d7db4796976de164d76d2a1fc4d3b8694f8ecf860ebb9e4b8818c3ff60479fb50cd054a21c73e382764d6924a096eb982516979aa2a48c39c2a1173ef38ec18ca02f1f8a91c28b99d6d21314258f11b6bc8b8ebdd2e3a9c177433a7544437fd7f1fb4fb9126f30eb2a99fa737c17b286c97a3c70216e540d90436a1094696176ff3e9f51747418881eada2fc6cc7806cebc5a28d7e802a3c405b08e41ca2b3ad546ecb1854e36aa9e5d6945048d43f986326c13e21a83165f00ce04398f88aea17ab5c2dfef3a4311e49559484540d7dd4903f80946eac723a820182976e0e70f90ebf3b05bdcba4613c9d93a4aaaac7a2bd59dfc24605434f49021c0cf17f64bdab25fd0e3409b86b6be6f7546cd626f038fb68d56679746c00b6fc1a67b329a860e72959689aef7bff126066dd4635514625878749e9fc7846d133238cdcb174c2df5f46e2ab6729eeae5e4da07213bd50182551b565b1d19fd971bff890708d0187939e5fcccd194efda4888186cbe82556b9a365f1a9e52e6ca50475cd2ea2372a8e257df2fd8caf246244c96af221be1d609a5e0476870046f85b991508d218612a57cff07f2eccf956c577e39bfc7594ed6e58dba7109edab538c1900c8e7dab7d030589563c7e07f24fc192f7d031c5ae9fbb7e85e19e57b4f96c87e70d07d580ae202bd74eed55412f60dec68174b24a99d07da55cd8e732b1d16822fd61b5d9002dff3028016d71beae6acca51cb648dd6fd5d1932d0564af4951310bab02b08ad8888275ea3ca45efd2d42eb79371b481b60350094a3e6f88365d855be3d3e6552715d04610dcc4ca24b4d33470e6f352b759563a7aa1b31a08149ef05e6b092321a3c1efcbf9e457762e0fe5c88954f3daa55e6dd4d5deb2737929c3cc7732d86e768f74f520d3bef0df24439d1cd32b1b6b59fa4ee18f105550a214148ae2225f8da499b156c876c4fd19361d6330d009167c368423e9a444ed5974b2ea75d9e4405400a1156cdeb485986cbedccec57131999a68e9b5cb03792366f823923b7449c33849bc47c79d872acaf945401d95c6c3357d172e4e30d32354c8d062d0379637cf1283007f069cc49bf9fd6823193ef3c0944066a48998278014ab43b82a0f31be9c189b8bdc626c14a2b961f374ac205776cd4126d6e2650aab43dd913c0c1719e274791a34a0896ae9d00856a95c1a7077d1abdcc0709f858441ca33ee4e100499ffe8707c77182ea6ebb160ca7863dd5f9d905f8a00a41e586e1fde92d2555f93db43a325d89d9c1c44fbd17835faec882759918a182b5249818afde19e0a44e033bb96319135a3966996487d6ca7a230cd46517dddcd31bf57593daceabb5c00dcac0211037faee05d20c4e482934adaf15cb9a19ea90b059124adf55a0c9be09d265c7a3595053d01c98282dcb9d7a7cf65e9182ab8b0dd9ec24f1588a382dae96eac87e0aa7c93afb5f08ab8a0156a661f297fdf849f43da3dc0b87cf6e43fc93c7fc406ab33db0e970ba078291739dbaf53fa4d32e97cbdab74b0f99af5bb89c34f034ef9b02f44d0d57b91c9959d0d818f9c548694c889d2d859abec315793cc92798ac26afa0218b7810770e06ae4f47d938d21d859bf8949e8e1c71797957d7323b8b837801cefc5d1e2eb9f8df3637a00ab247160029a22f7488c0bc94cf18e565d4c9c493cd4324737c874e6934dc3aad081941e9f9cc7ec4f5c639c2524bc7f8db395bb044b23d30b588031ef9f2f7b3ac73c2613359f3b73f7886baeb04d98d5e24627d8cc40094f544b7d6fad8bad1c49a9802f24290037766b2e60462ad63150d6141e7edb5591bf37b6b48db399d1656d670979aa30eeb9412ac744c3af083c336c029faf0242176fcdf5844fe8e76d93677d3a0b4563b062d371934ceb25183c2ebccb313b743f181cd9c7f4223693b2809215187ba350ec289d8c981c60e0708220acec075d7c7071be38563a910ae7064dca42c6c2b60d08f660c0efffa1d491cba30df619393de4d8cc445598c3537b5dbe2bd1f90cce14071d982a8a161e416859337f11b8f3ed7519b20ef5d2c0de1370c280573c6274cf03ca3ac30f287fdff05730501cac013c74bebd139c1bf3dae2ee06285afc6b7592b4f808d6d37121e4adc536608fbfc5404a65c4283bc7b2d6adde0384348f38f5ef1ce2cfe0131667a185b7d9b73864b1c3f8a363102d7d4c1bb600fdc00452b6aeb7098045ca97ce6e3cd42994428780e662581341d490a085091eedf80ce441fe758dec9a9520ffbce7ff3b5832396abb67a3d5f5cae0fbe0c9ef0709f18b764fe4dcb337624682afd11bc8bb4237b70c67a0f0344abff16568fe31bc39be2e0c5cd5d4e5e5ad496acaefe9efe8a85a6b0e22d91e823d3063f7811ee4c7a827df934f48f2a85c3329bd9b9ea9dba586a9fca11edea82430b2ef6b430097ba07934cc150dcc2f6cb01d9f1479747694c97476c9b58d80929e9490777a4417eafa867754b2c38e3a0b4d0e1c7e8efceffa3602c7a36d61b44dbf6414229ccb153a697a2607178abf52dd596887ad7ccfca0bf9e86ee8fafee43e0d22b75dc5d112141bc392e1478912f171e912fbf938231e97e45b658f02709e2346c954302d529cc549e4b2a90d0b9d45d5a5b57aa6fff1acf276cb9c94a0fe46e6a69b8786430ecc879fa0449bc51727916cdbe8f3f00214a4a1a40ebf0c38e8a6ce38286fb6614a3d46c46ea6f03b7706dffb1ce0e16e3ca693c532fa89ece7b52bd618bf54590166f07db5d7e7bd826992bce9fac4a062701d984bd74aedd0e87b737584da30aed21a10f451048006bdbc4ced000323457a8671a9d4991c4900e409da82a3c96f9413d248b171ff272455c7d0dc2f5313ac8c679e71f72bdedafebeffd671a3d763acbaf3f5ec3edbf452f9ee673529c7a633e84e97e758511f8fd39eb873763cec706ce7ff72ea40d7e2ca2510bde44ddd83cf8f7569747720afca552487a3ab041c6e84dadec3042b42c6a834d3aedf48055fdf13eaecd6891d9845d898ce1eabf3a83217adfb7ce1592de7a4c5ce44fd897675055725270492b10752de619b19004b21f4a2da7b81eaf7b037d6dbe27e5b90cf77f781295686ae3f3cc8394d0550e6d42ec909e09c384e6cc376ce9660c29e8d74e386aef309aa744ef8116b96e6410176d45ba95c9d9eefe54a5440b117c60f0aa794642181572ecec6d18093d9e0453f80471be7fe6f8f813286f7017c36a64ef0e9101670d0494ed56448a2d6122bd10cd1e5c877b8166a763cb4c44e2efefe23e2f30cfdce9a679b023ed4736354ffb4866ccb940667672dea3ff279f0fe86930261ba1bf9b51f973438ffa0120a9bc27891f5afacb94f5b8a6b4f727d23d29a42d726c80ddbe39d4dd4e65f901e31f144545d379a680fe491b68d93eea71656ba1d333e1ffff9b8e191d7dfd10087f7c80e39ff8be92a707545f77e904d9293c62044d51b2402d39b24c730049dda153d57ce0c01553f2e752cc4d1ed7b752d0fef8738c0d5b0d242553601073a528c0b181acef19d65500db50d3bf5000dafbd017894c60ea54695928776856d00461f9a431c9e380f3c027713590bdbce2c67fc46be162ee3da34ece77e320e8e0c7353a3d359ca0eee38d5653b22ea75beddb9603ced3cf09b250fcfd44280027f2aa0af58ebce9e8ae17cc4451d38ee1cfd8651d46e880b319d7e52c4c2a16f85bb26b782ecd6e573aae1c5673f8301c7a1528fb4af822bf232ee170965720f1176372a20b774110c65f408ceae2705894264e430d553dc85207e26f97bed1901969200fe6430bcdd06be15a6", 0x1000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r2) wait4(r2, &(0x7f0000000000), 0x9, &(0x7f0000000140)) r3 = getpgid(r2) fcntl$setown(r0, 0x6, r3) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) 00:18:42 executing program 1: syz_open_pts() openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x1) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) select(0x40, &(0x7f0000000040)={0xfb, 0x0, 0x7406, 0x0, 0x0, 0x40100}, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x400, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) 00:18:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = accept$unix(r2, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000080)=0x99) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$unix(r5, &(0x7f0000000340)=""/230, 0xe6, 0x800, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, r4}) msgrcv(0x0, &(0x7f0000000480)=ANY=[@ANYRES32, @ANYRESOCT], 0x11, 0x3, 0x1800) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) getsockname$unix(0xffffffffffffffff, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) sendto$unix(r6, &(0x7f0000000280)="cc602795d9a14921cafa735b", 0xc, 0x7, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x753d}, {0x207}, {0x840000006, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 00:18:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x54}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x7d, 0x9}, 0x8) syz_emit_ethernet(0x289, &(0x7f00000000c0)) 00:18:42 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80186950, &(0x7f0000000300)) recvfrom(r3, &(0x7f00000001c0)=""/117, 0x75, 0x800, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x801169ac, &(0x7f0000000300)) select(0x40, &(0x7f0000000080)={0x0, 0x401, 0x100, 0x8001, 0x3, 0xff, 0x7, 0x1}, &(0x7f0000000100)={0x8, 0x7, 0x7ff, 0x6312, 0x100400, 0x3, 0x9, 0x7fffffff}, &(0x7f0000000140)={0x5, 0x7, 0xcca, 0x4, 0x4, 0x20, 0x80000000000, 0x4}, &(0x7f0000000180)={0x8000, 0xff80000000000000}) r5 = msgget$private(0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) msgsnd(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="02000000000000008edf95391d81d74ff04797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b93d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020159cb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa4229d2c9090215cd85db1c72e4695a3da711fa99108986bc3cac2449ed65f6e1de12b928fcb7b78f34621602cb724be593f9caff84b4fc9820bf8ba103a0f46445782a12ecfc37e0e7f7c24b1b6c573e4f0ec01531638ff584357ad267c34a678cb15b260002223a3698f5a039cb15a0cf870d317b3dd9fa2ec8c45ceba50127f2c4f16e297e4d05f2958bebf6d403e79056f45a982f6446c68c2910258a3b2a590e08d04773ed131551bf83ec17f0b4a1505ef55b541b0a27dd399c0ecf35e12259d0b6b34b4601094e8beb380da5063cb65ef7358a3576626a83a372c97597f4cc2bcbea544f02cfd7653118380371c7ed0c6ab546a799f63ce83350b5824e03b90b43fac8f4e57b53bf833ff01000000000000ea89e99dce26b0d9c94720283a7bc7fed3f6e4a26e0c57b68cfef080c5628ae09cb3271865eedc48765cb32ea036794996dff9a980cf7e125100dd527d3e5fec915f8c24e7f67d7f9d0e0397eeb6dbfa34030000000000", @ANYRESHEX], 0x2, 0x0) flock(r3, 0x7) r6 = msgget(0x1, 0x42) msgsnd(r6, &(0x7f0000000000)={0x0, "03bfbff0ae9805e439c81cafc5fdadd7c2128a64b1197bdb60f39e5adc331787cf4ce4240e89925f267e0cfcce871029c89f8f4380dcf3"}, 0x3f, 0x0) r7 = msgget$private(0x0, 0x0) msgrcv(r7, 0xfffffffffffffffe, 0x0, 0x2, 0x1800) 00:18:42 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000000)={@broadcast, @empty, [{[], {0x8100, 0x2, 0x1, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x93, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) r0 = socket(0x18, 0x1, 0x0) setitimer(0x1, &(0x7f0000000140)={{0xd2b, 0xd}, {0x401, 0x101}}, &(0x7f0000000100)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r3, &(0x7f0000000000), &(0x7f00000000c0)=0xc) fcntl$dupfd(r2, 0xa, r3) 00:18:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3, 0x3f, 0xfb}, {0x2, 0x1, 0x2, 0x200}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x2, 0x4) getsockopt(r3, 0x3, 0x200, &(0x7f0000000280)=""/204, &(0x7f00000000c0)=0xcc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000ac359eb3485f9e4f000000dc3336df1be87b8b08f96fc460d3f66758c4b8b5ae47dbb1f2a2d3cf6a37e5ed2c8f0d50a2c6b9e8ce94be7977122f92ad163551510ad6549037f36f4e9a4a414ed96cf3eab878bb03826b7d7e0ceaf463967ff23f8c314caf165324e65c1731d056cd4cdecdb94ff702372227502f35ee0db81e1f97fb8fe21b22f53f0f9aac84276c8c2b16f76eb0dae7cf7f5e3265c323daa6ff5879b019ad9fe516d72114a687c8207e0000"]) 00:18:42 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000400)=""/140) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r2 = getuid() lchown(&(0x7f00000002c0)='./bus\x00', r2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x8, 0x0, 0x0, r2, r1, 0x20, 0x101}, 0x9, 0x3f, 0xfffffffffffffffe}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x6cc9, r0, r1, r0, r1, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000400)=""/140) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x6cc9, r3, r4, r3, r4, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r8, 0x1, 0x5, &(0x7f0000000400)=""/140) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f00000000c0)) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000240)={{0x6cc9, r6, r7, r6, r7, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) setgroups(0x3, &(0x7f0000000000)=[r1, r4, r7]) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:18:43 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x100}, {0x2, 0x59, 0x800}, {0x0, 0x10001}, {0x4, 0x1, 0x1800}, {0x4, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x0, 0x5c, 0x800}, {0x1, 0x4}, {0x5, 0x8, 0x1800}], 0xa) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$sock_int(r5, 0xffff, 0x80, &(0x7f0000000200)=0x3, 0x4) fchmodat(r5, &(0x7f00000001c0)='./file0\x00', 0x10, 0x6) semop(r2, &(0x7f0000000340), 0x21) setsockopt(r1, 0x0, 0x9a71, &(0x7f00000002c0)="2bf7a985d4e04b977f6be0ed11f3c326b49e9b09c85bbba78606d7da704de1a84ac51a934d05d92fc21aacd46326ba97d880bb5b51a15daa67847ea91b741b6b2322b9c08f7f65012c5f5c5be751f22b7285475ce1eee64032a702670c1ecf7868404af6c89d9e83eaa7d059e50198a4b7dba3171e7b99313860e928932b8e2ecacb9d", 0x83) semop(r2, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xff03, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x6, 0x1800}], 0x7) semop(r2, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x1000}], 0x9) 00:18:43 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000001500)="b89145bdcb28d623138be078922e33caddfbadd101e109ac20e5e248cf2395e74a443ff4c7e722c4a9da54ca7c28983c5cc55468354ab3cff34258832d6df880b0b230985cdcde4a60c96e3a63d19d8640973e3ec6ec4d06bc25ff703ff489376a295040caeb86c8372017a76d00e40ed56f9c32585d679e6976775649a2dc0f14fadb88f515f48a6f0d50a8a66cd5e485378306a6fbf206490a2b7408dc802c2361d9d898aea82d1a7c19c28fab93e0d11c1e8d29bed50f754c20d06c5380427183fbd8c1ffacb4ff2422aa", 0xcc}, {&(0x7f0000000140)="344feec6a59c9231d0cf600533ba4c6a6665159cdcec4046c930df782ebb845e4e72256079", 0x25}], 0x2, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10, 0x0) getpgrp() flock(r0, 0x8) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x60) pwritev(r1, &(0x7f0000001440)=[{&(0x7f0000000300)=']', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000002500)=[{&(0x7f0000000400)="fb", 0x1}], 0x1, 0x0, 0x42d7) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000200)={0x0, './file0\x00'}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0x65, 0x0, 0xfffffff7fffffff9) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0xa00, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000002540)="6be89e20c3fad12494d103743d8adbab8c0c55f25b73b6eed988b37bfb70c12da6fd3e9cf6a7a409136b6b938bc36c7505227dc0b4e97320a87f4de834d30f905f49d62cf1ee9e06b3955bda0b8b2511e0e51abd62a7569ca5ea9d21fc727f9f0e1904f0bc975a8cdd4d4cb92df48398529ac4478021e18da0ae85220cafd1791fa0fba2cf6eac2423fbdbe54caf3ddeeb9df4e147e2c992211553d3005d69512da4152e40f3a83ba3e02f5a49bb8da1dfc5f2b5015703a3aab711e31163c5910943dff81cb4f20f80c48ee8614d592aff95724a645c32d770fc83f156782ac54c560f4fe9aa0cd0932ab6e2836e31285015a393693e08f212d9e1512d598786cdd76dfef3bd8a76664e74d8e084448f4875cc329bec78d745d8f226ee7cd5d7884feff2328c6ebe1b13e6b6bf52468843823a666c27e75a4b64d211992a57ca6fe75c92f966e8624f735c4c4e499237c3008415e8915ee3c5c7635954301e3d345e80fdfe09c62d200ce00e435c5082e7d4cf190fcb5658f9a8269908e33ffdcae2093b830781a8b1e969dae3a8ff2f9073a122b5b698047b22d3ec773a041bde3a434bd75c413e882c04da96ce2bd708bda6055875538070ca49eee0d994613617537cc1f6573c34257492880808017805fcf4562b29ad11be0eacef06d286f2dcfea7d218ca934e37c7f8b879ebd56131ac0fa4a33085f461be3ff3bb510e91e2c0ca5af8154512515dc46d9a081244fe91843df13e63f94ec2e01272631c0245823164b50a4f2e4f2bbef541a31ce73bd99d4abdce8f1de38aebc70c4556ef292d2297a1044afbf839f34f6d58d6ac5ba3a69bd3588171c5b62ee5f15ffe1f6221480fbab6f2b4c93ca1e330dcab498a51db71b4f8a0b5d388db7e058af7802670c5c1b4d56ac3643cb25d7559441f48a2bd24f6272a28fed29daef3385e7866a0921054bc4b9ad6fddf779c4ce400f8f7a5f22df9e628264d014d156d3af10dad629cb30230cebd8476e26471e7fbfb5fd49ea383f7ebba4780425a8228a274a7cb63024f4ca9eda35b5c2ce4be24e7be468a9baaeca9a10bc85622cb187a765fed024cdfd46623bc07fa815d30d48497c1225d9cc0fc23356e28332c115523f6ad392f01bf278736242e6c9c62b1758fe68e968d7b4cb14082371f07f072f68bc247578e62bad4c60d59f835966c93bc96619f941623dd4a674cd6f425ad1a5a97642549bfcfe69d97b32a80a874eb94bc348891fbcba6ef2a1db90765fb397c8367df7313b39c8a482ec48ecd79ba8cdceda90f20cf9675d5dcb43fc82b7cdb9b240d58779d854b20e7412afc5ffc7c89246f378213fe2f511095da804281f6f5afb95b19f30834915e9e98550ec027bd2df30bfbd8f5578d5a21613cc90536e2dc1f4c35e154952b284189129b43965d82fb07cb6f7dd91b966048c3f8673295a2cbd93318ad7ca19682fad4d5207bb86256cd509faf129ce08fe29448280159b7799ad1e571b6bd763035a51651174dd963dd137d3634262a00f28f3faf1c61ff592adbb213aaf9fb22f568211f062f6678dd82c37814b9c9aa07c6782c5d168f77e5a66881a1b70254e838233e9f9788a389420d92c6b009164682edf61df9723fd7c04bf765e56cc1d5efa0d4d6c741366f91f73d875155731b7df6a7dd237ef1f30a190889c443358aec24cf22766e7d8ec93c54b43012463f4a5e80448b43da61ec4b4f9f1381ec41240b945c67aaa75910ed7ce4b297e895187b7f86e971035ecf5f14a7b402b36680856bc35bd8034a7533b4f1431f61a001793cd6a6b23e47a2a16c5c51b7e24549bcef0c24c39bb2025966afc9b703bcebe28382186b65869b0d2326f4005276de8fa7fc9ffd3b70858c2df2f817f958d719be1d7b5029af8701209191530ebf1776fdf5a7fda946d37dbedc011cc63b6fdf810c097c454c43a67f800f3a27dbdc4b0fee80742c37e2ca9eefc9eb2e663d5c1aecd9c78962b0ca44b6f41ca679f7f87dddac8fffba23728c799d0573b148e52b971e1fd0982a65bd4be14a8a098810b33d3ec3120817e76370d59b375a38077e66869cb83c5eafdaec685a92efb436f33d7914d5d62d923b7abdcc89513c5d8817c4471dbb0cac77c5137725b60fd3085b739380242d65d5ea8469427c92fc6007e768307be8fa7fd5d8854a5efffef5c6fa15e9c05aa1d1bd6ce7926388cab2e5bbdd1eb5a60b8df80e684f59cbac0941b00c76605e9165b18016628f40e3c689d8bf4a7052d921581b39a00bf41aaf1c9f7658f41e04da3b27f29bd2b77ea8939872d7dd5f81f95f7283179b11905a396f5f4995ebf3b81c609f1cbc24044d69a6f90efd1d54805c66fa20d37c8e7467c53ca59ddfe6ff6be0f50f35b9a714dedd05badb6d371d8575bffadcd368ec5bfd96fc525ca27a77148b515182b46ecaccb6a9b97198891b722a83707e76a616ee2a25fb4af1768af57ea115dcab53ecafb9eb952124f820e77ea278f210344f59fbb7afb24934c81a8793a3adb6b02cda65868b3d36ee9a2db9f42fa0611fd77564f7fab73dafafe71fc494bc80438109d477d50caa40e53f5928b66e1c261a9063362fa222f0408ff6fd68d44a32f3b3b36a46bf72391ab3347de214aba62262dc09bfa406cb65787dd9a28431f056cedebdfa968b612cf30a37e48ea78bcd563425d936c631c316763f037d951273a5d4e5e5a30f19ad1db215fb4ccb01ec66e16a94894a4678735f53f7ec3bacefb8efec2c9e007890bfefb426acb79dbcdb874c8e592b131ea23cfb6abb5474f5d743e33ff9dc2289b13c672e9d91a2ee3ef8ed8c830f875306a090c0cd986380de788cd6c58fa76ba69cf8980d5988ff7caf740f08ad9e95255b30eb5e1ea7526f2994e11470941513a5911bb360f4eff0ec6e9e73a1a7c43565132c361ec7a6732ea156aa9129170a790e79caafbdbc95dfaaa5684725feb1c8ab6414f634eb62ad1e43db19e703b7b5ad0d3bdda5a68634d798ab955dbd83f5b00fdf75b38e8a9357f2ba23dba4eac2dbd9a07af7eb6cb89e189c6849cd13856dc0ae408c46aa75e9cbe4c4be3f2b66d00aaf86d6c3801c34437608c09ac47f4256de1255daacb052bd6daba361b2146b47129c584b6610e30a31783ca0835ac16ca4554a352eb364ab10538b86a1b9d70cfa168ee45420d9ce33b1f88328cef98b32eafa49e84df60ae0036bee4d27740d4f420028bc83156cbcc5fa8860b6d2b14022386605368be14725331455203703534a79a5e96b7cf0848fe7a9a164f613cf222bc1a699a6df37fcbd19eeb8d692a2dd35b6d09929eb47201c1f96ab8eeb241e9c6d768175ccc960670c7d54409d7548458ee6195dd18c10e2028b4a585ac4ec09800b0dbf15cf9a2f8b7777255171ff4c28f3828d0f2f69d3c2c4af569859e3fb01c0e48eaac2dd4d88273b3cdbddd55b1caae1a48bedd5044e3629cea454e27a8976ea62f4b6b02273cf416156018434b7b7b570f7c339101bdf8cb7f07903f32729240b7a9692a52faaba3f4f133022a169538c9b714116a2fde1bc54a10d8933b93a067cde4c5f15363ec9455734d6612b53e18055267cdf4da01f6048fc32b817a8b0b36c3555b97815dc7e68dede14ed52c5e40d5a43d650508bf258c83f50e9ccab75cca61999e6089294a572116aba932529efbf4fc4ba7f79a42a055d132f5c6fef7aef8bc2bb8e449b45ad1e181dea907d7a68f68d67ad3f9fbb1d9bb5b77afa71422125f5a71c660cbbb9dcf96d79ac33b7765e64f08ba35c7039a5c05794d937a15880dd3bd328214817a091e06a89f7f2e8dbff51d2a050d111c0bdcac92480a5d5d8bc03e3370a81fa8800bd4e830d89136da669805141ccb412bf4a0ea82a1b9edefaddbb65576a70ee5fdfc83ca7e2df60b8b5187bee90a076cd17531e715f30804208cdec6cdb77d0094fed7d7d859ee723947894a858ac0e82127d104f2bf8882ef4b8e831fda14798c8fbb3e22ca8d5d814398281d4b3130dc751fdd53798e1e58f275c8608e6ac9471c29bde27c52a4268df94c57e9fbbfab7b09e062d5bad9deb2e8cc9e72b2e1a9644c92cb47577ec788d4084bd7d13234ea8cbd7a2ad7c4bae9fb193e934c28420346b7e0129cbc65a9e2f352fe67a82931359e32f75904d1cc71d4639a5f0765a80802058bd771689cabe4c3fe48516125637535859f55954926f1599179fa7d6279ab19188d763075c3efcf78b7b940e7d6452a7b89ee51d8fd1c34119dd0642d81ed793ee61a2a93453bf3a6671ae446e73ff842f6787f4f2f358c3ebbc21afbcde0c46647eb76cd772414f550147f4b1e2342da812b665f6cf962d8d64c5388275d3883b1367baaba96135f0c871bcd4754974d1d88093538995b1f7557d6054ec6f164e3adec64c7cfd93921a65ce773e792b86da60803224ebf95501e64d9930f42ca93bfa3e0a8fd5c519e446c247f83561092eef02550ca9639c920076148cd832e683cc9b39910a5b2985ac50cca938251ac3b1cfed32d4a840503416b93c49a27f394acc966c484c97b81fd3c96ffb0fe48033a5cd6603fa5efca200a2d4b1bb4ee75d0793312b3234cc5722d199dcd3b67e7e806d69f9b5d384e80ebab01bc9061d8f70c1eb42fce7da359a1b0fbf3014cc9d75d2569cd7dbf75219cd6565e7602fb9599443c56a84a987ead43d84e11f21829ba4e2f43cd756bf9577bf6c489b4e7c37b6389b4b404cafd4e0ac90726636f122200213d22450a839f97b5828d58a8e980f421a3528c46cd07fc64ca0979043acb2b95775649b69534cf4c41712a96fd915da7c9808d813645de85becb5d82fb3263c8c760db2ad41762925de37e2432984d6e05c77a9595274e9c47114cb13f4f7bf99f108bdf66eecaad0fd4f5c2b9163b3b174633a08e4b5bf69a54f1c2478585f53747bb14f649cf5237087d0f9c0e55224810d824b4acc7a765f389995fcb8271a60f5b9ed8b8d509a069f7dd81db0a398e02f5618fb679de090595439578e0724e7ec5d34b51b3c687ca82b5567341f95805cf109a95121bdbedcb9834bc9a9dcdc0a2c80ae8586ce0db88329dfd9a0d97fb76c653df9ca6724e7806c0b087a79b529468f87f2b8407fd409e02576df3d7944d29416acf80088905d7e808b670506f2497428af8c0db01f4ffd1a1ef308ad77ab901b3581216c29c90e65a8ac0709fdce1095d9317197001d93db5c88717d3e7e6f81b7bf9ef7b6b77697b31a88d7b1f40aae3ee40012abf3916070f5522b0b6e8c6dad65d557d8b0dd5db64fac06764a88a215a9ec13e04a5a2f072d246c58c174975dd2572d9f77d34ecc8eb5c0130ef85fd7a5ad5de30435ce8dc38243e5a10ab935c575b5c9514dc650844bd931636cd138b1405fcaa320d0c3d754bca00c30fd25164c4cfcdbd023ce3719f47dfef2ac7d02dc0ca639c0177cf5db11a9614e5148615a858b37049648d355ad049f7a1fee15936d4276f12df64b76608f5ee1ab97b2e8544c717eb27c12b6187096ec627c12df60b749b612c351d18aaf79334966346d2cd2a2eaa1fc1230e004364108daa1c9bcbba600c59e44f84756aca2f1416aa4d8cef240b3de705a95cde6b868fd0fe87481445085d9cd50b09c1ec58a748a8498a3ee9f441ac86bb7c775c2d862717ce8004789f33832e8b5de89aee68a7196a1eb10fe816b94a4311e0603eac182b08e10e2a05825adeb2c696d606c499b16c128f7f92c8e27b48b01dc0ff66306c3c511f5e2b07901f9af", 0xffffffffffffffa7}, {&(0x7f0000000340)="2190a1568f7cef1b792f164bcf6ef070ccf34886d31df59bb575f2b92776c949be27f46214a53b36793e9755d1ca96eddca1e368f9026354b43ae1b384031c9ae2bdcea6ecc17cceb91c6f65c38cb582b998571024376401a89226da7ee6813e9202", 0x48}], 0x2, 0x0, 0x9) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009836, 0xffffffffffffffff, 0x0, 0x4) 00:18:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) write(r3, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x2196, 0xde6, 0x40, 0x800, "a2ab8f6ffd9a8db1d574763b7719c0e483228527", 0x9, 0x10001}) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) write(r4, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x3, 0x6, {0x5, 0x1b1f}}) r5 = kqueue() r6 = fcntl$dupfd(r0, 0x0, r5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) fchdir(r9) 00:18:43 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) setgroups(0x0, 0x0) getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x410, 0x0) setgroups(0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000400)=""/140) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x6cc9, 0x0, 0x0, 0x0, 0x0, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) r1 = getuid() lchown(&(0x7f00000002c0)='./bus\x00', r1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000400)=""/140) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x6cc9, r2, r3, r2, r3, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r5) wait4(r5, &(0x7f0000000000), 0x9, &(0x7f0000000140)) r6 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x1ff, 0x0, 0x0, r1, r3, 0x100, 0x3}, 0x9e, 0x200, r5, r6, 0x5, 0x7, 0x10000}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0xffffffffffffffff) 00:18:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) write(r3, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x2196, 0xde6, 0x40, 0x800, "a2ab8f6ffd9a8db1d574763b7719c0e483228527", 0x9, 0x10001}) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) write(r4, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x3, 0x6, {0x5, 0x1b1f}}) r5 = kqueue() r6 = fcntl$dupfd(r0, 0x0, r5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) fchdir(r9) 00:18:43 executing program 0: r0 = getuid() lchown(&(0x7f00000002c0)='./bus\x00', r0, 0x0) setuid(r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x0, 0x0, 0xfff}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10000, 0x0) 00:18:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) write(r3, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x2196, 0xde6, 0x40, 0x800, "a2ab8f6ffd9a8db1d574763b7719c0e483228527", 0x9, 0x10001}) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) write(r4, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x3, 0x6, {0x5, 0x1b1f}}) r5 = kqueue() r6 = fcntl$dupfd(r0, 0x0, r5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) fchdir(r9) 00:18:43 executing program 0: syz_emit_ethernet(0x82, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045000074000000000001907800000000000000000309907800000000460000000000000000290000e0000002ac1400aa070f0004c77c51e0000001e00000014434000000000000000000000000000000000000e000000200000000e0000001000000000000000000000000ffffffff0000000000"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = kqueue() r3 = socket$inet6(0x18, 0x1, 0x2) r4 = socket$unix(0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffd, 0x8, 0x20, 0xcd, 0x15}], 0x9, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0xe9, 0x10, 0x0, 0x9}, {{r1}, 0xfffffffffffffffd, 0x4d, 0xf0000000, 0x40, 0xfffffffffffffffe}, {{r4}, 0xfffffffffffffff9, 0x20, 0x4, 0x80000001, 0x9}, {{r1}, 0x5e08155879851fae, 0x4, 0x2, 0x1, 0x9}], 0x5, &(0x7f0000000140)={0x3, 0x8e03}) r5 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x90) setsockopt(r5, 0x7fff, 0xff, &(0x7f0000000040)="3bd423f369d3d42d8eb6769fb75e3907246544b21dec9a28271c992624bb8f", 0x1f) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x1) 00:18:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) write(r3, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x2196, 0xde6, 0x40, 0x800, "a2ab8f6ffd9a8db1d574763b7719c0e483228527", 0x9, 0x10001}) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) write(r4, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x3, 0x6, {0x5, 0x1b1f}}) r5 = kqueue() r6 = fcntl$dupfd(r0, 0x0, r5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) fchdir(r9) 00:18:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3c, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e1", 0x1, 0x0, 0x0) 00:18:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) write(r3, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x2196, 0xde6, 0x40, 0x800, "a2ab8f6ffd9a8db1d574763b7719c0e483228527", 0x9, 0x10001}) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) write(r4, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x3, 0x6, {0x5, 0x1b1f}}) r5 = kqueue() r6 = fcntl$dupfd(r0, 0x0, r5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 00:18:43 executing program 0: execve(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x80) syz_emit_ethernet(0x71, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x2, 0x7, 0x63, 0x66, 0x4, 0x3, 0x88, 0x0, @multicast1, @empty, {[@ra={0x94, 0x6, 0x3}, @end]}}, @udp={{0x1, 0x0, 0x8}, {"f8a9aa91c54f83073ff106bde2647b96a67763bfc341143fc8a78b667b65c062e3e3ae2d4d09260085d1da6be32fccd09b39ccaa4421fdd257c3c377ea2e20"}}}}}}) 00:18:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) write(r3, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x2196, 0xde6, 0x40, 0x800, "a2ab8f6ffd9a8db1d574763b7719c0e483228527", 0x9, 0x10001}) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) write(r4, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x3, 0x6, {0x5, 0x1b1f}}) r5 = kqueue() r6 = fcntl$dupfd(r0, 0x0, r5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 00:18:43 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) shmdt(r1) shmdt(r1) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}) 00:18:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) write(r3, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x2196, 0xde6, 0x40, 0x800, "a2ab8f6ffd9a8db1d574763b7719c0e483228527", 0x9, 0x10001}) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) write(r4, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x3, 0x6, {0x5, 0x1b1f}}) r5 = kqueue() r6 = fcntl$dupfd(r0, 0x0, r5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 00:18:43 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r1, &(0x7f00000000c0)=ANY=[], 0x10) msgget(0x1, 0x20) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000080)) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x2, 0x3}, 0xc) 00:18:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) write(r3, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x2196, 0xde6, 0x40, 0x800, "a2ab8f6ffd9a8db1d574763b7719c0e483228527", 0x9, 0x10001}) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) write(r4, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x3, 0x6, {0x5, 0x1b1f}}) r5 = kqueue() fcntl$dupfd(r0, 0x0, r5) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020691f, &(0x7f0000000300)) 00:18:43 executing program 0: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x2, 0x3) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x2, 0x0, 0xf9, 0xb826, 0x4}, 0xc) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) lseek(r2, 0x0, 0x1, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x80) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) bind$inet6(r4, &(0x7f0000000080)={0x18, 0x3, 0x80, 0xfffffff7}, 0xc) setsockopt(r3, 0x1, 0x1ff, &(0x7f0000000300)="4cc71e2c4b7a489a894129f06898aac36c420f739a418247dbdaf90e6d32927efb99edacdfa386f7ec6f17bdf502e2b23ade99367e2e7003b91065b502e7090adcfab271cab54c850ecd1f1c6a5ba970ffef9a1758b1ea5bd1034efea84519a5134ef8ba4d2b5e09c4f01f3ae84c67af60907851facd7e66b75b3d76d700508ad10b8208f44a2025e9c4fd5ba50f4eda2403641652b121f08d9d58c616e3f637efeeb249b1acbcba8d5870d8bdefae1e6a383b46f927168494de8c1037caaf888dd62378ec567d9106b86b97669181b77acd8345410de5bf4d37cd84d2ad68a4a250cdda7c4a27d1bc422afa0af77156e2216457021e741bf7fd5475ad855e098d6cab1b17fdb18de4341aa8a67d5b0176ba6adf4451f6f59ed74aa82ca7639cd54f817499cb2871c1d5f25af33b0d55f8202a25db5e07f683c29a4068b54ed436259147d4e1b7a3e19a81cec7cfd9fbf903c4a38ac032ee8b9064881cdb1e7bfb1c6e2450804c824a77fc6654858d33a117a50945418905f6f9879dbb0dda970d92d2c4eba370c623869d988b2fffe247b9471a84010f62e0717f3abe4bf2c1826ccfbaf1163984f59aee19ef10945dcb091fb4741c7b48901c88ab0dfbc2221cd3c85f78b4b238b78fb34fecb6dbe2ae86b9c6a4e9fcba76a515d4c9e8258a8d4dc8823f319df7fa7f5b3ef322298a8b0528a95090774ee5bf359553c587efcf3eae7af2c200759550f48c303b11dab27b186cf495a8af8168324d5e25f8e7fdea6495b73bb9d951dec5c01ff2ae702dcc1f742d2e6569dec2ce7b50f52343a79c8eff7caebab1b2e6fbca90a27a66a0b718c6ec6ff054a84ed245e2c61526c31830101dd35abb30b481cc20c79e8abe0a900866d2c8275d43866a99e70388cd8fc485adcc3876740eb77c9f9dbf1476a6c851f25ca629d6883b9f7f9439dcdcfa2a12d0d0861e2fff8dea9668bcf2b11d83276cdb710a874499965f08b5a7acc3c36ce0d2263f38b05771f874aa23b29424c32df71a6a94f5058a503d41adee318fad10c40fe67f7400bbe417c24a8df1641a3461222b9553467121ea5a19793e4fda560d4a04a65598f38401e3f1270a84a7a20847945321602b56dfc49fb1d6f404c37226ae67edff98dfdfdc72b5812fa5a29cfb07101e62986e879751c0fba69bbe55ff22ab08bcd873c14b05650cf3911df1c9b2ae065ca84feeab07d24cd230c39dfdd489c3f678c33ec88ce02df7756114c8f8937b5dad74846373da3f7f29d48f4389fd4f9d79a5a63dfca8f8b49fe4b5c3bc380f4e1f32ee72f63907ee9c32aa0088c45857026f599033e0a19db5d202bf12ae9488a9c5b4e3b70e1f41d4a8b85dbb8284aaee1bec3b57bf52cd09ae6ad71d39bf4d127ed30cb7b5855910669ebd3ef0318d91b94f1f8866354b13af2027f057ffafbf07d7d945b65dac55316de517c5836d3581b547262299f3c3f7d155da202f01a5ee472400c5f06afc5c5440fe2406714de132c172266a9c99eebf2d9d537dc2c981046a6ac07d046fd64094f5876b5d56ba98122257e9a4f72b35a3e4e1e19e109efab01a431386e5531e665f02a3938ce361c85d82ebb8c7c56b4d7f3cbb10549ebb26c67644c2afb01bed1ad7593c7c9f23f49140f9b3ac5739f8224bcccaed6ec9e9e49837f7314e9f6775a334d9dfc2ac5413ad52cddb0c22ffa9d6969e3ac9847f534b11b1bb882dbeefc73060a871643ea1c19e28a8a670dfbaff08ee43d51f7509e683d77bd6e6e04c2bf13cecaf3ee7825e7dd64c6c0dc794c62cd00c26f22cfc8291471be4363e57f0e4e94527c3c98a623a851831a2786d5c5e19cc3e375df4e9e606d4961d118e8a78a0f919986bd794e9b498f377bfd5f32a91c18a23e0b0a4b518ad5efea5ac115439a6e0434ef85b259738d1f86b2949cddc7e4015b28c61a6c3fb0475394a3a79d4231282ecd825c8bb29ed9ab3b98163ceea6ba700793477f07b3aec1ab46c3c54ef347b2edb47a6ea654bab22fd383af2aa033774b58ce7957101575ba42b08a43daeb9ce4ef18bc815221851167cffdc29cd6db3265f8083917809f7886ccd0f617891106080438612cf5126526a24ddd52dd4d819e040c8fc37eafadd0a9c8194ea121b1d019a23bc3099a3195c7a116eda2234218a4d1a09f66d958bed1d2f3f66b6260c9d1f471a1da348edeb788eaff90a7ad8aaa40e2dd08f5efbf1064c35b9798e1c46b7efb43e6e3a4b4ed88a1fcc2650215ceef91b36b1b5b00681bc4a11aaab47e6efc9c7cd85effdacc013407eb9880555077bc8a6b61031acb6025d34883bd425546abacc5a505a793b1fc36a3682b1c990c4177e2e99d7bff2b0b01d2d1a27e4d010de3a67896e322f05d5f49fe5ef584b15c0a6dfa1aa689690ac431659cb9f31dec0a7a43c3d86c91943385fd4126278711b34887753b90f8cc08a96cb3611174849fdc68834447c22ad1d9f5787a543f2362dbc6bfdaba6a07df82265181293ed1f36300c46a9d48af05dd4f7b454f8cc715b970e464d3559d31a2f35e2745828262cf5166c228b57f8c4e509711d4fdbd047db920f1d4c21ff1337ab3c76d24cb49eb04a5e03e04a22552e8374a01e32c59a1fba663d8bc43a5db4a8af9e333a6628fe457cdcd78ee23d3da62ed92d0aadfd0cdcdfe195053a034744ea3fda1fac6b1f246c90c6834094927c25bb2b2800d8dee9dbd31a35385bd60d179a7d28b88f3d038d0250b33bd3fdddbedcfc7e6edde0149ac26bd6e51943974015f084e6b91209ea774414d1c2f5a2ba72622ce336e1ee76b75bec2bc52437f9da1da15eb6e741f8b787f9f7688b10ffad02938235187bf570986c57294b7a9f2d8fa93ee150b9a4379d51a4b46dd8f100a705ee7792d5384e4e1239aa2c23e83f1d0eee8aacad8a462a5e2741ce559463f7eaa130237e823a31edd08ad5468ab5a461aa226d2dfd33fb214ed3eb518c7c3ecf849e988d54fa85743534714c840fc3da625f3e3917e04ef99f5c92d632fcb93c31d4be8a329a0b17f499634a444e2148285046fac7587044fe457e1fef8f4d07ef3bca1a1573ddfc3cba23afc2ddaadf676e132a38b45d39025eacf76a0594985f6a44ed0a0ebe9bc5e57f45c3aea5c34cf3cdddc05bd5ab549fa248ec4790b92b9dca44b5a17aa24959fecac70fdc1df93e873c68b2d61e576247d5008a9f341f8d4fbf01ea6837172582b2f4d0bde0cdeabe86ad24766d61f60e3bd3eb42504f1d83fa213ac84a95ba0e397723df68ad93b3cf5b0167914a987e3f8561b03942770100669ad2eae9bd0c0467acab41e767b857c2ff5cdf0b70e25cebcda7da8f668e6ad9a3d4781a713804641f695e06b4abde37298576d1092c25a07ddb3535fa6d85864c3a2214ce92744a8b25e06827ea2bacbef204dbdaa3d5689329f28f04e35518147a6f5836f0ba96c1db02a6a086281ef5beff526b3d974fe00f707a86297967c3789897b6075b969e40fbc15dafc1cae29ca1d9028bad1ef1b853c158d0acbf566010af9ce48d87c7673d254ac136d47c24bb37dcd62385f238dcf5d828630f82e70f7a2d705f707db258c35c91dcc1529ea30b1502418ff04e2bbeaefe594918fb5c87a48d4f50c46f290a61266d72664f990d8a5dc9abd94fc29f8f822a87b7ee93566ed07819a2020fef2ab9f9b7ee94ca5275ce0cb1693f2e7600e2aec85a6cb30857ea81897a76e5bce02032a277f5782d87492a040c2558d6988ae32d863bbe20fe2c1565be8bcabfe1a7f8cbb0ab6163e22427d74275c6108ca56d65deacc38eb1202d8a0cf5d314fd32e0891335c84343887d36d59160a13e2eda23a46af334c3b7c2a713bb72d0b8bf405ab6bd18f5298c3a584fda71d07fe8e25bd5fa903a3d4dd0fb3f39e1a3075398052f9b5f552dbcd31cd5cf5779ef65d7aab17861765a8b980130d19f4b080260176dbce96e2625da65041612c2084a9bea80ee63898a5ac6ef35b49a1e8b8cbfb41ec44ffc29ed7a97e17d9bc6d4a5dc0fec0999f30b5524d888f7490126cbeadc5dd545f59e43d002b9d7229c3fe9bae41f25abefd528c2dc6e4a0d18348690d33ec8cdaa1792be6dcccac6033fda426d6bc28a333bc0c04de374d3ec8a68e6e5951786569f3db27615f7ce41c1e10e939e9b941f70e68cd383835d2ec9e4686dc2beb733700d0bfb32e7843aa2670b845e8c4f397b47ec9da03497144c1d6503a91a3bfc61e8583f8249f06c3e3d468c94d8d1e6889ed7c57d2f4399bbab94a14ed9d56add13b5632532c9e5865d6bac7f9ff39646e75395f7d775f7ff1883cd68b1caccb3f2da7910a14c2674826a248f0654a07581bb78a500d77072ca147e8721c766153779b7a88875f3ef384c15152f73ece0b67541fe1ea2e5880b7a5833a84075c92fda171065ed212989db6dc46c4f7366fdb44eb5119b7f2d1cab0d82c331c0f216b7b32b9a09bc168ecfa8ce9b4f723767e282dcf5d5272aad4da8bc04cf1591056c999da613626eb4ef9dd3286ef5271857547925e7f9fabb99fc2768ed0aed7c98f613b1fa5d1177adc2d975c70e1ef296867218a3645ad50a8379d7b9d783a64cf8c2f90a2f9f304beb3f673b3a29764e16cb4d09d2143609f738f53bb40aaf751a3a4440d03e2810734d1168878a0b9ec259f846c61767e67ee248e2371fc31e28265778b425d93c28375be68e847599ee34837104e6b5dc20e1a7fb7d2db0d90a5317d057585525ea78175b05b3e533b9f1892c7c46873e7bb07584a0a8b4d24a105597924a5fb52cd1951e9b0062300ae9b0b0f6248aa04929aedb76984062b965c8d4a4c9c9072bfce64cbb1bb806ed68c6b89448d542ee6c1d97785fb2fec3ff78bca9cd06bc3ab256f7db6ab6def591e7a73a2e59904c72191e0d38f71b102c9bc126e2b59fb922d358c232b059074021ca2fe3a14aec8ba720dfa0dc5f6351381be33f9c427545030af59843f42f6d95e594978516e003c5beda77dcec630d998ecab322caa792cc15ac9b9783f89e987209b4a796d2320444d8949607d0a9dd33e92e22eb440a31825e7e0b60be5cbe6cc5d28adde54373584777dcb51c3725efaf422d4170f8b38e841b0475573a97b08b02ecf673c44e823918694958ebba6eb3d9b133bd1aa40bcb87fb4aca21864c97aace2c1ddd9c62d18edbdb41ac35d725788eae304f7d4e51f753b908b93c38476ede488e4dc44c61f39470af75ddb9a8cd94eb571ee009782ed4f4fce2a25d44b4485ff0e2f2cbc10a44cdee5a7e09d1c309c655b9c28c840bed46d022c81aef428ec2227c53944ad9e96484a149dde1bdb3491987db195746835f3c58266046908c45ff7a15189cfa05dd92d581f853488622e90972bae5f3ce316689f59288854d1ef11080d70328338d97aa98f5838161697048f91363cb2b1c79e84c428ebe39a6641cc3090504ca0423b867ed0bf61d761c4d7ead82bdc5f2806940f703e64b247a6634689933911fb09b7b67efb4136044852dd50d45b62ba2513181851ac02f1506fddb2a8ea52470229a3a7170e6f76379c42be64728c910c41d3abdda55af90d84bfb7b01d15e0d1f8a94909c94c9c0a5a9c90047264d6138a15aff2f0b109ccca280b22c011e05527934a8a46a743185008ecc233b4fb79f0b742d5b6452f003953824c56ea6ab99f66ce4b849babf08c80eaf03e0d6cc4b5ade25b6ffa2b6361e53790a44475fb414cf2e4c4cc7f75572f08252d8fa6e797dbb26acd9d39502287ff3dd0edf5d", 0x1000) poll(&(0x7f0000000180)=[{}, {r1}], 0x2, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:18:43 executing program 0: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6a266c6685466ebc"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="05fc17010010"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4081, 0xff1, 0x841, 0x0, 0x0) 00:18:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) write(r3, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x2196, 0xde6, 0x40, 0x800, "a2ab8f6ffd9a8db1d574763b7719c0e483228527", 0x9, 0x10001}) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) write(r4, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x3, 0x6, {0x5, 0x1b1f}}) r5 = kqueue() fcntl$dupfd(r0, 0x0, r5) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020691f, &(0x7f0000000300)) 00:18:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) write(r3, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x2196, 0xde6, 0x40, 0x800, "a2ab8f6ffd9a8db1d574763b7719c0e483228527", 0x9, 0x10001}) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) write(r4, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x3, 0x6, {0x5, 0x1b1f}}) r5 = kqueue() fcntl$dupfd(r0, 0x0, r5) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020691f, &(0x7f0000000300)) 00:18:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) write(r3, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x2196, 0xde6, 0x40, 0x800, "a2ab8f6ffd9a8db1d574763b7719c0e483228527", 0x9, 0x10001}) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) write(r4, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x3, 0x6, {0x5, 0x1b1f}}) r5 = kqueue() r6 = fcntl$dupfd(r0, 0x0, r5) r7 = fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 00:18:44 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kqueue() r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0x13f, 0x0) close(r1) 00:18:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) write(r3, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x2196, 0xde6, 0x40, 0x800, "a2ab8f6ffd9a8db1d574763b7719c0e483228527", 0x9, 0x10001}) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) write(r4, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x3, 0x6, {0x5, 0x1b1f}}) r5 = kqueue() r6 = fcntl$dupfd(r0, 0x0, r5) r7 = fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 00:18:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) write(r3, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x2196, 0xde6, 0x40, 0x800, "a2ab8f6ffd9a8db1d574763b7719c0e483228527", 0x9, 0x10001}) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) write(r4, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x3, 0x6, {0x5, 0x1b1f}}) r5 = kqueue() r6 = fcntl$dupfd(r0, 0x0, r5) r7 = fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 00:18:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x278, &(0x7f0000000340)) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x200, 0x0) 00:18:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) write(r2, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x2196, 0xde6, 0x40, 0x800, "a2ab8f6ffd9a8db1d574763b7719c0e483228527", 0x9, 0x10001}) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) write(r3, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x3, 0x6, {0x5, 0x1b1f}}) kqueue() r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 00:18:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) write(r2, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x2196, 0xde6, 0x40, 0x800, "a2ab8f6ffd9a8db1d574763b7719c0e483228527", 0x9, 0x10001}) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) write(r3, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x3, 0x6, {0x5, 0x1b1f}}) kqueue() r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 00:18:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0xcf15) 00:18:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) write(r2, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x2196, 0xde6, 0x40, 0x800, "a2ab8f6ffd9a8db1d574763b7719c0e483228527", 0x9, 0x10001}) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) write(r3, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x3, 0x6, {0x5, 0x1b1f}}) kqueue() r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 00:18:44 executing program 0: r0 = kqueue() openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x2200000], [], [], [0x4]}}) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$setflags(r2, 0x2, 0x1) kevent(r0, &(0x7f0000000040), 0x3ffc0, 0x0, 0x300e, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) fcntl$getflags(r2, 0x3) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) 00:18:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) write(r3, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x2196, 0xde6, 0x40, 0x800, "a2ab8f6ffd9a8db1d574763b7719c0e483228527", 0x9, 0x10001}) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) write(r4, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x3, 0x6, {0x5, 0x1b1f}}) r5 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80002318da40 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80002318da40 00:18:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) write(r3, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x2196, 0xde6, 0x40, 0x800, "a2ab8f6ffd9a8db1d574763b7719c0e483228527", 0x9, 0x10001}) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) write(r4, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x3, 0x6, {0x5, 0x1b1f}}) r5 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 00:18:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x8001) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) socket(0x6, 0x4003, 0x1) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00la\x00\x00'], 0x10) 00:18:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) write(r3, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x2196, 0xde6, 0x40, 0x800, "a2ab8f6ffd9a8db1d574763b7719c0e483228527", 0x9, 0x10001}) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) write(r4, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x3, 0x6, {0x5, 0x1b1f}}) r5 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 00:18:44 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) r1 = socket(0x10, 0x4000, 0x3f) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000001c0)=0x2) r3 = socket(0x2, 0x0, 0x1e) setsockopt(r3, 0x27, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = socket(0x1, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x1, 0xffffff53, 0xfffffffd}, 0xffffffffffffffaf) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x80, 0x41) socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000200)) fcntl$dupfd(0xffffffffffffffff, 0x0, r4) dup2(r3, r4) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) fcntl$setstatus(r5, 0x4, 0x40) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0207534, &(0x7f0000000080)) mkdir(&(0x7f0000000100)='./file0\x00', 0x40) 00:18:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) write(r3, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x2196, 0xde6, 0x40, 0x800, "a2ab8f6ffd9a8db1d574763b7719c0e483228527", 0x9, 0x10001}) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) write(r4, 0x0, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r0, 0x0, r5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 00:18:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xfffffffc) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x1, 0x6, 0x3, 0x81}]}) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x38) dup2(0xffffffffffffff9c, r3) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000180)) 00:18:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) write(r3, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x2196, 0xde6, 0x40, 0x800, "a2ab8f6ffd9a8db1d574763b7719c0e483228527", 0x9, 0x10001}) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r4 = kqueue() r5 = fcntl$dupfd(r0, 0x0, r4) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 00:18:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) write(r2, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x2196, 0xde6, 0x40, 0x800, "a2ab8f6ffd9a8db1d574763b7719c0e483228527", 0x9, 0x10001}) r3 = kqueue() r4 = fcntl$dupfd(r0, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 00:18:44 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) lchown(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000400)=""/140) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x6cc9, r3, r4, r3, r4, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r6) wait4(r6, &(0x7f0000000000), 0x9, &(0x7f0000000140)) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r10, 0x1, 0x5, &(0x7f0000000400)=""/140) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000240)={{0x6cc9, r8, r9, r8, r9, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="9156fe58a05ca948b4fcaf1993488864c737354fde7a43116e6855ecd69546a296a7163776565ac9f91502b48ef1a854974bc0a43fa6cd020c00ff65b29c775c2a01d8fec32a7b7f376ae6e2c508bd5e9c21502e16d1b06179b7926094a2cd4bebea2ad936f38c1a4ebb100c0345a475a3d8279fe5f8f23c6caf75cef945197c389c962e42ba56a78a05fe610a92c3f3db42b867c323637b94d08a791e4b802228e8572c8bd34b6f761284b1b9582efbce0751f2cafc588d69a11a91d56e8bf4e999a50da4d3bdcd995cee60a626b69f533119b6b0809b8eaf482d140d505f42ead1aa83851f496bae380ef3b6748732de5256d0bfb006862245f81e69971b93fddda3efe4bf8e8f547d2d150a16b4da651e31552bcb52700dfd24edf931691cbbf4534cee15de5f719d2706336311fdd421af89492bbcfd19400e8237658879b051ecd723feb133a0ed2e39dc7ff55b36e2ccfbed9ad22f5b43153463215ce453b893cd99fd8f4f2b84ee55b2342a917c4dfbd4c78343e4969f9e7a44e29c3f540625fd454139b4712d7bb68e8ea1dd8ae5de34c92fd08cfd1283a7142f20ee5c9cf4520540929bb59a1a3159d569a9d60451d913e9cda5ac89f34f5a54930a10320f9ff2ca9d4712b7e72029754adf8021093732e20b06604fe280264874d359ae6031721f3194df15b7bf96b5036b1c721aaf89c279368e87b0a5ee6c0e5e93d2768ce49f4742e25a31130d566b8535043cf0ad18a37294af89cc42e9317726dea46885df31cf85a9d79d6d07873045f297aabb9366c1bc4f55293dd2493073b8d69c7148ac98e2cb1b7d6bfeaba4ca0e262636163d497defd12abf706187b2343b6c5797e2872b0b5ca87ceb86241c89077147dc0ffeb88071c5eaf8d7c0389384722a214d3cfa98532d6ced36348a15ab65a3124345b471922d5305eaccde62e3a25f45ae08f7e3f549afd18ebd10adca0a23b6a20b5348fbafd42621549401de88cca0031c61bc96f795ffca37e237d1f598e4070af68785e16542f2837b164f4cf18889960b5eb1ed13e93c501611152355d59bc6656a8fd50a16d72c53739fa682d532ef48123869fd1c67dd65e4c541893d2db1e3fceb0782994b541fda12e0c46ae63ccf82102ff2f98985a83f9454e8206ee017b3bee5eecc4a7101f0751dc905fe15facb430c9dc4052882c989954d77cecfdedbe984158691a9816dfe0be5c5a591c6ab04dc41744bc7a5e38a6638aa07ef844ff855dae60842196fd5f586263c809ce087a528fbf6ace1e71cce9de61f667d081a8b92f467e78677eccf645446e433e3ab6fad486021aeab5dd13c3174094b0d18586b0cb6e275a37b6308b305cd90419dade3feb79da190d5a50c108599bc0037dad9313e1f3e08351736d2987837713e136f07207c685a4b187bc21587a88f06c51c33d899ec0b641b64e77150617f9ce8ab74c0ae31a54cb290507bde793c6292be912678107584b70b26844068cb1d147ccc78cb75291144c3d070468cb203367867cde233097107741ab54ef6ce72549af23766e41c9fffe0423c8c9cab713178ab2398faf9566d3595bab0290feef7db800bc6adbd5eab2488383a41507747c672eb71a5494c104669798c985ced655d61164e35b1199189ede8f8d0f109c477722b6964b7848d164a7e0231988685893d9831f6ad9d23e5a29ec4d3040e6adf0ed01256ea18b5681eb8a014a8b69444f231d36b7c15c34018b1be4d020787a6bbbfef312603ffc7594c8032102da3c81066c934e96ed82a7a174deac99f91185ad4ffdf4cfcaa5e29ca0d6b9dd9b597abf0e846b71687d106f3c4985c2e710fccc854b0102d1953936ddc9b0f33f79289c909b0e26a1c9c12317bc7eeac83576f4ff4e2c57502cd4d667ca43d9f161fb4b7e3f4482cc6dc0fe11ab985a47d6a721f8bda83c222d41232859fd5156f4ee089897cbf3adfaa62469ead1517709027d52aa1c09e22150ac508bd51806a404ff893b13a9e3430b54991405641db31a8d3173eaacee3978702e2c413fea6897d9aae33ee4dd205e5195ddd1b1d9c0c1ae6199ff4b883e88b33656fd7e14fdf2ad675f6e050505f6f0e3cef0dfd907a4d344b4240729cea7c984d9ed5a72f829c68a0d74df4a0e6e7bfca884c9bbf972ff7ed4120b8d22d705e4b3096384cda797b83aa3d1d39dbd233161a83f645c24e8d658cc21a1f3bd7d38306350a1270c66a6ae585b53929d92d2addd2ea0d29d0a80711e5f9a1ee358b68ed06021c8b78ebb84e2dddf1c5e3d40f0caa03bb4af84da4ef586491ad4e604299556e4ff12a215031273653734ff0abc10168d401755899fe007745062fa2af69cb2a943d09f24b53b30561f2865051bac187f8d10d322b9c2241124fe5033f60b3aadccd690eb733deaaae26d3149f8e35457652ac1594a7895b8267bf95436ccc13f91c17e194d7fe9fdc0c21c675b5e61ea7c2ca9c7bbf42f096b9d9fca699dc725bf1909b6afc5cd1fb89d275693fa7991fa2ae05cd585cdb0beb65e9f1620fd224fd3061ed9ade449e74cc34324f3e01185baa8cd16dc3f28557947248bed0173b37f321f8e2a1865b37ed9521850ebdb0ce2fb69b91e8857d9275595f3a0a75b21d909adcf080be231c068275328c971a775f77cb044bd73c1b8ff03fade5609b673be1945b05e03597a012f99fc8c77d1bba7fd1605e408ae6e12c8cbbf5f9fa5dca7e097b691d135737aa6a9e164f81038cfdd410c9b6d2ae5903f58e59d7a7ac89f12674c9e91e213000bdc50430154fecf5e93bf6017fc15958b374a3a59457db359254e16805e4ae5d4358843da420f24282547520b5e6d12984c636515ff7ba5d4db65d77214c036a3cfcdbb8a403c4a8d915ca4069838cb5397d3e4e239c3c5d38bba52ee0f004c2c70c80abdf3fe34900e152622d2aa831a309318ee042311f83b2bd1351f565d16255bc6192886c3e6438543d70d7d03b33f62d3d3f4c36d08ee985886c64523fe2acd5ca0de1147ddbfda953ec947a51b30c6ad87194f3e222082184b30e4ea60ac3a32a23e9f4a16e5676251c0d6b24192fa9da37448625645716986963130b095fa50222ca05d190ef740b0b48e29f9770a032daf9ef454c02eebb7bb582680fa0911522a0fa2de17fd85a976c81729a123454223f713d2610714975ceb2041ab5dc77a609b0753493cb276e35875ec70f82187aad123d963559d6133c3722e4454e2e226d29e5fa70f76fc6074f42caefa7b8850e127cdbb8bf79673c972b436fc3b5a0cfb1d104c2162896a086482f932079c8f6207721fe812f6e4ef11de78a28d850aadfaddec5a354cd2af10c6a3fc817522323d63bc10a50c7434c3a7ada904ce0ee520328eac49074d14d43a2f17ffac73d430217ba4148c8b8c8aca1f20d82341b20c54fe5faa7dc48819764dbdbdf62160bec830fdcd15c09a28caa27ec59a966fa21b64cdc932bdfbc724513d4571fb265e1c210ad982712ca58d12307bbaa3a71ba4997d92ad60ba5c215f4002c7c5d818e89e7600ef2377f7a1262d9b170dcbf429d8550fc3056fa3ebf0faed6d47088b9f09eb0de7ea5dff1fcdd5e041b07abe74d60eb2c856d3f2cb13e1df5dbac5f4f5ac3591691f6070c08cf20bc077204fbb7d2b93e3ac0944b9fe614570c7c054325e62a1c0d45fec9a0b3d0c499ba39a3cc961f36163f7875e41ddb87cf0b082d633c3dc5a0d0952e0946f76d1b17cbfdec060173d453f885b7b928b3e81c4b8bbecd19a58178941450239d5e3aab8743e46a1c6e7270e96cb6d281eec5653ba3780df94c9c4219e4ed213c6d67cf556f25d84d4da92d44d583d7652ca6df36880a3cd548f77d1f9e1e1bdde239343040de6b649a2ca2637e653cfc794f9d1c93c26a1c8d3825b1b085b91f231671feefe5000c7c1b5d5c99a9bb3d11f6f6012399b41eba5f4362049d6511d1a1d94119a865a9bc26614576629d1039fe0a4cf7e93b1b66e107d64ecd43533f95d5da40cf321ef1821369a11f3c2442fc78af2b0c291b2f0dedc4ae017c5eba61bcf139d6f00d985194a3c5d923cb4b71acf7d0d9266d33734d625dbb334cfef5f9f1029d5bac03ccf0135f1eb0fe7d7b2d94a7b6ab7f68b06c7e3bf47b6ec98299ed504dd5f6b04507c1c4a8709c65555a23a842659a8abd648ed1f7dfabd199a5131a691b62c6768e4e8423b5398f908ba6903030291490f567bfb01323451af8e25f73cfcd491a45c0c2909e16a5207c3648fa20b42c52f54f057072bf309470626c78bd12f8d5babc168c6098823a215d82ffc2d26985bdea06c09515e678f018b86f7647499a1cb6a81772bc308406bb032a56fdd1cef1b9179a6a58ba736fc4958fc365f17187caeb43cd6fd09d176463272f411028028d7b04f9ee951fbbbb4db05c264c86072b84beb052322aea76e1d887cf8c3e3186a0a33727e7521c934430c452f3a0b27a149bd82927aa54484bc6f7713efad3fd1b2f3f6d05ef7f294c7970e9ba2945b71e2209d37a4688dd123777f103f543d161787934361f8efeef3f629cb0ca36d973eed2677bdda1d27756a6e003960bbd57ca1b2254a75c89929632a4fd68887b1e78d9c60b626683a12d8d754ec2af5a10e52dfc5050a7c01ab2168e269c3c6106d8f1618596d014db7a7209af3aef9eaa37c9ce00529090835a4d0f7b96c9936dde26c1bbc5ae7923f445be3fc7b9bbd5c4f555f665b446996f8ef02974326f1e5397e3a75890028700ab509e17233850a563f186419b074a6434ab5d6e859b3737410be48c20de5401ce17858fe80bc9e9cf81f40c6c041f478143f5ed83a7e83db37025f19e147d804c2b34fa76014757ef18bffd8495187de4e8f45164751d575381697e9faa3576959ff6a7edf4b99a81c3343737c2b403451043979909aa8543c4a6e3175fd715ad950ffd2d9394a63ad15c74cea470d203aaadf4a96bdc08c8989e823c033f3e169b5469e7c4709ae6a249a54fb7d076233dba5583730281829251ab735003804da14b8b2b0d58e583c3fa2aaaea7df6dc387f3d8973c15f70585f8cf921c1b38362a070fd884381016cdcb3a80eecf3c18ed984877c4b73da9b75739bfc41b923ba431ec338e09113c87817bbfd7b4412a42659d439c4b13ee52ca79f1e060c369d311a598c5ccd4c2783d4a4d94ecb4918b1a14690233ba60005fbc7702f75445312e7a79a4252956ee395b534a340e53d9dbbc5624415c7c0b5d662e8bc47bff511f7dfe0791745e8a0253aec5b929ce125fed372b269edb4ee1fae199a3bd2d14e741e39ace1ad2a17c3775c8f9c68a036c277412e6dcf627bb1bd196a684441a480f2c59a1b75ce881eab887caf28d1c4992105e7796d60e8d28362ef48682633fe27e5eb7cb5b9b2e0aa6390651cfd6c82649ffc2b4cfea19bfc214124d7e0cf8bfbe03ddd82c500bb168bb8f35880ca29ec1c011c480dce4337493b7a68105088de986279702beb1c33b6af58484a578080ca10d2f2985e482c9677ed4dc1de15f77e718d7f3f37bd382378531cb133fbaec76a838f07ed314dc8cd938988df6b5d1c5519909c65ba4261dfbe666ec74557c5eed9353dc774973d354f918455c1f31508a7074d0251ddac4cf1f31c6497931617bb222974c1048fee2aaa22710d0a9c5c81ebe2c05a24cd601c7fc8bfd21c06766052d31cb5d7f4dcdbc89c9bacc3bf981e858e5f0046d5974f51389209f60f1cee9ddf4d27c8e1ff124f1f78b28edaa0693da2982094376534", 0x1000}], 0x1, &(0x7f0000001140)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}, @cred={0x20, 0xffff, 0x0, r6, r7, r9}], 0x118, 0x6}, 0x9) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x60732bef}, 0x10) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) 00:18:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) write(r2, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r0, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 00:18:44 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r2, &(0x7f00000000c0)="5d7e7c2679a37e0d933f0e5a753b9b510ad3a3d8d4acd710e2fa7ec103d868a7aa423b45744e91f847b9b56e2c15a45cfc0aa1dc2790a3cf9151442b9f61d81e20e3afd7cccbd375921f6df3617e83a36ff2c6aa615b7f0e433bf21d9afd18fb88fc2577343eda453699d1af2b7e4754359a38087c0999907d1f6a840771", 0x7e, 0xb, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0xfffffff7) 00:18:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) kqueue() r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r0, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 00:18:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) kqueue() kqueue() r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:45 executing program 0: sysctl$net_inet6_icmp6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0x32}, 0x10, &(0x7f00000013c0)="8174aea9920db417a6620c6bc340e51e401f560fed36dd38ce969a34edc1bd4b9092de37acf7d597ac0994ec6340c279ed05cc75d351325236e1face126cff6c83248d3c05efb317e592a5dd", &(0x7f0000000280)=0x4c, &(0x7f0000001440)="f7d01547d08b7a7679799e17c52f061e2b7b2bd6dc5a5fccb0cc361035914faf28b106b6a4fab9be4401733c18f4ce5962e57a6bbe9775d396ed20ee25123d5f0debb90f92559cc26b4d959c98b7abbc5bb2182ab697bb664dc838ad1c86b21111d0f316b4c919c4e7bcdf21659d3e085f8446c7ae98ad2e672bc3ee91c22f6391d90a1e74e43303b7e652dcf553e54ba9f701ce130693ff291ade441bb31b0070031aef32af61c49fe5fc2ccd22e9b4c737a45a2607f419de97fd54db6522e4831db20e74aa0706034c9cd965c40e13df88eaa8952136039c77031d98007e539f17bac2dce01dc0dedde2277f149b49ae3e67194090fa5ac607643e5cdf3d0684b09fda25dfa7d4364ea0ae99002473532206eed54ef3eece5729fb96dc27643ce1d06f1c04af44cdff02904b1ba8794056a371312056818c08b50a068af3e007214077933d8d6fc37a9e8082d50ed8b0f88c3ed4f1d336c1dd6565bdd8ca65ee679c826ed32d270a2d7f377c06c2351b00bf529176ae7a03c1b4c334fd6b7e5d7c5545c34a578af950d9117cb741dff27cf53b01b87d2ce6a3d5b46cbd7121287aed14c1a2f15a8438988bb38e8a4c0f1ba9cf65b229d9d9145508c3b6d31fea0d6267a2c961a5cb561bdcc7091c11bbb6f0543f5a88d9fde78baeb1e20d2286cca9861605bd2614527cd67302e99bd46a053aabf4afd2bdc85faed4f2c4726b8cccf6a01eca93884e497240232c8c9d5f57f4d27795dc45cb885fdfc8eeeb1bead9cbafe4701471ec2ec4e24101bc1134439fd57ef76931f5d12211bfc9520c4d0abb18942cc145cdedd34b25e103ce3efe78462ad7c25d84376de1083c05a9c63f5dc94f674cb05ff42b94c3f7f6e01a3e78ddcda0ddf3413db4c8ccb5eae622b6644d4b34f27c77fdccb70256ce64d8e714dc381eee771a3ffe23ba174fcaac8b87919e7be9797c3f6d6c1779ccd341a5a4ac7c083e22bce6b412659f9c1d03315e997e761195b936bba602bf33a331d411ff50f8c9d08e45ac9ef76cadeac5d56538735e40c04fc38102962eb719879abd8ca904e640f396978a8f025a9fef5a37e90db84eb7b9f52dd1bea78ca910e7f2fe9438a82b85a225d86307afa9506ecb9fd97e9928e1a5ee23eedccd7305936fece6e80d8c740ac6c56095a0d3cbf71f7ff23ed647141d5136ad09789073674a4c13eef3c9a90b4ab2882c65b36d182458eefe0d10fd33d06d057b9028afb515abbd3d36a3d95b8b07bc2833d7b08a5a7d8c116ddcf6d188cf7145f6408a93e884a3ccc1fa31810357abe35eefa4507a526aa8e168159ac1d43193c84757ea607965d43dc6dfe1fd45377d683470c41377d9a3136ca2f362bbd49aba9cdd56c3d547f97ad2497c6ab811811cb0f976975b57daf119aa9fc264e0d75f29df01d61db69f44e39504303f73b85732069b5b5f7e03891fd87f4a2514db117548bfbfe913e692630dc2b9e3a4dd92990c7789bc603903ff46626a2ef474c3659aa4ad2627b37b81b49056d03010629a1d8ba974aa0cfd5f084b7dc8aefb6a0ad905a3132ec5fb9fa6c2f244fb1f75045c6a076916a67741121c4c6ede14c9c50b62ea9ceeca43d8995c13985bf0967a027b64fa1bd2ae22d29d3ecd097839681a505fd875f64363ae18e24899c352434a46ab7cb064128ee805cd2838aeb19cee1c96a5292c06669f837bc910373c8e87b4b4afe1b1849cba0a75c13d2d5d8372e8a1e018b69754a957bc2e71bf81dd5341a30f093975f1d016346d0fdfe5f5970e53d07a45520b59a9c37c7b2fa10bb5679375999f19c023037148b9408c98d7aa47d868bd2645058c91b0c5b1f914a7a7583e60257c4b99c868bba2d881c46d1d77d9b4290a9245f301629ba15f883affdc21846774cb453692edfee829e935da185379904cf1f69fd50ccb099b596510efb0cc7d7db494d393b0eb87c986eb4f699ca1bfd1fce438f4b0768ebe1933d701c41a87f3257e877f017429649c0d71674ae3295e232c98629f62a94b045f3acf52164c3d5780ff4f8f521154c6ab9592bf6ba42dbc9a33b755559e611fb5127585a3363c04996ff08145a060ec439d5f72ed17555ef8461231e971040e0dcc662df285938d2532272d7467ff0c703bc546dbcb34a773d36ddf506dce89451260bd785bad67a61b7df4104377f8f615e1f849d665f9a22049a8c52174fc5cea22217c7b2ac8396848664b804ed66a6b7ca037daf8c5c804817a3cbf887b3a0479ceb4a543b4310758e139facb3f89111d92c0c94b09d0757506a5551a30859039975702b0247041c5e9e8dd7ee31924fa03975ee08b774db7388e7e20d5fd750bcad5a5bf185f4e67e82539f459bde0fd29779609a8b5d458b011d7c38127b7e51256e088666eaa61119bccb4250a034dfe1812ebe41a73434baec716b130b3fea965e2e640d8e6a1966a1e636c82a0af634fe60fd560ac084c72db1b6267a8987b449b3927fb36131baa22d91e5e6ca5db2335e842a6087bc0f1c7ab4a531cb876abee591cac40fca58e020abca6dcb78ae97fc14dea21e58d2c4cd2feadabc5c2aace73200417e186d523a4e6e5fdcb3ad813cfd420f596b926cd5da1180e7a86daadccc8dcfd71905921b4208a8ed5f31306b19c5df484d411da0680a71d86b731da8a6e0d41be2e4631eef1dbcd69a1557d48b5b102f18a9be2f1268b72625a2813aa7a53e00959110f428ef3744fbff3e037040b60b0028a84c12f5999028291eb624ede48c156993bc0f85c400a5ea3a2d17f0643b72d1a36261935f9b31a7b95c780b8ae232fd2784d02009a4fa06937dfca79cc971725293796438364caeb430b8d5de0ad7d75d67728d4cff27ba4a2bf66c05ed575c5f62739592ebfbc28618d6941f597cdd2458d56e0e6dc231ad9aaf34f64965143ef22c0cf1b615bc126835abddba22a2e8d39169c0c1db3da002c6c671649caf7d932b1b34b2bbdc06ba1f50647230b2125dacedddd5456510e543f9b4addc2fe27abf933eb4b4e4fc06e57b7dae9941888d3fc968815d08e97d32c8e56e98350bb2d4adcfeeee51d7f46821df9693d0ae9b85c9107129a3520d9737ed45a46189a8b7d936d4303653794690b6441e9fd55c44b40762cc34bdcf532c3544f67acb36c468995d7616153c742c0cb2da00a991a3f3e30fd4b795c213ece6fe6b1adf34e4b770c642546284f3e19e0b4bc511982f57741addc61f4ebc162b591bf5439589fdfb9e1485c2d092d11226f7041791b323ca72cd7ce1345a7dc84404695e8f6be09df8f4105001a82daf0fb016fa75ca4607f7eb041d0fbe407c52715054aefa0be3488614f142728a27a32f3edd1f8911e59274ff3a9ad47fd820714d2cc702deb95540044aa2b018098f06bc409e452d6eb7534cd100e58789c6816e1eb8780a75c4ac09e02b8d7446fddbfa7f5a21348a739c6f8ed536678b4b38f0a678bd06a0b8eed4701e9b670ef65b367cdba160b6860560916d3f25e903853c403d66b68c72e5e9dd64a0373818295989aa54813f3372cdfaa097844b256c882fcc0a5b2a08a255e23d6741ed8c8f8c1ef8141c0c6cc58057e2c5b9ecae23e411248dc8f79c33ec8c342c90a240b2bfb1532b4dfea1884eb2eac0f70c84f8aa66893512cf0c1a86d9594fd5500b313bee3eaf758587ff878e4cb934e7108202aa73d9f28c54a6af44d5e58c5b5439deb7d72c370b1af2d040e7ae88678eff7e9150a52bfdd154fb08113ef3c9550da595f225013c7b86fdaee9d7a6516ea345be7c9b46d3746365b506bcb341bc697a31a01238dc50f25c0ca6e1fee8d3ad598d9a7555e7365f93299e25aad9bc0d5b5e43668aebf61dffb9c4185004db163db13c7ee0156b6af17776e8bcd482451dc97ff6cf37e97bcf57102d85a5d05d350c6e5814601d855ac252c2772aeef60b23b5851acc53bc04638965449781ee1924d6d14ae03c9318f9ae738bfe0b4df94055e8852bb3c0f1abef5061e598bb8de675bbc4ab74b7ad8b2706ddb9e695924c0a7d181293b3a048ed4636c3cb160060c2f6204bd7ec521c822e474032e5939ad9cb4e1d5a2ab5edf0fc10e577598d7441d527d51f90c5a0d3b8c0af6e83171054747f9ecb5e463f528ef737ddbe5c3501d2c30a308bd70f470786b60185adbb78b2934ece88807563472905b30cce193bbc05715275e39e8f31099208028a6916ac5af86c258a3e0e1e0dcb5af92a1261221fd03c0a689269dc11df0b9766dc0659dd9778b83c025d0e727365e063c6318a7c83e3e35bead484648371cacc8f3d92d287fc8d142ff8ca4dc263dfac83d0bc35d3ab283c130ee0743af2c86ae4d63787c0f5ad348638d46c8f83378e36a71c74f8119d9e565c16988a1ef245383b06faf82e42a24e12bb51f3166eb55e46659720c4f9a5eda03f23b35357350884eef28d01583444d23c1ae57426f6c81892b2da4146a6ea1a919e5198270ae0af9fc3d96d6e53a071cac5559818f9904567337ba94227af7f37ef027909ac9ae487684af9c81a23b88bfe9748043011857b4ef7e56dcd666affa28d4f91c4a54572b7107422b6cb3d0798889176a3eb1e32aa3c5d573d9b6cf1d752c8f08f2c47726e8b6729a9427a103d80725145d3674d3d420aee6d42bf00402eece02213e87a56cd863ff002ccd37d4830cb5866f4838a18d79fa6b25593a3f9cfbf2dfffa6ba83bf1aae1f02b5ee55f5130799763b65cf33bf714bb7ee5a8eed491010e2d76446e73d0f4be83d1bc78d7440eb3805f67087d7905051089e630f921926ae36131fadcc95d2f52e4c6b5917c7c0be9dfdf3f202a51e2b86e3a16237d675cb0adce769b42e2964a7c77371d260d809c643b38810ae98aa74f74abeb3a55041d6d79d72f598b04e5b60bba18897a7f8104c330275bd49c520fcc317cdbaf09ecd388a9129b5bce527be519d6cd06167a7d57d6b139d38a840da7071bb886f86f8dc1658a9396902a6439b5112535910f0a7c9f173e28f059f0d63f06100cce960a8bfbda8b63d099e816033bbaf95dcffdfba93369ce7f43d665755acb347f035f8bf64e61dda4c0536f0ef2f9c18f120a4bd4365a4d5bdc3d3df0e6b80c7ff1314dd5bb67f971b9e1691edf48673288a9fa3851dfcbd932f8653e33a3d33c5662d7639591a8fddf6e4c4a10a5b573271934ed1308dc6c0fc72fb97dfc61423361a0c4ec64a08ab724edbd5db1a41e6925a5e00439994ebce3068629525e4887976c698b3358fc3609429b1aa0889b79b48e3ec0d5372b3409696f014d91ff5e8391c4986b90a6d86ce530587393c7acafadd9efc985665ff0dd8d30e1ada5a64e46b53514da455559534f101558dc6f92f97ab7a23315c81966a2bebdb01a18675566572161d17c58981e4336319239d4f2716997e1ced03c7555a500604ed0870e6fdbfa350b76dc5f06ec0ea642b1bd8bd94d7bfd3aa6a7b6280f721618f17085a2fddf9cc76c09cda0423c9b63cd2e8348b428aab8820a1055fef15c4facdf77707841d288aca030a6098c0ac7cfe08bbf033c43fe9173681bf94e95afdedf452687f50907baf52670f9f793c4f89064dccc01101f705003c25e5ebfd184bd8419b108e82d10695bddda2815de97feafe9e2803869862c3a3bbcbd1b6bfcabaf6b082df49a100acefadb8d497bdf2dc2c1eefa4e5915028318adcfc054657b26491cd25fdfe2d727eaa33e724a19e186d7c01e9f8184d9f53e7975296639d96a28d442b728cbd3c38f2c393d311ed", 0x1000) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x2}, {0x18, 0x2, 0x6377, 0x8000}, 0x3, [0x4, 0x9, 0x0, 0x2, 0x5, 0x2, 0x7fff, 0x5]}, 0x3c) socket(0x10, 0x5, 0x6) 00:18:45 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) syz_emit_ethernet(0x5a, &(0x7f0000000080)=ANY=[@ANYRESDEC=r2]) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x61, 0x3}, 0x10, &(0x7f0000000100)="1060a4021fa01796650988927354bd0c173021b6a2d1399748e41123006a6d87a099c59e11ef8590f3a9cf10b022d0412ecd35d3a11a8fa819b0a6197a12098431392aeb919abff86629d52c802efe1d27c03b0cf1dedf95c6b86f45df52a4fe6b96b28f0df463b9e1d049cec8c6642a948fe3dc4f51ed68c727cd086235cde01f0a1322630105e7efba3ac8bdabd8ca375e4497b4be4953845cbddc8d1b65bf18c76464e9cb3839", &(0x7f00000001c0)=0xa8, &(0x7f0000000200)="b71da465738aa984cc76c00bc18db2517059dac7e7fbd290f8b8b362829237ca3bb318f7b8d29b1efbef9d1ed7743f1f5e2cb098436cd5b3e9730f263b18348c006a193bf20d978350fea9ef7f00c6989f84eafe8baaada05913547174103c0bf51dd05acbbd7f3d2086bc3c3d85587e339bdbe7b7d50f5051a10dd9e5d3f901bf1034f45c441ab46fd7064081df336831de243bbac047213c128891af2af6d2bfbcf3ea58036b963b8d21d4e3ca73b909c0a017482d7891dde5131a5af00f82d5f4cb3a4b598a96557090b3", 0xcc) 00:18:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) kqueue() r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:45 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r3 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1000000000000000f288daf84bba63252dca6b420000000000000000"], 0x10}, 0x0) r4 = socket(0x6, 0x8000, 0x80) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000340)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0xffffffffffffffff, 0x40, 0x20, 0x4, 0x4}, {{}, 0xfffffffffffffffd, 0x42, 0x80000000, 0xff, 0xacb}, {{}, 0x261f83f0db8e0f64, 0x99, 0x80, 0x2, 0x7}, {{}, 0xfffffffffffffffc, 0x40, 0x80000000, 0x5, 0x1}], 0x8000, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffd, 0x15, 0xfffff, 0xda, 0xfffffffffffffbff}, {{}, 0xfffffffffffffffc, 0x40, 0x20, 0x56cd, 0x3}], 0x7, &(0x7f0000000380)={0xefdd, 0xffffffff}) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x25}], 0x14, 0x0, 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="2d012e2f08f6936db89678cbb4bdbdff232f4c43e10ed7cea88d885d44c7191d4bc9b847abd53ff1503fa3902750ab1e942c85ba60ce2de97ea4471928ae10b50ff518bbfc330b3d9fe67c09eecfbb8211d4a2dd08dcc07a09023d2cdd32fe65e35e71bf4da6664e56e1a9e1104f55d1a49ed2f5f0728f921785b2f2bb1b8fdfdcf68ddbe53fbeed8d954fc4c5219d4a807863"], 0x6a) getpeername(r5, &(0x7f0000000080)=@in, &(0x7f00000001c0)=0xc) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000180)='./file2\x00', 0x0, 0x1) renameat(r2, &(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file1\x00') 00:18:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) 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 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 00:18:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 00:18:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup2(r3, r2) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000140)="4f7f69fed9ac6426bc635af6a904c00c5f0a9f7d9149d1465843d0f8b059e8688c5bf7383be82874", 0x28, 0x0, 0x0, 0x0) 00:18:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x99}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffd, "0366002000"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x7, 0x2, 0x9, 0x80, "551f85f883df89052a33b107cda5089c13e94a10", 0x6, 0x96b}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 00:18:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 00:18:45 executing program 0: chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={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)=ANY=[@ANYBLOB='file0\x00\x00\x00\x00\x00'], 0xa) rmdir(&(0x7f0000000000)='./file0\x00') 00:18:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xffffffff, 0x0, {[0x0, 0xff, 0x7, 0x3b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff80000001, 0x1], [0x0, 0x0, 0x0, 0x8000000000, 0x0, 0x0, 0x200], [0x80, 0x0, 0x0, 0x9, 0xffffbffc], [0x0, 0x0, 0xffffffff], [{0x9849, 0x0, 0x0, 0x3}, {}, {}, {}, {0xfff9}, {}, {0x0, 0x2, 0xfffffffd}], {0x3, 0x0, 0x0, 0x20}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}}}) 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 = accept$inet6(r0, 0x0, &(0x7f00000001c0)) ftruncate(r2, 0x0, 0x9) kqueue() r3 = semget$private(0x0, 0x5, 0x46) r4 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f00000004c0)=""/4096) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x9a) getpeername$inet(r6, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendto(r5, &(0x7f0000000040)="73c09b2c5c62e7640070081383956baa0050abb1cfa31cf9a4cf94ff2b57b5075bd112e84c578d8ed0f33f106a618dc4a11d665e25e41ce5cec07f4700b7cde9aab6451fb5329748", 0x48, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x6, 0x2}, 0xc) setreuid(0x0, 0xee01) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000000)=""/42) 00:18:45 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000003c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000100)=[{0xff, 0x49, 0x20, 0xb2}, {0x20, 0x0, 0xb9, 0x54}, {0x4, 0x81, 0x40, 0xffff0001}, {0x8, 0x2, 0x0, 0x80}]}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) read(r3, &(0x7f00000002c0)=""/249, 0xf9) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x7c}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0xa, &(0x7f0000000180)=[{0x8, 0x4, 0x8, 0x1}, {0x40, 0x40, 0x1, 0x6}, {0x2, 0x8, 0x6d, 0xb3}, {0x401, 0x55, 0x1, 0x1}, {0x8000, 0x72, 0x3, 0x1}, {0x6, 0x8, 0x4, 0x2}, {0x81, 0x2, 0x2, 0x1}, {0x5e41, 0xfa, 0x1, 0xebfa}, {0x6, 0x0, 0x8, 0x4}, {0x3, 0x7f, 0x9, 0x1e5}]}) pwrite(r2, &(0x7f0000000240)="e16914f6357e3a00f40015000000", 0xe, 0x0, 0x0) 00:18:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) 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 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) 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 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x8001, 0x8, 0x1, 0x100}, {0xcc, 0xf0, 0x1, 0x3}, {0x81, 0x1, 0x1f, 0x6}, {0x8000, 0xc1, 0x3, 0x3}, {0xffff, 0x4, 0x4, 0x26c}]}) pwrite(r0, &(0x7f0000000040)="00000000000000980712a7689400", 0xe, 0x0, 0x0) 00:18:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) 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 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:46 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 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:46 executing program 0: sysctl$net_inet_gre(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x1}, 0x10, &(0x7f0000000400)="c5a22e6368e10831bbc79f338b286dc9ed7fb3943cb12cb30b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890120e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff3962900", &(0x7f0000000000)=0x136, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b0100000000000000e955c4fca5e9125f9575dc778a039e2b411398b66bce59f5e4317c1a20556e2fb44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21401577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ece501f801e595afad8", 0x110) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) 00:18:46 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 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfcac071b9d2a538706000000b8180000002900000031000000000000000000ce"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x8001, "b7191fa1024ec1e2781025fbc45266d33c766bde", 0x0, 0x80000000}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:18:46 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 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:46 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f0000000200)='./bus\x00', 0x1, 0x40000b36, 0xffffffffffffffff) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="04fbff00", 0x4) socket(0x6, 0x4000, 0x1) 00:18:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) 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 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) 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 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) 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 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="8202eefdffffffff"], 0x10) r2 = dup2(r1, r0) write(r2, &(0x7f0000000580)="7cfab08d44d65e7d5935e0fe6df2894ba25f76b09dc5f23e3d4a00241f29a8056d9fb77bac408c766d80a54f56d50bde7f7c1a98442006f00178e919d3422b7716594911c375b80f82550985c1b438dcd924382ede0b2510e90225249bbbf3295488e6ffbad1856d646edd3d84121fd618cb1408702a63e9279131ce76953ea72535c63dc6a667c44209b8e3427bc91c7ccc54a171627e0ce0ae9570993ab20a5e1abd1586a8bcf5ab09fad432f3e318e79fb1d4d18db218442b87f868d7e4ba9d04c0ec96a2b11ee1bdda483d1ae13fd4c844c47fa93cb915f76593342a471e5a0aff7c8da03f32d5dee87759efe95da3ca6e3b61db34cce6f19b715823e7932a18bf8c4bd31310b0344ddfcb4b65c6a32349937aa0f54508726a7cb2f572efbe7818664115c56072960aaccb58165f2fb1689ed15b14494721d79217792991bbfd310a7dc5086104f30bbd20e6b60015bd3730d0f5c1b0494f4435bb83df7f373a0a43f820c45fc175abbe25c929af362e77e1186581eb60d0126aa4e66f6f4e8a4b38570c99041d8f31a114d3189738d2209ed6e6dcb151b7191e78d152147aea23442c100bca85e37bf2adfd88d7f545b7b6b2aa8877c98f507b1077761dfc0ad7baf2a5e56115b8d2961c77cc78fe2f6ee77acc30ae626485a56aca31a01741416252a9f0fde5e5779e269a31e197e3c8bfe451aa7d4312426c09ff06fa6a9fd9b41cf8ce4e4fcedbd9aa7a47c383303474d712cbef9b183477078cc8c70f2331ec7e2aecc30819ed4d07381eb3a334efcc408a1820f5a595c6b2686fc0526a027e7762ff9e0aa5d18dcbe368c4d75a301bf1163618e8246d35c53ccf33fbc54a7b072e721be62a4db12745ce82dfaeeba708ea5f02aac19acae7cece974feea92422a5dbef6c06206840afc5eeec68238f585efd9a7c07a904e33f4a2ff181e4e4138ef65f075a3cdad2b1ad2b39b318014f5220f4cdaa0716ada126dd5fdb4471873717ece5a6ccd48d2f4e8ee9111347e4568e0cf24687492b5b1ef1adc46d348de19173b71b48c82133e7ae6c6be2b2c4d0b6d1ac7b5511d9d9a490fc55f94e67a04656873ee6755fed17ee9a1b74aa41ce111279d7c644b18e34e4c8441dca168831acac76607192e8cc9d8f53e8b195bae402ba6dad22774f5679bea2b17c6c80bcedfede1cefb69cc5128bc1a66359ab2ee68fa51729b0b27792dc97e77cee0427e64c350339802a0272574459c51cfc747b8d51a700a79a348dfaf8152cbccd4bd198b46e6623fe2dfd49b78c7b7f37ef2210439837e2694180ec1e73a15461bf028e87c4c9eb9a4060ed29b2b5dad53f3faf4b8ff75db230e56643f6112114b1e16a78692cdfd7505d0bd7bd5dd6092278bcf71170bbfd9f9c1934496a547d5aac9c23e79b1c44f356c4ce63431a6a93e22ad13ac099734861998fb00fc3cf9b3bb4276d030e62b09ad5b30babf8ef1810e5d7b9f7ecd60a14f971d66650272f26cb4b6de3bb7d063314362b979747369411321ccb3cc388e3ded0b63a5b86b7c9e7320cd4bca931ee5c866295cd17fe00ff414a26eebc962fb16575c25c28f97eb46b7fc1a3f876fbc3100bbe8ebaf3c2ff81ad0ac549f112958831d7f009bf7d947b9eae38c54ed7c2eac556b6d4ed40772e7b21cf92bf80684c3503dd7fd5f9c8e1d0631b4b2d18db1c3964b78a79a726fbbc8905bacd3c2638a5bae44cf0256afcfdb63c2c34109351ebfefb81165ba3044250fbae6fa04bb5fbe002b2f88f7edd60512081eb8c053dc3a2c95118d7b34628cbdb6774e4d8a9b277d210ca9a3c66ab0c71469f8114b2900061e3c468e6bb3d1aa4353f10751a2593e210dcfdb6b1ac47273b65f4260cb8bbbcdf34226c5295993fda6fb4f7816bb97828baeeaf59fa3dfe2371f54fc1837a0b115764443d43e6ae613a2d4355d5ca36146e863fe6b6aa1405ab314b2510b7906d3b73557baf304fd8dd3e3fe0db2246c0669f3960f33ff391e681667e3ac791d40b7aea429d16fe8f3f0c7a", 0x5a1) r3 = kqueue() fsync(r3) 00:18:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) 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 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) 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 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x2c}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)) 00:18:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000000c0)={0xfffffffa, 0x2}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)=0x93) 00:18:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) 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 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:46 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x118}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 00:18:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) 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 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x16, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) fchflags(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x17d, &(0x7f0000000200)=ANY=[@ANYBLOB="00c0010000000000005f00000000d2ab00856d678c573f198df8a135625e5f2e389c3dd286ae90e15e9bee775bf60190c0f62da451b4abcfaea90cd6c36483ee27c9b2e0"]) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x5, 0x204) semop(r3, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r3, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000480)=0x800007) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000040)=""/80) semop(r3, &(0x7f0000000340)=[{0x1, 0x1, 0x1000}, {0x4, 0x80, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x20, 0x1800}, {0x2, 0x2, 0x1800}, {0x1, 0x7ff}, {0x3, 0x5, 0x1800}, {0x2, 0xc5, 0x1000}, {0x0, 0x8000, 0x1800}, {0x2, 0x100, 0x1000}, {0x1, 0x7, 0x1000}, {0x3, 0x4}, {0x2, 0x5}, {0x3, 0x3}], 0xe) semop(r3, &(0x7f00000000c0)=[{0x1, 0x1000, 0x1000}, {0x4, 0xa70, 0x800}], 0x2) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0x9284eaa0731f5f4f, 0xf0000026}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x1f, 0xfffffffc, 0x4, 0x0, 0x17f6, 0x9, 0x7f28, 0x1, 0x0, 0x2, 0x7}) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x144, 0x2) 00:18:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0xffffffffffffffff], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) 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 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000240)={0x2, [{0x2, 0x80}, {0x3, 0x7fffffff}, {0x3, 0xa0}, {0x2, 0x8000}, {0x6, 0x5}, {0x1, 0x3}, {0x3, 0xfffff800}, {0x1, 0x7}, {0x2, 0x400}, {0x3, 0xb36}, {0x1, 0x1}, {0x2, 0x800}, {0x3, 0xfffffff7}, {0x2, 0x3}, {0x1, 0x401}, {0x1, 0x5}, {0x1, 0x4}, {0x2, 0x800}, {0x2, 0x10000}, {0x2, 0x3}, {0x1, 0x3}, {0x4424730752fa57ef, 0x9}, {0x3, 0xd15}, {0x3, 0x3}, {0x3, 0xad1}, {0x1, 0x6}, {0x2, 0x1}, {0x2}, {0x1, 0x4}, {0x2}, {0x1, 0x1}, {0x2, 0x3}]}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="08000000ac14742bfbe56754b000000000000000"], 0x10) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/138, 0x8a) r2 = socket(0x20, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x148) accept$inet6(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) r6 = dup2(r5, r3) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0xfffffc31) socket(0x1, 0x4, 0x80) 00:18:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) 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 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) bind(r0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) write(r0, &(0x7f0000000040)="5f0f00", 0x3) accept$unix(r0, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) write(0xffffffffffffffff, &(0x7f0000000180)='\t', 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000200)}, {&(0x7f00000001c0)="90bc69a7a79771c4ad7ba3d5e7ea3419477b3516e592d3957ec4530de27b235e695fc444df3db6f4654068408fd558f45f8f5183a2e03c0af5a1cb68fa2748f3e2cb93d5f84bcd980d7f08f92758fdc1cdc2acc7599bb5968e335275ad53fe353ffe768f407b57bd131cca6078ed1fa69df2a2d5c5858a4982890245302c0b71857416ce3d1a9b43cd20726b4edde96e38594043b11567264276df6fede9a7974992261bad4567b538", 0xa9}], 0x2, 0x0, 0x800000000000035) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 00:18:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) 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 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}]}}) 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 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:46 executing program 1: 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) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:47 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500)=[{0x6}, {0x1, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000001c0)=""/15) semop(r0, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000002c0)=""/217) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) recvfrom$unix(r1, &(0x7f0000000940)=""/4096, 0x1000, 0x801, &(0x7f0000000040)=ANY=[@ANYBLOB="0002002f040000000000"], 0xa) semop(r0, &(0x7f0000000140)=[{0x3, 0xfffd, 0xf63a42d3de37d7a}], 0x1) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000080)=""/169) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000100)=""/175) semop(r0, &(0x7f0000000000)=[{0x0, 0x1000, 0x800}, {0x0, 0xf71, 0x1000}, {0x1, 0x200}, {0x5, 0x7}, {0x4, 0x5, 0x800}, {0x7f3ee57453e77a5f, 0x1, 0x800}], 0x6) r2 = open$dir(&(0x7f0000000900)='./file0\x00', 0x2, 0x0) ftruncate(r2, 0x0, 0x25710e56) preadv(r2, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) 00:18:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 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 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 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 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 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 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:47 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x0, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000100)) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000400)=""/140) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x6cc9, r1, r2, r1, r2, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) r4 = getuid() lchown(&(0x7f00000002c0)='./bus\x00', r4, 0x0) r5 = getgid() r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r6, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r8) wait4(r8, &(0x7f0000000000), 0x9, &(0x7f0000000140)) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x4, 0x0, r2, r4, r5, 0x98, 0x20}, 0x8, 0x9, r7, r8, 0x7, 0x80000001, 0xab5}) setsockopt(r0, 0x4, 0x1, &(0x7f0000000140)="c1bfd5c0b5489d895af871b169819ced76cf7bbc52f1f1a087df4510ec6d8468621c52c430e2f0c335057430c0f6683f081486db306222daf3df0f4d3aeb14e2e13dd1051e9760aa9d08110cde58937cb69413d0677f3398c15e06e978fd1ad1937c15e5a477041b43f6e8c9a43977cb9751b007e98e5b7715fc17fcaeb54cf067d8120a89e20b6653e4457bc5d2445daea73f300a7f07e3f2e5502649d5cb3598d0250b833cafce8a95a006333cb53ddd3e3657cd6fb9244b64059f49cd745073c6451f886f52a2b5d3a56b7879000e", 0xd0) 00:18:47 executing program 1: 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, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:47 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xc0000000, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f00000000d300"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:18:47 executing program 1: 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, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:47 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa7e00450000300000000000019078e0000002ac1400aa0307907800000000450000000000000000000000e0000001ffa82c03"]) 00:18:48 executing program 1: 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, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="8202eefdffffffff"], 0x10) r2 = dup2(r1, r0) write(r2, &(0x7f0000000580)="7cfab08d44d65e7d5935e0fe6df2894ba25f76b09dc5f23e3d4a00241f29a8056d9fb77bac408c766d80a54f56d50bde7f7c1a98442006f00178e919d3422b7716594911c375b80f82550985c1b438dcd924382ede0b2510e90225249bbbf3295488e6ffbad1856d646edd3d84121fd618cb1408702a63e9279131ce76953ea72535c63dc6a667c44209b8e3427bc91c7ccc54a171627e0ce0ae9570993ab20a5e1abd1586a8bcf5ab09fad432f3e318e79fb1d4d18db218442b87f868d7e4ba9d04c0ec96a2b11ee1bdda483d1ae13fd4c844c47fa93cb915f76593342a471e5a0aff7c8da03f32d5dee87759efe95da3ca6e3b61db34cce6f19b715823e7932a18bf8c4bd31310b0344ddfcb4b65c6a32349937aa0f54508726a7cb2f572efbe7818664115c56072960aaccb58165f2fb1689ed15b14494721d79217792991bbfd310a7dc5086104f30bbd20e6b60015bd3730d0f5c1b0494f4435bb83df7f373a0a43f820c45fc175abbe25c929af362e77e1186581eb60d0126aa4e66f6f4e8a4b38570c99041d8f31a114d3189738d2209ed6e6dcb151b7191e78d152147aea23442c100bca85e37bf2adfd88d7f545b7b6b2aa8877c98f507b1077761dfc0ad7baf2a5e56115b8d2961c77cc78fe2f6ee77acc30ae626485a56aca31a01741416252a9f0fde5e5779e269a31e197e3c8bfe451aa7d4312426c09ff06fa6a9fd9b41cf8ce4e4fcedbd9aa7a47c383303474d712cbef9b183477078cc8c70f2331ec7e2aecc30819ed4d07381eb3a334efcc408a1820f5a595c6b2686fc0526a027e7762ff9e0aa5d18dcbe368c4d75a301bf1163618e8246d35c53ccf33fbc54a7b072e721be62a4db12745ce82dfaeeba708ea5f02aac19acae7cece974feea92422a5dbef6c06206840afc5eeec68238f585efd9a7c07a904e33f4a2ff181e4e4138ef65f075a3cdad2b1ad2b39b318014f5220f4cdaa0716ada126dd5fdb4471873717ece5a6ccd48d2f4e8ee9111347e4568e0cf24687492b5b1ef1adc46d348de19173b71b48c82133e7ae6c6be2b2c4d0b6d1ac7b5511d9d9a490fc55f94e67a04656873ee6755fed17ee9a1b74aa41ce111279d7c644b18e34e4c8441dca168831acac76607192e8cc9d8f53e8b195bae402ba6dad22774f5679bea2b17c6c80bcedfede1cefb69cc5128bc1a66359ab2ee68fa51729b0b27792dc97e77cee0427e64c350339802a0272574459c51cfc747b8d51a700a79a348dfaf8152cbccd4bd198b46e6623fe2dfd49b78c7b7f37ef2210439837e2694180ec1e73a15461bf028e87c4c9eb9a4060ed29b2b5dad53f3faf4b8ff75db230e56643f6112114b1e16a78692cdfd7505d0bd7bd5dd6092278bcf71170bbfd9f9c1934496a547d5aac9c23e79b1c44f356c4ce63431a6a93e22ad13ac099734861998fb00fc3cf9b3bb4276d030e62b09ad5b30babf8ef1810e5d7b9f7ecd60a14f971d66650272f26cb4b6de3bb7d063314362b979747369411321ccb3cc388e3ded0b63a5b86b7c9e7320cd4bca931ee5c866295cd17fe00ff414a26eebc962fb16575c25c28f97eb46b7fc1a3f876fbc3100bbe8ebaf3c2ff81ad0ac549f112958831d7f009bf7d947b9eae38c54ed7c2eac556b6d4ed40772e7b21cf92bf80684c3503dd7fd5f9c8e1d0631b4b2d18db1c3964b78a79a726fbbc8905bacd3c2638a5bae44cf0256afcfdb63c2c34109351ebfefb81165ba3044250fbae6fa04bb5fbe002b2f88f7edd60512081eb8c053dc3a2c95118d7b34628cbdb6774e4d8a9b277d210ca9a3c66ab0c71469f8114b2900061e3c468e6bb3d1aa4353f10751a2593e210dcfdb6b1ac47273b65f4260cb8bbbcdf34226c5295993fda6fb4f7816bb97828baeeaf59fa3dfe2371f54fc1837a0b115764443d43e6ae613a2d4355d5ca36146e863fe6b6aa1405ab314b2510b7906d3b73557baf304fd8dd3e3fe0db2246c0669f3960f33ff391e681667e3ac791d40b7aea429d16fe8f3f0c7a", 0x5a1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x4, 0x9, 0x9, 0x1, 0x1, 0xac1, 0x3, 0x0, 0x2, 0x10000, 0x7}) 00:18:48 executing program 1: 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(0x0, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:48 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, 0x200000000000000}, {&(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']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x8}]}}) 00:18:48 executing program 1: 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(0x0, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xa}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) fchdir(r2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:18:48 executing program 1: 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(0x0, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:48 executing program 0: socket(0x2, 0xc003, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x43cbc, 0x4) r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f00000000c0)=0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = socket(0x2, 0xc003, 0x0) connect$unix(r8, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r8, r7) r9 = dup(r7) sendto$inet6(r9, 0x0, 0x0, 0x0, 0x0, 0x0) 00:18:48 executing program 1: 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, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001100)={0x0, 0x0, 0x0}, 0x0) r2 = dup2(r1, r0) r3 = socket(0x6, 0x4, 0xff) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) recvfrom$unix(r2, 0x0, 0xffffff2b, 0x0, 0x0, 0x0) 00:18:48 executing program 1: 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, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:48 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, "52a2a6d5868576e0"}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x3, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000200)=[{0x4, 0x3ff, 0x800}, {0x0, 0x81, 0x800}, {0x0, 0x1}, {0x3, 0x39d8, 0x2000}], 0x4) pipe(&(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000010c0)={0x3, 0xffffffe0, './file0\x00', 0xe2, 0x329, 0x2, 0x4}) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000080)=""/4096) 00:18:48 executing program 1: 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, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x80}, {0x4c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_data=&(0x7f00000001c0)="05a21632518e5d3fb45bc66ccab0f92f190c9d0b1802ae0e061bf51fa37774184de4712f7f58d933bb6222328c47190bb1b5d1e8336ea03d28a4e2c0fb1c1147cec9415ce26ef35e64b3dc70b2707a2cbd64d5b0cb5ed40d1cccd3c1fd7c53f1cf03aacc45b18f6f7bc621253419eb982c55bf53e72e2d7a8c204727ebca102efda8a1e5cbfbf592527349bdda786f6a3aa67ae96abf7aa8d9e2bc70b68895f9b88db816c085a40119c4bd4f37b5f37e2d5561cbf92861d0c92a356bfc3c05dcabb49f34d3f7081a10db79988d028c4ca79e131118ff04958ac5995a160a14a1669b95dd68f8421368d3d79a0bc7f9846ceaf68a0b07a2f1d40722a2"}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:18:48 executing program 1: 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) socket(0x2, 0x3, 0x0) r0 = kqueue() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 00:18:48 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYBLOB="cff8246100c2bf4b533300380000000000019078ac1400bb000000000c0090780000000047000000000000000000000000000000ffffffff9406000000000000feff00d4c3c1486026a396ceff03000000000000f0b1dfe49032d616c7e063c7c46a7108f345c66231a5ca6bab77d031e0e0b76c68a4be29a1acf8185ca0f6abfcab883b548f7bd586e67548de000000000000"]) r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x8ca) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) r2 = semget(0x1, 0x1, 0x101) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/141) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000080)) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x3f, 0x9]) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000000)=""/2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/12) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000100)=""/91) fcntl$dupfd(r0, 0x0, r0) r4 = getuid() setreuid(0xee00, r4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r4, r5) 00:18:48 executing program 0: semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/141) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000280)=""/59) syz_emit_ethernet(0x72, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x0, 0x16, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "d65dc7", 0x0, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @empty, [@dstopts={0x0, 0x0, [], [@generic={0x0, 0x0, "1b249ecdad3832a20e1c2e2092e6"}]}, @hopopts={0x0, 0x0, [], [@jumbo, @padn={0x1, 0x0, [0x0, 0x0]}, @ra]}, @dstopts={0x0, 0x0, [], [@padn={0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @fragment, @routing={0x0, 0x0, 0x0, 0x0, 0x0, [@local={0xfe, 0x80, [], 0x0}, @mcast2, @rand_addr="1ff8f0a8fcf4e2410c414e666bd3a422", @loopback]}, @fragment, @hopopts={0x0, 0x0, [], [@jumbo, @pad1, @generic={0x0, 0x0, "9024c1be5bfa6b7a7d36c3cb8d7e0be8b7d3dad1b056605fd4f448962ce34ea7f5303da6e41c3f180673711aa7e7b2d3433a68d01cc16046caa8985b01bcb8f09dd2dd93b63b286ec8fa0675f41a0ecf98be65221cec1d44bcfe243cf6921fbdfef3b9d5e524439711ded3b90dd318deb3e5414e696539668e42c21c8818027b957b511bdf819106af996579f6dba0766109e7f7c54c74ed333390d0d090956ff48083b66aeee8282c7591e1a96d1ca361141a8a872cd04b95f947946d8f48c1566cb2e270e1ed508f867eb68981830d"}, @pad1, @padn={0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}], "0a14baeba84a891fe85f46c1f1e207bc9a4d946e54b44acb21b95a1129acc63ebb53ccb18e8dfc68c21de5d1704028154367a047bbe35d9a15d6b2acb83cbb291e5f6821b5546539c8a8bf038ab408a7ac20001cabe9e9"}}}}}}}) r0 = socket(0x18, 0x3, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x200, 0x0) r1 = semget(0x1, 0x1, 0x101) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/141) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000004c0)=[0x4]) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000580)=""/33, 0x21, 0x802, &(0x7f00000005c0)={0x18, 0x0, 0x8, 0x800}, 0xc) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = accept$unix(r3, &(0x7f0000000340)=@abs, &(0x7f0000000500)=0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000540)=0xc) chroot(&(0x7f00000002c0)='./file0\x00') openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x8, 0x0) recvfrom(r2, &(0x7f0000000400)=""/129, 0x81, 0x43, 0x0, 0x0) 00:18:48 executing program 1: 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) socket(0x2, 0x3, 0x0) r0 = kqueue() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) pckbd_enable: command error 00:18:50 executing program 0: semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/141) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000280)=""/59) syz_emit_ethernet(0x72, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x0, 0x16, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "d65dc7", 0x0, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @empty, [@dstopts={0x0, 0x0, [], [@generic={0x0, 0x0, "1b249ecdad3832a20e1c2e2092e6"}]}, @hopopts={0x0, 0x0, [], [@jumbo, @padn={0x1, 0x0, [0x0, 0x0]}, @ra]}, @dstopts={0x0, 0x0, [], [@padn={0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @fragment, @routing={0x0, 0x0, 0x0, 0x0, 0x0, [@local={0xfe, 0x80, [], 0x0}, @mcast2, @rand_addr="1ff8f0a8fcf4e2410c414e666bd3a422", @loopback]}, @fragment, @hopopts={0x0, 0x0, [], [@jumbo, @pad1, @generic={0x0, 0x0, "9024c1be5bfa6b7a7d36c3cb8d7e0be8b7d3dad1b056605fd4f448962ce34ea7f5303da6e41c3f180673711aa7e7b2d3433a68d01cc16046caa8985b01bcb8f09dd2dd93b63b286ec8fa0675f41a0ecf98be65221cec1d44bcfe243cf6921fbdfef3b9d5e524439711ded3b90dd318deb3e5414e696539668e42c21c8818027b957b511bdf819106af996579f6dba0766109e7f7c54c74ed333390d0d090956ff48083b66aeee8282c7591e1a96d1ca361141a8a872cd04b95f947946d8f48c1566cb2e270e1ed508f867eb68981830d"}, @pad1, @padn={0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}], "0a14baeba84a891fe85f46c1f1e207bc9a4d946e54b44acb21b95a1129acc63ebb53ccb18e8dfc68c21de5d1704028154367a047bbe35d9a15d6b2acb83cbb291e5f6821b5546539c8a8bf038ab408a7ac20001cabe9e9"}}}}}}}) r0 = socket(0x18, 0x3, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x200, 0x0) r1 = semget(0x1, 0x1, 0x101) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/141) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000004c0)=[0x4]) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000580)=""/33, 0x21, 0x802, &(0x7f00000005c0)={0x18, 0x0, 0x8, 0x800}, 0xc) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = accept$unix(r3, &(0x7f0000000340)=@abs, &(0x7f0000000500)=0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000540)=0xc) chroot(&(0x7f00000002c0)='./file0\x00') openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x8, 0x0) recvfrom(r2, &(0x7f0000000400)=""/129, 0x81, 0x43, 0x0, 0x0) 00:18:50 executing program 1: 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) socket(0x2, 0x3, 0x0) r0 = kqueue() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 00:18:51 executing program 1: 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 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) pckbd_enable: command error 00:18:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200100000000b, &(0x7f0000000000), 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0xa}, 0x8, &(0x7f0000000080)="2ceb10ef00e84f8e4e5e2dd8e4fdec30d6a18d2c077bf2cca005ecea3249e03f6fd0bd187b7ec5afeb7e9b28eef93893f68f42a1e1ca726cf0b683638829eae5090b571017b5a5e171854da76742a57427f33678f98ae754cd297770f6ca1f280bd38c695a4dbcb8d4a5596db782798a0a2ecdd3f2da6e85c061ce77dc2a121128e96880bcee5c199dfc410a7ebd4b90ea2e4ec731d935cd7e6a6c2244137bc3c843f39ef4a385", &(0x7f0000000140)=0xa7, &(0x7f0000000180)="56b5ac3320ac418a6009a4a916d96b8fe89d82ee6575244688681bfc5204743029b6ed09afaff0b1933857d7f079482094ac6bdb3658aca69bca6a234af0c5cfc9ebbe24c803d612ddba79ead57e38ce5d00554d85990f1c907f75f4675e2e1f3d918b76acd4911bee16582b257108a12ad2490526a733826312ee66dd5cde7a0e04f14931167ea8ba9c9e56961e33a3e5f29b0321559a01556e8acc1d19c9", 0x9f) sysctl$hw(&(0x7f0000000240)={0x6, 0x1}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x80) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000280)=0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f00000002c0)=0x1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) flock(r5, 0xd) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x5, 0x9}, 0xc) 00:18:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup(r2) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x1, 0x7ff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xc}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:18:51 executing program 1: 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 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 00:18:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) fcntl$getflags(r0, 0x1) execve(0x0, 0x0, 0x0) 00:18:51 executing program 1: 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 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 00:18:51 executing program 1: 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) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x0, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:51 executing program 1: 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) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x0, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) r1 = socket(0x1c, 0x4000, 0x20) r2 = kqueue() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000240)=0x8000) fcntl$dupfd(r1, 0x0, r2) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000080)=""/175, 0xaf}, {&(0x7f0000000140)=""/101, 0x65}, {&(0x7f00000004c0)=""/212, 0xd4}, {&(0x7f00000001c0)=""/57, 0x39}, {&(0x7f00000005c0)=""/108, 0x6c}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/102, 0x66}], 0x8, &(0x7f0000001740)=""/198, 0xc6}, 0x43) r5 = accept$inet6(r4, 0x0, &(0x7f0000000280)) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/43) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x80, 0x7f}, {0x18, 0x0, 0x6}, 0x3, [0x0, 0xfffffffc, 0x200, 0xffff0a15, 0xfffffffb, 0x5de, 0x80000000, 0x1]}, 0x3c) setrlimit(0x3, &(0x7f0000000000)={0x10001, 0x100000}) socket(0x20, 0x1, 0x3) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000002c0)=0x81) kqueue() 00:18:51 executing program 1: 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) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x0, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:51 executing program 1: 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) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:51 executing program 1: 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) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:51 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x60, 0x0, 0x13f, 0x0) kevent(r2, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) close(r1) r4 = socket$inet6(0x18, 0x1, 0xb) fsync(r4) 00:18:51 executing program 1: 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) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:51 executing program 0: sysctl$net_pipex(&(0x7f0000000040), 0xc, &(0x7f0000000080)="6021cf952697393be535d39f1e5f70781705cd69944a5f42c16f0f2106b49b0fbe75f995a93be51e5d3faab80e48c2ecdfc94e7da1ca9295d35c42fc5244c2582eef6eae065f1d8bebf26ad7dee0e4ab9b2d58b31de1d3a25dfe2c568f4a827b98facfb64218d02fae75b41d6649a18187de67", 0x0, 0x0, 0x0) 00:18:51 executing program 1: 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) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 00:18:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto(r0, &(0x7f0000000100)="9edb28f8f99eb18b", 0x8, 0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x3}, 0x10, &(0x7f0000000200)="dab8d3a191c464e60b007674e5f9fcc671bb2d1215bde6a6e549583dd02a7f0e28ab1b95d5a9d6f6287989d1626040366103d663e3b622fa0985c029106a915b2574281351a8e2ba1e91d2dbdfe2a8ff892bb37104853e0e4062c160a222fcf13fdeebd3f585a6bffee28b0a96ad07c5c67e85b90798e40af9f30617a357be84ec6c1bc6bafc09554d571dba6087c2caa448ceb7c3f23217dec53b23", &(0x7f0000000140)=0x9c, &(0x7f0000000180)="a2e27d9adfac03c352ba6cf394de6c38a13c118fde9eefd917f06cc46f7adf26c2df815f2da8e06bc00016967baac055a9d44ad204", 0x35) 00:18:51 executing program 1: 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) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 00:18:51 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() setreuid(0xee00, r2) chdir(&(0x7f0000000080)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 00:18:51 executing program 1: 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) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 00:18:51 executing program 1: 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) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 00:18:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000200)={0x10, 0x5, 0x4, 0xbd, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffff}, {&(0x7f0000bff000/0x400000)=nil, &(0x7f0000f10000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fe3000/0x3000)=nil, 0x400}, {&(0x7f0000cd9000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x78c90000000}, {&(0x7f0000d79000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000d1d000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8001}, {&(0x7f0000e87000/0x2000)=nil, &(0x7f0000cce000/0x4000)=nil, 0x1}, {&(0x7f0000e45000/0x1000)=nil, &(0x7f0000fec000/0x3000)=nil, 0x8000000000000000}, {&(0x7f0000d29000/0x2000)=nil, &(0x7f0000c40000/0x11000)=nil, 0x3}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000cac000/0x1000)=nil, 0x8}, {&(0x7f0000edc000/0x3000)=nil, &(0x7f0000e97000/0x2000)=nil, 0x43}, {&(0x7f0000cc6000/0x3000)=nil, &(0x7f0000eeb000/0x1000)=nil, 0x28df2a4a}, {&(0x7f0000f1b000/0x4000)=nil, &(0x7f0000d50000/0x3000)=nil, 0x2}, {&(0x7f0000f86000/0x3000)=nil, &(0x7f0000fed000/0x10000)=nil, 0x8000}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000c38000/0x1000)=nil, 0x7}, {&(0x7f0000c58000/0x2000)=nil, &(0x7f0000dbb000/0x1000)=nil, 0x2}], ['./bus\x00', './bus/file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './file0\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0xfffffffa}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="01c10a000000", 0x6}, {&(0x7f0000002280)='h', 0x1}, {&(0x7f00000000c0)="db231af29f82143efcb2285f247daf298415931714357511d1e093ae7fa3f5beac61845e4e94e7ae4ad1840e36f9aa9ab3115fcd86d498741f03ddcc0c1972e189555cef9fa9eac9b338b17dd9240d38f275f7aaa0f4912939d66b8835a47b597bcd4e9413bae6d26def1179e2d1e3ea5961f45be8186e67d231db66d5f257b0877f7413702a17dac9bfc1ea1b7d0a12046735bb8ad2db5d44c8f378e201e7a371dc24c41dbf9b31fbadb224b8a8528b2c3d90370501f8cda21e86bf6b56c838db79af3b41aaa8612d99ece3bd2ba60ba46b7021ebb5df6d9e1847ed60376610d0588ee4b97fa6a32cba0508141f148a1d", 0xf1}], 0x3, 0x0, 0x0) 00:18:51 executing program 1: 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) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 00:18:51 executing program 1: 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) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 00:18:51 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fbe3", 0x4) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair(0x6, 0x4, 0x7, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x45, 0x1ff}, {0x18, 0x1, 0xffffffff, 0xff}, 0x1ff, [0x81, 0xfffffffe, 0x4, 0x9, 0x10000, 0x0, 0x8, 0x97cb30d]}, 0x3c) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff80aedf856b3686dd6092186000003b0020000000010000009ff17ceb99e6772bfe8000000000000000000000000000aad9a44bd7118ed7c29efd617063614daf73584f93e48933e1483bc6b77eaa1adced43d822f3611d957286501ea62165d91165d47b526006b49483ec8f6acf1a5f5df18f1b9252678f643105ff1bf4b3c952b5f245684524b070c705947a6259d06807d60522b28c4f71b5685f0b230b4c2e12a86f057387cbc44c"]) 00:18:51 executing program 1: 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) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020691f, &(0x7f0000000300)) 00:18:51 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000200)={0x1, './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001}, {0x3d}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r3, &(0x7f0000000180)="32bfe5599cad6dad6f780956dc39cd50ff1e7a27c94e4646399bfa00f2ab018f5e745c45b9071c164d8606bbb7b6a03c92a71352719c7de12e3c0272d0ba375a88d65d2edffb79141a848be1e9e155690c13a62b30828ebc001289aa958d199b8ea13b282ca65c9ef16c8a", 0x6b) write(r2, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 00:18:51 executing program 1: 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) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020691f, &(0x7f0000000300)) 00:18:51 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000340), 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500)=[{0x6}, {0x1, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000280)=[{0x3, 0x9, 0x400}, {0x2, 0x62e}, {0x4, 0x0, 0x800}, {0x3, 0x1, 0x800}, {0x0, 0xffff, 0x1800}, {0x1, 0x4, 0x2000}, {0x2, 0x0, 0x800}, {0x2, 0x8}], 0x8) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000002c0)=""/217) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000080)=""/169) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000100)=""/175) kqueue() open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) kqueue() kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000240)={0x7f, 0x0, 0x0, 0x0, 0x400000}, &(0x7f0000000080)={0x95}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) semop(0x0, &(0x7f00000001c0)=[{0x6, 0x6}, {0x1, 0x4, 0x800}], 0x2) 00:18:51 executing program 1: 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) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020691f, &(0x7f0000000300)) 00:18:51 executing program 1: 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) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, 0x0) 00:18:51 executing program 0: sysctl$hw(&(0x7f0000000000)={0x9}, 0xffffff3e, &(0x7f0000000140)="aca19415b8612a6c8eae231d0300221ef0be322322c681ef2acb5136eea2e32e966ba448040f431d21db25a4e4e7885ed1ecf750f8e7a0d955c46297388a9224cb7d06624607167d126525ec84e5ab1561ce66cb0a7a2b614823be471ad3f07503f12273a4dfef9fdd276fe718e22e20989a4517bacff2c290d7f5bafe3653032c478e79f0a1cc1bdee0bd782c7466f8aeeeb33bb780332b0673cc55fb057bce87587a45142f9dc6cd034fd6f48796f6a0e67f2bd6cc234bd4e5dafa2b6f3fcf24cddfc6cb37345b1dd78d75f2b4e77010193049a266ad7b62f708000000000000002ac9dab34b02fb37bacfb2de4ab2ea622e61b3c402cbec240f1728c572aa4ffd703168a8e71fe3c407c893049c9f7415887d33e87739eb11db1e90b43026007ddf318d69ff6e87d3", 0x0, 0x0, 0x0) 00:18:51 executing program 1: 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) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, 0x0) 00:18:51 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000100)) 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) 00:18:51 executing program 1: 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) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, 0x0) 00:18:51 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0xe, 0x2}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x88, &(0x7f00000002c0)="02000000649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000240)={{0xf6, 0x81, 0x3}, 0x5, 0x2, 0x5143}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x7f, 0x7, 0x5, 0x3, 0x6, 0x5, 0x5, 0x10, [{0x7, 0x7ff, 0x7, 0x13}, {0x7, 0x3, 0x1, 0x8}, {}, {0x0, 0x5, 0x52d1, 0x5}, {0x7, 0x4, 0x8, 0x5}, {0x5, 0x9, 0xfffffff8, 0xfffff000}, {0x2, 0x3, 0x7, 0xcd6}, {0x1ee, 0x5, 0xffffff69, 0x4}, {0xfff, 0x50, 0x3, 0x6}, {0x977, 0x66, 0x101, 0x2}, {0x2, 0x0, 0x9, 0x3}, {0x9, 0x3f, 0x9, 0x1}, {0x5, 0xac29, 0x200, 0x6}, {0xffff, 0x80, 0x5, 0xf2d1}, {0x2, 0x9, 0x56f, 0x80000001}, {0x57, 0x80000001, 0x2c4, 0x7}]}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x8001) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x8, 0x7fff, {0x80000000, 0x2}}) 00:18:51 executing program 1: 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) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:51 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x2) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x1010, 0xffffffffffffff9c, 0x0, 0x6) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000580)={0x10, 0x8, 0x4, 0x7fff, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x334}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x40}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xdb8}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffa}], ['./file0\x00', './file0\x00', './file/file0\x00', './file\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', '\x00', './file'], 0x8}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x84, 0x8}, {0x80, 0x6}, {0x24, 0xe638}, {0x5, 0x3ff}, {0xe3, 0x8}, {0x80, 0x43}, {0x7, 0x81}, {0x82, 0x3}, {0x40, 0x6}], 0x9}) 00:18:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x100000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {0x0, 0x2}]}}) 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 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:51 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0e9ffffffff"], 0x10) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r1, 0x1, 0x3ff, &(0x7f0000000840)="c554a825241440cb1a9c1bbd6fe5b72c44c647153219d50896579b7b4e694e03d0310da8039ce6eb56d9261d2c9866e706e6d7274e15dd2982e32276079dadc06800c011a464102d7360d14f91917a32e56cc620c4101de084bad9fb2cffc855dc93dc6cd8d7508feb4afaf3fdc5b96ec9f2b54f7b3c79d43baeb461122fd232001c8185911feae298dc2c947bfd3e4aafe703deb5f1b427f5ae2adc1ff9cb609f80ccd1ad18199fb330e83d17415665eeb5b915e28526cfb428c0933f21477bcf2609689861b7313b55db979e2fb9d7b9223e8e2c5bb98b91d8ee5957167912ac11f47ac26a43e06c06b0d6901ea27b88b83cef1018ffc8fa2546815b9277f10ed0dc30813e473c0d3ea30a96d9bea0f45c0c95a4c5c1778a1900d33b50c6dbb4be4499794e01addac4a3732e0a3a95afdc987762fdb9d903accbeb1ad32aeb4e45afb9b015047936c9faed078ed75459847136febe3a6a28e9746a015a78b2fa6bbe733ffa88787913d70f23ff09f549ee5f0ada93ce1aaca9af76ba2aa6e6de3afa79cc4540e0afbf166e932955ecbc1c0160d6d8821828235739067570ebe548b97db9f59cfd0e014d0f45cb48b0e0a7e240cbb5436ce388032e730f40745325609c0ad43e40274507b9b90e71e3d2f2723529757788770de0966ac8f913ecdb3ed9f0e70ac73fdfaf40c1fcbc83d6c30bd11ec379bc146579696d66a4cde64b14f13175176776494fb94a7c94114c64e01ec1d9da13dda8be3f10822d6e792eb14fbc5ee8cc8473af774e8d80726faadb9436fd72740407cb998ab3e3adaaea66dcf3f9c1484d0ebae72dd360ab197317ec504b1b8759a8ea3c6653b79ca802a9954b3f89540643a7e350b886bd784181f18c15021ecf158e25787102d926579763a6c07f25f4d3c7dc0f2011adccb662488fa96fc3c4d2361e0c40e9bded7c2da6c5e606f678fa73e8ca80a75657ac687d8ed6d520b7e8fc7a0e0d212544bd13bb171b452fb7dd7c00f32c7e09660874dcd884a879efdba719e88c4172005478045514581064a3a25c94a912a8faf0b9f3cba50eff7569bbce398d5d5c04a295b8e937622decfca390aac4cc9282a061f6765745cc8f36dd8eda92f8633855cd797f790a1668b9405c6ec95ae690b8bcdeaa76e97aa473cc078dc79f2d8363259dff79dddf7bb5de5bb82c2e6c65e6da77f4f2c2bc6d938f1679a4c46f7bf6a3982a978729c6fcb3801525f3abf9b5974e5a0cb6146e0717e33416933a7bbddafa3f8dc3dde27289bd30b206b2b6becef961609a82d2bfbfe2af3a0c60f27b70125d9423a58dbebf3dade49443415eb32c64ff512ee0ed6574424333a1c11620a878164e4f348ef71f7917026a13a4c7ed4fe636f2d96754362b9a135d446082412119655838054a3a433e78fe8f02b54eddd82c8134bbdda8d20494f8f1b46e73e967a21d01c378019a823d3d03e6e3606e2da445b5f02a16a0eb381fb7e33c6ccbb5976c1197f0969d4c76cb56ab8af6eef7018223494fab2567dd47c2ce92adc5b53d295954b38e034a4b75f18f3444617835f144f41e4bc25dfa15b879d70bed0c5a3806bd4dda930eb610d35b14657204aa65d2853cc30343936dd9ab0454ad43d83b871e7e6570b48802e5575210f7b202c7e4ae0c13701460b09c1c9bc1f222a9e7918ca6ecb50fe525d30a68c05e791c7c4e77fa269164813d45ebf3fe6bee54587287d1b52cc900abe34307acbd7b341d65c2b470917cf129c2ab076eaece0b2bc5a04364573d48e014a6a812eb91dc292a6e24567a2cfc657abda87a35e3cfa57ba7a3a829795aeca45931fc49bf885905fd3e870fbba782fa16a2fb7cb35d5b2331f01e431ef49f282cbf14f1742e8647b8b1d823dfbf7720ceafe00b46076525c6a6e3543810d8387cc25d52d4b5b3921523ec1b61a6501886471e7bc3a522eee885c9108ef07cb519704e6232d8e96fe34b276d8b71ee65a0d494de7d1a131f12e1aa8d5d2a23269689afca97bd7dae54250c2d10e20c660bf5518ad4917d7cc30ac53f9f80c597779390b4b4df177b21a220907a7e611c76a39257e6a2e27901f7104b85107af3dd3a4e0a2102c25f896a05cbc0047c69bd3d473a80581790ef7fe523982ea7e890a569ce4951deea8583f29e649d3a5b84b906a60e3769e8eaacd13a0f6f3ec42de90d7a8612af92e01be6eb5c1b1c03c401aa13980fbce8fc1db89f1126bb26c204f1e1b3a636c278681cb8567b38ffaa6de12e56cc678c91f2f4179bde4e79d61d8cb837c73b21036e78e8e930028ca6efacc4f4f1b6760b16bd6e599fa937fbe7b64c20095b1218fe25b449aea760f2863c03fa9ee9815f7ae974e357c89af097c38be0ff3e5d6fbd07126aa5edf2b8434f6407c016d161e229567986d39b9b5056c9c0c6d6729b0ecc2339b4393f6f83809c0eede5d4c8fc352e478b52bd30dc1597024b7467b5c5fa53dff2ea26f731e791e25d8ae1ddefdbba54c3ead3bbce35f93d473dc69d02f0f98348cbc48352988c7831e26a91713802848a7045c444177fc28b85e0e2113e36bb4db529b72c55fbcede8436649548b0eb08fe5f0b71bf2547b5757e9d6caf34913be8672e30b3c0edde6bd705dcbf5900368fdfa8bc59730b80f7d6b0e86d211301580c2250537087dc43e2c5ab98f243d6d55bbea3396b4c4ef6b4b592257916db9ac0d9f76369a97b2c8d03374244a8e8d6d4200677b03281e6a232389dc9335a77964ad1a209924625040353123f2343dd69b515952319bb522cf44efe8afdc99e59e3b9cc196fe3b4bef8641f5b13b66a53b0bde6b374f85cc820f069c1a036f1f292c4bb92b2156b86496052587e021980b0a6fb7e4e5f0bde06e91ceb9c6029f6c80c590a8bbac400d063428f7948e0435813074d6b8fac030db102b281e5a6e7e8569bfd22a40487d8f35dc44736409263063677fe913e0ea16a6108b56871bc9d52ac3f7d5f4664fe828f47633823790c97fefc11cbc9f05af87a23f63b921498af6267aa7468e28382237d9151c586f52fcbd982376f24fdac96f40d5fda9a5d68b6d17a0837f3d26d3237a0d1025cc5cad8160fdf3ea4f51ff098c0e1e880420235cd7c9a0d7895274f39a781d44db3d689d9d1ce6728737c3bfc6f25cf845961da8a14d0315e43b1bd5829a7009a419906ec22caf6cdbd1e196809bb175cd9ecc1e0515e7abb430a644d1868d0e18956509b92f072da445172bdfd6bf5d1c4ff0b033e65316dc12f4095726ffbc4461ed619d0622d600f9c867c43b2884fc6d9b0153a5063750043e0493dd3a3d6c3feee9d49960cba4cd2473cb7315c38c34b9719d489721bfd7c24b5cc9f3b2d8bd24ce987ba25e366ef7b138f2ffda6cca424762df4365b6293fbfeae67815658af2f24f22f554bf4c2b9dfca467b7db34b2b99b8076ed4ba455c82fd0cbfe50b1c8dfe87ef87d46081a2c3728938318c798ac5f57bb74380b579f0cf50c0913d9b75404e7471be600248623b008df79e064711b615b02cd30b6e7ed245818e2893cc26d90b84e7f1692bd333c468d991a403af674f57f904ff62c150df8f3863509cf4613801acf4e1d397a78ffe1ab22c5fe2e1b7f5762d56909600dbd5aae65a2325be919225bbc0ba3e5e10c9df7e123845fc852026c42ef89932ae05390dac8c250e96198465690480802fc6369b7e91a0b3b41d561a9e2ac53fd0b20cdebfc9e679df6879051a68c116f5950339e4dcd7a44cbaf646a87ef55b707255bad3f18f06daf7430d64457ce4544e69adf4ad51c9f7b62d3e518600150bd9df83e9c22a2bf6150f3e1b4e11ea6fc95c38b85b0b5ecd538657f0c805fc960345c88b759c90be6c123cfbd96f2c61645840a0031fb5b657f541837fd9b40187832769e0ca492639aed96a007cdeacdfdef6de64472f10ff565423a0cba536202ea46abb128fa5f34d19f59723a33960d23a981e198f6eb096d4431b7b197cddb2f13c0631b049e069f3695200bcd05f2f0cc0e437f5f0efd5d77818e4e55eab0b7884fe5a10f253de44dd9601544a0adf25cf8cde8388525d8ecab61ce850104f8ceb1a2391268e62a78d5c283034a1760ceac3084caa4d29a946b0da3112badc2210fead39d2acca92cd24c2a8e4bf382e6ae92ce06a4ff886edae834f882b12679c92f7e8d6b10300858e3d3272439d2a1b0396b39e12138c63d11ab1269c542f84a1e3c584b1b975d3035835f93ccfe9ec01a290c61acea537f987d7aeb8bc0870c5f64f0a014bb7fa624a202f7e3ace520399d1b7faf3f435edfe899d92ebfa84ddec36b7e55fd7f7e61355de67aca72e2fb18e46e9740292e6677364ca9d6dafd86d8e002d10981ca6567ca7747bb9394ebc466176b47562e725453d5e87c2d8e7be437ad7e13e024c4ca84e383daf7b3466a968ec58dda79fe7e0e3826d30c2c4ee168435463e62625eace76bc37ceccefcda879cbcb837235c0306df88d02f108299ded009e963840febfbf139ee5a55fb325af871f88a665770ae1dcde4bb8ff7c3faeeb5618a6d2eb215bec691f83c45ab062dcca12a4acd0de47f225cf3017d761b17182df525e710472ad6390b5c452f807af862f4c85fc8a74ff7a3db7c087d880a2733eab3dedb261765b0b6c28eed0638409c3efa7856f90e0224907d2e90e7c7390f4347d86d53facaa3568f3bb98a3d3c4f9ffce2a9582330371ccac070fb58256fdb0212c8d7bd0b3d71cf8d23e5f66e9418f65a58032b9be49a0397e3800f4f1e75dfc6d2241c5566272017ce42d12c04dfcef182c87cdca76b8ec30b9db6064d75ca432141b6bd064fdb535dc61b098a59dd7cdb89995d00821e7e46baf08f250b38e02d6335eb49b567067289b3a78102486a6e970669beedb466ee85383c4e8f8cbaa17b8e439c7199138015577c7f18a7567fc3654bb1ac1cce6b3a68d459fd527b02af5b8c0d20fb4d28c345c05eded056f9cb234ce638b99617db4b0cc587b6714388e07d618c075d72cc809014e16e036606387f0242adab659f0939c52b7c2ceb9996391d282730cca3fa549ce05df9fe0aa8294f443955bf6b44b31052f732dce6280d1d39bf5b878acafe5d6963d9c18094c67c02671f982530ae68f763178ad73dfaeee733d54fdd7304850c736863640f16d9441356ceb4a2a823ebf223d0e974230bd71c1d0af511b89933dc3ea7ecde246ddfbc6a548ad6b32630b059244f0553964e3e64e0bc6e65f20d307d1d8bebf7c43073ab804a6af2aace4ef0b8a6d4b6e5f2535ecedade16e4ee776d9e24e9be05605faf98b55c95dee276543deb87e1377fa8f75508f6210c7d5a5681e2372cbb1da2952cf8cc2f24e2edbc51eb0412a63c33ecf1104c43972bde26206155c538f184ca576082e11b8210211925cdca783e8859b1936bab6310f889116bbcf32c1fa59d4ce4bb284ac1c86e4028e0e135ab8a69d63963a6a7d8b1c0d92bddcbe999413ce391b1fde911473fffd9e6457c3e915425d165cdec6370b91199d9628b6b16c4bc16168247cce5e1bb5e2fb26d687fcce10cf1f14820ce9c7cf419ac40d5978d18631b81949b46a51564f71c953d6cdf4f4af86bcc1d8b085d4feae9ed9ae622e5f00c8ddbd1d302a239e0521fe44842ed51776fd178c0d0b934827c2273b65ffc84e02b8cae3298ae54e2ef0de1b4bc75b3bfe6efbc5e52ded748876455feeeb146981c2c455d87b9b7cd80e22323151edfa04e316c4d5b535855c2ff5ba221722a4c9bd324e680a2aea4", 0x1000) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000240)="33d0acfa0cfe58a813d2231b892a38cbd3e86cbbb7736312319a8f003f566cbc301e00a6cfdf7731b18ffa1fdb7e98f2ab071323cb982bf66eafe93ff5588b1c21a6fff8f63adc9c8f6e3e5385e13a1cae4389b82b1d2b604ef0ec16dc89e4fd6044709345c35415e39c14377c8850b8f31db837df852d61820653d0336eb6389a59abb8ad982fb1a45211d3ab96a6a4340cb3e1211ba9d5ccd9d497fc5ae4c437f3bdf643c062f844c8b4bffbe49ba5c459a9de40d4a18ec93b03a696507f86f4045b26082e1219f1b8f47e55ca1c9c8988d0b93b0a4f2f8f8a4f295eee9451c89f7bb82aea9b8c4eaaa518290a9572e20396053db90acbf7dcba985efcdc7ad088a56b4982b3fb4cc106296cc6e27e1c0ade8510adb2d08783d6e62ba5fc05b02dc3e1bd65b0c7030b01554c751362ff0fae8a705fa04b75cac7affa0af5a63c5f0fa54c57a111e156db632c741e2b69fbe066aec2b9e0a6cfeb4952dbc579b3dcf257bf61c70759eddd151b13e4b35a0300e92fbd5aa5a655cab95bf7a3da8d521cfccc4644d98f6edea54d5cfca978d0e00762c17984190b6bd672982a305c165cc770fba2659ac0ad509292bafefba74f14547ffaf19ed3bd9ceaa30295867b939db707b55134e673e04d184d0bc985c4250e4fe020e7d7c6fceaa0374caddfd687add4c287fe665854bc8516cb40932ceca67a6f1b68bd0eea5c1bda5b680411e6ffeabfcac7038f7339b2ba2344f8a836d5d012192a8a90a4fe10e1bfc16a0ca0ff67fe84df3c6d7d4381b22e102c8d8d1a8c31f2c084b71b8216f42883e52cade047596a13a7f1f08c215c5f46e9b765150cf0b29e8168a8d771c052fb15f6ed65066acdb2caeb74738ba799611f97a9cb2373f8a2e8ed1d6c87cf15d15aa9cfc8a6ef0c34a175a637f4ea4fe1a076e794f73cb28879add3fdd8781d4f78c9d6413e5e09f3575ff1b7adb5d874e5ce88e49c5cf15686d789da76901a426b3a95d8a895de8eb30a39253a5cf6b33eb27323e468385888b6a74e0451e764753e72be3d008573f9ab719390446c5861c1f8a257a98e60d3fd55afa0494dbffd8a6fad0873b3e31c7d09cff8c19fb411e351baa1788905caa926c3b939af27a01eb065e7ea04d21e09e56e1aac6b47922347aa4f968d0e2e65cc6bd7d27ace8be5b778b6197f9c659ce0261888d62b19eb6a66ea125046cd3f50ed689c2ce7eb5500e7c9083c73a4aad46eb9f0dc5cd99b069b18d7f15189b1161a6f9058c72501550e7bea7703a33e39927feace2480e5192f69f264d7fc516fb02d9b26aef045c23f36081d0963dcd9481c03e11930df7799fb1e05d8dea1b1cc7d2668b5663c8de9aca3b5de349cf29cbe2aea1d43556952334d3c33596c6631c814e948cf3b7fb967bdf8a6372d04044aadc9b8457ca03438c11990ded01d0abdc1a182b42832f445bd434e0d248fe7699f44f40e12deefa7fa1186a1b967add18e471a48af9a5970f3ad6f79aaf73e11c40334ebc52cff4508d2dc981bf385a6665a4a1e19d11c6dd695f36783225182a3120efa788c32e7d1813dab4ff8fc0073f0db3d00eb5426b4d954d5407903a78be02490222ad1fae332c70449a8e54f79b14669799b6d999cb72ebf07f497cc9da18554b31be1406daafbbbbfc05086a76db4512dc56189d3050bc9ecdd910d8ce11066565bce2fe9a79f710bb34b086efff70f1d447e03c9d1cfc353143c741688884d0f08b15da4469ecc51087a6cd3fc45c7121d0f413f82dda8ffa35a1b17f689beb7cf76f51a4671540a2bdc7c68fd41821cbede9341b571f0cf88cac0963586513d0dce503714ca2597fe067883e1b02ea3ea86858689c491dbdea209c84186cdbbd37ec1a84c352621f9fb8ff92978725e846a00ca7bcc870aae84ca13bfbc0c17bc29c5fb3668f1bc32c29bcf621098692594a59ab49dbbb41ef0bd9f2802be8fbb8ccdafbaa4fdfb04323c56b38043408711bcfeb551d0eab8c292bac0446ab124ea0327abe6948b72cb6a476b2c6a0c2bd1fabf0a0f989be5d8d95dd387a0bc93af73da19d34b19d9462d3974cd66673d24d66c5c4b", 0x5c9}], 0x1, 0x0}, 0x0) 00:18:51 executing program 1: 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) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000000)=0x9) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) lseek(r1, 0x0, 0x30, 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x0, 0x9, 0x1, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 00:18:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x400000000, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) 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) socket(0x2, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 00:18:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d, 0xfd}, {0x70, 0x0, 0x8}, {0x6, 0xfd}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000400)=""/140) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x6cc9, r3, r4, r3, r4, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) setgid(r4) syz_emit_ethernet(0xe, &(0x7f0000000740)) 00:18:52 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() open(&(0x7f0000000080)='./bus\x00', 0x80, 0x40) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4040000013}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pwritev(r3, &(0x7f00000002c0), 0x0, 0x0, 0x0) 00:18:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x4], [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) r1 = kqueue() symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) sendmsg(r2, &(0x7f0000000600)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)="6c0a9de99875ee51a29b285693100b30c38e04328408ee0cfcb9b7ab8d09440eece7ccf347d9d4cbf9df7b32fdcc363cdcdb22153b99088996ab6beabed6ac3ab9a8b95bab3942e01c2497b1134a6540a155bc66bbcc2b68c434b82b18b7af36ca82be804325b87d89f424527b05b8b57a76498678026380986af13661bcd09c319a9aa13f43ca675880af39626eebd546520f95a7a8e28960983330647130aff7a9bd06daa47150fa599c5367f9639c9b212a111d437efc", 0xb8}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="c2f1a35abc0c89e96353f7b7aff6527fdb747151a1bd74e8c6990e834051d8d4cb3f36ac79f76fb90062a859bd71faabd924085a0a2b4785", 0x38}], 0x3, &(0x7f00000004c0)=[{0x80, 0xffff, 0x7, "261049b5f37eae7ad48b30dfc3233465428244773fdae0d253112a510987c72fbb011d97d1c3dc7b462a633b5b3f5bb8347c74036364e0c53304526fd0e85f109db87d15b2eff311b873e1babfbd3f1d963378c34af35363e76aeddea02cde91414abfd0986e7961056a7f4d1bf46573"}, {0x28, 0xffff, 0x7fffffff, "c00762e17a615c11bb8a4182da0543f9dbd48a2340e733"}, {0x90, 0xffff, 0x98, "b7e8b10454781d2750c1c483c99ed248e345e331390cd6ecae82341624b09001a82079f522d2eef4288eee86eaf0036ef1b0d62d407c9db7499bc4eb6c841c4ec0187fe997ce0898e44ef3c606c93d58c18fe29e82a9d3f04390a53835c90790bb607b9ccadc99fa24e0eb26121e9987104b4ca5cace68e4568d705fccc605"}], 0x138}, 0x8) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:52 executing program 0: syz_emit_ethernet(0x6c, &(0x7f0000000000)={@local, @broadcast, [{[], {0x8100, 0x2, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0xc000, 0x0, 0x32, 0x0, @empty, @multicast1}, @udp={{0x1, 0x1, 0x8}, {"dd8159852fb1d79356be91482a6e4bb857baebb0c3da828d6479ea5ff26e96913dd54298f13e57ee1be0651589e4ac00"/62}}}}}}) 00:18:52 executing program 1: 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) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x6, 0x4}) r3 = kqueue() r4 = fcntl$dupfd(r0, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 00:18:52 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x1, 0x20, 0xf512, 0x3}, 0xc) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82023e2f66696c653000504cf79984017a8ef6937f9d740af75afb0ef7caec6dd3ca6e30220f7d67273037373ef17f3804ddd55e120ed12e19a9efcaed4fcb483cecd8ea8fdff1db87d374613d523303278ac2a4b5d62f8ba4eb7da7ec6d185e7718e9239e034c733a04863457f51b7d9fa9025d6316a22fbf318285a99449e30a4135ce755f65d90c5ec32befe9504a0b5fce80df5a5913db9ffe92b917669aae9d3850edd2286cc30d6e54998e2137790c9564da28fe691dd194f39efd9431595db80814d6360097e3a3ceffe0c354aa12b9434c78a8d3398be735cd5124c241c721f44788f8dcecbb3d834b244d8357f0cff63a91764716db2deb4f46cc7b1a6c873c5af35e69a6a3da984c546f3d21ce18"], 0x10) ioctl$TIOCSCTTY(r2, 0x20007461) shutdown(r2, 0x2) 00:18:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x6, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x100000001, 0x800000000006, 0x8000000000000, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x7f], [], [{}, {0x0, 0x0, 0x0, 0x10001}, {}, {0xfffe}, {0x0, 0x0, 0x0, 0x3ff}]}}) 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 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) connect$inet(r2, &(0x7f0000000040)={0x2, 0x1}, 0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) munlock(&(0x7f000059d000/0x2000)=nil, 0x2000) 00:18:52 executing program 0: sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x8, &(0x7f0000000080)="d3efc6b48e6663407c76c5cf7c89f8556d5fdda9014e4939c58bc88b597413009d3174c23359544b71f763491a641b1eb34a947bcdda99a307292ae9b0b3a04576836c8314f0dd503830887763f86e3a403503226d5fc33fae28cfe657a5f392bcae9b0e7dcd55c13fb36e37e0c403f8a61b7b19e87014f2e624c5f715c0bcb757090027282312d0385ea82a307761858b400b937d951800"/163, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/111, 0x6f) listen(r0, 0xc613) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 00:18:52 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000000)={0x101, 0x0, {[0x3, 0x2, 0x6, 0x2, 0x1, 0x100000001, 0x3f, 0xfffffffffffffe01, 0x10001, 0x101, 0x2e6b, 0x9, 0x3, 0x5, 0x6, 0xe58, 0xf8, 0x6], [0x3, 0x7, 0x2, 0x3ff, 0x40, 0x3f, 0x4, 0x5, 0x6, 0xffffffffffffff57], [0x1, 0x8000, 0x800, 0x0, 0x7fff, 0x3, 0xffff], [0xfffffffffffffff7, 0x6, 0x3, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff8], [{0x401, 0xfffffff8, 0x8001, 0x8001}, {0x3, 0x2, 0x2, 0x6}, {0x101, 0x2, 0xffff8001, 0x81}, {0x4, 0x5, 0x6, 0x4}, {0x100, 0x81, 0x5, 0x4}, {0x9, 0x5, 0x1, 0x9}, {0x200, 0x665, 0x6ad0, 0xffffffffffffff37}, {0x5, 0x8, 0x81, 0xd3}], {0x5, 0x8, 0x5}, {0x6, 0x0, 0x80, 0x2}}}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$BIOCFLUSH(r4, 0x20004268) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 00:18:52 executing program 0: r0 = open(&(0x7f0000000200)='./file0/file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000041e1c48e41eab0f6c7898b185fc69dcde53314380ca1143e99bfd8d32bd4a40a080ef87d8b48e5d15e5269fa403b5bcc51b8e62481c6eb1e7422fa635b90e63b38171706c5ca5f970a948f415bfc57e0731ea5ef5cd00b7644a82d7ade3babe742d9722b80d65acfc668e7dc6b377e8d9f9da8a07a369f33a5dd82427cddd075a043a6f87f728c52bbdbb377b3766e6b54fb79adcad85a3d5c7e011ff8857ba69bb5a8b549763d32d6c2bc3a8acdf264e193e6d95f0"], 0x10) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000240)=[{0x5, 0x5022, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x4, 0x1800}, {0x4, 0xff, 0x1800}, {0x1}, {0x1, 0x38, 0x1000}], 0x6) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000180)=""/99) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000140)=0x4) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000040)=0x40) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0xfff, 0xdbe, 0x5]) r3 = socket(0x2000000000000002, 0x3, 0x102) listen(r3, 0x0) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) lseek(r1, 0x0, 0x8, 0x3) write(r0, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) kqueue() execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 00:18:52 executing program 1: 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) accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000000400)=""/140) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x6cc9, r4, r5, r4, r5, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000015c0)=[{&(0x7f0000000040)="68117590ea6ee5b216465dab37724307a429fec6293abcad11c05319fce2f88766b0952792142e43b123c255bfecb15cded77c521896676aea432cb244c94feabadfaf11e4dc1b7c2d8ea4d3f6a3b1b91d35d73ae0b7757c1d48bcc36d2fb8ed987575b1d163a796e6f3f4c3fc5e3716e0bb6b58b9e82044b6d730e4d805abab98d1b75e7f788a585e4aed3ec388574e75ace99ac02e54b21651fe358452ba78c29445effe436e3886627186ce9579ee32309af62f4da95008fed7ad", 0xbc}, {&(0x7f0000000100)="c7e225c49cf23d61f266ca33c24c0f522137b4a3c0c235c7b7c0b5fe0b602eec3dde9ea1eb8c7ed51ef1275fc4e82c35e6", 0x31}, {&(0x7f0000000140)="f873194628e5c73121a5d94d9c47089205a4352178c725504f0d19863ae9effaf311dc0132134c8f64bf9b8e451addb5b290a99ee833ec7508fb9514dcf1d5aaf364532ddd5dda1d5d036b83", 0x4c}, {&(0x7f00000001c0)="dae9e28bb1b7da12685643636cd3861b8750237074ccd60a587372", 0x1b}, {&(0x7f00000004c0)="d8a2532112e5601635884abc2d4c37b185a83a72fb140025174544201d1ff1359a403a50f86076b64e6fab6bc7b11da09e84d7da9db9ae87a9e604505a54ff81159d8224ca4f968a360d855eae2cbcb98b57cb0d66f85dbbb40900a70bc56f6f5a69e7832bbfcb11b0be8ebc63f31089885d0aeaee7c343fbfd87c3f50c89ac5b94f2848e1e359310d23c7df49562fcd1ef126e104bb3a029d41211dffcf1ec82c1436265fd4f41ec2b750ba0b7bdf4116da831afb6dc093e65c1ed256472d86500d7c3bce02883af093d082b8bf16816949ed0aa8e3e645459ab4b274ad0300734746223d1e7c24515289ef242c3be3ec92649cb7a779f7cf0c1afb05471fd5e5fbab72be09238b1233b590e5b591c90bd6697d5bce9372d789a2469e26d39d611bd0cd872a57b148da9a040dce7ccf0d169352e75fca61f97a21f035169cd87f4e95bbb6b836db154ebafaf40b0e1cb6ecd862dc40ccb4d2f2d1f38d661a552f00099c710e8e43aea8ccfd0643db502ac5c2a06b4c0482e9e1a367c20e9ea85b40bb8a6278d4938aac1640c7a8171071a2e9e87735956f820c594c3203cef16163e0252473f4c1650fc8f0b379be51f9c60a65730824fc1d9a6592e33c43c267db7776585c5f265d1a1e6ae1a869643bf4cd3e7095ba49f0ef9e30b1a5fdf5200a347a897e02d86ca55f9cdeaa944a89bf3fba3b844761eb82742fc872c883eb7e9708d2d81f411d1f5c28148b8108c4e0efbd4ec03b36d8a297752c74faaba7c088fa26f9b6c65e4c929ddbb202c5730b0e3420b407b58c65389e709051f9ebe7ff75dd9916a57361d16553a1ea23f3079fb92c2b850ce56ec22c8419ede6bf0a0eea483d57013c1caffe3fc4179ffe697305b17234a589f2c9ea1cf77975906516ba00e20253f2954d6b19e0ae3d2d321a584410007e798efd7094c6292caef4c7b4380ec0cb7d086a0778efbd59492d71471d822ea8ca66b6d4b523e818bbe04936253f19d5bbab57c885f4c6cc1f72c565f28c9b1fffda596f337c6d22b4643dae21cac7c76cb7cfe886e0721be646ec3936c4819f1a8ec35e6cfd73c15ebfe59e8e30a209193c3d7faaa7b3df5d6e999275936b069d3cf1b2704112d216411bbebfd7fa2cc9a825503543f664f594cb31de0c3ffc6113ff064bdeb2750cb92e4b529cd8590716555ccaab733d8b4f84b61d5790e6b28e5cd6ac7377d01f9f7a5ec24fb697409bfea7e216e3f9bd29876ab9dbaf2e8bdf634d25136278bace36fa2f08237c8023f7d6b999c6868b24b8fd1acb44fbce14858382b5b92e8cc2edd0117bec16cc3488f27ba3e3e0198657a3f404c292be4efbf76d9244ec5a53cae355abc6dd519763bc17917313de7e81b5822ac203b75e131ad7249d210cdafc28dec71f26cc151a21174a8ddfc59d4cb4e4b63a4ad3c50402ec55d2d47fc76b11ac2a86e6aee27e77d72b4f6c87692559a7b32cbfa47ece21bbee6a1bbad5e4f1efd5bac821bca6d35ad9a64ec6e37f8c547920ea1b68d8d6f53238166f2a0f55afe0e5aca1c0b0deb1e0293b354c7369cf99fec4db7b451dce932e5fbc2357568e3c99ae050eb671622d7c3cb00f5dc91efe868e39d7102b1cddc28bba4523ae646fa10e7b1d7d3f0027d8d584c80257af37beb0e2b8c167670a92b16e8a9995963171b75d9f79d8256cd9ad362b7b1afc9687d1858e610d0b698aa3eb27719fe14c06ffaf6d4c3bbc85314256ce587b5589514fd01a8180b491070478f5398297857db49805c92cfb8662ca5326334139de4599b4c986afe741773bd38c5185c2a482b7523ecd7cf1a9af1b02f10e8893dbd3504d65b6349abf430b4dd1a04b98c188e86bfb47541581ba898d803bd67e8af4b9a37a2cda50c8fb5ab20491a0571b418da2eb505fb6684e1f5c5b6345193080ff3a651e1cdc24a188fb1aea029971a3170019faf0c582738ccd55b6cde9f94337eaf7c126b27500927dcccd1ca1192a4f375f27456e1242b71f867602bba36b02227a24c81db29de58fb21354f38890c5c637148c12db481e00f340b6ed27172346ba75254c9c3df94cb1893e69b32ec86c84364323ef6347cc72922a7b907b91de12bb724f1efdeb108dc988847906d172c7f13b197a17922830f3534ddb804bc81d884be2b4b4ee8d41f744bc25f511ce3dbb0153ca2191c12a30468a843740054e353b0f3696096eccd4643359b824e8b022cec60ed32289ce8622755ac440477e161e79b3a3c6648aa81a9e9eb1c0cfbd9b4425dda7c1f8ffb8765791651553a7ed3cb5883dcee7c86c0f6f9f172fe1b9dcf6472b9029f2207392b5c6314796cf3ab6de2f9e2d62b246a5a2a3c264f391cb1c0059c3c675fc582196c10446b80f351d78a629b1e12fdb26e3a04f0dc2d259d5a947eed231031ce2eef14c6c410b55e31f413a04425849cff386d61d31fc2bd853c8d8ed08a97aa83cf041679f7daf5321e57a1d8cf021f69a1c9ff6ae5b51bb9928f482b413e478bf4229e989342e5845ac2c861dc2c68a84be93deea41f6aeb8bb61eb19095cf3db44f67aa02f4ac76bdd6e0cb933ca11929083e6ae528af1c04079ecd7c74829ee84a8893f6a31d65fcd124b17c2501ea7f20f5c4510aa11a4db7df7ed97cbe1f9e338658a556d83859c187b4d49847b1bd949b8532023dee664a440bff65100ea43f0649597ee76b68b36defa926b0c533dae9c43dd23503799b92bad9d89c430965d65df206b1be4fcb375ca079daf3dd74ea731096fec85c6c6860c4474f557639f8a72e1ef35fa4acfeaed1c05b55491094d853bfc1a6692cd085af82533c837bdc014f323de4d535b55bad6c61bc2674078c7c7c21d65639d9aa403f2dc99051fc171d2246f6e370d8335c767d8005008ef219ec041348eca2c795e79b3b19ce2d9986066424af5b4ae9ca347c6a6090c63fed7736eb7ce243a7f4b5d45a20e2162f969c4da10be2c8a7aa14fcca2f4561b5031a54b5077603b7b0a169efa283ed77ace5c8cc559c90b38e4dc8806eef506a34657c04ea72edaa67d900e00521a4f07895c33157c6e130d935a8459a367d815b766b48489aec0ac81b5e167177df61b5afb9d03da601db556b82763e1572c237b6490f88cbdab74837ef441a3eca24e1e452474c394ad4e7954e4946f9381444ed837618b74c20b61aeba7c86d99f1cc0f2da4a04c02fbba09ec8d78a9bb151df1024371019d05212f85cddc6adf888fce43ac38f147ec97f2ad57de913e293cba8cdb75d0a3f8651aa55ca4dbd49fb7681e0826e920c85c32d6d3a87b914d6c438b90b23e3bd58174b83b6e871ace0ad2a955432ecb12ba141f7624204d0bd4b245e020441e09d5e190f0fccdedf507f89ebf77dfd7efe42949b5d8d062818707c15482745e31495d8b7cdfd689536ee0ec29ebcb4e70d708f239e8439c9a2917a1c738e6945da55bd4909022da742468dc58297d5c682fd9f5cd37674c306c66ba07881d24eb48137b10b9b47e18190feea2d10080af5f9ff99ce8a5b3fc272fd2c88190354a39f793f2785d3281932c58fc297696f54776e02f82b221d7c40102974032f6ecd4465cf5e34ef7bd2bdfaf420eb86e4d8efc236332c6ede01f8e86a01891521c33e7482391d7385c38200a2188647f75b8c07ffe7d39a4385f791e7725076ec05aaf6f5a4f848ce07faa2860d66799d941e330deaf6613874a3ca90f8f1cd90b51e7edbfd810376a3e2ba9296108876a805371a6017bbff7d11c1be79c2a977dc77f546373f679f897fb3c70afdd5e2865b5b7fc0da60676ca95cc691c2f734326bb63131c0e73332676b8bdba019e3e62922603d5f1e7dd8e891de3de2d251d1989b9985114dee91635331fa428c0b32910a3d9f00a1ea28d8514c925bebae888607ffece9d962c81ea513a9f62c10e7fd24d3e38e5de9df7fe74918715715f00958d51976213e7778dd1404d520e5c4856cc8b0b66112f6374df381de96fb6856e404d920cebdfd471c5d2e9637639b172209f1cc9eb7d49cb9612d8c4952590a468385c073b70477d2dbec3380318da372ce803faa9aad171ed9962737cbb08c7b10d498eeea3459de8e1f0d6f9710dff3fbc4106397414baf72efa04f0fc7535b01681e60b775fff1442c0bcf2e3a0ae430cef0533d63c239bfeaeebb2dfad2df116732874014973eb0f87d7422d5746318743691a57e56c56e8f1c81b6420039312c1c3f6efd62d3895b3b61d1936633f9268c3a665e0e789b584025a1a00b48d73a0896d7d8369bef094643f81f17a9a68425b27bf4433b19a2123c0666a5462ed51036a0306d4569e1ee37da138f662c4b8d392804e3195595d623d567fb367763f898e2a3f5217b0489e98cf467f0b38f35609130fb74a57631eada021556498ec4f4b8ea992b7cf997fb9dcac70c3eaea8def0f714a047de1ba14e76f372d1036fba7c57a80c3fc41d0b10bb73c3af3d4376f0e21dc3df18342f33d585622d193896271a42eec7f93798ab9bce5242d50361e5ae07e66495a3f8d4d931ff882817be5b3705484626648c4f4c2de0ca07c96afbe4df2737a2c50e2940534f609a77ac348739e95c7f17932abc7a1b9948e81bbc80bf204c4b05b23d4889ac6b388d2bc3e512d582992d22acfcfb8a09b29b6f038135fc2cb2007b7664d549db676b59e5e260ce17babbf623308805848df48d0e89c24c824cb43f0873af28ec3e987ccb8b5714149822e255667139d67805e2c0bbf542b3d6ef377112fc67dc9c689729b0d60e1d9ca242d2d727e839d8ecaed437d1e344ee51adeba6229c26b4cfe65568d428a51cff0166d4e3bb23886482b1b3a49b8e1d5b1974679f779ccf0b007438ff7af2764f98cb4af78f53fab8f06ac4d4a41c544289f1b6e251d80348ba655c81e2d29715d586784cff80c8d3b16c7256dfde6d5d2f3cdcc73eb562f6b39f54c26d4645125d1e09344f1471fe0fee8036abd8fcce265a7d177b83b7a99f91bb71034c581b34ec472db97b5c8ccb8f861ed1c071545b1c7fdc0cf23b39db839ac0e6f5aa262250eac7eebd11f910d73ba8ce5e343c72392469b931a1cd638b705c4ba8bdae85d26ea6a84f7878fedbd903f36d54bdc38261af4973de0eddbbf757e44bfa1ae85789bca3ec024fe48c6debefb02fd9a9a8771e55be4a0e8dde417d3bc432252bc07b0d4fe7b4eef7eb39822abe7c3fd568610b5b1f1b204725a6d51f9f1706e80edc575206d1309c306faca4f12461299be0a1411d18ef70da04ef519db350df54b8c2210080e238b17afdc8c1ee38634c79eb1e02ef834f08157f95a4fc796eeab09f767bf8d9e696bc18a2867b744532a46b61684c072629306ffea40f947ac229cf5a5086198f4e98a2d598ef51f00e1d47b6e2921be70295ce65f724fda4a74a5fa614bca534c063c2f788bbb85062a43a278935be2d971125054d75c7662eb33f02021abc8ae34a90a997ad70ebce5c1b11e1dda43ce4edae868c9b766ac07debb9fb0f4d125ff0f383974b75904c2cd3970b575b34c7ec3c03aa6b26fcd9307da3e3b2d71d16a08e008878712e9e6fa3f98d8030b983424e96c2e05e953cd99be1d325fee0031ae988f68f4f78fa0b4334ef6f69594d067ec94194663301c2c9db1a0ac6c3a8ace7333fef603c867655e8d6d06637a185a3a3e4c1f09e382f350fa667713503adb10db30015edd58a273c4686f94d1f95370a18d61340902a33be5b203c71eafed48b53e6998630a47ba75d99407feccf7b756daec5d768", 0x1000}, {&(0x7f00000014c0)="7fb544875a5974add255533a806e8814080a6f448982d1083d9a18d75a97f34e988845acaecebdfe011c9c21e3452fc3baacb94d45554edd01b2e25c33fb16976e6da833c203bf6ff7e1f693e99c8adef434ead1ac1fd6e82ebd6ec67a131b91a80468337070bb9a37e6de602142eaaf44b016638d72ec36bd36fe449c4517f371057f0b928636bbea80a4e1f6eb220fbfe203b9d75aff34831077a601b6ae2f363e54f6c638f62ef91a3d0faa201787252897a40525e7ac66641b21b793c53d9dc4c8527123b061", 0xc8}], 0x6, &(0x7f0000001640)=[@rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffffff, r0]}, @rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1]}, @rights={0x18, 0xffff, 0x1, [r0, r2]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r3, r5}], 0x98, 0x5562c6743e09ad75}, 0x402) r7 = kqueue() r8 = fcntl$dupfd(r0, 0x0, r7) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) 00:18:52 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @random='\\>VwV-', [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @rand_addr=0x2}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}, "0100000800000000"}}}}}) 00:18:52 executing program 1: 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) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x1bd) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f00000000c0)=0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000040)=0x3) r6 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 00:18:52 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800000000170190780000000000000000030f907800000000450000000000000000290000e0000002ac1400aa070f00ac14ffffe0000001e00000014430000000000000000000000000000000000000e0000002000000000000000000000000000000007f0000010000000000"]) r0 = getpid() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getpid() r6 = geteuid() r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r8) wait4(r8, &(0x7f0000000000), 0x9, &(0x7f0000000140)) r9 = getuid() lchown(&(0x7f00000002c0)='./bus\x00', r9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r12, 0x1, 0x5, &(0x7f0000000400)=""/140) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000240)={{0x6cc9, r10, r11, r10, r11, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000040)="509336ac07c45365b779326f71d42cc11c32368dae9fd2792f9c652ce5d0b400cca2da3a3b54d446af06756b33159cb565a6f7936349c230191dded0059ad2bcdca3bb5e5d2436bf2be0e59d91fb87169efa649c449ed12349df56753afc7fe3db37da4462fa1b7bfdaddf53d02c5ec4d91a1985dd66c2356e7c56bef39e3214f272fdc6d8eab870a019b3dd0d6b87564c9afbd78b", 0x95}, {&(0x7f0000000100)="80d577ec1e73d2fbe09ed026f2a6bda4640a6f9832e2bf14a37cad7e6fccc123dc4884ae5712e1dfbf19ed4294764d2703ab9b6834f6c87d8f30188e4ecab4166555f376c95e5c7f182887b37dc67521714045b1", 0x54}, {&(0x7f0000000200)="c299e6dad70dff52106f1037d7c4a5c3b638aaf5898d4b60ccc6d67b1e92c56a42b6f5b3867798dec80c52b3b04b432c928de22dc12ec272dbc4146874b5634eef3a652cef3cd073cdbd6b9f9d6526", 0x4f}, {&(0x7f0000000280)="154efa54050d5440b1d00b739e4171ed9c41518a4042ef07d0aec9a6c3ff6ac85301a87cdb521c91c282f80808e50735189978cf9fe21e1a2f993bb06e7ad3a158a228f544a1c68eb50a63749106b6634c788f673152ac855fdf31e43f56e64c1a9bb23cd568de02639036604c0af5b3ee037c2258343a6a178258722cbd491b47e5a1b8cda4e64ba9268c095b4c5167b642b26e513285a33b11811e84ae62593cb5bc6416abc516edadade085b8e7d3af8c5be1eaf139ca1e1f6c00cf9abd5789cd923ff97be7fd28d82442ea41832a0ce888c0dc23f6899f76f1473e", 0xdd}, {&(0x7f0000000380)="7d15f39b8e422698fc6c6924c6f5812595", 0x11}], 0x5, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r0, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r11}], 0x60}, 0xa) 00:18:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x101, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="02000000b6030080"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x17) 00:18:52 executing program 1: 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) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x1, 0x9}, {0x18, 0x3, 0x7fffffff, 0x1}, 0x3f, [0x5f, 0x10000, 0x1, 0x967c, 0x3, 0xfc, 0x4, 0xfffffff7]}, 0x3c) r5 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 00:18:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6602c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001480), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r3) 00:18:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000000], [0x0, 0x0, 0x0, 0x0, 0x80, 0x0, 0x800000000006], [], [], [{}, {0x0, 0x0, 0x0, 0x8}, {}, {}, {}, {}, {0x3ff, 0x0, 0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x1000, 0x0, 0x0, 0xab04, 0x8}, 0xc) r4 = fcntl$dupfd(r0, 0x0, r1) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 00:18:52 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file2\x00', 0x19a) open$dir(&(0x7f00000001c0)='./file2/../file0\x00', 0x80, 0x0) setreuid(0xee00, 0x0) stat(&(0x7f0000000280)='./file2/file0\x00', &(0x7f00000002c0)) r1 = getuid() r2 = getuid() openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x20, 0x0) lchown(&(0x7f0000000040)='./file2\x00', r2, 0x0) getuid() setreuid(0xee00, r1) unveil(&(0x7f00000000c0)='./file2/file0\x00', &(0x7f0000000100)='c\x00') open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x11d) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/6) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000340)=""/164) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r3, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000340)=""/139) 00:18:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff88f3], [0x0, 0x0, 0x80000, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [{}, {0x0, 0x0, 0x1}, {}, {0x4, 0x81, 0xfffffffd}, {}, {0x0, 0xd8}, {0x0, 0x3, 0x0, 0x2}], {0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000400)=""/140) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x6cc9, r0, r1, r0, r1, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000400)=""/140) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x6cc9, r3, r4, r3, r4, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) setgroups(0x2, &(0x7f0000000000)=[r1, r4]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r6, 0x0, r7) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r8, 0xa, r9) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) 00:18:52 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r4) wait4(r4, &(0x7f0000000000), 0x9, &(0x7f0000000140)) ktrace(&(0x7f00000000c0)='./bus\x00', 0x4, 0x2e, r4) fcntl$dupfd(r3, 0x0, r3) fchdir(r3) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x0, './bus\x00', './bus\x00'}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000100)="510f", 0x2) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:18:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x100, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x3], [], [], [{}, {}, {}, {}, {}, {0x0, 0xf25}]}}) 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 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:52 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x22) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/110, 0x6e) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) sendto(r1, &(0x7f0000000240)="61accab7e7656cbce8fc411087eac8035d5185d6dfc47d1c750119ba4eec9cab1a3fdf6e88d3a8f59724e7ebffd59c960074e7625097a119ceb9d22e303889a8d407720623127e84f2fb2b3df3330cecdcbaa43da1ad47f3d5097957dc8a78e2e21947abb3ee5e5d9ea2d3b99990630bf334de", 0x73, 0x4, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000340)='./file0\x00', 0x8000, 0x14) socketpair(0x18, 0x1, 0x6, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) connect(r2, &(0x7f00000003c0)=@in={0x2, 0x1}, 0xc) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r6, &(0x7f0000000440)='./file0\x00', r5, &(0x7f0000000480)='./file0\x00', 0x4) recvfrom$unix(r2, &(0x7f00000004c0)=""/136, 0x88, 0x83, &(0x7f0000000580)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r3, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) getrusage(0xffffffffffffffff, &(0x7f0000000600)) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f00000006c0)={0x3f, 0x916}, 0x10) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000700)=0xa3e5) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000740)={0x2, 0x3}) 00:18:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x400, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x39, 0x5a}, {}, {0x0, 0x0, 0x4000000}], {}, {0x0, 0x0, 0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x2, 0x3, 0x0) kqueue() r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 00:18:52 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)={0x4, &(0x7f0000000000)=[{0x54}, {0x5}, {0x6, 0x0, 0x0, 0x100ff}, {0x4, 0x8, 0x40, 0x2}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 00:18:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x2, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x2000000000000000], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x5ca}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000035f000/0x2000)=nil, 0x2000, 0x4) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x10020, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 00:18:52 executing program 0: accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = fcntl$dupfd(r4, 0x0, r5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0xfffffffffffffff9, 0xcc, 0x8, 0x0, 0xe10}, {{}, 0xfffffffffffffffa, 0x0, 0x1, 0x8, 0x8}, {{}, 0xfffffffffffffff8, 0x8, 0x20000000, 0x80000001, 0x6}, {{}, 0x4, 0x2, 0x60000000, 0x7}, {{}, 0xfffffffffffffff8, 0x8, 0x1, 0x7, 0xb}], 0x9, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x15, 0xfffff, 0x9fc, 0x7}, {{r1}, 0xfffffffffffffffb, 0x61, 0xa, 0x4, 0x80}, {{r6}, 0xfffffffffffffffa, 0xa8, 0x8, 0x8, 0x1ff}, {{}, 0xfffffffffffffffa, 0xed, 0x2, 0x5, 0xffffffffffffffff}, {{r6}, 0xffffffffffffffff, 0x4, 0x10, 0x2, 0x909}, {{r8}, 0xfffffffffffffff8, 0x80, 0x8, 0x3, 0x1}, {{r9}, 0xfffffffffffffffa, 0x40, 0x80, 0x1, 0x658}], 0x3469, &(0x7f00000002c0)={0x2, 0x8}) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 00:18:52 executing program 1: 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) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) fchmod(r5, 0x93) 00:18:52 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x2) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r2) wait4(r2, &(0x7f0000000000), 0xa, &(0x7f0000000300)) fcntl$setown(r1, 0x6, r2) ioctl$TIOCFLUSH(r0, 0x20005701, 0x0) syz_emit_ethernet(0x61, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaacff824610042080045000053000000000001040cac1400bbe00000010b009078000400004d190040006500043f00fffdac1400bbe0000001940600000e7d8317e1ac1400aaff0000000000f8d1d37d6166589bc0337bf3b2f0969ae10d47c16325cf8a10a6e4acae2c861cd48ad5a62d103a9ed9bb6c159e33b2504470a769bc32f9c69a4aa5c27584539b389081c64be4435be4697875197495c2588fe964b33c526605208021250101c50a83b2d77d38bd00"/197]) 00:18:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000900)="5177f4143a075006df25dcc2b204321af1608fe1358aa27f345e842795324ca33037fd696d5d128298f5d99195fe789bfdc6cfc9599a9e0bc2b24102b362d7a792e718d09198550bf837e59848ac77b22ffaeb4ad8446e99a9c26c0e39c4556dc6cb050412c26fdae619af30450cb638fb135571d20c072b6dcd7c88864f2fd26c4ed6da787711a6c91bdcfd69b1804dce2bf2124744cde1d3dfe78763157a46bf4b3ade3c0a2f9daa44b300d362bba796206ea70c1cdffcb12d547cd2b1ad7a6cc5370304cff5f6d8759c64164169e49103274dd28579def00a6d465f71816d2e6dee6e33f97fa13cac55d727124252aac32b403da3ec66775c6fc7567e78b61c3e3c4da8d7c6d5e5a75bbae91b994bd75fdd7108271b100bf68c581e3f070f9db0559565d4dcc9d56fe4267e55a841b62f4de01ef9329f944898c359e9de46de72eb0c21e9fd2bf16029dcfdfebb8f687fd1bbabfc52bd2363eefacec9ee245105f7da4dd4dde2aabdd2f25b4bd7b3d30b771b0139adf206c7fca6a59661cddf5c60351199aebf15aace0b7d98a42b9f16b139ae2808a9e78c2db6906813595aa5d3a6ffc49024bfb4d4748b14eedcdddc5d493274c6768614bf3c011de85fba779bcb9793006a4a9dd164c740ab669634ccde83e7bf4d4c327f8702807526f7e0bf01a0a1e29855c33693012ac94176eada6ea2a8e8bcb1ee2fa57e2b6327ea6a69925286495a95a1e2bae51a0b23a7a6640d4099ccdc42a9672b255af0cdeea0548caf6a0c2aeb4ac0f1e1a55f0281a1636e0f045135eee92cad51f56e0385df0e6cc9835298280ffe9a4a3a864b3be6d5c9c8f2ec1eedfd2afa54d4b00c065c930bc2fc0231e20025a1fe01e3df84e0e62d65ef5312412ee46824a7ee07ead075e57814bb45e7df5892a51d325e93ae25b9d0b0a5707256ad826e553f3613b8e643d2033301e1cd247562081b435446efacea6e5e39e62bc30e39e182b4a7e2e06f0ba14ead9036450549b755e47310e96dd79fbf6e37c72658b3f61317b56d0f4555958d89682830e93883cd4352eaf307466e83b5783c4a9aa87b70898cb1c81779d146930065ee030739d2fa47581175ae3183fb88e91db56b929477e8dea969dc368fa551de0e7d6d8f3e82d115ee26122949fc345991206262128e70701097688ea58de243c153bf934818c7b1204c10b6e9caf597d75419c2f1a28977337da18fc8d2c649b81315ed1f876ce4ce9c33dd0c0d286e5944e00510818fda764b0241b92981255563bdcce8a53637b093deabb44f8e80a2b17b836410d07fbb47a2cddc97d19b32ab812ae4a7b5e473913f25c15764cfc7f33f502c6c484c203c81c85108f7b91e1f5a109455c01ffde2a8b99454748dddea9caa843540d345fb07855ed41806d3a4f05722b32d66a7bd6d5e3f751596dec0524cdd28e92591f2ccd692426a4db1d6af96584d65e9fafb8b3f48cda8c0a2ef20ef998d71e224a909af9ccd995a4de5f517f92babb5bd2d519c83dbd8d16511fde2b5366290178fc8f4c29ec06bed924b2ca489784bdfb240514a577c11e93f7f22bb3383304372d259107f6bd852bc6f24e69949ee8474176e6b0a7c2d74de6d05bb0e28c1707e063f08f858e95f3ae940089223f34985505377a712add3a6582bd06e8545a479173143dd5f8c1bedec02ce9ff6a64983398eebc994fb95877f3137eb0449f0368d4156a3588a70c5f42230b14d2e79852cd4da9237db2142c648187f26350475f763ff7c33cd208208ce0918e4668c16abacf6d12bc68841fa308d356c14a979c1a05f20423a0c41c86d8f316ed8d27c612a10796e2d5ceab7314b00304559069cd9edd803edc5eba776d30c9d5b50fc49c81dd394c0b300dc092fae98bbfa12c2df25eb0408ba9e94cb26082156985efd4baa3bda0a05960ebcb5303b4162588486e44bbd6b14f179511c038b94a5f1a455559968898dbd4f049cce78f25860aaa713bce88aaae16dac888c2416e782a74f3c3c52e909c29dfcce7902338bb114f6e159ebd301923aa1449720a591b42f01fb397536e034afdea558162a24ea120161b1124c0eaa759fb9a3cfd2e523149a4f7f12b1ce51cb05a4c08bc3797bc6e6fe5bb88c3edf0fafee4eb6d6c8e221acb38dfcd67f9b066cdfda979fad2fe38743c76c5e71096bdfd8431ae0a5e89e82f8c3f00a2e4b92f4d9d77d8e155344b23307338c4cb7fb4c870b1f2d2802bf302e6166e1d861962bab14e0e3565881", 0x645}, {&(0x7f0000000600)="c5a0d4229b33b67ddf7f60d708656d75e7c3a81e836f1c06d0d13045109e45750ba684cc0fdaf75ae0b594e908d56dc8be2a4601", 0x34}], 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x61}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) fchdir(r4) r5 = shmget(0x0, 0x2000, 0x84, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/153) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000380)={0x0, 0xfffffffc, 0x0, 0x0, "8de69d769afa4a59b7c1ede9a2db6aba67186ab7", 0x0, 0x7fffffff}) 00:18:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [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) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r5) wait4(r5, &(0x7f0000000000), 0x9, &(0x7f0000000140)) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x7, 0x8000, r5}) 00:18:52 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x60}, {0x6c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xbdd3, 0x1, 0x1, 0x80000001}, {0x7, 0x81, 0x81, 0x9}]}) syz_emit_ethernet(0x67, &(0x7f0000000280)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x14, 0x4, 0x3, 0x3c, 0x59, 0x65, 0x9, 0x7, 0x1d, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@end, @ra={0x94, 0x6, 0x2}, @lsrr={0x83, 0x7, 0x6, [@remote={0xac, 0x14, 0x0}]}, @end, @ssrr={0x89, 0xf, 0x35, [@empty, @local={0xac, 0x14, 0x0}, @broadcast]}, @end, @ssrr={0x89, 0x1b, 0x3f, [@multicast1, @loopback, @multicast2, @multicast2, @multicast2, @local={0xac, 0x14, 0x0}]}]}}, @udp={{0x1, 0x3, 0x8}, {'T'}}}}}}) 00:18:52 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 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) fchmod(r6, 0x11) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000040)="bd1e2ee5f5eac3850ae0bd177adafa2fe0e50fae8aa2e44a00bfb0fc4c2b6896d4b7df6e6f94dfb11dd9ae80a93b8461771952f81369d4dc0e524f3d047674d8599903b93a34ae8cd01f3467225d5ed8dc8f3bead5bbc8c3b7801cc994076a8beadcc3bf7ea136a988c0536770373be663eccd03fb91464fe40d", 0x7a) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 00:18:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x7], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) 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 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) r6 = dup(r5) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f00000000c0)=0x200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x5) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000040)={0x0, 0x400, {0xff, 0xca0}}) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:53 executing program 1: 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) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = semget(0x1, 0x2, 0x0) semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f0000000000)=""/198) 00:18:53 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000380000000000069078ac1400bbac1400aa4e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="90ff030000000000000e00003b979b72ff00"/29]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x104) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r1) wait4(r1, &(0x7f0000000000), 0x9, &(0x7f0000000140)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) geteuid() wait4(r1, &(0x7f0000000100), 0x9, 0x0) r4 = socket(0x18, 0x2, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=""/42, 0x2a) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCPROMISC(r5, 0x20004269) 00:18:53 executing program 1: 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) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) socket(0x6, 0x3, 0x0) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:53 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, "52a2a6d5868576e0"}}}}}) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), &(0x7f0000000100)=0x4) socketpair(0x2, 0x4000, 0x7, &(0x7f0000000080)={0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x4010, r1, 0x0, 0x3) 00:18:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x100, 0xb6b, 0x0, "18a4c96b578e092d73511c9f81154622c4053856"}) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockname$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000080)="a18210e5098c020077000e742b41af23", 0x10}], 0x1) read(r1, &(0x7f0000001540)=""/216, 0xd8) 00:18:53 executing program 1: 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(0x1, 0x2, 0x44) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/10], 0xa) 00:18:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x8000000]}}) 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 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = dup(r5) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000000000)=0x34) 00:18:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1000000, {[], [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) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) socket(0x2, 0x3, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x4}, 0x8, &(0x7f0000000040)="a9c1c5350ce111a2971e5ee275bb175ac9c107426db02a00663b74284127a107531b7ab93fc98d07a9a145028464eb", &(0x7f0000000080)=0x2f, &(0x7f00000004c0)="9ffea0b2deab0bd1d455978dc95791a5de59fdb96b6bc8242a3768c9a65f0d6ef9e88aeaaf96bce026009d050f20874a6334a21c5ee467f3cc4bf6bf95a3cf5dd8389d93130b84291a047f96ac2fddb75cb4de394ba36184e639732b150bc08277b1a7080e3644fee7f05be06f21da58c161891b696104e302affe82ad9aeddbe1e26a35069f83ca3a4dd1568c26b67e77e280db4b996aa2139a4485cda14c10f0f3806301825c9048dffc25bfdaa481b6d25320c4c0209bd1cd28378425bc8992856e8767e8242ae58404544fdb68c8fd3fd49775196548b4553530d94b8fc9b8b418c8e07d6aba0c46e6a24a370ad1b836bf9bfcc5ff08e198129e2bd35e9739fe5f24b079e0494ca617b601f579f96fd339636fd537b89523ef75f22256b10740c0755fa3b9932d508900823dc0ea958468fbfe1086f2fa37a238d8b2ba65ae8a1511f21bc9e6b6f7c968ad36e999e2d245ebdddd56cc6778cd1ae6c6ee6d8992a00e4793ea27349f659bc22753cd49c27c702414875d2c05151374e91c04c71f55474e2d8ccd7697f397ffd3651713a4d68187e2d060391159b787f97d30cf93e61d4cbcfe17da77a1dcbb7c932921dab4754d746dede5970a787f95a9f87d60cbbd56d45c7e128332bf8f416b1360a2fdb948dcd43aa5236fb6dcd65f0c2d32d9e614761f94603b65edbc82f4670c3f93a62d54db8e0a5ec8dcbb41a1ac528928829f716e0f2726ffb242191c2562a31b495a23ab11454ba18cbc3742349dcbe532d48329131996541e1eb4e78cbee852620d7e019c09e968e4ca4345035845af68623a85ae3322d8aa8bf42c73a578171cbb9460cc6b1ae26c73f8ba899782852396e8ae2b22fe069671786bcdc7874b0b7910b8155f9c690bfbd0964cb6d4ad2b07e0f5ad5dc90a2533fb3480386a3cb42cb62059196d57883bce303d50b138ea8c0c0cea65b8a805e665b1d9e4adcc31c0ad40e4504da2b6e87cff0adac9e3c3ab927255dd407779995aee6b5a077c341f5ab75e2e1105df597c1c4df6cbd70459cca60e88767afbdd9355d7eeae0e247f7e18332fa5c1338e0893e45b8ca295298ae5246d078387b660c2577ea5aaec42c00c3fdc505d84d7ffa2aeaad12a83317e4e9195499ff1672500407472635b4c39cbde694fc62d69ae7d9f40d6b032e077380de3f08cb31bd415fd3918e1ab2d6143664746c0037eea8c6571049cc8959bddad7282d1e362edf22a5cd1e6f5f9cea0444e1174f9b9c829730e87fcaaae33a3e665e89deb49bcba2bd11ecfac3b8ed3f0e5ff02e3d7ed61e30a4e7b2ecff59cd750e3d604bf24671310959c15c8e3d8736332d38fccd5d23a6c84bc14c5abd47584b5e865de3c4948cd563a08d833ef9e5bf354eb63b55eb58ab04ecb61ab282ef521a805b2bf9430f1cd4d5ee6292ce020e12e02f55ac3256bd4cb5ae07d96f2abd0817daf2231b4bf1001f00a9777cbbb777f031d5f5840b84a6200c19e3e1fc30e10edc542130351a88b725f05b9f3b504007cc8c7312d724e5877d16cce2c19ce3d82af5d1589ded47dde87bc05436caccc48f4bd816787629a811c9c706a8c47f9031d9a0fef098d4df6ec41ac23f8140e8e1ba52190f64204bb7822e1badba22f93ada155e75b60ea0929b0d0add0cecc672f8ebf1370808732e7c03c0712beaa8dd80361065b226b36c330c108f2334f4afd79adff9695b933fe770ffb726ac9450738a39ac2b79035247dc03312edc1e3367489ff1c7b8242e9cde14d68651888e79736971fc6647a818204419c4da9e4d3e3fce4e229b7da6bf2149198c8e71467a634a8d338068c082162e7404e876af9af2d0c7ea3d3ac827cec540c32f1195d0bcbb347357e815a78fc6d30c9ee6a69e29009cf28ace43e0614416a2fffdd101d9f1fdb8072d8f6eaa0fed1da01cc8b43427015816aa6686de0724af03483a8b715000d314edc4129db4dbbeacbd003c049bac134107f753ad2426d980576b31be59602599d50f444004b09a2d098412b4195be0c92cb8061beb39d5c81e83c458cf92b522cb5932a27844ed3c128786569d20bf8ea01d2a0dd348ac317b237efa40ad07d8ab2019ebb5e0ce663820d31abb121bf623f69c863261cafd90a9ff19f5b1dec27bdd0bcbdc64c6a49ef75487a40e59bf5346f1e595524725168083bf70c7a7e3f7fbe446677c46b57b3ea3ae1a02d8f4ccb37dd96e69d28b466a743f7fb62b8ababe0721b4748601e54cfbcc155639600e02c83a7f28ed8cea129fe1381d61c87920e6be635239831f438d4420af4a7db53568ddd4bcf5357b1eebcf802801771743ddf389ceacaf351e201f7cd4a6f31107b7f489e5ccbd7911316c39a624ca770852e2e87466d14cd3de44858e55bd16fbdc3711a19472580f657b4206a3bea1a8886a42a5f69a476a5bdad135bc6d349510495b3cb47d6dfc38854736059eed6427fc4d6489951325859809a4dd53803d5e35996013b791024631906110cc98bef397634f5e91709995e0410dba51e0e7e0dc4d084f7f721f3d64fd66250d2b86431264b8874bd4ee2b63a8da233b13df6cd3fd8e18db05fec8dd4a358bec57048f810a8d45e0ceada30421476e4fa9479c1bf83ad60e805eb0553e11cc811816231c4433f38bca18425e2f5ab8ef7f28522fd7ffd0aad999b6c7d1642fa33e374b9741d9957be51601cc876a554c4f4f12a3444cfdce3515daeb43f03c8f08c8877ed78674b354174a32093c30e31e677997099b7464b24ebdc0424d85733c75a5dc142f51b13b0c338c8caa1d4e1528768f8ef1a93ec4c2dbbbeba44aaa214732c52509e9717da9f0d4215a771d8631115c1316e4e0f054d3df082f4ea252d47d62e6339d1d4bb3c65f9d713a4d74aedaded139076d1534e25583062085ab239a59112a3462070865ca95ace4d51a4594265b00e9f27f43e86c10b0b2ce5b3dcb22c4bbf4510be91973ef663bafd2e39ac1f2d57ad69acdb7a8c60019ea2ca5037870cedf64f5e4d6646387d12fc819fbb86e9b590a0c5dc7c325c73eb0eb537ec9ac1ea55be97d37c0daaa58ec56bc00a9f11464dbd659458172b2e5000a4670c717ca4ed30b30d1f0318d603a91d0f2f6a7b5135ec5e3f8725f7af4aa140515ece9332e93a83f92ee6f8cbb3ab8a5437a890964dcd016dbb3b49e113491e32bf05e3b90de5cf4e2588082975ba1d94bbcbaf1b75282bf163a7a5624ee15d92409d079f821c4ce99695d5ddc55ae3f1b8f048aa5e52ca12f0856312fdbe5fd092d84c7d35ec7711fb38b3f63651abb7ce595d597a25e3f8dbcf0ab3bc2494231d19ad4a60d17f4ebe210ee0442fba9735492d8738553421aa9e50022c46ed68afe014166eb6030bdf8b670520ad20d715070c03e51842359d3ca9894fcb61b2c5070e5d72df837c1709d48f2528058376c47b4f9bb5aa25a82065686aff0e64d1b3737053379896d76d8d1029e47965268f1edc8df21cb861011fe0e7840b4ed472a9b30ed77184227dd086a63d27624fddcc9edf82d6f0764429f3ff972043c95542e7549e2d1d3631e09da6083a486703d4bf9d5f437d02658bd11a024395813433fa51b79dce11f66bb4933559f703d9544deaa70729edba6e2d118cb440b2fbe664bd0e1503dabb2638f35046c8c981f2e06a821a32d0b67c5d994ac4d70a1ef7f47154c5f13bf0777b8c2036a9e44f87fc59651fbd3e4015f806717791c59882ff5bf3919a1a81b1f4da76349a55c3718be8c20428630fee705fd3e6c66927aa5224559f9fdef70af6dbf424a4177615ae85671d0a3d22150175d804b7afc184c0605a4641639e8320669938bb83fe0b21daff131322376e2bb3f435b0ed327d152ceb4083fe9a7e32dd6824c7d4bd283a54d3b3edb67ff1bb945c7413fc10c8215c775652fe20e9b7b86b572be2da9c90a5ba3385346260309d4a6f46bae3a8c1f0506c62811b3b8f7a371172fffd8669e6aff624f309a6b556d387b7c5970b3d886ea13610e68622d89be1ebe943913331bf7cd03e249d3a81128305cdac3b00c53ad040bbd8e0f217b7df80a3b9396d1d9d452898e053c65de9b37646ecee0a18a64fb553141eda53e96230810e42e0512606821f7e94afb33a47c673a240a67760d40060160524c10a8ab41fc6812578074e7a6fe8abc71b6f1742bdc5c0768004b5db2b4b035930306f3a01dd49bc16957cf0dfb3a1af675301e79b981579d7dd0af29e8a3d8fd9d4cb4ab7f936622d6e20ddbfa723cefd3e1beacee31b9b19d74fcbf78b0f16e499dfebd8786064d7069cfe73648954b6c7d028de564befc73d500af3c272891517af95d6d9c036b40c08ce64a1fb23138685e5e5a9b09440573419a2c48f4df37d36d6959235ebc05e5f177a39d986b9f8deab412c2ae6d25eddb2021fc14342bc5bea09a26cd95f08b8d3a547a9faf45a4c61b5d6b38a24bb6b571f0394e6fbb6e1b6509b3ad9b220cf3d70c2413067072a152b687200ef662ae13e46b68800f90310486582ab289293a4b7dd739f6f86e295d216bbf3793df8896be66437e85119fc9144c21adb9fc2f41c404409cba8c135d384dda5b0a82f977291a87b269bee56aa0c23fd3cdc056e028cfa9d62bf9a3572624b5ab8cd0effd5ca9effc221e23261e491a00337e18ded0c8c84efe9518fac5c39c0bf1d48ff9df684efedef825327e97825eedb50734162ee257d4bc79cc853eeec21f4900768e3d3d88b384d5aa30ee40468f445eb98938023a9689133e65eb4916217b15e3864f092f21023c185ddbccfa005e4121462505f8db10215cdb2635c29cc6b3aeee1d7243106cd4c5e3b3f9a3a1bdf5f60c6b9eaba826ea64d5cd9c2485356df23f7e41acc49f31458bc9ba3bf6c376905dc80389a83fed1bc846648e6f9d24e7d97d08b564e06864e0c84d990bf66916abeacc1219bc860e9804fdac02b5515083b1b97f32dd8434416652ecbb72b4f1506405bb66d6261f8ebb39b5d11dd668408b1bca8ed74bafbf487c46207477de88092b96eda64a0f8225a11a5b9130dd8f165bdb45f24536cf61950563b0d28b33ea6ec42eed71eec3c634f02f9ceeefe7ff1c7f949967f95ffb61c5b42d250af8bb1d017a6221c3dbeaafedcb8bf3c76a7a964bd89536aab47c28b98ff1524c2c1b8a759c2390218d0cc840df10fd8d487eb65773d47d9ef8ee81869329ad0dbe904eaaab7ecb3f60ed07ff26f348123f013ad68f058043883479a21a86ad119fd7e9d13abf4344083a26e029d1e3988c720c3f4f66d0873295dc6519ecc78962691c5e6a2b0bb5c0297a894fc178595ffa5a877025219fc235a01fb9068c6d74a6c839e1d4304abb6165495f6986a95cc8f4054b97dabc67b97dc2df0b69444f8a720428b8247d0b7e701015b91b2644cb77b0b88d7f6e5bb3c36b168ae2f4e1dfa30657695f7d7499bcaf986d280b95bbacd883045822b0f39a02c0867d07bf81c5487947e08e2e1596fea6942a71a4d8a73f2fad98300cf5fad35be45ad48032b994e0f1800c7e50881a8e1ffb21b46b1a596dc1660eb90f6bb5f5e64513ac3ad69b13eda102dde7a0a0df93a02b3afc29023f7118fc2da133874375acd15a313bd15fa233f62ec15aab1d306a235098f70ae366d7a12fc534373e7af339bd827ae74f70c3bbad7858692bcd9ba596d4ac3cbb4ef0ef79c9cd2c4745b774c4fea5f2ae6a9a075d5e6a254526f8bbdbc6438cc92329bc0465ad6c0cc609d46150529c4538b3a2f2cc37dd5ff3f332c1484", 0x1000) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 00:18:54 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x1002e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x38) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x1ff, 0x36ba}, 0x8) r2 = socket(0x0, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000180)="e96a75f8a6aed061f37800f62d4c745bd51886b6a23235f9a18be27666ca6634214578798f8b68a7aa1017f5a21fc30641306e7cb39b810374045ada3115401e4fad11c9cd802435843d743fbd", 0x4d, 0x400, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) recvfrom$unix(r0, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) 00:18:54 executing program 1: 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) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x7}, 0xc, &(0x7f0000000040)="0ed916d3e9c0763495fc61067db66b6ab4", &(0x7f0000000080)=0x11, &(0x7f00000000c0)="d90d3c78678124d5e887fab6703aea913e6edeaa97b1096eecd92cb5c441fb4e7afc69a5bc7631e72b28ad06f94d579ad2a65be1056748cc1e9eaec0e0f9726285f6e1355ebdb60ab2f1c133f3946dfa029d4ee0f8b42d4c62d12b8ba7b347be700fe3fbd64ddf49e98e6480d93746144f4e6cd9f0f03373d174bf08d1476864cf862578aeaac6f8c864edb1e933e839854bde80603483bf83ba873e9eebbcd1fbc9a3efefb92d8db5a45e58f47bb767e51dc71c8e41f9f67e", 0xb9) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:54 executing program 1: 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) r1 = kqueue() clock_getres(0x4, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x6) r0 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x0) 00:18:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x28}, {0x34, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000180)="f964f1a9b3f3f70d055a4c4c493f", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[0x8, 0xe, 0x1, 0x9, 0x0, 0x3]}) 00:18:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x40e, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x2]}}) 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 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSCTTY(r6, 0x20007461) 00:18:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) sysctl$vfs_nfs(&(0x7f0000000000), 0xc, &(0x7f0000000040)="3f769aba81e75a2798b3700b3f7f30ad0308350a76938bbac2c5b6af73b44a86a045c859a353ba33f2c2bdb349ac3b66572fec6dae65417e3bed74c76325e662ec94d262ff4cabf95ae4db91bba8cf63260548c1b8daeacfcc210ae71a3f6309e6466bcd5f19a8e1b15f00ecafcf8fec1f0498359976c6fc33226be0e5a0f0d62d5168d3bbd2cf34a42af024d192bc8b572699f6ac443bea4b507c48a5195bf233de6d483f2ee4eb714491f32504e3321ece2ec12a5187edda09481d2043a856873aedd07ba2560485f370fe75cc5555c5ce19aea64eba27", &(0x7f0000000140)=0xd8, &(0x7f0000000180)="4a6cdf96bd8ec93ae9e14889b7f47c0f9093a2440ca7c2a90107625bc4919f2e85b671adf82c2f25939579cbf4cb2c3859934ffe251bc0c8f74d8e0f96f2768cb28de27e94230836499e17c4355f77d985239ed59bad2be428719881f30442957ed278289acadd5b5c53f132136d3ec4756692da941e24b187788e1a36a36a82064191a4149bee12b085089e40fdcefa1e9e281594514b315bc41b9ecded25af27ea6f0743604165216b8583b21b", 0xae) 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 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:54 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0, 0x7) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:18:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000000], [0xffffffffffffffff, 0x0, 0x0, 0x3, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x4000000000000], [0x0, 0x0, 0x0, 0x200000000000000], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}], {0x0, 0x0, 0x3f753260}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) renameat(r2, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') r5 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x100) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000140)={0x20}) pwrite(r8, &(0x7f0000000040)="fa1f33ecc912ab531c155b35a8b2d9657eae03c2a79e0ba215bf33b56d5608d020d6c5ccf34023366afff3ab0d784b20a62613ce48b18f85719c36cff314c0811727d3cbf6e2ca358bfc", 0x4a, 0x0, 0x81) 00:18:54 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x16e, &(0x7f0000ffa000/0x1000)=nil) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x80000000}, 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000000)={0x5, './file0\x00', './file0\x00'}) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x1000) shmctl$IPC_RMID(r2, 0x0) 00:18:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x7, 0x0, 0x7]}}) 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 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r3, &(0x7f00000002c0), &(0x7f0000000040)) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8, 0xa0) renameat(r4, &(0x7f0000000180)='./file0\x00', r5, &(0x7f0000000200)='./file0\x00') r6 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x4}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000040)={0x4, 0x1, {0x1, 0x1}}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000240)={0x9, 0xffffffffffffe07e}, 0x10) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 00:18:54 executing program 1: 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) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, r7}) msgrcv(r5, &(0x7f0000000000)={0x0, ""/51}, 0x3b, 0x1, 0x800) 00:18:54 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket$unix(0x1, 0x0, 0x0) sendto(r1, &(0x7f0000000040)="c21316597d71a72aaee82986a7545318e976896b7515d756389f550a44883386d62871f9dad32b79dafb8b63", 0x2c, 0x400, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) stat(&(0x7f00000001c0)='.\x00', &(0x7f00000000c0)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x480e, 0xfffffff9, 0x80, 0x1, 0x5, 0xffffffff, 0x80000000, 0x1, 0x1, 0x3}) 00:18:54 executing program 1: 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(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchmod(r0, 0x50) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20000, 0x0) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) bind$inet(r8, &(0x7f00000000c0)={0x2, 0x1}, 0xc) ioctl$TIOCCDTR(r7, 0x20007478) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x3, 0x101, 0x4}, 0xc) 00:18:54 executing program 0: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 00:18:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x14}, {0x6, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)) 00:18:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xfffffffffffffffe, 0x0, 0x1], [0x0, 0x0, 0x100000000000, 0x4000, 0x0, 0x0, 0x400800000000006], [0x0, 0x5], [], [], {0x8000}}}) 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) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000040)={0x2, 0x1, 0x1f, 0xde61, 0x100}, 0xc) r5 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 00:18:54 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)=""/97, 0xfffffffffffffd5b}, {&(0x7f0000000100)=""/180, 0xb8}, {&(0x7f00000001c0)=""/189, 0xc8}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x37) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) fcntl$getflags(r3, 0x1) 00:18:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x3], [{}, {}, {}, {0x0, 0x0, 0x7, 0x200}, {}, {0x0, 0x0, 0xfffffffd}, {0x0, 0x0, 0x200}], {0x0, 0x0, 0x4}, {0x0, 0x9, 0x800}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x6, 0x6, 0x29, 0x8264}, {0x4, 0x7, 0xb6, 0x80000001}, {0x5, 0x1f, 0x8, 0xc9}, {0xd2, 0x7f, 0x0, 0x7fffffff}, {0x6, 0x80, 0x7, 0x9}, {0x3, 0x0, 0x9}, {0x8ac7, 0x0, 0x9, 0x80}, {0x6, 0x5, 0xfd, 0xcd}, {0x9, 0x0, 0x1c, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = dup2(r1, r2) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000000c0)) r4 = kqueue() fcntl$dupfd(r0, 0x0, r4) r5 = socket(0x2, 0x3, 0x0) pread(r2, &(0x7f0000000100)="b864a653c4e4677252523081b48d1272575e9aa582fec474d5b74043e6e15f5e419e2ac73f9ae03aa6de36112544a681ab29659e510aef9188422ff06cb7c8612105175d19ffdcd9a0b782331c4c3fdb84084cca79ece4098bd3b2c6e082ef1bdcd43e17f1033cda307f316db092d6470ea066cc9adc64cc5f24c63969bf8b77b20a76685885eadfb3195195e2cf58009642acd926cd1e24a241a88d23", 0x9d, 0x0, 0x2) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 00:18:54 executing program 1: 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) ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000080)={0x3f, 0x1, 0xf8}) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x101, 0x8, 0x5, 0x6bd08f27}, {0xff, 0x6, 0x3f, 0x40}, {0x2, 0x3f, 0x3f, 0x9}, {0x8, 0x81, 0x4, 0x5}, {0x1000, 0x40, 0x8a, 0x3}, {0x0, 0x2, 0x20, 0x8}, {0xfffe, 0x2, 0x1, 0xfffffffb}]}) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:54 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="01003f8a", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x89, 0x9dbf}, {0x88, 0x5}], 0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) connect$unix(r4, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x1900, r3) 00:18:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000000)=""/188, 0xbc}, {&(0x7f00000000c0)=""/161, 0xfffffffffffffe96}, {&(0x7f0000000180)=""/226, 0xe2}, {&(0x7f0000000640)=""/212, 0xc6}, {&(0x7f0000000380)=""/211, 0xd3}, {&(0x7f0000000480)=""/156, 0x9c}, {&(0x7f0000000540)=""/77, 0x59}], 0x7) 00:18:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x9}, {}, {}, {0x0, 0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x7) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 00:18:54 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x84) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_dstaddr=@in}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x1}, 0x8) r2 = dup(r1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) listen(r2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpeername$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = socket(0x2, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) sync() connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) shutdown(r3, 0x2) accept$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/81}, &(0x7f0000000240)=0x53) dup2(r2, r3) 00:18:54 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x43ce7cbd04270327, 0x100) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x4, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1630], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x3ff], [], [], [{0x0, 0x7f}, {0x0, 0x0, 0x0, 0x2}, {}, {}, {}, {}, {0x0, 0x7ff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) mmap(&(0x7f0000237000/0x3000)=nil, 0x3000, 0x4, 0x8010, r1, 0x0, 0xffffffff) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) preadv(r5, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/74, 0x4a}, {&(0x7f00000000c0)=""/250, 0xfa}, {&(0x7f00000004c0)=""/166, 0xa6}], 0x3, 0x0, 0x4) r6 = socket(0x2, 0x3, 0x0) kqueue() r7 = fcntl$dupfd(r3, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 00:18:54 executing program 1: 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) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x1}, 0x10, &(0x7f0000000040)="95035bdbfbf2790afbc6787f868cd78faf2f70ca3167994c93de", &(0x7f0000000080)=0x1a, &(0x7f00000000c0)="551a38f30e", 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r4) r5 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 00:18:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0xfffffffffffffffd, 0x0, 0x0, 0x6, 0xfffffffffffffffe], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x2}], {0x0, 0x0, 0x0, 0x200000000}, {0x0, 0x3}}}) 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 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000000)) 00:18:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000180)) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000100)=0xc) connect(r2, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000400)=""/140) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x6cc9, r3, r4, r3, r4, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r8, 0x1, 0x5, &(0x7f0000000400)=""/140) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000240)={{0x6cc9, r6, r7, r6, r7, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) getgroups(0x3, &(0x7f00000001c0)=[r4, r7, 0x0]) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) close(r1) 00:18:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x6], [0x0, 0x800000], [{0x0, 0x0, 0x27}, {}, {}, {}, {0x0, 0x8, 0xfffffffc, 0x7fffffff}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r4 = socket(0x2, 0x3, 0x0) socketpair(0x2, 0x3, 0x7f, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000ac0)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000900)=[{&(0x7f0000000140)=""/85, 0x55}, {&(0x7f00000004c0)=""/181, 0xb5}, {&(0x7f00000001c0)=""/109, 0x6d}, {&(0x7f0000000580)=""/11, 0xb}, {&(0x7f00000005c0)=""/136, 0x88}, {&(0x7f0000000680)=""/129, 0x81}, {&(0x7f0000000740)=""/14, 0xe}, {&(0x7f0000000780)=""/235, 0xeb}, {&(0x7f0000000880)=""/66, 0x42}], 0x9, &(0x7f00000009c0)=""/193, 0xc1}, 0x801) ioctl$TIOCCDTR(r2, 0x20007478) fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020691f, &(0x7f0000000b00)=0x6) socket(0x10, 0x2, 0xd7) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0xffffffff) 00:18:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x8000000000000000], [0x4, 0x1000000], [], {0x0, 0x1}, {0x8, 0x3, 0x6}}}) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000561000/0x2000)=nil, 0x2000, 0x4, 0x4015, r0, 0x0, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x81) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 00:18:55 executing program 0: r0 = open$dir(&(0x7f00000001c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file2\x00', 0x6000, 0x404) renameat(r0, &(0x7f00000000c0)='./file2\x00', r0, &(0x7f0000000240)='./file1\x00') open$dir(&(0x7f0000000100)='./file2\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 00:18:55 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000500)=[&(0x7f0000000040)='-$\x00', &(0x7f0000000080)='tap', &(0x7f00000000c0)='tap', &(0x7f0000000100)='tap', &(0x7f0000000140)='(@$\x00', &(0x7f0000000180)='*\x00', &(0x7f00000001c0)='tap', &(0x7f0000000200)='tap', &(0x7f00000004c0)='tap'], &(0x7f0000000640)=[&(0x7f0000000580)='\x0f\x00', &(0x7f00000005c0)='tap', &(0x7f0000000600)='tap']) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x800000000006], [0x10000], [0x80000000000000, 0x0, 0x0, 0x3], [{0x0, 0x0, 0xfff}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x100}]}}) 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 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x5], [], [{}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0xfffffffe}, {}, {}, {0x0, 0x0, 0xbc8}], {}, {0x3}}}) 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 = dup2(r3, 0xffffffffffffff9c) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000000)) madvise(&(0x7f000045b000/0x1000)=nil, 0x1000, 0x6) r5 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 00:18:55 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x27f) setuid(0xee01) r0 = socket(0x1e, 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x7ff, './file0\x00'}) socket(0x2, 0x5, 0x2) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) close(r5) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000080)) r6 = semget$private(0x0, 0x4, 0x530) semctl$IPC_RMID(r6, 0x0, 0x0) 00:18:55 executing program 1: 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) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x41, 0xc0000083, 0x7}, {{r1}, 0x7, 0x62, 0xf0000000, 0xffff, 0x60}], 0x3, &(0x7f0000000040), 0x80000001, &(0x7f0000000080)={0x8000, 0x1000}) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = accept$unix(r5, 0x0, &(0x7f0000000040)) r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r10 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r10, 0x1, 0x5, &(0x7f0000000400)=""/140) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000240)={{0x6cc9, r8, r9, r8, r9, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) fchown(r6, r7, r9) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x5, 0x31861d47, 0x3ff, 0x1, "87725013410fb215c8ca6e85da04d15c08f26dbc", 0xfffffffb, 0x6}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pledge(&(0x7f0000000000)='tap', &(0x7f0000000040)='/MC:}\x00') r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x5, 0x7fff, 0x7f, 0x1, 0xfff, 0x5, 0x0, 0x2, 0x0, 0x6, 0xb87}) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f00000000c0)=r1) r6 = fcntl$dupfd(r2, 0x0, r3) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 00:18:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fc], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbefdfffffffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 00:18:55 executing program 1: 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) r1 = semget(0x1, 0x0, 0xd) r2 = getuid() lchown(&(0x7f00000002c0)='./bus\x00', r2, 0x0) r3 = getegid() r4 = getuid() lchown(&(0x7f00000002c0)='./bus\x00', r4, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000000)={{0x3, r2, r3, r4, 0x0, 0x102, 0xaf9}, 0x2, 0x587, 0x6}) r5 = kqueue() r6 = fcntl$dupfd(r0, 0x0, r5) socket(0x2, 0x3, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r7, &(0x7f0000000000), &(0x7f0000000040)=0xc) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 00:18:55 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x8, 0x8000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000, 0x0, 0x1ff], [0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x800000200, 0x0, 0x1], [0x0, 0x0, 0xfffffffffffffffc, 0x9, 0xffffffffffffffff, 0xbfffbfffbffbffff], [0x0, 0x1000, 0x401], [{}, {}, {0x0, 0x0, 0x3f, 0x1ff}, {}, {0x0, 0x4}, {0x2f5f}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000000)) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 00:18:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) 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 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:55 executing program 0: r0 = semget(0x1, 0x1, 0x101) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/141) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/6) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000340)=""/164) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r1, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x80]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x1011, 0xffffffffffffffff, 0x0, 0x8) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x1c7, 0x0, 0x9, 0x1, 0x81, 0x7, 0x3, 0x1, 0x2, 0x8, 0x100000200}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/157) 00:18:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000, 0x800000000006]}}) 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)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x7, './file0\x00'}) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x1ff) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r7, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$unix(r7, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 00:18:55 executing program 0: r0 = socket(0x20, 0x5, 0xf) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) setsockopt(r0, 0x9, 0xfffffe01, &(0x7f00000000c0)="39d34ea113fb2b4541675076afceef82833e79d77002038c38c9e7a2e0fa55435cd09d16510cb161dd1c917ca6c9fb50431d28b837cf67a2396d626b93cda453fad8ccf57a07804e182bca1e98cf10", 0x4f) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)="2003a801f50be7576a4ce0dd60000100568fc698e2d0a930f8a699d9b26a1a9448f76f176708b10254006c4222ea1a6c37e60cc611ba48dd37d1e26c2c083e3cdf5d6b0ef08a120e90ac37e7c7337ab903fb6b1d5f52c3335215ee9ed9e461931925686c977b48b507e256236e0458c11530c6e8bd3011e02b6ed11b52e34bdf8fd0530cbf232592ab81f69308c7bb0bb6013b6b6113e8e5c9b153201d767f5fdc5d3cd333cfd70f519882b3f8085a8f000000", 0xb3) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x2fc, 0x401, &(0x7f0000000340)="412430b1315400a3ce5f1539741cf7f9b81a773377d86467ca63211c94dc8217a142fdc9177bab00e9083a56b1c73375cb718708b623843b06d955908c4e25994bbc7bf0c84b575ebd45e786759fdf1fef748c8d00c179ebd1a6a54d04d13abd71b5987572009532bd14fdab6f7061764cc85cde8afc6ac2312651f48c6e312a4d1db9587cb73f0da34b5138e8f60a18b6d77474717d475eb6b8950964deae6f2633739e683fb56c5a0125652e8fcb6728f3e7c323b3e3c18b5b7bf80d13e08deab9850ab83f04c571951b33c0ad94bb481795f2a08b57c43fdb1d", 0xdb) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) utimensat(r3, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x81, 0x6982}, {0xffffffff7fffffff, 0x200}}, 0x2) r4 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x80, 0x30) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) socket(0x20, 0x4000, 0x1) dup2(r1, r3) 00:18:55 executing program 1: 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) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) sendto$unix(r4, &(0x7f0000000000)="9eef8b57221a38123ce96ee516a5c4ca808781ba755bfca4da12670485e326e8c5c4f240b82e28fdd6a9990d5771c9b6c900c6d5eb643b686c6fbcc0d19157555dab7e0da03bdfacf503ec78b4ad448507789c1f069e7a1b10490b264c9a6e105340dbedadbdde1f393c07bc73da9f5f30340a214bc3ed62", 0x78, 0x3, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r2, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 00:18:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) fchmodat(r2, &(0x7f0000000140)='./file0\x00', 0x21, 0x2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x4, 0x944, 0xffffff47, 0x6, "3f9cd43967a2da30c8c2fb5ab305b8da42ceb1e9", 0x7d76, 0x1fa8}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x550f, "900a6e01ff7f0000010001000000000800"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 00:18:56 executing program 1: 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) r1 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000400)=""/140) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x6cc9, r2, r3, r2, r3, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) setgid(r3) r5 = fcntl$dupfd(r0, 0x0, r1) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 00:18:56 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x11, 0x0, 0x80000}], 0xad, 0x0, 0x0, 0x0) pipe(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgrp() r4 = getuid() lchown(&(0x7f00000002c0)='./bus\x00', r4, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) close(r6) sync() r7 = getgid() sendmsg$unix(r1, &(0x7f00000012c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="15d9e182fe5a9280fac4b14918df3fb5a027417a22175dcefaf0d814b65d0dc0aca9b90d1b52ac62bcb439345253649a023f3f31bf622fa7042b7e5e9e2c3a34e0fd17b7a2d913e388fc62778589228accef67afc57ac0e898a23073cc2422610104eb1f364f17d1a304a5ba819d3422bc772b2418377ddb218a5eb2770a48792fd663bda7c7d1e2ceb589235b7c75dc864cfddf008ccd7a2e845744fde298986e71fdd084ffb455e5d15b0b0dc04a6ae87ba9091fabfb5434c4ebf980b66b82a2d5995ff8cc41186f5ff26fc530d5c3d1aa20b17b068de58d1603d915fac71d6be6260cd91a7482a291ca02", 0xec}, {&(0x7f0000000200)="47465548fe3de3c433dcae794d545c924a83a0cad50ea8a7be7594a51feb53f6a648131a149ecc2d926efe6f1e309694535281e7b9b6e11fd5fa61fc79bbf96ec4dd0a1727f6dd590db43cc5777a9ec3e883e99a5b41743b5258a777fdc37721a1c61ce152e9e11042f3fa36de964b0461ae1243dc6f2c4564b9388500a1897c8c59d20acdb4b881b655e050bdfdd6721d5168a3554a4a05c7dde544a9c517f9c27a547af68843e3578e458fdaa993dc12bb7188487d6fb6809512ecb2f806c4b3b9920a5d992aab8bef802e234a689c5fef6c9bc627f2b14a523bdad357ebd6e9160f3ab296b793b2939a026a0dd63b5fe87b8f22d6f9516b532e836e5857c82729586e71095ce42bb67b3c9b20702d6526e5f0445e7a520272152158779725fc2658cf379d33c4ff3a1613181d03096c5d25bc8e3add9c7a96ba4fabc6c55ed204b842782a8bd41553443e5afacf20ce9f86b7f7779a3f943256353d35eafdd5652e5976a5fb5968ecb9becc463b63367ba89edfac7c610a07a5444ebed600a588ef8d66f3ccfb3f55924c3b5eaf4a293513e02520611b3e6b8e14a2116171755c909963b77af209f35c44e2d6004cdac0910c1cd09b276b54f0bd1563cb1da90223214dc33e574e22c585b9d61b68c6b7a4b140adb1fb4f90953bafc07e8a59d71a91b3fea4ced2d5b1ee52de9f6406bf7acde17a689961671cbe5ee682b3c1abe65b8faea37480f0aa738150f1f036992728f271beb2c9fd1286495b6bda15e0cfee0ff059ce86c75e0fa10ee319c7d2c0b7c804de4b335f2d86d949f2c6db177dd73794c8c22a919a9465a58de2cab82ac41c939e0e76a61e47be99be176724e884f5da3bce1c42aca3899ac73580752f04671e4db9cefd91d8aa203de1ac4a95bd3dacda0fd00876c374e5522a532770a9434813a2f6a1520b0735cc7327334d3bd6037a6fcf7a30068e41d44af45ff7ecdbd7f3cc4ab16a5a0759f7a113f6a1e3f6fee0de1b668ace5360682dcbbb46ff907a08a31186a8c6274253a7c299c17266f92f68512fe0533886339bdbc27a6fdcfe036bacb8195bb36ad762de5b397055255dbf27a7f7f667f1c3956e33342fd8fe65240992dc5c6c8815a4a9c9a485c21d1c49a24a2b35d1b1f8caca827b961502a1a421c2a232668ce5cc30d70c724e7f9790dece619794af8451af56a6a0ae31e63315591509edbc6eb50b22269bce7877cac5f2e3b9682fc7233d4c142de26f2c3d413163041a20bfc45bd94567a19be34cf4e511aaf6ad29aa3ed10623f81a4955a68b5821893a44242e0b6ae8d3cf1c28f53be0ad05d7569b13aeeb45b271430ea126af6e3b793eaaaf22b86e92d7315bb9046f37a043bc2d1cbb958190735febe5c0aad98c29610eb6bb49acf35c7648f9a3d3e424d68c7dddd579e693c8156dd3df4482649af7a8f86c5cdd2756f10d5f08fcfb31b3b6b22270675641f14cc91317640c5a330f6c97915482f21756b446cf18953387f0db5b4e7be43274196bd93785daf64f3c52a1e4142f94b9d07479d2b0f41006f1eb8baaa4eeedb618f9f7fa8cc07e166246fd95b1354f52a66624c0cc9659deaca54e334b180d8c2b41c7d8782d15d30add040c3b241d3c3db3049f400512fe3987961b900d6b7fe617ab226beaf3e97404c1bca93eb8c0dc73e7411fbdc7171c0edc58cf867b72dd93cf14829f47c4eebdbffb33e120ed3f5f504dc9380802aebf1fdf27208ddf9000594add1a57de256877b278d22e6b8230f35c831fbedf53b43526648cf406ff6dea4baedb19f14ab4b02a104fe90d38e5e803e6d3c339e4eb07f05838b51a233cbec96204552855caa8c4545e5421cf672f9ee6b86cc360da28de91e5fdfbba673bef953fd8872fb2751cc1e1de62dc6a9aba8abd6129eb18141c54f02e98257c2c922e645ee868cf47c51bf9134b7640a1eff1f4b241acd17a32c48a33b576b0f9001d381e6e82566ef2b80e3629d5cd8bf20e4adf0e9dd45f80a35126bfe05f75a7d1a792f7ca695ea38edf8d0310c5e50dbaff9a783b235b675d57709ff4f2ccfd4a0d7a36cc283103f49dfff33ca285b3ceeace0ee82c0ad32816514d2b8090b351e459c7c70a986546c8bb702c85e56af4d3c88188643a7ed670ec77c128bb4b7e0d59020482bf9f0f385b112ff5a8caf8b3b36f8c5e639c70c2c12d1bd90b9772214c02e3940ebf5eeb0fe676dc402e010347125671853e45e4d1b30cb528da7873e2cdd21795718a84417343b30a0fd3ba1665040c87ee0354aaf3cfb04ade3def5858d2e38471fa7c471fa58485298e5f18159a8b3fae1b5cea60158a5805fb4c28c1ae4462cfb4b7a1896abd7f119651c00f4adda4e9d7ea824f94af0410cd05991b603fb874af370af7345a31269be2ad83e3561402917c95a5fc08bf72cd3816fcbf39b90d9cadaa160518b29993a3eb27db1b5b7c1c012a2a34037bfee0e3bdd8ebec3946f846528f00301fd1b964e2924f5e262972b248a287d8a75155e7bd3c864921e4bc8e31c9eba86adb0946247611e0db8f268bab39a5ff092b693f78a22d4b5a967d90b0008c6b27d4d07a24fbc1037335e0eccb9fe6cf271d4858e16d7ace24fe10745053e40011abf936533682073dfafe7f8a41e12dfeb8ebecac6119b537973eed61e2d8b7b330b101283c44d9d3dda9af966b5b634ee82de3886ddf434f940d6f7eb9c844283fbe680f899bd622f4b4b2b25cf1a6ac15516fd8efc1bffa66cbb54c5fba2f6a8fce2e2f8433755b0d64ddcf307360ec5f8afaca15532a1c2ffca5c70be69df7b1677f79c3ce396b7e98d06320c7ff19d0d1b2126d7d490d148b522b00f7bff68948c0f25bac4b6cdc971e0633ee76d7f1784b5cadfcad01b408ffb558676de56151ef60f960e2b07f3c2d2d26bcb8a6b4e8837cf19e42e4cf2d257ee8dc2ab2d716384e60ce371f82adcfdddb801c1f79b92942eb055a68b9fe9c5cf725cb3a1bf110da6ad1b54cfa6efdeb127ca04c90b9523957b842a74d335a91b93689f8f76c9e5c38bf7d51a75aff1a7cbce34f2552fe030bd1529932c8b8950c489b914fec75f6dfdf65819578de238b6ff01ea0b2a035e1a03147ad78f626f60ffbb57fd068d4dcfb49adfeba76a81c0f040ea77e26860168b8e65589acfd75b5f9897bbfa21065a193d9388ce605dd953ea3f2fd8f41280730082036395acdde4611b02191c25d4b2233e5ff0da2bfb0fcd0c38ee2db529a65bf1c14a2153a8d1f9c72d426cf400411b093319ea5b16127dfb39968ec1f321aef4d2ce644333e6e513a58d4ab570cfabf00d1574fb2eb572993bbd4103a4c087e17c9005edd0ba0eed8dd9bbc91492b83da6b473ee4cfcc1d8f03af4d60b3f39a0989a0c6d6bae67c55d6dec94a3893d1cdd8df9336b93fb46237e44089841914cf380affa6e8e4b81fa076fac40e4488791e93587cdc6fb9daa8cde270ad03639209c932088b809c18d706d6b8e9de2c462c023707240eb4a06c7cc9ee9132e1eceb1b5881d4c335c0a8a763cada3b959005201858d804e1b75f470ff0a8f027e7a70ba0ce21be7d625a0d18dcfe2924bdd2e8964b738a5c6320f981841d4588fe9a4b6d5cef1a8c9ef2bd660fc8f67224f9e4d2899b7a7f266d9e3c226a2040ac38f9aa8c4f58d94633132bba599e98871d8f070b33583f23ed6b4228a11a0e4a52fc584772e2e07153ad2fbc85b8e41536d0344c54e29167243a49b83e4be08cda21a0a551b52d6e7e63a8ad426472d636b6c6828f619b65d952cf678d1c63fff256c770616b16ca9a85440fc1a49cc19f15e580c3075d7149e261ff1f76fe86157b8b7d48178babea8238b426fafdd28ff5dbafa8d810556a115d8ffa912b60a0bebc6d901c06213fc8b4886be3da3beb0698156423e987beabb2341d746e5d489b2d60f46a53cd2c5527ee552a86a0c5cb960fbe405f300290eeb80e46d69db3f8dea546290a2ccbf4d67ccdcb43427443687c61fdc10bc578becec7ae4cfcd0f759888325f63ec87d04ddb54458cd933ed640caf34ad6d5743b33eb61bfcec1775ce551440960b5afc88d4bd4ff0d58f4bc084442a56f532effca2245d4f9b74c0ac16bf055668df37a4dc9eede112a80d201cd3169c7d66a82dac732b19ebd7aea05f1e09bf33985aadc624d1c34574209b3c78afed19eaac091173fbb65c1fdf3f120b2e03b0d0573ab2ba2516ace54605b4965a68e5b37e3eba8c003867256cb9696242ee734335b9522cc5e043f34f476ad457f3d05805239a17fb31246eaad80fa1d4389fdb870c179a6ee8df1a11709d0ae44fc9b0fc6d4f2b9bc8f69f7d322905b583736d948d8973b8c03a0eaff03b4fbc977a894e367afaeb72f5ecdc43d4096bd69b22943990a5c3e511ce94f318c64dc5586d86daccddd2b00d8330cf8fe4855a5e3ee513a5c0f1f91b757c2d070aea729593633e5d3d4d29959c551ab22d0e1982cba3ec7c19569cedd8ad6a53ceb16c305c915e56d0a9b160bd40c2259a6789ddb0225dc7960b9cf2ec4851d5e3004885e7bae4cf671986f31af897b95a8fb517ece67454afc54f236f54947d4b219047556beb2f60c2e2b8b6efab21077d425f203e526501a973a3d39d95af73189083a039be9b286cb515a06a455e1c41019c34a8f13dd3e4152272c6a7088578f8d6c5fb88f38782c04087c1e5f215b5a2e7fd3c4edcff08c4c8445a77cfba1b1c34894684369c29b2cc25d589020ba1c083f5d1d4e4b89eaa235f7e32961291e7c15655e610d79ba87ec4a49449ce03209abadc7c3d7547df1cb6f43cb385e795836d2a6608033add28a96fd09f97ada721e2fb300b1171747ddc242b2a8e3dca711eb8906760d913ac6361259ca3229df4009a6cb29c5d82e55e115d616a47d4e111735103e382f7b468baad7616790b9372709f920f57ff163eeb7cebe3b174f807e99898a1ff60c3e40b7b5372a18a6f7f0a388a1d41e58ac5e6fc7e37a3fab9075dead5801b954b5283ecb3b9225c38de4e0fe36cfbb239464b96be0e096afc483dca75399a4024f1b1d8b2368939c92df0ae43289e2fa5868d768c4c7e9b56663bf6cadd377fea250db3da12988e5f7a32a8b0fc8c6da60b6d306d59ff822889296bfceff9c308de278dd46a4b21c358526d707fc06ab28045319f3e0dccd187182b97d93e3e7e99f92d4269195af317eaa3e9b0d374dbd8a99b104c3f28307019762af68467514a1ff8249664d8ed054859462b55fae2315689ebea788b0b7aeb674a855c6b16262d9131f6b49603c635192205dcae7d2095b1a850991eaef6b0cdccdf38fd8b6b599da9f9fd3440abf465a1ef4edd39615e6f4a04eed1d700cd511933ceb292db881c86d5b171aadb551570e12d1e7193b469cfc3f1a843f3b30d66fcf3eecd21ee04e14dc32157d2bc926a4a88bdaf89962f23d3c6c09f3509201f060b56e68521be8df99eddbb94b890f87450db4387babd36f2b31c3e8938ddc11da1921e0050cb4cae5b8bc6c18a674fd0f52c35df8530035d5311f7bee155e4f34000f28466375744d0f5ca1dd5e51a909df682c901c8d75d854dd449ac21400363af9aa151ab96b20cc31e02550e3ec9a0a7c6df7ca60ab67e262f32fb6930d1d3d4cf86c5a047ef0b0335d7f728dc826479121a52e127298c37f33e3c3d2c5cd2f547dcf135595607caf19a36bbdf3e43a6c9bf96742bd7b47e43094c5bd67b02eb40aa86eb127c92d2e2616d8ffd76b6b410a428f976ceaaa2832e3c58f903d", 0x1000}, {&(0x7f0000001380)="c313a8048df952ab483451cceec0a2db8aec9e8a2c2bb39316b553459ab4ca1ab04e9a1c55e363f996d933d50eb961ccd819fe621f447d5097f8e1114199c3dd7647e76594eebea7c991c4abcdfdae869a71ec9560947c3f49c0f90da112a2df7a837668c872c4fe86d247e8322f5878ffaf289a8228555d48ae710a9c3aee2a879cbbe90ae14c869465", 0x8a}], 0x3, &(0x7f0000001280)=[@cred={0x20, 0xffff, 0x0, r3, r4, r7}], 0x20, 0x41d}, 0x0) r8 = dup2(0xffffffffffffffff, r2) dup2(r0, r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x6cc9, 0x0, 0x0, 0x0, 0x0, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) fchown(r8, r4, 0x0) dup2(r0, r1) 00:18:56 executing program 1: 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) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r3) wait4(r3, &(0x7f0000000000), 0x9, &(0x7f0000000140)) wait4(r3, 0x0, 0xa, &(0x7f0000000000)) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 00:18:56 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x0, 0xa865) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x1000) r1 = getuid() lchown(&(0x7f00000002c0)='./bus\x00', r1, 0x0) r2 = semget$private(0x0, 0x1, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x6cc9, 0x0, 0x0, 0x0, 0x0, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() r5 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r6) wait4(r6, &(0x7f0000000000), 0x9, &(0x7f0000000140)) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000300)=""/22) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x86, r1, 0x0, r3, r4, 0x152, 0x4}, 0x3, 0x0, r5, r6, 0x5, 0x7, 0x9c89}) pipe2(&(0x7f0000000040), 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0, 0x1) socket$unix(0x1, 0x2, 0x0) 00:18:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) mmap(&(0x7f0000634000/0xa000)=nil, 0xa000, 0x4, 0x811, r1, 0x0, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 00:18:56 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) getegid() 00:18:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{0x0, 0x8000}]}}) 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 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:56 executing program 0: r0 = socket(0x2, 0x3, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0xfb, 0x8, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="9e8c1695", 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$KDDISABIO(r2, 0x20004b3d) 00:18:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x666], [], [{}, {}, {}, {0x5, 0x0, 0xfff}, {}, {}, {0x7f}, {0x0, 0x0, 0x200}]}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x24000000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fe401060a0a351d311d3d252d80bcef91f006f18cedcec2be0a73bc0fa90c49"], &(0x7f0000000080)=0x6e) r5 = fcntl$dupfd(r2, 0xa, r3) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 00:18:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x5}, {}, {}, {0x0, 0x0, 0x0, 0x41}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() socket(0x18, 0x4000, 0x7) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:56 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0xe}]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCLOCK(r3, 0x20004276) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{}, 0x1, 0x0, r4, 0x0, 0x0, 0x0, 0xfffffffffffffff7}) msgctl$IPC_RMID(r0, 0x0) 00:18:56 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x0, 0x9}, {0x0, 0x1}], 0x3) semop(r0, &(0x7f0000000200)=[{0x4, 0x3ff, 0x800}, {0x1, 0x81, 0x800}, {0x0, 0x1}, {0x3, 0x39d8, 0x2000}], 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000040)=""/60) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x99], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0xfffffffffffffffc], [], [], [], {}, {0x0, 0x0, 0x0, 0x80000001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000080)=""/6) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000340)=""/164) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r4, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0xc0, 0x1, 0x5, 0x1, 0x81, 0x1ff]) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r3, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 00:18:56 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbfff6ffffeffffff, 0x1c0000000000], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x200, 0x0, 0x0, 0x4}]}}) 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)) 00:18:56 executing program 1: 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) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x3, 0xfffffbff}, {0x18, 0x0, 0x8, 0x8}, 0x3, [0x80000000, 0x9, 0x8, 0x7, 0x4, 0x8051, 0x80, 0xffffffff]}, 0x3c) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 00:18:56 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffe) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x80, 0x81) ftruncate(r1, 0x0, 0x8000000003) 00:18:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x3, 0x0, 0x0, 0x0, 0x1, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x0, 0x2000, 0x0, &(0x7f00007f8000/0x2000)=nil) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) mkdirat(r4, &(0x7f0000000080)='./file0\x00', 0x9) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r2, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) setsockopt(0xffffffffffffff9c, 0x9, 0x1, &(0x7f0000000040)="5a7a456537a234f08965c374d6ced942c18ef990d75978a0098181568ae5f71d4d420426f1da9509eab598e9276c384028087ad408", 0x35) ioctl$BIOCSRTIMEOUT(r8, 0x8010426d, &(0x7f0000000000)={0x1, 0x1}) 00:18:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x44}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) 00:18:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x0, "0000000003001a00000000f9ffffff00", 0x0, 0x4}) r1 = kqueue() r2 = socket(0x18, 0x4, 0xff) getegid() setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x1d}], 0x106, 0x0, 0x8000, 0x0) 00:18:56 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x3) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 00:18:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x6, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x80}, {0x7c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 00:18:56 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x442fd6ee8294d101, 0x8b) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000200)={0x5, './file0\x00'}) 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) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind(r4, &(0x7f00000004c0)=@in={0x2, 0x1}, 0xc) r5 = fcntl$dupfd(r2, 0x0, r3) sysctl$fs(&(0x7f0000000040), 0x8, &(0x7f0000000080)="30eb8d933c7d0d542659eb9f546ea0d089d1fa62ffb0bac1c24083742efcf74257e25fe2407ddc1715", &(0x7f00000000c0)=0x29, &(0x7f0000000100)="9619274e7cdcb3d1c6fa9ed4ca8718be34239514fee5137c1fec26e11fe0a06a7a30878d8b808ef6e7efda6cc516e96d659e926809c693a048d5aefc32b5abd442ca6bf91611058c4526c6ac45a31bed32c249dea56ca2560861f32605221e7d7d3409f56bd54806a388977faaac2e3a622c5fc78cd57731358fb250cdf7a1a2f4adf28b14cc29a482e42d86b59b45a8f2903bc6745108257d38054307050c29d79726f2c54d5f75e9052fda5a1fa272436133071d0dbf24a368ffb19df76bdf58654fecac2df9bc681023f72e4f08c1da3b56412e3c7fa2ef374e5cc575d71bd2ccfb2091cdc357e2857e19fddf5d0280ad99fc", 0xf4) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 00:18:56 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r3, 0x2}) r4 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x85) sendmsg(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000001c0)="2b1de453d0261841a0c7ffc8689e41eb9266d12ba7ace615d2f06bb0c63179b8998390c65338d5ff68728b758caae82a0aada39edb6d39ac5d3b7f1c03dbdef6922b8003384274d1277f15efbc6c1480d08c39f03cab06ead6b497da2d5bb3ad3730e86b2de438bcc6cf46c919103a11bedab796058adb42d42ddba967d12c741aa183c59a21866cfeb0b773d7d990ce498b99da64624ce9088e41eeaf624dc1559137168369ad50ae", 0xa9}, {&(0x7f0000000340)="aecb692207db9aa3095f0c3158cb47b8bf8206d0310af2d681e79b985eeafb0e08bcda3f035063b2830aad7b5993da6553f488109c9ce5b64436be7925c75c84884934b89d1839a158b3949ae77e35818c4a551bec31be565c1cf328627f8ce0f9781bc9d0456fd01a43895e9c8a936b2502c9f486ef24e5b44ce2be209f4cb88ee5ea28ea427f08d753d00a1ddb86ad9ee65f75fa4caec58a193f87293cc94406f292ec5e0187f7e7040a58894191669cc409904909cd9eea091d80f8f52d45af8510ce133b244caa8ec154be0b6b439f4bde999b68e77d19927211e21ca7ed6df8860545", 0xe5}, {&(0x7f0000000280)="616d570ccbbbc63adcbfdf6ed9301edd9376d3d55d17943f3612f2ae809174207e82cc9a3b249ffbdba3b8ca53c9f7ae45e8f641c2c92f85c8079fa68d170c8d2095e8a8666208a1b614c3257da13d9e6c642351758ae97672e97e8efc470f31046df34fd5535cd975a852444e77c1", 0x6f}], 0x3, &(0x7f0000000680)=[{0x1010, 0xffff, 0x80, "34959643d289fe44dfe149a1cfe77ddd274a91629465c59d07f2126c3e00dc9992eca04035fad8119dd07cce50e1bfe4110a877dc6d3d93b77855520ce059baa2b06d501ad0175ed61af9cbe0a4355581d0046aa1f880af904deaf9cf71b35754bd01eef7164a6f476283eaa52a4027885808d29c64a81f7ed8875e8473f07c2eb523ecf4d6138aac94bef1930c63737b2d63f7e8be0ab82a7f140affb13215a889960a989f5f2c19beabf29de68fda205b63f936a81eeb80c16b476a40b60fc38202acb6f9e739757f47bba4811dca6aea701e7581ed5e07a47e20db0177ca201b84d2cdfb77998d9bfaad420345e929bb2bea1d8c3390aa4dfcb5a20e81bcb08e46a50f2eda0a0427ca763e5290e8c28d02ef42ece970601ba204df2339901e8d4c6eaf66ecb19929002ae0824b721cf5065c607917f615ad1891ae789831797a6a56efbfc546586cda142518c5cf7c61f2f37813ae16f667d786c0379136f9ba75fe335b3f32ffbcdd2368b1c00eac22d8f3f8fbd1d35d9615128ecd1acd9cb568bab044cf720de4dfd7035f50491dc2ada680b17a63f9d5c374d1bb8bd1f3bbd2ec8c01d464747b08289b9c9b20b63a51a599fb63ba147acb8d36503b5a830c60afd9fd5c58e04eaaf50df8b89798eaa320de7178be08fdefac1ee46803e1406b3cca21e59b2a059b5bc3dcef41018d48eab4373f6afabcb6e2a669454dc15684cfac678bf15ae5da91e24179660b3ff262d19227369a7e223357bf2b62f2110799456376f4d1bc5df9eee30d106650c253b74dfe43e02101efff61856bc8fc3a03a1a646bf509ad16d791a9325b508fcd4b56ddbcca3cb8a8d87a5ccd908d5c6202c1807fc150af1e485381563bb92d09f349fb50fb220e3a113768b593d6636ec43a68cfba05562fa10aacb6bee452d3527fde886fa6346dcb75d09f3098b12c8769810408ee391a41917010db2082684e51ca164b26f64d79a5ef3ffddc81958bbd45aab1c985560a77677b3a29bef0d14820cdb21679d3f78fe64e74cccd7a7f6f20c1552b7ef72b87257d331453843fad4da100a4e009b1cf5e287ca9797e17a1363592996af54d9363365a9354fbb67bb430cb2b62d34d298414ce81deca96cb8db9ca5e239c6b46589964d622f7d1b32c18ea95fdd38fb66bd2d3bfb23804f2ed78bdfeace43f3354abf16e4d6579fe546e10d5d50836bfac743b3fbbdfbf39f67efe47e31c8e0188e8f661bb5091d05887817b71fd117bed823e0f8017ff611414e38b25bc4335ee8985e43c2a7656b9c9298c8f70172b8dc44d6489c1cf4fd3440f3c4776be58d2c8664fc8e9adc24af06a8567a51ebba4dfac827f659d0145fa1218f82cd895a6d9012b6bc02449db7a84121bae43dc23404690b46af51d4041ab0013e908ec94782b9ea6358696165f5fb163cc12e34444b9f0431c455cf495e8b1266ac27b816a8c22c4d31dcddcd77d3e523e5b50490b67219e529a8b404235b5dbb2b3d9b2fea379b3ecb2ad576d48a858e58bb2c796ad6a8aef9af00cdeb8444bba115daa7beba74d5e7c78e99d24896cd74ad48831c05aba472bf1bd691d6d7ef32c4e560d283a66e9f9e1ac5f26e06b199880b7b70907da50a7c840a6a2475a10ec414df3e74b35bb8cdf465216f4aa24b35b8baa1848857645dac1afd3d6a26602c05ee915dd31d517ad0b9e80c7e520f01b266255c2b2caaa2e420b411aa4b0f99f11df99d98b72af9852401d20520964414b3ab0659930fb8c189580da42bcb8f093e224996407e9d3a6afe7df6ddf5fd88cc410dcca2e9e079b1f4e98cca55d82f31f643c58916e0f733fbbdfffa00fb2ba7f460db7509063788ea103955db5c2cc843426116f9abb59f359ae88d2429a2727cb70f4325bd26ead99c79f836cb130faab01efc99de8920d82984dfc896f862725652664ffb2ad7b378e7fb96bae0be3c4145570c3e02288947f41cb1db162248e0705fcb5869a77be4a7dd65ff0191c8e2cffac03d3e12a3ba01aeac6571420b29a8339ae7a580451c3d8e95807067d1866adfe759949d184a8ded926ae359929d0bcf00e0e2b09e664e4732179031dc31013439a03b5c387b318b52ce62150ef19f18bd3c3ad35cc42dd953f52cad01eec8f1087b55642210f4a5ae846b4e146ae5a3456bd17b5ec2e562c3831a1f214d9c678f1e8f806a4b53eeb6002629fa1e4a2f592b30a8558b40cd736b68cbcabb2cedc9a6bdefda1bcb1d83ad9031214e990068ddbfc04f36c9891bed61252c571a57ac97232cd5ffc94b266b1f6eaebee1e3426927e7bbfa80310770bda124aea384432db8a2ab989cdda0ab5b972046266f0fc0423573e6f32f4a5d0b0069e41f3b8a90df4e31f162f08892687c787181c999d10b1996e865a2b4870d3ffc8fff8ffb298177c8ebd9b23bde138c6d7d3add9f03202663f039c0b277cbc5ed48fbab6d2bb6e51ea517d7df4d9310d249e60bb0cdaa9570ae2c304f779d9099c24d57d6b1a16c329766790f1cafde218a363d4ea48642a18c4764d1b462fc9be788371e1615b977dd14f47475f94f6b5c6a370a633f439214966378a72e2fb792d56518ee5f427a6abbe701981f03c2145e3c969b3015fd7e4796ac9cdbb27ab79f079d9338ae3e4614bf86a4a9b232f8fa04382659180662ba2f13559d05b2643808c4499d2395abe4913c2318b2120013ac9a8ab6a2b2e4fe6829dd639ee9816d101ac55f77c06c641758eccf77b7692744f8b18ba8dabbf999cb9b92132c876e2ba822f1d3432bc83e49bce98f964ef63f7b15f144e0b0d7707d2c8c4fddb2d4371b912bb96e680ceb9bd8aa14a65da8b6f3c6c322c9c6727dd6d0df6bf39234a648eed05e5f824cc895b0b9a8ca31f5e84f7c41e67870260bf98f7471649c6a1d96d331ae9d2f79d9cfc51df589a7b6892800c6a41fc624570c04b7c5807c90a3d735bf77ced39ff921eacc3d1156ab92a153b1ac06a8441fdc3e3510e29b1556a7fbff5236e223e61b07eae02d605ad4637f1e877123b8d842a0b3caffcf507922c7a6b3636a51602f397f9723fc939133f4e1f2bee67967fc94eee36d4efddd53586a80be8df27215ca0e94ed8281d5edca95aebe89e58ff4ba11fbced1b0c3ec1bde6198a3f72004db0a40c21e6aa084c00abdddd35cdfaf075e0e2e39c3396d33b8aced8d8e881bc8c3bc85f421d3f75dc6af9051974738a6d903f8b5992347c31505242cb6fb104f4d47dd856bce7744087746b525015fa2f0a638b9c1e101d0f40ac2523261da0d1be1fe9f69f920b709959ec6f03c519b8afb4e754313a4dee5e559279df394af258a0f7678417181db3025eb03df60cf8b65ff5eae725442bff4337d11432c8c0c66ab28d853fb3e3e90ee8e46f59a8df476c7a59778ea8928966496182d5e3bf01f2769f66adc521b48c7f9cdda175d69372a0951ac8f83476c6d6acd7af00b98b0f7bb8b8468836e580ef6249f1ee18c894c7c9a2f792678d3f4d3497c24ae6c54f4c8e5f8fa3533e4c452c30a75a1d0bcb50a172efa21f39069b26488f2c7b9701e41e66db413d67b81dbf5b8558f67ad3df3143ca956d5870c0478e034081e907d200a91d4c36befb11dc67296a25279df4ba103e179274ba31ef37ebe392286f53ef94d070315e4cba9c2af8e665ce994c2c6759a4c7067fdabb28c050ba02158f72c36ea7801bfabcba574c4740b192c341cc12051e03ab272b399901a7845a7e546fdfe9639387469791ad2910d60f315466f372cecdbc0686816baa8838e2e7e3ecf79b13d485c88ed243215f1808bb80ddda09bd9da1c57e2ffb4e38a7a8dc5ac02f0412f5e04a17aa9a9252c8b4c0d02238067e5954a22ec4fa6f9c1a9e9a7410d9e87bdea07adbb8c1cd8795c14554208c090e8974f15c2f243f53904a948ab4b23dc14a286d31a512de1ab26bf0c2f49b62e948509845e0b825414453fcfc902073ef58410f1847d9a5603ed623df3e6adb3250483a84ddb4da0f3248839ec25d3fc26f51effeea2761c4750c0c8685670cfb003625a21ee784212e2edb696cdc350fc00c984e2fb32ee1fa8e6f21a73f9ff7d25ec62c6b5b411cbe89e8802840538c936ffd774033c80c0a10f69d648cee2a0fb9aa6cb5317ee72fc006d0e671640c28ba2b094b9a235a3c1f36181d3ae6f96867ffa7c81d3579ff0f703f98f6f7bcc0fb5102753bf404989d93c47f045b03562cb15f4a725b59bd7a414610d61bf08c423912886cd9b70895f81203b86c71e12801fcb09c80cf790c61ab02e6adbe9a0811cefda4fad2c630e0ae52ade7b48721d444e1a6cc692a2d23a9097dd1486938b3e236ced0edd60c1c9ff32288002ea576a6da91bf6ab08b64836ee2bd197f95746a2b37d2e5da83eaf68e647c78c80b77388e16a3f8c5592b7262c7a474b31df5802877ddfff50d5f1f33014a8e7f80542652703417e8cc8f183ff4765df2e43a2e56d68069bab243f8bf3fd3c746c45e346224c6f17c5d008a6dd5be4d76ca55d5649b974d817bec6d298a386a8c027654ca9c542670cb92fa87c5ba01f4242256f4105de70cc3503c529d15fa67e7278b9b76e2795e16f102a46867ef8a9cc4420c74833268eecfa83a82a5e9ac92c8bb7e33f41299f078e40a9ecb41f6a9b7d440d1fb98d7348c3f850ba34a5f608740ca4cdca27ba38aa0de57bfdc94d2397fdf74f9951eeafe46e10ffb2b9c0c6677dca66beb8b71812c79db9e67a0a9802e67a819552bf5df850f78f0468d71f1a48f6b8b632f6e0d9fa9cb26c7a0353d1d4b6c315564b61b200dc4b1edc54c63d6394db82252f209f03fa6f1a2d08e999b00f7d173ee0cacce821a27c6a62c6818e330e5b3b13e510656fe02431836c3485cc3e93bfe88e486f27ad0be839c6c74bce9bdc57b5ce4594a5f99f9772551a508f87d4fb4dfed393a26bc8d5fba508eb1362d1c70f443797da52aa869645e68be6483ed8955b4568e939377a8350879748b5cb2f26ebfb51a9e8fcda4d89c1355a28d3131cf08961ef09834a8f6517ff2754bfba8487325367dc76346b162fd7bbe51753f0e670aa53a5a1609453183f23acdb61060310e1dfdff886dd61feee4b65d7481838484e4e64c7f8fa2a631cae87792618da0e16bbc368b4f9f40ef488a3d5294101d604c907faee9757a1ec417d65c83875f249ddf0d1b26782e9aa50a3b8f2e6f92fd13c8a720484635742dc06181fe538f1ab04034a65c1b97944fb615bf369c34df6bd377ca4f906f515fffbcaf942afb474e97ee84dc791d94eb9ae9b3d2db7b185b94ee197acb4ca4163c10661c43f72d2db084af719ae9a765329fe7ceb4ed03b9506c716dc899c18d8455ff4b8ae0222b4de00941fe0a6d150bd9dd2ddfdce84053091bcf1a2d66b0aac8fdfdc4ca8f5bd9f28c58ca4c4690505c58bff884c6c24b782e4b6d3cfe745e37af8b31100c730c2ae5b2cd883ef7756c36a5df086b91c2e6ac1b35919d21d9c8f764f9688e22b02743294677e603c6814fc7eecd25ec0f0696ebd7df0a3b252cb9f51eb0fcb70c6d148022f55993bdadf54781ce4034980ba9278cf00a4010f6c700af9b0bd8b12f47c9c9759c1c46158d76ddd89e92a187c2184dbf27ffdb19452e443bdeaa919b18008caebbbe91542065b04a090cff84b3d03f4f56e2a4bd3ca6dcccbbbf4c37bea813674c9be7afff73c8127a4754772adcdab2ccd74ae551251fbb4301bb9485a83010f58576bf54882f11d29cfb0b63a5ae73c757d3d155391238"}, {0x110, 0x1, 0x1000, "7dddeafe04b618675247a959fe7cbe6ccd4c0271016bedf4e193aad6fb62f74bc10540889f9f0684d21bbb47fdc953275ea46494220920908a85b749e63faf0af9c66d90877fbbe4cf397bc6695b4fc229973b1303a3b4734c474ed55bc98d9a6cc75d29553612227659b1a6e7936074bd557890eb3d33207880467bd5c09e84774b843380f12531beea6ffb3f8593d9771b16be435ac92dd761583d07b13d2dad554ba4886e2a3f848e7aab72d395edd7a8c5d5e7e8191aaa2cffdaf4601d33ebab38dadf83666d8004dd87950cfd68ad5202e3c2ba7cfbd345746e0282ec0a1ced5afe26177885e31618826ff54225547e83765f698b7fe8"}, {0xc8, 0x1, 0x9, "2b94bc36f3c64c8dc5d6726f9416c1d4182bb43ac8d9ed3051be311ba53a823a052a52d75e61a92d6c637fb8f6964ce562b3ed7f10c6d126295c08a330553d814cd475123c60a4b31ef99107ad08be90fcec6072473d9a86c157b9b8a781211b01d64f1be2beba844c49b9013c269dd8699c6261f8d544e2ef9d5cff96199c5ee321ae24e03cae11e39cae8895e871b313563019695b056155ff0606e2a065e83cab52615f18af4163792dddf622cc06485c94dc3e"}, {0x70, 0xffff, 0x7, "7605097ff3c242371c091b0457e4349b4744b391b3ae364a797aa4db228bde8b2aa17663423e1321049b6ddd9c3239602938a9b7b291866fc4d3400049628b05c98c825eee3e50282c192603207d2d81fd71eae1f4f49bdab4"}, {0x40, 0x1, 0x7fff, "64a4b39ffd2809166ccb5a3d7e07e6e65d0692ba23f1d93f0c7fc55db7feaff8e3b57444ee802fdaf86a6776"}], 0x1298}, 0x1) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r5 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r5, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:18:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) read(r0, &(0x7f0000000040)=""/222, 0xde) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) shmget$private(0x0, 0x4000, 0x1, &(0x7f00000ae000/0x4000)=nil) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 00:18:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xec}, {0x2d, 0x4, 0xff}, {0x6, 0x10, 0x0, 0xd2d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) listen(r3, 0x9) connect$inet6(r2, &(0x7f0000000240)={0x18, 0x3, 0x3}, 0xc) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f0000000180)={0x45, 0x0, &(0x7f0000000100)=""/69}) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f00000001c0)=0x9) 00:18:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x44}, {0x6}]}) syz_emit_ethernet(0xab, &(0x7f0000000240)={@empty, @empty, [{[{0x88a8, 0x6, 0x0, 0x4}], {0x8100, 0x4, 0x1, 0x4}}], {@generic={0x802, "faa017faa4992e9e3532bb28ac682b8bc977dfe74579b7fc790cdc983a03b06c43d5b1417ad1c59220003a6188740b26bde0e2d784eecd6bf4e62af0d7ca52134212066d07000000111d83dcd2bbd80c77af544d4d2960643573b68575e10492a7db6891f7dc8f0ed9b626aaf04638c760168e46ecdfdad900a0a4c2011d63dfc8dfa55d3962a48cb626639d0a4aaba5086f38f6b4"}}}) 00:18:56 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@generic={0x4, 0x40, 0x0, "238ddcef"}}}}}) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) listen(r0, 0x20) 00:18:57 executing program 1: 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) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0xce, 0x80000000}, {0x45, 0x8ca}, {}, {0x101, 0xfff}, {0x85, 0x8}, {0x4, 0x8}, {0x100, 0x2}, {0x88}, {0x8b}], 0x9}) shmget(0x3, 0x2000, 0x16, &(0x7f000034f000/0x2000)=nil) r3 = kqueue() r4 = fcntl$dupfd(r0, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 00:18:57 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040), 0xfeea) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000400)=""/140) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x6cc9, r2, r3, r2, r3, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r5) wait4(r5, &(0x7f0000000000), 0x9, &(0x7f0000000140)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r11, 0x1, 0x5, &(0x7f0000000400)=""/140) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000240)={{0x6cc9, r9, r10, r9, r10, 0x98, 0x1}, 0x5, 0x7fffffff, 0xfffffffeffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="4f7d17e6c85bdd7d68aa22ca32e1a50c112f374c778a67c628e429b12fa44221de70a3c3e665e6c18ef9a6058c209f973aa1ba3d39a44989ba4881e2c1d575b08b3dc41bf49067c4e75a3598015fb54d70c09719a5e1be31a73111f0e038ce74b95b650ec3a7261c5687d530a91ab860f5827e3005a8ee6a40f2eda74cb3886892a58e9dcda8518b41fd5a98fe2be2f667d8913cf6c26a30079c4bb94467b501ba39acd94313c1da03cffd6b2f6057d1e95219b223f4fe17de2de43c46ce00326635b5dcbaec302e57c21707e975c9cd91daf5b96c77ee6c972f2b581769c54964251bb02bc622faffc73ee89b56dd6fd0506a0bf7c73625b607ed12227bef", 0xff}], 0x1, &(0x7f0000000280)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}, @cred={0x20, 0xffff, 0x0, r5, r8, r10}], 0xa0, 0xb}, 0x404) close(r1) close(r0) 00:18:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{0x0, 0x0, 0x1}]}}) 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 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:18:57 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x100, 0x0) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x17, 0x5, 0x63, 0x3}, {0x7, 0x4c, 0x4, 0x100}]}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x80206910, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000000c0)=0x5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETSTATE(r8, 0x40067664, &(0x7f0000000080)) load: 2.55 cmd: load: 2.55 cmd: panic: receive 1: so 0xfffffd806f6db320, so_type 3, sb_cc 112 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 456854 72846 0 0 0 0 syz-executor.1 * 6389 69725 0 0 0 1K dhclient db_enter() at db_enter+0x18 panic(ffffffff821f12b3) at panic+0x15c soreceive(fffffd806f6db320,0,ffff800020ead758,0,0,ffff800020ead664) at soreceive+0x16ec soo_read(fffffd8079df4130,ffff800020ead758,0) at soo_read+0x53 dofilereadv(ffff800020e6c008,6,ffff800020ead758,0,ffff800020ead840) at dofilereadv+0x1a1 sys_read(ffff800020e6c008,ffff800020ead7f0,ffff800020ead840) at sys_read+0x83 syscall(ffff800020ead8c0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe1fe0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic receive 1: so 0xfffffd806f6db320, so_type 3, sb_cc 112 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff821f12b3) at panic+0x15c soreceive(fffffd806f6db320,0,ffff800020ead758,0,0,ffff800020ead664) at soreceive+0x16ec soo_read(fffffd8079df4130,ffff800020ead758,0) at soo_read+0x53 dofilereadv(ffff800020e6c008,6,ffff800020ead758,0,ffff800020ead840) at dofilereadv+0x1a1 sys_read(ffff800020e6c008,ffff800020ead7f0,ffff800020ead840) at sys_read+0x83 syscall(ffff800020ead8c0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe1fe0, count: -8 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020ead4a0 rbx 0xffff800020ead550 rdx 0x8b rcx 0x2 rax 0x1 r8 0xffffffff815c718f kprintf+0x16f r9 0x1 r10 0x2 r11 0x4251ab97a0fc3e6f r12 0x3000000008 r13 0xffff800020ead4b0 r14 0x100 r15 0x1 rip 0xffffffff820cd538 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020ead490 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (dhclient) pid=6389 stat=onproc flags process=0 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020e6cc38,0xffff800020e6ceb8 process=0xffff800020e80f70 user=0xffff800020ea8000, vmspace=0xfffffd807efff000 estcpu=0, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 72846 456854 69940 0 7 0 syz-executor.1 72846 177791 69940 0 3 0x4000080 fsleep syz-executor.1 54700 273444 91254 0 2 0 syz-executor.0 54700 149653 91254 0 3 0x4000080 fsleep syz-executor.0 91254 368713 67180 0 3 0x82 nanosleep syz-executor.0 11249 237721 0 0 3 0x14200 bored sosplice 97290 406950 0 0 3 0x14280 nfsidl nfsio 72424 266110 0 0 3 0x14280 nfsidl nfsio 39151 480362 0 0 3 0x14280 nfsidl nfsio 87743 103004 0 0 3 0x14280 nfsidl nfsio 92122 487914 0 0 3 0x14280 nfsidl nfsio 81282 186820 0 0 3 0x14280 nfsidl nfsio 21589 236072 0 0 3 0x14280 nfsidl nfsio 35597 463864 0 0 3 0x14280 nfsidl nfsio 82542 401035 0 0 3 0x14280 nfsidl nfsio 88473 111811 0 0 3 0x14280 nfsidl nfsio 19833 488319 0 0 3 0x14280 nfsidl nfsio 67439 194177 0 0 3 0x14280 nfsidl nfsio 39858 471329 0 0 3 0x14280 nfsidl nfsio 46647 136976 0 0 3 0x14280 nfsidl nfsio 91951 296919 0 0 3 0x14280 nfsidl nfsio 53973 256914 0 0 3 0x14280 nfsidl nfsio 82019 156802 0 0 3 0x14280 nfsidl nfsio 45747 297164 0 0 3 0x14280 nfsidl nfsio 82741 240775 0 0 3 0x14280 nfsidl nfsio 77784 373721 0 0 3 0x14280 nfsidl nfsio 69940 488950 67180 0 3 0x82 nanosleep syz-executor.1 67180 21293 9435 0 3 0x82 kqread syz-fuzzer 67180 120891 9435 0 3 0x4000082 nanosleep syz-fuzzer 67180 384330 9435 0 3 0x4000082 thrsleep syz-fuzzer 67180 366227 9435 0 3 0x4000082 thrsleep syz-fuzzer 67180 380629 9435 0 3 0x4000082 thrsleep syz-fuzzer 67180 346639 9435 0 3 0x4000082 thrsleep syz-fuzzer 67180 446741 9435 0 3 0x4000082 thrsleep syz-fuzzer 67180 322522 9435 0 3 0x4000082 thrsleep syz-fuzzer 67180 259004 9435 0 3 0x4000082 thrsleep syz-fuzzer 67180 330902 9435 0 3 0x4000082 thrsleep syz-fuzzer 9435 497208 84603 0 3 0x10008a pause ksh 84603 282281 70284 0 3 0x92 select sshd 17912 447147 1 0 3 0x100083 ttyin getty 70284 460114 1 0 3 0x80 select sshd 3535 374570 44252 74 3 0x100092 bpf pflogd 44252 210453 1 0 3 0x80 netio pflogd 58147 69515 48208 73 3 0x100090 kqread syslogd 48208 45919 1 0 3 0x100082 netio syslogd 33964 55491 1 77 3 0x100090 poll dhclient *69725 6389 1 0 7 0 dhclient 40211 391094 0 0 3 0x14200 bored smr 33240 93339 0 0 2 0x14200 zerothread 98563 191348 0 0 3 0x14200 aiodoned aiodoned 95040 121251 0 0 3 0x14200 syncer update 28993 258817 0 0 3 0x14200 cleaner cleaner 48541 278913 0 0 3 0x14200 reaper reaper 87565 390874 0 0 3 0x14200 pgdaemon pagedaemon 31909 1924 0 0 3 0x14200 bored crynlk 86900 329398 0 0 3 0x14200 bored crypto 25383 504937 0 0 3 0x40014200 acpi0 acpi0 93285 266790 0 0 3 0x40014200 idle1 66129 385970 0 0 3 0x14200 bored softnet 98999 71326 0 0 3 0x14200 bored systqmp 46339 169803 0 0 3 0x14200 bored systq 65355 352919 0 0 3 0x40014200 bored softclock 44760 243596 0 0 3 0x40014200 idle0 1 441412 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 69725 (dhclient) thread 0xffff800020e6c008 (6389) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82669b70) #0 witness_lock+0x4c7 #1 solock+0x66 #2 soreceive+0x114 #3 soo_read+0x53 #4 dofilereadv+0x1a1 #5 sys_read+0x83 #6 syscall+0x4a4 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9520 6424K 6682K 78643K 11445 0 pcb 14 8K 8K 78643K 244 0 rtable 107 4K 4K 78643K 1118 0 ifaddr 80 16K 16K 78643K 235 0 counters 43 33K 34K 78643K 57 0 ioctlops 0 0K 4K 78643K 1498 0 iov 0 0K 24K 78643K 63 0 mount 1 1K 1K 78643K 1 0 vnodes 1223 77K 77K 78643K 1524 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 10 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 155 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 6 17K 25K 78643K 781 0 sigio 0 0K 0K 78643K 4 0 proc 61 63K 83K 78643K 550 0 subproc 32 2K 2K 78643K 68 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 21 0 in_multi 82 4K 4K 78643K 506 0 ether_multi 1 0K 0K 78643K 9 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 291 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 134 56K 56K 78643K 3276 0 UVM aobj 28 2K 2K 78643K 32 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 2 0K 0K 78643K 199 0 NDP 13 0K 0K 78643K 122 0 temp 128 3041K 3109K 78643K 16647 0 kqueue 3 4K 18K 78643K 59 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 10 0 4 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 55 0 53 1 0 1 1 0 8 0 rtentry 112 449 0 407 2 0 2 2 0 8 0 unpcb 120 294 0 284 1 0 1 1 0 8 0 syncache 264 13 0 13 4 3 1 1 0 8 1 tcpqe 32 103 0 103 2 2 0 1 0 8 0 tcpcb 544 182 0 178 1 0 1 1 0 8 0 inpcb 280 1651 0 1640 3 1 2 2 0 8 1 nd6 48 108 0 104 1 0 1 1 0 8 0 swfcl 56 4 0 0 1 0 1 1 0 8 0 ppxss 1128 1 0 1 1 1 0 1 0 8 0 pffrag 232 5 0 4 1 0 1 1 0 482 0 pffrnode 88 5 0 4 1 0 1 1 0 8 0 pffrent 40 14 0 13 2 1 1 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 44 0 13 1 0 1 1 0 8 0 pfstkey 112 44 0 13 1 0 1 1 0 8 0 pfstate 328 44 0 13 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 2583 0 2402 15 2 13 14 0 8 1 art_table 32 2585 0 2402 2 0 2 2 0 8 0 art_node 16 448 0 409 1 0 1 1 0 8 0 sysvmsgpl 40 26 0 22 2 1 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 153 0 143 1 0 1 1 0 8 0 shmpl 112 30 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2347 0 945 89 0 89 89 0 8 0 ffsino 272 2347 0 945 95 1 94 95 0 8 0 nchpl 144 3547 0 1957 60 0 60 60 0 8 0 uvmvnodes 72 2617 0 0 48 0 48 48 0 8 0 vnodes 208 2617 0 0 138 0 138 138 0 8 0 namei 1024 9625 0 9625 2 1 1 1 0 8 1 percpumem 16 39 0 7 1 0 1 1 0 8 0 vcpupl 1984 3 0 0 1 0 1 1 0 8 0 vmpool 560 5 0 2 1 0 1 1 0 8 0 scxspl 192 10696 0 10696 8 7 1 7 0 8 1 plimitpl 152 53 0 45 1 0 1 1 0 8 0 sigapl 424 1011 0 958 6 0 6 6 0 8 0 futexpl 56 9943 0 9941 2 1 1 1 0 8 0 knotepl 112 181 0 162 2 1 1 2 0 8 0 kqueuepl 144 369 0 366 1 0 1 1 0 8 0 pipelkpl 48 164 0 154 1 0 1 1 0 8 0 pipepl 120 328 0 309 1 0 1 1 0 8 0 fdescpl 496 975 0 958 3 0 3 3 0 8 0 filepl 152 5855 0 5750 7 2 5 7 0 8 0 lockfpl 104 132 0 131 1 0 1 1 0 8 0 lockfspl 48 41 0 40 1 0 1 1 0 8 0 sessionpl 112 20 0 9 1 0 1 1 0 8 0 pgrppl 48 72 0 61 1 0 1 1 0 8 0 ucredpl 96 512 0 502 1 0 1 1 0 8 0 zombiepl 144 958 0 958 1 0 1 1 0 8 1 processpl 984 1011 0 958 7 0 7 7 0 8 0 procpl 624 2418 0 2354 6 0 6 6 0 8 0 srpgc 64 2 0 0 1 0 1 1 0 8 0 sosppl 128 9 0 9 2 2 0 1 0 8 0 sockpl 400 2001 0 1978 8 4 4 6 0 8 1 mcl64k 65536 8 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 7 0 0 1 0 1 1 0 8 0 mcl9k 9216 6 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 8 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 252 0 0 31 0 31 31 0 8 0 mtagpl 80 31 0 0 1 0 1 1 0 8 0 mbufpl 256 409 0 0 23 0 23 23 0 8 0 bufpl 280 5732 0 136 400 0 400 400 0 8 0 anonpl 16 92153 0 77392 67 7 60 64 0 124 0 amapchunkpl 152 5113 0 4978 20 12 8 20 0 158 2 amappl16 192 3531 0 2723 46 5 41 43 0 8 0 amappl15 184 529 0 525 1 0 1 1 0 8 0 amappl14 176 128 0 116 1 0 1 1 0 8 0 amappl13 168 99 0 96 1 0 1 1 0 8 0 amappl12 160 102 0 97 1 0 1 1 0 8 0 amappl11 152 431 0 414 1 0 1 1 0 8 0 amappl10 144 26 0 21 1 0 1 1 0 8 0 amappl9 136 387 0 386 1 0 1 1 0 8 0 amappl8 128 407 0 371 2 0 2 2 0 8 0 amappl7 120 133 0 119 1 0 1 1 0 8 0 amappl6 112 394 0 389 1 0 1 1 0 8 0 amappl5 104 366 0 350 1 0 1 1 0 8 0 amappl4 96 987 0 959 1 0 1 1 0 8 0 amappl3 88 230 0 223 1 0 1 1 0 8 0 amappl2 80 6221 0 6140 2 0 2 2 0 8 0 amappl1 72 29253 0 28801 23 13 10 18 0 8 0 amappl 80 2681 0 2635 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 31 0 4 1 0 1 1 0 8 0 uaddrrnd 24 980 0 960 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 980 0 960 1 0 1 1 0 8 0 vmmpekpl 168 10411 0 10367 3 0 3 3 0 8 0 vmmpepl 168 121329 0 119253 132 21 111 113 0 357 20 vmsppl 368 979 0 960 2 0 2 2 0 8 0 pdppl 4096 1968 0 1923 6 0 6 6 0 8 0 pvpl 32 316736 0 298543 169 19 150 162 0 265 2 pmappl 232 979 0 960 3 1 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 291 0 11 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffffffff824e0ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff82669968) at __mp_lock+0x127 softintr_dispatch(0) at softintr_dispatch+0x4e Xsoftclock() at Xsoftclock+0x1f __mp_lock(ffffffff82669968) at __mp_lock+0x127 pageflttrap(ffff800021f79660,1) at pageflttrap+0x7f usertrap(ffff800021f79660) at usertrap+0x21a recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7f7ffffcdfe0, count: 5 ddb{0}> trace x86_ipi_db(ffffffff824e0ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff82669968) at __mp_lock+0x127 softintr_dispatch(0) at softintr_dispatch+0x4e Xsoftclock() at Xsoftclock+0x1f __mp_lock(ffffffff82669968) at __mp_lock+0x127 pageflttrap(ffff800021f79660,1) at pageflttrap+0x7f usertrap(ffff800021f79660) at usertrap+0x21a recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7f7ffffcdfe0, count: -10 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x18: addq $0x8,%rsp db_enter() at db_enter+0x18 panic(ffffffff821f12b3) at panic+0x15c soreceive(fffffd806f6db320,0,ffff800020ead758,0,0,ffff800020ead664) at soreceive+0x16ec soo_read(fffffd8079df4130,ffff800020ead758,0) at soo_read+0x53 dofilereadv(ffff800020e6c008,6,ffff800020ead758,0,ffff800020ead840) at dofilereadv+0x1a1 sys_read(ffff800020e6c008,ffff800020ead7f0,ffff800020ead840) at sys_read+0x83 syscall(ffff800020ead8c0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe1fe0, count: 7 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff821f12b3) at panic+0x15c soreceive(fffffd806f6db320,0,ffff800020ead758,0,0,ffff800020ead664) at soreceive+0x16ec soo_read(fffffd8079df4130,ffff800020ead758,0) at soo_read+0x53 dofilereadv(ffff800020e6c008,6,ffff800020ead758,0,ffff800020ead840) at dofilereadv+0x1a1 sys_read(ffff800020e6c008,ffff800020ead7f0,ffff800020ead840) at sys_read+0x83 syscall(ffff800020ead8c0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe1fe0, count: -8