kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Oct 21 01:00:05 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-3.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.15' (ECDSA) to the list of known hosts. 2019/10/21 01:00:16 fuzzer started 2019/10/21 01:00:20 dialing manager at 10.128.15.235:6131 2019/10/21 01:00:20 syscalls: 337 2019/10/21 01:00:20 code coverage: enabled 2019/10/21 01:00:20 comparison tracing: enabled 2019/10/21 01:00:20 extra coverage: support is not implemented in syzkaller 2019/10/21 01:00:20 setuid sandbox: enabled 2019/10/21 01:00:20 namespace sandbox: support is not implemented in syzkaller 2019/10/21 01:00:20 Android sandbox: support is not implemented in syzkaller 2019/10/21 01:00:20 fault injection: support is not implemented in syzkaller 2019/10/21 01:00:20 leak checking: support is not implemented in syzkaller 2019/10/21 01:00:20 net packet injection: enabled 2019/10/21 01:00:20 net device setup: support is not implemented in syzkaller 2019/10/21 01:00:20 concurrency sanitizer: support is not implemented in syzkaller 01:00:25 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x7, 0x3a8, 0x101, 0x14c11b6566fc1d67, 0x5, 0x9, 0x2, 0x4, 0x0, 0x7, 0x8}) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvfrom(r1, &(0x7f0000000140)=""/181, 0xb5, 0x1, &(0x7f0000000200)=@un=@file={0x1, './file1\x00'}, 0xa) lstat(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000300)={0x3ff, 0x0, './file0\x00', 0x9, 0x0, 0x190, 0x3}) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) r3 = kqueue() pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38004) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x800, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) r8 = openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x80, 0x0) poll(&(0x7f0000000400)=[{r3, 0x40}, {r5, 0x100}, {r6, 0x40}, {r1, 0x1}, {0xffffffffffffff9c, 0x8}, {r7, 0x8}, {r8, 0x26}, {r2, 0x8}], 0x8, 0x7e000) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x0, 0x0) rmdir(&(0x7f0000000480)='./file1\x00') nanosleep(&(0x7f00000004c0)={0x5, 0x9}, 0x0) acct(&(0x7f0000000500)='./file0\x00') r10 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x0, 0x0) r12 = open(&(0x7f00000005c0)='./file0\x00', 0x140, 0x4) kevent(r10, &(0x7f0000000540), 0x2f74, &(0x7f0000000600)=[{{r9}, 0xfffffffffffffff9, 0x42, 0x80000003, 0x8, 0x9e}, {{r9}, 0xe9dd3b20e6627f1f, 0x0, 0x0, 0x1}, {{r11}, 0xfffffffffffffffc, 0x10, 0x0, 0x10001}, {{r12}, 0xfffffffffffffffa, 0x2e, 0x0, 0x6, 0x6}, {{}, 0xfffffffffffffffc, 0xc0, 0xcf34117c749e6bcd, 0x0, 0x74e9}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x3, 0x5}], 0x9, &(0x7f00000006c0)={0x365, 0x7}) utimes(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={{0x62f, 0x9c5a}, {0x1, 0x5}}) pipe(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r13, 0x8004746c, &(0x7f00000007c0)=0xfffffff7) r14 = getpgid(0x0) wait4(r14, &(0x7f0000000800), 0x0, 0x0) chroot(&(0x7f0000000840)='./file1\x00') r15 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000880)='/dev/speaker\x00', 0x40, 0x0) r16 = accept$inet6(0xffffffffffffffff, &(0x7f00000008c0), &(0x7f0000000900)=0xc) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000940)='/dev/null\x00', 0x8, 0x0) r18 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000980)='/dev/wskbd\x00', 0x10000, 0x0) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/zero\x00', 0x10000, 0x0) r20 = openat$pci(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/pci\x00', 0x8, 0x0) r21 = fcntl$dupfd(0xffffffffffffffff, 0xf, 0xffffffffffffffff) r22 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/vmm\x00', 0x250, 0x0) r23 = syz_open_pts() r24 = socket(0x1, 0x8002, 0x2) kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{r15}, 0xfffffffffffffffb, 0x0, 0x2, 0x10000, 0x3ff}, {{r4}, 0xfffffffffffffff8, 0x5c, 0xa0, 0xffffffff, 0x3}, {{r0}, 0xfffffffffffffffa, 0x8, 0x0, 0x9, 0x7ff}, {{r16}, 0xfffffffffffffffa, 0x4, 0x4, 0xd9d2, 0x6}, {{r17}, 0xfffffffffffffffb, 0x47, 0x80000013, 0x10001, 0x8}, {{r10}, 0xfffffffffffffffa, 0x1, 0xfffdf, 0x10, 0x708}, {{r18}, 0xfffffffffffffffd, 0x8, 0x80000008, 0x1f3, 0x3}], 0xfff, &(0x7f0000000b80)=[{{r8}, 0xfffffffffffffff9, 0x1, 0x20, 0x8, 0xfff}, {{r19}, 0xfffffffffffffff9, 0x78, 0x2, 0x70}, {{r20}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x2, 0x2}, {{r21}, 0x4, 0x40, 0x4, 0x7fffffff, 0xfffffffffffffa5f}, {{r22}, 0x5, 0x2, 0xfffff, 0x9, 0x6}, {{r23}, 0xfffffffffffffff8, 0xb1, 0x20000000, 0x0, 0x400}, {{r0}, 0xfffffffffffffffb, 0x30, 0x40000000, 0x400, 0x7ff}, {{r24}, 0x7, 0x2, 0x1, 0xffffffffffffa667, 0x1}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x2a, 0x80, 0x57a, 0x6}], 0x2, &(0x7f0000000cc0)={0xffff, 0x8}) 01:00:25 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x47c47bfa, 0x5, 0x9}) syz_open_pts() ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x88cefdf4d2261a3e) r2 = syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000100)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000180)=0x8a) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000001c0)) r4 = open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x4) lseek(r4, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x200, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000280)=""/12) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000002c0)={0x2, 0x3, 0x4, 0x7fffffff, "2e93c854e67a9c3d164049757f42efb0c3c4e387", 0x1000, 0x7}) fchflags(0xffffffffffffff9c, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) pwrite(r6, &(0x7f0000000300)="0f1b7337f6744f5802c204809928ce14342640a8a72ef9c77b6b6545d5e26ef282d399f07238adc6123134b9bd2b2ca1a1", 0x31, 0x0, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x400, 0x120) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000380)) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f00000003c0)=0x2) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f0000000400)={0x6, 0x1f, {0x47, 0x17280}}) r8 = shmget(0x2, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000440)=""/158) ftruncate(r1, 0x0, 0x6) r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000000500), &(0x7f0000000540)=0xc) bind$inet(r9, &(0x7f0000000580)={0x2, 0x0}, 0xc) 01:00:27 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f00000003c0)="4c407361423454f6d1a1f37c4c8bbd26bad763e551de07a02fe5b3785cae9a01b2b548cc09441040190875371660e4cb6513c414a844b663ee3aa12a593774a529c2d53203d4de035e3b5cf4c5bf3b3ce053d20bb4550ce411867ed0d981a935d93d7d325b1bcf8a9feceb338966e21ccd6c0451830ecffb7b23a7e0fed47cd70fbbd34288ba67e653b5abc1b8961388fa8e96286b94fdd6676f48ea2eb796697719ef5f01c152f0ea6d1fd6642094336255f6d3e15dca2dad7af64aa8d5face900fb7b4d74ff1fe38e37ae1be61a0cf23d54258793f1470bc415a6e30d30af0cee31a2969bfcf7bfbc36f34b1aaa4e5cdb47f48a3274a3a7b178c9d46a72c47398879c93493df2332572f53a1464ed30a925d3e19434a6b5496af79542515894bc789c4dc75bdd0adf08449387443b7da81421184f914b8a9b520926fa905c4a4cbdaf4118b89aaec04917730641e24b6eb9e19df3b3ebd885d646e40f9082f6a8c8d092b0461ca7479e8077b5f2955aa9c2d6ba7534b909a268fb814b0be19c1e771d088f3e4319711bf594cd9a403691ed5064407823ec112098dceacb425db6293df3f428f129b67878ab3db37d20200fa07f809a68ef7b32e4ed70b5f46efeda7780f3805ddc8407e931ee7d789c04fff1b91c1420dd4ebd2479147fb76d3fe7521034ec309b05ff9fdb50473137c81798b0ec95ce5579fb6a5cc2a65f1a9e812eaa713dcb1264e855492d4e8decd8c71379ada1d9899f44c8108bf66b0efb6db0a7fc72fa6e90ca41a4f297d2632623d15580529af67092376e3bf1e830bac3d13eca5e78c4893201126a00a91f5072a9a12618286c7e87ea2bb9f0a6a64294de04e3432105f7cdab1fafd1fc307cd71dfe833a590af28f244b51560dc0bf36836afb79365980f5ea619f87b232c86fc19143f57d26c383b1891c17fcec63f51d9da220be0791e06cf4d09e99478ae6d47354c27a1991a37610c5c11110f80335622c794457ae3e6b7b5b9282db3f33f2a86de3480016f207d689bbfe645939188d5f9a796c37fad8adea4cff5056926e0b501252a78f84a28b44b6deb2d6be17a4d60b9465376761ac5605dc747a0bcf3477240892c1c992e298da278ed854149868cd9567c14d60ae2a88e8986320e54499438ebe7447ad5ed5a1a4c0a4d8ca6d528812573d63dd52087a5ec388af4e03a37df62a3d43167b853e7431a6fd05e2df185b4def73b1fe8097314fdc2686624989f87a60ef52fd70f866b8a90924e54a503528134712ab8f9cd3a5e4e04ed30c3703c1bb9a1cd4f1ebd20ef077a0da59de943d7feb06b7dafe535b96458301519e0933ede8d47c85639542006b8994c96169b1a8121b3c035b2bcad3debdaa96e582e6c0a9bfa6873d2e91425c3c71d6a10cb92c0c86c560c9e28041b99d68f573869a8cc0d7c3792c9ab58994965234513c1920083fd03ec1d6feb2773da83f3efb1f981c54d2625a74cb4ee18cb2c4c4f08c9abb0b716001762c8eda0d30ac99aad414e5c6751dd1f6188fb5411a30c9de84be1412fd9616d96ce83d89a70310ed8c5297c09ff86794fd44a749cf317e905b12928c33ba032b5d08ba66b394b8a1fa92a7844df4eba63cad9cce72d543e89934b2845595536b9cdc8a6eb547e556a5ca5aa54ead77cd8e79b61f1921750b9d03bcac86e59b0b3271aa18c6e2823b12b55a06b0b881a4a5f0645a764472a401018908744e719402292e5a0ccf127c6c40cc6d6c92012bdaf15749a923dd3f13ecbb1b4f3e397ff6f103fd806753d7c04cdd9592ed6da646855f474f99a38b287af9b5a852026425ac6e07eb24ae6addbca61905915fe2cf01e7e96a117396994df397a064e535a40f3199faa61cd5077ea281853d5e65cf6597576ccb25f5e2defd83b0c21d325cbaedb0a13c83716e19509f67b474c9b02b0fd25fa2a77614f3b44416a5c4dc0ef913ebc0e34a015224a585251dd19203b11d42df812a1073380355bed6dd84096d82d157c664025cd0e21169f73a24006596f7b14d5a3c841997acbdb8fc3b563dc7b9c28727af38d02a2831c569dca22f879cf7ef3dc02a8677588747f9c170cc86c6a4004ced04f06486897ca52a4d1b4e03945d044a8fa35377ed0965b700bb402a45e0379eeaae09900d3b0038606e91ee475f0b8147ab5395709130b94c9c086098ed92e769014f663b0be744648125f2d15c8e6002ffc7d21c60bd2ab6adbf92704fa46a5742fdaa1eed937677f03bb370aba2c5f1140577f25f2feeb78902f05ce051b082b3a6b0fcdd5cd2cbe1414ff4f278ac91665920ce399b737c3758a8118e9db71e314886a6711a902af085d6b085e3d6ac1d3026e526840e10ddbe5dff792bfe35590e787390dcf603ceaead121194e8b070f3efb770d0a71c3def3dfad22ae68f1bda37a5155df9800d7786fb311782c1db6c6de234e0c6d56c964b21b0813862d21ab54d72fe367f0d8b09abe7f8d621c784ba1bdcd84206d779f34b79a3ba04ea58921564c6f430b6da695bcaebc4a2a75a9075a83632ba1a8768d0c99a1e3691b2045df235e6b9b0f68ea51b81a3e8f219c3a4bcaff96d82db32c1f3c8eaa0cf5d34742d8c982c1de768b64d8eb847025e4cd8585d8a678bedcc2ac4737312cea9a8555005766416d04289f07b7a3b7c695f130f41827f29f93c64935d4659378f5ec22e1c5a756410b2c9951536f511c8f8fb8ba6be9f5c8a707ccd5afb554eaec564439c5373b8352b19156f1edd32ecbf4a90d329a0f18f5fe9a582f30201005b942c3a80d21c104ee092484fda436ff0ed79f15ce293e9487a454279a77750817bc3d6e477f2bf65cc5bc104606627d99c2b06f79401eed2c01fea55a703e8fea15600e8a79dcf3b40a5b637c3ac97065b11a02d21f8709cf0737a24a4ccdf8c55ef74e85231a78f481e99b494bdfa395c47b3b6a330879a9ee20896a44d78934059e6fd04bb966f8fd63e589df4374a3dd9e48d536c482d58fdec796640926b77e890cdf9097a351b2645cb2e66642a39961952027c7779302ce7e48b8ad2a46b0a53b603a52cca98f2f350362119abbf8f48d2f824f691026dff7c79e2bbd7d68f021ebedb1ffb2c1f934c0f5ab69114843243dc76b8820b6ad5f1c273e3e99ca7639f0af2417442524224695b31ce952f9fb6b82ab421cd7e59667122ca0661f80a1c4d787aa9ce5e1bee96d7ae45a7ffd1f7c22640bedee85a066d7eee9b6a69111ab642bef0f455089ac69ae3906f720d1d1", 0x910}], 0x1}, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x4010, r0, 0x0, 0x0) login: pckbd_enable: command error 01:00:27 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)="75dc38ae9571c788f820869f77b3db118d", 0x11}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000279000/0x3000)=nil, 0x3000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000300)) 01:00:27 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x10, 0x828a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f00000001c0)={0x3, './bus/file0\x00', './bus\x00'}) getdents(0xffffffffffffffff, &(0x7f0000000080)=""/104, 0xfcbe) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x20, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="8c6fee0ab97a7d34f433cbee168c41a8e3b2fa781c5dcf374f4a69eb2888beb2a1d0361e4ccc72fab49555266b1b5a3cd6a2cb3cef4f5b8bbf2c0ebb6ec9f4463f911b504a2712f4de07b49c3f44718fd1ad2ac3f28fb18673fe10c74ba32f6e732a22043dcfa00a93c792bd947438c0328bafebe134a9fc009d27a5398fb29dc74347ddd77f77e36ce18c314a165a0ef21d62fe3f116312b4a256d4961be88a6cd1669091e437e2a6f3f2dada33f33ba1dabc0cdd67a9e62b3b2d31d9a22072d603fcd7f81463b95ed8a526c1f6743f4f9aec713b30c124996ac5db588d30d0dcad"}, {&(0x7f0000000440)="271c2e8c5e1047c8eaecb6b018554cdc819365910ca88d001b6e2da5edac16897ba9fcdc9533b6df7db79d467ab3c4d8cb26e6e4ed64bb521f8e56c94a513f9cffff00cc2e8c81a275b068aa76222225d20114bb44e7cd7121d5d31e0d7b314fe2df194a70a5c9b5e774864c58ae9fdcc27c45b6d450e347e9d9fc7fa929aa301d7c1e8d42dae7cb406bf6588fed3f5bc324b62ae8c0911d41e4685a404fbf07489e6bbbf273835db2f63b8f8220a28b4ee9f22f31716a72c02601f381d3839c244fc42900298ae7c71b54e313886dbe43e677b0d0da4e107c6400b35107983338c56590fd803e8b2dc35917d58e44f4bb458a5587179b6250ea0572dda7c5597facecf0605cb42a2bd59e678654350f5b256d0d06c662d90a45a7c2b99217f68eac21dd147f33952e3241571e2fd4c243119a21a3b543d59259901b3d74d68fa4274205201c419e7c115cd8e97ba91dd25538003432af9df95ff4eda7b4bb2aa2214dd4bbaa65f8a590d6771dd455d6f8c7adbb7df53bd6ccc900f53b62681959f7707881c3676f8892bcaf792146070054cb69f62e026f8af20dc68eae390ccebdd94b7f0f2cac777dba0b267c3f0f62d45d97c9aee14d52f836cdaad26ac99d43c7f9e3cdb0afe350f7ae1d44c5134eabc3c239c7742e16368f7f0517c53d5e4e793f438e6fc3493d978b633ce9cddd35c602b7a3b9ce3ecb8b9d5eb266c36c9eb16ce2b962b2bd5edd23d5dbe7d6bc91608f4635f2d012b54170ce17e61a463ecb61ffe0a096cc46e7827fc66f7f9f75d75c0a4559d6b6a1094553f527e826fc6f72c7ca763949d2a82b08afaf0650c9c1accafb75cece4cee09ead77fd03a00e296107cfa9a89af100c43f4903cbe07b3597c49ab8066d236c324345ed080f4a443ee33d5b98e6a107ba9003a34403fdb5edd3c1686fedf5b0700b9be46060120f9f578d17720f39c83e9b1d30b0ee3781d324c814e824b9cc88657cc21ef7c1fce3c9363c8c1d9458e7c49ae2d45e3f99c4ac7159a88dfcfa0d8c775e3906d39069d2193b49a0c8e1e6c4572896214786200d4abb0a7b197d8db2343326b48f0b9753a016cc5795a0ebd003eb5ac5ecee3dd4d2c22d8be515ff659770c2680bb61b8d11dbaeb669855f83cd52900bdef9c3c4ef11dfacdf9388918f9a8440505d5dd49d1869910b8ded498eae22db152f78a622cc6244f4585d2cd082fb23db921087f25a0a46db4755e1fe7dbf6a70de85c735504e03172ca9f5beb1fe8e0e5c7d9afdedab3a72a54f2f8f7a1e21b1547f8310967121e854eef7f8fdf5b8245fb7a1eda92985ab74582a9d7919b3e01552ca515cad714e04437a4dc752d5bb734c8984426de58c3ba9cdc2dc4e99d379cc378693092c1ce81f1e4630824b65b7b60b2379d2c448e49c21ece76385bd62f359f901ea7a7d31dcda55140473b5ff7712c80232e61bcbd551b33a607c9e0ba6757875365fb4605e028c9dbf97458b1b08dfc0f72cf6c6fa3bc6dc6b7ea43f5292d0033f17be59e6dbe79347779fd322aab113a5b92595d7473e5d7de0b08bc7997180f5125ad16913a5b5680de1d34b0ec15e92501721a61baa3c5c113cc0057fb4f3855e6dd828c45392d1ac1090dc8fd09224bc8b3f2910eda8b94c03df00d3286947bbcec7d4a1ae01d9e518edc116e6a533abb498dfe9f86e0a91c2f10f7efeda9df8764a11d027a11917dd511d126409e7ae8212439c8e19b7de0b5337d7418aaf9141ce7eefaadaeb98de025d09831f89ba33c78812c18a347001438b87639357d884c8f038164d5775855cba70617b011442bbdcfa0b15f24bf589243f37a026fca294315213c222226971d4dca20482caa8ac34e8f560fbff210a379c62884ef42704536199ffd33f1f1e016bce29a407f9951e3df47db48efdbfd07d65cb9ecf26a3580b8a6511fcec47df77a03dd89ac336b17cfef08b44fc2fa81dc0eeea777616973d8c6ca457c7585d274b63b9eed3bd5be626e3aeb095e455bba1b04f044003d0a8bb71f909a961b3adfb91fa4349ac01634fc0dcef049193f3e358ea27f401c5b06cf381d623e378f1d90921693fcc2c004de70b99f653184272b20d0edb3c17f24e7ca7b63a88ee35b4ecb5223690fe0e59c8fcacfd5d856d900441720f22cf7100c74268dfc8f579308d19034cdcf39da12001478ae8170bcd0eec5f2896362ab16debadbf4212b8819595b3384c61f42e626bf59c25b95b7fbb30afb2b7ba7b2977ac51a6e7155b16454c97e8b3364058fd7590920267fa6da8942149c66f634208e16a8e74d2987fa8a1aa9b0bf51b35ead1a00892bd57fcd68d8d0b11494e1abe87d0d0073887dec81be14e60426e19f7eb489719eb2d2a8a7b6848ca9943896e6b3e93c89f16cf476964aa175b1f062952b98570fb252ee0b45524b2bfb728a7deceb24f90555285a90159aa1d6ffcb914cea639633df55e578f3168907fa32f932c2ac2e2f8d4a76e883df44d05aaf7c8bb953b6c169f0ca883fa1b329c0033ae159abe746c12d3aff61aef0cc7df0b591559df37f453ce859f4d5ead1b3eca47de98980a8b15b4bd7e716c22b434794bf6f0e71954332126e771b73c1cdf1a0b49f7f92f3c7b096564773ada8bf55df7bda5326e78ee6e1dc150e8eb5c8db0630aed5c82c9757ecce6dd16b07a894444e6f3b2a40a48a6a5544edc5e18dd581d3b21dd7f6f5c8fa13639300a3eaf06adb8eb07a39b002dcc42f5a1c1ec6ded26fa569875a946de82650d66f89db14dfd68fe6435f4d26e1690180222e57418264ef164e89b63077b879be62fbeb7a3fccaee6a6d61443d0d1f17f0e7a9dc9110dc16f350ae91bf4d3b4c9d5ec76351e02910807e94a923bbbe9c1eacf877a3f1721d48e957a8995ff2300b7e826ced12a2a72eb267c50cfba3f7d0af79bb60e17d08c2c100fd7527b55b796efb024a543e31a0ea8d3d12b388aa896e6130ec3f768fef2cde40f8535d787fb595d5cbb6f8a78d56cf40bc7b749746bbdb4347b6c7769abb9f0607715aae44769c8c9ef7fdf304685fd851cde57d134171e864f20429166b25afde69dd90b0d08c8b495da960db38ef2a8d2f63fde3ab33b65b6844aff062b9d05cb5b5062be22ae9e37dc90cbe92e351eaffdc3b7cda4aa6a2b88bddd10cb5ad7418a19c1d1d58c045b82ed1bebcd571f0947698d5244a6d4f84ccd216f24c39602e5b7f6a5ef191b7d9a7f5f2108b291d2785f5d5d0e835de9073f1af974dec028855d5f72db321ca5d86e3187e08485cfe84a4efb2972a4babd4f2377414ed6e0e554e15409c32d03f87b66c00c65f5504692dfbf9121a95668f0124a9cf34abaaf18ce78f09690997c4b1ebf5bbdaf98c4d68bb0bb5c983d141a71bf97992e0a28663940e9ae69c5d0096be9f0f5d8b96ceb95b6fa556c46d8095fd9f7e0485c04f51afc785fb246bf2fb327aae56d6c5eb84dccdafa6868355a29017a3e88ff1a6aec86fa081be090d870e795127ee2e169df1787fdb5cfe6b158f8808521ed1dcf2fbf7538efb99bc3e81eb456c42c8578dfa25faa0ed80ea0c411e19552326cda6a313d3410af86fd485a1f26a05a313fd4156bcdec8a230407bab6759bb8234fcfe63922623378ed837a469abf292a057f8dca1cb48094eebdbb3d11fb3e48a6ad4ae6a4b27069a3f6fa8b841fa7d264625cf1d2d53ac567b071aa285ac9041067cb36c63face770f7fb942e2e06a370039eff6bd6a7ba51d9b439e553aebbc48e74d68a2dc3678706983be769e84aa57031dca0bd81955d367cf8c748540f238284661ffbb02af31708acc80c81e7ac8b01108622a9afbd21800bba6aa343e5b3a62a36b6d7f2ad3096f585063f488ed5aa3b2e848758fa8329d8f589938dc6b148e050ec34ae17f7ddf506a20044ee0347ddfc870ffb2c2a9b78b23c61069185e86b1340e96f1b5353048a6848724a151d6ca2eb95fa860373f825f2fbaa93fef7c30905c81aefed36f0d524997bda1c7390a44eebf156fd4ed41ddb4a43ebd6541acf78376eafda8b125c1a43a7d6f9f1f0ba9cff3e8b121abe2286045fc90a51760c506fba2589b8233bfad228626d754e93b046eb02696cd95557b46303e3ded01c10ae16ebd8ba38bfb43bf90ac0b7e67a44ea128bfe47e711c84f3c2cf979f509a4b5fcfc1e43e2ee188ee7efe314a6107563a03c3db3fbf783bb9ab6257c97a11f9ff5cd7c7d3ebb522e79cf956f02c274cbf2646cc73023902ea582cfbf59a4f45591c3e4741fb1aff57f227cab9e4c97c53d0ef0efbe3e63a6f55feb7ba69043473eaf53d580e51e9b1a545e5fe2d47b7543981dcd928c8983b35fd1102688827c6e6a6d99857608d46589ab85f478d8ec7a73e76dbc11c24268aa9a92ac7f5de9afd974b2a4984a61c2238e36ff28a786d733c1bb20658f861e12073626016a22fc86e532415e7cb74434de751f63977373c2df3f2ebff31d22f849a798b1c728346e7cb006987f81b9e390adfb859da49cd3a715cb34fdfde2a654a65b99ebae8e09868acc06b99bb49f89ea4cca44691dad6dc86b3cb71c9e4eba19dbe5bc5dd49837d1e229fd272c9e5525e76d49daf0ce82b662916a0df308436cf93085db52f9fca8ae990cdad416b3ab60162589b3c83fdd3c6805bf1901a6e3ca99fdc1b855169db8cac04a538160fc02c839f20460305f8fea886280cefa889598ab6e22732e125398ccd211880a0c3eab0fda77f294458e0f0a959a16d28bd6e1ac87047150dd745e1207306cf2788e348f5915d974ec64e1fa51f2470bf9493f1116a22a86c54589ae01d1343074d8119664a800fadd58335a274b422ba17f252bb26261f8cf1453596ff83f6bda4ce69cb97e31bd50cee2e3c26c9037aa7c73bc0b54765eb972e578a5d3db974461f7982a39a02344ac530b1964bef0fff79c3afe8ea6669104660fe07f0cc409ad8b2ca85f3e04102739dd612a107c2641f81b5fc6c988ba7617cd6317b3bf2ae73e1a98665040e4ba76e94907ce8fa8b504cc2286d10b21cb54f6edaefd164cf340fd9dfdf50911953b865a0078fef79d21682fbf81dd6f1ae1190231163efc4b09639ed38f3a5e36e3c77254e04863b13200a19e5b66b3f63e0589b716c270d86da6ea95f4600e1cd70508661be89808d17bcd0869aef5d2837c14a551a6edcdc5b554afbff81952cf0c6161a34457fc5b8d04cf169980546008c0b1f7c820195812a5254acfb4e1d795c11a93d11859a9cf4b92f3e462e81843a5e6fac637d224fa933e16327f1f016c97b8db11be45cc1a94b11fd364a3290b4f4e423410628e10aec06ee69451f88431d8c8b45dbb75b46017dbee0ba9a6ba9744babd77abde9cb8326ddf54ef7414af0a6b5a1ac3d3eda9a2eddb0dea74119de890b9db73fa6deacff39a775d8371953c6917f132b09ed23635c7eb3b9362b2f8559de665e6fb59fd4237400085ee0c0a7483372cd1e5b597d037e8f843be9b88088ca87ad7bcb369dd38a21bfcfd1e8b5efa8d0ad52f5f3fac9219d8dc21588ac617ea6141c3802d38c83ee05be5fde39fda3c857934d7c7ddd24bb11ea11eea6bb083020c3504f6635b28905ef6a2d683839e02c6df161775274312f3dec52e0c0b604de802e52507e04843e36a36ecf1f41077e33b9cbdc5dc7809cd033dcbe94feacfdc30c395acfd2b98fd50569279e4b3358e40720fb93dfbe7aa687d7044a20043572e3292d42bbced8c6927287c653aeb68eaf12f9127513a6719e88aa2b0bb125bfe26"}, {&(0x7f0000001440)="8860f58d765cd990b078adf9fc9135849fdd6d63f0a20073c47c5f58fd103b45ee2419f48dc3757cdede8145c12286fcae58cee806c0ca9f6b76476a4c06d8b4f15fe28cc56918b142ac47f9428575ff03f712e9ac1ba1abedcd08732d5548be27545f3722d188beb40bc97083010ba8e31ff95e1714219c2646e9180767013c082f7890f6fe32cf61b503aed45f5d17526695e8adb999f45b0ca9b0750b7884431a18fc44e116a51331c8b60a4ed3fdb3cbc0f70f8893dec2d52c37ea5cb6de2e47152f64e00f404c455de1ffd92e2c518ca0bd014e5a9afe0b483466bdde6d1fd37d6b8210415dfcaa13a3c126763614d531314f21eeb4375fe5fb290761104653a6fed2c39c60f6872cf0af451d2ad4b16c45dcb990eaf23f885bba6a78cad598629e3cb8575e2e3930c06fd9fe46ef95dfb0394881ed27bd7b39782f01dbeb226d7df2711ae4623e63f00c39e2e69f66707f755623f3243c1a31c8361fed5d8668a825153292dd9e6cdaaa621d33f9bab7122f786e6f239b07226ec5394ca9680e06698b9759c9f72c9fafd89eea344bed1419fe8bdb493872b618b19700334f64b4730cb326fe313b08ef219d915d203c71860bf8000655f548e4431611dd0eb1bedaaf62d0643c0904ffc82e01904de93419d0909242597b61d8633556bdaf82439485d1f99cc4eb5e4cdbe4228013b1429a8f1ba1aae5acf8c8c806bf7af73f681e4016ff2c1b9a82b9eee3d91a1457e4c9bb13862fd2b8ef855c4248c3d202c3d8559d44208180fb6b73a873b27f00df0f815b58a1866863524405bb347bfe06d9b5adbbd88fa76c6909565315533b55089421d5f6be3d8a3ad26b6a4794f3e7db4fe6d36cd13516c3febabecbcaea584b2688f70f3df66aeae5a80c5813af44d5a5f44d4da4e0c945f5c2e7a4775114c7332b03cf106278a5888c904916d8b37e31b0cd889132b53c8db09bf7463910cf15b7a1f407a5685d37dfc5e6bc575f420fc9ad0cd0c67949efebfa31d76dc8d2fc4c88174e54116b0104373009dedf334c9ff24846074fc1357a88bd529830fc2e792d064575606ac560283d980ff623b0342fd3729bb7469cc6b98b3bef4ff0b21fd9d4585384df6fcd12213043bcc4d9fb60cc8cb4b8c9b48994d56490041132f09b5068b5e6b84ae0c7472feb82ef50de5702b5292989c97b199066ad4d28c86ae51abe8bd173cb1a9ca7bb510e19a4f4175d23afedd057fd3f1cb3dacfa06c3ad813f42def813bc88f562d682711a384b7313ffd6643e92b97a137c4e88d56921c0bc9de59f847d0ae0911f44486e1188d4133016fb2886e2bf6ba964e09a125d409a2c3fbeb5b7b0d225fef5e2602a8953f60e150cb7b6bd97f9dce87d8b07eec4813f3343f823b956240ded6546a55158043ed04e90aeb39831e1df7debe27e92bbbfc1f015936add722060c3caf54785f424e64810757be497a0996011cb03b84c9bb80fb5daea3c83df9caff53838415de5d524d0e715d5f0a645d8c556c3eb948ee8c1bfe0b464357a7248ae22c8c603bc702c29d6c61dbf87185120bf2893daeadf2f29089f511d0cfcc8e3ec79600b54044bf57a535b1fea01bc92c2b24ea1512354913a0c0121f76b2253db05a5a93ef986229af7a0e570c77a86dfb263d99a250aa48a460139f3d9d9e3a116babb33547634e9ae5024566fdd8a8b70f4c7fbe3b421df2b6c0eaa1729def7591a63fb986f9a51a46d70db83a85aefab7d235cbcc357387c3ec2fe2a42ccdfecc9129dd3829026ae00cb355a50a7f6d2526e2bc938d769b35505bd19c288e8caf7a5d7139adb2f52df41032d621f350497f04abac9c61cd3d7aa0d94ca5cbcabc0c4a42056fe757df7b3505ccc64bdb9ad36aefc8535145a1663de997aa2b48b484c098b0c29686c998dc87a352031033d2d59c31c722c6a9f9eaef9535473ac6fcd966f48eb84a1431011fbf7fae179bef533a20b48c69c665f4bb65f4c58cf8b19ecddbead2a77525a22488e516d900c31079a7e243f1f6aafadafbc887c5fddb66c32c19266235c6c0ed656508202c2a3784a9127eeb42a153537fa1cdc01432fc6c8e933f5d0f699bba42ded7c88885d32e3ac2c23571734034cade0a652cf6cf9c0eb6610a28fab0176ffabfe909956f83d57ffab073f101f7db87220daf5827526f1bfca291f0e6aada3d4e6296523d585d9428c0188de36f59d9c9888faa61547627073a4ddb4927b1fc23b813d0ff7f8188ab7cba20590c5a361b615bdec06ed9d33e8ac9bf8434c855d114737081df990af8445eeb9ee8c353a77c6f75203a1d391ee00f230380f0b2e682be8fb75961513c5c12512acc1f1202332d7a4ca5872e25eac8d1c95247ba60044540a02be9daf518ebcdccc7ae6b12a33a3b8a123b444ea4ccef1b7fec06bb1002ac8958b5bca21c7406958d7ca42c9f21e16b7b4300b8b39c41416f1daccdf2ab2a4531b5a134006f2ee04de07f8e32221b756b9164713d44c97fb8dd37d930a3c6991f46575bc11dc8384db5aa0c2b95bccab7e6241adfb2b858fed0843e325a2e1763948c0eb2637c925848cab3df08d50cc45203af6e9825461df407d4815bc5752d8ae9aeca277cbeed547ffbef493dad38a983f28c886d75ff17d9a340873e9b54fc4f6e74db2590205d56e2818fd0e1bb8d4cff26386e1e7509b7a4f1fc7320ccd67f065c5baffd4f26bb7ca28e09d2bdc948a91cd74857f6926aee9d06976914f9d874c65106bb60fc7302158906d950ee7f61beb0c7557019b27b457510d7bcd95e0bf89eb7deb1b53341820cdb127de76e06b74d7625550c2abbc78e741c8b30d06a7e1891fca663e339c5a44af8211b8849aa2511526833f6598ef533951c4dd45568e73ea37a8065fdd70c0989c5396dba9088deb69db2becb3855cc4074ca65105c81060cd8a09e445365569aa6f6d4e91d1cfe36d43720923b65dc044686153821e1d85a10fcfe6d00772b6184e4ecf4d7c5d7932ee714680485b9c083b7a334667e8965508739e75299ae900a70f8f2ff64c1cf6b5eabb978d4cc293e4fb50c18b31bdd774ed340349b5ec897f4deba5437a4d7af4c497490728e89534575c5633c3155b12daecb497cc70643e838633d86d53a83b6ce8876850be6735be7c3bfaa4faf18c3c12eeabb964af5f5f83f1a1ca137cf639bb6ff11c43474cf23ca1909784245680f5de841da1aa3b955bb334fe1e44461c4e77e064475e1fc11a03477f2d800d4459993ca8045d1619c79225703be8f813c76ff8395623f82dc892f961e6c3242de5dec1ac04884748218ad9dc37529856d91f07dab8850472bd5594cfc4c1753c652b557da4795abf7527cea61913848d52f10c6114aa8db3fae129ffd2549d8f440fdc14f70a7a7d283e71fd68836d5c56c4181b11225977eab557cf61a1735128bc24ee0917b41ff24a43dfa39d27f22549bf9118c5381a2a8e1d0f5922c2e4739bdcd20c632d737014dd1b1316c8bd0ef5387171b029256ac3e6217f698d99850184667c673bf5b0dfb2dc8c4b9d067b22b5edc632175fc549ac919f15d8be03e4509e381fdbc7840a261606fd4b056ac6480abef147c2e1c0c390b42e0b864da7185e09563615dd051fbcc62f2b24f8a0fa4a23c1f2f6c9517d935b573c3c2be83db961249ad8993d6a5bc73795dfda6eb61364c7855df01313f9a69d90dbe33353a76cca4d891d5fa6b9f657f0ead5547e8edf7956a01603abb8ddb119e45ad3b1a50d7841596cf36f1559bd807a42d96ca02c43b0cb82e05ee2baf28d51a19d1981c5709f9819cc753b3cb5237c84ef09e522717907a21057d980a35d1ed22ccc65b95703f75796eb964237a40964cbf778ea37ed60c9e7fd73702b8a67223890218228bfa8556110032825544931124e56fa61628cb73c1170b3f138c109b4e89277357002f518c3fa1c83ea7ff70b0d39237c67381dc7cd4b6119c837ba0292b86eed74ce06ba3e1748ef8af40da607c6b53f04b241c7aa1abe526b4e13a45a5ee9832186e86b1b91104180e79c2d0470f0ae26d78a29c4fe701dc88bbe6e8c57cda06ce1012511223decb9ef43c3a79af57c9b579c54ded449f39c4a7411fc82ebe5932e323b73e791d5d4e144530d07d8f59609fc566545d87ddb665904757128638bd2465ccc864553496660a977c206d9f34cedae8c4a0ca1f188a7ea6cbe6e8d30fe3f70b660ed1530b00fde9dd110471afed88196bdeadfc6e81940e0fe7354b505af3bd565f6dd87e12b4a53a143db90aa5dad2081b4ab867cf555f0576ebe8164c70b1bb50ddbe36e1ac955f157af4f9a9102182d1cdf686e1bc3dd09ac50ffe74cfad2e06239c6d72ce28414688812df81ecebad80d6891ff5821c742de124c58204a436664b58e670d982108100d2e6c0950caaa6e8ff94dbfccb4c90dc75bad1b04fdbebcb132351f6794b4905634ea1c4c5c5503972f7865c11a0f13b82686cbc1194f3752894fb7e5c2044deec5c7fafcedf3ede1200c9720c7e3c63de2f3766b23c8d7e5db5d50f17ea38adc18bf56a567323e62f2c99c440d49c5453009c94587291fd8cc6dd26693c27c52d46f1db29942206f99b83c183ab5951a077f24796e06b6b5a19b175f10d32341037f5fe2e8058843f297e44cc1911d373aa66d2e85d36d8181b5c0f3b12c8d7b623752ee4ac686afab59ae73f1f486ba6a7317c986a54c0e8dd3a034cb74199b1b9cf3a7e430bfc90f91fcd14063d28306830a1f013d2d51fba2243e916e5907debf1a37558379f1c629b597c0955f103c7ff948f293e8168f69fd935eeb908049372aefbb0e5a402dd25e4aed838cdc36a08dfdc1ea4db3d80ad9e12c6eff5edd43016c6dff76eb34c3955cd45a36655c4c79b30ef20cfc5be3dddf30d1c633b68590c55225a45fa0c146166e59a958ec2b1068c846fddc572f0416f464127abff557b68a2763e3800d8c9a94521caf36f8265c2cb7a06e83dee90d95c90ef5b9cde679d7f6e36d1a31e36e71970ce066694c27463e391eaafc2e606d2e305205158f31ce50f2850bff5b8bda9aff9d5f5943b9fc1b1991afa9428c84f56635a7f28c82a733a2ba8f22e1af1c01bf6af50f59490652093ddbc33636e57e1cdc29e155123a4bf69420500129b47c566f534f71d6883341b0d372bf14ad3b8a59b94da17b1abf896ef84ca7ce2e23fa8ef518e458f6deabc8b2fcfa9f917505b9d5556e48d6ce52deb2302ba1240b804bb7fd8d44d2d1b50452425cb764e46865d2669d435e7c8205491aaf91a83e9821e1d1898d830fd7d795bf28dbcbfeafdd4308776dbeccdd2d55bcf11f25081d38018ab77106c17aec3337f24f9ee240e27631f5144f1998c17b1bfeb0f05c07f1e92f390941aedbbecb6b236211fc7424a0bc0eb35985a02ce846413ca93274605ccf5b175bed29bef2dd66ef4e56ecd40c7d0cddfc1d8bb349ecc27c411a106eb4cb6cfb895ee94356a781f2823f43c2e954f1424f8f95fbd5bf10f8c702b55782960fdbe5a7cd774ae144b35642f8b9a6a63dbb9c0ee3ed0982e5b00933f5f5ccd016272066ce17419880734347be162be8bfc989b5a7bb59afcd3b0363f90c3ddf747085031f4d80d66fbd0f7d125f0bd235e3c74cc37b2d08d91c4cc4f5a5e5cbae8fd64793116f47ad0d7c38bfe1580bc1459cde4f05aaf40a165e57dae67dd10639570b7fb5372e9e1e8d2567fa7b02f724707cadafb0c894c6aad5479d2eefe403065c15f3a459fa2f82b78fbd767af48c2e"}, {&(0x7f0000000000)="80118191bbbb55604fb025d7fa5661f75bec5d36a0bcad3356b385e53ebed1a9cc7f78fa416a0523cc33d938949d8c0f9132f95846500fca3c9b4544f26ccb04753915f28a8e20aa2c367c388088ad40f804207d26f855ba6c12c8de2bd72dd876a66c1e4d56df5713ea6039d7b69f92974b0e6aa66f689de75953be"}], 0xaa) 01:00:27 executing program 1: r0 = kqueue() socket$unix(0x1, 0x2, 0x0) r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x0, "8500001d00"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000da1, "b08d16003fc75e001a00f3ff0a6300"}) 01:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x80}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x4) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)) 01:00:27 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x2000000000000000], [0x2]}}) setsockopt(0xffffffffffffffff, 0x6, 0x3, &(0x7f0000000000)="8b5d1616dc3177c7b4fa3d63b72348a60201a5949b8c6310b03bec19dc07aaea32e663d0c3290e711ff80947caf62580fff10c7ff8ab123a1903cc33438088615f0e53eaa26d1bd8708f0008789b06bea33ca9ed4c906b989869c71de4a3d784b7b44d0b823fbef5aebe0d248ca6b9ab05e1bfce16dc824c7c54c24729522d5e082a90e3eab44e41f9f975a486f2ce2b976f989c27effeb3c0673ae9d5bd21b595873a40cab09b59b189c72923cb54961fb6dc95bb74", 0xb6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0xc}, {0x4d}, {0x6}]}) write(r1, &(0x7f00000000c0)="d64123dcc4d74a20a5df016bae05419929c2573472ee348f6b97f706854d8096e4aa8296e7f10d22", 0x28) 01:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x7, 0x1, 0xff, 0xffff6519}, {0x0, 0xfb, 0x1, 0x8}, {0x1000, 0xfe, 0x2, 0x1}]}) fcntl$setstatus(r1, 0x4, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") semop(0x0, &(0x7f0000000040)=[{0x2, 0x1, 0x1800}, {0x2, 0xfff, 0x800}], 0x2) 01:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = getppid() wait4(r1, &(0x7f0000000180), 0xa, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x81}, {0x6, 0x2}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 01:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0xfb) semop(r1, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r1, &(0x7f00000004c0)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x45}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x40}, {0x14}, {0x6}]}) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) connect(0xffffffffffffff9c, &(0x7f0000000480)=@in={0x2, 0x2}, 0xc) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x10, &(0x7f0000000040), 0x0) socket(0x0, 0x4000, 0x8e) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x45}, {0x7ffffffe}]}) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) socket$inet(0x2, 0x1, 0x2) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000540)=ANY=[@ANYBLOB="000000002e6fcfa42415b11f76845ecb0053e2c653ac20413098658857997f879b7a6011e72e93c88638df613a13384ef8ebe6dd91a874a62e7380f669528831f3b1e03dbd4b93ab57cf4d01886eef400199ce3cada2e99f8c917ab498dbd5a0c78697927d8465b618fcf9fbc8886822434d6955d4ece754625b5e2857909a092fd7ef1e07b7941d0f790c1d7a485405733472"], 0x78, 0xfffffffffffffffd, 0x1800) 01:00:27 executing program 1: r0 = socket(0x2, 0xc003, 0x4) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffa12a197a3862070000000082959559a6c87910bf453f68c11700287ead4bcb777fa69dfceac2a86abc5afdc4d01d0b24686bf092155983a64896bc5e57c65801360bcd4c0a1c2b58fd4237b8fa4d012ae447473c230200000000a8fdfab6d093205e554799b9b813ef9d612f871c1f4385f04157795ea4a5ff00659fa2596d631d02361cd8cac7dbbc5b65c6593d287006b4122cd235000000000000000000000000000000000000000000ea0000000000000000000000000000000000000000000037205a8d000800000000000020e8aa7c20a114a95edc359352958ebced89ba14252fce6f3a1c63ff60ba0971db220d62f9c38a4a10e0c7fe41b672f95fba7fb99b9181cafa4181ca4e5ea05f86b66d311bd3b7c2771d643a4b43f666725f492ac99cce520c255d158784c842aee8287ce87b0d3db840f4fd64b38c5d8200d7279918bd003e50c62ac5e9b601b1f5b0666657357d60ab875787f1b5eac2c049390cdc7b0fb3c1d3835dbb0008000033940437ca51d22f3aebad5740edc32c74c55723a309902e357e40c43982af15403d203e86d9af527132ba052497f0e6fac8a96308b8613ea46781f8266a0be63800000000b6a7fd9600c0b42009b569fa5c93c6f6d7b8e7877c637969a13096bd85ebc781ffa03a29e895d3cbb0e33465e1a985806db926edb93c9d"], 0x10) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f", 0x4ba}], 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) close(r1) 01:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x4, 0x0) accept$inet(r1, &(0x7f0000000140), &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000040)=[{0x54}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0x2f8, &(0x7f0000000180)="7a8da4ea1fe6f57cc63c5a0093ec") 01:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x00\x00\x00\x00\x9d\x00\xde\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)=[{0xc}, {0x4d, 0x4}, {0x6}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) 01:00:27 executing program 0: pipe(0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x54deeac9599e5cbc) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) shutdown(r2, 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x1, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0xe79) 01:00:27 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x7d6}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(0xffffffffffffffff) sendto(r3, &(0x7f0000000340)="19f45bc84f5fae40f049200f6e15a2cecf394a51a4b872ae82ae9181c3f6c31c85bcd94b8c0737a848460599de74d7632e5523a635c244d8c0999ba8819d793fad2733f9f210aed88a9e067cdc6fc43e55573c549a68e0f0df8631c02b2e84c5866709acc54beb0cde05eab2dc62322383b7fddda0d10289c401f8abc57bd9b050b5121689196bb5eaec7f5dd40254a21685", 0x92, 0x2, &(0x7f0000000100)=@in6={0x18, 0x3, 0x3961, 0x1}, 0xc) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 01:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\xf9\xff\xff\x00\x00\xf7\xff\xff', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x2c, 0x0, 0x4}, {0x2, 0x0, 0xff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x8181, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000002c0)="000000186a561b000000fbfffead0000000000df0000c9288dbd5f0000000000000000000000000000000067", 0x2c}], 0x1) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e9834e55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf9de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc1162200"/223], 0x95, 0x800) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="00190080", 0x4) setsockopt(r4, 0x0, 0x65, 0x0, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[@ANYRES64=r4, @ANYBLOB="1fd3ef59d8c467065e68b731799ae3f92e0397339a84f5a5197064b013bff5bf3ccfc3181533e32a7ed869bc50844e3a8158c64b5d4f52238ed594bc82e5d942015bf0328370e53b4df61be40ee61ae9171734", @ANYBLOB="f20944071f5983c2d502672b6111a20171aabbe961239aa7d01e84916fa5f73130b07ef22da1fb514cb3a98761caa2827eb77d3616d0768602b3a75580c41333fc272cacb6b8e118c8c7d0c7fcfb95cf247af3c104174dcd94839138d61a5ff8c1963951fd5233f652ed30dd69d416445f60e9ce6f833a667f102ed902a5b52032f880481630a03618afccd129d79f90e471d43c7a59cbfc219d09ab7e4d96ce3913eea3fdcc30"], 0x3, 0x0) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, r8, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0xb}) 01:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) r2 = socket(0x2, 0x1, 0x0) getgroups(0x1, &(0x7f0000000180)=[0x0]) fchown(0xffffffffffffffff, 0x0, r3) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) getitimer(0x0, &(0x7f00000000c0)) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000200)={0x10, 0x3, 0x4, 0x1, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x2}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x10001}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x400}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xfff1, 0x34, 0x8, 0x80000005}, {0x1ff, 0x41, 0x20, 0x7}, {0xda, 0x5, 0xb0, 0xfffffef9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 01:00:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2ba0, 0x0, 0x0, 0x0, 0x0, 0xea, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000009, 0x0, 0xc8d0], [], [], [{}, {0x0, 0x0, 0x0, 0x1000}, {0x0, 0x0, 0x0, 0x1}, {}, {0x0, 0x4}]}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x61) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) getpeername$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000148e673400"/4098], &(0x7f0000000040)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x102) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b0, &(0x7f0000000300)) r5 = socket(0x18, 0x400000002, 0x0) close(r5) write(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) r6 = socket(0x6, 0x4, 0x2) r7 = fcntl$dupfd(r6, 0x0, r6) connect$unix(r6, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 01:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000340)={0x5, 0xfffffffa, 0x0, 0x80000001, 0x5, 0x4, 0x3f, 0x10, [{0x1, 0x5, 0x3}, {0x10001, 0x5, 0x60d, 0x9}, {0x1000, 0xffffffc1, 0x6, 0x10000}, {0x1, 0x9, 0x3, 0x8}, {0x9, 0x7fff, 0x9, 0x4}, {0x9, 0x6, 0x4, 0x9}, {0x4, 0x3, 0x720, 0x8cf3}, {0x5, 0x9e69, 0x4, 0x8}, {0x0, 0x15f, 0x3, 0x4}, {0x0, 0x3, 0x3, 0x3}, {0x4, 0x6, 0x6, 0x4}, {0x1a33, 0x43, 0x80000001}, {0xff, 0x8c8, 0x0, 0xea}, {0x0, 0x1, 0x0, 0x7}, {0xd22, 0x20, 0x0, 0x80000001}, {0x8, 0x3a9e, 0x6, 0x3}]}) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000001c0)="0df14d431da90c0ef2a03dad37964b29796a49a770bb9600593c4ba8cac01da5aa76dc574efe17cd66a3c60e1ae338515fa6fd8e5505d0289be673fa76398a4d9034075d98aac58a94305d384f7c810f134b07f3e92a8f13371bceec5bf4617ec4f047d6a5399a900d83be08d468fc398b3163e3b388bd3e3566788418ac3433e5e86ad175f361725896b295072ac811cc56439a37009f51a9b59a3ce677994e3c6fffc65144e15c589f7e9e6c1cc67b5b52b6c275bd5f9083f6316733b96b730d3327a733608382bf1fa8e6875c389d91bf261c8f5a996c98beec4488b71069e4a19a7c99ff1be2f8e5cecb5ae2c12dc5957c33", 0xf4}, {&(0x7f0000000100)="2134bd", 0x3}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r3 = getgid() chown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r3) 01:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x4d}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) 01:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x2c}, {0x6}]}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x2, 0x10001}) syz_emit_ethernet(0xe, &(0x7f0000000100)="b59682b6e80de53379883878f683") 01:00:28 executing program 0: getrusage(0x1, &(0x7f00000001c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x20) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000180)={0x0, 0x2, 0x5, 0x6, 0xff80}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) renameat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') writev(r1, &(0x7f0000000400)=[{&(0x7f0000000340)="a1ce649a7cfe549cc53fc973f4e5776d2b1a8026f58ec425c2d1a6d724701abe2578c9869eb358065b1f5978bb5d5de372f84cbc7443ccf5bc0adbff0ac215da74dae98c05a568523650a41ff0b0542f57634eb4f1f6791bc4b7bcb1d381e11389d496c7f6f01b6fcf118d43dec7f47ba4a90082d3f46a82207c068441d4af97e4786fd8d68d8b", 0x87}, {&(0x7f00000002c0)="4b494840d1", 0x5}], 0x2) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) 01:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSCTTY(r2, 0x20007461) close(0xffffffffffffffff) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) msgsnd(r3, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc11622"], 0x95, 0x800) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x65, 0x0, 0x0) msgsnd(r3, &(0x7f0000001080)=ANY=[@ANYRES64=r4, @ANYBLOB="1fd3ef59d8c467065e68b731799ae3f92e0397339a84f5a5197064b013bff5bf3ccfc3181533e32a7ed869bc50844e3a8158c64b5d4f52238ed594bc82e5d942015bf0328370e53b4df61be40ee61ae9171734", @ANYBLOB="f209440775bbd9bcd502672b6111a20171aabbe961239aa7d01e84916fa5f73130b07ef22da1fb514cb3a98761caa2827eb77d3616d0768602b3a75580c41333fc272cacb6b8e118c8c7d0e7fcfb95cf247af3c104174dcd94839138d61a5ff8c1963951fd5233f652ed30dd69d416445f60e9ce6f833a667f102ed902a5b52032f880481630a03618afccd129d79f90e471d43c7a59cbfc219d09ab7e4d96ce3913eea8fdcc30"], 0x3, 0x0) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r9, r11, 0x1e4, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) seteuid(r9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r15 = geteuid() r16 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r16, 0x0, 0x0) shmctl$IPC_SET(r16, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r18 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r18, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r20, r21, 0x10, 0x9}, 0x8, 0x1, 0x9}) r22 = getgid() r23 = getppid() r24 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r17, r20, r22, 0x1e4, 0x8}, 0x5, 0x5, r23, r24, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r26 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x1, r9, r14, r15, r17, 0x1a0, 0x1}, 0x2, 0x3f, r25, r26, 0x3, 0x8001, 0x51000000, 0x8}) 01:00:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) setsockopt(r3, 0xffffffc0, 0x80000000, &(0x7f0000000100)="a7aa90bd01822ba7bc3168ccea15f077b2a29986d4e51d369cd1f4a3535528fca5d906aba008767aee936bf8c1245277b72ef1ee3983679efdce7f58efddafcb6d972ea9ef7bfc8a3f94d2a71f2e5f51c674466f7b7b176bf5103022b34781375cae0253bc163124d869da9fce46292f56391f703ca72603b548b936cd1344a443d43da635d41f2b34577ada0fe4d31b4bfd79fcac2def15fb926f36971d8556bcad", 0xa2) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = fcntl$dupfd(r1, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80c}, {0x4d, 0x0, 0x0, 0x6}, {0x8, 0x4, 0x4, 0x9}]}) fsync(r6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) fcntl$dupfd(r5, 0x0, r7) 01:00:28 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x1, 0x1000000000007, 0x200) r2 = semget(0x1, 0x0, 0x40) semop(r2, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f00000000c0)=[{0x9cc1, 0x0, 0x4, 0x7}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r3 = socket$inet6(0x18, 0x1, 0x2) r4 = accept$inet6(r3, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) r5 = socket(0x18, 0x8002, 0x0) r6 = socket$inet6(0x18, 0x1, 0x10) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f0000000840)=ANY=[@ANYBLOB="498d0f90d03e0c2759faf8491eafddad087d045ec4bdfbac8f0e480870b2ce789d829d9d07587633821995a0f618b33894732ce2260b11563b48412005ad04889145e17d413cfed2e203ef358bf3374fa057164be7d7221bc24dbae08bfa500d936c2eec6487b792a33c32320cc98210c45d279c10626e3cc83e0a0aa5493a4f21b8ae106eb548af8251640606454dba5b283cc1f41ddfd270dfca6a16f741468000000000000000000238d79384edaac31aabf6d905b3d2694f5e9d5eac32e7a30b6e900f43fe8f481d276c6e350743ab0000000000000000000000000000965c1f0100f947dc4b35edb2769e1f0598a3971d61a105ccd6a5f0a6a09355e1ba8ef46c09e9f6a12487e3bf43117a3fc0e13237e5ead2a5773d2c2e7698e26aabeb15bde895c5688e89b4bca765fbd4d513b23b835f19108d60ccb192850870c4de6c54b0d7645f683a51f50ba483bc930c13de1c3a6b933276d0faec0cf0456d4cb62a8bf3787660c1c7ae4c8724b3c4c56325e5c0b42765cf802b5752fb7f6b34660d9d0d2caaaafad36022c1cebdf4b43640b9817dc170477a3dea4b198f1c4a68458af953d9a96c7913e08427775f74307ed908ddbb7d0e46bb05c6a0d4808c14958b49d2dd2dc0d52f5fdc63fc553a2113fcafa7165cffb17d4eb95ec07a64df7e70a3c76a0cf0e669717bca23f63469f7c57ebe51fb765b5c0f2a40bb809641dd6e6e49e21c0d629278cadd731d483ff352cfb4cfda103c7b4d0c7178a6539c56abf76f483815279315c6365dd6eedb4263c415"], 0xa) r8 = dup2(r7, r6) dup2(r5, r8) dup2(r5, 0xffffffffffffff9c) r9 = socket(0x18, 0x8002, 0x0) r10 = socket$inet6(0x18, 0x3, 0x0) r11 = dup2(r10, r10) dup2(r9, r11) sendmsg$unix(r11, &(0x7f0000001700)={&(0x7f0000000740)=ANY=[@ANYBLOB="e43a2e2b66697fffff02aace392a13a56f9d04941480266b095f291773b6534956cc3f1405407230e3f5b1058b2b82a337dd8a1ccdc55cdb3041a87b4e386efdb46c78906a4d8994bce9d9cedfd7221bd5b84cfebbc7898fdd5852f20d85426691a46a264ee8e0e0620cb2d69893b58cb82ef597646b6cf863910762296bcd78beea251021ade72ff2795ef943165e0a5a00000000000000a1c4d90034e2d097da7f0373aba63cedee60ce36c23776af0f3a4e1322351f1c210500000000000000eb028b41bdc32b6882edc8c31d726b7670fdf14a843468950c64035164441bdf00ca41847734765c836d365a4ef315ff9adaf5169b356ab8e2bfe011a9c9"], 0x1c, 0x0}, 0x0) ioctl$BIOCGFILDROP(r11, 0x40044278, &(0x7f0000000700)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x1c}, {0x40000061}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x24, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 01:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="0e9b058ad78a6c951f2877f60dbf70"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x500000, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 01:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x1d}, {0x6, 0x0, 0x0, 0x400}]}) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000180)=r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x6, 0x44, 0x5d, 0xb21da52a}, {0xfacc, 0x9, 0xec, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a821a029be9692300357e3a", 0xe, 0x0, 0x0) 01:00:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x1, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/52, 0x34, 0x3, &(0x7f0000000080)=@in6={0x18, 0x2, 0x3ff, 0x9}, 0xc) 01:00:29 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1, 0x2, 0x4, 0x4}, {0xaf5, 0xa6, 0x6, 0xda2}, {0x1, 0x7, 0x8, 0x8001}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000100)=0xbd70ce4) syz_emit_ethernet(0x68, &(0x7f0000000040)="40c55157e6ffff79ec000000258ca7632eac7bd530f762a388a9ac12be8b3404caa975b6c6ee90f6d8ff4f24361995d7d8b5ddcf268ae2862a2c95d0759663ee93a7c0cdb474fe9bcbacc596396500dff49ece5eae83593ea04b3b652a9a8ae9d86da534f6d9d809") 01:00:29 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000002c0)=0x2) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x3b, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x4d) preadv(r3, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x40) r5 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r4, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x4, 0x9, &(0x7f0000000380)="9fa11b885d46bdb6c2b795d863e76581fc7eeff870d23d2e82be2823b7c723dca39037b7729f1d3adc3f43728059aeb393", 0x31) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0206923, &(0x7f0000000300)) mkdirat(r8, &(0x7f0000000340)='./file0\x00', 0x8) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000300)=0x8) getsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) close(r1) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) accept$inet6(r9, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 01:00:29 executing program 0: r0 = semget$private(0x0, 0x1, 0x100) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x800, 0x7ff]) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xfffffffffffffffc], [], [0xfffffffffffffffb], [0x0, 0x0, 0x1a7c70f8, 0x0, 0x0, 0x1]}}) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x463895c0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) recvmsg(r2, &(0x7f00000017c0)={&(0x7f0000001b00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000979017828255518b05862df12b181a7ef335cd9c176867b6e99a119223027ba6700d85090fb49e5bf76d212a418a8812d374569726540cc7d665016370b4b70783bf62a3e2c36bf0320b0995f44b3b2ad6b6dbd9e2dc347b8a4b423e8bebd6d389ea93281e42831cbf1703068c90488e073b2630b74595ed830407265e0c6c84c3dbd749b65b3689d981db47d553b9cf7829c02dc0f3126d2229ca4409fbbf556f283e4a430d6abc8a83d07e4154939b0549e57a205e4d2972f049f664e775be6d8670c3f266ad977a71078153d0cb29dc86f2a7e1a8211c9fd4ceeba64daf59cba0d5aa8b171a5b83d8ced29f8e21b43871b4092dd65d7237ce985c48ed823a307e51a0eb47270a3e8c0141b55b626721da5d8dc3e68472d08a94bef4216ecec2be12278348f7aac20bd2c416180e41265afdf77bbcbbb0061583f3bd2bf215c79acafe78251e6d5adae0ba0c716587e4ba579a3581e706b861eb0fbe3dc09d9369d327057d4a64dfa8252cbe1b03eae22ce54b94463fe7e1b812de62eed22a967bcd98a78a8c3a548cfa338115a0c58c4eac585eb63054b588ff0328bb9e7eed23707693a522e79551682e692250fa106eb874dfac5ce52a3379aab5b5023c5193386820275d"], 0x6e, &(0x7f00000016c0)=[{&(0x7f0000000100)=""/113, 0x71}, {&(0x7f0000000180)=""/184, 0xb8}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/251, 0xfb}, {&(0x7f00000015c0)=""/99, 0x63}, {&(0x7f0000001640)=""/65, 0x41}], 0x6, &(0x7f0000001740)=""/79, 0x4f}, 0x40) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) getpeername$inet(r3, &(0x7f0000001840), &(0x7f0000001880)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) semop(r0, &(0x7f0000001800)=[{0x4, 0x6d}, {0x0, 0x1000, 0x1000}, {0x2, 0x6, 0x1000}, {0x2, 0x3}, {0x3, 0x4, 0x400}, {0x1, 0x800, 0x1000}, {0x2, 0x0, 0x800}], 0x7) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 01:00:30 executing program 0: setuid(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x85}], 0x1, 0x5) r2 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r2) r3 = getpgid(r2) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r3, r6, r10}, 0xc) r11 = getegid() r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r14, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r16, r17, 0x10, 0x9}, 0x8, 0x1, 0x9}) r18 = getgid() r19 = getppid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r16, r18, 0x1e4, 0x8}, 0x5, 0x5, r19, r20, 0xfffffffffffffe01, 0x9, 0x7ff}) r21 = getgid() r22 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r22, 0x0, 0x0) shmctl$IPC_SET(r22, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r24 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r24, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r24, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r25 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r28 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r25, r26, r28, 0x10, 0x9}, 0x8, 0x1, 0x9}) r29 = getgid() getppid() r30 = fcntl$getown(0xffffffffffffffff, 0x5) r31 = getpgrp() shmctl$IPC_SET(r22, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r23, r26, r29, 0x1e4, 0x8}, 0x80000001, 0x5, r31, r30, 0xfffffffffffffe01, 0x100000009, 0x7ff}) getgroups(0x2, &(0x7f0000000240)=[0x0, r29]) r32 = getgid() getgroups(0x8, &(0x7f0000000280)=[r11, r13, r21, r23, r13, r32, r27, 0x0]) r33 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r33, 0x0, 0x6a, 0x0, 0x0) r34 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r36 = getgid() getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r35, r36, r37, r38, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x1, &(0x7f0000000080)=[r38]) r40 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r40, 0x0, 0x6a, 0x0, 0x0) r41 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r43 = getgid() getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r42, r43, r44, r45, 0x2, 0x9}, 0x5, 0x5, 0x8}) r46 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r46, 0x0, 0x6a, 0x0, 0x0) r47 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r49 = getgid() getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r48, r49, r50, r51, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x6, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, r39, r45, r51]) 01:00:30 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x7fff, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x4) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r3, 0x0, 0x7) mmap(&(0x7f0000ff0000/0x10000)=nil, 0x10000, 0x0, 0x10, r2, 0x0, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) 01:00:30 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() 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)={0x0, 0x0, 0x0}, 0x6) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) syz_extract_tcp_res(&(0x7f0000000140), 0xdc3c, 0x4) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = getgid() r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r11, r14, r16, 0x1e4, 0x8}, 0x7fff, 0x5, r17, r18, 0xfffffffffffffe01, 0x9, 0x7ff}) seteuid(r14) r19 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r19, 0x0, 0x0) shmctl$IPC_SET(r19, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r21 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r21, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r22 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r22, r23, r24, 0x10, 0x9}, 0x8, 0x1, 0x9}) r25 = getgid() r26 = getppid() r27 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r20, r23, r25, 0x1e4, 0x8}, 0x5, 0x5, r26, r27, 0xfffffffffffffe01, 0x9, 0x7ff}) seteuid(r23) r28 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r28, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r29 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r29, r30, r31, 0x10, 0x9}, 0x8, 0x1, 0x9}) r32 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r32, 0x0, 0x0) shmctl$IPC_SET(r32, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r34 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r34, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r34, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r34, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r35 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r37 = getgid() semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r35, r36, r37, 0x10, 0x9}, 0x8, 0x1, 0x9}) r38 = getgid() r39 = getppid() r40 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r32, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r33, r36, r38, 0x1e4, 0x8}, 0x5, 0x5, r39, r40, 0xfffffffffffffe01, 0x9, 0x7ff}) r41 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r41, 0x0, 0x0) shmctl$IPC_SET(r41, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r41, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r43 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r43, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r43, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r43, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r44 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r46 = getgid() semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r44, r45, r46, 0x10, 0x9}, 0x8, 0x1, 0x9}) r47 = getgid() r48 = getppid() r49 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r41, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r42, r45, r47, 0x1e4, 0x8}, 0x5, 0x5, r48, r49, 0xfffffffffffffe01, 0x9, 0x7ff}) r50 = getpgid(r48) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x69, r14, r4, r23, r29, 0x3, 0x9}, 0xde7, 0x2, r39, r50, 0x40, 0x60000000000, 0x1}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r7, 0x1e4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) seteuid(r5) setuid(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r51) nanosleep(&(0x7f0000000180)={0x6, 0x1}, 0x0) syz_open_pts() syz_open_pts() 01:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3a8, &(0x7f00000000c0)}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 01:00:30 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) 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) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000540)="ebf17136451fc11fefb65f5ce4c9379f095f4a220b9733df8fe04b816a89d535cc6279b567f7037d9d8dcb5af18b37d4f0b233b3b5108a3f6e64a386d8eb8060a1051f43e981c8932a8742a3e2085f396e5549fab6a4b0eb318d8d5339aae9f088780052366f06f1f61bcca51e5171a291bf658738d5bac5dc26303585e12930c7cb4ccc6d5220782e37a565a457dcfc4081cf31d8871f220863626a7373af7b", 0xa0) mmap(&(0x7f0000034000/0x2000)=nil, 0x2000, 0x0, 0x12, r0, 0x0, 0x0) 01:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x80}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 01:00:31 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0xf624}) poll(0x0, 0x0, 0xffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x24}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)={0x0, 0x4}) poll(0x0, 0x0, 0xfe9) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) pwrite(r1, &(0x7f0000000140)="d4e03ddf84cc867671b367fafb2173ebac851a4e0fa6c4b88fe185d81b47b994419e1d04025737244acc27be310aa6660a66d298c9f6fb61d42effb6e09dbf2d750322e5073f2bcdaaae10a219b852830136573e1456696837324ccffa28da957259255afdcebce02dd23822da93181046a3a1978f861414651eb2734be368e2b9b9819806479f6c66cc31f67203c01f4d46426cccf9083aee7dd0f80e51b6048560c69f5ef55a19078084eab25e6531205872040db4cca6554e", 0xba, 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8a1, 0x8) 01:00:31 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000001600)="1cab", 0x2}], 0x11d) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "4d3e84f94426a75c11508d23b13e23e5c204e109"}) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 01:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0xbcb57bc8aeca5387, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) seteuid(r6) r11 = socket(0x2, 0x1, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0xc0206923, &(0x7f0000000300)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) setreuid(r6, r13) fchmod(r1, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0xb1}, {0x16}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) pwritev(r14, &(0x7f0000000540)=[{&(0x7f0000000240)="4d8897071501a33e90e2503928395f72a5823c1f3a977fecba836d29d74d691f01ce94b8e03708b2e9c1d7b9ca9d2064fc2bf66f56d6995cd91c00a6f36e450ac48ae18990c4e0eacbd35a936c26b9f9dd3072a711dbc486de497ca7d6f77c23c69e6aa2f546", 0x66}, {&(0x7f00000002c0)="ba006a13e8f5ecfe166490505a5fbc618fdb39b95de68be791b79a49b3b551ae625c1a3e974a91dd7c12f8144feacc8138b30edd34b458b4b20afa1d147e1186aae963c8c91f3c92ddabab309ef5e4ecaf856911f13659509336a3c4e276b27fd63bcef90cbeb2277e341829d0e07661483e9b593cf6cb08feb7df31d63577830015bb7da8ec7c54b6bcba1544391cdb199789d77c477874d446f2d53aa37b64fc3829b3b9839923", 0xa8}, {&(0x7f0000000380)="055e7f8833c882b7bc4925d857e2677d6d3423c3a78e63ab095c1af0967382fcb3db597b9e9547f107d944e41d8c0c7b47721e52f01bbb1eabf5c57c2f0e560847c1ce8751d63a2c2b361db45bb25e725df17883b3544d9e8cde37a7f0714d7a450fffcddfaaf057a9273e5f553648b0604a823952d4e90094b62ba26b1463f0bc2446ce61f406fdb1ce1e5fa6429ac56b603252af3bf135a6e47b54c41a7e3bf190183e30", 0xa5}, {&(0x7f00000001c0)="d094c32777805a7ba33feface872104b0970e791725714ba8e7641dce49f2fadd207c18b587dcddef579ef82", 0x2c}, {&(0x7f0000000440)="2ec9f85314fcaaf2b69e44224998b2f69ae4f38e1f3138f5bea30390be6b4e945fc591567a7c4bb508691a903fcb2d3d99f50e327808a59e3cd02c343bbacefd642e81e92b6c1b8e4898f7b9e3b318573e7e87c65532faf71be18a7223d7ceae610242d30b0078c20dac168d390b0382e8184c5b1305c6166c0aeb005f69a10f62668ba8c33797d19909dcde3206217d25ebf5fd387585292db24ec2e88fb763baf4c98c3b8a4ca59f87f9a75b55527bdc6ed9c1f02d4d9ef4b4", 0xba}, {&(0x7f0000000500)="a1bc8872246bc7fb8f19e9aca030e7119c", 0x11}], 0x6, 0x0, 0x0) r15 = socket$inet6(0x18, 0x2, 0x5) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") 01:00:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x40) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unlink(&(0x7f0000000140)='./file0\x00') r0 = getuid() setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000340)=0xfffffffffffffffc) r3 = semget$private(0x0, 0x7, 0x0) sendto(r1, &(0x7f00000004c0)="4a10f42f2845900794703165342e9c13", 0xffffffaf, 0x404, &(0x7f0000000600)=@in={0x2, 0x2}, 0xc) semctl$GETZCNT(r3, 0xfffffffffffffffa, 0x7, &(0x7f0000000b80)=""/175) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000100)=""/210) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="cb0f"], 0x6a) semget$private(0x0, 0x7, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000280)=[{0x800000000087}, {0x44, 0x0, 0x5}, {0x6}]}) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/215) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0xd84) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x9, 0x0, 0x7, 0x3}, {0xfff, 0x8000, 0x1, 0x9}, {0x40, 0x6, 0x5, 0x79f}, {0x3, 0x6, 0x4, 0x4}, {0x2, 0x100, 0x5}, {0x4, 0x6, 0xe295, 0x3}, {0x9, 0x8, 0x5, 0x2}]}) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) unlinkat(r1, &(0x7f0000000540)='./file0\x00', 0x9) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x100, 0x7e) 01:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000140)=[{0x8, 0x9, 0x1f, 0x401}, {0x2, 0xe0, 0xff, 0x7fff}, {0x3, 0xf8, 0x5, 0x6}, {0x3c, 0x40, 0x3}, {0x0, 0x1, 0x6, 0x1}, {0x81, 0x8, 0x3f}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 01:00:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x9, 0x1}, 0x8) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b000e54327acd9dff000400000000091400b5c000"/44, 0x2c}], 0x1) 01:00:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x3dd, "0366097f0c033c02df7179000076efffaf00"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f", 0x59}], 0x1) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8302, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)) 01:00:31 executing program 1: r0 = socket(0x2, 0xc003, 0x70) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/224, 0xe0) write(r0, 0x0, 0x0) 01:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x10000000000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x5, 0x100, 0x1, 0x1, "013189ba76921611fb30e348270f379673f65391", 0x9, 0x2}) pwrite(r0, &(0x7f0000000080)="000000008f2d27050ce8eb7d6282", 0xe, 0x0, 0x0) 01:00:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) connect$inet6(r6, &(0x7f0000000080)={0x18, 0x1, 0x9, 0x7ed}, 0xc) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0xc0206923, &(0x7f0000000300)) nanosleep(&(0x7f00000000c0)={0xffffffffffffffff, 0x9c1}, 0x0) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = getgid() r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r11, r14, r16, 0x1e4, 0x8}, 0x5, 0x5, r17, r18, 0xfffffffffffffe01, 0x9, 0x7ff}) fcntl$lock(0xffffffffffffffff, 0xf, &(0x7f0000000180)={0x5, 0x1, 0x2, 0x4, r18}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) r19 = dup2(r8, r9) setsockopt$sock_linger(r19, 0xffff, 0x80, &(0x7f0000000100)={0x1, 0x3ff}, 0x8) r20 = dup2(r5, r4) connect$unix(r20, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 01:00:31 executing program 0: socket(0x2, 0x1, 0xfd) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000020a, &(0x7f0000000140)=[{0x48, 0x0, 0xfc}, {0x200000005c}, {0x46}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 01:00:32 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = kqueue() read(0xffffffffffffff9c, &(0x7f0000000000)=""/81, 0x51) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffb, 0x1}, {{r2}, 0xfffffffffffffffe, 0x65}, {{}, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffffc, 0xd1}], 0x100, &(0x7f0000000200), 0x8000, 0x0) 01:00:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x407, 0xfffffffffffffdf4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) r5 = accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 01:00:33 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, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206923, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000100)={0x3, 0x5}) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000080)=0x6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0206923, &(0x7f0000000300)) socket(0x1, 0x4, 0x0) ioctl$KDDISABIO(r8, 0x20004b3d) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) pckbd_enable: command error 01:00:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020007e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000180)="49fde22d520e0c43398b4efe0d0ace0a463a14b4db2e3105ce86b8e151419e51a9941d57c0d83fe227602a9f259c0a56ef130f764fb5919d34726a437d30e503bd85ed201f81c81bfe372c06103872bb015a2d0f77fcf0906440b1775462dc20dda2f39bd2ec58930ba15f77b78253f70568e57a8d17cda6c723e9a810d64350c329170e9135fc2bc84b80f7bf6d2a97b406c02320e6a50d08fb66b37f869bf40a96eba66b32e0b605733bebee5ce90bedc62b5c44be80788feee41cd8e73c063ccccee16e35b3f82627ffe0", 0xcc) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="f34d"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) sendto$inet(r3, &(0x7f0000000100)="b5a707ca7955381a6a6a90d2a52cfdf29f4f1995957330", 0x17, 0xa, &(0x7f0000000280)={0x2, 0x2}, 0xc) write(r0, &(0x7f0000000140)='\r\r\x00\x00\x00\x00\x00\x00', 0x188) 01:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x28}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) ioctl$KDGKBMODE(r3, 0x40044b06) r4 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x60) writev(r4, &(0x7f0000001680)=[{&(0x7f0000000140)="e58fdb6378b3c4bc85dea5dab7aac54d8a809881576aae63a46357caa1a87fc78ed889d5cfaed70b657e460e298b849fce96b0ba9d633f562fd04b42f9267c1f573d111cbf3e95a0fe6fb7845313b64f223ab3a36b1ac48a0b83fd3955153df012bf8f14e18af55428da15b228af", 0x6e}, {&(0x7f0000000280)="0df528b9ab361cc5cd4e24e5616db1599f8376293183c7883a85216d8c255ece8f4e3e7f42f120ebac96e520e2812e8f8017d1dbb3ae32e12bf4bba43d128980194c1fcc512af90f1a0ceaf7780e49b87cfc1eac06a25df887d560b2182f693ee5d4e93e978326e414bcd32fad0381b27d70ca22228d2cefdca1276afe4cec39362440d421ebf5fe1debc73d4c819d4e519c29f5f058e8b3b85afd0fdd85220c5ca7a04f59f2c3bf8daecd07f28a4a3488630a71f9f20ac5fe674e1abd285205130a0349033501d99a35448bcaa04a635bf9bbe6445e3ddfe4f822f369566e190e1ea8641225184b74c0b3fae69bccddd6a0280c45963dd589df71f80465aef1593f90c61ce5e2ca8f5ee4324bbf65c9adeb75a16a7ec9e19abd3968171960c2642b707952bbb1a780cbce42c7e50904cdd6e6ad69fbdf2160b802b9e476d23c579a6c110c1346ab0c7a90c01cb85653e81e5a15c7fb395147da2cad2673173f0a6efd5904dffc35a9974502bc8e2e8d209d0c0babec7004e8a4e6a5fb6649cb477f24944ac28770ef2e093ee8c8d009795270204ab127df364a9003e400f5cd01e249ea1a75a6c2803eb3c44c69f7e08dade31018e89c330028e2d5dffa3b8444c9de0985a32ad165449436376c5649abfdaf25367ad1f11ff2db7a76730cd8cd32dcdee2322bd787b343db62d83bfef572965b29cfaaf6f04e785dc033254c7657f793baa93aa02d53801a77cbf4867b2e0e3f9d284a61109d876fb7eb8efc7a6789d9e0c0ae9a2ddcb65fe536709dd381eaaf0ff2ba205e051fe1f8170743b870420072f406631e9a0d18f7d48992cb6c7cf607613b21c1bfa33fae7767634910d7054be3c007a06bc08e1bd8cdb7c280972fdccc6737bbca05d1271b5cbddb5f1c4ffcccd71c9bcec4c92629f5c9e2185bd7437da4b264aad246517148e955991ec14a43c042eb204209122db872c91f8f4f8d786d2e97e1f1ccf4b5a8dcb476eb7a943fcdb1f0d35790d861acb8f50eec0096b29306728caf928224a68d6debd1d0102c79efdde62f27fb13c15d74f727cd36cae5e33284c3216185e598a595c1f04eed8f37a5be566be80a67aeb080c8f186c56f38077c6d3d43cad107917f7811759f01e59655295210014fe9f5354ecd381d9f92924fd020b653507fbc7ce6fdd4273d2ee112ff057dc5f5dde4e17d8796afca90429092117ea5c5e2d15c3298dce92bcb80a5f2eefe1440144fbfb1428414c55ac5d9d4d7a77b9a32e233fae9ea8d74e8028a0ccdb6311f2a93c10d864bdced38d49e88a83ff9664d644e2a68eb8a29b12df46aeffea7c53007afaee5bc8494081d17ce687d296cc2e0c678942e8aad16c6dce3ae5a2242c97ac18197670444b555d67953f6222cf3381aa336c31d2282357ccb975b522d20dfdd0c1b81380baf396dea1327f1e1c340bee24242dd8d6622e6490f8a5865724689a6dad8eb20906087943665238fac788f894e95b096d47c9bb2a5aa99137c0440a4af8b469020d772d09fc51cd91c1bd11330ff63f52646d52b33f9f25145f152d80fcd7e1e2e7d5970bf38a3126b35dc743831d04ff8e3c3aa0add722c4011df9bd0c0274a3c680814a9d98d10ba7bd998910232aef2377c39b90d17196eb3cde209dca4aed2ed226b05e4bd75d89bd6c27f7b523f0cd3e2b67f7cc88b32b9e04531c926abea70d0331966650b0f41dfb5f9c97c8b3473dda5e9404ae02f4278f6556096c169e1cbae0bc9b7e01d2997117e633f20df8319a09f7cebec0e0c93f1e6b467d0872d08c31c09a43b82b9fd9e565f427bf7d07b77fd41e064aae3cf0d6fbaaf0b244814b23dc533351ae931043a1aa59c1064b7186c9711dc84ba648f1f0028b709602c2e35c951268068d611b5db05356d070799ccb3877a4e14439f49fbe54727aa09f68cb8df8bf7dab34327fd5db6c3ecd4c458caa051c3ebfdcdfafda00857745100eed4ae7abdbf89f1106fc10ce192925a25aa297605efcaa6d0afa1c54041089cf00d5e97d5ea99cbb63119d38fe5ed27e9cad99b59b9185d582e46e2829c65f3342442ab5d8eec78211bf5f12c8f62bf322da77a5bcef2223a0e8ed7500e47b44d65da7cc3623d62e0e3d47fc4f3ee98643de9e174df361e5c5a5178f57d0cc1df98e339505c37fcdd71dd19fd7c98f7c1c4ced5433267e35adaf34a980f9ee4f426aea244715c643cf968c6d2012bc30d6007fdb0dc6bc96b3e5e5bf1e7dd0a0e8fc305149f5d9b533d22abec862bc38a88f671065e74f293ede7b46fdbf21bc1be944abb0df686e126884b690ef41881e51e51d181808d1b121ded164b800a297c5a4cca52754b62ab947485f327f6ab87e82b7ffd64397d5600e2e45363322041844592d703fba634a4c80b166c3b96e35fa38828c2a998344f4850e855ad608cdc45d0362d518f297e3ec5454770d1a75183bc3c29bd394866325a34a40b99bf3e61f6346684246cbd810fcc4800c2647e492f9144463e8591a76ce65ff37d22b2c17d4aa1b599ae9a5d4bd7348b3ea82415f331a169c6031cc889ceb0b15e27cfdd1623e861add76628be75b587243e07dde5bd68b1c4d3bbd2a79daf378cc441252647eee92dab5e3edf0a877c87fa7cd112a890444fbb0daad8f44948cc2ec4792a03fdcb51d569de84ea52ef5ca1223f2d8b1b65409132ad937ec031deb51b393b0385baa8c1ae2e51cd64eda13b59df062ee1954c8b629ed5b1215cbffcae6993550f1914828c6de9ebed2fe6a8bcd359d5774df68c7ccc72140df9f4756e567e3c6be9a6f6ea133424adae7700de9f31ce03284e2f32d6b31646354480210e43462e392dfb5548c5ed8ec9b6c2364351c0da3733c632fec21769390d20fc5434c95cfa775858218c590e48be57be0c7b95a8fae4df901cfab1cb69b0805481a3dfaac384bbf54957ec8de3df05a12aab084522703cafb737052a02ecffbbcb40221f489499527fc69536147476a6b5055d654a447e2354bcebcc67156a33cc2e49a56eb52dd40b2671ec0b0c9b0308ab92e757a6452001ed23cf46160b4466b189ef575fa95804afbf41cd92e5b2cb16a6ccf1f9061da0152fd8727d64416e7e64ca35d36e364e240075ace4b66db5c70747a207fc37fb49dc06aeed7bf278e04f5b58737fd8e5da662d8fdf13c740d8ffc987fcc4e3005fb52ed72ad14ca8f2a61a66d3e3a3b7c9da0cf1bd2caba00ca77fab902ddd399b281faf0b3b08c81b55bb816cd88e3d142f52001c6cc3847cf672f52fc7a0a90ae1066ed59b9c8e42a9e73723631e566141219c10010310becd9ce30bebee507dfcf826a21d67985f128c6a8f2dbdbe838006ec676b49ea5c84695ece2641bf662589b33727382300a712fff9dedb6f2bf0770a0f398026fed0b26b71d2f55ddad6224a33dc79192b94f4942f0c6ede77a2aaf3851de82924193bb42b1a7bffa25ff7ce92d30bd9120490f99d5845fcab9cac606cf93653170fa91af0e1180f426e4842daa82f98b8c4d2997770dabbe69bcb63500fba2003fbb59ceaa62d6c649b980b45fa4d02435eba7249aaf235cec3a2cf1284b153d7d43c66f135817869eb36ccee6b963ef61bc0932e1c9bc72589570657c80e619e93a2b20de8a50151222947768bc342c0e8e018eb1adbd5cdb78f7e6eb33bcd5d46d136675539d16da776661c32104656ec07cadf6033b33d0cc5aee9d961b9583a4ac030c12b80d6edb9130c63c07db4b87fe1b72748cd18746e470bf534b3b9a9a1f7df8afad520f759278b63ba2306a8933727671b4d4968b90250d507242271b664d0dec3a5e3a1a597f340e9284c4362cf4d7d9a4195d8746b4438891036784fd477c1ac01e87703c1cba0c6649cbc7d5f47c4ec3f812e7955dedeb0db2ba01c78df9772c8dfb5e2e26e94766baaf253154642abdc2ba5692af1f8c563a8104fb378664b0764a7351f3454f22fb8a1090fd52884a679df971b825c215d463ebdc8906517e4a42b3844814a40efb1faeb1632e6ce80687fb1085a3dcc9b418a70dcdcce1b3a8afc8fba50bb5b2d7477aca5190b0d02ab79993493c8d31ceed59897f7bd9acfdb5dbbd1eaf1a17d0f14bbb798befe40af29edd680d0e83c7326adafa957d052af1fe244e2a784775ca0e1c55afde05c1742936a298f7478f1a38b9f2216b79949418e5c1fb86d6637afdb45928e9d4725ea8d0c033c2b45adb6a130f68e3c01671f8cab937d5c89b7497748b35330d8f25f8213fa4bc7c4344f28ef323c22c715a379ac3157f8dc6f1f354b854d76e96b89a8670057be9a85e5a67e30c1424d3c2374fbfefcd1d8683909ed0bbe63f6a41008a2186aa7093e62bbf9f0ee38c614c22171c3b1f4d92219d735396a20fd806f8e88543b6a43ea6797d6bc6052321b018af702a7400ff9fbfcb987ce04eafd2dcca13f010f3301b0de9edb9b8477eee24687a02907c937ae69c6b49384bf5833631299f8534010b1c7c99f3ec05063d97063624312a925543f98c9842d9d0a3e9e51f71e75e1bd2ed6481b93cf4d048da8b09d39d6ca65f86d6aff56c9f5a50ff078358171c6a0826f0c06be0e7334defd9a6fc3b9dffd2d9758573e5c5575d66697a1c7301532594056d3ae2951cf4c870d77b56fce6cc8874f564e896c2fcfa6c981387c1a4d2584052a48f25a8b11219ca7e9800adee7b5f4fcca03d726b08fb934870d0850b70d81aeb8bf4b6da8d2d343dfce43c6bbc103bedd2db9f58d17ff50748c207a3f92b6cdab33ffb26352fd1ccaa715353e7cdd19683d7ed8842b7befc80be92049af751fd2d66892334d00f53131c7d40ac0b3c75f41fd5685fdc8e3c1874d07f577f92bcb7729eb9078e55ddae7043afcc7faaf6ebe28cf14e1cba12edf543395311b67e5beb89a99f9ee0d534be9586ad3f05328967ac79dc23b797055c4a0fd8f65289a25a55360e0da69d7fe80da5c3a08cb05febe9c22b57e6b57002d05abdc40b027910b75581a493f253f8db6141e9a54b40a409363b6b09deb2e6071f767aa650ee7d3aebe2bc581ee9fb3c9296b1694c78f1844191d25d8d32e2dc17f18ac8239cb6af6b25c22369011c551c800c0d5de90b1abf0bccc1e0ba30393eeabf43fe0a4435d6e3a48564851fb40af8b170443959f895bca5254da652cfadcbcac9e5bb579a14c802a78c0a073222a36bb3482c87b799ad6666a9d3b6f2a9004b0a1002656bf78f7c17ad89ba967df2ab0644cc9f8997a18cc21c81dd26cd1d2845a01a1da29590ce473e13ed950304eb8ea6bcfbce5663b38f01c864d9a3709ae8bd79f845d0e256265803a8d730ac343f8ac597dd8b7737ad3bc180e32a225d9468b5561970d8617c27e0025814444a6c4dec59c4a13aa1267b506fdbb8d5c3a2e23020fce3b1454e973b69358de6267002f048ce29e366146f3b43f36393572d5a23bc4f741b48ce992b22c5b58d86feadf8f41415d4afdea66a6441f911ed36efe2f60fd32fe33828dd90fcb1a3e0242c94cd3130338bb81d2629f21c4b5b560f69d20b0abf8723bd4e54314b0d0b977a233dc2a3006b4b186c9f12b2face573f3ce36234b6d1a4539e1012bec93c28dcfb91be3d677473607f815e8f996f75b984c7c5beb773597c8dd5310e8afebec977f795e55d5fbac7eca5e23ffa66e8bc1d461f03267316a21e35b585aead10ecdd5f60a5bd60923ecce4282ea03ee0f70d6440e509cd154bbc1520afa9cd54804b4247678d82745a1d234bbb260ab8c839660364402b765b39f5f67", 0x1000}, {&(0x7f0000001280)="63c49ec9ac90778dc53e375790e8448a0125d458edc3799f3945748f9b70410077d360d8e6acc01fe4e9bfb8d7389989977cea049a5ba78a2229f45c583e2c7288793ec2c3b4e29b1fb0ee4b0732c5a3112a9cfa913fc9baaa20862cc88cdb497df00fe13acdd1d0466902a6c32c5c53f3430d2a8e86523c44c34c1ab92bf081c304a57927df188b25e83d74efd7e0d3a33113178a1e1fce8f870239c473119a3af137d6d8263dcb10fcf5d82fcd95", 0xaf}, {&(0x7f0000001340)="1021c6de804ebc4df1ec885abadaf0543c4efbc798d2cea5910eeb5c0b8cd13423946e011c50e1be963522ac9a683bd9686fbe271dbd99728d2e24dd7ef6d6e9dfdd7e825d4c08847b2265096b4b175b3f7cc7727cf2d3ec003a96713e09870249fbd7d2f2dd0e00cbaa61542c3c375ba3ad0f613e4c5c5153a731c14a878ccc35f7e56dc3829de50f41fd1cde5e685d193418456d0f402926afeab4785a958a880d", 0xa2}, {&(0x7f00000001c0)="cb0ed64346296a99c5", 0x9}, {&(0x7f0000001400)="7f99c7a010ae5e60bd65fefeb0ebb8b50623ee5aba62f8955dff9c9c473282844e88d9833da2eb076bacd8ff5f80f364a3ab25139a19fff8088f2ed9229cef04261bc2d9a0a1f22624fd79297291d812e882d09978a0f6400a8800870cf07a7e3a51cc9331d5853f1c1c343f2dcebf8b609a69e1dd0bb0a7bdfa7e1f985b8b50076be6495358dad37f2fb9a3f6008756c45a365db58676c59e16d4c96b8d56633d33547e09cad3e29f220b78f70decbd30ae2ea3e714b7", 0xb7}, {&(0x7f00000014c0)="81424cd75cf95356aedb15c9dc424e9465423cac0e9fb1feac3293081ea45ea1ce96928c40f1ac70be9409247019caf45dc86be1febe4f781afcd3c2df898e3e6764db1f3353359d7665ce0a462dd42f6ef59beba76da4431267da5622eefc2ea6ff76844c919cb2e30e3fa422b06d95992534c31c871faa2f64a66796475faad94b87d8bfb628588dc1334b074aff3b54d1ea4d", 0x94}, {&(0x7f0000001580)="65e47c84c1281eefb1d9c3a663a0b94cb653a1dfe1a29d0336e4547a4ffda40dc0a409d7f5219ff8480cb602327338b240b2f507c649249794da52c2ca6fa2db258ab5d9da5b1398f34154dee8385d2eeb97016db17c4ef56cac22100e9e772a1cb3a23a57bcbf6bf9dce5684b4a3bb9f74700728da5c532b59f0d1381faf1675573ffbdd4601265fa2fcd7e15157d5ed91b69cc0596", 0x96}, {&(0x7f0000001640)="20c46d7c6b1e702fcd0a9d8d9f937ed45fa9dfc6217a85c1f50cd0bfc31920ff7c71ebde692f2b078f5474ced6f08f285baa2df68e557d06825fc42c", 0x3c}], 0x9) ioctl$KDENABIO(r1, 0x20004b3c) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") open(&(0x7f0000000080)='./file0\x00', 0x400, 0x1) 01:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 01:00:33 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "06e0c900", 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) socket(0x1, 0xa, 0x80) getsockopt$inet_opts(r3, 0x0, 0xf374916a6a2ff8ae, &(0x7f00000001c0)=""/159, &(0x7f0000000280)=0x9f) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) select(0x40, &(0x7f0000000080)={0x100000000, 0xfffffffffffffff8, 0x3f, 0x4f5c90ae, 0x3, 0x8, 0xeb9, 0x400}, &(0x7f00000000c0)={0x81, 0x400, 0x4, 0x7, 0x4, 0x1, 0x8, 0x100000001}, &(0x7f0000000100)={0x1, 0x40, 0x7, 0x9, 0x100000000, 0x2, 0x6}, &(0x7f0000000180)={0x2, 0x5}) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 01:00:33 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0xb, 0x3}) r1 = syz_open_pts() r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCCDTR(r3, 0x20007478) close(r0) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x9, 0x80000001, 0x2, 0xff, "e406442da83404dea0b2c0f989a1189791b5852c", 0x80, 0x5}) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0206923, &(0x7f0000000300)) sendmsg(r8, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000340)="dbfb33638bd7ac1f5c0831b168908373bcd3df9eaa401144beb26ce2d5853050108877565c5a3e50a17a9eb2436b6a1df0e6c45f93c4bea213ed1307c06ab69868761868faa83c26c1a3d3c876857c2709390e6066e5f028e750d159058bcc15a277a749324d20b4a6a30e0e52482c697261aac2076885508a358e8974632bf6a1072ffc4f48475d4602b2f3ee9d8899770e536063233b7d58c078c513eb4295f049da30ae16b5cec4ae7a3a09bdb6afea7300d3909e24d955bce1ed0edc77ca376de60da1", 0xc5}, {&(0x7f0000000140)="b5f4e84712180e79c7579d740b742833229cd92bb451cded11dcac923d67dc22e11d3ace9de99c78d5e303df15e3ab31406c5fb89e13c9dd3305c4d43aff8f700a936e2ba31c7de31d5c51588cf845079d9d3876aab2e7d921324e2304f1b74171e9fbe50b4393591eaf855aaf1a675165a383d22ade4b8eb10486afa2166733bfc543ea538033854b8a80cf060565675d6658fbf5e65b428ba6317a1499ecdbce35f3054ff8", 0xa6}, {&(0x7f0000000240)="2d6d9f186e6141e97ccb0d25406961bf7596873eaf9b0c827ea94d07f1963a4656aab562a062e67b676e8e05a9dc334c046a0a8f1fc74963150225de3dca2fef3c28076420bb0cd7e93be62f17ab8ef7fd98e7ca3b9487474aab90d70a7e23dd84dacfcbcccf56bdbe95c864672dac7724fce4f5ff8d0195106ae0", 0x7b}, {&(0x7f0000000440)="33caadb5b6f4f5ff39c4a6be451051fdbf4359b9b13abaeb5b35a07b79f4e312216871570b43eb96cca97f04bfc398257e9b110e48394abec0ef378b7963b4cbc2845432d92744b41cbd4b16b9f0885fab5f61cbefcee92632e5969ff8", 0x5d}, {&(0x7f0000000500)="8a3073f630c2fdb97bd56951348bd4450f817fed0ca7b324c2708e18c08b795a18156a44dcba25ddaa8d3a17c88a7f48a337f284caf956bf02bb872e0f788f5e594884d4294bfc51aef9958669b8bd89feb05ebfa55d9ec6238a4f30e51481d0e66d5a65d1ef7f47ae9a346f07b1ab526ca796855b5584d461b0e5f88e2e5b811df0a1c0a04f4f8b1fbdd6d320f303011f2a0d812a18122915586fb28466ed01a4bacb855f08317ce6c20ed67dcb35544e7ca5de63cdaac3c4e83ee1c703c701e832442d49505e934118178d89556cae4a8f4f7ff894eb924bc091c716d7d111ecd638851abd617de15cc86340ca30a2dc9f30e66f4103679539f81ab3a38c00348f6241e1d3791b679e454e3e0b15d47f8ff447302f526dc40e4494f45008b7636cd2d77a04ecbac25fa805c37273527b4b648d49cd72664f938820230c1dd96652bc4c33e460a824a53e5a59edc41d105ecf337740b33011733d80d9eaec43d589302ec5aac305248ae24a25cc6fc45c8d9ed5796adc5a16e48d39beff4559ce9a14359dcab6c6bddd7cf21dce98bc40938628fe4fea5c0d9d6623da118a3d4775d5c2e3ca7bf8a57dc7feb72e42214da925d6147fcf7adffbc434b4bb9565448aa5ad428388b79aad232510dfaf56f8e5cb2bf784e4e6db8bc4a76594d38f8bce6a1f4ac563414f0a56592c7e057e8910d21d7b194a6313f2c6a856ff28636c8a54e7db64413c2b3cf83e2b05a04c448e49147b9bbed550081abe42211e373df1e7ff8a1cc61e16431303578d758753747a1b10c4c2acaaf9eb2268773d36d7d07d3eb48e818e249ba94210ab6bc938c81eac1a1d0b928dba4537a64f394e4e8355fff674f92f067ac5710cad2ffbc454763cd578cf8576b3a3a2d59f2688dac6d17b909e4886e751fc55c43e48e891c01ede2ff489b981450c8b6bad2df205c568b074fba19956a323d0dc989b89eea6347a2081919f82f4adad1239ff298ea80ef6c593c77e14146bcce65f0e010cda100103c758e96880a6b1536b60cd469aa66b7a461003a3b15fe49b6895f3ba984f94375cee799abfbcdbc0197faa3854953225ad95302522c844748c5477e01268b8b4862805256a1dbf41f207887e88bb9264da2e00ed6795a414afcf68c68c70df9376ae11dfa80a29db299f625e8bfa95d87242a408735c2cec98191ad507b7ec7fb8f517c81cb55de59daca0599b09ff7f94387331d3098342bc24b9de42cb862f49e2be3d4a0eb9c215659268972cf041c23391e51fb8661548f1a2d33e541b480204971a70711f61e118af3b4d0d51c38f9dae5fc0a065782fca3d50d4f9dff0282cb20c9423fdbac8dc71121fd4fa25e387b529643ed37981fd5bb62d7e8761a2eddd63a24d2acb2bb9dc9c2110aecbb98d15c7e473c380ec28a160cdc3a4bb65a31da10ad53af625a6dd698f5b335eb25594f662bd7409023bcd535e2aa9b1f527752cea567dff09f2980185bfaa3b3d3ec3b3488f2d9ff048ff6d4ab3b21749c00a8cb20ffa39e83e5a3630abbba5f7b8fe1c360136a8e1a7287230a975ae23d55596cf1cb32c15fc86a42aee9351c0f52154c05ae06285e9f02ea2af859a3e6a897b4c914ba560f461aac64255a2f568f901514e6647389db806e3b23db4046ede8bd14120dd537ec873507c09aaca912833c3b282cbcdab50785af9286fce222a69a5f746b5b17e19c0a6d3ef53ea57322dd10630aaeac4a0c6885caa73f468fe68cd071472a00ad72188a80e25a928d52e5ff8116914144a9dbaff3fa255730f5bd36fde70adde2d67c87e38a05cfef9c0c4dab2d392ae94839e0a7bb5ef51d788a40fcfae082cc9756155f03d78733c8998b63cdd0e0bfe731286c2719326a64459fae39900bd8f9a14b62ef9274c64bceb96aa63cfdbf8f386c5e317937053bed811c250278be07d0862ce224454fb785e13903f808cdd980ce2a3197ac61a8b71809cd3690d6879e934145fc93e58f110f0a5fb74c9bbee1ba6d6cb510747a10c7b298fe69afb4401788aaff7a87751e8fd2eb9f76d54d02a3dfbc1a0e15a45e8219720786d04ec815a79bda74154fd72283a03d96b5d5c8b2c033935a8957c3b8bc8450f7d2c38f2799d6ca6864e1d21331c5d6442dd1676a4f0112a414246a07f59f381c44f98aa0cc2cf3f04d2cffb39e70e3bea2f0260a76e60cc0f0b8de4c2957aaf04c0b458982f5e3ca57b3cc7788951ab63e2f6f3e9b6922b56d7dfd6c2826796eaa72083c0527cffa9ee8ab71d7acfc1a21e5d5db971949c45ee6e92268dcf0aac44884fba24966d2867b57b4d1bc48bf4df3ea8b214c34ab980e5cedb139931198e6258b71de0583e79621b9f208c1b697bb32d9c4c5d20d4cb0a000b2a8e39cf00ec9ad74bcd8450237ea343230b360e0d2bed7627ad844d3e466d9b2944b67e127ebfbd8ebcb6c1361b9fc9841d09689ba69b06f4b72730bda08fbece9bf73b16239ee1cff8a12eaae6caa1d201e3c78410ea2f2ea1db84121f5f411170dc2db62d927f4ebba3537406f8234b279ed23caa92d37b91f16a6d77c742ee998d54abd5d650fa58b7fe3ddd93146c7f3f50ca4910030b23c73a0e4844dceb295b83856a9f020f5fbb018536d7e82c977be188611fc263a8ef0e04c1fa968d27aeef09e6db9659ce929506b34944f9207d9e2fe292ca6f14e744b00cc54bfb23f0556a419399ef8d378742199c0bb821a4308ca0e91b29b107fe82d35cfe39214aab038f695b9574aa8490b7a1aa6ff96932c386b17defde3ed70efc9065944a96168c168ebb996b017fc59c5afddbaad093171e6162d70983d04ca79c3b9ced2a72e285dbb066bef67f21ce9135b94264b22932c975ad21ffe9cfb761f431b99cde0b858874de254952d5fa1c8efb08dd30fee06b8e40ee9dfd985d289043c394a3bebd040b9022d34668e0a00245c805ebb03701d98930014d7b78695c5a7bfd6b88bcc2ae6fb2aa16582f7c6139506c3899fb0e901339a1fe4725b631dbad5bcb7a326ee292a3acc2de00fae2a4c912ddf26a8d4af626de9e23ea75dfbfa8243e53887bc129abb9638178844f9ca787d34b5e2a4a2c1ae30e6719dc1f724f0c4b500f613c98285bf5893af0d6cefac368086148dbf032b998f323dd2e7979a6aebb1241d5135c06a58c8949ab291f3f755535c8a27fe424826593786e970dc35ef670d67f432f47fd336747bcc8b757a6250f21270d8693c28921dabbc3f312649ec30915423171226772fa84ff67c8aa0af8fbaf2263728799439646d2b287efafbd9ef94bf7afd3183826acae4d2c2f4959c4f9c3b75390e6f89e6e9e3d031b0e4f18d1d12a5fab33461a3b5d3d43817c72ecf14f4b36bc35b7718dd1157e22662c7a5d4bb68d1505404801587a7f97750c06e974830e1939a642e97c321ebdb2c8ba88a3ae251b7bb6ffe15ffef9ee87638b87e5f1e6c7acc5547079f72a0d3eea6139aae71b68453e0108b6ee3194ad70d2c4e487375fb684d07efe7ceacd4ee3f7a2aa83c8bf4b3d67d74ef718d6914dddb0eafba0b7b252d444cf1a75aab7e9ceb72fb66c679c029f31903b3d4fffe08bff304a2ecad0906680de12635b368e6bb79bb70b23792acb49b52d26d5eb5041f8f381087f1ff8d88fcf967e54c098b4951b24e23724f44071f1a2469e0e10207603cec8fc7ab573c299d8c00eb425092ab7b936755f782d58b102f02d4dd8c4c5f2d0142f63943a4cf5fa1c4f0604e7cb16989e0cb752466c95af467c03d1babb4be8b426722dd18cc4ec1d3d557918960c47ca76f9daa988b1811dcef4b4a144b8a4fba094e4135a5d5c6a81ab4a11fb3990073ff628268ec0e530c3084d7a74734be6638dfb6fddb511baabc71b53646890491660b1667547105adc37dc2deec98821ebaac11c268072356b5e0c0f075ba35f213036a171eb57eec008e133fad213c5d380782112809c878e5f601c23288b3fb804c067357ba17b6bbc7f6a5be95550ff46575945c25cdbe1e82c265554fa27940968a302af0f0cd489883b337940a647cb9c62d87eb4013c0ee48f63a54acbfc64c2713b7af17fe51ed64c17b14a7bc0963934f14bc3678ff056ed07f663f37ba15d193ab4bda4264802b4092e892037504d99181f1d9ef53aa1cb05b2fbbbcd5e99d97fdaf11c67971972db4d5fd8b16e984947c5b49d2c1e0c86736f17502ee7af207098a0dde6f4983b6146704d3df768b5f7a33e0897ef83aac62b0161eba3d6fdc85735a92fb8cd05c7e876aa83bca29be3a765cd0ca5f264d09ceea49da2aaa27b247961bccfe994f5f8426b0be785a61a6916642cab691bdde2ee7b0b118280d800b23135fe312500ab5febf63dd53f65b2666fca4fb42114deb2159c3cae2ea73cdb326c2fc5dc1050f5b2d9e7dead731d24b9c3bd58406beae6a7434a6acdf213bc04011c9ae4c0aed4159c8cca424f4edd4cb574898de8cfbc6ef5ea6282e91e729953df324ee188ffe312737aede9d1321264befc98d02d11c1442c91bf8aba65bcad065b17ced47bf73682d15b73589affd18ca1442a9484d437299cf0fa4ab6e1ea05e2d278448346b3c321fb156bb4f0e4ebdb6352fae47d048f3dd54ba7eabb0c68aa3ef6aedf27d4187463c2b47573fea9d063110fb2eda45e652b4c64c534c2c146361d75978f3881b50400d78efb0c07e1e4cd86008162340e13670099da6d7926de8f29c9510907815f36eaba5ef85151968d90f5764ba8a44a86760c43a7a77ca2ea9cff9dbf5d58d5af1a714690793fcc38b4b016e30f884f99cb0be5c2a5f153127eafb927bb6c7c4e8f9b4a636138be0c4bee8d195df300bdf1ca490834dee4773e1fbbb54c44a74545f95481800587a3dcaf93ec7b177c9cf8dd079cecfa301110d4598de18e693e3ebca2cb9295bfbd19a0775cf8f40dd664d7801da7d9b9f67510446b705d8d3cbdb145d241f3eac8dc37fee811dd5cafd30fda38e6a0e592dc1b1ccd522855f46846e0f6ad34b0f1f169ad866df2f43db3d1dc0b181cabb171e7635c3ca7adf10102f152ce47b9a534c5c676e7a2269ca0b575efa543432b3ed33d78cae905b7a60831caf024ec0a908bb4f5e00449b76c93ea16c656197e043b7933ee4387f2ec4419e8990b4d3fd9419c406a00d3f9287c2e167a0d35c57b20bbfe68b6a2b8af2f37902cc0cf3601fabacba93c447d00c0d0499587386a6c37e4cbee9c59b224619498bd56f3c22953bcf8647bebe420786684465d16d8988f887bca288b99c0b2a1c4f42c651af8b717a3f8ae817cfb43bdbe6576566d922e3c03263a445bb3b08cf4a734c288b2e4062fcef347acaf5605240590d473c7bf4a7262fec72de2e57399347e7012a39e5f485e11b2105925f3e651c503846ce99f2f57c9654cd7b3a269ac5d464035461f8df82da1f7a7e3ecf635a1c0fd287b798a97e3b89151919960ca08963d10bbd7cdb59f35ada161149a742e1a9be9b85fcd6a43c6fe2cdf9293e729682831f1dfd799198fecb72006da2fcf28c3d768791ef66e00ab88238936f75edbbbc6fd82ef0c7c1da252899cb1b70a50f9ff5303c14c09732e385fb9229b2b14c95fe2838d6f3923d0be67083b15604190c2c7131950392a06566708dfc41396ca88af72980319c156a4a57546b6483fe4cab1dfd30f75fc101845a61ff72483a25b204899f727f83625fcb9c1d38bab00a86e99537375388da503d8852a8d33b1225babc68ade9ac00be9816093649080e7fc2b40d7c750f1ccfbf0857c", 0x1000}], 0x5, &(0x7f00000000c0)}, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e9587200"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="e1", 0xfffe}], 0x1) 01:00:33 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000100)="48faaa73b6524c7a57dc", 0xa, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x9) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x18000, 0x0) r2 = getuid() r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r5, 0x0) 01:00:33 executing program 1: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 01:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x400000061}, {0x6}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x0, 0x1, 0x8, 0x8}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 01:00:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) read(r0, &(0x7f00000006c0)=""/138, 0x8a) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) accept$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) poll(&(0x7f0000000100)=[{r0, 0x60}], 0x200000000000005d, 0xe57e) close(r0) r3 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x5, 0x2013, r0, 0x0, 0xffffffffffffffff) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x1000}, 0x8) execve(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80000064, 0xb0}, {0x1}, {0x6}]}) dup2(0xffffffffffffffff, r4) shmget$private(0x0, 0x1000, 0x8411894b27ff3d3c, &(0x7f0000ff8000/0x1000)=nil) geteuid() getegid() r5 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x6012, r5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) semget$private(0x0, 0x4, 0xa5) 01:00:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) r2 = dup2(0xffffffffffffffff, r1) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r5 = semget$private(0x0, 0x8, 0x400) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r5, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r5, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r5, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r5, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x3fd}], 0x8) semop(r5, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r5, &(0x7f0000000040), 0x0) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r12 = socket(0x0, 0x0, 0x0) r13 = fcntl$getown(r12, 0x5) r14 = socket(0x800000018, 0x3, 0x102) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r16 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r13, r15, r17}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x5, r7, r9, r11, r17, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r19 = socket(0x0, 0x0, 0x0) r20 = fcntl$getown(r19, 0x5) r21 = socket(0x800000018, 0x3, 0x102) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r23 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r20, r22, r24}, 0xc) r25 = socket(0x0, 0x0, 0x0) r26 = fcntl$getown(r25, 0x5) r27 = socket(0x800000018, 0x3, 0x102) bind$unix(r27, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r29 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r26, r28, r30}, 0xc) socket$unix(0x1, 0x2, 0x0) r31 = socket(0x2, 0x3, 0x0) r32 = fcntl$dupfd(r31, 0x0, r31) ioctl$TIOCFLUSH(r32, 0x8040691a, &(0x7f0000000300)) openat(r32, &(0x7f0000000400)='./file0\x00', 0x80, 0x1) r33 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r33, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) r34 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r34, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) r35 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r35, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) syz_open_pts() r36 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r36, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000004c0)={&(0x7f0000001300)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530001baf31acf7cb3436dddcc66e5815c00df42d194ec2ca5cf33abb3312740065ee6a2bdb2f294a50f3d338022c9c91bbec3cf8810d9fbd5950a5accf7975ee2a66b140253f516c0d5ec6134e99dff853bf6210be402267620b28fbc1a151b709119f906be49c6d4bf06cd742c527ebf2816a4ad34971826dbe2910bdc92898f6be534240379f79cd"], 0x3, &(0x7f00000002c0)=[{&(0x7f0000001280)="589f92985d5c1af02ac30f3caf9cf980a4ec03ada73a4a70da95f1144989f40925ed4903255db02cda373749a9a1f888d353105770e8a1a843a2ac5cd6f8a216879bc4d3e4182b147cde724185c2f831e0206af7e0e07c8cd545ddd8f1f1e6ff517811", 0x63}, {&(0x7f0000000240)="2916779a5fcda0d24b03be30d719fe1608c565912df7cd743108b7ce072315edfb12ca0aa8688a5600e92f3339eb35cdb2502323fcf8486747ca05246407128ad9990ff18e9bb7", 0x47}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r11, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=r28, @ANYRES32=0x0, @ANYBLOB="000012fe1000000000000000ffff001001000000"], 0x50, 0x5}, 0xe) r37 = getegid() fchownat(r2, &(0x7f0000000400)='./file0/file0\x00', r11, r37, 0x4) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='})/\x00'], &(0x7f00000003c0)=[&(0x7f0000000240)='(\xe3\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='%@\x00', &(0x7f0000000300)='^&}\x00', &(0x7f0000000340)='!@\x00', &(0x7f0000000380)=':\\[\x00']) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) 01:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d71bc1e7bb8f1ecc525af8fa0b00000000e74de4"}) write(r0, &(0x7f00000004c0)="582720efabd1f1326ebaff03256a3807e31e1d6b07d7c8df2d6a7ce77c259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bb062b15d224435bd15055d47b3bf579456f00d40972b8bcdb9ad8a4f5f728193ef1d4d993427a50000000000000000000000000000000000000bfac6a509d14801e7b13f4ade0ddcd70953e489a0cf4278389613593a6a981b61ccffe2c7ef5489f5edd2374c87e70432bf9790cedae35992823e455ae2b8432b0c85f3aa7477e035b4b0a729e8ba68751bb9729cc70e98c33dbc15ac726af40be4efa2370a831b21d07bc340d2d5007aa649f2ff2f4cf48da5043dca48ec0b172c19d1a0f0077f1ba025e15000000000000", 0xffffffffffffff7a) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c00", 0x40) ioctl$TIOCSCTTY(r0, 0x20007461) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() geteuid() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "8500040000000000004d04000000100000001000"}) syz_open_pts() kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x1000, 0x0, 0x0, 0x0) 01:00:33 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x10, r4, 0x0, 0x0) dup2(r2, r1) pipe2(&(0x7f0000000080), 0x0) 01:00:33 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) close(r2) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r6 = socket$inet(0x2, 0x5, 0x40) bind(r6, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) geteuid() kevent(r3, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x3}, {{r4}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) dup2(r0, r1) 01:00:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2052, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x251, 0x0) ioctl$TIOCSDTR(r0, 0x20004455) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000140)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xec5, 0x80000000, 0x0, 0x0, 0x0, 0x60, 0x0, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0x1, 0x0, 0x101], [], [{}, {0x0, 0x0, 0x0, 0x4000}, {0x100000000000}, {}, {}, {0x0, 0x0, 0x0, 0x708}, {0x0, 0x0, 0x0, 0x1}]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x4000000], [], [0x0, 0x0, 0x0, 0x0, 0x3f, 0x800000000000000], [], [{0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x4}], {0x0, 0x0, 0x9, 0x458}, {0x0, 0xdf5}}}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f00000000c0)={0x1, 0x1, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [], [0x0, 0x0, 0x0, 0x2], [{}, {0x5, 0x0, 0x0, 0xffffffff80000001}, {}, {0x0, 0x3e88}]}}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x80, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f00000000c0)) chflagsat(r7, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r9 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r8, r9) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r7, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000640)={r10, r8, r11}, 0xc) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000680)={0xfffffffffffffe00, 0x2b, 0xfffffffff7ef952f, 0x2, "ac76a7989f168c73bb55a403f1fa8a51fe3f15c1", 0x0, 0x3f}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000900), 0xc) ioctl$TIOCSCTTY(r7, 0x20007461) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f00000003c0)) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x4, 0x0, 0x1, 0x80000000, 0x0, 0x0, 0x2], [0x3, 0x0, 0x0, 0x3, 0x100000003], [0x0, 0x0, 0x1], [0x0, 0x200000], [{0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x200000}, {}, {0x0, 0x0, 0x6, 0x1}], {}, {0x2000000000000}}}) 01:00:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) preadv(r1, &(0x7f00000006c0)=[{&(0x7f0000000400)=""/47, 0x2f}], 0x1, 0x0, 0x0) r2 = syz_open_pts() r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xc6808ad41b3553ae, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) readv(r6, &(0x7f00000005c0)=[{&(0x7f0000000240)=""/55, 0x37}, {&(0x7f0000000280)=""/70, 0x46}, {&(0x7f0000000340)=""/154, 0x9a}, {&(0x7f0000000680)=""/55, 0x37}, {&(0x7f0000000840)=""/34, 0x22}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f0000000700)=""/92, 0x17a}], 0x7) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x5, 0x5c5, 0x3, 0x0, "60c57c56618351209e6182634715dd5376cd8140", 0x7bd0, 0x101}) close(r0) dup(r2) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) fcntl$setstatus(r7, 0x4, 0x4) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000140)={0x1, 0x9, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) r9 = semget$private(0x0, 0x4, 0x68) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000640)=""/44) ioctl$TIOCSTOP(r8, 0x2000746f) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9c, "9f8dd8e500"}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) readv(r10, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 01:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c}, {0x4}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) fsync(r1) syz_emit_ethernet(0xe, &(0x7f0000000180)="26490248830005000000a54ce094") 01:00:35 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) fchown(r0, r1, r2) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) socketpair(0x18, 0x5, 0x2, &(0x7f0000000380)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) semop(r4, &(0x7f0000000180)=[{0x0, 0x7f, 0x800}, {0x1, 0x7, 0x1000}, {0x0, 0x2, 0x1000}, {0x0, 0x3, 0x400}, {0x4, 0x8, 0x1000}, {0x1, 0x2, 0x800}], 0x6) pipe2(&(0x7f0000000240), 0x10000) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000280)="dcfc034273e9645c35398e266a07f4b2af5126f94a8ba564aed16586a433075a55ebaf6fdf17a30e6a8088af4fb5ec35b980b1b7c0cee3ec3df92aa67dd84e38aa9e92668f1719a2de0ba5f7b0be51afdae0b8586ca6cbfe72cc267b68128dd9f7b3aa8320ab5ea0356c1e6c6a52993507d3784fef46e20c853908010c7cb6105e1fc72cb1b765913309b0921ce0566bc9257b03e323ece8b54d22f710c58dd4ae13991b5ada8236587fd51ca98b9393a0c5c9c6d63e8839b320d61951020e9522eb", 0xfffffffffffffeab}], 0x28d, 0x0, 0x0) 01:00:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x55) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0xff, 0x4, 0x200, 0x0, 0xfffff7e3, 0x2, 0xffffffff, 0x0, 0x1, 0x3f, 0x8}) getgroups(0x3c7, &(0x7f0000000200)) setuid(0xee01) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) chdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234525356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b645c1423a4c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1000000000000038, 0x0, 0x0) 01:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000d80)=ANY=[@ANYBLOB="6b68178b64ff7ac76f179de5773b13eb86bdb34d4c8be20ae53738d21d7dbb0000008014b463e05e83a4b6defef12ee205263974571ee2369cad1f8d506a923ffd4187e62b5d048acfc1e7a1463ae5ca83dd3750310e027d93f33774f3cd2f3dd5dfca988f6e455ec8495f19717847adf686b3b66390d3861cb9363c10ae4122e7e592bb761c75cdd9a8db58d5bb604c4f105fa59b3eec92a4508c95251ede21da10a078959fb994174fc63ef8e7e21970695d7a02cc3e3e378b066784533018d46d2c9588fa60326233103dba1f581ac906ce4fc2594fbb0fb668ece060a26c13ed123463a3789a3a64a8f2c1639c44053c28b8c5c7c63c1eb45145090000000000000076b441a8c255a67af267dabab0ffeb9f73f2df3ee22ee50aa75e3f63ac6e000c6f8c1c9ed6d5e4d785ac40de51daa20000000000000000009cf11f397a08542dc83d5941e286bdde3af5bfce425499501565528922eaefcb6bbca40a16bda100f4f8cd07a136533940c3f17432e9b26d79b589ee88f7e36cf87c91d2ca968883c27a615fa01359c260e7bed5fc5bde50416c994b26f7c5ac6565a913393b8682a9ff9632b186c4b2f218e98691f52e802982485348a7d61b363b4c2e53f83c58099341a01cb72735c90844bb4d33997873b59411b3ab4666987d040a1ee64eaf8cdeea680a0630a5da7fc812baad113199c68bedacbec0c4aa877eeee1f3165a97c6ce64d100000000000000000000ba479172bd9ec8d24f351c88606ebc0df722a3f91e11395b5b9f72ce9de5b8907c000000003a4e11793abae7b08a47d66a5907b27b723fd8a63addd8c1bc58cc8440db4d8fe81b0c4aaa0d7f682c6975e3d98e4317febdbe36104af5eeb43bb8ce0dce31cf8931578448be11e588e5f889fdac9986cac0318de922b8c8015348a35ea79ccf3e09d170d82412726392623ebbe66d349be43a16c73679665b75a66b2d67bee3845cdeeeb69047d3e19637e0c7bdb392170b72a6ce2f6f5701233d0dd17a99815872aa1a7238c45c8d79f0c8069a63c25d67fde1700b410be571d22c2d8545fc10a44f2fdc8d2813c63d7b16d7667fb6dc1a4d287e1f1f640b8e11a429c473ed5d3ffa43221c22a14725ca0206e5c7b89c696b4c1855ffbd7a58edf268705001c056cd1fb2d4d6f1912acdeb32b5b8fbaaf0703545c4ec693cab07ec5a167c1df603edb6f82da154fe06ba34cc52a50944cda88d25b77df9bc480a529e28c034c35f4a71f2c1ff5269e5ca201f05f60cca62aa35440add4e285711f52431811d8be1fd196e8996d7b8acc5314ad753cd3c9147dee4b44df6d7bff0dff3f1132583051a1a5d30678e5f2f10d3763f8ef344ccba0bdc72e4efdcdd88abc98b07a3171fdcc33da1d51af7526ee2a5347ba6f33eb9c99c8d83cc682a9ee282ec013041ba4b766893e2ea80cddff53866b0d7c92cda7778f99076bdadb651193ec69b6637045d62843987394f24dd9521a33a768060ed07c75adee8f8c76594b22c451aade63d487c36e0b71af21629ad443aab872a0e25030b6488d2e34000d2144a78e7c1362c42e2e5e5c51cd3d5e97b44c9048815bc6148b1c7b3347e0f"], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) flock(r1, 0xa) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) flock(r2, 0x1) flock(r2, 0x8) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0xfffffffd, 0x0, {0x0, 0x7}}) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100045}, {0x74}, {0x6}]}) kevent(r5, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x9f1bc26a1006e1ea}, {{r4}, 0xfffffffffffffffc, 0x3, 0x0, 0x1000000001, 0x800}], 0x40007, 0x0, 0x0, 0x0) close(r4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x800, 0x0) r8 = dup(r2) ioctl$WSDISPLAYIO_DELSCREEN(r8, 0x80085754, &(0x7f0000000040)={0x7, 0x1}) clock_settime(0x0, &(0x7f0000000080)={0x7, 0x8}) r9 = socket(0x10, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munlockall() r10 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r10, &(0x7f0000000400)=[{0x4, 0x8}, {0x3, 0x40, 0x1000}, {0x2, 0xd9, 0x2800}, {0x0, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0x6, 0x1800}], 0x2aaaac12) semop(r10, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r10, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r10, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r10, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r10, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) close(r9) r11 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r11, &(0x7f0000000100)="8c65", 0x6d2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x15}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 01:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x800, 0x63) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000180)) 16:00:07 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000080)="0c000002fdb4b7e886e5c8520000dfaa953b1f015b200a", 0x17) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x80, 0x0) r1 = kqueue() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./bus\x00', r1, 0x3}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) 16:00:07 executing program 0: r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0xfffffffd) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x7, 0xffffffffffffffff, r5, r6, r7, 0x178, 0x9}, 0x8, 0x80000001, 0x9}) r8 = socket$inet6(0x18, 0x6, 0x40) getsockopt$sock_timeval(r8, 0xffff, 0x3, &(0x7f0000000140), &(0x7f0000000180)=0x10) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/15) r9 = socket(0x2, 0x3, 0x2) connect$unix(r9, &(0x7f0000000c80)=ANY=[@ANYRES16], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x81, 0x80, 0x401]) writev(r9, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d4", 0x59b}], 0x1) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x80000000, 0x80000000, 0x80, 0x1000, &(0x7f0000000340)={{0xf8, 0xe0, 0x40, 0x81, 0xae, 0x3, 0x20}, {[0x1000, 0xffffffff7fffffff, 0x7, 0x0, 0x0, 0x7fffffff, 0x6, 0xa8c, 0xffffffffffffff81, 0xfffffffffffffff7, 0x1543e063, 0x1, 0xfffffffffffffffd, 0x7, 0x2, 0xff, 0xf7c, 0x5], [0x7, 0xfffffffffffffffd, 0xf8e, 0x8000, 0x3, 0x9, 0x80000000, 0xdfc4, 0x9, 0x9], [0x3ff, 0x4, 0x7, 0x2, 0x1000, 0x8000, 0x42e], [0x1, 0x0, 0x80000000, 0xe6a, 0x7ff, 0x8000], [{0x6, 0x4, 0x8f, 0x82}, {0x8000, 0x4, 0x669, 0x1}, {0x2, 0x9, 0x7, 0x1}, {0x4, 0x101, 0x3, 0x9}, {0xdfa, 0x6, 0x7, 0x7fffffff}, {0x5, 0x9, 0x4, 0xc4f}, {0x2b7, 0x7fff, 0x1, 0x1}, {0x1, 0x6, 0x3, 0x1ba5}], {0x5, 0xd7, 0x7, 0x9}, {0x3f, 0x1, 0x2, 0x3}}}, 0x80, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) write(r2, &(0x7f0000000140)="43dc44a4056f37ada406bb1b86f5eb616f62b06ea833df9d0090f7602b28c9fa9b15c176f2642c3f3b2e4273e35c739106a8bdcd9bc498e79c0d39670c2d0132d9609ec2a915a7d570bea551e6cf943905c570116e8ae52cef79946dfd79b51c4ad7ad825ee88abae925ce45ca4ab31f15ba3e3b956eabf21508804ee3ddc2a2b62e5b9fc4ac842762b27e46b57f6dd5", 0x90) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x58) setuid(0xee01) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x40, 0x8f4}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000280)="ebb8b518448d2ed13fe8098ebed42458fcb6c502d84def0ac55a82593001eecb2eeca84d975fcda617833a96e886cb61366beeff7ec80803a34c7092e2b3097656cc55f599c5ca3ca8972951ae6191851166244da18f2e0c24798c9b053e985f5d6dfb6ca3adfc8522e64fc5b368e63f80533fa4152d2ccaecfc87734142f05a9488e4a96a37b1fa05dd10e49c100fd271971a8aa0055a591fc6fdcdc663a11eb2cfffb81e024f08fc694471c718f682d667a5034d97b1f075de29bebe863f3e96cb139ae83580a6e31775cf3b7a72d42e914ba98749cc6126028ef659aac518509fe2352186764802a9446f492b51fbc94add9d68b74461bf", 0xf9}], 0x1, &(0x7f00000004c0)=[{0x1010, 0x0, 0x9, "5857bebb99a415a602bae84422a2accc4a04b6276f0389c5cf9102496a76b5fc79c5279fead983cc0f6b9a1227ab106f1e27ab2d321ceb58f6d4c72edd41698ea54e12ca7551ab38d7d1f63add07420e9d4c0cc57b17c6a92afebd87733c1f847c4edb10f1e701373594c5165d8875a2deee636ab28ad9bce72ab8169af2eb87720b9fb5aea4c84eb50571f58fc370d954b1863e1fba479587844b1a184c99d2dedf5dfb13cac5282ef243d5370df8b72a7e120001adbdcc2d7bb8aa24b5e6efeb9003e6d32b0b3628b8029c0df2147f5d36d9a226867868e765b0dfc95baaa595c637746c20bdb6bd5f8af439c27c6de594bbcad6d0e6653b82461864ede2a9ee3e3942f2c538562648f7960b006a8d2ccb70d8537041013080d7577eba6ba37b3f4babb100226e737600ea6df034f55bcf3c9835a4e510c4de8a02a8ba993dabb460a204be334a286c0eb5762e480cb2a522eee68a08aa79d1bdaff0f54bd03c6e8bf5ce0ad69bcd83fa744c75156c73861336924a17032601c3b1bfaa1fd46f8405e7a548726088486024049a70b39076aeeb2641877c582b5b3d4b845d35a390591d677068a8270d95b23f65ed2800ea04d787afcf04c18e50b0d0a3b0a6b3b0a1f94fc66025b36cfc0ce9c9cb141cb57c006d466d4d27824d8b80b65c4c31583bb7b30a228877b9d647fa53fbb0ffefe6fe7139e62158db115af4f2e07ebded91240e4797ff5cbe58aebe683a795adeb3176bb183be9564dec2a9a5e9a00dd2af874e23acbb7404ae69a22842b46fdc654d3aa85acd338bc69fcda311ba6ca3d1e6dda4ed1161bfa8d5df452251810d732d2a2c088b2109a2d2d1ab53a1637061bb92fc310b646116df529dc196d4f396fbf957cfa52cd0cc65ea02728f319a26fd0f1517276fc113eb5dcf193dfb1bb1370490a1683450773d666e291601a341233dd2795f4d4e6639448d92fa82b055d5342e1a93a7e59408ef5eea6976dbfaf5be89e7049987a5ae3846468f94171a5383298347506c8297fed4513d1fbb6b2aa4369522529878dc4ff08fb0fdb7965a71faa0aa0cc3d3ef939326d9905ceaf9c8376215149bb14968edaa0bfdcfed93d2cc14c47b15687d64a45726095ec5874277e7ac779800ebb4be2447d6e775d50dc68b932024e377c44dcdd77aa751d26ef75e182cbe8000614911f74f276ea8b7c40a2893a8d80dc2c1ee118fba4f66f262832ed3189fadd33c38806dd349b52cd3fe618b3cb8959abd403dd51f9e47fc1cc5421b2cbb3a561ef8ce5f6e335ca1f525db05f9c3bca5f60dc5f25bbdb6f637dbc9d54306ed6cae7adbbc239128ae457cf2300afe562f905ecf690ea523df0ac9e816a25ae17e05ca5df08a128d40d58c0d065c386458581ab6149afebf9cf5890c90b09187316e88e2b4cea7916b2bb2ed4daed5c361ac26334057d4fdcbdaa3c8b7a275125581bb26c4943372a8983b24a4654b81ed19935ebb9ec83d5a32f2c831782152472fb873dc865e32ceb0c40e2ec52381a2100a56a0129f28e0304f024cf76bddcbbffdccc760a6c30b5519b6f43e1974f242c8cee4e04c7df04ec366e6ec579675fd3b49f043d2bb1776211992b1db4953bddc46531c5b97d8d88f726639a55bbddc71b01a3b6dd9ef56e9f8cee2cc88de67d96571305510008f07879baecea302c8478ed36689e7e3fec2fcd27716d899c050de4b1dde2424e051e05346ea50f3f12632c3ff099e7bafb0f5b9e20745e4f194fcf8178821a258fcfbcf1a489634729516d1c5d203503d5dbe5d07eef7f65a858a85f5f2e464e58aff3cb4e71a51f4a7a8e3962c092be56d4aad4caa64713fea3202bf8af1fc8f9dd4ab4a1384c833a82875d5f24c66dd7a4234b40f1f26996dd82e48b0036863d217a7a6a1737232c1080d366d102380da5bc520e7ff71f1998e29b25a6efa6e6b2e52a58781619c4dc59ed1731e4904133e7c4f6abc3bcc2445a7b5ca1532ff2299b1939d8f077804b32ec9f1695d636cb0964ab069a88ab4ec576c0ddcd04e6e16b74ee22dd2ef5e288ce0d80cd50bb79b3073bb9165f0d9d74922cc7c49662c96157225e915d240bdb294d30bf72242dc1d0cdb840d342efc52624705bb40f1cc22741c5e63dcbff36b2c732a17c83302f593d6ed8c413788728e7bc83b2b07330264f45aa6703641ae171da129e0d8bb0a3a0a16abafc410b689ba0c14f5ce83ec072e29693b9ddbbd144ccac7889da331e3af6cdce3e9bcc274958f41f0ea0af3c63b418eaf7b21a7d6d91c2f1a5120c57c6a031f9965015fe13438ebc64892fd3b333c802d175e225d250207369210939e26749af5fa0964670fcd513bcc45b69da1b2ebf44000cb06e799c5f70e505ed51540a012cea4c6cdf1d199ac66b9a702287c29a6577c4dfd2f1932ea056254d0c2d5709abd4308d95dc85a98719e88880a318ea13ac91a1bdee4f26b7fbf48f0bb78a6f21994d90d2cace38794a815c36799607fe44938c03b375ca439c0aeeffcfac53c413124c03d73b91e50ceb1c336d8b5d4d00aeefc755fc6fd28daab183c8e1af74f815f8d3b42817ac12c01f58bfe07d2e28710c02835bbc4ea8766f44c121afe3896f24536ef22c4846cbd797ae3de72f9ba829577e6cd9faf4711e1bd329b133901169aba3d02b91a8ed4ad97bbf7c64248988ceb601e5810f6dea89fa47c6b5f1a1dac4f2192a40b3d5aa722efa7421d70df56b376abcb7e01f9c6bcc84b58cd6e487c0a50fd980eb5f700488772611adbdb33de155273082cda8e01996dc234812ea76c2a879d195807db512472be605c157cf8a7cd6ed7eeedf24546feb2e6e27ee53110e415043153e580c3f0aaa5475dcb778a1050372bf2c62d1023156b3bb6459c0c86cabbf00e911cceea2465ce11fdcc127e71b981426c559cc98eab1a2dbb78bfc5f3943e4cd00151605bb4011632983365c357de38dd79983236ce34e958c6e375ad910dfb8352b0efd9f2a3c2656f4db756c779009467062516fa6c48fe5db211d4d2b1ab063c64a3d154e719343be41eda7525c9dfc3426abbd7f8d25299ff55eddcfdfe0dd209e01a471c2e6a7717aa2f483d210913fed290fee0e574e5f46696d671c735074b77c77a75442299396b4eb8d43261036820d8637abd0f6cc9db9b0606670dcb82c6852156de53a974611aaeadf62e50eb196cc7c4c3244a4ae39ab38d8b8ea5303a3eb3b2e9667ef607f2666206682620d5bf4f6b144f9d10367609df2d1a4356b67b91b839e65fcff78c2d0fc0d1668d69a7686ea86fc627aaf00f410a4d9ee43d0458c6360b9f6b2a44b3dc2e0849a84379ef8e0f42df7bbafa6c6da1a076da17178006f524902287af6e3ffcf87e18ed310b166400d9286b0825783d376c1cdbf621e968be5d23b03aae7dcae894575bf253b3745476bc5fdf07761a54decb144d42e7b9fa8755c4407443f24b1fec0819b0396264599adb2e9c05b69bedf170cb4b80755c5bb29416dde7528567a35eb0c9910fff609bf386dd8d81ca1cfa2e6221fb06a86f8b22ec91e4af07b248ee269f3e032e743c196d570854181df72d37dda61a769af616619bad544856f18907adfb2ef3b77b8f16a85d624fef9881f09a2a9ff264f0843fa3e36e2eb3b019eafdc05fa611e66d10e434eb12f6d94bc9037deba016939682defd344f939c9624e6d7ab671c84802e7506c2aecc3a53e9c04d5a86cdefcbf2255e34cfb09aef8353364c923016ec439f7cd119c6683d53001c1430125799258968e592d336ab87104ea4e17d22174478fb4ecc39f5b210f36ae60c88db80b6bd405494ec1101e3822c407fddfd03554d6fc645fc0fc6fabd739ed1b211f0a3a89d991ea212076b38947ed20f6c8766c789ee8fe90a75b398e2c54ae37e7668aca66c450c87b6065bf34da0a8c478ffea90f1811193623543cea97a451f6c61aa79126717ef882c18c21b006b018cecd263e25b93ceb8047cf21ec72d23ca47eadbbf66b71070e56a583a0bbb3f8b8a460bf139b17a363a41db13091b73011bbdda633cfd0f45128dc7a235ebfa2d4a0f6a8cd980cdda4ad6d03e2a5e2376e6917c6fe8cfa1f9a254d59cf8970466d5d1527977256716813c8c1dab6127a21a52604e38a63010a6c1a88cda57bd48a96793b58376113b044d465a444ca767ca21a70397747d6fa29e03adc68843d5ec245fe1ca6f042882ea7750d0a165ac71954a67445ee940d111217477fa1e19161ce5d4063b7e092854a152dbf6c0a735e4927182e645fcc8670c363c07435d7edfc7fa4b1021d4f9ee14edd5f56c04ec42dcdb116d19ad136ea5330215204d09676114ff5988bbd3ad8e1f76b3ff176ad325e849fef17e81958cf17e6320a9a7d46ca5dc60e67292e07001a996de2c1d6ff512a3829fa0d6794409884534e0582412f280332b4723b9a83d3d2c015bc9f764b2e3cb09d5874604c3f5a5ed3a1f44f4cc5f80519293cdf3c700e81b4309b83f812d273f5113419b332e92ce38864e3e724411f1f91424ac49a26eee3f27a79ce348200d3521dbf8ad76c8ccd6ddd1e355cfd1c7662feff9897ab55435fb4b582e91655f887bb8360981e78ea84cee66632ead9c3d40ee255286cf9444a37e0178a73de6051977f982cffe0d051f30325eab789955f0334d19bf1888f91bbe335be75c120457252e94cad3f8c2525c0822d72034136a860d77e61405c4f5a6017fb71260f3f4682b612ee33a66dff4c2b5d15373a516635bd6d5fcda88554e41b1b16317edcd852e10a96e0fdd16ad61762337e5d4e4a422bf4fa7b2968bd236790a70bc575fe5d4a9a93fb8ed2e2cd9bf46b1830e527964ccf018703424fa035a846ff136fcec07ff834073a68915a97932a75e7993ef55a54ea193e9f661b27a7054570486dbc7e2349d9c384f9133756316fa580bf119230c9a3fb2685a40cb2571ca6abb058bf1207e1b29064dc5cf54f87be0c408d6e26aa989a8fbac3d9f0a5ebd42fee97affaa44183dab373385efb978eb525fd23dce7765d826c734cad329e73bf4f4e013a102ee741d7b9ffecaec8494eece76fe362f7f6a579cc44d80c16105248cfa8571042e1ce0db7a08ba351b894895ba0757ee8a704a7165449c17503c0c239a98de185a58681c498cc1d23810dbe27203061673fc1ff38873e43ce4f84389d825d470f5bbfdece636d2922c9004ed044a5ca85723c1541422be383005a3de6be22f11c2180990a0dfbb6be183166dedb196616d90157f274dfbd14834f3d7f9ddeb8381ec0d085433ae9b9c7abd2f19040e35f8652fb34417416deb829e10b50fc8f9d45ef75c269f4c76035e38afcc8cd93cc225e145cef2f7934a8e22603b047439e210f7391f81b0fc58d266aa321d6e98843fe5471a7ca5fdef9ac64b0d48059b4e43a90a1d039c9b8f172bed7d5bc9f537e9c076aa31632974004d24d7f8e5c4d8cb58be00f3fb1dfea2f34ade81550548d19ae2542246a13a350141178a0665f3aaa07dd011bd356c41705a3c59b0661275169b7831e8d4d78f3509763dd6fed8c5592815609419504f7f5100be39da34eb61ff6c9e48338620f8304f332e970e36178309e67632dd4769ffb440df0a9a18664a415143d358af09447e9620a53f833d77f64b85e0a62cd9159748859d190dbe44815ea36bf3fb6092d8c244c722279108738ac9c57b3efb02dca628392ef959fab7ab0e3eac004a3fae50cd4ce34c3b8bbf019a550ddd7d77058aa50822d871a9b48fd60801dfad2d8c"}, {0xb0, 0xffff, 0xfffffff7, "55fa8ce06e19e3454eb69de9d6427566054b1cb7de9ed9e51e3e378545fe2ade0a3808230742a16f6dd378955d0b52b85ffc8b6d4a88c66d43f409ce6744dbbe8d8d95d37fe6016c3d1a71d547a33aa4716035516ddd5c9edb30f1b699431d6d69c55eac08ac6d56692f621e769621f51e74db7ad772c368f614c7db0727d364bcceb5b238a622b90759a87dc8a5fdc76fe96a049793593a620235afd703247c"}, {0xd8, 0x1, 0xc3, "eadb8869d8e9b6b13a6bb87a5816f9a57a54f1d0fbf8e965dd356a9beae47ba62b31c2faca1f1c67e50cb7eb51378af9d97316f0c2c26d38f145b23addf9cb62d8bad2e38900b57754f10d27f530e0c6dc632a7282be0ec7329b9cb36fff881530feea7f22f40b42f03712b8a34513c48822b879c53dfae843b7db9c0b008406783c92746d2c9944287c7b8380640d97170e08aa8bc6a7bd8ab8204aac283b244b0d41ca5954d9a21b85814fafe7248ed9e33ecabb9c4eb3ac37d393889ba69be7fc6d926db6"}, {0x88, 0x1, 0x7fff, "b3209712bfb9fb2c780b3991f61bfd4dc90e99bd10cd3c3e0c1663a8d6788e85da6a08df43a75d47f96bb0799daee0bfd8fc0c193d09b91f838559fb878d267ef4d8b9583bb7707446ec66b9156643c38777f0f42838980bcc79d10267848da1649f41341ed1a7c5165103b882cc4b1d46"}, {0x80, 0x1, 0x101, "c1ae5d9b791063164cbfda8e2634b475612480ce1d6ee350e6897662bfda0108fb9ff9c366bd1ef7e8e8197141b1fd3fcb6f97616479107da9391004bee8468b430713919f52eaa39fcfcd849e5bf20ec226ed16098938f4342445c2f01e7d41f9a1deae97c5e53448bcffcacf064cd0"}], 0x12a0}, 0x1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000480)='./file0/file0\x00', 0x3d2) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') 16:00:07 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x1, &(0x7f00000005c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000001640)=[{&(0x7f0000000600)=""/10, 0xa}], 0x1, &(0x7f0000002980)=""/185, 0xb9}, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r1, 0x0, 0x10000002000000) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680), &(0x7f0000000180)=0xc) getsockopt(r1, 0x1, 0x1e, &(0x7f0000000480)=""/135, &(0x7f0000000000)=0xfffffffffffffe61) sync() 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) writev(r1, &(0x7f0000002580)=[{&(0x7f0000000180)="c17668b27fa902919c243f081e480b6e8304e0aa207fe5ce9284f403302225f60837f41a08a7255fd94dfaf1f489752adc11618ce702a631425646bebd784af1fa01c9b33571ef16fc97fe05181165a0811f114260b0ca6d7a9ff3d02ab794f9e3ba35a104e9890598fc75438a3f29a5015990c0ae6b25d07ca460143dfedb72b22f73416960829771b77a46d6e7666135fe798057223ce1b29caa4e9568c49c1d41827ba99fba17b216", 0xaa}, {&(0x7f0000000240)="aeb621d7142de3028bf91c82ce1f366aa7b653a6148fc7098e02addbc1369bf6313d906dc0997d9c3fe35daf64af0f165762cf50f633964e0015b925873e249cb098cffccdaa97349d4e5ac5669670e5da619ec72cac3afc87f66c2c18d2bf58b32eafc61787a29faea3553b1b3693e367548f0ceb09d7794964c81a9ccbebef7c23c2fd828c12e4814b89f74c4f64c6556977f8d44912d2a6bd97f0e59ca41e544a392691fe8b6b3d846d5e214c3daf35c9f85fcef5df1459cee3913534ee50a53ad7d9c0f06fb67dff3b0e58fffc", 0xcf}, {&(0x7f0000000340)="e95c63a1d2cfb994b8c74961e959a7d57214e0aed76c80b6d5282a2ae2815162aa9b89fbba65f9ce4f89aea01ab07ef91a00a80dba06da104a2d20dd672372c82a1120d7da65b2256aec91c3f4e383e928e1355e5f672eb8e248f56dfcd5b16ce6509854f2b2740e669b42314588aa5b337cddd61f072e523316694461bab22356d5a8fd9f2e41551f35cebb47f42c2f99a2a4d5c1719c123db0b0b10b801b4abd25ff01851d6325e15767c80e13c0b16a2bcc4920c720077381220eb2a53a1d9b8c060fea82ad48b7f2b44d71099029dff30253e0132745b7c932d57eaedbfe0baf8e437e356ece21929d296a85baa44dfd3f79165ffa28616785386411759b420fcddaf917dcdcd989084af486e7f21afabdf089d475ead60e0e071f62a398cf73de94e4485b97b36d273042f3e7f2e4c9accc5c6a306648ee7c7ecbd14577ddd4354a11a38fdfa947a36368a74d17ca84a2e086468a83a10f4ca500f2bff69c585477c7bfe9c62a9ac33b44e33b13a2e5ca18ab15ee55c1024590c7ae4d477974fe587fbfc145044a8edc131071d4fa6a038b002a275ed8ed540525eeab80d6ae326bde4f7349edfee74ba83cbeabb77ebe7d9ec501c0d4450677de66759001605f639720ddd92cfbc046aa633d0a1968369d4388d0080e1e8924334b6a2ef00ba03d5068099472d09cf22e31dd8ac5233730e32cd8c30a3dc8300dd2da49b1380717f360c3c242fe337128e0353899c59cdfbf7a6365d425d86d104af05eeaef43d0c32f920cdabbabb22573addcbe6072690021ccc9f5d4ba64e078bde051b3bf8ce1b53913f87d236bcf700c1c519dc5a5008fa3caed01469fd52fe536742e2674af3fda434bea7136ffa7c7310b7c072ce34876bfee55c5a5bd9546e5ae2ce1847ea4e33ddf6fa35f4145a867472181b85f59cf0c732528f6ff85d89be61a41def1b24f924a69b148e9a8d8d3610b0d91d20d085692e26be42159a9a4fc4fd2b12f12d3675c17774c0089c1a80cde367e6ac57211f0953f21005d8693e0c166d6cc85ddf03edcd9d1195f7b04d195e162afec7a47452281a772497b9bb0c524bc4d4651ba1a7205d743cd8344757d8127de14683644640de51662fdd0c59fd487626cc31a5788734a76a073cf52ed4224e3eb744ad60c9129610072b88c4ca4f09f6ef0ee5c92fd25ea9a1d0add912dd5ecdcdd9b7b7eb6877c440c4f2c1e78bfbddd6c7c53f64b3b26bd22ff31311eaf492529b15259f29099a34096a5e911eb743fdf292c15850799a4882baf5bf93defae0b2c2c5cee6f3186bd863c7d6b935cee3979531688909e4d9da32088fbc7247c35f1a2960fb13ba89f742cb583d551bcd332f1551eb0c85c6c4b8ac6687ec71e68946aa1a73efa4dd03a1d0b37b63d2b0b775b7f725232713280fee34d6600f4e3b6de92e2ffbfc4df52b30401c0b2233667452d6d29e430f533196f42c3824e0726ff21e9e33db95e85a4d4e01948bced943105abb848546d1739fb3d180f3275d139e1ada695e1cf64dbf22a938ced80e61a72febf5a3f8b38dbc37d871d7731fb2b24c30bf7c4e4cf42e5a82036af9f209aaeefde68b27da514c9fe373a204240a22c645c85161b0cef7502e1dedc32046dfd0b17044680fef71753110d4109d4fee77a65805784d9de6ee8daf329c103aa50c7bee03ea30f2401236c2200b9277a9ab65ec0838312d146fcaa07ffc081dc13cd0e5802daaaf133e1661dc77bc187b6fbdb450f421b786b4be623ab5c47040d01e984a3b5185c9fc3960f0d387e9d847572d80a0d189b3fc13f1950872e208fdbcba79898405ec095d4cdba7ac84ab1128f838dd4f183ec2072d555b6633d766dea6cff626a64db534bdfbbcddd2a7126ab16cfe84dd89fd20a9eed23b3ae12b2c60511e6a0fabc54da7f0634c6089c1a7109d5da3cfd0080cacd6f314c6d30fb07d97b09594cc40c87349ee6e485a794064166824245e95060a4fd3b9ac91576dafdf9e56df93199e5cc53260810fe266d1876ff0c4b9b08f27ffd2f6567fc0c64009d62626a0b44d4b7d1c53d8160d74402ec8dd02d9cc1e04a8e7c0c1dc6d5dc1be283b544eff646d031b112dacea466b198997f93021f56a6fdf0a8d70dbe9580cd3af17671a83a952ed789a3f37c336f4229f195c832208549868b95251414bf76ae2da09607e6bc4f4229c42f401774470dc4f6e195e790a1ec6b1e6861dbecf0d95fb8eb6ae8903eea2005e5b568373d3a7f759b919176ea33285d9dc3581c484fe6312605d2fe81a301469011728ae56399a4fb7d06fdb56e79f376c6fea1ff09f4ab3fc30219d495316d571439c03700ae2e2ddd5543223318e9305fdd5aae7dbc3e83025f9319cf747b77bb0cbccc5dc05f24c526d24c39417b0fbe80aca4aedbd0c8222669b1f85a892a070429e56da447122c7a8356f15fec713f40f68092a2992cd4fb018ccf1f3981225bf237ee722a46d1d42202351e0fe6e6a8ad31979196e6142c97afd2ee8f51723eec04a719605e4c9c63573282d96bb15c7113514df3b93454203e7001264c84d59843887f749d410fe57cd01e3d923e991a4ef1fef8d847b3ae0c6373211a44a7ea2e0b51ca03d28d93ec86ef2e06cf390ced55961e3932a19eaf69d0acd30f9c632a60ea26f2661e2385b0c390225cb90a2226c1593acf4bc0777eb92a0606498c76f18ce1ccb19958cf38d3a8db41813823a164898178bd1110005e8910dc75ac42fc555b108da04db6cc7e872e3dc11ea36d577db4fe442d061342dd9581c85687e0acdb5092f0959bfe668b8531e07f323fb969549a61196a3a7707807781a679c2d88be98d79f83d279934b05c1f54d8a4e8a4c42b9e28490a451d3653ff1fac3ee32c9fd8932ac71539ea9cb673dc4e671124a433036d2894b4e2b0b0b449fee37feab4997ee29d4b8ec7fb289fb71bf8cc6f6ae31140968eaaede2f8f032b4cd8401172eeeb19eb43a80dfafc474252082c3733d68bc6a7529e3aa3a3e7c35deeb5e515ab7ea253afff6c1e7cf12125701812dd9226e65af74f3d139d10017e71ca2ef215fecade29c218ce1f23965d5a9774bb442d743ef3db95d4479be72a217001a12efa844395dfb4d69f8befc282d7c61e38c22f1b7130f98a0c8a7823c1252fbbbfcf99b8006b9a49422c75f7b8beb9f53acc42bcc6cbe9fbef2177fe16de747aadd834c8223a8675ed1302335005b8e492092c8b1a310f0bd19ecb199040d69eafdeb628a8555dcb700a4ce870eab4fc5424522229e64f2a0df5949f3ae24511fb75a5e88802522f0a634dba17cabbfaf9b0bb2bc8410ea561bd7a68e2312413f061475b59e90d48ba522ca45646b1544c69d838d448cf31e9cc91c3e80e00f0fa1bfeeec4e959407ab52cd83d2a493a57af65a26604b7a967f139b91cc9ec33cbf9e3e84ed06316b531ff116dff5eaa2d06b4f2004b76533cb2145b79fad4ad9472e5d321d44889750661409c15132bcb19e1115e6300beacc231ee74f20e2800612d2b548356c52aaebcd43954d22467b737754ab0dbfed2098b8ec5d589d38ab7bfdff7447ff20f715b9e36bee5f04bbee84ab0c3384dd0a142c799010e92f96d65f4739d14db2dbbc590917b90bad1704fea4681bd6a40e87847a635f3e3f5add4389ad2496d2201298035c03bfb2382194d68f019ca49720f7b42c653838a8d8334bf1356c0aabf37b8f33e73ddf684f1ebbd2d5e4d3aa5160ad720443a96e8db2bd78e14267faeb302e632514137cca54a2cfff454951aa354c6e873e12881841e8ee5c741a4e9b0b67013782d47d562de872cfff229d07ed7618f723d9546e208aa1e4672aa8f141c77a12eab295b2a48716c87ec7138645ff6713abeaa6d6d9100ba818dafdde7a1f687df904ee6cc147a81a6e3d53c2d2eae6856f82322856147637eeb227866e6164a80cdf10ef6b3ab8d28b79de69b8d1e486014eac0028e1a6599c7d9b073d59f5f2f37651888e7256d17116595df86c5c127408a7b385055e0caff96b6e03106602b2ea0486a9af474ce389eaa0f305eaa4ad9d3585a4b87ef75f6ed4ba55f710bbaf59cb718ad65be2f286f65c8d809c9cd23bcacadaa410ae8ce47779d96f58c1c986ee91b051226a8222c044dedf52b444cb6ddb53d5c8f2f0ec7e2d4bb1f82d36da1e3ad4c5f8d8b38ff2f5292f79427788e9f20bcc79465aa444674d52e12e3bea76d7fc6516950203f3c42fc2a88a218c72849ff31dabd02a19e10a17a4fbb826e000fc395c863f98ed987047be2cbab8a32cf1af4eda85c25c45d9b1dfd1273fed81495bccdb6abad36d3d0d0eae82530e6e22897f4169dce0f2727a221742b2edbe150e12b14469a0b9ee8c79d872fa88243dd7a8c2241c0127a18eb97e58f07c1f0830121efad092245a6068043b5e6601851ef7476cda9fa3845ff44aa8698bba30b0ec02d46a820133e608f9ea46302bb8c3a7a994ce435066a439a84aea40c86f42bfe7539a6bfcf33cce97002463311a5d76b83da23458473be311667dec01b1e2d76596870c75e178173166dfb25186c6fa65e35e836d845c17b721dfd807addea15e1a05f6a415bf5625d7aa782995744659fcfdee24f292e8bc9d9e57c6276ff362f422d44f2d789ee30d413e22e9ea96d0a18d33f9ff717e4001370ed015637f4efc22ca4abbf1a903aa7bad0e0beb3f330512ab1534b820f9611706b3f63852fe097d6225f2da8dce01e888c6cf21b72b8c41481bd9570973dc60674a6ce5f116ff77ded311881328008b18d3337e6801d022560086be0975e34b4dd13b3ef082c14b43587568e5f5995569b49cd70a89806f71c05a29d9fc6f3bcebe9e0e9519bfed2b3bbcc2b6aeb0f29ec5cecd4f6fe1bf086f0d5a3f818104ab0de162a959422842285e32df90af9c0390ba30d936d36b41626df133c68a31513d28e1a8edecd9bb10ee21f9eaf3eba9b3acbe8d2e42917ed0136d8120acc53b287ab7dfc87bbd42cd0345472c870b79aa9cef61e34e724f200025a6d5bd2c7c12e7e2c3495f93835d2979b3f5c9ea29199d8faadaf3408a179c9d1fe5ed2153aa7322804236f9d7dbd7dc434286d39ca5a713e32328225e6c3d97d546f4e2e984002ba8f6c37ad9b9629783c32b808d58f9babf76d95cbcb885f05a3b67ee0c622e005ad2bba38f940e956d8bc9f2ba6f5bbb7f595fa13eb6d3977f27a786137ec2af894ef32029604cd4014bf6f8600b9546d0b936c114cdca75410f9e2d11a6f5e0ec4a3f73e363cf765e7ae0e806302bd8a91633e1ccc687527c88fa3a563341a633aea1566c754976eb1d0dba5d0900d08b3cbb2f2a21b428c944d433b418f66ca6e0c8ae8e720de20581450ff75685f1701d6aaf158a09e757adaa740d2b8d7354f86b5be8319818560cb5707d02d9e248a6a8e30107ba4031d5d4a2f1d6f83fedc4dfe9e59fd7f2c3f68f664ae91eb97b7d3f251dc96ebf99e1e0de9ac3149a75d745fd728be5dc7ae3883204d36f96fb4984f774d92be0d884fa3950a2bc7808bc99a3a678a92ef405b715fd184d6e3360e567b9c44c2f8fcea3cfa5b0a8adb988d7c2c73090606581102f4ce29f7ada168f3c3b02b75648ddac5e42ccf1875cd03115942656de9e429ab70045255ee1bd6c95736a22d8eb42c62eba426e1b5b6a617739412f6d4715dd63eef20b4b2fb31d1316c79e22735a59db79fb1896e94b2ae66be7e46bd67a3672f882e645db87a0d11d9bcd4c648686f01cd8b82f4ab245add873bce878", 0x1000}, {&(0x7f0000001340)="04c75b67aa2863adbd5622cbdfe13e06ada5e481cf348063f3f029b42a24c17d559d94856d2f565ebaf80d58126fbccb8ec5a1fe82f63a81f2210eb6ec20ec5a8836b3767ec44a941d72b18bb2370f0545ecb633e05bdd07549d53ded5a26e2353ee316652fbfc23bb4216c814e1260bbf703aceb06a5abc4390a1907116a23f744dc38bd0e1ab352e04c866a75a64fab44c0d47709e9069f59d9a3a19735d39b63b87b1fd362ceecd1a17b019", 0xad}, {&(0x7f0000001400)="192e457f309d61fc2a82ff8f63b434819d15fdee75ba0c9f2d0cd8ae95ee9bf0e1b1a1959a22d34773639c9f6d6952b9e70f41e94f1f0c3fb4365d257b74a74718ee63d2901bfa8335ed112bc7446f8d2147b162457d9311745fc538717240a1e0456d8e154b7ed02206cc0ee9ec9b9b0fad7570bd8a64ab85a818f2f8ff5875964b093a6636dee4d1c7db12da587fb42214b6111beda64f0cfc0865649694f98516aa076ee91f", 0xa7}, {&(0x7f00000014c0)="8b089867a78d081ecffeda883fdf0f0ede85b3aa4460fa4b2d1e2b32e5e1c39235d9bfa34771f4de2ab64bf08f7786b2503a7152f43d0389e7386315de1dc114e14249308c68cd24e30991f4950542207d73bf14adaedc72b4906d96d9d36676490bb5d11a2ec0679d78e016051ac176b18e5e0684da3146c2b6774c7cd3d0be6d3e2fa51ee8d3812b7cab295e0f4a2bb9e47d19c79586d8969eb98134a0650a14fb67152ba88d3e4c458ffdb16eee57c5fd6e8e72", 0xb5}, {&(0x7f0000001580)="630ccda7f4cd52a3cd0d4e4ed52f94ec919d41335f9497c0293f6942c8149627435fbbe871cf926914ef6d2f7150f87c91e5c10608fb7f9e143f9961489b8dda4301c4609a7ec3c8e4806bae4399c0e17d542fd296dd8ae8816ae9d66e5432eda09e335aeb33cf38c309a974279afe8ed19a4e8190a0dad1ea47497c6fd63795dcacac8572829895683d5b5dad7c74b6ff65fdaeaafb90739f937a5835d2558357c3656ffce9a296ff53152d38009c0ed9078b6aba94157c3f5deddcdcda9efa354de23ad348aa620722a50146f827f4d193982382abd79824159893a0d335e0c99c1a3c9254ace465d357da537ed10d8a93d4e66f01bb7cbb2e0098bd45d7d2be7de2f0f9dbf0ede629b2a20f103ecc7ed8c6d94622d92b5262fcea3eb6e135812bc0157ad3f7336096a9bcfcaf24d810937fc7272605ef8e8f6315778a3f5c4e2100bc8a3de991cadb8409ee69e33e3d897f57720fde890156f2ac4f24df2e6f93a0aea2b9e456f66a5785717d02a85d5e29980571dce82bbb0802eabde507c938d02c656167b5e4c49fc83091eaeea7f79953d57e7ea0faccd3f05632921ebe6e4f1de170b11b7c37fb21e53ef02482314ca44f0bf8811bb3fd598d324cca2c0439714b7d264a56fe01354dd1b8c8b1813d72b25afbfb9c7875993e49820f2d34a9774044bfb9db6d4525fc6df718ea5b91af41d5752a5725e704892ff1859df729aeb9d678058771ff1bc67dac744a9e94e80aba52a17c4530367d40560182f52543ac17e0476a81081ad211370db22c541f24c4feb117ddb071518288ba77ca15b4688c311aeaf6a58fbd04c98ba1dd1eb12b7894ae8f386af632bdf9474a0b307425c4b2ac964fa4c7dbe31170ccb1c6ff433a7a0d965fac1f9a08a5460718469b6798daf0d798eb7a52e33977ed8a3ed828e5007cf57e26e864be6b2def6b5834d299466320667a178917131072ee40e6fa6c593286660e6976182b91c3b68c38d71f44bb8ac52825f38bc01e647b86ca11264f11929f7b700b856794755e07aff44aef6338f7d52215b2ff81742ae35472d1b75f4c55c67bf751f14fdc4fca8d99e46b757d6c521f05263dcb8d2961e342ce53b762744ddcf66578e2c12dd96731b51d59c42146762fa53528951b19a8ee84b0045c0315a8ee08f200a9cc68e773d0a964846eb803f0228f124d4cb085b62308ec48eb8f63d494d6870984ce188c1c667bd841da79077189782011e47796fff0040e933ae37dbd19929b8cc641d23b6ddaa4401ba8cfbee1b6da86e06dc16d8769803bad620592408898ee47c8161277ca587987145248fca9b66ec3ca43b12247b91212ca3c684583a3139ce39fdfc24f9cddeb80e779c188efec4e92a9b3076f7792c713e3d9938a5635a8eb2c79db33d63267ab01f5730e8c0eb1dd2d73ebea2f0ce72b55a8d0bdefc348c5c424ed33974877acb9e876748128f41999916587287bc6e05152f06ad0c79bad616919a9b664a99badae2e2964fe9f8bc22cb0b9d13aba85c0b1b4635c3e9259ecae3d8b72a2281116e521dd5b3a7baabde9fb01896b734133e1a82d0a77fa695b2e298f5d480755e0810821269d6cd8d3dfbee2c0087858ba5d730c6d4554918e77465a8617ae0cf5b5cacbbff0abea05d1ec84b855b26c2a58785981ef3b48faf288725f25cb6b66ce1de166b79f7241aac10602c270b9d14b8f46b4e7e2e88ff65db9975edaeeae4dd911346a12df1d1aed59af49fd86888dbfc8a13588b62b83a4df08620d1af71d518114940ed1d12cf5d1b1fc1acb696d236279e542837673d60b50a924714369b943ac30a942311d577399a5b1edc5e579392a0d60cb39de4def4c51a0ba6b127055e65692add3b07aac4831d4b4201443a3876bae94d5b18fe9b1a65dd037bf32298e4093052ba40d8ae1391e20630734fd2c26c8158e295e796ddb8b796871ac36566c5b3d38aee68b04ab24fdbb5864c94fff059e8df0388204077fa7fdf085092786ee43153f7ba35d9bbf9c15e8b6739828d81fbbae3571f37059a28fba6bc6a53274f16c02dfd05eef89a0ff3d55266634cf2c8ea7269948dd3c772b5bc4af58995e79e780fb6c4cd14157acc7df749efaabe51b8bf4919acbf2cd456a449a4f81a34923b3ec241bb6c412ac37a5ea6f5c5d24e348f74e4a38106d146617dad13caf863598bb901e637460da88ec5c5648144922f46df35185259967866e692678a00a7f404ec48213648494ff9cc78a8e42be27afe451deb0ddd5aa9422d0b13848db07c19bbef699d2b279087d22ecd605572919d8a5d258e5d809da7cb626214062a6f3b087f434bcddcb59db7dfdf119bca652579cefad46d2abe982c9c8ee8ac7ca3eaa09bdbf8c3f58b253e248bae0daf153caee4686add68136c511ae14d29608b6afbedc66b28c8437e8753da09bd01f95923c1865456922085e7bc3d30ca30b4d8ae7a2c036f6d49e6832f5ac2aecf02eda8183fade370d76939f6549e4b0b6070fade64d381c25bdc3c5898aca9d3cab254c4ae6212be1ca190ba10ecf9fcfa44efa10baf2e2b9a3adcbc2b3253f7c925253eef95222aeb39a20c6692832630f4e1d3d4f0cae26274f0f9faf2ecb8d232056278f2e5ba1e580b15c996013eb1c80954df97c4643cef79cb5f4bcbf4fdecdeb681b0a151b324c295396193675808c714b8446aabd8313a6c487ed7941f4e2fdd895ee28f03caec1d38f9fec6d21fea0cdc46267e6ef8c09357783607859285bb01a90c4ff8bdbe122dbbf0c7effddab2764a610deb634f238772960bf662f1d9a68e01bfd316d3ee198ddd47e052197e83d6300c287d2ad7bc8719a9344cf8eee216733e65aa890b9e3ef402c6cd1381d4396f31fc3ea2cc73e689f5feb78021e3fefc7d7908469f7fe7b36a01b7c843bd386206837f07f3f713b5e47f53e96d74c321d3e7d530565202c0cbf77fe9e253051feea8e28381b714e43bd58a0e8e82f1c51196ac19e9142f8527e7a483b0ceba2da9346cfef0ebabe435be36bcbcd5e6690ad5aa9c8d9647af2580b6feb4fdc7be49e088fa27268e03b2ae274def7711dad312bec3a1f64916cba8fb865103d1982278c033950154ec69c5172dd50aa990dfc09bf3e427e528b2213181ff582cc0acc7caec8b82832e82557a4af040d3cb0eb5a6c5a1378dad05470ed24525645ab74d9ae6b30fb558427d6a111442f0f0fe945509a9c06903bd93d4d8d4e7b60bfe53a3df04a9abee093f65a17bfcb19182ae4d598409ad471560faa5569d1cc74ffbf06c10993ce9bcc325895e9813da929c7b2b4534c1447abd1dde0560d4306bca6af48b1900d1d3a9af9829904675e747e2d8d820022054bcc068735204c420edd304b295be035fea4c793212d1784a4ac5170fedd598de8aadd7b86c04120345a256b7cfea4f684aa5f5ee5a1ff2a983929560c9b9a444a78ffb12d031f43d4803b8be94d301f90dae5dff53e98ba67a83e60d3b0283ae31ce7c0d7ccf1dddcf3a67533ff3da269efff813aff98e83c19a6015fd15ea869b2c9f0334ab8f933ff0030e201f21bc4376dc6ba407e35e8239a82fbcfe7c3a526766fd5a796f6fe764e85121f6708950199fea7de3f5f4bc01c60cb09a63de071a2827c66dbf7cf5ed70d0f69fa94d7852d44be49eccaa66dfee85ae7684da1edca40d24c81ff30fb752e7dc4e6a88b7b60cb01be412a616436682ca1d039890cd217c530f887215eaaf4cbeb9f82f0c4cf24c725e723d29246274aa59280507a280366a84e7fbb952c91e23a3ca0832641b4c7b8dd7f9d875f8b8ba90a636e8349848f36a0e9b8c07244c75bdf579ceb61e8e14a5439ae961ecccde2a0ae9ad915f2cb97192c0136984c1a91f3841d4ee8b41f3e5d9e3785bc7fdaadf295aed9db4f5db6e437f0ccbc19693f0c898ade91c06151f7e9251f391f95746dacaa7c9c7e03d3c3a6c2ec5cea974a9684141803c7196fb49200beb5910364ab891cae208e8174e80cdcf988d488fdf2cc948521a68fb916c6513bb9eb86ea394f04c5aa7f9b03f560a355d82fe3af6b8f2343ff0e6fe25b6a44809611340d00bfe6d908af47627e27649e548002eb826430e32492e2de48226cf7f7eb8e9f5cf6929b1a39f5939ae7e3d95450ba19405fb3a90f1284a35277476d4a7fddf781e772600698c20abf9a264cd0111b99c645fd6705e288f7941568e54df444ea602a24a27396082d8c6316dee14828ae189e52616c371fe31cbed953a7972a741fdc2ffac96f75615e91f95df1387d7ea4773f0d37c0f15de07c701922c8b4048357028a8fbec48095cc6960aa236dc593fe86905c91bd9c8e2b4f004c2f9ac08479a1fbd9da940b4c9186a633e891410715781c2f5a8e195c252583fbe7a5e7a65b7e5d7555f148b349c5526c9bec7905fd86728b64c01a39de843dd7d4ffcb7211b59ab2d4b606d85ae19306a8319b1696c17fd7b08d86c2c9e880fe2089a82862d5d266a1f8bdd61780430507548934347cc0e0d883e15d4054e2c1ae382366e24d7de9e25e05a38272bc9cc844c49f0d62d32c0856043421ff5cb4fcb2ecd24f52d07ecb13807eb67312da19dfe46d51eff4c73abcf0515ff65c062cedba2e68187b64d3e06e62d75305e489d16615a20270af912752e1fb1859e87de288e113fa8992c7f69147983ce25eea23945c20436372700919b94463882c78060d732dd89c822829d7c88f62e74d67c08e45a2c789b0f919f1aa831642250d9683d6b5ee536b8d1172504df1e19d6527b27030390f1ed6a6e831d868ff7202105a26b07a23f18f3784c1fccae0286f1e954f872ab961cc436b99d81896250a0ddc243344e10d582476939fc27054871e7b75bde7f779f55a0e8428533a2f8cf18ed839f926407bdc794201952d11a45ea4b289254c8c59c4ba70e80308ced0d6448485e66b82736ad42b99c053dcb7e734510233766261aa5ca3ebae6bfe68b93bda00ec092ebcce56d735384badc1452e19e112288de97632e6aa459e85c281534d87030909729ce7ed0747e86a0316a8cddf7b006c1abe8ba6af7d8ad6a3d583bf81c3b6fa7b9e957cd02245d154261eabc68f44d3a20b4595a1e3097e77dbe06a749d91f8255a7782a3e0087aa38b3afa16c226135deaf1efc16713aa5269ab0973bbc9cee2573bb59b381323e0c7a459ad40d7b4af2bc6af10fd1710c32fa20ef0830394f5d78ffc1f7f4c7eb64b14f19d4f743c9c72809cb822be58f96ec4d7f31a5c4c6a3d0d574a7bc0d61b05f78c5fac858a00961557c73e6c01116fd1b56824d720425f9d15527c09b1ff6becdb4505be1b10fa2d9e1319be746660109727d59a175a1e8074232fb37252f2ed6f56c0cce2b19e2c972b17f9fae5e4ab10675ffb0becee1ab45966e166c9862060b05a30115f76d108ec63fce51df0e8f820affacc7f9b3c421ac258a3b68742d4ae758af1b76beff4732c2871be0f5587c441f317b3106e1ce9a7c79350def0826de54d2220783b729bfcc8855d2b6d4df59f54ed0aee328a2ca3c5fecde6c5cb4cd62e3ad7fb117f1824658c2aed3bd13149c2ffde86f35612f74a7ed1517545d67a33fcade682121361a459143a21cae0f1bb014d0ec3ce8d9ac02380abdef511033933f2536fe5c04aedc2e6752ba707829d14c285571222a767db1fa6bf59df2285a363aef8762ee8a113bedc9020202712173f868dcc61846e4692e2d5cd7e1e4f907168a3a8c85d5e3f64e1cb26697d0048be2be12d2c59299e58", 0x1000}, {&(0x7f0000000040)="35b3eb55d0a75f02b76134b13d0e0ba6471bdda37c34a26ac84040b4cd5241eb2c96115b76db3f28f085c0c05df26242c1b8a447c0", 0x35}, {&(0x7f0000000080)="2dbedae9b6ed293699edcfdc8ee6f71862872c8a14a32b778676eebfbe086642ba8367cc", 0x24}], 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8afc67000000000000003f0000a714000000290000003e000000030700000000000500000000"], 0x38}, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x3}, {0x30, 0x0, 0x0, 0x3}, {0x7ffffffe}]}) r1 = dup(0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x186, &(0x7f0000000180)="d0") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) fcntl$getown(r2, 0x5) 16:00:07 executing program 1: r0 = socket(0x18, 0x4003, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:07 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) unlink(&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0xae9a943ec74d818d, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640), 0xdf, 0x0, 0x0) write(r0, &(0x7f0000000180)='oL', 0x2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x38e5, 0x7, './bus\x00', 0xfffffff7, 0x5, 0x2, 0xffffffff}) mknod(&(0x7f00000001c0)='./bus\x00', 0x10, 0x66e2) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x14}, {0x6, 0x0, 0x0, 0x40000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000380)="0000001861f4018b002a3a0000030083ca4fa408000000dcd1850013f1071d5057ba44cbef4fa223bc0f2c07026efa10690cc557977136807465e18c0fa6ae84c9831c325f8127193ad910c51bad5a8b8c1a2619e86b", 0x56}], 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0xe4c0f1f884b8d198, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000300)) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000400)="eb25516099c897ff26cfc0f831f0a69371f88c5dd08bd0282580ceb76e141911591d89c8108210c197e42d2228f256c59a282b8648a464ba026df4cadd4326326e5a770eb5d9c4e00bc1620d47e43b67aa6ca1a365aa75d1ad14348e5a31556456015a94e5e919f0dde8584d6e70433c17345e909af7aca06933276c98aea31f2a6fd7690c250c4ece3fa23f16cef848926a5625c1025673e3a0ecd0287ca9f30eb405f571b3cc5496fd5d6caff2f1e64819a76ca543df3a0070f400fe87d7c208d9900f80cc9e7d85c5ff64bba153949db33d8d41be3e91e039e86de34e0ada35d5910235c2a3aa2da20cf1077afb08423685f527ef2ed31780d9dc09fd287557c19953067eb65321d21f032a2e449ddd6cf36fce7c197e899d317fd233f8a2326bbbf31aef82b9103ef110696b54e580f07fed4120ffbafaa8e9ec0b6e7d9accadbacbd833470389d0f29226cf52e8595c708198eecdf8045083532bc5253409891a38684bdebe8dacde0494a7024f35a54b9ea9bd3d464264054a202e922fd5280fd65b11d29e19af9006853305ef8f8f99eb862fa5159090d95d3e5a2e56a86b76acc1f193e627224b3601fef9c70fd7dd51c0afe47ed94fe43209502129d84747e92e100825f027e6e0b5baa0d5e6504ea35c159eb1a7b8a23c66e8367022b4db81d3e765a0719bfdbc405dce3904c03e648be2fa590f2ea2854540e255d7b2d0af9858377f439224662c3fde83128e880db7cd93070c9927074158873453f2bcbe8527c4479a7dae7e2328db2bcf945f4a78f4745faeb042b389a5626d230678a31429696ea8e5f3cba3be17e198a7a3d56bdf95409366c66c6262873e0dabbd0a4930edf4c7c548b544d258972c96e6ebc43973043e5c644c18aeb85b6dbf6d5c20ba7ed42b70872d3d76f32c5701af577abfcbd50c0d7a6d4aac667449069d4ec54b0fb1d6f39d20417ac1d8c3490fdc5637c240fb5bb0a668566350c8696cc33bdaa0c167329d53a34c8d385d37d7e2e0dab0725818947f8f58dacb44beb95ac969646df049f8b80a5e31c9da78da9d832a5a49415d6c2638e950dcee0ab6af17583690576d9a527737272b6f7f1f76f2789338ef389323ed0401e65da29d09d9554a19cd0bfee2a894ed25e79080fe7cc4b8a48083eb92cd2d0310006097950c1c9fa202baa24a2e85ada5a4a9fc9f9343fc81ee82c1fdc8cb346fa331faaa542233b613b36af09aa6ff64aa011a8c8663af7791f9451be83c758a03e88901da46f384422f6ccdb86c93394cecacaf7c2074787c145c929cbb10c0d911cd878ac2c355a5fea0a03d9d94bfd1ba88363c934414025a47c9e567afca62dd82782735f550edd95f454e6aa699f5140816807820e2266c7dbd81367b63616d0d33f3b378c922e81e19b39448695adda940896e7ef4fdc9a7371238b4d93551259b8e1711816b8c946d2532b05fb4cc5b775efbd60fe03ba0a4a29961ff73b6684d86fb9d8460d61848dd8edae837ab46fa1e7806f2d26f4764cbdf040fdac21254e5e16429407e3f2bef9b6708d13fc522770776aed0a43fe88a11db8558755894f8cbc2401313e8ee3ca74f46fd2b3eb177e82a404f3abaac4922da535767bfa0b34aaa4af440776844c368441f633201f54fa6a13485e3f6731adab740c490c0d8e68f1d5d70e00050b49ca8677de739671f0357bc6c6b0202c5dba26a8ec5d1662a870bd94a0f8b9c3dffdb6148c946b29b3a33ac512678f306c51458627028d0fe4c4c53ad9aba347462d36510c488f3bf8884d79c5669c519099270f82c6e8b982055e89beae9b1d4117823442d7cd250570cdd1b33fcc4888279c9208f9651febd3d427e8e43f030d1be364a994928376ef59cf456a7a1b75a1ea7f0050f6382e5f73bca2852c2fca8df88b45f957e402aa687aca578144078561287eedd7bad98cd1b6bf6b720b13d4a0577eb4b0c8b03b278a736d5f33e8dace99b351807c201f84c4d1d62403747c2e4d8653c646bef2bcddfd2449547d469a5b6f83f1e95f2a85cd7cf127b20bf7f603c632304d4677d9f1f6ea9cc84233fda62273b5b9bd6160a275c06a9022985a4851a4b3515a119041e66f7c811c802c4ea4aa48da51f7d63191fdee5874012010511ed494476c961b03f367545353ce432984f4bb6152d83773c93065ad8da4df82f6901cfad22af2f64cf50609f7355a5bc55b2c7a044e53d6181676b22778dd1360f0f72e1e3aabf3c0f796c93332b447e8cfda00091debb0e093cea20b5fc51318f7ee277e3c0e3013b8b77d6dd30ae4fedac8fc296321b19caaac5a02c226efe4dd851bd7909bc0f995081b1b0016ec57247a910638991ef1364ce26c4572f9554910eb4d36794b2e94144472284f62c4b1ec9952fa90d0bc2e0fd4fa5a86bd970469443c24d9cbf5a2456a618f5b9d05beec6147b91870eaa501bcb216b18149f2486dc2651c4d3a628835581ed6425cd96df5f96597c86aabb3156e865f6ec3ff333465402470f92f9c03f81d691c6ead4d862d43a41b090eb12ee9dbacc6b006e4f0ed199ef7a3e58e1fd436812ca959389db866dbfbb000d4f3c00bc1eec6ef0ecfb4d960cb654882c7f7adafefa070e5bbe3590457a7184dc3ff843f0cd724b8525d82d3424d422457c90ad29c0bc279e37607eaaccb2109ceffa215e2b223e049ba0b26618de532c3e694db105504b968ffff798ff00c92240e7fb9ab8eda9b59fac58df3891cbbeedcdb55d3ff8d77605f09d90e674e5ea24d0d6e48cab8b496f1ddb4f851f025853622d9748541edf625f2d4453df0c61a1ab8fe005dde7f2798c22c85d02e8dec7b4bca1311c61257e28746f2713dd7046395952a08a39860a2d752cc01cf18f9afc9e5e360ad4e6dca32bd25a8bb3b93fa0bd3ab5cabe3b5601f4a8eb7c150e52c8ffe108c79b446618f9f6f523418267a1c8835effab35a2e0a5d3b78412d55200ea06c279140f695f67b5eb9bdcc83f807fecec434c85251fe5d07cf0b6ba19242adc3f192960b3a9506ac82a2efb1fc989dd92c28cd4c1e790e27a1d13af1044a0deb3ddeadf4981dd13e77f4975a4cc3b84c114c22d793abf34a8796c5d556c2c7927b58eaa467d6866e8757beb73ea1fe6ecbdda4f59c6d39fcc71ebbcc7547e26d2393b4ddfa239f5192fe5a38575d02ce420a6db586b1b3ddda461bd11a31954524c86f756021d12dcc1d00fa21fe351f5c22a15f8e6bc265869582492cb30869ebf53cfb6b43a80eea11a4135436778ce7d9e18a8293feb2c7ee159d134598e95a490d3b7e78903523b97e02fbde114812c4d776bb7ddcc9d1ea796045405ee50f5de0bcbfc5c2c7e72b569bdb8f7d646b6ac5b646ca67747e45c1b49151245d6c01bae595f6195606702a457d3f096dcae6837324d98caa9210c2b3f88dc5372264b675b2ea64ce3876d50b0cc638c4da3cae62ddf8e94676facc8f07ecb358bcf7081620a7f39a52d56ac55995cf9ec733ab38274b18c3a0bbbf87c2113dfa2145c12afd771a052dc0edbb6e9b2a949103dd7ed910851d36c5c230cd227d57c30b635db50031b3da7c6a1a50d3dd142fc0225a4aee156a4a780bddd577d224acc3930069677a29a3e537cf569afbc312908c3ec9203bfa0f1f96da362daafcced5c0078d66d93cb38df830461155f6b7d960a5fd9afe6053b195f94ec5e1230e251cca0df2704e07a8eedd05da7a6788a7be93841281d4970024f655c172ee11b9c88fe903e0102fb9e9cbb074fc81094fc72b04d084c117576546d57b5f85e77f3ce4f2b448dedeaa373cd080b3a521e5cee4800025ed0f65dc0519ad2260561b33345949479304438eb496f6ab779d85495a047dafc295be76fd080759b1215d3ed5dd2df7ab76907dac105fea6a12fe91efa3fbaecbd658c1e1f56c8668733f08658cba4f0d11ce200f04857e8e93e5e30709a84ab95aa041c0dd1876586d0a648a30c15cacc2093f4a7fc3e6ae0251b93f6da35431486fa1ad1738f82f56c77e86525881def86947ee3738ebed072c8b56c94134b372cf5f1261eb668abf275ec0c7dec8ca8d64bbc7e773e54d55af84ab25c057f6e399f21b800e44565cc5a329d73c217be63b13792ccd4e6ab7f3345b23e7c6a7fe45470d11596e56ca167b35939505b87a955a5124e6b3625acef5e862df8e1ab9581a8c8d2f65c30312927eba52d81d0855f1b78487119dcb2bc18a0ec0cdc5e8c5f82015cb540779586aef501dd3a632c003e42c116514a7a4c063bf59d899bc39546639e5871cded97454da18b9e742bb63cea83e2150951191d65e75f0c607de5d27ebb7ee3b859c0c03af0d32ad8ec575ab569ca73d8c18428bd559950d687181016bbdbe17f3d38cb6b687a87202261b004841dd893334365796e775b8a4baaa1510b490bee86a8a3066faf51f2fecd9aff64f0f864ad18199beed4903329932813fc9a88200e8bfee029ff9fbdc1b6948a68bc156f6d9047c5a1326308b8d1559a6d7ba1d30880ac1b1fd147a35f6759d1e674016303abc78d091f5696a108e99271619b1976788f3dad32d95c3a8251066f796fe7ac1a626913c376f1d3d5c4788f775234793bbaa8deed0fd7fc281b895024c5d5730736fcfd4eefb0d9806d96f7ba74c93d499b327f838b743f37634e6fd9ab8f29dbdf464fff5c94d1eb07d7bda9e876bd855fb2fa608f5198692f42e972f7bb0cef600815ecfd85c05b27da2b05dd88acaee1fb9dcf50b9dd62da1515627d10685b320b255438edac418106cceaa40c83b99c301e5f48786c4b9ae9a8f4334a4cb7183e8b1b45fcf71ada6c86c976c90af6bb25b0b8a0b1c61d3b2452667bae3ca282d9166d1325b8dc870819eab282e656f66c4dbe21e99c36b5c8292b4b139bbdec402e6b097398518e77874f20f4d8f0b7447995c82ce15d8761d0c537f611c12aec422da012fc5c3a51eab5de3c41deb8d52b2b81d9a20a67914c7522d267beedf824486cf42b6cf9311f3690663d2760704c58d699067f93bc012edf21b99bcfc82b602f20f5e7ff3545cb09dcb950c68473d0d0e1f3ec635048d6869a33d6254cbfd6be1cb11a6a8bf72aea8c42bbe462e650502986fe9ee9f17d4f58d4b2ead799266b144f23c5786e862f6aa7aea8d397c4c863a3e92b04e9e2f4f626a11f83902bbfc65e3eca56678cac8d0a0df20812b5f4315351d04436f9a1374d33b410be008f27c9d733f70033e5b9e6070dea539e8d368768e10c25f27de5c54bcf64e4a8496c933e88c012341ad2bc3fc35cf0805d07413350f26780b3cd0df18ba5190ac9f1c00a7184fc59e6458210a254ebe2eb62c990e6a30eff244ccc88a359088e333aabf7a5d40cee482a5213d90dca6cebcc5c853de0a62199931204b46a8fa3ef77a2f012051d9d47569949d97dfb04bc6aa246ed6eafb4b2b5f71cbada47e9c2a3b6b865f3c79b0a00d5ee7e0339ceadba44cca4baafbd005e9379b7e2b0d5002aaaf49596a366478da170e5695b249aaa4bb27234511916584586f4f8d2f3589a4faac0e9aed159b27b855419e41f7c582f8d80b4c85f48b97c6a1607f40f3bb48d7b2bfc4914814de62f2f51e00fba6c89a3ec49597d434e141812333f8b8c3a77086eadf6cafe019f627beec42d21b5b82e2731b5457e678ad47d4e77357c54221c9fd6bbde49bec4c8173c5eb9bb900efc2fc3ea780723e804e9b8c1ff07a33e5099008dc1820aa2c2f5f0182a78d07160c0ce005802e4e83e540878d3df841deafdc52f", 0x1000}, {&(0x7f00000000c0)="84c9492e0057d0d1d42952e2ca55945918c4357175de78de62d8b4c364ae1e49b169e96d72bec3e7a34ca6c2d9273efec3f140243d85f4e9043a866e06aa3db097c483870129713910c98b4590924ae8b7005af6d0a90c0b67c9a3d44c87b3fa09c0356b8c88a1", 0x67}, {&(0x7f0000001400)="a23b2d72991878deb3eb8a7560cdfc574538c1b32b641d79996c5500d006c8784b230a904e1b5bcf88e7eafcbdecaaf708ef2f23a30d578feac024a3bfe60b1a83f37ff382848fbd62d288757cdd8f036b67cfa6f260d6cf5d1697f278d9d53cede0856742f32ff6cf31ee2af5ee3d574e358f0b1f5dbff20ba747567227d99961970c0ef921d3031b2bbe24ac9b4489d6db21b86ddc6546e39423630f6f6239c94990db46ad4e3cb19a1669ba1821fd95fde049ad81a7d848dabd7c3709fa7439046e5c53f356a0b214c08698d0b10f38721e5e651ea5e58bd436423a5f79a72afe10f6bc42ce340cda204a02ee341486f5e7d680b9976bb20fedec63e753518b468a04eca6c2a5ca35417a06a40be19d5d80fa1754c835df127f042c427ed2586fe2b548c10883c0260dc6e53a62ed13f56ebd02836d75e6e12d71f0b6bf9d4fa23edae48dbc29e89c3baaf7d8ca2b96db220c74374dee051c4ef38b83d29f3f1ff44bd2eeaaea51aafdc621cab9e4f75a6928538b4cad3a1e46063d282ec9e389ad977acd5389f10c46aad261eb06ba174f3a352bd6188282b592a2fa1279052bfd3d5844984390a259ec7a4bcd1cf559578c0a0a98c743d4831a5373d92005383c31e3ad0e695a537d8072282225ed0975ce1d22f3aea296fcffdaa14985efbd90085c2a4e6bfbfd58008c695fd177fbd33a499f0d23c965f2e4801d98cf2b3fbcc56f58dc255ca6a39cde49ed1d14f0f4a94d9e10ab133df40461a9f1b1a47685bef9db46095a1c9874ee307d04415f191f66df868c0ac24f7efff604ed32a388b9a5b983c76bb68a3a7c588062719b2af1d5ed4df1947524dc7b0ac86d67c44ebc25ec1500da9091afc188db17d700d220afef684356a7abcecdea43040801eab844af5bd595241a04f3e71f36b812ac51a4d25d3e4915af0591de7b6ffa390bd2bec5e938eb0af7317032fe7ee1d5d1f09d2e13f55a2794d2c55088bafc7ac09a803a0068f831ff780990ca285694435b8ea2a01a10a1a9efa84bc184bcf9176feff0260eda60bba89a1e2a1f601075fee5c17131001f61686fefa2291a08d719e897dbbebee0cfadfca11b2dcc0b896946173025ff1a23daa6d8bd2621824c489ca43ec2c0d3c48cd413b92a24c2d5eadd9ec0d1de915fd2d367d7a7035256d662341492672b0c526c330a8ae31a7a08723d2536d759a2ee21d0a90ca8fca0169897931827d5f02b8186ec65cbe7bf6510ee22f4135995bdf23f5b3387b9b61ae2b872296a646d91082fd856fa77bfed3bb12442b6c3950bbbb2846fd9f7ed91de60fb46db85bfa7de5c09124a1d457f090bb4ee543afe83b542d13d9dd520a3de4719649f57eeb69d7f35801466a31426cce83b863f383ca03759adb1032cbe29e12b9127574c7b5094527b9b0c334d9ac509a8918ff35da3ad98304a5d4dcd427d0501d45a0bdbb33c0b98827294e223805e1f9341fb2320d6c22066093d6c1755808a787d9b9503c8feaa3097506a6b9052e059bcd39e2e1d99a8e7b4cb31152b0abcce3791eb3c33384fa3d68d9f756f58def859108d6f050336ca9fdfe9604f6382dc7bf580370fedbdfc9da5eeb4a843a6551bd952d5733890dc50a6b84056f77d11abce83ed6f449c92a0d91cfa68447debbae36c870c1d0af9823065a6bf7990f841fd12643b14f60a03e8c37f2b528fbb00623bb2a6ca71d798d96b6c1f0c8e7fe5eabf0b9059a83e70f5d093478b700c4b26bba1e0843d81ff1fe7c382a27e5fa1432b24c06e12c05e54d190862075a6d75cdd59cc034db5a7dff11383fef5b388c1638fa22b79051c4eebfc55725f29682cd12c3cf70812430c141d24e9575192b904b4eafe19b5aa64cb0eb76f902c216c43e1c44cbaa34706405a919f2d4114656dbd583df9b95db2b0f3865d0bdb2f9f01dbdf5c52577aef7537502e16bec7060d2f8b33d042530926019074639d00559c59f4350f4049e54292f36b03791aa8ae658e9d5c53b23b83560128d60e717ea2eac51747efe8773c510efbaba9f70c509f92970025748ba2a2ccf551e99b2f1fe20d47bdf3ab19815a12437965ab2ce4c29e0c955896feea598f141fe815a2dcfe66c3e062f58bd8890670f5d579dc2feb79367fb441ec5b99e8c45941f5adfedea92f4709adef33328bcdfbfb667e3b3a63de4d6afa26e8fdc772522fb20b76a561e0c84f26c02c3316ba12b7171fc95161bc0b6fb65733e1065f6f9689cf5a3c0e97b01ce1688ead3a4896e7789dbdd73440e8c7d795a005643a30bc3572091a56888757072bf42df8883265e60b533de777dfc4ec5d13f6966fc158b9ea26e3f1ac99d97fbf207b811bece038965864579f65a690b351d2e5d3c4c04cb9d6ccfe3785111ee450af61bdf70da05dbad52314bb1d7c88ecabaaecf305b9847c55a3c961a0045eebf1054ed2ccde1c662ed0cb445b9999ce2a9eb899953ffd0157fa2fe9e6ff4f3f41510c26cab698904c420356813c128540cd835bb0b8e5633b09833002e4a6931a1378bd9a3f081139f3a0394bf2706f5e841b88fc5da130e204d4b6e6436593080a55f23719711706ff091f3845f75374bf86c65dded3c0aad59f3e0a8e9e1ab58384bf11dab5f41aab20570e71b3f915cdb0ee6e4456f78adb81f58fa6c9a8240359edb97d9802ab45cf8ea3a5f2284a9f58b19a92b8378f34ef8a22d1007a38e0edc05412be9e11e20a62433e4aced7eb12470e4c7c771db11243adadd00ee2711215d926ba762f09f8f0e2c4ced7d70d6c9827aca1389932756b360df2bf3ddac1abbb0cc6b40788730bb5a92b5f7c6569ecd2227b765b64e00b8d41db2cc195a132b43eed6390f557829b2183a64069271a9749598255648af23ff87864943c792d53bc0885f6d309a8a48d87485f0f646159ca5eeb1f81b193e56473cb81a2fe8134284263cfef992d4de52dbe221c2a3e07daf6707dcae06c14c31d8059e4b55b3f3a0dbe39e055537ff7e937027adcc6b5bed8949d49f32905fea5e584e2c9ac55ec80905a6928ebefb68fc66f9656899fc5f43e638c0e1eb563d2263e05b210c8b95b09994c405e407904e280984f844a236cfbaca8922743acccf8091f82fac0ab0a54ac5d9ad91a434ed6731ca2cf4a4b2fd5ccb7904ff70eb9fcd05f3fd17f32ffde1f11113a579321e955ad9c1964a633aaa5b4214c8b75c9a7e098524924697bdfcefbc9879c4192ae11955a617f6d14b962c77a69a180723307fe6034bbf4032fa5691fa76fc7e5240e80307fe6d8395e28bf35a9ad0279784eaee1314075318cbbeac50c2c7e339d693a3c93c03229995efed8802d9c246f102e43f4f59f6a43b3802062a926495e4edd3f6514259d49c7bd115738258a044b7b377705bdcf12873d833e1c766d0369a06bc50af61c62942f1f0f2e554a97d1c5888ea211dcfa3e6dab4763acb746e5c4cc0fee9b7906df388a4becde94ba650557615e001787a7cd00a099f7a5e1c5ba0ef03e17a2942f2d52297fe3ec72dacc0a5b4ce34ddb1a9c4634f5ea36049c2810da63376a8f130f9b330b580d59c9426ef02c2345448cb016658ad644a092f3df6096a1e19891e03e77346d50752023aa33883ae344c25ab85d2d70574940739688e15c2d9d611bd555b5618623fecf2beb8bad8c41e69bcaea53d962f5deb79ab453bbec8cf09bf6534e08aaf4320b6df0d1ae95ba8eb58174a2b04365d83749da3e4e22bfa73d73605b218add9ac80a92221dab941dd166b6e5c06ee913b0dc914164a8ee9339d168a38f41efa668219fed4c59ec512e5d6cf55c146cb4fb03906899815ac41ed9bf0b812d102a9a200c49fc5ab3e6348c0a42d616973442cb0d1f3794b5d19af7059f3edc2ac48e6663ddbfa8fdfd581942e00eaa5c093055aa204022b16729bbfb98c710740a4e39d993bf4003dc536ddcad103a8ef119c7b913991ff1ec1ed85a1156ce4dc015eda00ca0f58df62bba59bb8244c391c2f2f57fb70fb0fb53aaaf6be76c28a9804516bae13b4dae73552de9d64bdcd09ae99092be5732f508e756601d80438d3100bf1dce9aba88ba239395e0b6bc8a8d6ded5ee667f782091e22f414e34a63396b04cf417dc829c7e5e2284045995ecb47f16b5b7bd353527b14b95e38bd97f5e21c0672f064d95945fde7d62dab2ae3fce1d217e6b8ea2aaf8a0919cb249bf7f0f82fd3dc34dbe58182e554df7bee6aff3531e7452270f88cc530ccda62126cbad0caef491cf254d8137b0d4246ca3054705afa213d2d1c6748982aa67b2192bef8bbfd3b601e12701fa74f0ef639d65d28740dc51f3c669f5abb41caa093497a25b92b20c6bfecbf7151b7389308cf052cb7af3524bb4854393da7f51e909c1e3fd8cd92294d41889f99a2eb0851b95aa94d25704e5c49a66186f62f141f3e8b16b4d702e3e20b6e712ca4bd13366d929760fe672c9bc7325700e555d6df34c0f527412a2a523a664c924c5e24befac14d61fddedee3ff1d9a44af63446889b7d29ef79c626f1e3dceed1b54177532aa35d7f3ffe100d0ac940592ca60b797d4cd8f67d1746d6b9f513a4c7ea45ce5d22e47529384724e46dca470317943f8fd2252dd7b62f3d6af71859eb6ee13eefdfc3473dedd56c4bd7ba3bdfce9aeecd041bdb4e6736b8a895ca4ad975a76252227923c57007ff8d27ba0d45f39905ae2a724cfc0ac54c871e130d1d8ffe35f569a5d4ee0f161b6f25eb02de1fd226e32e2eb60ad327dd48b3548e703ff4fe6463f80fa7efa52093d2067aa17f5568a92ee688e294ca2c9265372c185212ee6f89eafd4c8ef01ba657fc8fbf27e28240e9f37568c5d575520eeda44a9e798d22a40ad36f2267efcead233ff7407a403107c2e9c4a8d51392d06708f8b34df521a4991f529926a57749deb6d5ee24876f1c80472ad889c23634274bc4e55ed248432b4f75f547e8c8e94661e96e2dec8eaa16fc41abc4b57316e1cea098f458ae9687dcdb0ceb56fea68d0be5c4de4f50b046f25d7b7379cc1a452d06926ccaacea258a36cd09d1b15927670d23252661e52fa6e7132e6007bb8cf80504da3908f148f6af131a5e08ea1ae0b34eb6b9e2f2189a76bd34639c96d6bf273ac2d76df8cdd0d9dda4fe51c245fef6325910ede013cbc5b9d0dc229e56f75a051ccb4b207fc2eae65b34123e1953c62196ba90cb1cad09a88dcc12cb737018ffa4d2e50c64e6c7b47a6ac8f5e95d0633984b712020d3f604068069b83741f08c6c1ffac5ea19feba6d6f89bb3fda0a4aa736a68cf2094d80c9dd9c8a141a980954fdb0d52c66c9e494fcf7b6427ca922e8aae1aab74df22b18ee4d821e0c54254dc9f154b9f4ea3febc68f1751d802f7219fc5d88601a3020edf23ed78424d5d17f8e2ae2f76f07d888e430c7371d3120bda0785e092a18d93c3c6d50def5152e18249465a48df3e4812cdc1f2801fa9446a1b2e1f20acce5075452134064f947d9689a64946784c19703b56d2b68db2298fdb89c41c3800965d841c1d1f64ad94bb435703e94bcda95df3ec9bacfae31abaf5cd7d7bddb022e242354b36d3b4578c1436900aac2fb3ece1fdce418feb16980113c26fc9ff81b31e1d84699cfb21fcaf692fd8c3ab249a526022e8c155e5054ed15edcbeb8d6ffd4c0d7482c2d2906b0918a3e983dac60358919c3328a9b95e7a44a853c9f59e70bd55a9d1b12b00b4eec7e16606a0ad78b60c2055cde658ed1c43e7e9dbf537e96f6204a9b40ec53445ee7d89ac9b77619029", 0x1000}, {&(0x7f0000000140)="1e4771562f55", 0x6}, {&(0x7f00000001c0)="fbeb26a48485721e4442d22d56697e9665cad1d36e75d8f3f602c6042abe4a3e3bb29af90a32903f1e300930afa2d98154f2bc22d19cb1dd3ce46d098a6c1fbb5d59a8083e948ea8cc669f1040ad931e247b6ab832a3299c406a0630dfb0c7a2db10970d490a1d52c13bc3eb41c8ee80e3bcc6d15fe758a7e4a8e2cd106c7d0835083c8bcf58c42b28480dee49c3d6eedd385640c7a9bf61c0fecc334e58294775728a", 0xa3}], 0x5) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) listen(r4, 0x1ff) 16:00:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406", 0x2}], 0x1, 0x0, 0x1) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/16], 0x10) 16:00:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033}]}) r0 = socket(0x36, 0x4000, 0x3b) accept$unix(r0, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x83) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) setsockopt(r3, 0x28, 0xffffffff, &(0x7f0000000280)="3f2496d622f2ffcc22b8d54850b63d06b057ca41c94aa71f97027828153f49c3998210ecda1845fc38fdd2da48a9c6980bb967ac12901913aa44540f74793862ec0e34b9c96c6e00d7473d65f89dcc6460a59328950e65e6a5aa604f2821ac27c89512ce17668390bc28a252a9059a90a0bb70b2dae90c6b65463cf066c4513c276ca55966e2750751b19c753a34d35e7e35745a0b25e6cf6d4b638aa8ac9d0e52c8bb5f693e99a00baed00375b636bf87ab92e14236a2097f6c1382318863eff70a218f6872e044f81fd9d01c1f161778ca1266f0913e0f4528741d74c9dd2a0f587d0341509c287b38c0a9e6f7cda5131d900e0a68bcac60a6fcb1163e", 0xfe) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0xed9eb0a8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) ioctl$TIOCEXCL(r3, 0x2000740d) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0xfffffe93) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:07 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x20, 0xc, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:07 executing program 0: semget$private(0x0, 0x3, 0x210) semop(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) read(r0, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r0, 0x0, 0x4ed) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) dup2(r2, r1) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) read(r1, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000100)='G') syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x84}, {0x9, 0x0, 0x0, 0xfffffffe}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r5, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c89610bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c0ffffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0e000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f290500000000000000b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c5cec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645300"/631], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x3, 0x0) r3 = dup(r1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, 0x0, 0x0) r6 = dup2(r4, r5) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) dup(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)) r8 = socket$inet(0x2, 0x3, 0x80) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f00000003c0)="eaff125c00000000b0345bbd46a043b0dfc1902f5b8adc419e37be2ee20600ff69d6a1d894c3fa6f2f5e141dc80000ad137e81f8a637ef2588050397e6fd3083841ac1b5828c6beb6d69", 0x4a) openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x20, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, 0x0, 0x0) r9 = fcntl$dupfd(r7, 0xa, 0xffffffffffffff9c) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0xe1fc6b1c97a3c850, 0x0) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f0000000480)={0x3ff, 0x4, {0x600000, 0x200}}) ioctl$BIOCGRSIG(r9, 0x40044273, &(0x7f0000000000)) r11 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x10) mknodat(r11, &(0x7f0000000100)='./file0\x00', 0xc004, 0x12) shmget(0x3, 0x1000, 0x60, &(0x7f0000ffc000/0x1000)=nil) 16:00:07 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x5000)=nil, 0x0) shmdt(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) pwritev(r2, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) dup(0xffffffffffffff9c) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000017c0)={0x1, 0x2, 0x80000000, 0x3f, "e8a311bbb75c1c800181a5697e5fec5a0de52d73", 0x4, 0xa}) ioctl$TIOCSTOP(r5, 0x2000746f) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0xffffffffffffffa8) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f00000001c0)={0x8, 0x7ff, 0x1}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getpgid(r6) r7 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r7, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r8 = geteuid() r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r11 = getgid() setgid(r11) setgroups(0x3, &(0x7f00000004c0)=[r9, r10, r11]) r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r13 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r15 = getegid() r16 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCCONS(r17, 0x20004276, 0x0) ioctl$TIOCMSET(r17, 0x4008426f, &(0x7f0000000000)) r18 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCCONS(r19, 0x20004276, 0x0) ioctl$TIOCMSET(r19, 0x4008426f, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x84bd71c67f6cf216) r21 = open(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r20, r22, 0x100}, 0x200, 0x401, 0x2}) r23 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r25 = getgid() setgid(r25) setgroups(0x3, &(0x7f00000004c0)=[r23, r24, r25]) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r8, r9, r14, r25, 0x20, 0x3}, 0x725eae93, 0x40, 0x1}) getgid() socket(0x20, 0x4, 0xa) r26 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r26, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r26, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000480)='/dev/speaker\x00', 0x10000, 0x0) r27 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r27, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r27, 0x0, 0x0) r28 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r28, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r28, 0x0, 0x0) r29 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r29, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r29, 0x0, 0x0) 16:00:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0cd93000a9fe7c82b64ac2d50200044807ed8b4b968337e0be701ff9779dd3829a279de14f954f73e155255dfb226068"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x41b, 0x0, 0x81}, {0x8000000000020, 0x0, 0x0, 0xcd84}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:00:07 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) pwrite(r2, &(0x7f0000000040)="8e1216d839a2353e13c6", 0xa, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCSTART(r1, 0x2000746e) setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r3, &(0x7f0000000380)=[{0x0}], 0x1) poll(&(0x7f0000000000)=[{r3, 0x84}], 0x1, 0x81) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x40, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) pread(r5, &(0x7f00000003c0)="997acb712398ffd953e3228bdab1e97c00ad6ccfed82f8e5389be74b50e2787d28a0952584178c520c467ae668d002c270641c6532827a685c4b17c074ced4051785eac3c3dfa8df9afd1497d01d512522cf71ca2db10cc803da7fe7cbb694e03b54e47451fa519ddd6b70b6edf7288ffe09ae1e6c3f5acac150ab8ff3a681a2464816a00f7064b3ef90a52c24", 0x8d, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) poll(&(0x7f0000000240)=[{r4, 0x50}], 0x1, 0x7) 16:00:07 executing program 1: r0 = socket(0x34, 0x4, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="800000000045ea35bf6a560b00d7a304d52ae2"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x8000}, 0x8) socket(0xe311312c102a405f, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x0, 0x4ab}, {0x18, 0x2, 0x18b8, 0x9}, 0x1000, [0xffff, 0xfff, 0x80000001, 0x1ff, 0x924, 0xfb, 0x80000000, 0x5]}, 0x3c) r3 = semget$private(0x0, 0x7, 0x400) semop(r3, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r3, &(0x7f0000000300)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0xa7e2, 0x800}], 0x6) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) socket(0x1, 0x8000, 0x9) r4 = socket(0x18, 0x2, 0x7) setsockopt(r4, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x104, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r6, r7) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r7, 0x0, 0xffffffffffffffff, 0x0]) r12 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r5, r11, 0xffffffffffffffff, r12, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000080)=""/75) semctl$IPC_RMID(r3, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100", 0x81}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) lseek(r3, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:07 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000"], 0x30}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00002f7000/0x4000)=nil, 0x4000, 0x6) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:07 executing program 1: syz_emit_ethernet(0x78, &(0x7f00000001c0)="f13f4cfe46aa14d3cc9c1f548be0e418b001f63852f7103411b48fe2ca3827cb8cca59c2822811cb31ce528d66e16cc3cf3461496c09edb705cd70cfd6cfe396359b8b12fd592e6e1b7d98ba707578d9349c7c99a747582007ef0f0e02f6064df2e211e7ad79319486c5f5212691ae09a9863c3ab17df6ef") setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffa, 0x1}], 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb}, {{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) 16:00:07 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = shmget(0x0, 0x3000, 0x551ec6586ba0160c, &(0x7f0000ffc000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x2000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x18, 0x1, 0x6, &(0x7f0000000080)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) write(r3, &(0x7f00000001c0)="ab508c83ac46405a80f9d701cddb1fe92f2c9a3e078bbe3a3989ce99d5ea92d6fd928b00a94f3246ed8657adb16a3e29917891063bac5c2e35b51f42082ac9c57ebd1f2806d04c14b29f6509e3a51ed8b8", 0x51) read(r0, &(0x7f0000000100)=""/1, 0x1) 16:00:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="62026a7b836e0001e56a45815fa77bd1504fbd809fb27dbb0c9dd6f8534dfb0367f1c6ed11e1cd315418d71f9990780bee89bacde0d4339368dd73d47e776a744e17ab7b5b851fac575dfa276d4a9ce3ce864b351c0038f7b7991db1b0153eaf9692038d6cd602fcd4fdd7e82e6e5f4023d0af1d9c43e5db4c8218126b4e5f0dae8e8a0005370a8b26133c723c92bdb3da384f18e5767c2bad4667d71b627e1bdec4e582f56b64e0afbd0f1f91a2a8fb1abb938a0171dc4e71de3f65c79c40e6e8e9259edd0fe18097409db76dbdb31c005092905431fd832e2f40f12481c293bc9f4bb58eec15584fc6ec05132cb56efe12e4fd4044ab7ae81b53d7249041c7144be55051e58da4012f374b1365c11094dc436c2756f90e6eb34c463594256a3731f17b425baf96a5b81d90921a9f26d8cfe688586682966686ba8c38250a2a670aaac20b27f5e2515a8982"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080), 0x0) r1 = socket(0x2, 0x3, 0x0) fsync(0xffffffffffffffff) connect$unix(r1, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r2 = semget(0x1, 0x3, 0x400) pread(r0, &(0x7f0000000240)="956e001ddec01f139b56e8a84c538b264bea0595644838d7b49b6fc11240ba8f4a98717733a2fb7e62dfc6276591842d1bd1ce653269e6c0c783ab10261b61ae08f404efccdfcfdba1cdffe0f7d033da216ae9db4692d252615bd9f5128259b8e5256d3dc0777a37813f3b8aaf0fd68b5235033ef0486a15ce5614af766c61c7d9be90459ee80c8dd4a0a65f1045c9fd01bfbc564664bed2105bfa02d97b49e7417c6881a8bb4ddfb581e780c481b0ebc88a60dec8c84ea42e39b3006632fc3c6d17f3fef82759c48d6fbff865bb7fcc449ba1e7b59b1cfe10ac404400e623aa71be380a", 0xe4, 0x0, 0x0) semctl$SETVAL(r2, 0x0, 0x8, 0x0) writev(r1, &(0x7f00000013c0)=[{0x0}], 0x1) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, 0xffffffffffffffff) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abcbb4896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0ff0beeee50000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28da5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94fb58310c2ddc0c4c0af9990f2c0a0a32f90f19693b37bf92ef6ad19f45abd29c1f2d7fb22123abb3012400000000000000000000000000008889ecbd88234cd4192f31a57b33365eeac02d4e8668b5c952d6f35bc9d97182180e0132f8df99f2"], 0x10) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000040)) 16:00:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r1 = syz_open_pts() ftruncate(r1, 0x0, 0x1) close(r0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x69a88df4) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) getsockname(r4, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x4e5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x81}, {0x4}, {0x7ffffffe, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206923, &(0x7f0000000300)) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) write(r6, &(0x7f0000000340)="750c2e5ad5c41b84f536fab43331952e2ab15a99b87fc9efbacfd28a3892a2650681a6d4f299da5826586a0dfb40ec85c073a7f3b1f0", 0x36) getgroups(0x1, &(0x7f00000001c0)=[r7]) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f00000000c0)) syz_emit_ethernet(0xfffffffffffffda7, &(0x7f0000000280)="b6a10b21bf0ec89dfbd9d0f3b6e83c17fb9202c62d4bdc95b74a46c0136a8244c78c8f3caac9da6d3e380d81a06dde1dd55af8fae9f699c4adf2648ab6a3fb8f894f22ab214b1f055886fce8c9ceb01d0f1592522be096b16474904ac0da86833c415d424d675c3a5e3a4c4eb9e39c3f") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x44}, {0x20000000000006}]}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) close(r4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000080)=0x3f) syz_emit_ethernet(0xe, &(0x7f0000000100)="0ba7c02830a6f0f709e994ba279e") 16:00:08 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x136) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40, 0x4}, 0xdd) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="000000002a7a06219bc000ef00010000000f000000001d00000000000000"]) close(0xffffffffffffffff) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r3 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() bind$inet(r9, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000000c0)=[r8, 0xffffffffffffffff, r14]) fchownat(r0, &(0x7f0000000000)='./bus\x00', r2, r15, 0xa) geteuid() 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) write(0xffffffffffffffff, &(0x7f0000000140)='\r', 0x1) 16:00:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r1 = socket(0x2, 0x3, 0x9) fchdir(r1) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000100)="4c1d979935d23717ba3e05d415d0ffa15d50874fe8973e70a09b4ffaa44754101b2ec8ab615cacda49425d27d2f499709dd779c279c9d3e65718dfc325d9599332464246015940641d6f2e4c7a4a50c8138a4b29b75ea0728175c622fb46f96009ab772ca106f332947567346cbfe7acb81143a753e38a60c57b34c02ecc198718735c201d40368dcd1b99e21f85e052d2ed66e04fb58b771ab0ea6bca555fd2055fb15bdb300447446d7003d19b075e46ac37b895b3b41bf7c33de7227dd581a8e570891933967df8e50c08e62a7390c0545c4e", 0xd4}, {&(0x7f0000000200)="e4918cbfb6706958e3f8322cfaf1a1ffb490bc7117601d3e831a9eef9d0d537ae7a63a7ccd984c46ff862e4e51987b463d91c76dbc2a2a7ed1b731555d0687ebc89540597432d3e21abe17fb8d5a9d500c68a5b3ad3e5d108da4bae0af68790c097f6f2be06b1f11c3bde4c9320953d6267f458ad63f0eb2467a3ef9e1d132567870cf6d8b5121c0ec3e7ea4993dacedc83ae66f3b32df5eb2242e6b5b47d720483329fc1c0e1405fedd0dd8f019e2253815ec2a24e0a10ee96ab3b49584979e3cf3de3143f6c824c8433cb895aff9", 0xcf}], 0x2, &(0x7f0000001740)=[{0x1010, 0x1, 0x1f, "34aeea84163d498e92d2ccf505c3e2752eaed87f2c0b2cf95cd3b5058268740d3554b74ae25bbea777bf4618f2b6549e3fad07a41d5818fdbfa7daf8f7bd73cd62e5954065a2e3d20b6e264918282c5498652cdcbc8a30dd344e083534ad62c558f79e3538af5490f8591a393cd71ff45eef255a78db7253a755632fda57d6fa4d70003ea54f67f527e9ec1da0ba86813a02ea9efae544dc1784d38e05ba987d0105c583ab5cc86bb57ce3ff6312d72fb3084910b676a3825b51c21e3dc5ce8d307b1d8e648ae0148287ef7ae1ecdaccb7f4b2698a9050ce10a785a2d657cf52baecc97c51f5af4ffd3934412facfab6efc4fcbcab222aab8d469037538f656ff44f6b1906a2bcfdc5974d7eca1acc04cd28e17ffa7d72b64e797e8507496b3559b90e9efb61cb5bc5755bce78de88924e6be184667b3edd2c571118065896a454cb24225508c3e2521f79df58a8194ffe672cd9aed6a5b46e12cc6df550e0c2074d81249ffa71535b09d0b01aa5377bf9ef74961b44b83bba6ceada8d9926dd052ed4b7e63792e3bd00385c610751c79b4c2590fa1667c813656d07bc8f5893d5b4e991d877b3dd295d8359bd530c30f94742574a1918f395334e9b31b870deb69fd1df5010ead5553e6b80363853292a8188853417381e7293159334c19b4245c3fd32d9b670bcee226b4286a089d9a5901349c2dbccef5eaf7fae7f288dcbe9463d6d8c18ad7ccc4e32ceb6f828a21ce118a60075deefdc244971ac357514dced7014a8f79a80ca53785c93df3984187ef1248a2585abfcd45ec5822d740d29eda7d46397bf34a550205554beee469dec5c01bc578762d0c73e1c7fbb6f4dfee9ec4317f86438863b08d230d8c50f70dfccae2fccf4cd27100e52188fb36cd0b03957f2d9ec2ffa0085dd90e238658b0dd3f10ffe35518a97f92f1ad4d4b4ac318d8b32dee972363aaf852fe9e3f1f80291a61b0954e72b3292b8071f196427977d7a079fa9114cb06d8b7251accecddbf949bbc364922bb96d46d80c32a09a2abf2ed59b0d60085fb1b64ebb43d5443062f7171e938740c1b170fd1f1e8adf6b14bfa58a46816c42afe3c0575741d33357f3e3309a09cd8f6d6f948585591e3a6f7c31e08a6176cc9f2a5d87022d088e57fba4f9c6ab274ff54fb36231f371e1fa421a397482e530158d717ce464d226a953f68d424d7b368874e4ba2de295090662a478554df91d4509374cbf3c75df68e7c189aeb3b205c00f1b9b0d1ec87f7dc70ffa27b94382de8731a12201d7b1359fd330b718870b198b3527868c30af2f28f9d3e18771037751d83324d31cd90b3c61d892578502a7a4d610acea3e7a2630a18d5caff1fce2ad5d3e9b12539c2d98bfbfda647d378afa24982eb2fda192df814da622936316ce4d29d4ceedbfbbba453d6321c575666e45a64e198a2ec13b6ecbfbbde4c31b6ec4094f17d221c25ed8bd7ddcb5badde09c30350ee0a512a804ce06f0473810a4a8e7afafdba6c0a39469fffcf48c5fd4ecf9c947f106c130b115b5b4ce93927cef3d3cd684842abc1de628d23265df95b6ff47cdaa0f93366ca4090f9bae043f6c0d5d4ac4adb006d882673271438ef23fad609b29e5f311de5c0a79062a6253ef5520269db9a407ec94a6238da14760b5a6af4bef7f86983792655c68a8616d49236d23798cb1ec7f8135b14faf20f70c488122bc081d2234c51119928dd4d77c9b1f1dc90a2855fc955a84bfff4efb3d11aa6bc38cf32072abefd46402141bdc5dfeb9bfd093a2deb69f30b98c9330a322de81ff7b4aee982eaf9a5b74fb96572898461b1bd5dc44c3b327ef777c228ddd6d77ae509ccafe82cfca8c22454f3149ff03e9d9efcd6b686031aab47ee8b1da8849da9ad5953fa1c9075ba642ae8f2fcf0e7753fed94e459cf5757f03909b0dc71b429943d04764689414e149a0ec0e401a000103766607aed79e091d99c4f1677b84342ae1e762e3defe116eec7a41da692a81e0980aa40832c9fc7a16b62149920797fcbe4061178c54a32fb9dc990a817299d27d2579dfe093f01c45287706032d80ef5565d4ce2ecf95b95843cb84f60125efdeace278c31f529df0738abae79c46d23750244f9d069e877f9c5f13821df82cc65029c476e07d8e4a4263e92f69eff98d75c03e103431dd6b64c7f5fa5a0ab7acc72b85359d0319d1a60313d6c0414c7669a172a423d225da6129f0c113dce85c89d8e64d01171d69e860fbfda57cb9701a128bf494c182cc1285a8760995541ad3a3c28f7dc2148855dd48593c388e6da44a0381b991edc899eb259a3d04f71c8ec4411e4ff1c2e5d0221c20c013a908456cf7f510aeadc68073a1422244d8be4ae65fd86b5ee55ae54388cb70ebb192adc058d6c55c786953f3f8ce1732541aa5693349f13438e6b82367b49105cf3e222f887b8e982f885285c1cab0de87c7d8cc0640725e88f805a466aedcf536ce3bb65c7fed82a68d4594b057a1404ebfccf648dc3f4eff3c254bab0202a4906359b5862c1e42ebd76db08762bc1adc780eaa728dc05528eab3e5eab203772deb71d84517c371da966dc520dde0e996490bc42532a471cd62eb0b95b34e06fc5b0778ad4b4f1532fac7e619bbce381f9727ba43448027f225eef006a8f15484ed48823d1e0479586cb0ed2463751115d2305772f2f936b37ba50762d3ead9cff59f5d8ece419441f32ed02506faafe01470a59da2a98f975fa009bd7bddf7da175f14eeba7fad0c748ab551001e6ec400d84ab6ce55c9ec14771b0e3a675a029b7e0efd482b3bd425f4f93e68b5947b3545d0072785ac31f479b90145fedbbf6e29bcab0551e04a023adf0e912fbd8d417243e8257b67985cae8f26b8ee9dff8e20e4829c806e08dbd52fcd1d9bd521b6dd3996191d3a87134e74b3b4e2ab70414ddcd9412279ad6cb638dcecd7f256d9ceea9b646a61624e2027adbd23b320e76e5a622cd02bf169c1fe8eb2ab7acd4c84cbef8ec9dd5f755db01683abc7c5945765ca78765e9356ede4ea61b2a9004b18cdb7da211d4bff70c4c3e5a5c2887f74a3fc95c41e1014a495c875afd33558ce85aa90e55ffe2a532acdcb83b320fb27fc9a32632c5ba9e4497fc6113212adbb22a36c7d94356151d30f8e38acdc684bdbcc705f429185ff9cb54c3f5f77915fc02c4d3aed20a4471119ff7b5e9cc1a23dc517d63372b1681bfc248ad6990a5588951663363b3046c2aa7e7ce14f3b01cb19ae81f4d1ec4fa65d3dea43b7a4f7542e74d0b854c0ff3de45e226b1443e666b524b14dc3da990f3e64926972490d541c4ba0aa71b2111de6b9e10dc192902b6989e711eea8e2d17e4ffe7173edddb637a17acf6817b56c0191563bde26020bf80ed0b5b5cd26e413d29e8740d33fcaf28acd9f49473cd796eed9e09471245de57b4cfcb3b8c491a1a4ce3c0c934399d5a0079180fc203a49177cab2e3dd17cd1faa51859c5116de69b03a24a47b56a401a5a56524a9aebf1711a961f5a30f840a7e6d600e64e753684a04e7f0cc0bdcdc5a613bd378d61709f250e5516eeee8e6ee17ce14f756d1814ae5b730d6740e06fa66d9212bb2596d91c64eef91e444314c46fabc5e598c3c8ed40e22886b7996f776e0849075ee1c598edde36b2f59d59afa4dd49ba3ea599f29ea15a13ed8d3ad0e3423d949a553d3f52d89c05b9596e2ceaacab9220ae16766f4e34d57950e5f1806d9d3708896dedfd0093d16052b71083ab3e4782899d6678f1bb5f9825164958c90342d999f67d0fc88eb0180b15047b0bff7f19c36de130ba635cc0c250dcaf4ad4e0724ec557ee237aeea5c6a6ccf9fb42faafecf4924af8b309c10a9ad8058eb77527f19163c937a2ad80e2b779edac402e854da41a1ae13728e8d361c531d571ab115adc4728cdf3afbc5292e3b72762cd56d71f735b67239c997e74cddfa6347a42389cc7ce579b090172449c0117775c3beba80b2e12a91bc1b0c1a9fad1fc98f526fb75c9a92d035228f9b109f408e5bdaa20240f7e3ef6df42d747d049255bd43d21f88f5f4398d904636d4395aa5890bedf14d95c2d259acfbda5671bf36e3c9e2af8c6ab4fffef27d2d9c26cbd43954673b0a4a1f8e8ffd423706444ab7b2be0ac087abcd82114bdd7640c326213803d2c60f058d6e2cd64abc0762d1d1c66d2a57ba2c24b8ec649a961ca572da55ec24c37cadc0030264741753410b1aefc4043307071fbbe02cfdb4f8dd3b49c89f98f19a49c766ca00bb056c234e918c5732784af8c06950e63205e79ea9a024cb5291853bc118d855d5a2464b3489c166d54cba198399f6d93248d26a5b7a260de3c3f12160c054a1ccc9aef4bb1634dac063e2b8842a25c699697a9e01f72cf79c74af4d66aead018ce0c6f40816a555dd02e79266d2c854d24532820be9274e8ec7d6c9dc6837849abd1005650cfef6adb4403d27a7268af942d502c018b31058c6bdaee3107995e9f40e20b741c255ade618edb54ee855884c84daefee921c4d34aa9d4d0c5af4f8ebaa64ac6fd69be7d7f388c5d8f3c3b90966d22bf3dca7d4915c9d698c4dfab3a29cf678e352eccaf4a375ead6183de57c4217257333899a7bc222cd193e41818331991158e367f769ee1324d8f78b50f2b62c1b402db3254573f13e9c6585e3fcfa84dca0c51110d173bcdabb7532b295320a6aef8890aff9fc454a1faaa086b2a1bde1bde93f2420577b5c48de80195b9472f7a36b0f2c6202063b02b76be2ec86c1a8c31cdabc1ef17e886273d63fc8534d20dd74275d02b969dc306abf91a04f95d9a01cb11b0bbd407a6c7f6bde5ace877b28bba97760957adee3c232a588efe4cc5f6b12d7a551507f1842f9210a835eaf131c6457feedfccd234315da05412720ad22742bd63a9ed6ca9ca12bdd14f50a256bc49d356db66b2f85ff9e1f8b26090fcdbf5750fc019d587ecb285fd968cab247ca27c54ec3047ac35a74ebc08ccee8214e4a22178fa4ee650bb7c25657ba596cb62df67f6b8141af4247585597fde1ad581aef61a8aa1af1001c00a26d5f328cf9e48d8f33cfed1fe95a15e64d155aa38cd3b7010bf13a4c98558f9fdd07aa4d7220be6a2ed216498995858ee30473fa9d77676ad26f8be8e971ca7b2061dd8e7f6c314ac29760b84978760387d6f2445964171c3cf3c3099cf8641a9b1fffbe00750c2d1e10df1e3c257d4f899db0037c0d5a1929a4f4ba5bac1026f1ebf947079776f2c7ff1c29cfe9f80e9b655478e9774f8144cf9588155b1c875d1057eba13bf29007071e5f375e4bd279f1f91c1978ed62956d81aa8f3263125b4ebc20168604ffef2216fe68cf367090aa9d07e5a040b2f411ecd05ba6f9c6a06b60f47e82f4bf649c0fd35de75236f2b780e5549e218f45448505685bbe2a719bca8971e9678cdb24f815a4a2b8f71b50b22f47ee88036a19d81af5659c2d1bc058d43df8a5d9ce153f7bce2b8718a125eb1244ec1ed18ef7d9a1aa8c4ba19a2332372fd2fb68997ec501dce67c5f57c136eeaf50efee257e0ca37aeeba706e675f82f453605c665c9e63905f9a220c48f92ed220cc777966ef6f3797c9f0372cf8cf2fee1f50443c5c609d4822d1dfb508c3f32698f57b2a62e259884d352f68e97bd5fc20a95d753a4529c59aa250fd3d0906bce9431a63767a2d822cc35da2bda2837a1e5831793fc440081257deaab9df07cbd7557f0765102f7352852fb3c6f16fe49e3d802754f2aa50f820f75d9dd52044b"}, {0x98, 0x1, 0x7fff, "355828a0bd7ea64da74a377d6d423815989d0d2e5791a33a3b33df48c11c1dd987c571d2d4b07e4dd328fe12618fbf3e1972e5010257ebc7a4b339071ded2fa92a1403b6b8a52d0a71be902e1e39f8bd08a420f449402b46fc52ddd88e9ae8a5e20c33cd023be028df5fd80d50795b91adc66ab546c5d90a936b91fff7729b6867b5"}, {0x80, 0x1, 0xfffffff9, "d04bb2786369758f1cfc02535d267b35343ad43782034715b8cdbe2bc6adf8bc50c21bd32efed186d9d208ec74d8de025c250ab3d7e02da0753e971b29faad1b6510da639bfed8337fd36239b60602f1433c7e1b1668ebeaf548b3124fa1771edfa743cb078bf65d30d1"}, {0x28, 0x1, 0xff, "2e4b49aa48e600f4afd86593a343cce6ff"}, {0x110, 0x644b45f558c42124, 0xa32, "5c2c49b31220c7274752ccc5ee58e2c97c0215ce4b528d989a7d6845cf8602a131f74c18e8fc83285c7648663efe73f61baa0ded7e60f77972d537f5a054273b98c1fc8faca1477d6d4a43a60a9961f4b404a3d861d835b89ade0c7ee9d58d50c7522818d1c6752303890ad14c8cb677e6219e333414af5405eb0d036e2476931ffe26094d1f22c4eb71b148a9be2c9002296c9997f5dab255ffa3c5bb4a19640497eca3b942f26e7bffc7ebb8f8d6e4a8a536e4358b94a69ab18d349ccc627df3dc7645996c0d393420ec93c9be4e7ff8429d9c77d8abd374ca156d3f002ac9958c358376ac94fe86939327e584ffbfa65ff28111eabf22c0e4b2906ecc"}, {0xf8, 0xffff, 0x101, "8dcdcbeb93be74b31dc0041417fd4f9a4d083504562bac54048b1e75f89c1aa9f24123218b4d7a6b5a3fa2f9ef33eed087cb9b962613b39a505a95c89874e7b50e4d8e3e6155932a6436cbe080903f89671d2ecf0b33c96482f1ab8ad6471a2a9e4b985bba8f531f3defbc84007c41f0b9b3fb60906c308c4ea8a5f2a4dd723fe3ca0c13446bdc5f2a6d069ffdfa528659562bb5f2f9923d0a9578f6cee702ce5b347381b4ceabc971f63624d4f165ee9a30536df1df935e3f31ebc4d666116afc40ad0035d70d10d97898f792896e685ac0cb4bc19594b0105bc83e86a390c58c30416dfffb"}, {0xf8, 0x0, 0x5, "b89edbbd652d601b9e8a9c3be56c3d26f58cf309ca53a04b5644e00a0cf80eda230be9e1537ea86afcd0d354b58f1b2f4191d33c8f4d89dd265f82c25166206ebee6d61433b998c315a226a2ee9f0b53642b0e677c25ddc8f212503039001709e409648e3dbe82ddde77579308c8e30b4e557610988735df33cd43382270c4836f6dd19afcec869f3725ec3fad5df28a57f8b16f56ac173d7acc099c6c17b3aa35841f334edd2dd9efd60e4d1d6a44962c64f08caaa6fd36156c6dadaf68c60e4d440901d27b20d3e142bdab48d77b6fbfe6bd0ae5d800319173459b19db511e6e6a64"}, {0x110, 0xffff, 0x3ff, "1fb1047ff7dcc3bf014aa851a2f0dca3348b477a5ad203933c12188063590172c8ce7097b1a10dd297ffd31531e17f1dcb5a91585687be2f1790f0b0ee434019fa6decc937614bc1450674a97e282a59309c8191fd0625dabf619c0c16c1d8f9b496a36bd5d4d9198a44278de5c5ae83bde3d2f788d548a8be6f4518454dcfe7a4d6aff5f74db1729f9de28b6f9058623114845acc3c45dc3a6a51433cd53d1ab7c5928e5de77658e1dfda1fdc729b2d7a55f28ed8830a4768981094a11054cdc2f7c3c28089e208910fbab78ede5df4abb45a34fbbf740a8027c1f644f5c9936459e5a0c491259b5dc39dc7bd2789c83522bb464d7615654fda"}], 0x1560}, 0x404) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1c, 0x0}, 0x0) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x1) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x4}, 0x0) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x1, 0x4, {[0x400000000000000, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229], [], [], [{}, {}, {0x0, 0x1}, {0x0, 0x3}, {}, {0x0, 0x4}], {}, {0x0, 0x0, 0x0, 0x6}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x6, 0x100}, 0x10) socket(0x6, 0x0, 0x8) r1 = socket(0x2, 0x1, 0x0) r2 = accept(r1, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) accept$inet6(r2, &(0x7f0000000200), &(0x7f00000014c0)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x5, 0x8}, 0x10) r3 = semget(0x2, 0x3, 0x6) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000080)=""/76) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206923, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000140)={0xaa, 0x3ff, 0x2}) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000040)={0x1000, 0x0, &(0x7f00000004c0)=""/4096}) r7 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000001500)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r9, 0x4004427c, &(0x7f0000001540)) 16:00:08 executing program 0: r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x1ff, 0x7}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000044001000d}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f00000001c0)={0x7, 0xffffffffffffffc1}) r0 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x770c, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000980)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c24085419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0x145) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) r4 = accept(r3, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:09 executing program 1: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x20000000000001cb, &(0x7f0000000140)=[{0xc, 0x2, 0x1}, {0x4d, 0x8}, {0x5}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) r3 = socket(0x2, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0xfe01, 0x6, 0xb0, 0xffffd42e}, {0x5, 0x9, 0x7, 0x7}, {0x7, 0x3, 0x20}, {0x4, 0x9b, 0x7, 0x3}, {0x4, 0x4, 0xf8}, {0x7, 0x20, 0x4, 0x40}, {0x5, 0xba, 0x4, 0x7fffffff}, {0x8000, 0x64, 0xc9, 0x3}]}) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0xc0206923, &(0x7f0000000300)) fchownat(r5, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r1, 0x0, r2) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f0000000080)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') setsockopt(r0, 0x29, 0x9, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048993192964800", 0xfffffe12) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) 16:00:09 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c16d00f4ff0000747beffde400"}) 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) socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = semget$private(0x0, 0x7, 0x480) r2 = socket$inet(0x2, 0x2, 0x0) r3 = msgget(0x1, 0x52) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r9, r11, 0x1e4, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) seteuid(r9) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r15 = fcntl$getown(r2, 0x5) r16 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r16, 0x0, 0x0) shmctl$IPC_SET(r16, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r18 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r18, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r20, r21, 0x10, 0x9}, 0x8, 0x1, 0x9}) r22 = getgid() r23 = getppid() r24 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r17, r20, r22, 0x1e4, 0x8}, 0x5, 0x5, r23, r24, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0xfffffff7, r4, 0xffffffffffffffff, r9, r14, 0x20, 0x15}, 0x81, 0x1, r15, r23, 0x3, 0x2, 0x1, 0x3}) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) 16:00:09 executing program 1: mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x20000037, &(0x7f0000000340)=[{0x34, 0x0, 0x1, 0x7}, {0x2, 0x40, 0x6, 0x1}]}) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0206923, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x1b) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r11, r13, 0x1e4, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) fcntl$setown(r4, 0x6, r15) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) renameat(r1, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000240)='./file0/file1\x00') chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x200, 0x0) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:00:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) accept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x100000000, 0x510a}, {0x7f0, 0x8}}, 0x0) socket(0x11, 0x4003, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000200)=0x4) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206923, &(0x7f0000000300)) getdents(r5, &(0x7f0000000100)=""/69, 0x45) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000000)=0x2, 0x4) sendto$unix(r3, &(0x7f0000000540)="b1000501b100000400000001070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acdb0ab39e957bab3d02e9e7612f3bf00b7804be751e774991f7c8df5f8874297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602010d7d026ba8af3ad30563872babfbb770c1f5a872c881f37cc53c894303b22f310b404f36a00f90006ee01be66ef12384ba2a6871b997ef8757aea8c500000002000000000000020208a371a3f80004ffff0000000000000000000000000000cd6a675fcd3a1425aac4fda6b3cf0127241381310a71406555c9055e7ca036deca627ccd833dc27115545a5ff063ded40be643935e0dbd233eb09dbcb92da4f0aecd7a0e1733850c3e895a9fa2ad55a3ce0b0c0d9b5eeaba3d38c905c26d192ea3996f7d0de819331649c48ce7992e643eb8eaba07d020b534b45e5b2bb51cbd5f24317d4e702bf6a9c27c184b45b9d25cb55048019e5f423980847136139ba0359a73a4f09db0e81770ba95b8866637ba35863297e14f00"/395, 0xb4, 0x8, 0x0, 0xf2708b9e461d5aeb) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0}, {0x18, 0x1, 0x0, 0x1000000160002}, 0xa, [0x0, 0x0, 0x0, 0x4, 0x0, 0xc201, 0xffffffff]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) getpgrp() r1 = dup(0xffffffffffffffff) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)) pwrite(r0, &(0x7f00000003c0)="00b5c55912fb89f9d255b7165803", 0xe, 0x0, 0x0) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x80000001, 0x5, 0x1000799, "081857577fff00002fc8aa1400", 0x800}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41", 0x33) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x35}, {0xfffffffffffffffe}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20060, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x2, &(0x7f00000000c0)=[0x0, 0x0]}) munlockall() r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) r6 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r5, r6, 0x1a, 0x9}, 0x8, 0x63, 0x9}) r7 = getgid() r8 = getppid() munlockall() r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r5, r7, 0x1e4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$SHM_UNLOCK(r2, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:10 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) writev(r2, &(0x7f0000001400)=[{&(0x7f0000000080)="49596c436b0add78eba0f6f1f54a1b0da699baf7b46aa32e089121f9b3675e10190b1d21567a24eb6467e969d9b75a32082d4832cd660b2018d414bc44f5", 0x3e}, {&(0x7f0000000240)="b519a88922baf365216a4f0651bd13513b5f61c9b47e6747d293d73589cad374037cb977f4da031c9831584e33bc08ec1c115f922eff524a4cf4c8d6d719d66f0549c977864582f5364dd843fe54618dcec12bb0739a741b2799607d0a57548237454634ce0afbe770ef24c6f7aaa27ef0a851ee2ff2e4898174b7dceede5b6e76705ab0f35e4f6c46d35208602c80d29778a96170c19eea358d9a2ca7f5a2e9990239344b18af542cfa9b4b2ea252748ce9fc9bf6f06e39911db74e1b9b4628dd16fd04dd5839c8608c4d82f06f5c2867ca8fc78379a24df4a3191815d2ce0ed95ee61d71a86fc8dd38868bdbce19e02cccb9dff7921f110f969e664e7b3742ba05c38ac9e036b6a17034b4a4e1a2728c6c447661528b3b172e20c25ee44233cf53cc4366130dc9d4677f66df3627cd36a691dd16195b9f527397a6a5e6d634ab9a9f3a68c11330e8c8d57bfe3acbe7b0204ab6cd156318d1c21d4851bbbff6fa68ecf2bdff891f2054080e951a7ae677be50356badfdefbc1bd0b25a84fd0a120cc4763ead54c29d51d72a7ee64c25d69778a0687a36b6e165913b9fb7225c724d468973d8cafc98f2d975684d8574247e74d3a4e10d8c7ca450db756987375a01965dd791f6678a61029d2ce8c6f421bb643d105093594225eff68e0920e3d326240e3311d7485c846eed4659f882807270e1e7bc1d1a9f39d2fa5d220d7200468c68ed320af35b55dbbdee7baff9378c9aa3dc757db84e6470caade32afcdecfd74f53da3e2b3208236add6b8bdceec60836e6951c9eeace1ae6c4ef4f33ea58fc0b01027ec389bb4c4f01d7ee047cdd67054688dae744a50dcba9152f800158a96c71c17b858221c86f05650dfb555b32a07125465cb3f78a92d8698f7e62313545106fc99521156a036f6270191b729ef27590f8a1b66628ae445456516f9f0efee5ea706c04baa98f8f0045f01e9dfeba23e8f3f195f870e3cdbccfbdb96bb342dea0c97d7ca06b488618e878e0abf0c64fbb1b77dc423df17b88573d657c6c579b60bcda2c942e50230fdbb85c7c8894d0d1fb0cd5f7b115e3e9439284b9a6bcfa961049143b84019cb0979a5cfce283595b6b9c1012a4f75834a48c0f349177fb153ede449be7603a0a0b92c66e965bc8f62733cf4b21393cac7a653ad5e479de555ef9d7715af5b5ded07bffa438f39e20148e5928229bca381aa909406830e67d3e7c577859b1ac4b87bbec45cf0abffcfc93b3a2e326544899dd4e219e99b37eee1bc3325d69c8ff36c624f30e4c5e6b0f1c08b8bb0fea45971bb3baac06b489c1e0698ce227e90f3c0771b956dc144902422e2102fb4b4ff73f590a90bcb9ad0713469e0605fe47a2477b09a11ff0db9085984c53c5cc8322fb85a4222e73a47db9c9b46cbcd8c7ae2dd5dd1cd4d1d2179e3fbecfce07466c4d05a206fb6c9acd94feaf6d1962695d6711f98d4b9d07238ded6516fa6b24e7f19cf259b9154fc3f6fd13b0d1e01f28c6487472a1c88f6f80043492756a5beedeb9eb7cc96d9f3e84b83d396793352ffad7abb6cb35fb6ffe33a96bb818c250d0c18c0c2526a8136fe434e510177a315136a4e344a563358de0c7430794d647668bc49422e5fe282e9cd70dc191df2587a35758852ecf1dd9e9dd1922591732211e20ff104edd2e98d85507bde7d84a14f81bc0f38f8e70058576578c3d198f3d5f1a26c79d90ce8463f7900860584a4d9b8cab01e10009bb0bd130de6e8ec50578b14eb18eba70b19a024fc2283d9c3e6d239798bf6b453420f163b1102e191dcce4dc02be423e1b58e94d5fcf4d368aeb045d29e4608c638c6f923ad5322617d3c43c6beb67849f2e58ae9c13539cc79d8cb8a97530c79f383b042b5a375c8d42b4cb0d0285699c143384b58546134a5b417f4d9a69ac147b69531c50d6c7b3b37d67b06246458439b7aa0868af5caccda40f668092452482892b3d45bb074186c71cde5ae4427a29c7287e12a0680ed522205c190c31f77abd114a6e0b445f5d88d036da8cc9f44b44d3ce00299332c556149d30626b88c0faf0d2f502825454604ba670ce0bc87ede2803d7c4d47c822e25e6c499248227471ee451fa35996e39255f7fd01bccee693af8dea554e9f986fdad1d9ed7796956123a08c05850f9192a4b21804cafc102194dc04d358ad722c0f04cc1846d3c5be599aec68c90957bc017d7ec74d301937491827879a22174e32d477bec1dec811e7b1f364e216cbfba2c4df2ea9153a5f7dcf30864326b5e889de01923a95ae4018cfbf19418ed613dece768fdabc3e982b685ae3ed8ad41c905b885d433ea4fb2152c50a1f89f275d25b644894237325b0b5c6d814fb5f869e46ec96446afbb3d93d9007f22fa52eb8dfc5791e935b325a5809d051b0b145306324a8afc9db7fceb9151fa55bed27c3a4644d150bca50b074d2754b9f937a5f10aa65beb90c2e6bdda1f2b604017510ae4ecc8c05a3509afc47681d9f0c6be542e9caa05aa078b941010c67309f9964b8b4c36afce7113fa1253d4516bb90db9da9186d126188e5666508b95a5feea5d811b46e765cd6345f1f913271d407da117e0a77fa43171e31f477df153702672e7b72c87203b4447b8bc74bb4503577a9793270a83b656080b0d263016476147df1e347b92a844d0d9327b7f1d4a8b214c74cb891a562358e8abc6119de9adb46c3c25028c99ecc569c9173e8558d0d2567de3c17d3b5eb542b9fbc40480066b69d76578793371c2d9ec4bda63799f86f6a86c0d5388d0767b4751b99972c4b54d77cfc4b448bf659beefec7f9ce38fccd8b6953d9e8e350c35468da801516ffd54c2084b3b940f85e432e008261746a1715e4427e6c7f77bb08d6de61c0fd99e1f891f5497ed68cbda4438bca1d96c7adf7d4f7aabf4409fc95a829b1b6607d88e55a04b04e1c661b3acc0ec4cae4aff7a59e6d2f83b2b54027928261429ffc7232ad95e8de2a508874317677501d4310bf3196dd32764d08100c6dd5704f79fae442e80d9c0317554197fe53d638ad08638c70d77841f39766c311fbdd61620dc047cc1d8ee8a5d0614de7858117f43059591184aa140bfbb8eb84fe40841ec5400e3766751852bea7eb66238d1ee6858c81c05d7ac06db36e05383ca06587eff45330f6d53f5524b920fefb62777c3b21aaba13665eecb53ce69def57f4ee4156cea08534f43fbe44a41ed3eaf984c93992cf40f04c19f8dd6528526eee70c2a9ff1af6a3110014c123e1f2b5c730e46cf42fad466a68ddb8f9025d4658dd0c7f47919db5c69130504ea16157a86a23e3d1eac6960cf686469b0d2516d5c89bbf66f8a33833762cc10082491f97ce991c38579d74723b604ee83a6f0e9ba98f476e0008f12d89a1dc627727e32a2a0a80b668019cf26a67e1d63cfc3e34b9c84e4bf23e3abd33ecab8de051787f7943b440ebfe8e7208ed4d53a157abf4ffac5de0794dc9f2cdc77074318756ba1cb1ec4b91eebd7d235fe4d801ae84d5fd05b9081468a14b99a02fee2283c8c1b2fbba7d6e871a2d2701eacabee8a817e4b961243753ff2cc8b6cd7a6bf5c0294a6c24184cdce4ea37f8ba09a99fda56625c2fb20b03b1b3260644b8c8a2f2f5e5192eb652a3c6198d48657bbd54b76b15a7b330a9776cac0556db80f3d09643266975d3217980068ae6992bcfb677577db6446884a4078f6a3ab5471d6e9980edde8001e46523afef7e03a0624347b978c62a1281d5740130dfa4dab35806d549a0633f18bf4dfa291e4906132e8860b20f658566b71e030da434ef9b07e0ed2b5f66bc7a75f0f0fd5a7e2dee23f075f1acf04a29ca29dffa7c1ec4caf175ef05beddf4beacc316faddd4de4aa1d7cfb400f4d5582df2d4d364f6e22cd8e631de61922adf8caa94e2ff6340e900e52bce7342879bfc6fc0fe894fd2503fff9d483e1372a8e1680b2880a15179ab7adeef8b7a5b7fc1f436a8dee4212c36bdc0dbefddef0f86c31f67940b7df5680879e4d96d5fac28e21c3e4768647620cc34a636526e4310d65962413d796f4ac584847d381559556ec0c4cf8ab7ffb9b0fc21b74914a875f02187479fde9a8b5d0a4396dd9af7887723c4b0a2e493170a779de4bb59bfc83fdddee9d9a638fab1e4e1c9e8f5ddce86de2a7a6cea676bd6f28496e1504bfdc4158a53404214b2dda989eac65f60b3a8661cbf5b00770ebabe0f0de447e89e3d644049655934d98d1e7e4d2cddfcafd94cb7d73f4b052dcc01da34b65cd7f5205c3cb43b33de6a0ca0fa2cad84681a4add818e8d4492627f5f6e83b42e85296e77ad4bdcf029fc34fe49a51f8dc071d435d398f5d3d9cf669690dcd60c4a3c3f17958db6e6cfb00cbbc695f7f158b1d25dbf97832e01bd2aba749e57dbe6c756091e2911274d1f38b0ee085a89c1433c9f102fbca96f2f740ff0a99584f13d40a5b97ed83356d9101259506954175a291727cc0068818c804224724d303dbea2046b2a2c60394b831f1f511564d12c744533ba69cc77ce3ed74d579c096e5dd410c4c3a53ca1dfc254a9c9fe65f4538c2e4f3f9b5db1ae33ca8709ecaac4836397e51f60be44bec833853a1f661d5d9f6e44e42418b23aaed7bee28c459d49aa036b01de537a8e8e7f113fb91d14f5f82d0171a4d73abf57380060e927fa590a4837ffbb7c6782d8700b5eceddf9af0869f4cc10a7e29eeb39bd2799dd3a8487cf13a8763f75b19e1a9785b12f3a3c11137c8b6fe2bfb5e2ea1c58bfd77e0245b55d23d76d2ee6e9f92eb725f2d8558754936dfc62674dbc80ee027b036b294f651fb1813555e90e639a6b051446e573e8839d9f046a139aec02374079dbdb7a90ac3349f5d18906641c91d1f9581fdae14cd48fa3800580295672bf5975a885d7877033d9173c53c354866cf55fdc1e98df4f7ba4f651dce30bf2dda7dbe5741476ef1e36e90eb9766164a4e4333ca727488804f4d64e3565184094de2e5d3a7e571e8a5c12631e90a0a7d769132328d47dd8eb45bf51801215f290051ad80a828141b4b9891868e123c6bf4adba2bf27079300338b2241e87defa6b67c361449b35925448070bc6a86e905968d14d03fa753f47c6c41b2784f4de289245a984ec8b7bf4e4dcb56dc17c9dd28f1c8e0c743ea676acfad46577ce2e6ab1c47cd35a06f5e255f9b4c06250d8f3b74405e23fd14855a05bb809f3f70784f5186fd08753a846eb476ce6081fa29992aad3839272f614ab2fb447b03736cb7c1ae29f80b5efbdcc2b8b66f32b1fc819cb1479506431aa2098b4b446cea0a5e329f82d717b782d27d066435347547f40104fc9be076579fc36a51dde8ae94e2a3d541125275e83e3f596e54b72da5660aa3a26d38c1eb012b513b6ce73cb046c7e734ed9823148d2581a52adb13588459a7075ac21c9e6568bce3efeb107184cd3e3aa547685144f15355c6239d55c3131ba5582dd772d77e2e477b4c132ea2e037173c4086a66e0afac0c4b8086af67e1d8799c06c8efa0ea504563c00f1d782fc1018c6ff67cfeca81d51b64abfdf5b25b0c101b01641c44ad5092dbfebc9bffc1071cb7453fa0ba3d51724f19fb28c62997994e51d43249660ebb941d1a79c7063965dff9c90319bf472332966440d4803bc6607c063297f38a471adb467aaec16674788796f8c17efe6af72fe5144a6870675b6bbece518f2676d75ef23d07c95a9cf2a6b2828c9cf6e6fb9a8ed027db68de7e1186843c083c5c776861a0f907a29de6c9a023e", 0x1000}, {&(0x7f0000001240)="f254320f23e67f133c14c70adf0265b11cb9ba346acdbc7d49e15387742132445490f4a4c17566832d4c5c279327b96d07b77b83214d99fc76b734853b9dbfe822247d42c6080c95142ccc66bf8b0dd6b7480e85ce899f09db742518127786281cfc4bcc7a422418abc732f2f12e909b405c013b166f6e631b27f496b181b55bf3335578dd903bb8c5bff1c03cbe1c24", 0x90}, {&(0x7f0000001300)="c40d25b1623154346a0f7a7377b59769c36f7c37a680c4696c3d77f3715419d5828bda7ea32cc52c20fe75865eb200e829a80910147bcde37f2b0cb72e5728c14fd741affd40f9257063b4797361960e19d008b6bcd830741e236c44d2e2db71699c2b76c1ebe3bedb21f92fb576c3f823cc5626816df90fa38e", 0x7a}, {&(0x7f0000001380)="7afdb265aea5bd97cbbee6451144389a2664aebc3866699df4a08016f2c6ff1bf3e97297790287b8f8158a9c80027c709aad1e8627c4bbd2bd61b95fd6760aa625d36a4529faf5a5b829baf1e764b5e9e910cd672dd6e3622579da8ed4f56671388d81190bb5e76c80fd0c244546f5b43895201557bbc79b3b8dff73c5f8fc01", 0x80}], 0x5) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) poll(0xfffffffffffffffe, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000001e00)) recvmsg(r1, &(0x7f0000000a40)={&(0x7f0000001d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000f4ffffff00000000000046260000ecffffffffffffff0000000000000000190000000000000000000000000000000000000000001500"/112], 0x6e, &(0x7f0000000880)=[{&(0x7f0000000240)=""/234, 0xea}, {&(0x7f0000000340)=""/110, 0x6e}, {&(0x7f00000003c0)=""/206, 0xce}, {&(0x7f00000001c0)=""/32, 0x20}, {&(0x7f00000004c0)=""/226, 0xe2}, {&(0x7f00000005c0)=""/203, 0xcb}, {&(0x7f0000000d00)=""/4096, 0x1000}, {&(0x7f00000006c0)=""/54, 0x36}, {&(0x7f0000000700)=""/220, 0xdc}, {&(0x7f0000000800)=""/77, 0x4d}], 0xa, &(0x7f0000000940)=""/228, 0xe4}, 0x442) ftruncate(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000100)=0x6) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') mlock(&(0x7f00002ac000/0x4000)=nil, 0x4000) kqueue() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) accept(r3, &(0x7f0000001d80)=@in, &(0x7f0000001dc0)=0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000180)={0x0, 0x4}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) pwritev(r0, &(0x7f00000002c0), 0x1000000000000057, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x80000000, './file0\x00', './file0\x00'}) getgid() open$dir(&(0x7f0000001140)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\x02\x06p', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000540)=0x7) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="2b05ce00320fa1853fc93557a1f57cfa07c8f4", 0x13}, {&(0x7f00000001c0)="90cbe7b462828edc2f4f47f052be458c6a3011f2d471d108537d75245d93ca547afbad01d380e068eabf439e87535a8df808c7ae311cd3d27b0517c54a050d3f1c8fd6167bc2904e3b26f3b58581c04cccb5665e20146800eedb931b0dcf521ec74f7cec9abc65e797a5e8b4dd8e25f10c382d082cfa7301f58ec435f28517d45f6bd28d0a37728d81c91f3def2a63a26c372aec7de0c61dd76ac08bb5c25e3e92b1fd7e", 0xa4}, {&(0x7f0000000100)="4b59153e6dd185ec19080d99b0257d139d9657d00a4987e017f00ca36bbb1ef1390321441e2a58ad7231ddd3", 0x2c}, {&(0x7f0000000340)="a7498004c05f48034ebda5d8e06472d5469ebc14a8c63ec7d8f143ca512b40189c57d80e76c1fcac8c73d6ecf2a41dcd9c61ea2e1abe5d63d3a6ccb6c27de1b55889cc5fe257847c73909e5c9acd2f2e6bff19c5b4c8a718edbed17d893652fc7b6cc644a3e70ee14ebde3c726373ba761320a46d8d49205873c87b41a9990956e088bbbf02d8e6b255472eac49fb9249b5d3d2f61", 0x95}, {&(0x7f0000000400)="732f4074326925ed3df9a737a9bf34b7ed2b1fc870ace1ab7e2aa943504042b7958c439baf94bc20aeeea1064aaa279e4da88a2df92f031291782a984f96d36ff1c080e168bf767bc8569b3fb7cc1a1486c5749964eddeae6fa4d20348b5c0a5066ac2f5afd90326682c66c322db29b7b12e4e4d10a37f71a4c576c5bc8b2e9033080ca599a7428110fc890b2d0ea38b2f", 0x91}], 0x5, &(0x7f00000004c0)=ANY=[@ANYBLOB="4823008986c5cbf757bb8a0000000000312f8a9ce146f6e22c87433bd712b7b3d4843be80738867a1338f5bc4393156122589b2afd2f55769fc7b0b67eef79edda93000000000000"], 0x48}, 0x400) ioctl$BIOCLOCK(r0, 0x20004276) r3 = openat(r1, &(0x7f0000000580)='./file0\x00', 0x900, 0x160) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000005c0)={0x3f, 0x3, 0x2, {[0x5, 0x7ff, 0x1, 0xec7, 0x6, 0x40, 0x4, 0x2, 0x8, 0x5, 0x4, 0xbeb4, 0x8, 0x100000001, 0x7fff, 0x7ff, 0x1f, 0x5], [0x3, 0x0, 0x0, 0x0, 0x0, 0xce9, 0x1, 0x7, 0x2, 0x4828], [0x6, 0x6, 0x2, 0x9, 0x5, 0x80000001, 0x1ff], [0x5260, 0x7, 0xfffffffffffffffe, 0x7f75, 0x10000000], [{0xfffe, 0x0, 0x9c67, 0x6}, {0xa6, 0xfff, 0x8, 0x2}, {0x2, 0x4, 0x7, 0x5}, {0x9, 0x1ff, 0x4, 0x7}, {0x6, 0x1e, 0x7, 0x25df}, {0x9, 0x2, 0x3, 0x800}, {0x0, 0x9, 0xfff, 0x6}, {0x5, 0x3f, 0x2, 0x5}], {0x7, 0x3f, 0x2, 0xffff}, {0xc25, 0xe338, 0x2, 0xffffffffc222f5d8}}}) 16:00:10 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) truncate(&(0x7f0000000100)='./bus\x00', 0x0, 0x3f) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/179, 0xb3}], 0x1) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x40, 0x2, {0x346, 0x7}}) 16:00:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) getdents(r3, &(0x7f00000000c0)=""/103, 0x67) pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000180)) pipe(&(0x7f0000000300)) kqueue() kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() kqueue() r4 = getpid() r5 = kqueue() r6 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffa, 0x89}], 0xa4, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r4) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:11 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0xc11, 0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) r0 = socket$inet6(0x18, 0x5, 0x9) setsockopt(r0, 0x3, 0x400, &(0x7f0000000000)="fab2cc24e6acad97c750ab4d13f921a4181e1743c3b60dfa11ca168b8d2e6072069c78ce182839c4c8ac15c02589e37fbda7c941c7f372c61ef75447a1046f326448455a4ec2dac97332d2e0d407d4feecffabb584328c5c78f513c35a00915a9fd0735d61d8ebc1418b255a2b66a4384e875cd3e3cb4d90b3315eaf4ce2ffcd128780d027a861234260aeb81ce66acda9d79393df50e17da5d8ef0384026e84e34fb8e117bf0d03d90409a391e96564859e44f7b7c590d6082dc7f7f6e443f8974b052e63ae74ea823a30fd330243de19ecf410585a0a91a735e8", 0xdb) chdir(&(0x7f0000739ffe)='..') 16:00:11 executing program 0: r0 = msgget(0x1, 0x2) clock_gettime(0x2, &(0x7f0000001340)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(r1, &(0x7f00000011c0), 0x1000000000000080, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x2, 0x5, 0x8, 0x2, 0x1, 0x1, 0x2, 0x8000}) close(0xffffffffffffffff) r2 = open(&(0x7f0000001300)='./bus\x00', 0x0, 0x2) r3 = openat(r2, &(0x7f0000000d40)='./bus\x00', 0x1, 0x2) mkdirat(r3, &(0x7f0000000d80)='./file0\x00', 0x19) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8000) r4 = open(&(0x7f0000001400)='./file0\x00', 0x300, 0x24) flock(r4, 0x1) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000d00)) write(r2, &(0x7f0000001200)="2a12cfa1c4ce77d577fb", 0xa) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) writev(0xffffffffffffffff, &(0x7f00000011c0)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) msgget$private(0x0, 0x0) r5 = msgget$private(0x0, 0x315) msgrcv(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) r6 = open(&(0x7f0000001280)='./file0\x00', 0xdf939669ac8412f1, 0x8) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000012c0)={0x3, 0x8, {0x7ffc, 0x9}}) r7 = socket(0x18, 0x1, 0x1) r8 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x80, &(0x7f0000000000)=0x208, 0x4) close(r7) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000001600)=ANY=[@ANYBLOB="78ec770b0b19542d70000b2f66696c652fe662361b6d1faa2313d7fa5887b7e5b636fa75fb2f5ea885facf51db3e2e5ad6bd27b4263eb0b279bdec3e7209be2036fa764bb5a0b88db1513f2f5915bb41d8fa12bd07caef8c0a793a74ecee7096a00f00007c035308f2141bd03aef67b8e71956bfdceb3e0c6ffda45b5ee4106da406de0000ebaa54c677e08d08a5ca20284a24f2a3c271b6477411a88ac5298e7affdc6b36c9ccefb86ee2b92faabfc01ebf6635b76dc9849bac4634ad10933dbd194707f69a0eef37c871d33dc60c24665bc806bf61de0c9929c5976283b51b54098dc72bcfcf85e51f3b4b070cb34d2ffa97b9c058d0169719f8438dcddcac805e627df70ad593baf26114e39c5b199c32e5425bbfe348b9c59c984129899688a8e03b169987bff42ca860cc8dca44a08d71f9c069fd7d8ad55bfda1633b11654bd88ea989"], 0x10) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) pwritev(r10, &(0x7f0000001380)=[{&(0x7f0000001e80)="53a619c340612793840ea09351b87b88f98edabec1395ebfa44d75d82b654d47fbc8f8c630092888fd140c8829356ce467bab81769c1d86985f7795da0f31cda165f8fad49591113e76f7cbaa43f97878fe697cbe30b7243465ba6daf430318108e265d63d0dc79b1004ce19c830b4ad5167ed095aa4f9e09b8235eeb8a4ad2d29b373600499f8cd01c9647aab1ef74855700a78ec66973f7ecd2e7d1c8389d0bb0784d971ebb8ee92e1ed9a4a6880138617bf12e79bc2cccaf579606817062d23b552dd384163247c51332a4e3bae0f3d85a90a1344ea4aeb6673167ab1778fe4ef3121a74b0c2e9cafce7c58a18138744b223e13aae65df9e576e1339d55ae5e7f4d2d9fb82eabe842946cb0a7654c33ea4f1ca93a8670a8f6f180dc3f0275134fd26beeaf99a211b7ee9cc95c6a58daac03ebe4905bc9a450078ea9027f2b4755adffb688efe4298795aa7a8855f10b84f73263d6356f98b73f2fbda783419110757673eec4e622ab1a3982b0f86e", 0x22}, {&(0x7f0000001440)="a6028a52ced78d191aa4c5a4f44209e6edbd4c627d054e6cacc162dd35ade367b8000c20bb22baa25ee36c3ce38196050173663db266cb88f4b96e90d982894201a7887e15642c3e00918cb8f323d9bc864aed4475147e82db1d3396da16e411c12de2ba7bbccf77072d201012e99a59c7da5ac4179f8ed84a12a98293d2ae29ae5ed2e5142e0e34cbc54980a3635668404f610e645d994ae0942bdb2aeb585cf15d9749df98eee8f96577f327df5334e3adbca078e44dac0e30e054ce1d8abf4bdefa0d1bca7a3d89f9b166cf9f9f92511cc0ccf2adb0c131c60592aa80c27b30eb3c19", 0xfffffed6}, {&(0x7f0000001b80)="39a7ab4c5b1838440000000000002b7598b4f73496375363ffc2b2e8c7c08d0816be20934ce5ea3754c278a3f925aa97129fdea7f8663694b94735199c8166557276a0e4e7d728d3c6f0112e73bc156bae90e1771c62af3dd6969a5c454ae2608d711535160df4f0f47f43f1c1195e9c4c4b41ea66c08911ba113462d9f38758c781b302aee3cfaf489d41bbd0d34d8704601fc98ced7474316a9b47612b0d0563bb016be2247f8d2830482c06a84d72662f860843940b83525b6588ee9a30e7d5e47671aec2e9fec3d636790092962b6a8304a737a14f61574ce067ec81f06d80c9ac4ecd9d9787a6242fdad254f35dbf3a3e8292cb16df93041175bf97518563196f191edbdf395fefb71ce2033af6fb4b6701416fcfed1ac29a25afd4cdaa96fdbc50440f60d74e6bf66b016f9b3210883eab99f48b1d9a6934ee83a47f2b37e3ac3c6b9f3855c06fe2230b7388ba972a5c5569dc66adf3c097f70996bf99a677b6f010e6dfa9ca6fff775d97e0df42f40489e390375cc6366848a96177f2d9f9c7f695fa1c29914465adc18fd0b8c6426bd58b73f7bb3ffc666dc7099c49a9fd0318b2c2f2180c4bc4a7fac0f0b9f0f5bc610d3398a415b9213c087509c243d016f9cce4df9c1df104af63fdc02a31f596fab6bb33ca4a4fb12406d7d7083293386b9fd3f1ea15696eeb28073d2a4ef00dad7f4bebda0c97f9710fc3e61b902f0030af4926db9fb6f02911565cd9ba607d84e10506911213c75b582f8255d6b9e099ca9be2a71b7f0d094a2feaf8f40c8f435bb5887ba48caba1d098a47101d78cb9bf31950cd23415c2aee87ce9b6c150e447820f9a03bb6930b8169498094c163e83b73411fa182b34b46aa56dcb67602f8c2779771c1d8c5e3b81c65fe9be5d4b59100f011623dc2884070f52409e2056a240d2c17ae0a00821d6b5e222ff857828d93efe229d855bdf3375f5c7ef1b74ef9701ac89c34244666e526130022e956e731150246fdd1c5d87e64a7f417092d79346ec30da420860e5423c0dde5a3476613d60", 0xd6}], 0x3, 0x0, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0xdc}}) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000040)) writev(r0, &(0x7f0000001e00)=[{&(0x7f00000019c0)="f83f185ff4844c23ef3bbd65a23cce2e080489fb6257c86c20512b08ff95703a1e3e4879f80483f5c5e9a573b64059c2725c2fbe4b853944cfeba16a87845695b8258e7434ac97292daa8937860e10ff28a75aeb01ab39832fd3b80e1ff6c1f84f8845b2299c556f7b8210ba662ac2415c54f82e4915b1fc0abbc5e2696dac8c66a90e053e1aaa33e73a811ad246133e3141c57e51edaf972deaf793e7e77a853bc8e654c37d5035901df498b108e38656a72d", 0xb3}, {&(0x7f0000001a80)="b9d83246e3b5", 0x6}, {&(0x7f0000001ac0)="0ded6a9e46e4058c944a7ccc7867df2abbc943c1c5199a67023f8a19d7fa5c18f19ac91cfcc9efaca1f2ced5276aa56d503af2b28e0bbf02867da11f051b6938487e5582a12b8c92ae0af93542df007060ca17e6dcbabbc4d64b3d0507f825256bb656f5ab96d323d958d8c0d5c898db5016c34e2719f77bd28f4c407f5f6df8d72b0b40fd6469b190ef49a6e9e56fe85ef2d03bdb61cc4550aa079b481d0a90c7526e91f62c4b96c3b86cc2d8a6fe5e58f60ad4e86dc51e574e73b988279b4594a30b20950a2c1b263fbb9b2f82e2cece16b0a1d7d40b0900c7a5e202f9c24c35620c01380d6c69162f3bfb4bd388efe32248be", 0xf4}, {&(0x7f0000001bc0)="9864628d011dce60daa669ba8dc8c7aeba1c65a6f052591774661cf4910f0d6e7adf600ea25a239ab776a740931bdb727bd83b1ddecb7c96e7ab3901735400bbbd", 0x41}, {&(0x7f0000001c40)="f5923ec2e00580768b449691420bf7b52f8f5b0bc3c3afb833d04901822f7632489c39adbeb52e9f215300137d1a46fb2609d298953355c7a401cd11143099498d6e8a09be3b20dc01159fb9b12ff7024e0c5465b2f99c41a5834b5c5cd2bec6e9e5b9a122e09e0b2f2f60aeef358b686d3e84ec3899ccdc69f44ef4b7b715e474c16e17387c973f83ccecf0bbe341f3e770c8815eb7f1d2ca6c1a4470ea11e02522b3d97787f3a524d5836c3437ab51dd68100ac275dcbcf803e346f099eae7491a4194803f6b68fbe88bfeb013e67348684791a136fb62e9d6de79aac4d82a8859bf06a3", 0xe5}, {&(0x7f0000001d40)="facf2ab7a1621ae12874a137d8e9b76cbee5098b0aa8c232b0c6b2f61c23741f5636d250f04d225d7ea6", 0x2a}, {&(0x7f0000001d80)="37adae3aee4a506a7552da6a22f15018b12d4dff17d5d695cdab42aab07c636988f8ef643aee6716bda560d22165ea8a2ffc72c46ef079b307fe6e70f814f759f92ed26a0cd4a2402f", 0x49}], 0x7) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d60c5db3fd78ca175fe7beb97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cca671f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd"], 0x10) socket(0x18, 0x5, 0x4) write(r1, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x28) setsockopt(r1, 0x3, 0x9, &(0x7f00000007c0)="ce22f352e094ed8c93df8e29c4357fec348f4e3a399d00fef1d7caed7a66abe8a71877ae54264be01cdde8c08af98499e52925faf4cf861e05264b7509649a4f134c420eca4ad4c644252dbe9449b3222f20fd2c8ed2bf495a9bd95a7cc62fde7ee5fe52587762830a423024fb94cde39e97f2a820d052c61f174af76ef687bd97cc785606dad4687085eef30e524f8ea7bbce339537ccecfa4efe7e06b0c80af085135b47a46ba103bed837e24dc847ddd20e26cc627d4238fec6b79173272dd775b1d2a798bf93e74da1f190e4bcf0e9b8240ed88265d9fb04d4afa103004b6544d997c1e48da043da04aae5975ecf18fee6096ee899752b89da9124e2f5f8cd0009dc69e411b10a4e40b36291db7ed37e5abaa21cc7c9fa1276fe005d2b5866c7fc7b6d4033fc24aab9b34c527d8005cc13dcc9b2db97902547051e4d287579351d252cb0d2ec2cd29b32e9fd086ca08ec6b58f16a68d3b56add9922cecc15a8de584a6644ea113094e37b68a4873c44f60cd7b355dbf4fb2d831024c43de6f8609accce388b9413ee408e9c3c725f25c6a3fd151984b1e19f23fb4ee19e4849e566032479206cf16698c2f1c56974c538eb08ab286d04ed52e0a76f879e41d7097059581aa85973f0777b6211723e39c8ed330c304e9d308e7ea57461617694d6a7ed2396425ae4a0dff87080138d8215b86ddf326f52753bd34b68cfab7436890d2898c26459b46abf523ea1a97fb5d0c7a09eacf9a66c1885e3a7147b6af88de81bbb841b43ba2d2c9d16293141d30fa25b638ef83df9d08fae217b253d2266ee12ef407d2efd96b06f28e1ed7f181b190038fcd2d09bccae7813cf3d78f93e0a74a7ca23a6cca7f710e11192050a8c81e22a7633f78def7c99e6272f08c3cfeb4f4c715799c3773622a86e629079580fe7c52018ee08db4ee6d8412da72356a358aa517dc714bd886886711480581cbe432f290eca1a870e6535efbd47d4aa5e627ed3690137ef9299e44dc177b0f19b7d6e848c99ce136766e3ddfaff05bf395ae042b746ec1fcf63ca6d5bdd3378100b59f255e73acc814af5012f2bdeb7da32a48942ab4008aa0827ed4d789518e5d3506cf5f4361fd3d684a17f10cac2fb313c97eb6e808b21943f761316fd397b60420913cb80f5173cdd1aef958f7c8bb0943d8335ee448ed9140e7ca52b830dccac769335cca6b90e9e787ebd8fb5e1a751540d77b4a6f2c785cbbc656ea4e82c312469d4ce3c880cf3a6a7fe74d24355f55a387e93292441c1be278bd9f19c767cf5fa59fe43d92b053fc605f25baacae4e3f2e607bbf9dec76f1b26839ebfa4b303352331e256ab274296bd5eb0572488194a4f6f0e027719cd2c023dd18211c84ac8642ebb0fc76e2234b9d85bce69b5ea18a0881e91f393563d10b5a9bc4e6464f498e6001b0e4558b595c2998b44747a5f475dd39f73105e85e464c9b0756b019e2ffe20a0198fc63f148215724dfdf8c669e4bd8b35e806efb8e9a805f7718b251becff20960590fca7eda526aef68454086c60ed97bcf0a871ab47ea5af2f39ff861c19fe7a8cf72a33e38bba69f00c057907c08e7a047e8249e476670544afa79903a8aa9ec0136a4f346c093a04c6813f1ead9ae3624e88b0e172da6d4ed98325f22c745cce6fb49f2b8147bb6ea14e7f0aea2f20cf2aede210b6be3b7b7c48ea2b6240dadf4d804549e03576ee6aa01db38f337ccc947a149e0a2819acc10d82edba7e8ae48c5efc21920ce831fd49beb64edb825d0b2ae01e8438399dec8217bc7057a44b10d506758f266afe23c19566e78918f59e91db270ecba6d833469ce6c48d562cd965a9eb32c3f48d412c61f90ca9467514df0161d92d0c28a82948d4c147f13d2f5e56812f2f64a28c2113bac52fb03516e302ffda070915c7b9ed4edabe2a8dc2c8729857a8ee435aedff10bd9b7d4e64817cc241c0c139505066764528d992f68b2f79988a3084fa97af4b1deba2fff2833ee6eb7029cc407e9191927a6b915ba780789d7b1e468138676de0beb44399c26dd0084b0f25a2fe18ea9ad417a8bb02e9402b2bd37b53f7935957db9d95a6a46b93cca447bd8bb783e5335e6ee74b7cc738d3697dbd33ab3f1431d69a6c5d49fd15e9fadc47d79d2dfb48fe2e7fbe6a509bca328778cb4dfed65a5ccd95fd780ef16fda569e5057dfbad19afd4161747ce199574c3b7c29377d0d352928ecfd43c10d4f47a013841712f6828b69c0b264be47758caeb2b0ab32f4fb7d550f3bb8f2461676b4ec1b81156baa853c8e730c9ab3224eae0a3c9627460bc312ec08140e9fae5907265ad00a125597e040aca3d3e6209f4d9fef9b3e2aa3a9478d8425afd810a2e3d5b967a2557d45b2ca705d9050dbd96f0dc644a06a0e497618765bff1e4cab57450754816c5a4bac6dcca5f88a713c1c2a1b05d87815d9962a04e75fa8316f8322ecfb3c04f69cb1fff5d9d79c07a80d3ecad5317f16c1bc70fb5d391341b85640589d6c888ea40921fd747e5ca4687d9556a7182b69cd596ca07b065906ae03c0b5786016343c1b1643c2ef27e6c9c13e6e0a6eee4e6692bc75128709b3030d48ff17f1fb981ab586e81fd6cef58045e9d13a66ed79e09694a1d0e8f680127931c96d1b8999468d2a16b14818b1149a758181699e84a024cd6a9a1b655afb82f5a7225ab49c389d7895f447d1933b9a348854dcb358cbabbf420e7c01f3484877e7c35d861be1d9a6e40655df3db22f04e9742cd206b25c95cd7038975af0a028fb151f5e959c0c3e8b0eb3a70c8f05454518121ce9a9af2eea8ee6b94baa8c6c90924b0152a7cf215a7d80ead9b56a1bd2381828a7f58e343edcc447c6d4e98cd05c68abeba81d63f074fab531873a8fa8c67d2b3dd13dcb8fcd7cc96cca0a7cae4042ec4311885c56e1a6312d8201fa540fd03cb4c9e2bf81d78e936ea45478c2533ecd5c36b20f83aee6f1877036b8871449c7950577ff84fe08d0aa3c58e216cd82641bf89e01e43c9b1b7ef8dec62f9fc778562e4406390821236f4f65f1543c53049cc601984a4b3372b29578ab2c243090ddc4249bbb57019619334f1f4c9a4a5f3ec28c5d240056f28da2fbf92219b8580370f1145fd64d6c55f19f4a86fee0d7574241cfa168245be608fbddbf225b2a22a78814539aae620114b65f16502b68b4caea5bd1be750758994a7b08cfbceeaa9a3454470a56908cbc8b2382748d966d59c0ff92ce2d9f2136e1b0d170c776f561c194bfef92466089cd42e42933d876ea3f0a718858ee0688f4268287b957c5d93c8d43b689d8a1b0a5eef69014c6d965c9d8985874953c7ce31f4ef3d3558f19a6ae6cbcc127a9deb08f55f49dd76c9f267474035bad3928d2ae8a2ef9eb3275653e7cea96a1c981b9943f90b6fcb4714588c8292f08ec318dd3fcc32aa26a2f8277abd255e675bfde77c31e1fc8aa934b0dba9226f7175e1d2059b287c340d5562e2e0df7d60406d3c4663ea3519e909b07c6a8effe80ef6621ccef9d64777c10ac69bcce7e5668fea2ff19d6f762bf1f1e089a6b419d9c483eb3f3038333608a2c6a4ebf6950a111323f6555d8d08440185b9de99343bbc07498af469449c9ee8d6fca668890c15edcc5f0ce5c1201a04ca373979ed666cf135af6461d82251829995841a49992f485b8cd890cfe95fb960ac4a0628d0bcc77260fb8bbbc679907b55da03a692609b37bb79ebefead7c97226771f3afe36d5956d31fdba8a96ab642f1ccc77843a481efcc1b3cfcbbd1bb20231cc324cb7c0ea410cc6ac59730c65f56bc9eac41aa4f273a9187d81c3e052691c3dc57ac77668c0ce5b5cd2193d00cc362d0336f4134eedb17a3bbded73a6ac92975cfe3cd02642eb7f980e396d510e7cb5f4ee5e0bb5d20f3392b79145bf89d2f8014ce142ac730aab4bc875bdb760a318575ecbb94d8fe524246bfbeae2dc0404d0b4b9a334cf8bd5949c298a0efa8093f85e205477378879ed68a9990f693254c908b9e1dff211bf0039b15f3e651d599b28dc6e563865efae76d81eae80e5f993ee30efc5575bb34a633e943a060542c1f182f4eecb4a526147d662bd6e3fcc1714bd6da23422d9420bf413c87b5aed27d7d2551838aac95c5e8b4dc3e9adfd34f6c6a2609a923e11638481471a9fbbe74c9b9739eb8d7a5cf8f70c91ed3ecf91b8f60f842fa9020a07ecbabc2e8b96dba083ccd5a29e45254f49607d367719cf9061ecb62e7c74918211d5325016bf2f689770d921a2a6c6ac56b5efe3ff0b890dbb9dd7e88c25e69adf1bf2d4d84a43ff346d749e7f954480895166d9c0148e3920d144760c193189cedecbc24974453de100172ef4a5ce9e4ca5f48dfa7892eeb04d23611ddfe1ae737024dc4127cb58f2e9e37d6197eb023b91e8e52927336fbcb7ad8670a915b719aeb38a777b03a4f164e62ab4d8cb8e74b44e08af498e8e08dc7fe3248eef0030bd6f63d6b8c82cf279ccbf29f4095c10ce4af1f5485394c908047c9a72fbbde114d347f3f796544f223f393b5227612ce52d9120c89c94041df825774930d69972527bf0e551f2443dcafe1b98ecd1d16ed1334dc6950286192a179048cfbbfabd8f8a02fe9e09d880d977e24c304e9dc3d7742c58fbd73971b1d5f85f0039b8ccbb5bade9cfa3a2be01710109a7ba7b31751f12adb51b759d3e42e9cc776dcd8a1d9d06d35b825c6fcf05e037d71efd758b6e599662821e1742f29e8cb3f80bada46143ef56f0fa761f22a4a08782f432fa07c44264bc9b9f5cfe18bd6050bff3029bfd7085ff28fa4782ba950511920c7ac78f483fbd58362461f04974f51873beceac9797aee27014085d11f79899301691c89fc1821ed27bde6e2a2dbabb4f33685b80612ff31f306a6c48f9c3dc8fa5b94197d5d74414898afc75b555f556fb32e3e2ba1f98f2d94287d891174956d0823807fa0f5ff661fdd75da4d0f599da3c10759e67679e41c4d0fca75af9be972d8737f564ac492b7bb5f3bfc4cfe4ee77300395976e635d3f504547f7465ab9ea1b4fa2c5b336edaa831b019465275ff0a5ee4e38d85b3fcc880f1bc0ce3ac084b6d663cd6f129e4b7a71c9e8f43fd5922d790f09f2f748f59965391abdeb81a36cdced028ec26eab488b3b569ef717c2421841a91a103dcc936d3de9a216dcd2a08bb9b6d07d6053abec1ed3f06dcec43bd48620cd6f552907bed7b19b0d01a9374f8657ec05d121e84eb07b08ce0c57c983f8b46c025fdd76493c695ca4346c9f8ef02de7a095b10371f01362900a1d34453cc73c2a3f3e63c8043a1a336f9a7c6270c2fc18e5fdc166d8c1c4a8bab74b0034fc892ca59be1e0b9b5af409bcf74740a576f7c1aec47dcaa887fdd068b152d9c3496db8256cddd64dcb9fd760f4fcc97a9a56688c488912be17998c6aadf7d31e7037e3509436ffce303465aadb73af0d441f262d01557cb067e4dc4c38344d04c4e488a8087bac057bcdba3f1fb1950387ba4dd314499aee1d769473f8d3c709fc080436fb4f045b69814062a7ff723c736485317990acafb73bfb3d3a60c0e1626af73408b730b1c497bcc285a9e56a4380051f3a5cbb6d35f3f7e45888e3070ce0b2885d26fc1b4ae02c5c0aa3e308453c900788ad699fc5c6f3021ed158e19182f2340561893921fed578965640294fd608c3f77d8bd1cbdc9020c32041153330011331fc90f61f1db4a83470c9253df04fb13b61fab6504d2a8f75fe5a40d76afd677253190770815864", 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x6, 0x2f, 0x9, 0xfffffffe}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x10a) chdir(&(0x7f0000000280)='./file0\x00') r2 = open(&(0x7f0000000580)='./bus\x00', 0x0, 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$TIOCSETA(r2, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) accept$inet6(r2, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x100) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000440)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x82, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) symlink(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000340)='./file0\x00') r7 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0x8000, 0x7f) ioctl$TIOCSETA(r7, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x12, r7, 0x0, 0x28) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) clock_getres(0x7, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_dstaddr=@in6}) 16:00:11 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0xffffffc1, &(0x7f0000000100)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getpgrp() r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000043ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b08b636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d39a73b6d4db606feb34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637013111d4876761542687a1141bd9995c696316ca1ae104b69e0cf7e4dc3a44e5ef26ce193e452221a8e6cfc9614f4652720049f59fb642be193c4921189f11df4647da53c937edce024a2eb78f08f05f51c6f49efba1082e34fb8167cb0b2da7037285a4c722ea37260ee0fdb0aaa592beee29e8f1060f7e3e7439294eb0fe61acf5ac67271ed90b35ee0c6e0d89873003b3c07a4a31776188bfe2f7194cc5b33e655b8a271485126c875d611e44688fd9ce873047f456bf56e8af0b50085991c51037982ebe00"/536], 0x10) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000180)={0x400, 0x2}, 0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) geteuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc, 0x0, 0x80}, {0x4d}, {0x6}]}) dup2(r6, r5) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r8 = dup(r2) shutdown(r0, 0x0) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:12 executing program 0: socket(0x10000000002, 0x2, 0x0) r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) lseek(r1, 0x0, 0x0, 0x3) r2 = socket(0x18, 0x12001, 0xcc) fcntl$dupfd(r2, 0x0, r2) socket(0x2a, 0xe327bb6e1ac3f199, 0x1) accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) pipe2(&(0x7f00000000c0), 0x30000) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000000), 0xff72) 16:00:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x2, 0x4000, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) getpeername$unix(r2, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000000)="67731590a77d0052a5f56e414b1cfe14ad5b722948570881cd2db852363fe442c4", 0x21, 0x0, 0x0, 0x0) 16:00:12 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1, 0x952bb4c822634464, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="ddad48c4ef2f14fecabc1c70b346996d6ac49db9d5dcadafa169993346fb65f41d4d07afb15fe594", 0x28}, {&(0x7f0000000240)="2dcc4e3e590977a8caa7c909ba348802b1fe98fdd2b5f124d66d3ca4760905373d3dc99c03605a0ae7a9b1fa4001a8e85819a5a00a60fd33edb72c424be309", 0x3f}], 0x2, &(0x7f0000002740)=[{0xd0, 0xcbbd760f14c0e22b, 0x4, "e494a180b161522541d1c8f0ee80b601ee6ef72e352a084a3d9984b7f282733e1808c817704241a3ea330ebb071ef4d1aded7d4808a12645dbb9c7e9f8ffb4c00a48bf7e729bd7c8b5c9e04ddf2daf3cd5054643a3cc584cf6d31236961a58dc1377af8c25fd44846bf46592822bd91bda01024155562f921afe68a6c08ab480070d905d3bd1377277e2e7e50266d48b69276e8c6671f0b2453b4e6f4c32ea189175d3cb051f6faa5602bc785d99f3072f443aa0b9b217a73d2ae7ef"}, {0xb8, 0x0, 0xffffffea, "feea33f8bd6f9f74991937e3062361d7b215f3f00af2a78855cd00ba4319f666d0065afdc318411dbb8ff15e0f3a71179d6110e693162578f3b4c2f9593bca410e8a92d8eebabcb82d6388e396b513b6a13ede067f8934fbb29f3a739d42fd9748a1d203973fb438f91bc93473b7f229a61c0d7b0b4f2fd54a0b2e4a042dafc10a11a6ae6e2c5680f505a87a3c810203abf3719b292ee5323b85de49ecba36bcd8d4eb"}, {0x1010, 0xb6a1a8bb6c6681e8, 0x1, "3f02c49777400c28bcfb924478760ee5192a532289d4c335c3ba08eedebca91e1155d3d1ee40cec736d21ac388c0d9fc0394b53cc99f3083b9f27a0e2c5ba1a83d346f13611381fe3800dca8ba76b30d9ce3682679a7f36f8b2d4411173ae39efb5c6e6438778fa761c684264e512e000f207705220409bd64a5c5804654b084ba048adc36ab72b9aab6eed5edc30357bf1e4d126fcc2765d0b820801037b24541e9d9315ce1a9ee45bbde6221e1696b05db77ab1babf5923932efdc0410a1a357a1304a83fed8405d2152346fd47d18ef5c93d33abd5732382ad50e921a0b3c93aaf98abb2a2a10ea2175b709cd62c3d4cc9be2f2512a1c54296abb095137f8d04190c66eb3231f2684debe4dce6688d64ebeccb56b11ba163a439ae59fbcea9fe1134c213d95cd7e83387a89b5855fe8f2a3b2ff9d7ca4cc7c16bd8fe10cd0d016cb4c56227c43fa697e9f0c71df0d9da3c6f23f3b2f5cff3a4132feea08cd0c058a28b02d28fb7d1b8a80e34ead5a81e24171ca0c03f8cfd052ea973e04743c5d90c3370d1d9b323770cba0b6ff0686777ce77629b2a1fde557a888056b4081a70ef6d8afc871b34f070385a7db55442c1dd1efcb801d885ef3c2684443411d1ace68b60e527de80632aa201d0707735efc2e0d9c3ff5fbec13b043a94695b5506c796750e3d025ececce67cee44c4b1e3dd17975e7e33e4eaa594dbfe0186512aaa1617b8626cef363de594b4ece407213945ead675c19414e123205c1902ff25c3ad7049be70521688e9e124e7df4b087c2bb4e9315c2842bb3b70bb8880adb633edc2d83aee0525b5faa4a17c8a9a5020a325d3f370a48740b62ab141f10623a3d324c63ec57917fbaa90ccf22f7602813fd7363ecb58509683c8d6dbfb054b430b199d439cbe993dbaa713b0709f2995a636890d78dac469d26415e3c3bf68bdefbf727eba1da8d111f3c130824eacd879ecc1e539ff7601e3e6846d6b1b29155497e73e2e40c85411497445261941ff16cc0cbb623ad8778ffd0a1c10bfd3a32d98056eaaceac20074470105b40263dc458fb6b388466dfd061a142636244f99b322642c9f1cb0cc3bb72ae5f3dcbec54c560ebf58bed067eefaeea67070bd979236edc57d6b75bde7b01db0ecc3c696f72e36d311da30fba8a94ee227ed3b43ece55f7e37383b358019cf8c54a5be5590074ad7d74a0e64b0e142e80a396b70bd557d65bbe807c1d9c834ea6ece2ef0a9430779279a2b645966f66f040bac49509341e26fee00931ec2ec55b15307b3ce2d3ea1b5e1a723bcb7420b1ed43ef07cdfab8b410c4b520f064efce001e8ca192b532725e30d8cfc28091f0eae137db5c6c79b6e2977446debc3c8b9f3235b614c7742b236f71d80180c81aff25857fe8a5bfeee9378272efed7273988e5b05b8c2154cf03934b05df8882acc2f93c8b0e0169028f49f3a4e170585253f53f65333fec8b92de19107ef84800c24474d39fd4f6c68a69f084f50262046c9fca33d22ce9b1901cb9662e45d301593c2ee6dbfe5cc0fea898c98cf6990164bfb5b9d3c99dcce19289f46032349eff4720d1162d19ca3b2868b0ffb0825a1dceca1e25b296a70afb39c69a5963ddca0806f4442a0c9a9029c977a8e3eb1f8ccd6798e4a904679aa1b89ed64af6311592e4e151db1ef31141516dd480ecb020de704dbc17b6d3b517aefd23255e5e1a3f1a177d18abb8a59db699cb4b017f36c211f119b27c217892b4d1dbaa731c6d24d4f53685432b4612a28ebb201573494cbbbf8f61e9ab34309e698d3b121dc467e1a88377c32f5d15b28719e7ac6d79499708a961a06063ae875cebb7220ae3a93fbdd81623f910d4f3b055d05add1fb3b1349f56f7a44d0368c026b70d603f9f784a8abcd8d3749190016833f9d6653582bd9c8e87a22efbaeb2deb32cbe51fe72d71e0068ba7caecd401f4625115cc49476e0d686d79aa317629fa621f317b460010cea2f021dc7e3e9e44b4526a46000352b183ce7cb8bd173c58b0bd95bcfba4df762e03ca3d022d16d639f9cef6a23eb2b29b3680275f233afbc8a261c919cc6cb22d39fdb76f176310e942d8d0ae85e1ef63f46e409f71c8f3a4f0d2c8012a432fb226b220bb176be305bc72421f20133d73b25d269cf59d1c73ee9b139c89b6b1aa2f6f7863fa5b7891b14058f810cfcaa9da63ce911db9138f55b80f7ff5dd045d0cad8a81b731fb371162e3f0b8b351ac85af12d540bbcd6804c3577b13b909d448b1c743267984df09645effb046cde8cdc67bf976f89eae0bccfa2c090be059117eb22a09023360580b49063a6170b8bfb9996be4b396846e756d198344bd79c11418b280c6401aa8d92e2e8322df59cc01ed72e112fb84d9f63d247db3487d93a8f63555e695f8c709810898d17952fc2cf2dc48303a1019ee40f3c391944f4ef916a26f2e33216a7f4e7b0c27862c9dd9a143d8ccf95eb5e3693ff2c892a91cf6fae809f007b5adcda9418f74d3663bd0ddaaa87c1b462705a080344dd52cb4c6624d6a3d9bd785fc8228785b221ee570da58463ca16e8365320a6fe25a7634244f382dd2792b82b1d92e918104d67485d8c79f61e93d0de3a0235411078460e6d93bc102bd249ca98f136419d7a4879bcbbdebfa2ab6bb5fe26987e7b2f0deaf21a46b05736585a0666ab6af25f66f5c5737e8b484541e929f34e3bbc3b049ccf8c46141c9345669b0705378a437bea14a94b4ec47261e92d0b2d72ef06c91052afd89644288eb3d4e68fe46abb2907353e153311961edd6e0ae8a78e7f50ab709d6de3c929b35e6378861c109f1c8f92a8cdc59804262d5b54e8bcada864e6a47dfe22d815bb8fbf36c82b45c6125d5b4121462a0c54b5ab95e110592e73068d2fac17eb605152db7df42e6e90bacdc25858865f63e394f065e952a785c0c9ceff1bb6715f4475413b7fc5f564ed484c3b101218769fe4ac30371b1433b889540e033827795bf4002d0469184c9d19773ced8ed76abcfb03618ca15c3f703f00fc609549bdbf71447f33952919d649d304f5d7e94d91d95205c47bb0c3293e9de0e79e3fb95b6f29347e83568495f5c9249803eb9cdf7bdd4d4396d4cfcf985e4610e49cb509a7d9281099507ce330cfe91e628125e45e5695774eeafbd2152ad6cf396a1717d26ed2b0ffb2197bea412fe9a74c1011092ffbacd2f3adb05e1abbb531c74292b910438616b1496983bed38e2dda26b41f610712fcb31e00a1c0b19f8ba6b77cecc63423f9a688f0433351b3b0b9ecff356218b70e7362804c38e94a3bb8760bd77ba12861b470625bde0c8beb4c5dbd7a09416808f087345df6ccdb108d72527a79c427845277f0c564fe96c4ec89eab5fd0372e1bbe398043d4edfc64c4fc9851e8be63fc34a977ee4845f2bac32f31291eb7d593c8c5b1b3d56e21c6aa179af6b3b1dd5c8170b87cb17d705320f9896725e758ffc9c9303898634c3d63466786d138ee0101d488b533c06b38f076a07ce72a68cc95d66d54b169a7698da80eac5010069ad50f19789a962177eac0140c5bc0e6c3ab7b54a778843053a9176ad11353337166e97c508660979a4292cbfc43db6761c7b5abb32966ad35569da8905f1ec7cb8dd2636e0d6e4b121c495ebf6aedcb178f63460e0a1357cda6c4b63ade834c7ad90f212f405afe340dfa4672c645dd50a195707d9dc2e640108ec7db1d26cadcf02e48f9e1813051de228fe105ad581b3c67d7df5101681253edbc632f232e17276b15b5d95d53f2a2fe4baea07de8dc48414657d003bd18af1a8344e10b073bd2ad5a7574d69fa930a8625dfa257310880a16095ce4ffe7f8d0498c376c88edb9ab50b3f76140c2d92306ad9fab5ea20815c4887b4d250704f78af860107d0a5a0a73ada40ee83c32ab3d2f0897db02cd78f8e787048a1d0da1c2b75444064f1d0ad7f6f0f8c2ea1190d53fa54cb0807e507f60c194aa62eadd006e7d4d606f200ac2aa451f8ebf93ac7301f7c3fd6788af2500daf0f4fc9389703bda7ad8ecaf4e1768fc948818ceb767a5f5abb28755eee0ccda9377625d398b4abb37a0f1f739c15db6809088ab6274e85c3cf1fcccfa3a4403ea3babd99ceee3333537b0aa309b0cfa8c0d06e24733edeea00a644f2c2e944a7d18eb53507605b126893fe27e0f37109ec872e486bb175b619a0faf288cb74325ef76de685ffea0727aaa8f946055f2c923c886a43029c36578371739ef35a1e3d605cf7174ef6c0397935b7ff41cde7e07f8264610a9b045a445d01bce591bc5d58253dd91e0e0d5f45c8385e5aa54f767ab168708e8aebd33c0184d33606a4d2626308927a668835dc2550705a3312ccdaad99b59e798e60a06459d5f7403ec791c57a258c321fe6ec2769227cf96fc78efccb795cbfcb13e845803e58ffd3ce8213029987af9292d1970c24f673d723dba052935df16129978a792ecfac453c5f7165402d3f713f87fcf206847b25f0c57f5284c59d0fe4cc723f04ea5105259a3db988212713b2ae363604b7eff38a126d5a9c34c4b9e872ad562fb9cf9f6eed8f1bc61d84e264e8a2df8226e488387bd995e5955abf88da7026773b1575adb77a643076f5ce17c9fa23cffb892f5e679041b10256d44efefd4a1d7d4109b96b702a99af1b4b78186f32a81333fab6f163ac62b9c1663f67c66a99f428f54ef508b6013304527aaed6b78f13ad1bb000f494726c751c72555e8299f80f06633d2926483ba0805f06400b94af382fc28bbc794c1516afd013c4b6f79aed4110976818f6efa0ff2f05b8f200ae678b02709c215593db7b9a9ab69e023010be7e528970597b32c8671c9737a3d320a531359939955fa97f47b712ef4213348a75bafe1655426c4a9eafc053b594b39987b186b334e77ce23c270d2543d261266ab0e6060e47e73fc807e6496c0a21d8a8f8a4b76a4be0530230b84684c3658842f515a88419c9ae3a927d7ad646e3d6461bdceea20f60f5745bbbbd0c14a35bbd149d98a10d15bf684d25dd3d8f872d91e8b3dcdc0f6634ec730af7fe1d4591f123d8e9ab4cc0e910e8600c70f820bb31d75f4cb89d6a5cd6eb2275abea32ea7b0df80ce3682cae95a80c5ec367dff086e5a28b30e340fbc5bc07fcf1256c9588e7c995985b2375f4994b23119dea63bcc200d8a681db743b31898c2906523aee65782e9cbc1b1158c0ea27f93643dc982beb3e0fd20a9368cb766d2ee411e836f7afbfc6c77f906c6e21346b3b82fc1871867873140d8033e32fffabb567821c9bb41f3be4790fb3d333311cb6aa84010a03796400a911d65381141919505d38195ee4e4a9bc20dafe22bfcbffe9564ec1479a6d2128ad7badd18264284c097083d56510c92312a4ab91c074fb072e6d2a6e3acc66c6fd3215a455970c2ff51b210379f960f2cb1d8f528d1ee2a57d0dcbb9bd7f060c48c3810ed748856ece72ac3b90c2ad6c8125d00ff171341990520c4ea90e393d7bac93f22adb0570995bf6103b3a4b2fb81434eeb00f24202287eb932c4e59c162ddbb03e51739923959c578010cabd3552212e8199fd621023be3faeb9a11d88e66b742831f093ca619c252347ab0536999a9d70a1d6613d474f270fcd4dc7750a3302518cf597d9394808a7c6814143d85ecd630ad13416af3b8bc0ab2176014a96a7236622c7428d78b7b5df596c8102e6e8a25e739be8193d253f3448e2903d8ecee65d200895e104cd79cdcda6cc75c3c00871618c2d4baf636094c"}, {0x48, 0xd433b2b1f8359318, 0x3ff, "7d82b3a58f05185f105fb8e5d7eebfd86dc4dab4f4fbd5d6d650836ae87223733ed748b446db41fbe41e2c5bb4e94f9add"}, {0xe8, 0xffff, 0xb3, "a4efa5f0b724f8a5c8d2702fb9623302810fd3ed4ba1801c2b1f2ceccd55b611465fd43f780f42d24b3ec874dd37f4c310b911309f7607a94144889303d1c09d1033efdd54c6bf6e36731506ebfff9c28cbb4d8218baab1825a0a6c83089fc9bbc3d880858f8526beaef5336b5b9bc3a55945931fd43884f6e0f78ff36004d2fcf6ce658c7ce28b8d494916b6ca5080d54c2c98a30ff2931dca4dbb909f922f578439119bbc31f9572f92159a155fca2d096c54bb1ea5aa0ab8c3bac3d7e9bde6f6f1572edc69b5f336de3ec8b3d5a247ce3cd957d2b"}, {0x108, 0xffff, 0x9, "4ca3bd1781fb8ef31e94a2d539d9b8a9babde160fff530f3adc3600d6b35cc37bfb4aaa7c335488b6ea102170d44fd01132a71567d212aba6d27073be8574f238588cd4e3d6c9dac7eac4acf73d3c4dcff1d534684580653591610f94b0567704c49d3de0bf72d7a5035fac81d6213aa5fddfe1691426c01299df00b5b9854b99df788ce4873bf4d1450b6ed50ac84874f69d761195b2f27eed46a7048f316ffcd9665dcd198aa62572918d657038813ca5780699f5d8e701718b174a84c22d0a6f7433b8369c3dbb4aff9201dcd96e8e83f66f53214c2c59812f0b31ee890235b132d5fc527e08c81bce9bf7ee88e962c"}, {0x58, 0x1, 0x4, "19006632aff840c32b463cf3ea6dab13b2e830a9ef443fe84c4084d37be18367a25f98ea0581579abbccc7526cf435da79cf40f0c26ec8013753236efa5c4334d83a7f245132"}, {0x38, 0x1, 0x40, "bf450efcf24da8023268738354fcce395b46e7503df49cfbcb34474f3e353d55ff"}, {0x108, 0x0, 0x40, "07034f4f94220f370b3e725857533f5d1a638d8b432a4e649fde79011e0ba362f2e35c8fe2e6a4eba66eef62b1a2650c04cf10fe36dbe47bd9efebeb2dea97f513bb03a7ac47290e9401851d03b06e6bd9de1d290ffee69c8e64817ddf831cb889d370f0975e489efeb219cfc8aa6f583d257c8c1171e71596f00581f3e90daeb8fa7c854196b106b0d95c1110eb220ebaf5788370c255771897c627b50cd4dda9ed805dfbab6bd5f7cd9c3b24bc9f026880cacc0884166d72dfa8a1725814adb060d8e0b6c7d3b256dcdd49cf72335efc071ec70ed8ea77efad6f91a836d73eb192b2b90acea391258608252a35a8f10400a4"}], 0x1568}, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x1000000000000191, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) close(r0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[0xffffffff, 0x79, 0x7, 0xd1]}) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000200)="ef", 0x1) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) 16:00:12 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') madvise(&(0x7f0000704000/0x4000)=nil, 0x4000, 0x6) socket(0x2, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) r2 = socket$inet6(0x18, 0x7, 0x0) r3 = fcntl$dupfd(r2, 0x14, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) getpeername$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x101}, {0x4, 0xfc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:12 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000001380)=0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x8) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020699d, &(0x7f0000000300)) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10000, 0x0) pwritev(r8, &(0x7f0000001340)=[{&(0x7f00000000c0)="75ed4d55c90b862a2544658ca0ca9404ce9565937453d027a3f807b6c68993248a33a428d43a3b4640f8bda988fc8e5e66c8eff9631e248ae254b6008329e542725dbfd4317eb7d597b4339f87164d72d7c66fec6534acf08cfd1b5ec43d7c12ecd6886c73702c253266dd01baad3f358fae875d930ed32bc7ea0598daba71b6bdb1c810d40ac8bfa0d771cc882ac84ebda5866ee8c58d084e783d4687f1739a56ef32d0fe33396cca61c571fbbbbb0f4dfff2f716f2070b195a17db9d0c644df72f5b8f86a96000", 0xc8}, {&(0x7f00000001c0)="3a292c178830e45d248c914c26425007449bc79ef5033577fde3d89f9cebcbdeea3d236854bd91ad3ec153ebb23a0703241ccb48186be1e0af4590b903b33a36240824917caca3dae0ce2e16275807759bdb90207fc6fe639d72af2eb0e771fcd343428eb2eae8da49a4ff89ba646ddfcae6e0d806637360327510cc821abe4e066f5ce38bdf8b100dc379664ff6131b72f27890b5b57279301ab2dda4cf3b5d301d9f15df3aa60d93bfc40b4b856176353bf7af9d2b6c4556ea5135623389eafeb624146c5978", 0xc7}, {&(0x7f0000000340)="79327619017c688a1c1dfaeb69bc98c00c3aebdab4ad9235d19fe4d15a22559147b78dadd6d8bafb8e11204ae47233cbabe9e8bc4f6ee6b8bd72868dc52f9ebaeb892e06f76b0c03e359019c47d2400cee1a7ed04c684bc2604f18cda30b5a2aa3c286454f7aea34a3aad52bb246bd0a78b3ce79b8d5f7c23b64a39aa649d62e81ea1d43d971bc5ebc583d228f696292289e83f322e783401bf8f06e6365158ffac273c2d3de7ba3209f94f11165ac529d97fda5815994e81f16f7cdb5f0d95898e6350a4c64c62e6a2459782de1da184aa48b935ba0bb3c867d5e4b1a05ee84ebda819dd7f224bab1c49f13dfcee2cefb0a4b44420bff32c95615661a66a9750edb18b6e9896d279b6787ca194d73ab7d4fca2a4da0047fd78ef5c15a5622cd6cfdc6e9f51371d0b2e48bba59c695c5be6de9f38ad892673ac3a0cfd24206429ed7b0d2c1e749a02a73303755d603a983aa2a0678c3f437cb3116a722b5bb069af668f60d92f03c35faa6070074098d630f8de80bc075a5f0b3f8d51da95cb01183cd299094730426885cd3f536cf7f8f824f850a139ae87544892180b4f5f4df4fe0d3fb67824bdf11fc25e56049ed2f96ae3ea0be1c9f0c745c259f5026003e4fd205a9a57660313782d9ad65366a119b9a6f41716cebc0e6d1fc530daf082e72fc9208f77b4b5d06445daeb7789eb39bc1f299ab35664963af87ed2872e157b56eb8230df2df0ad0b989c64cdbba4191f6d605f0f8c90a274712db2611ec12cc46de46bf937d0f8d43673a8b70d5aa11cd0247263111e5921f31c8ed865ad10af24b6ac0138a16d8ee0d15292c5777000a39bcc09d6db597cca979839c7ddbf9c42c82e04e1055c51d8064ba75c84085d11da4a0c8c2db19cc002955065145f1bd63c1c5bb03b610fedc4751750899f9401c97774d3077ad16210293f0ba09be8846f017177e4177e0d0f4c0c0e30e5d1f2c3c4629e39bf7dfa031408becb0b6dcfeb88bf3c049e19f0e6c5d5a9fb30cc98adba167b1c5d4d129228393b7552fdf73e1fdcf2843fd096166b5a0d8a6b1651e7a8c3897444d75a7c2c4477360265d95d1154e5606dd55c0ec9a7b1079555bf012b8f511f6029d6e79a0a573a0779b433bcc1f63ee63a074f4b63f5b919e60a27e01fb19fa6ed85e6d290f5caf2caea4f46be1e2d584a6fe00aabc82641d4e34566af2dde02c3e0973be9e3b328fb7f4c22ae739d53d61e5f7ed2f19cda62411cd8660269f4a8777d68687e2c6076fc73016707ba667d426c7bf1bc5be2ee5483b542df6c757dfd01e4d9313df49cc0203e11777a3a7e46cf7063d746434c4010ae54fe2b0581e0285b0c75ada77542dbf2c825fde41fedf143bceeffc3d9fe8be2e30e37342b6bdb8c80d6c2281365a1e4ea58e3a21a7c75ff1022339a4b5ea877be6456dcc1f89155ca97f2787856186fdd717a940735a080cb277090f64fe54edb45bca6203f511139bb9604b5b04968919264878db4ad3af0ab70f3ae6ddb4a7b8e049c060f381a3be6ece8d31689afa4d58203ecc8716e6c7c2f8711e484f2ad12a45840c9427738c1438d3d57242494afcad99b505564e78dfcc2866bce4bbf4f2601c503d0c08da41e513846ad0600470b3e3b2c102475b32f39309b6ee6127560dc5999d144e19edcfb17950084ede44cfb664f4f94ba40a14e98389c2a04fcd0e70505eef9383186d286047e158f6a4a8cdd883bdfb7907e0ac94f8ce87ee5e79aa4128351b8d13e0b9a060ae7a31e6f4711efd0e2dd0a765629dcdd16b7e1c3c5142a95b50ac0ce1c2eba6019ef928bc4d9d144ad63fb8dc47b4c1a7afe0720f88e0a49b93f8622ee60d1c8947adfe3c6a716f526cb24fc529d636a5fe3adefb1aa1fece676760e7eeaec8db84d0fcdd5321c7a9217c651f33acabf5d29191a695e68f4b5d5928e95607ef5d9e80d7089a45f92fa283066a93c4e82a375a40fe4b072fa5fbc21856686ba189041fe256009044f34b646be045b6036ccb7afedf8c411feb12a40b5ea237fd21cf43fcdbb4c49947d0d07e0a1de6d0bafa2bbf710ebfd7b29786d79acbdd46b3a9d9240a6f56484c1eac51bf923a2dce427e95ef2f44af0944dd3f0f4f73c40e3e0294c54dd109e751e04c42c501dcb5dc71f93dd3413d4aa241b0f13265a0aee9e222c421bd39af98c41140a6c3f58b5181aa80db5022c411311a2f307473ed2a0fbeb30e68f5df6982f49fcdcfcc4bba2b2140f3282a3860d8d5d0fc84f5844b8d7500a2e101f0d18aa1049cd83543c1c93ec8fddc362353a1a3eca59532a8ccea3bd219f0ee9bfed563374d545bdd12f94b3a0b90560cca5be451c5985a71445ea3b9da96dbdfb0b2d2533d45204941e469a2b6f412e8b2b933f811ae50fdb9249a3dab145706b2d59c7c7dea8727f3f98981e748eb0dd4e50852e08f281a04f7d958261315262b7752ff0188c201a79c3a415aad62512660926543fd0a8dd2b23278a1f147f66476d1d2180661253595105a5eeae558013eaffdbc16092b932041b0a2c83b88efad569974bb2741fdb7f1921580adcd33b1323aa1eda54e81f52977595e0d1e3e1911c7c32942fbdb898869f5369d106c7d62ad402e7e477da01f925ef1375809073e386dca56610368c9c7424c3c519cdd6c63ef42dad33de9858c6611260d630b7deaa0673de2893ff9c3b2be8b8194600349456adea28b1036b6ac7be2c2bf19210d28fb3e58ac2359bd5bd86442461099c0010520a41a3dc2bcc47d9d346417d967a5bca3238f4bca2f233b60b55fdabef2836c4825a8cb0124c6e0788d91da4f9c16c8ba5f7445f5246056b911e943cdbb6ba312c7218af23ad19fa0aeb69140d81b4669d508d191bfbac1dc599a70d5730a152730693270c51ef832b5288048cde38cd0045752914f6f7a7bd20ec6482177ba6ed11b22c160e85dcccc798470c474cebbe7cd17e459bc086852fc7d28613a883781fd704ed63aff1eeff1b8bf28af1de35ab976def3d49b3cd999b9f8709d0e793f44252cea857cfcd515ae1e1327e5ce2b55e76a61dc89d6383e7d3bae5f145468f148f3072ba89ef50488ffd01912b598cdac5029ded6b4439b94e91d921d7f89e52223fc9f5cc835cce71536993749e26d5806c098fba1f0d507047ffcd765700dca1de41f11d65e8bc2120c46de4a5a1ef3050db41ded42e9752c14347139febe17fecfbb3c3569c4bb970a008ced53ac8a2da92ee4875267e98a52866c4323faa20e3dd312c78f2f37ec525e923d1b2af2b3580d0905069b31d2285c0ba6d5fb31abb86385a1a64a61c649aa3abc166d55631c0e4aaef22d0ceab3c17e5c8e9aff90864b03ffccc9cd5040689cae6d170ecaadc11f571f2da0b67b3eb948777bfa2681bc10242b87ef536d2bc44f76f635b7426a324a2f8647e8bf00cc3350217e5ec3bfeaa715515045ffd8a20f30f17ab1e93dc9b80a72673640ff97593239ed3faf1a162ebd4bd9cd57e7e87e83f2afe96648dcad6513394b0578740b86cbf3e46cd2bf0804fc52f2a5e639b9eeaf068dd0a2ab936abe8e0c57762581d56a55a9b28997e0ad5c0a83540f72cae52217d559a81f7e7c7a5d7c9910213007916f46f227cc18eb6a41502f0f2a8fd36ec5d2317833c82669ee2970bfa7b7e5e62b167a39869797e1eacee9f1176b1b1bf1560c0f1c968bea171c32ecbd01dda1609035bbaef964836ee405fa2b54645f2cbe4b47275d9a3d9e415b568fcd17a087d3e8a5f3d580a0766d99080fbda0c90d4996fb37e332f1cf11ca279a966b99b896a09f36ffc4b4f60c5d8ebcb4016706d81acb273da4927ab2808710240da13f50ebe85cb8a9c3328fe65de3f212a917e0134a56f0c87644496a656028c2a81e996ee344b1c313314c72ea479f606d3555c1f5a9f84682380152b93ba1ab36a20eb97840a197f3be5f266a2cbe4f81bb7e88883dda7b42462815718ffcaf08451474b570544b64909416d059039e60982fdeedc8bdedf36fc14c06749b9c9d8ba9f2434e9153e97cfa704f0902d6d9ec39ca9726c8800c0dfe025b2b162a3319c0114844865b4682221dbed911ae67cf09bf194301614e0ec06b713e4f4e076d69925d0eb78cd129f0a0ed94abf70a54dfe1f2aafa70b2739fcaa5afe5b9d175c5ac1c9dde2d93b718bc05e3b104c0fcd4a4eb4e282cd09eaacedbeb4a4f00f88c231ecbf40671e2bb1a1c367d3b1b6cec120b407be64a79adce9fa65a6d0ccf999c246f8277b8cab1752fb5d71ef7606004a12d74380afbf14d3f1e97c1dfccf815ab9dbe4996c737d9f5c96c9226e88b4c82314b13fe29fe5ebdc35ef73cc06a999eb6fa25540f9e0ffef013ee5ef1ab5c5163d56884af950c8adcdfcf924405019ef5ccba40e614a786c0634aa32b5b4c9ed7b94fe1f6d47095d0df6d2b839ec26178d4258b8f610e742511384209736830c6c101b8c31b333fefe1a21dadc1308b322e6ca29e3dcf950011bd13d99fe2c52535217afa9aaf47a47a912320ce19678942db5a805d90e211ca00aa2781d5c9b328c944b0ea057907c0536450329053e4b3ac9ab4a4a5f93050aa7bbf43d44b7c6531a4b33d11aaea4d1ec3ef549205e1c01c5cb813b5de5d46247a566694d407a17346c995d810c52070d78d01003aa0f1292f17597f09f41fffc7b7e7c43ce84150c44847bfe919d60dd277d474a83bdb0f458e0f5c41b0d6070f1cd4b5f08e7e716a9e7a037026b2bb0cf85f8fa10226e999d1227f532a3c4d05e706fbab963b4ef24139cee3276c9aedb1e4d48d3f6eac0e401c3e9d53206028aa0b26003cf3166bb3a5d39e70d5197d567e29d9851225914dd9ec8c438e413b4c8baef8491f22db63ea4444319daf49bdcce33057781e9d756ae9b94a7b537e5deb663f30094ee95982b8bbf83bfe1a6b38ca194f0e6e4c67cda8df8ab527236d0f4bd3554501ba5b1f16e4487f5717e552a1e20209365b95542ba655e25772a3d1463d0051728ffc82b964c316179940038232b334352b5f869abbc2c9e16dac32ec4e63cdc1c7dae5356b544320f754da058f31efb3337f6364f56754f279bf89e0b424212589f35daf029c1de3d7a8b9f9247205363b1b14a9b94844aa1c6dfc00bc163b31e58b1e629eebeb1c19fdfdb29869e0d216291b2e974fba938379fe6705d8536dd60c9fda01fb4b5c219343aaddfa62482609c3a3c3b15e340a29b3cf8cafed97d5265a63c96c122186404e2aa3c5036008ef0b7104a87c40daa5096abaeaa75a1471e500ba98b7a6d61c204cdf145594de4b68f7decc307d078ed46891da50c632679a0c98c02dd2d4e59e9b7e02c1e89ff82ab517f5069331b7c717c618238431f5459bcf20e6067841bc39d07fdcacf2ec8c65ca2fc4c13f1b15cc355a7d78e5156400a17c162e319f3c85d1021067756c7fdf65bbfebee03b282682f563946671900d4f428518e2ce518fc174407edd9ca93b0c48c098393d3d8d00c6e54c00d0f3256fdab91c381d6e37a0ae3f6a483e0a2856bdeab2d301c2399adabaa41a5de805476d5d8d0a57eea6a2e0e898fbe668e18ad8035a79f64833385c6ccce7a00d33c9766d6b2c69b954d2b3988768f7a6ae8e06b917098c3bf9c0df14f5a241beee9871426af2bf7996a92897b59b31af8354daf9df50e2432089d32bc148831e0768b3e5aed485b7aeeea300e2140b54264f2602681f609397e49d249d4b8a3c6fe6b4a45050fe9af86e3f37c1f99bdefee64a74656463a8fc69dacdc50675a4", 0x1000}], 0x3, 0x0, 0x43) 16:00:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000e4ffffff0000"], 0x8) getsockname$unix(r0, 0x0, &(0x7f0000000080)) r1 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r2, r1) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206923, &(0x7f0000000300)) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000040)=0x2) 16:00:12 executing program 1: socket(0x2, 0x4003, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000140)="0100358a", 0x4) r1 = socket(0x2, 0xc003, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r10, 0x1e4, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) r13 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r11, 0xffffffffffffffff, r13}, 0xc) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:12 executing program 0: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0x87, 0x4}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 16:00:12 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x9) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000002c0)={0x2, 0x9}) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)='./bus\x00') r1 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x10, 0x100) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000240)={'./bus\x00', 0x81, 0x800, 0x2, 0x0, 0x6, 0xffff, 0x8, 0x3, 0x6, 0xff, 0x8}) getdents(r2, &(0x7f0000000080)=""/104, 0xfcbe) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20000, 0x0) symlinkat(&(0x7f0000000100)='./bus\x00', r3, &(0x7f0000000300)='./bus\x00') writev(r1, &(0x7f0000000100), 0xcf) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc, 0x0, 0xd3}, {0x4d, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0xfff, 0x4, 0x80, 0x80}, {0x1000, 0xff, 0x7, 0x4}, {0x7, 0x40, 0x5, 0x7}]}) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x4}, {0x80000006}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file1\x00', 0x0, 0x40000010, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) r2 = fcntl$dupfd(r0, 0xa, r1) unlinkat(r2, &(0x7f00000001c0)='./file0\x00', 0x8) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000140)='./file0\x00') pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000200)='./file1\x00', r3, &(0x7f00000002c0)='./file1\x00') execve(0x0, 0x0, 0x0) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000180)='./file1\x00') 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[0xfff, 0x3, 0x40]}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) write(r1, &(0x7f0000000000), 0x34e) 16:00:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) accept$unix(r0, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000580)=ANY=[@ANYBLOB="3db348081faef1b6ffc4c67213f1a328fbfe74e02e13df1e648c603c13c531406ad630208e975eab98022c8b4ca263141e1da26bb2d26781a7110a49729bc4b5c48739ef08e5cbec99bc826e72f15b058aa2d3604d52c3177a6770d85e0f9449fa51f5c02d8b516854945854dbe1ef94ab15c90aa6cfa6f591c34ecb3c14763c82386632b22256", @ANYPTR64=&(0x7f00000000c0)=ANY=[], @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES32, @ANYRES64=r1, @ANYPTR, @ANYPTR64], @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES32=r4, @ANYRESOCT=r6, @ANYRES16, @ANYPTR=&(0x7f0000000500)=ANY=[@ANYRES32=r5, @ANYPTR64, @ANYPTR, @ANYRES32=r4, @ANYRESDEC=r7, @ANYRESOCT=0x0, @ANYPTR]], @ANYRESHEX=r2, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=r3, @ANYRES64, @ANYPTR64, @ANYRES16=0x0], @ANYBLOB="212f97279983057787d0014b464d395dc27737b58d214659c8979eda46a0a3584593234e24e12758e800dc5d066ad9efa80d1102ee7cfd1ce18b5531122c88c10fa5ce13fe2be630140f4aa914fd4fd1b102b11109d24608734e3971a2e25fd9768794393bcad0e0b68f8ac3c709fc03d7c38e051257c0301cc7708948086b433639a54b4b7f6dc4189375a433986cea1ed6a41bd36a4c446887639fb137c7e346824d2d6474185cf43009b72f69247d5e9add53ec79acc38a61e94a5a07d3b77265d5222d5dc66fb38b11d35997f7b3cc1e04ec900a1d9e99f0feffa461a79b42bf46833568cc59001684adadcf59137c", @ANYRES64=0x0, @ANYBLOB="e8ba4d5611c2ce4c092f416910fb950e22d8e51adbf5dd25550fa5fda9"], @ANYRESOCT=r4, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES64=r5, @ANYPTR64]], 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x421b2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x40}, {0x6, 0x0, 0x0, 0x102}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x1ff, 0x4d, 0x100, 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x9adea8eccc31c197, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1d, 0x0, 0xfc}, {0x54}, {0x8006}]}) syz_emit_ethernet(0xfffffe5d, &(0x7f0000000100)="66495b55a658d024cd62a548e090") 16:00:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x39e, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = dup(0xffffffffffffffff) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6, 0x0, 0xff, 0x4}, {0x36}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = semget$private(0x0, 0x4, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000500)={0x2, 0x1, 0x7, 0x29cf, r3}) getegid() semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000d00)=""/226) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) r6 = dup2(r5, r0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r7) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r9 = open(&(0x7f0000000000)='.\x00', 0x80, 0xa0) faccessat(r9, &(0x7f0000000040)='.\x00', 0x0, 0x1) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r9, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000a00)=[0xca, 0x1, 0xfffffffffffffff9]) setegid(r8) semop(0x0, &(0x7f0000000080)=[{0x5, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) shmget$private(0x0, 0x3000, 0xa0, &(0x7f0000ffa000/0x3000)=nil) r10 = syz_open_pts() fcntl$setflags(r10, 0x2, 0x1) r11 = dup2(r10, r10) symlinkat(&(0x7f0000000000)='./file0\x00', r11, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r11, &(0x7f0000000180)='./file0\x00', r12, r13, 0x0) getgroups(0x2, &(0x7f0000000200)=[r13, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r15 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r19 = getppid() r20 = fcntl$getown(r6, 0x5) r21 = kqueue() kevent(r21, &(0x7f0000000600)=[{{}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r22 = fcntl$dupfd(r21, 0xa, 0xffffffffffffffff) r23 = msgget$private(0x0, 0x401) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r23, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000001067ee9ef11350f5df87fd065eca00000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000001c00000000000000eaffffffffffffff0000000000eafffffeffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r23, &(0x7f0000000740)=ANY=[@ANYBLOB="43d17038d51013aeead9a2efed3264850c338cec1f7ac6947974afb21bd2ed07bb726dab12b476dc94e00864f73328477b22448993d74afe47517c290fec88adcd8aade4b744b254781dd3dc7117538d23a2324ff10537bea2c1fd2a58427e72da173dce9535f0b098f9861b373783aec9ef749b5a621dd42243e90001000000000000daa6493ef346fc4933d82ab6081311a8bb2f13f0a2ef8e1c88423edce6241e4e2b90eb"], 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x8, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r28 = getppid() r29 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r29, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="43e8007bee7efe6530005b820ed79075c17a4150d57667a3fef1b7b8d042b155dd0500c0297c45f4c2f7"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r30 = fcntl$getown(r29, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000980)={{0x2, r24, r26, r27, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r28, r30, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000100)={{0x1, r16, r26, r17, r18, 0x10, 0x8000}, 0x1e3c, 0x8, r19, r20, 0x21, 0x7, 0x2}) setpgid(r19, r19) r31 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r33 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r36 = getppid() r37 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r31, 0x1, &(0x7f0000000100)={{0x1, r32, r33, r34, r35, 0x5, 0x8000}, 0x1e3c, 0x8, r36, r37, 0x1f, 0x7, 0x2}) setpgid(r36, r36) r38 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r38, 0x20004b3d) ioctl$KDDISABIO(r38, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r40 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r41 = syz_open_pts() fcntl$setflags(r41, 0x2, 0x1) r42 = dup2(r41, r41) symlinkat(&(0x7f0000000000)='./file0\x00', r42, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r42, &(0x7f0000000180)='./file0\x00', r43, r44, 0x0) getgroups(0x2, &(0x7f0000000200)=[r44, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r46 = shmget$private(0x0, 0x2000, 0x210, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r48 = getgid() r49 = socket(0x18, 0x3, 0x0) setsockopt(r49, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r50 = socket(0x18, 0x1, 0x0) close(r50) connect$unix(r50, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r50, &(0x7f0000000100)="8c65", 0x460) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xfffffffffffffe2f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r53 = getppid() r54 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r46, 0x1, &(0x7f0000000100)={{0x1, r47, r48, r51, r52, 0x5, 0x8000}, 0x1e40, 0x0, r53, r54, 0x1f, 0x7, 0x2}) setpgid(r53, r53) r55 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r57 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r60 = getppid() r61 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r55, 0x1, &(0x7f0000000100)={{0x1, r56, r57, r58, r59, 0x5, 0x8000}, 0x1e3c, 0x8, r60, r61, 0x1f, 0x7, 0x2}) setpgid(r60, r60) shmctl$IPC_SET(r40, 0x1, &(0x7f0000000240)={{0x81, r39, r44, r39, r45, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r53, r60, 0x4, 0xffffffffffffffff}) shmctl$IPC_SET(r40, 0x1, &(0x7f0000000240)={{0x81, r4, r13, r4, r14, 0x100, 0x3}, 0xfffffffffffff9f1, 0x1, r19, r36, 0x4, 0xffffffffffffffff}) semget$private(0x0, 0x3, 0x210) setgid(r7) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/13) load: 2.42 cmd: getty 52528 [ttyin] 0.01u 0.01s 0% 308k load: 2.42 cmd: getty 52528 [ttyin] 0.01u 0.01s 0% 308k 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x171) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r1 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:00:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1fffffffffffffd5, &(0x7f0000000240)=[{}, {0x31, 0x1, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x9b7}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) r4 = accept$inet(r3, &(0x7f0000000100), &(0x7f0000000180)=0xc) bind$inet(r4, &(0x7f0000000200)={0x2, 0x0}, 0xc) socket(0x400000000018, 0x3, 0x3a) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000080)={0xfffff000, 0x6, 0x80000001, 0x8, "2811007f05b7718c1c792a6478205068c887cd9a", 0x0, 0x40}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x20, 0x1, 0x8000000000001f}, {0x3c, 0x0, 0x0, 0x6}, {0x5}, {0x101}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x141) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) r2 = semget$private(0x0, 0x0, 0x200) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000180)=""/187) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x12, r1, 0x0, 0x0) ftruncate(r0, 0x0, 0x100030001) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000005c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000019c0)) lseek(r1, 0x0, 0xfffffffffffffffd, 0x800000001) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) pwritev(r2, &(0x7f0000001940)=[{&(0x7f0000000600)="7ef8f96c1bb709ccd08c301dbd1eac0d8eb03efd2e09d15f2667bb42e5bd62982fdb47747f6f27d13500ad81bde68c89e300d1a0", 0x34}, {&(0x7f0000000640)="b0d95f79d22d952ee39937b315c76b750767f5306f71d3fa0f7007718bd63ad95700d904c40c6da2805a572f6e68ec8bc73615c9da98886d29ff9693a4cd0460a55e652c31fc9c4f7ba1a8a8827627430b070db3a2d6ab14e0969a29da91642fec8244550d478c9c285b247e96b9b1c0d9cf017d951aee765eec78df0201", 0x7e}, {&(0x7f00000006c0)="e9237dc6fa54e8301bcb7f4ecc75998ef72124155a1a534a166d0fce9cd89de97cdab8ab1a2e832f3d5a88134cb8cb49cfc6a28483eb60316b03388f70ba76e69d8aa473e28d0a557d57fcea182a6b670fde4bee79e4c8095615d6ed7ae0e46467c629ca25a2d896df6596145ce6db6cf720183fe8a8c20cd3bb369e94528422cab10ffa174cc28b56811caa", 0x8c}, {&(0x7f0000000780)="19cb97762210a7ef926b41aa91de2e651e93c30e8e13eccbc692e548e5044d6fb5e4861d0a6515e81067457d3902741d35ff6ddfc0be1bbcc73436726ff923fcc6eb9070d179a5d2a9196f25e9f0edd4f614a15f68b256356ef152", 0x5b}, {&(0x7f0000000800)="c7fd28de233755e6536c8ffa0351fba393ed5735f5caf19cb59905f088b2cfe89c028020bbc4fd1cb0f75fd58a85232d59b759a78421a262dbf8eef2296d0a9db7e83ca6a8ddd5aef62cf8c752d3517e809afd5409e640e39eb80011057c07385a86ef11200d712f1e63acdfd640049961cf5364a248a93bf5c215cd80e8785664eb68adf3bd367ee01840960af61dbfe3f751a77f9902df2c5cb6a04c4bd5db14bdf306948afa8028fb43b76b0ff7ce7bca42e524ad3bc0e5db", 0xba}, {&(0x7f00000008c0)="adc649e8fb35aac4e0cbadc0fa5a77d1e276eed6ad951c9fc802c7c8ad18ecafbafca82a455335acee9ca64ba49fc706d7da4377d4d52565629e67a8886be0cc85ed5465f53beb4411d03bac65a57562def5c7941ffe01e2e843c288d3c6e72972bae82e5a246dffd0627a09de999c842c7fd3484161e64cecc09a6c2c99087d0dfb4b7064be675b26f84e77bb8f891b04ff6fcda46b80fcb525624b1e881d45e98d033e5a69ffd19f012f5afda479f1087d87ade76f128ee708c6174f7f785e250d7932efc77589b8a2c38e40d883dd4f8450f44e6742669fd864010f559a1e1e43d58b2dc6184a031cee3f5dc8bad9dbbb9051fa5a7eaa076d878b7e789bb456272239e3da213013262089ee3183615228a62e4c62fcd38e056e8556d9bf0de63f5cca42a4b634dfb0ab8ad581d3234d4e4e2d4c0f0445a606e869d7fb20e4b05b209f91a06d9c877245563af4ac8a5e641cb98388fff9d325bc0773f88bbe47e343364903841fed4d59ab993b0c6462752e066359924cbf8f7d36d113cf0ef326a2cf0e2cf1571e66656c1545092d67fde91f667960c6c3d84f83e5ade2a9a8bec66cf5828eb7519b78ceda188b6e418c20f1968f5fc9c33bb6c860ed2d2bc0f0198a2e082bd68b03b9bd762509fd815266318c964b962b1a7dbc7c3202f1e7ec3c3930f40f1f3c4dce91fad7a76e709dc46f8881d0fe8ae7bba6406ecd36e1131616400b7a8c1b368beb375d4fdcb8f089f28d487d69da4e1ce39fbcb26bdaa98c9196fa56ba0a0ce686c5ede4b62ba523541cea244f37bedd074176cd1ff828620c2052a38f3f262fe3ad8f672fdc7ed7ebe276c41ad8485721c5c5585a50a74c17ef2e4cdfc580e5b661ebc96d3436b9f1cb65a34d22b51606c385eac7610b9f7359990681e866da22d69819a6e8379d77a5349153f6850feed7f5118f1bbb62de5b51be7196fe85b4295a10c09f7053e66af66576fb14244c95c242fd292aba7b15038f302c3e449562fc715aaa94395beb15551796266fe5577fa316f9ccc2cbf0f3f1718e7a91394c054e06f057b9e0a4b1f0c4459e98ed19171d91fc73dc1ed987537000b942b84bb960d5b468c1fd86529a6194e14edb6bb0bc74e9322379ba02d1350c9edc5cbc229a01f02b9ddbf8d860f5926f0ef6db600b02fa0130501a3434286c26fd3acffb4fa9da887a5d669efdabfcc7b2ae5c4843bd57ffb8bbc503a7d840f8d146534827ab83f7d5987aec02dbe533063c9021f8afac9101fc96819a82fecd40eb8897a83815af38eb835edfac88d1cfb21ef67dca0209d62e1712d019c53bdc49e284806ff33775e6665a4b91975305f9adb41858a3e2a69ceaef1653c454bfbd87a226a47257301ed5a7504ebfaa7516a9310a65804d644888dc6d737efc93842a61ad0a13e2ec294450bab54addfd76e62eaff7c5b7c3af6333694160bd6d7306a5865f1d1d6472ae395117abb682a2a579e420c6cdf3f005b12926654e9fc50074ad3dc75064af100599fd4f8a5a598fbe1482ee2d65cdcf07f79d43600008ce83ce7c9fbe70b8d2eb33bf0f28cc3ea99d3230bcf09eba69e12b18e288b3e90cac24fbade1f14503426c81265cdc700206b4025410886b93d0a60de8ccb9cc2974d82354cfe51de7bad1d241dbd5816155b6a06178bc593e27ed1fd3b7b47c4185265a48daf5b8a5dc2da8611d5da10f3adfd1163f4f6514b33a10127c0967e476224d8e5dd472028d3d3808da5b8343726987af11cb8ab8db2838b59acc4bafc2d8f39c1ec40a7c1a2f63f88dea6a7a3cf0c8c575c0477a02c250b3d09227d1f6ef4e67189d2ea6c8aa6456840a033648a2af89d8987a763d6a7d56f04ce49e17d38fb5ff28de055ac8c04cd534f744a48ba60a8a1b54a302772877e1c3a75fddc405d9a80d0a7fbfcc3d3bdc4d1a1feb14cbf07bdd4a40265b337951e018f70973e6997eee240d0343bffa30631e9ac9210e2ed15bab47d577791f03b998939c08a52df1eb8143f4c6387cf6c2952c3577d224852000511be23ef83e16a57db1ff9129dbd522f83bd3eae7856611c584437e590195babb4db46da13263b1e937e662c8ecd8ca51178e204318b89a89dd25cedf8f5a6af39d103b0649c6e31aecaa7f37e8fd4fe89888b00a854ceb422c8cdbfd724ddc1c4c33f59fd5d7cceffbabe3003b5b27a2c59459a3b9ca3fdcea4f93310eb5881ebc1b6fb9154291a55cec1506b9f76e22c68c2927cc06f516a97d53dc1947b0ba73ce46bcdf5a5e58f1ae9e89f6b35fa45db7c2057558aad50ed48abc9c57703de8012cfba95053bfa64a32e854ee8b84913e07e9fbf48691dc2a39b48c6ef4d53729a80e9af564934706e85e92806cb1e1d2c7037a5c4856a81ef7d292bfba883b910a997dfe9018fbb11691953ef3eb84daf266c57dbf43afe1bb82c7963f032354b5729a6f73bde980f1604a4698fd28cfdbca7da366b79e393a7351586b9bf82476ecfce4e20e61017a9ec4ad4125c56f5117dbca2839d08d0cf7f3413b76d6b75b68bf028d706986d5b5f22bf2b84af59412fc76e607cfccc2224fa070dadcd6a6d6ad21aeb5fe38ddf00580b7155bf4244a149886040fe49c27d243af494bff42c4f417b5b7ee9d1971a123c3caead6c7d4a74ad49b48b973144a3e2e6267ae6b93989d2aa1c45c3ca25acbfd39e74c57b105ac869b6255d30a80cf64c9ee0f94f736e0939e646bdf38dd6a744f9ef7767d42913a081eee117279e6236e29094aa9c622bb251badf89fe09c3e7a5578cde6e6971e7c2dc6a1926ee07e1947b8534446de74c9b6967b3a70eca44247e34ee6d6b8093cdef8aec2bbf58e6e75a1efde83153703c043672b5ed29c5f6131a06caf921117863326ffbec5fe5d070368902e8147d93862b6e8cd16397749c19ee1cfd0c712b4e8dfd74bade6406db896c776ae601eed3295affa1af28769fd19be8f47aa8cdbcd176d4b7074552596fa6e10f8b372ae8e1c8424212c47d1fc09c711df5ae244ca9a8cbf7e4010fee0759cab743acf462bbaaf7071e1f4f6c152255dd87914f0588d4a57e2e9ba5557066df39652e388775c8d01eff22b56183661fe2bf73c1bb848f9808e25e81de5b455d7a1e92bb7bd770826d98b8126eb0ec00170f7c9faa56994f751da267c817376363a57c4c760aef680fa6510584ea14f38cc6f51f3f04a07a964c2dc6ceff1e8dc3b4c5143c756414328a76f403da5693acb6bdf22b716faea185bd7f16cca1d6b40ab0cc89dc5bc3db1b18338fa692d0deec4f7bbf4e47e7f0c1a5ccbff333950428eb192a5482a1de4ab0f0f4882136bdc66fe5827a5e60766b5eaacdfe916a371560b8d556bdb1b8d9539c576aed638393284ffbb8610c6609703ff2d65c8c99e50c4691a808cb7b2368a0692f37212927c099c094e094fe04cbeca9c97ff460b8e784cce4993ca0ff844ae7aa11b06799a61c7259e2ed1b1383d2a98dc2a78b4e3e6da342aea1c445910bee4b95ca0ac3c31e52ad1c147543bf32f917fa75d2b12bc263647c45ff58ac273d3327923bdd6b9199a6b2fc5e5c3531fed46d730cc6ad4bdd32828721eb361d4e26d337a16446a3f5539cf286796d0788be66b8cf6f1878c1a56f6972993b050be52b1b589bcd8d26a2f339dbccbf83b8c3eaf0c82b77a8e362f546a234f61401ae60af25a7f6ca941670420ac5220b1fe270629a2df2642bf5303b8a3c6161b4d4c98a8b489dd3fb3552aa119ea9d3c2d06dc5780126be6b5a3532700d7e1c49d0e349991b104ac48f1cb399ef2a4439c5a692172b06a3c31b848244168b5bbe35b2747f0986946643b94033e651ddba9e8b213b9ec49efe4aac34ffdf90a39345fed0ad39628b074c0e9685d5557f1348065d1db7c835d9fda4233284831b481b7dc80d7400214b4809fa649afe0197941261075a05e3176286c1eb8101a6b554e45032709868d05cda9b69706d146883845d56341fb27b75d60a8b3e8bcbc874be8dc83c0ec2cf6ae4e47724f0f32c43489eb0c4d83388160b02e02cc2347dddb777c7bd3ab6ad93dd8b92d00bc513103c2453eabc234ff82ab2cc71c935e566861d2948101dd58ba3e1c137bb783e66ab7d853c0527a047092dc529d2297a65b14ca1c78ce5fca332260415da3e1f7d75f77274243a9f5720fb0e4ae01edc5b0c54687710892e118bfaed92b1595a4fafe989efc25bfb240562199782a94898021eb463deb0475f57023e700f8379efc298c5a9700423001789b9fe85beae4a793f74de4198caba929237fe713cd4c81fee80e4f8dd05d474baf9e8d5e5bbb9447a0aad66784d0a4f91e57f53ab24880c7f9e60de3bab7f0eaed0fa8c5b500e5d9f211952726f978a4b4e3a7174e3b2fa914ee40e62374ba0e43d234c3e3643d5746c1c6671ea3b12695f155eb118db50c43e750907f9301aff66d8ed49fbe657dd889a8eb176ecfaa12c398941f44c2f458c41b0d1b344f5167afc4cc75d5972041952c93bca9380d4fa84ad9afd5566796829706048f1f9e46b0a29dbdc701c9baf794ec8411fa92bb03055f0014ccd96725aeb4c8e5e4d06375f04762e13da3b2217b3bd914dce1700c36b4579b66d8a2feb124a1a8c91c70fbc9c59646d396ba3d5e444834fc3b168e432bf7444ec806a8b7214a45f4cd6a8c35a2f72973c8ee807895f10cf24b8914bc6807436da8018cf4c64c2e93f4f617612f6e12368b9a900ebd577ba15847426699f93666b6b46e94f3c6003caccdfd155c990618af8054f1559aa3136058f3b34e3c248b4dcde620f7dd4610cfdea50bc1415fd2b8334c6ddd964c3db747fd3ed55dd8043be11a84d0a275ce785efa80541c6a2d9f7818b04803ca8296c3b7bef690aa5f832c8f1965151d5a660f1bcb92b68a4dd3e36a2d01e04267d8cb466cf4cfc08a470766bac8ec07bc275ad89663b668759e6ee9278b0c822401e4de2c732ecc9916f67374f54049a7b9330e2fce5bb3af31f41acc11eed5ca2a5dcd9eabbd6da64bbdfd810839bb44ac20c49030f1a80a945077b14a026204a3a696a1ca47f1270c67eba53848316314e4023e51f2876558ee3f78f93c419eb7dcf70f99ce6b3bc3e5329051ee58f33cf72f9d507ea1ca5d049988219f6f295f2bb411e3a81a0400bed0e2c1b3e2efc3ffe5510e09d06c2cf8a34ea4c7823f2f27d4dfbe09c226cc9f412f289586362ac7f0c2f4d642b1f64c7641aaca1b1a835c0512cf904c13418db8ffd3bcbed9c669f87aa25bce02a645f2f63709c644ef586507dc1f6c9790ba33fbac95e1f25e465a1a0cb3353e62d0b051d236bbb1ceeaf26cb5a8785dce638af743c05bd48cb0a8aba249c6eddbac2307309f7857f6617ee7dea4b11a46b38b21d1a00e7310db006b5c73bf37604352ea061a334e00af25249044bd8172bafe2b7a2fe733681896de03ac8594da2ee2277f4c2512d4201bb696ed59600756a06319a2065e0fb3a6bca6e0a101f6004477d985eb930acb3b5b9595cc6ad006bbbad266933c94eb6157080c1ce3f3803665d3cea52d79d7bc4e585176796eb9ed6a9bd25b76364688034ed0404ec15cadff87a336df7d6d2d89bc2b3cf96565e16a07aa06c7e8807161abd5a8fb94957f0e9a77d01f31b91c46b7c6e61ccf8d65ead47e1a9522946426493cf225cbdc281191f8d299395b852f77e4b7701f7d5481f447043410c96b468920d517d5e613d2fb0e43f297436f9f3b4da849196ac5881c4df9de66122d109e69f184fdb0e18d011308e7", 0x1000}, {&(0x7f00000018c0)="f53a1cfd063ec6fd1ad60dd65ba9d84689daf9ba5cef5be28a38fc54e8184745090dd0469b8b4ea2d767c9f4de46e24fe911499c8a542123b152ef6c30bcdd5151791486edbff4", 0x47}], 0x7, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x80\x00', 0x0}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) lseek(r3, 0x0, 0xfffffffffffffffd, 0x800000001) syz_extract_tcp_res(&(0x7f0000000580), 0x74, 0x6d) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x200000000000031b}) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x81}, {0x7ffffffe}]}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) close(r0) 16:00:12 executing program 0: setuid(0xee01) r0 = syz_open_pts() r1 = semget(0x0, 0x0, 0x2) setreuid(0x0, 0x0) setreuid(0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x68df, 0x0, 0x0, 0x0, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendto$unix(r7, &(0x7f0000000300)="0000000001000000", 0x8, 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) dup(r10) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) bind$unix(r4, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r13 = getgid() r14 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r14, 0x8, &(0x7f0000000100)) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f00000004c0)="51ed8a84280e95cce60e8784881716ace89ac5700c270a18aad306c8ee4adbfca8c6189857c675adbe5cc05b28671a143d6d2e1ed9dbdec51129555dd00d88ff721003d0a1b34839fe06fafc8517b681c4236c946ab5cb1f9b2fd0ec04fbb8f4b6508a2f9f567d21be74b67ec1fc392a2eecc8d78c8157e2e8a5d683cf4d9f3dfe5cc790fbf6287b52523b5a5820820b3cb5abc6a4de5956aa86ed1fe2ea0ec2a47ed66af9e93dd0b865f36eca146f476ce07a1b7fd10c4cb1d4fa5607704fb97da9824a708092e40910031e33e0a4538c5421acc4cd02815b60361a12c38735fdb688c40e7dd4af566832846bfd59fe3359897f9625611fb41426c72036fb58e9a5e9d3122e70a5b82bb75db4f19e6f25ab9a29c8952f196f28dbc2c5e7c26cde17a2de3c0a82bb176907c93cc9ecd83a153a650e818bbd40d4510414067c6493edbf6711ee51034c1992b6acc49f30ec70c37170c92c6a84cca734540c072a4e047b86e220e86d1255caf4ad06a246681bd35e5f8782ca0ca4faec14a00220cadb222b89967364339c9103c43c6028433a2890776854d2c0efca4705667237f4aead82725bf945af43b21e154e397681c09e5d279cc1b953c047bb500a2549937c2fff193fe1b8dcee26d2344d8ce95c6ed130b9fe6817df12777d90d0490af1e098bf601d1dadbddcc76e65525d90fdd7abc9725e266fa79f89e71c723ed612ab718e3a666fb0d087c3929fb69d73f894fb48e8b589251f0a44e6c6a50fb646f557ab96d881ccaeaca83e93df5eb4592f6304ad2b60814b6dc4cf5a51fed23efd14e45c85ec4bb22bd4e55e7664f129bb4cc782fab49e5b129eb2cbe18bf01d77f5eb7f069512780c50304b6ab9f0c5137587adec389240181db93e88034b0c80b42a25d5344027cd0022532eb5408ef8fafb07675c858e88fa62104c3cd338470ac943c0a252d9baeb505ebce7365b604318373e7b9475802fb61acd42f0c70cf03eb4a4be7f2e0a3e09b8893553365b53bc807021c95db372f51fd38b8b4623ffcd27e27abb6a1a6dd09e13dc85bf9da73d9db974c734aafcaa587414010ed341a5b3af2edfd59b0d53fb8bb9abb78dc7f15f46b22084cbdeca02ef6f1b1d7ade6cc87a999235222977c76af89b0a68a11b799959dc2de4c7ba021a155c6be2f4718281dab6ea7ef22fcdb450312cc77dab0abea5a05fd9f2f41b59cf4d96138e5ff5f2a06cca127053a36a51b19bb8a1be80af1f043b54cf16170ed6980767f2b1922fa850fc47e25a832b613d6046e6c3acb192751478d21529d093482e4d600cea596aa89e203fa626b07d2943fcb87b92702b271e80ef405c65e6363bd6e7263820ab8de93f74dcbdbd13aa0c9a6b4fc5366fcb2428f653a9bba9002f5887dc53f4d45566efb6363280fccec56eb377357cb43aab34627336104bd0346c201a9896ff240ae6c912f891ea96c2ac3169427569829f1c575d5e21d54d27e78ce03041fe8f0eaa9d12188fd8cc89eeab986a319278a4ada0ba481074ea7ca2270139964616b9f4522d0c5faa133316ac66cfa8f1825674650fa20c8b62dd9e56b711796e7528226b91abb9cdc8e2925b76147f17bf770ef836f8b22098a6f3643896027bcdb1e39362f575c330c76a6b9fddf3b1f4bdc0173cab82fe9f3a752b434998fc45a0e95e308b8dc1bd047a14e3069ff7c5bb3cd20b87b2a09aa039e837812883a4346fb13bab1656ab4ab05e941370b3eba507f9b365c0081f2bc0c59125f9769699244b4a825ffb37f82a548f44af7962de6051c7826e533515cf38f737d8ce8ef59785c02f1e47a63178855858142b74a4399ce3df3b81b2a2b2ebe50d01f5988cde250fe794750ba97ba30d50520a5c4380a0bde6a31a1eef89bbd37ae4edfc93117d3ecd2496338823e0c5baad5e7bc1b59faaa12161b8e775bc5f16fe87c61e64c7619b5cb742f0a58fb5fdc499f34006ed6e801bd4ea43c0fe24f1ad114de2a086c0a0f14e2b00480fddd1efdea8b2789d957d0ad22e13bbdced21b7aa9c73b0f0e5f1fcb42a67b7203501ee395c1e92de7a8a5bdb58d092da0ad5a70cc1d82b8f7676d9633c5342f768e7a12dbef80385c84982ae5d133c62f0c3bbc0af3387627cdec6fe686612847142b76f8b0f6c39741a15a72a8559363ee8af5818831d067877ff979731cd4bcb6763ffed0fe4d7e2261654827c189ebd7804a115b319165aa0f3e58d4d0d02b01c7dcc19c18331cfca9194a5633058f70225a7714cfab6d23de271df8da300f14f2f1f9831f685b34f18f5cba0a83d785cb9d169618ac7973b8cb7246518defed57f8027e375c2268370a9df297d86c0f7fc54a89ede1905fd59e75ed8ee5869568426b6fa825aced015dbcace284a48741806979d04a6aaf5271d0545bf22ac96123a0010d8c093f17c5e91c8bd6f32af7064627e8a2489335723bdea2c09ee89ed6683d0d16288289671092fb77a8d6a636fdfa18b667a3e0cb375c87edb3fe375b07e704bc40effdd6638de9155cd0a3ffd0f746d9dc501dcd2aba59a3c3ddddf75135556298e2a189a38d01905ccf4eb07335cc02083f87cc29e32dbadb12e2bef471cadcc7c1aa913114e129f27aa9213663d0cceb42ec6c98ccfb8bf9ca67c8785d29dc23941911786afc69b38c91dbd142fb7b7b4d296bf27432501968d872d76a3fe6ea7d2bd3f5ad750feecffca180d050885a9baf87b535acd8ad712025898293f9bffa81878d7e894c1d34e4381bac877c127f3674864eeaeed04f6d293c84d3cae47cb57e0047a011f38aa1dd95865d83a5befa8be4f3757736cf74964a5696bf8a5a40841667ee950fa9b9b3a48235691027977c272513f954c7d490b21583f21e385103bc630a56cfcf68d11232f6130b50ab307cef0fec757bc439c1ba252e72720dd34a33e7fa411e4eaa14d3fe5cc9f688d55ee7bc782ec6d22a90037e2896905a6dad5da94cb716deedb23ce7f2aab4318127924d284e1df191e22d27780e9c9d6f04ee606f6a74cff940ba3d9153939d9284954fa92039bc90bccf90799ddca26183b40e1e2799a2e9de18fb9580f9bb84b8c68da011a69cce3d99137d7503b4f9ddf83b3c48dfcba73a492e011d9e21af8067ae88511026ddcb2b04d2b1140e932e90d2b274abec83bf45314d4ead4837b461d5900f4b82a44bcce27febdcc9988e8ccbd176a684cf102838271f5ff8c671a55d652a67ec25235cb7e2462185542909a9b87096484e1a925fee9160aa31680865351030e318e22fcf0f421316945cf8b603176c820a61ba6c6dc1a7f439a1ecf476d2eff4a6d711ea16df536d99685a6f555ed4fdd014b8c9d5cc776b81ba354b5d3afe61d6d4b6e938d2988a951f00b79a08e21dd2893906f3c82c59c8295e82243d487c112ea61cc674052d411f96259c787eea3fd688d198a925a8cc44b16ed9310a58a75ba8f5c3573b8aeca999f0701abad7d3221e55feb061704dc6d9743506b0a843f46425419536af9a1a7cd16204f2fbf810c6a6701fda7ff11750e0ec2b4d2ec3edef3c1bca6a813dd52971b46ffbfd0374ac453d1b9b548ece3b557942a6dc1e41a411f821a0e77634fae17aaa0ea007c1aac8ca518c960b9303e88a07edcf84c2ee6d446b46deba79182a58bfb21e88af3fa364be4c9f0b87c27ffcc28bf2cc60f879e6c8123c0aa18081f4209ca3a9390c7b0a4e66cf84ce7c43b42d3375bfe598aad80e2d8b17f4c48c1b2ca3df8409dad9e4897dd907742efd2d15cd2bef9cae677975d5ff93fc0148d3428be290e52cf2d6bd0cda7c28cc0e44635a997a3354a1683903835619edfe25f00ff80ae4439b907788bcb28ee6c23e9e1c4cba005996648b5dd0752c2738eeb9c6a9e8fe31f588e532c9242f5a25f19bc193a8c7b130445cc23c03b5157f1875de26fcecd984bd1575ef39f462c9836afcca3aac8829ca40c085327709679e591e4e06676fa53f86434067edd383328ac0ec6b32d68d89ee601fb49c65c65d25f4617ed9f43babf1a37e931c5ea829a432565a4581af9f3187e51d8853a3f6a3574b12e4a92f8946b0d8adbffef5bc6c1cb1c6f5e0fec12bc3bae88e6834c44a7571805235773c38b85ef32059f99c4c1fbcb1a3c8da1bf7a01225f03a22048997d79d99f91c29216a1fa180f0882bb33722c9a2df33d22a1a9642c698216d29512aae22fd2a7def94854d9b654b291451e6dcc1cd8c7e39022ddbb34680db20bbeed5f3074d5e90e525f9d3ae4b763735d7d89f0af8798e0283e8ba54f6ae6075f16a21a949e96a058e80b523fea022de758295e2acebe8a06288d3e4d2e43e42dfec490286ea3bb10e4c0bfb4e6e5ef152426a8ca14a6635ed6ad4bf35883576c90d31d9469d546e6127158d41e19a44c84f6e061ff60672e153bc8e1308259145db069acecb2a9606b348dddce69d7f758cc70691412a2e370da891799fbb1c148361cebb404dc1df5dfc76e23ca209fa347ebf79e2831762c80b5ab2b94e5a985bf1473d986896ab99e87036f4908c54388603dfd43b5d64b13202f4a8b866e06bd62dd98238f99f64bf1a4c4e909f110046ddc5389b7abc8a12177067dce3d5e0a79bb205ec0209a1fab06396985c9b7b845a70b3249079220b2c718df229c6ccf581d1b576688ebcb4c8a959f8f9f024bed31172ecfd5ba87eb349eeb01ad959d621831474a552f16f962371008b0cd035ef6712380c362a6344ea0834f8ea40746015968d3f6a1cb50ab0d159c92f80be721d936f9062164c8495c7bfc141b528f2b3257bf5bce5b686117e04efcbe26320550f8bbfd87dccb07c25f4eb85dcfc7c3627947a8624e12bd3f450a7874759ef4899b06d766bb3b2c418311388c438aa5b7b8601aa8f26b37466fba4b4ddeda0d66f105db423fd9c66da5beb9f48d1a59d2695040b14b027bf50c57a2de64cc4ff0545f3e22dccf3de86c4021f6345be0a0de0ea6ddce41bb3bc7789a589b981b7a9b60e3809ec2cb4fd3e7fea25649073a21d34320a12834834c524e3799c29640bc01cab5544e635c2bb23a82321e940f117723ae70db9dc6e4096f7ab2752afcc16a2710637f061542cef50ffd7833df7f76df609d8bebb213e0cc1794b7cd9a39911181471bba921474b33513a085b7798ee11273a3b34b8963553d797c5eeabc5de8e80ca997a4fb0e4dc14e4ea0a90c08a0bd4790b2ecb17572df069adc6ac5d81d56ad426a4097b19a4b910a08c9cf811848be905946e5cf952f6ca48a061ee7755670d39bbaa08317fbb68bc6c00f51700fd01ca830459c178664f72f6b754cc11a3b629c77a7cda0d9fa4f8153cc72551de94bf308090be469e12bfa08d1553b26927a6c502070fe596c0e72a10405198207a1311558992a870394474bf0f81f5641d073c009bb580c9a775bb9d056f716a6f8134d651cc23eef0f711dc7bc40c5d0e7e21b9521687af36d9689bce20447bb6ab8709a0c86ae54a58466288708001265a3cad4b04c9b70b2d22400c27cddced1b05a22b477fe2244b8b4864f4868fda8429e4d37f9f3a091aea534118dffe26fe0a7adacdb512045bfc429cf6a47f29531353b3f19792507f3443dbb79e9a7594f80dc29aaa532b3e33ec2d6a37d1108ecd543faeae8bf98d7e1c679b5d1bed1eb7c089d423e2ebcdbbe7b0cd94cdbd7de077efdfae74d2859a8b31eae0f2cf8a2e2821f421577eed91c5aa4d81058168c7619429827f387e3b369ecfd2d91cac0dc0a6cbedd337a7563a6df48595bce", 0x1000}, {&(0x7f0000000340)="128db8a15c67b09c30aa6b59bdc68017ac99bcd8e967b0190e79d4e5e4e17f8d8713f69acfaf502c6d9a0e068b22a9932f7a04120ee831e9a062a20987ba8c5799afddf85bdfa63a6ca7a92947e9f01d23e8e65e06f38f25ca77d02b322ddb0c5d36a91db654c92caafeb9439b6f26a8bcb1ab69ca8d700f5c22f17ee9842276a3bbd9c953253e3a093008d2dd4845160757ae31f2a22dd54f3dc00462ec64f48f5ebe46b86a5dcda4e91720c4537538993764651d83933faf62c27a5576e78a555f918ccf65e8c61bca20dd8dc38f7df1dc0081", 0xd4}], 0x2, &(0x7f0000000440)=[@rights={0x10}], 0x10, 0xa}, 0x2) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r8, r9, r16, 0x40, 0xef99}, 0x8, 0x8, 0x8}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x5) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x4002, 0xfb) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x22) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x90) socket$inet(0x2, 0x4, 0x9) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) socket(0x10, 0x3, 0x7) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000140)=0x3a3) 16:00:12 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x5, 0x1}, 0x8) getegid() 16:00:12 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, 0x7) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:12 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = semget$private(0x0, 0x3, 0x10602) semop(r2, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) msgget$private(0x0, 0x40) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000340)={0x100, 0x5, {0x1200000000, 0x1ff}}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 16:00:12 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)=':', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x48, 0x8}], 0x1}) 16:00:12 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff}) socket$inet(0x2, 0x4000, 0x2) fcntl$getown(r1, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) fchdir(r2) close(r0) 16:00:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYRES16], 0x1) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) pckbd_enable: command error 16:00:13 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semget$private(0x0, 0x2, 0xb0) r3 = geteuid() getegid() r4 = getuid() r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000500)) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = socket(0x2, 0xc003, 0x11) connect$unix(r10, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r10, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getpgrp() r13 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r11, 0x4c, 0x6}, 0x8, 0x800, r12, r13, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r8, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r14 = semget(0x2, 0x0, 0x44) r15 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000003c0)={{0x0, r3, r16, r4, r8, 0x0, 0x1}, 0x4000000000000005, 0x1000, 0xed}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)) r19 = kqueue() r20 = socket(0x2, 0xc003, 0x11) connect$unix(r20, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769ce4a4346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8df23a7a4fadd9efefe02a2163b7af3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a29c4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548b6259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b"], 0x10) writev(r20, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) r21 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10080, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r23 = socket(0x2, 0xc003, 0x11) connect$unix(r23, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r23, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) kevent(r19, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x71210cb65dd88b9c, 0x1, 0x3, 0x7fffffff}, {{}, 0xfffffffffffffff8, 0x2, 0x2, 0x9, 0x7}, {{r0}, 0xfffffffffffffff9, 0x49, 0x40, 0x7f, 0x3700000000000000}, {{}, 0xffffffffffffffff, 0x4, 0x9, 0x6, 0x80000000}, {{r0}, 0xfffffffffffffffa, 0x40, 0x40000000, 0x1, 0x800}], 0x8001, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0xb, 0xfffff, 0x10001, 0xc8}, {{r1}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x3, 0x387b}, {{r20}, 0xfffffffffffffff8, 0x3d98127b15d9f812, 0x8, 0x7fff, 0x6}, {{r21}, 0xc5e2d2c3da0c307c, 0x20, 0xf0000000, 0x6, 0x3}, {{r22}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x28d, 0x7}, {{r23}, 0x7ffffffffffffffc, 0x20, 0x10, 0x2}], 0xbf, &(0x7f0000000340)={0xfff}) semop(r2, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000040)=""/130) r24 = semget$private(0x0, 0x4, 0x40) semctl$SETALL(r24, 0x0, 0x9, &(0x7f0000000380)=[0x1, 0x200, 0x1f, 0x9, 0x3]) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x6) ioctl$TIOCSCTTY(r0, 0x40047463) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x9, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x3], [0x5], [0x0, 0x9], [{}, {}, {0x4}, {0x0, 0x0, 0x0, 0x1}, {}, {}, {0x400}, {0x6}]}}) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) acct(&(0x7f0000000500)='./file0\x00') bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)=""/104, 0x68}, {&(0x7f00000000c0)=""/118, 0x76}], 0x2, &(0x7f0000000180)=""/185, 0xb9}, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:13 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) getgid() shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r0 = shmget$private(0x0, 0x2000, 0x50, &(0x7f0000ffc000/0x2000)=nil) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x800) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100048}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0xfffffffffffffffe], [0x7], [], {0x0, 0x0, 0x0, 0xc6f5}}}) r4 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) shmctl$SHM_LOCK(r0, 0x3) 16:00:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc43c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) ioctl$KDENABIO(r2, 0x20004b3c) close(r0) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = accept(r2, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) preadv(r4, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/16, 0x10}, {&(0x7f0000000280)=""/70, 0x46}, {&(0x7f0000000200)=""/40, 0x28}, {&(0x7f0000000340)=""/37, 0x25}, {&(0x7f0000000380)=""/80, 0x50}, {&(0x7f0000000400)=""/130, 0x82}], 0x6, 0x0, 0x0) socket(0x400000000018, 0x3, 0x3a) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000540)={0x9, 0x1, 0x10001, 0x9, "eeac184f194a0d4daf8288f34bb4017573c72488", 0x4, 0xfffffffd}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 16:00:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, r1, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/d\xffv\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c, 0x0, 0x0, 0xf4}, {0x4d, 0x0, 0x0, 0x22a}, {0x6}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000240)}) r5 = dup2(0xffffffffffffffff, r2) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) stat(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)) ioctl$TIOCFLUSH(r7, 0xc0206923, &(0x7f0000000300)) r8 = openat(r7, &(0x7f0000000080)='./bus\x00', 0x20008, 0x0) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$BIOCSDIRFILT(r8, 0x8004427d, &(0x7f0000000200)=0x800) bind$unix(r5, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f0000000340)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b7b590 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b7b590 16:00:14 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) sync() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0x1, &(0x7f0000000100)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x2) kevent(r1, &(0x7f0000000000), 0xf8b, 0x0, 0x7, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) fcntl$getown(r3, 0x5) chmod(&(0x7f0000000100)='./file0\x00', 0x40) 16:00:14 executing program 1: clock_getres(0x4, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x4cdc0513d8033d01) pipe(&(0x7f0000002f40)) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000003240)) clock_getres(0x4, &(0x7f0000000300)) fchmodat(r0, &(0x7f0000000340)='./file0\x00', 0x100, 0x4) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0x1, 0x1, 0x3, {[0x1, 0x0, 0x5, 0xdc, 0x8, 0x5, 0x9, 0x6, 0x6, 0x1, 0x3, 0x401, 0xffff, 0x3, 0xffffffffffffff28, 0x40, 0x3ff, 0x1], [0x1, 0x1f, 0x9e9, 0xc00000000000000, 0xfffffffffffffff7, 0x401, 0xfffffffffffffff8, 0x8, 0x2, 0x6], [0x2, 0x809, 0x401, 0x7, 0x100000000, 0xd9, 0xfffffffffffffffa], [0x8, 0x9, 0x2, 0x401, 0x4, 0x4], [{0x4, 0xfffffffffffffffe, 0xc853, 0xffffffffffff5cb2}, {0xfffffffffffffff9, 0x6, 0x81}, {0x80000001, 0x2cb, 0x4, 0x5}, {0x2, 0x2be, 0xc71c, 0xbdf2}, {0x4, 0x426, 0x9, 0x1}, {0x5, 0x7, 0x401, 0x100}, {0xb8, 0xfffffffffffffffe, 0x14e5, 0x7ff}, {0x5, 0x2, 0x1, 0x3d03}], {0x9, 0x3, 0x2910, 0x40f9}, {0x10001, 0x7fff, 0x80, 0x1000}}}) sendmsg$unix(r0, &(0x7f00000029c0)={&(0x7f0000000600)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002900)=[{&(0x7f0000000640)="48cdf54a983c0880cdb9bdfd909e0f78ff0093a82b400ab24987b8b600dd4c9f55b282e33ea5b09d9ffeadea9005c6cbb90e3c5016fe679faac482b349c59ff0903e91836a46e71fedf65313c301341613", 0x51}, {&(0x7f00000006c0)="ab05832f2f350dc587747f0e26188eb69a6b79c465ec09030a524549c6b0c11b214417c882dbef13ce34c79b0bc904fcfa6754042dfd56dfdee0c9c942f6e0157ee7e3f6d0d4d91762dd630f5ab8862c4c27df20fd", 0x55}, {&(0x7f0000000740)="c552cf0963d83476e7a2fbdbf7726085e98583f25164e12ee2b04d954e68fcd9fc7fa4fafd354f6f2260ea1c00de408459985010113cde8d24b5fc6431d4111b3e7af9c25149d762bcd0f980012a6338783e402fa64c98bfc3598c1a0bc70c20ceb72843406308b1b1629e46474a73bd896a08b157c94f3eff17760eb2be3dcf3f064b40386e43f7bfe8dcf3a1992ba76c250d2425a165a8d96d8fbccff346edc0e931a75c51a64e4940667c7005eea03085e786a0a52df343bc4b758f56e3fb794ecd8d084a65317f7ead7eedd557d9bd13feca67a2521caa3fe9776df5f83f63887c2146a5ebd5c2bccc079d5187dc86797215c73c52ed28188e2ffd1ae05a6fe6ef1dd0e40857c063466f7aec362efb3dac761a1062dba8336974ffeed31826bb1a1daceaed5eb363867370d7b1dac0c0a60f227357866522994444e01008ba3388855cc2722fb43e369bcc68db4262384fea0688e97a9df5fb976ba902a3f224c5a9e4934f37253228244a8184fdf4b315bcc0c1f935d2f2bd1947504c4ae1cb73633b8b38e1f8975211802009a76314d2d51d8119979171e1f52d81ea81945b225384c42d2f0ae6930cb08ca9acdab53a7974519c3e8a52c134352e037f3f40fee687344d59344e6e95fd470de4d9c5ed223f8b2ea4d6301b4d7d9ac0e7de83deb7d8a3f2691a11de943cf0a8410503780d5fd728551ca9dbb9fef1644adeba8f85c47c92fdf3ab48bd650bdf68cfeff415365f9aa3c33a27ac5b83f0418040867327dc2c8420bffcec50ee02a14dee5626e6b0e7e8c50767b370c6b790ba8a89e8060288d56d48186a191ef773e61e43e33de3eebf57945e3374a01ea1953141b2c33affd11d98d0f20acb2fec287517170ec6c231e873c7768c465b817d99ae12f210311b96bc0ebef787d5a6e231dc849f19185d96f4fc83e6923b47225cd7241ef5e3d6678af2e31f91ba63bfd58ac89f1c84f08997019ed4bcad776402f97bdd7d034ea12998087ea8ec8ce948f155afd6724c70ab5d21533b164ceb250625918382ee8cb324bce6a8422c0deba803583d4ccbd7a9cdad8782dd682b36aad45e0626729683254cbfed9295d0c641302af270d6ba3f21d714490658b69c7cfd609c90192170b81481b25cad547f0aee1579f8d6c30a3769e1482e6529c90f9cccd286a9a5920f0504f8a33e092ca0512558f0b1eefc781684fa796759d53b14c7463aaf239d03d820abcf19df41a75cc32516a704860dcfe1dee455a74393c401fb2475956fe6384e3e201c4124a8d0864996963d2f00539e08908fda6bb738471249cc9bcd8fc8ecc2d59d7f7146ddad077081cb62215e8c2134ac88857f6f5cee53aa23b1bb4b2059baa22b79bfb93cd6b3d5405e42e059cbf3cd585dab2ce0e8b76ae4c3bddd425ce37961befa24a7ab1a14606ea8523ed129d7882f3e2cc8856d57b16ab67e3a312fb81e66b01f26fb45b0c457b75a7ac36cd1d5ceadc864774ba42429d41f1f222de01ea3bfbc888e4067493dbe35af429a3b313236e39207e312e7a29e735a8a8a3369a1d66f74f527a353814c0ef6694382f899b164cdb756e35d36bade21636248564eeb717362e9fee94a495e5b10ec505a65b5ce38efaa366700735dbee47f3143fd6a7a75e9e4ea7dfc2357ff05cedba7cb0cafd20f1e03df56991a72967b76ae1d4ff51b36d2a161fa0004690a636acfc1240a17acd88d199c552c29bb0d5d22a09c8d351e203c1deb2847927bda383bd98cb2c96ef249914f1d3a682e71d5ff34e24b46f8464e5fe046a3707ea405d638e2181a8b82819e5351c8e3f835e9ad13f8de484d76f7eeb3098b3be8a993ba17e18e9c2949e7da5d5f360366505619c7235d9ed7c4bc4f814b275b366f190524c8503f0b7dcc1b6efaa4def16fa727d9358f21ded2babcb54f26f637f3b56a137535769a67bd2678ce0bfb88fe13493acadc563d8e11227f0ece2728bc18e5d34b4c0d047b0a6ea15fcb11b8be40cf6553ca4831c66d419f6a55a5ed4aa9fb539a364cfb928a7d8d02284fa243d807471c3208c2c00c00586d1e14ebfdd54ce931163b56e5f53e64d321b0382342ac771de7302e54dd14276c360a0e11b5a1b6649e895a94b5ab04237685b3971c5ce4aa13fb5f05307992a2bb42f8bd4b41b66c295d90c5e11befa93265451c24771c158f208a0c4ee4c0b1ddea18a5bd6e2c8254cd9cf79aa8a9ff29e4f58bd40d7ad11e6450fe8a461d3db802f634a8b4c4f404465642a97f0c5f8d843eb0d0d7ff4870fc591fdd3ac4c0387507c9f7d76506fd148e36842573348a5825f0121c1b329b31bb4b2c15ded348ce675ad4e2f6032f54a2e2b23af79f2ef15508dabba48fd4da4e6bc5482cd70f0eabf3ef730548e5d22c43ae0fe012c4e02f20b34bd2c30e2b749fe50bc99bf99193253c71b9aceaea5fa61e43ba368e8176345323375ba4782454ce4088c32f329d887da8614656d7da65bbdd88842a1b8a3f54b20b30d9876e4411b2cf5b237b548f3fe769947c221a63e48612ac1451bd6f6c6890ab8860303126db1cf3133cc9afebe59b272d3cf81826ea3aecda99f875c85d0abab773edd91485d0f191a5be2ec6ad9a2c9b8c569990d96357a6e673cc33dd960f3bfc8ca4a189c5b0cf0c29448609ba1863fb7edbbd308c8ca330abf1760acf444f4a8b8624372efe6f7301b8ab29fda9cfc57ba225897415d7af1fbe739c0553a106185e3234861ffa64606e0eff84f5cfdf571a873442d1b5017d521ac9a89469c4a4e700635f0709fcd4e58bc6c10739a99332c55edad4968190a66e763c9602287870c99d52895db73e8f19266f8369a9f42fc370a054d4e7f0de57e2fc2c8f879e48a65a48dd291765343ba84d427cd51af8c19eb4f7abc6bf2c9786039b9c3fe327633cf431c1004e92bb559aa7e6de4625708aaf3ea44b600c5b630383575b90d52d4d5671f7e9aaad177ec1a9441107a38518a94677453dda8aab58ad28fb918612227c1e999ea4bf0ee94ac06dcbc26dc09033f81614284dbba31f4938ed07ccc07de16976bbd6685fa38c2411eb42252ece3658e264fed5c625fb1c0e1fc305e842c72d17cee3c7723890099af848c1dd3e9314a3391431460e48f4f129fe35554bf47a47bdca752a80d0a6a9f8fb290c7397ea5f2fece601a6f95d39f5f4bf47a43223a3fedc658865796beaa50a2aabc03c807ab3c0184bbeb6435eb715ba77ef47af627fdbe0515d2be2febbcb4c57866d0dbd5938187f0d6b5b6df17400048b3aad883eebfb9e5032ee85fbe5016b1e7382b23834a2b6f3b13f200b331466f84ede7041d4deb5bda95a5a31c04cb3b5d1818c8128ff6023ae9b30b35619555474ccc2cbd57cc2f33fd4cf435f760d25cf9170560d10289e95d2209dfde849dd844635e0c4143357ca4d8530062eb7fa6abc036f319ec66a5e4397ffc556abffbfc8fda192c583605297a965b853de4c996d148b9a17a40948cc06269dea4ba2ef6320cc7e9b3a0026abf07005bc65e1d897abf2ae417ff9c51ff1347e1f603b71075d60e89810ff50c822b4981a49bcb909d2c2bc50018eb91b7203033c5f31df37e5da22ce17cfb38522b6d29ceeb9c1fdb0dfd2f6aaf9f294a7a2a2cbb0b78d7709913ec4de4115a5040123395ede5fd02f18e55a72dbe73516fe6cae9fbda7d13af1c74ec825771ae8143af685064d22c5601f2cc1b1e939e2f87967a7fb92fb99f1b664a7ad652b704bab18b70a4b1f9281f86c02c68fdc13b36ac3b301569191bfe9c966c2467cb167c36d73f81b289295ec207737da21a81606337b0e6b61a5ae1c491c8814a2559fa24a6f5446370e3a7b1d70db0d7a923aeccb765a6b330cb94aa900eec9b698c8945d7a7f9b0578481a3a3e5a4a5f98f83cc53a474b4f53815b0ee40c1ed60b335aaded9793546b5c36aebd0b1b5ee8e6b9815d11e9d1d7b68a2f8892985314bac4e07bf3458371f90b68dd5fc4a5af21eb27e7e23408ba7b54fd777aa09b8da2ccaf3f48a2eda7f678406ad89e4e9af9c16ade910103cf0b7e6dbfec46d1da2029176fdc3e2184fa0a120c7e69d5d1fdcfb1e6cdb5afa2a140708aec94e8f5ae45d1ed15095054d20936711309d31ce44bb0a3f1b8d35e7e7d97bd35b414d7f9b4d6e1268409c9c661a0bc18026687e47b2966c1d68b696773a2dd219135536962b9e84c8ff8e3ceae7d6ccb234456abb8f89ee4210903e3b63e10b0b0ddbef1b1faf046ebdb891aca734796c1ea5495b0dd3bfec6d0e63c5d4d9109a7d0909e26f3c0a4034fbe852021794250b6d5d08a05acad5f90f5fe21b90f10a3c4c3a13a98cdf77ffe5c72cd2f38d15e9f79b1a510836a566550ef954669040bb515b4de5109bf7ae0fa69bcd4f63c9991d00bc22ceab14f004d8f8e883fbba0c10332130a27979ad4c68c5b7ffc7808b8d4de5d88484f1323fba7c921e2c0048c8ca399bd6ba7ca668f7597ea6a7c803b8b9779f5897b8c13e29396e87786b80dd4401ea98f03c2e8ec43d8f072a46bca1244a8539488f7bffa91142ac53332ea7bc2db012fb3e49cec89943454c75a742eccd00ab57a4829e99932552ad1f7939001c36f03ea04b48bfb4fb8049f8cc49029b464fb47d77d9b73e331368e127251170224d656275865d25cd4846b2b50e696d1a1012b06a8fddbce3da98de5a555771afa5af2e56eca711c92951c8b35ffaf6cb0f3382a8bb7a71bce1e0288f6670d0f1f8f1e70ceae6a29d3a0b363a3ad52791898540fce625578a0e01512a4c42bb8b0c47d05bb5c833d4c945a1989a7bcb4701c1169728b50bbe41295cb1c7399bed87b8dd3841d070fa781a766b3ad78cb81a0a0b085e1e4720f650a180dde5747b93d2b6833095ad300c015d5520795aafc3b910691f46ab197dcb87545eb3c5b172fd2a97cba04a320a82f0904e74a74c1cee563863d2dfa1e20e8af4f22739ebe1fbecb9cfbf2cfa36833a41477dbb26761bbbd623208920ceeb8b464bd45ff958b8051a143fc139f4938f49957cd4169e5ade291c0d97539f616a07eba4950baee9123e977ac583a08ccd23b510d70b9de7cfce85180af2d4245fa4927b0a95df7df14b4a5811b6364dfecdc8c18eb4a1e55ef560a0bb8badd4783f342d34539bc9ca4cd538277f1e331cbe8754f30655d240efbba7e3d4d5c371fdd2ae15581689b0fc5e55880f4b6703445cd18a94242d1f32373b24d78ab8c5c7b678ccad5411a80abef9eb9694bfe9be819a083316a8c2cb6c398e212bc61d7d8851aa0d294d666cd1d50eaae10e4714a2348c4a46743f5a523832686e1adbb96a88008df69984cf3fcd518649ba1243ae79c68273aacd1ad2f91db472a214179549585426a24a4aaa50bf805b05983c7a86699931e82404b325726d9d37b226f5c32ce711dc949ce1a540dc901518ace4b8a53053436ba0d83a901830c0060623d157d73a3e23087e4a139b4cdce0a8b72dc15a5a4ce5caf2789b351f176513ef48e3cc1a146ae552966e03c260897698a14754765c245a2a822bf207ec9d6205f8f498b584292d86cd610d369e76d1e8d969248b99226c66d00279ef63f679b52dd383961b3a0a18e9d86ed2c0e3009cee1a4622950e9e200673e9a7f5ea36014d15047af7047883a01e5776dd5ea7e95398bbce3fd48f11ed935fc43dc00e4e3e2203f323ac712ac332ba82d4761690e7402a87f191e2ed86fe47d6eb3af03912f55a553a3e0db0803929b5d0073480eff92c0d370b6981557a3d5bd", 0x1000}, {&(0x7f0000001740)="03047dc965c7fffa50d678cf08dd800abad0f49c57805087fb14722eb1b0a1ad42e94972c400d3b500534d6ab6b014d83df07cdf2e6144638f77ae276c8132c7d07272a026f56f9fac3b29fc89e510a90b36f8226f83d76e2e9ea0d653c78651b3dbce63d989acbc4e015cc8ed5005282dcf492707542be4591c035219643194cf36f38927ce46cc4888638b7de21bf3b43e27578f5009aaad47576335af0273dd141a60fece1d3c64785822cb4a4618b04437ae6cbd6b0107774e42ae8cb2145feabaf358f2c32d4a9ecdeb6d7721cefd8d256311255e3bc5faabd6358ac3c8f5d84943c300c40dcc91d8307c0a9cc8a31560c0327f59a374eb154efd34d9f963afd126963a3ed4e80005b3b92f70c2b6c8a8e40c5b6d227e775c5a7dc473288bc2af5d35a3744d5d14790ed0d6eb8949aa11841e95ad0347db9a788bf82a686ec232e603d30cea6e887c5f80ef49db2e690590236641a1f7d314fc78ac556cdbdaa715ebb952f2c23c67a228de96d1dc06e1039994962f65508468c84db2433dab43ec0a38db0f8592d0d02123efa370e5dc9858837d6e55fbda5502cf211082f100c99d3ea533118e837e6ccc198d87525b80234370c65e2498d7eba26ba6a8f9d08ff1fe96d8d7174bb82a1cab3fabf23374857fb9302e713cc32ad51373ab35c78616b2c7ecd84ce7d8e5669491a9993b7393ace2c5740a2b578e1f6bb09af45d10317a0893a459628323e8b26e32ee6bb423df2b5cad1dfd488fba1454a5d607da1fd46e1955a91f8aa2de2d819d8d6b2f7753d14cbc4291e8c17fd97db89f506427ff71b506d977f778ff40396700830657ba6b2141125d3a851f5d4cdfab326b572260927870a31dd9f8b6103dd077fe963c414e07356a1953c98bd8bb2678a5036d499783b2bb3b19dc25f033b98a724e4e9c6b8633ba3d5254ebc015e286038dc8232aa97ff8643b13792c467a136f4c74acd3d1b265d745f21ecc6856b63509cf00bec8bbec8627f1ca9976f221d8e31ce2eff5db6a641c5bb07b769f7b5a43cc4b02b992fcbaa646c9c8b2d38c56d6205c753330af1c87e8d971a6c4fa3a41b1e9473dcd2df6a2d4381bf5d1a3c9ce9c7b0f0bf39b1110d6fd1259ede2c4a6e60c75fa7a096ac0b08811e1ca3a19ff7d0f3414017f551565a7235ae6d02e2f3c619ddd95720df35d487d93196083e480a2e5a01c27752c51f8a4e838261941958e542247c51769f6e2141487903fc7c444df09d4ca20e14c2141d2ec2eada20a899e6280433af03e52d582ccaa973bb17091731d2a4734444593b366a08e455a390bf302923b2c9b2f192a1b72a969cf691bfebe7b701190805407ee90ff289f676f1039548db5dbc4fbd2495950c9a0ff650e4c24b5d4da340844b9de2b10be2c6882c5ab8b880cfe21605337d3dec13aa1fe93e7ff8ac7574bb9b29c29957c536e03b7ae1be9a17561c401441e7eb178486bd6a419980d7be115c56095c86575532756abc52dbc16a8048d6268435f173ae7373e3440d4243447a85050cbc769e880fcd964bba9f750bd955964db1202d6a808ed012d5f0ee272f02991fdec14473f039f4b5ddec02b9354ed49f86cf13b721f9055d17d4a88eb1c61af1335de9a88295f6cff0fcebecf3e1ca500745646e0f36905bac9bb0a74d331d196ac66766aea15a346757dac94366df748b07c7b1d513c185a8ae80fc55c86caccca61e28ba1db5568c7a1bd247eed263b69ed6ea57a53a75641b380214bef5dbd13378218ca883e91faca68c1ce2b2c79ad29b29c3c02fde073cc1404e756c59b02ebe420f6f8221203f49dc6cc21e89e41502521688ff40e086ddeb77a374eed7e704004585dcb0a63a6f1d3369e44b2aa546a2f92bbc721de378d4780e7a5358e61d0cce3f2e57b099cd607d4ff2770283c9d192f19604c941b9d15b7d09a15c55a40a3d6ff8fd6667b03b415baf82e79fc1f3adb14af225af11a197518933005e2ecb67b8a50065a8f2b522536612d2369f29b087e74d2a63229a49f6c4ce2621233db53015c6302464e23d556155239920792925f42f53f1965e5ba50ae8dd6049ec2e268a60e3d9ffc96569b4e8f11a96ab655c2bda28a0973a9522b8f30c50850efe9b543e6a916364ccce32a0e2da4aaa04311bc82d78e7dce625c7087b3b81db42e772f98108df62f7790c094051de9a29c6609b39258fb8c56cb4a8806b1605f75f544cfd303402810ca00efede47f8d280d31a63e6beaaab261af03de13d730da1e43d41fff98e07f54c6676f305f64b4e37dacd2545588a3fe94a4c4973f55c84b0201c2f5e09f5ad54e4c8d0dc51748ef989d514890c914aa825da3cd2475e5a1416c3802f6a77bde5bf34740ca24f5b0ca252a8ed6d4a3760228960ce9ee746c3a1ec9f7f0bffd04485ee538ba3cc8542fbb71e5b83f4d6654026680d10a32debc21b56bacb9d204481b7f1276bd5238392459c58a19f805af836dab329416c2c1cd7148d8b2c6f82c03860be94458ee700da2b48b0a7e9e7ad774a30f95b6e65731ff8322b33c5aa520032ed56ef147d2ba811f5253b6425c8af6e8a98b7ef2cfd1544f7d7a797c07b3757557dbb21d4c858353258b176e87132670fc4915669f2b70a62db9d6dfdb5c2d90af1433d8feb6a034047f3644f0c8525451565cd7f581a1701b22aa8c9cd6f4e9b8a8e4bc5a0b6fa0ad5ad6a9c3ccbdcd111e7414f9fb43421bc767595d2db20dfcb631adc220a3c54a768f2113ea55180dae16da2bd3c10195aad3cbe72a6534251907d5b9ce3a670ca78f98190db825db903b582a96367599cefa4694cdff86bbac1ee2011712d08422d266344efe6bc9f248a33e94b38518b0505a32d2ed60473a128b9467ff9aec781f12db8e15b9e63c45b5527253f1d7606094f0b3697c36a1f5f8dc974a6569dd03eae77c25a1f0b7d697560f5a7db6a8ef04d16e34609efe4d3b9459dbc8f9cfa508accdbbc6644190f603f59cbaa0f16f427cb5b7d110405ad1e976b9ed758f1646668f144a45de8c62710e4497647b10f7d9f6e63cf6eebc668a87d99cfc71eef414a38854482e9d298c2d0eafc8be25d698b1b03d5a3a2ba5ba37672eedce29165c3b408a3ed7d47482e2203ca6c9cb5588831bb57cc1919487fd28178a38a8686fabc1a489ee650ad77cc41a06677ddde5a71b7e3c237fd3f57cdec73eae797ca3379a23fba14d604e3a190877ff012d597c8ec88fbea212c869228a59bb265282c9ded74fbca74ca95e5eef59ea7c6771c0c6d0f6af917570c3570c3025c6b49757343b866880b1199102f71e3ce14c06668e9c5f43ef10bbafd5e497aeae9e883f1966f4b5c10e0805a1b47ac0c8d20c33d8a50abd300103a5a927c41e8fe919f058c667c727b203e8fadca1b1eabb6769bde9b937255f1df22e96ea1bbe6d81cfde8fc774e08b37dfd7561675eef5a88a18df2ffb4be9ae1081343be02caceabf21ad8770a1cbd02add94e7c4ad057289ccef9e71b0d22b221624bcdd0ebb1ddbd76c0bd9998615286d433a35c4453e63957a4c6eabbf15471d7174dd1041aaa3742c9cb03779cf39bff98ea607d6aa564597da2c4e0f80f200647f07211417ae949c76a699cee68a6ab8352d870e7ce7fe04f05791601be3c56b97e98396752ae5a2613107bb0ba739f0db2a6c5b8296ddefe8a54a81c92c61861af0a2169a05d2578ea7e62ea56f34ed95e709e17175a060a00740557508a08e2c99d2a36122edbfe14f7282735796818725b3809d836c8f685cbf03494e4e63b9a59cd1378d0aaea18fcf7b6e7770e43fda1f8fdbb6307d8e14b074e412a8d126bc7e9bc264507d20c0f24fdf4bcb2125ab22a862a19032ede2428a418a185224fe0b139486d411cd2bd421e16fba7aa0ccd4e7b10317ce5bc740230eeec56ab52829d9e9c6b8dea8ea9737ed24f6e52f9ab3a8f25be0cf66c856f1b03667adc8b7bc6411eae0836eaea1d1f1a02ea62e4a5caa983264115d083a20cc0ea2f5f1de95f6b93e8c88f2566269dde0feccd215c7693d90a922c5e105fd38e96e779e54a70f931dbad990350599bbe334d9861b1efc9229cd621631baaf97c7f98da8bc398bab4f4def1c4754eab4d4f8fa79a901446427f3e36e72c5e346cb64c7a74eda4ad8d1bff3f8e90ed9954c456da09af1a238c6296af191a08b2b445c0893ee78a8cff51d25324f23b87a85c72291ef8f8bce9b095a3a50c1f5f489729040b5943c98ba68f7f9159445733b66ba040eb9727c516f8d49f38af1140f05a5955e3955b78f92df423b537703e645dbdfa41ed16301a6e7daf4d446486e5832c65b479e671408673f0793271c8ecb4f7175bc2feddeda7ff41f80ccf308c5ea833d057a85709f6febf68e50483952dc2ab624d35a4fb9d9f69d1577b0fa5272a9e356710cb2bc46d3fd5ad536f7e3fd1ea62a5166d8b49406df45868bbb47b4e0a83036ab27c54409afffa03a02802fbb2fcab673a9533d47aea870ce793f90e3fc40766e4ac95415762ed08b7fbc3ff213a95de0b5c1a798436bd705f6d25f5d42b18ca70b1db812d8bf45fa6031f1ef9ccfe91d6f55bd2c73a599c11a14f3bc6492f0adbc5aeaaaadd3354d8b0afab6f33632c0054ad154b918de94c19f1f5fa0dff10087ff111d186ff96985f3457fb5ee150ce70d20f4f2b0378aabb76c985e3fe135b37ec6a8cc43b49113907edde803a940f846f6498292d5b135e1ef4d7c8850b6c2f0a8aac840623bae8365b75724b77e9d3efa362b1a9d3e0da40804548f0d9a122d61c48ed5039ca7e0810c5d8b48ccec81230e29ef0b0c9ea4abb4db0a3c3c475c2342a7b03727b96276fe3d52c8690f38234c44cfcbafdcf7710d502683f500324693a9188650cc4512a5aa667d06186c8f361b7366baf9f75b939a233d7a9b8e52dd9edc27ba3ad0597b7c3f44b6756d34eacc88560df4eedaad29287b396a5e7205815d596db9148d9dbda8f718a19fc95d6f901900b153b248903d0e037ff942ba6292ad2ad92e40ba514318b72af2f1a2bea39a3dc58d8733f85dbd0a290c3f7017ab2abd51ce495b28e90e7c3e0eb81769c2383d04a3d03372249c63a8f03f0bdec7061118efe5fd07ef05a22650399b34ba5571415319c3f0addc47117c813689a31e8384e983ad2225f30e40fa075698d51d71f5daa6dd53fbf35cd553c12ba2500b9ad7ee1620710af81a17c65142c373a440eca4e5b304b7d738087e231adb94180502b92227312380d3aeda29e3a921c980a23feef5fb1c722fc35e3f8d91f0aa5e9df71501beec89162e309532232467e302eeb101abb2ea6b7cba76e3ea6dc2588e23a90a77e09c258da8a621aef12cd2ad49f88add331741e2f6b5408b401b98bdf045c5f2ee1ec3c5269185263a97a4fd398c836cddeb23d5e204c961049dfa6eb67d2302e27b2c60e739b315b16c45d1458badee1897cad729b866ea9f0fc448fe5ac369a4e4a2ae7a44f823bc5bc7b1384e86ddf8ef8da2376d510a2d23da6586d2cfb105b9c354327174e6c12eca3bf182e1ec035ba78c06a2d4994c66310273b88ee1fc3beca3cb9d44be7801407bc63b92a9c2c0ba0ac0701a8326af53c3515b3cd8bb35757603b54f3578d325a90abd76b73ebd9300109eb7b9acbd7160244c4c8144e95eb1e66d687c9cfc480349acf00cfb28d07252733de35a4b214578edee53731bf9a49f07bab2b51c9f50ff30f930fbd59c57d43c4f393442f818bfeea3f05b3a30ad712cd0b4f2fa15901883df", 0x1000}, {&(0x7f0000002740)="ba5217042f614df4d17556b408c2b094609009cdd151b71292e84864a74b7d1be68bd2edba116f1f265a5fe34856e531386aa08628f703a0c017fa46ea0178a8649bf035a78ad1e735f6f1f39fc9f6af1a8093d92cf4a56ae867ecb9cb2c6f10e3cf94a2891f107e", 0x68}, {&(0x7f00000027c0)="4caacbfb8099b5451e0c96d18a6ad5d2a72ab37e60e4dce3d67b0cc4891a3061c44382af64e60a445ba5d5d897f0a6dd154ceab40346f1f7393ff253fb570f2db7e09caa4dfd8d0866378cd61eb34b0602a04774a1beb2731210b98836d337196a1dfb04164097c49437b1879b37c62a2bf1a52bab2478c8b9e24ecabb1f587227621cb1", 0x84}, {&(0x7f0000002880)="80b7e67003b5e53807b5eac0638bfd8eedfebdc05e51980ca51a42cb724597eae8492754c930f6bf26575fbbac1c101b07ecb73e1410a0b59153dc87e7a2a98f31f49cac3d41cd6f52e9c17c6e26132e1fe01268139c5db05cc039d91f3b6d8a2d765be12276e56f83755f7db41985fc845d3a30929fd9", 0x77}], 0x7, &(0x7f0000002f80)=ANY=[@ANYBLOB="2800000071000004ffff000001004000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="fd007e6da1f5fd"], 0x28, 0x2}, 0x2) r4 = open(&(0x7f0000002a00)='./file0\x00', 0x80, 0x100) r5 = open(&(0x7f0000002a40)='./file0\x00', 0x20000, 0x15d) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000002a80)) r6 = semget$private(0x0, 0x2, 0x200) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000002ac0)=0xffff) unveil(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002b40)='x\x00') utimensat(r4, &(0x7f0000002b80)='./file0/file0\x00', &(0x7f0000002bc0)={{0x401, 0xffffffff}, {0x7fffffff}}, 0x0) semget$private(0x0, 0x4, 0x20) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002c00), 0xc) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000002c40)) r7 = open(&(0x7f0000002c80)='./file0/file0\x00', 0x400, 0x20) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000002cc0)='/dev/zero\x00', 0x200, 0x0) pipe(&(0x7f0000002d00)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r10, &(0x7f0000000000)="0b0d3f037a5ae932de6ab86e372ce810ac3a5dfa5490389f94858674ce78bb51862479853a4e5a7ba9ed7f1dbb98196d19a1c383e92ddc50984d87544954c1eec45e4dacc579250f8568dd8d1c7384f172b53be6b8519e6cba50af6e23f1a38dbef10e4cec4564f0c0b9b0459f073d00cbaafe11820c1a8630f4f50a75f2f4626491cc8995532df9061c0f80a33dd287ba1f0f8bcd160e4cccd0c77abc3d57cf237242a1f4c59ca94787227c", 0xac) write(r10, &(0x7f0000000c00)="34b2f6fd7199aae744b497127de50805b4c833191749c366574db18978d1c419660b2bcee37154f0b620109729eb3620a2f76d12f5d26c315f0bb5cb33baeac6871ad9da457f484a3967935e9b6dba6407ac775518fea59885974283f6ec275c356cbf5c0956d76063686e60ff87cef7bcf5fada58fb6681395a9f44752befd103d5adf55769caa23ff5807426bf5b149d22fb2d772a3cd7d91eeac500000044909a251f8b0b64d6994b2c6c", 0xac) r11 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r11, &(0x7f0000000000)="0b0d3f037a5ae932de6ab86e372ce810ac3a5dfa5490389f94858674ce78bb51862479853a4e5a7ba9ed7f1dbb98196d19a1c383e92ddc50984d87544954c1eec45e4dacc579250f8568dd8d1c7384f172b53be6b8519e6cba50af6e23f1a38dbef10e4cec4564f0c0b9b0459f073d00cbaafe11820c1a8630f4f50a75f2f4626491cc8995532df9061c0f80a33dd287ba1f0f8bcd160e4cccd0c77abc3d57cf237242a1f4c59ca94787227c", 0xac) write(r11, &(0x7f0000000c00)="34b2f6fd7199aae744b497127de50805b4c833191749c366574db18978d1c419660b2bcee37154f0b620109729eb3620a2f76d12f5d26c315f0bb5cb33baeac6871ad9da457f484a3967935e9b6dba6407ac775518fea59885974283f6ec275c356cbf5c0956d76063686e60ff87cef7bcf5fada58fb6681395a9f44752befd103d5adf55769caa23ff5807426bf5b149d22fb2d772a3cd7d91eeac500000044909a251f8b0b64d6994b2c6c", 0xac) r12 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r12, &(0x7f0000000000)="0b0d3f037a5ae932de6ab86e372ce810ac3a5dfa5490389f94858674ce78bb51862479853a4e5a7ba9ed7f1dbb98196d19a1c383e92ddc50984d87544954c1eec45e4dacc579250f8568dd8d1c7384f172b53be6b8519e6cba50af6e23f1a38dbef10e4cec4564f0c0b9b0459f073d00cbaafe11820c1a8630f4f50a75f2f4626491cc8995532df9061c0f80a33dd287ba1f0f8bcd160e4cccd0c77abc3d57cf237242a1f4c59ca94787227c", 0xac) write(r12, &(0x7f0000000c00)="34b2f6fd7199aae744b497127de50805b4c833191749c366574db18978d1c419660b2bcee37154f0b620109729eb3620a2f76d12f5d26c315f0bb5cb33baeac6871ad9da457f484a3967935e9b6dba6407ac775518fea59885974283f6ec275c356cbf5c0956d76063686e60ff87cef7bcf5fada58fb6681395a9f44752befd103d5adf55769caa23ff5807426bf5b149d22fb2d772a3cd7d91eeac500000044909a251f8b0b64d6994b2c6c", 0xac) ioctl$KDENABIO(r12, 0x20004b3c) sendto$unix(r7, &(0x7f0000002d40)="83d75d84fa7dcb802ed0ef365a8c5ef6da1cb69ed4845aef950463282c76343ca96841da8e858e5dd8a8d5f3eb3b248c370f1115aa8eca55aef242248822048c5b3ac98e2643b7c358275ab2b0afa96c8920f49a31f84996a20c4b66adccaf1a988977fcbc0094c866cc209e822d461eb098eb8cbd9af7a48a0b3de11ae93144d936628648eb1beb8b31", 0x8a, 0x8, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000002e00)={{0x18, 0x0, 0x6}, {0x18, 0x1, 0x100, 0x7c96}, 0x401, [0x1, 0x511c, 0xe7b, 0x0, 0x6, 0x7, 0x4, 0x80000000]}, 0x3c) semget$private(0x0, 0x0, 0x1) fchflags(r9, 0x0) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) ioctl$KDENABIO(r7, 0x20004b3c) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000002e40)) getpeername$inet6(r5, &(0x7f0000002e80), &(0x7f0000002ec0)=0xc) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000002f00)) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2d5, &(0x7f0000000180)=[{0x5, 0x4, 0x9, 0x6}, {0xff, 0x91, 0xff, 0x8}, {0x400, 0x28, 0xa9, 0x3}, {0xd4f, 0x20, 0xff, 0x7}, {0x5, 0x9, 0x2, 0x16}, {0x401, 0x7, 0x2, 0x6a8}, {0x3, 0x9, 0x2, 0x80000000}, {0x9, 0x40, 0x6, 0xad02}, {0x0, 0x6, 0x8, 0x20}]}) mlockall(0x5) syz_emit_ethernet(0x82, &(0x7f0000000240)="37589e49000000000000000000009919f688595271bc96d565595d34aba954ffd674c19d2c6dfee78b0f27e926be89c15cf9c7d8145681e495a9e36692cdd6f360d0aa0260c97e0a6a3154931e08ee75ebdd6893ed94d018e764870fe64a486c25b6ace0f4237591fb677eedfd597d51acef7aecbbc223deedd96f4bc33caec8ea51") 16:00:14 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') sendmsg(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000002640)=ANY=[@ANYBLOB="01002e2f66696c143000ec9a769f1aeec79e12dd93d701c36c0a8e59c78dc44dbff96e6bab6b5532442d8ece7752cbe879f5e9b15c2bf8534ed9f280c15970564b6d9765186301fb4031a81e913e1796c4dbeb40ab33fcee2b7424f0f23ba43f3c2f44611d193ea111fb4ced7bdddc259c3905d8cb01b3606ea6f18e885614a62a14cd1a50959cd6b83a65c14537801788d4e11b2658bd3da4b5ff6eac97c10c3126691dcaa7a7df952394184ac18f1aac9d6c3c9db1"], 0x1, &(0x7f0000000080)=[{&(0x7f0000000040)="f385ab7de2dd0040310a1977ae870b643fb9571cc8a505fb2ea5cebd5ad97316b3705dd76b6e4da930a5ba68df27124c9d881b6a419bec0b81597b", 0x3b}], 0x0, &(0x7f00000001c0)=[{0x48, 0x25361c7cc4e9747b, 0x88, "2cb5fe419ead40b67bf25b7c3d8a0a6d7f93539107ebf8be9e566a760d6ddbc977426caa1cdea9d3e19030193be38a318de9778ee3"}, {0x1010, 0x0, 0x5, "a474fa92b153c8c070c19d4c17538ba5f25c102cbfe1b6248c24f9d37cdd8f085ab4655c625258711c62ad74a37e908da252b36df68f81682a1dd3bd8dab77ddb3f7d41c8d2a7d0fb6a9e7593046c7e8765e5867785991726dffaea7680b25890ec23cd378050a775cbadbb2dc3cd5a2d46aa00c36c9ae39198423e118e63f0416091788e7d17b9629d00b67b417310b8f47c62e94aca219d126383b848e5baa510f8c03c5b33e53afb2a542adf11d12dcdff81407ca7d39419811dd1896bf16107ee0182ee0f59a0f0acae78e0579135f366a781a900b2be81d88c1700a015e79f1a2cbc1cadd6aba8d2e5d972bcfb613fcce86b32637adeac0cc651916f22bb10a4aa4496249b0dd7a595721bbf00a3b90b8cbf4ee207e5340b578829bfd0807234ac814aa6643bce672f178fca31c9b73266170f673ae8a5d3b784773ea0ef481555c8c3f9c92cbe8c3431f02ff7e1d12f56f5f033f568cab16cbb98248108d6b7b0778f2c5b085342512b56a689c5db6ac3be0b2e6e07cf243955eee533eb4fb960e1032eba58e48c5f6081f2ef04069e4309d099dba4003a5be7e5661146cc85895cd3851e8d557a3df35c7a44a38e1e2a3469c53753b2c227fe082c3bda539f7f33a777ce50e213957490c77b4fc7f2629542265a118f2e8ca28bf0f928b0dbd76dc59496348b1c28dbc9fafd01cd4ca15e2743a3b4126fb7c07c8d1891ef323e0d350ae52182b5cb9709a706deaba350d3446ded2032a06701eda342536f08ef96aa12fd7f9469c32b60ca56b889b76dbd0ffa325e21251e9ffe6d76d94dee0d17d4fa0468f1b8d55b32afe1b9bdef9e43f61124c4d847819005b37a3f217a5a7c228c3b01829f72e1e45283a6c9d983ae82e1751d47f08a2f04573c350c2130f8d392302422967e614ef7cf59068698d9e919b16c3610653a27ffce2e71485715b1a195363285cd504453fd773c430d0ee5eaabfe784ff0beb5b51b30d75b55aa85013af3016dffebcb524982745462dbde8b1956a3202523d89118dbe13070dfacfb88e71235a9ce15acb9eda523c52227f731b8980ed471c174a01e0a9d78fc920c7eaeee668a96d24daad6917072bab508af0eb2909744f30b081eccad363ee29e0eeddcd11947597ee945ca068a88a76cc18f481070d3cb76a1f5c2a6637a5ae695db2106fe814ce9ceb69626594f7b5fd8b075b80a66ba556af26e68242468811f0c7a6db9ad4f1657233abe39996e2a616f0cea279c91c4d2f5eb766ade54f72d3384770809e94610e367624830501e7ae5f7ea1ae5afefe7177e5c4f5cc3b2366ff86a52556a1fd19f5dd83e5759a71a5ff7af316584c56cc43eecca9c3b30e30f30c96b57653f7af6ab9b0950c8f3190a273ab3dec0ff3d994bd545760a98e3fdd30280b716c7951f6a343a517988af99116e1d8f3436e386733e7098a746748732d60220ec06282e2c24c1e2c1c9503161066482b31e180e7610a41a32836991124805381c6e5ad0012f4288653cbf8e1c5983a54842a7aa219174502d4d915c9b70fc3acec8887f3274048ace0e9ab84ae8c76b0e658bbdf8d4338e4a60715b76415f141dc13416a5bf4b688245b151acd16fa7509179c62c2a54d3bc6b9a05c8c0058856f87d6cad59336ac887454e689306f667501f5ed1748a2d2a64876c9ecd354d958199a4f70c90457de8770eb789fa6808d44f0319a85450e384a89cff6a8125b8087c36adc28b5d7da05e3affcae86fae91648717ec93ece309174b90a59bf2d69048442fe4bf2e9fbbf51a1e383ca8b6e4e61657c159ec030ecee21eeece61e321be1fd9803d66835334ecc72394b7e607470f7971df56f3fccc61af50e22fe50ca08c62e8fc82a54bda0cc1476bedc9354a3c0081feff83ee23c1c3b617a941f2304ccde6c39c475f06395b7ff2bdbf6ee6930cbb6096874cad791ec58fa9b8b93c2d2e6b8ef886f96f33fc1d96421f25dff0c3ebfe2e0691338e32c628b91639d733dcb6b30c308deae22649a3d10f08ee301300d39e416e627655672453d03616a5852ab3f57cf3150d249933efa30084081d2b20f8d68cf4f17c6127497e6ff789c14341b28b54f3b577170722ea9afe67ad0890e044aad3e2a207c4c1a5bf84dbf9602cf3fb5def0f25bb8b3be2bda7b6906f4172d0c62bed84609d96c8888443ee9628a3931d5eb681504443374fe5ecfc941c78a7766275b6327af9f750fdf2aa82c2a84a0cf6e39c533fb31f1295fc61b85ef71b9939bd0f51fe82a55e54b4604ad368782387453fe1354bd03588b37b4e8f6ad2bbe6390f6d90eec3e78d02b7de9e326fe77e1e7f735832b7c0b7b23dc285c17be09a717bf145a2b069f5e1101664536ab62f5fd7c67b610bbdd3f8d54106d059d1da8663127462a9978810b4179b919cec16ad6f2cd222b96be40f79b8a90e55fe5e9b4e73ad41b0d72729b75883b34e87ee91c2dc0877dae82623a416170e2e255acc858caf5e1b57f7abb0e063596799e93c85b8fe3c21c51e5640739d475872ba8ddc5b0920bd8c62aec330b4bf5b57d4d3677ed8967b079b9dec32e70c284bba5e110275fc4bb38683af87e19a1905a16230aea2199b6bd815df3e6fb5a161489789385606536766c5d110e6eeb300a357f54bfaa5779b64bc85ba26d667370596240e43286d9e455233b8b502ce17a8bd6c942576e61ae706849735922f2c491d6f61a33d3f585d2aab2a453b0d55ed5bc8e7ef0ee80aa5f6630f05e8419e87e305ff6fbd633c0aa1ef98dd4e3f500b35f655c033c1802a84dc24be22de3a553572eec68adbf589027b08a12ff7b5224aa8d4b5cc7780c7eb15a5869a5482161167eb852eb1a21c02da5712578c09177106296dae6709981abc847eb4c7da103e93aa0cde62487aa370f4690a4a7d8fdf17104aac3141847fc9f4398b4c504941449ec8470662815cd13df572512bf12175283550874a1b338c30783634fce8536a057057d92037c175fc226b0390606e43146448c3fb2e07252283c7b4eefe37b882d2c33dfbdf5342ae6dc9e3c5ed86f678418a68537b41e650215c79209d5effd79e1cd7d40d8189573f8f9f260fe570af24c25fd544bed2fa2160c44702fcadc77a846d3cbf163136777e0bc8d3b7d44b4b4fe2ebff85e06f03b00a15990aa39734941b5e92e2636a571e1a4c48d4b8cb117e4b93b7b6d500ca2d109236ae4bee8776266d61d8017a08f15083d1fdd7d35c90ec85aaf143e1377c29669f7a938a8c0745ef2a4c3248161b90ee777f5b75ccc63a4647f45c2a02cf08a908ce52c461fb83587b3bd85db778132ae21c2d5d06933f3c963572f83c1397bbf886be148640a88ee5cc13ff99dfc02e396e0c6831a21cf776883513438aedce1e4cc95c4521c52699e137e9e1ef1f99b255b691294dcad999cb9629ba96159e140e996c649d3deed72ad9d7fa4a622a92ce0d91f12988bff9ecbff90ce0e0e7bd991dd6b57829b69b25dfb9e8e461779ef838a87ce22fd1e934d0680cdeb5016f07b62763b8de383e233e9561c1d7a2d305aec91e2aaf02651779990c764a5369b8465c0850d698be52e12a3bd7730dfe0f962afd6f70cc53c4e707624a8fd876e7ed4790cfcce7378a8a212f66cc349c85d063be5d876073f660e06ae445f613ea6e11f0a8bbc348c2fd0d49fa843ae3a1931880d97c4b4380e16ee80c0a394c5a07b27bc8455b3f608c855fc82caf3cfea01bc2ed5a40a9a24092b451a9d06cdd18193693ea879af78cae1d9df86dad356d0408766349a663d561753e3f68eb06e47ed82fb05c267af98bac1bb206cf8926ceccfbe74912636b420e3f375a7dfcd37de9da59b0816fd8e2540071415600bd721f797357bdc05863719dc35faf578b1b6baaedff252be33e31f0a49298557007a1dc0c598a24836ff1eaf264f1c2ed3ce5f5feac83fe6ea9189bac5a48ea576b1e58261b57914d128b002e75faabc700af5a9c3fe2950b5e856e1363904b33388783bbbc6d17f98dd1298c653f402d14f7d9bc1a42e760b80e75309ecadcb58f903c4c637a1dc3c72a5a9ccae92f901a8eb736ee2344fafa50488fdc27242d6443685de04c7351b3f1892ebc29c0893c1308dc748cdbea56ae4530215fb842d4df70ea327bf7118f6d2637012bf009deff8bcede857eb19ce9986921850853fb02176c4681996335af33c7aa9d7dadad1f758add0536630521ce5d60c87a55051006c1c048c6732c6d31de9f9e1f6cf2a3d4a01d38f5aa3a42913785b555f8a459368477babb55adc4479ec8a121c1e4a4dfcad38453fc7dba640585330f54ee666ea5f88943e76b8a098369e356b10ce3481ec141275b35f6ec77cd7e335433e2df2c8574b2fd183d3a7f727b566296e155bbf9efabbd5b5fb8dc5f7aee193b4f96dc2131cc706d3e48d8aa571128bdd066d4fab66b380faead588aca7f4a8d8a0f839ab30a4c5d44e010f6c4147bce24104f857ad694712acdbdcb420a244799aa79407afdcc554af44b541bbdda338d9b3432f578f46b89e1611aa2cf089aa87bc7025f66dda998f3c1b57b8cbadfc34762abb71e2ec30dcbe2f4a94d99609a69b6247f45c91766dbaeba3dd0939ba90a9e6cc7d57490ba659f7bd50b136579172e46711e571f78820a128ca9c4c0d41982aae2b446f1b9865e5e51d7f08ee08c18ed46ef95faace1be8372067d4eb8b02f375862363b7c0b4ad96aa0d8d086569fdc81998accd3ba4c2724f94ecfeec0ce51a157e12f08d1dd17d7fb5e0472edbf361e731baf46421dde22581aff214e33501f90659908da931184be7c471606722c9c037dc30fdd135336817ff9d8163f662fce68d1cb5853a141f74cf341efdcbc9d746475aaa732ed1b6f2f1c1155c4cc27eba5cada8b830620c13d7a6fc9febe40c9402ec616ac4a4a42e99741ef69ea575a512de228cff8d9a8f10e381137bf1f08d2204c2c781cc53279ac7966ee42f069ac676ca6fcfe7270b5631c933d1a53d954d1c6f166bb7bdeda12e137f5a3b532ab40b7d1b39f2ae0a4d6e84050144455f9e6357120ebdbff850ff46b692e13a9f4c7c90a5286fdd71b9d458a8077fddb8e936d5a9ae8e8d7938ca53663d8c23bc3dd6e0b4ff17d1dad97f66338890d06f5b566979a8e3999d002d43dc1339a1af0c6034bd750dd7736816dd736cca3f70bff929c34867845bb5f9f24c7b353e73964af779a91868ac562c904aba4192cd6961c4adacef7a48e3e590dd9cc684acfb43e7706adcb24aa6eb2ed76f688a848e413a325da27598f0dd144c4b51988c8eecc2ea176b994c06396c58a2cf4a3b7961e032f841d4577251e8796b295b389fcfdf9f7ca26e97a1356e2b76930bcbef75ba7fb18bc5cb432fe40c632835844eec3281c198a8469828ea84a451a82dc443479873f1be5c0682e5aec17227318f7a22875da2965601f79aa8fd873dcb15b9377b490579172c4a7e3e7484d727c4908fcd67fe40c3d0c93d37ce4f7295b4c6f781dccab41ee71b1891e2b4d5408bf3bb4f5ec563a18c09efd1b18233015adb7c1cf59675ac5ef319d1e9f2eda2287faed65af27411641b63f01595ceeb40d2efb9ecf8ac54aa42397564d0c0a4bdf77e952a2ba55a8f12c0833f83f73fa16064c4528f5e623dbacf64d8696fe4151ceb6c4ba8893a09504537150b8974bc8bbef71e808398ea889d62bb9eb5d7582fe61a4618b6a48b904eb443426fa39349430e7033946058b691bbeef44e6778972eebe2bd9e9c7140cfd0f16fbc"}, {0x1010, 0x1, 0x101, "892a1af7bb0ce6d046260e81ce408795609fb2ff4a355242a453b1ca311d98667ed704220442e02906627111d048f57d4fe4b21a244433a6fb8424ece1f1e4489773217927a031e130748bd4028c6b2119d6271373a4e306ca0c1ebdb3a0d2bf82b2eb217f7eea81a58cd2082f81b79c2150c6abd7d8fd295d65e76cacdcb782a17c38510cc12186efd1bdd386d41176c20635401bfb27712778c4c9a688d3eed3bce03204a0d61ddad12a03c6781a2d3b2e17d92ede3edf33d3cf043f34fc9dc16c547f1fbfb4056710862cd9c57ad258a44d6b1f381cdd920ac06099891b6dea7ac8ef6be67abaadeb237d3b4b868d00237879dca9b3ca8c8d58568f79868c1a218afc4b24329a6f63beb2cc7b270fc1597456711cec18c988fb65f31f28010189fbeb9e1a14f2bf46c2486b668cc3dc12e3cf1179fc60da92273c55002c02e1771a36681177b568932d6b840adc69ede91c4f3e6ae8ca552232e7da847119e28cfd59a3eec66a646ca374beab3b7abd09f0b73738b566caab06ea3579fff610a528ee706768cb905ca5ab3d7619ef50f0eece05d2b9a363b986dbbaa1eca35976db75cb0fb776d0ecdc6656af78a49f55efe18ddf1df3137047d661ba92eb162e1cb902ae8d153a2648e1695b97ecb2563a3fbff2af6ef160bcdbd71cfff0372865f22916b7b107beb01bf0ab4a9fac6e710890cc4b3f0c3d4985baf61aeb6669935d8ef8941f1535179360e0bfbda226aafeb8d7e22ab8efe6579c54198aca5f0f4baea003075ee13e9ff0836edd4543f99f7ee85d2363f2db23a021f847b1d0604a48a9a8e7429730c4ae95cffcf3513452a618696edbcd596f263b29669308e0d85b253b2ff063a30027621ad2b9958b488ef6306abe1536d4915711ba52c12bf4f91761bcc83cbcd6322bf74edac2bf4d33a40e6350b548869c21beb162716a156e37b4e917ee8d886826c20679808a4e19ae158183eeaa9006286ffa578b776f5f7761c280e57976581856b33cdddaf49200d8ea7a2292f5bd21dd3869eaa84601e1789e3fae3343afe993c1f66c6881ed5187de2acc8856a4c49a1e5c8da175a867e92611364010fdd52356197d43c13bcdd8c8f3e53a57c75c7d8029f7a5cabe6ddc4a3a3f1cc01d1626712f17cb2e83ca7d95111f42d7290cf159570d336486f9a20b0e866f166f27aff86b2a493df4fb7334759bedbf3d3422ea1e7d4d8076d9b3d8d19a7f25eb4e4aeabf075e51f4473d04b7ebc8962050631b5cb5802a62a3e8efb1815da23b1d1aedcc35913d6ef5773b4ef07811d65f2dd8c6f4f9285eaa5977f67d21cd90788aab9a7fc1a8805601090b49d5680cda40a59277da2d3ce01979ee2662693b42a32c044742aea715dd2c6d86d0aeef570e665864cc4a5bfacb69471fcdcf6bd7102d2958b8ae19ba84db57c68aeee59c8cec37d1e23490a5c757ca0632de061c683a744c6f2e55c65afd96580da2ca90c13a8536374570c9e213ee3cc6a3b25f492fd7643765bc6ddbcdaaf71af4dd1c065d99940af5443b7b8554c13a338374ab9ec7c815c430d138af48570b290c8a121562fe88d836881b89698c2e4e9ffcf1c511c97c065759036cc8b8f11c7904d8154ace530df2f84f9ce6f58bb81a8e2da95f5555fe13bfc64be18ca5fec43365ccbd2d80d9e616ddb9d37eb426a7a65c202afa469f40c819344450ec4708b9de1eb37b571ccdbc85f26cae49fdca27acfa3a1ebf68236d4bd88e24fbf4c04cfcf5ee2f3b3bc509d1a668295c02d9e6a6e92918b1ffee6a5d1b1f90a569f12a89739f936e27e5cea39bc9e54ef314a7a2066dc220fce3a5274b46749639077517bfc5ebbbcfa6b788dae30fcf66bb2143fd185f2ac94649b45d35813284c48f98b21a7fab3946350b1a7cde3ac9dd70ddfdca0215f846cc19a652dd18def71d92072b693ebe2b1af74ae6896809ff30e02c93a6c0c3a50f500f6fa3e3f6aa1d7d1bbcb7933b7333a43dabe4790e33a075072c16fcd7d7708e60bb28cdb4c40be784b693badbf7b6cad5d151a31425732cd0f6076b74d55a4a5255c13ef25aca907b9e777abd78f3a1ebcec475d79553a49e2512cd4c640bc03ddd3445694d2e4209afbb49220c0c5dfc59ebc63712da3ac92a7f6da9313c441f97e03b336206bf6cde224010aa47e15498405d36e27cd524f2603bee7ee7d7afe49f4d5bcd554d357d47ef5ddcfc1e1571a9ded27baaa21b07079a62e484e3f560b3bdbebeca879c62e4a986c411b2fb7c03519d5cd5bdc10bd32ec5f4ca1063e007cc20656a5d15ceac37a59d0d24e4ac84bc1efb605707539b97948485178ea3f42c3399c06b6563cbec308d88223e4c36479655f44c5480f41c50a84e014f35c6d8562b3afe0f9c360b411253f6e222f65c502870aaaf4dcc57ebad3065132ddc7bb09e38898fce7edfa2fdf1e4b3df840fdeef4c8fa1441a7ed2177c6069a3c0e1efdb6e68ee6c781fc044b3a8a73268ed5ff87bd7a25f05b95ce1d3573f89fee98a6a77a7f8f7ab5953c00ff6189e4c06e3d9be27e96724c281d9c37c26a4858766efc19a899f4a7d09aa03d9445d2e9c18827a4f88543db013cb28d4ad3a6d9d9e1f789f904b42435f6bb52b4b1fbdb597a564b4b1b514e498f1222dd18b226d42c8e6485c5479fa13939766da492ffbe1c70870cbd7efa91a4bc4586a5943bec393131f1cf20e6a3e4b0d60fa9e725ae754ddbe83c58d94327941e558c07ebb0b26eda767d42b2d6385b4697e2d708fb6c70837c812b22e510e2bfa48c03ad5536dbb78d6188c8b8305a47b4c9c95e57ae07e651d368e4284b14d005357c37abafb6d684c58d855f106bbba0b4e1dcf1490517695056950f730d21464d0ff1db26be0ff8e3519e0b113aca828902d130ffe97479eff63202eae0a614bd9dc3f61ad6a39c561e2e23b747aae4aeb1a5c1dba935fc09b6d96e1146b40b679a397ea47c584ff439d5fbc1f28252e9901a4b0795942ca10b8ec759bb0d5c22b5bf0179d65d092d4f6248fe0d376c512e9584fbe9e0a3bbd906778fb6b474a7a978ac937153ded13c74c861669daca1337153a6d352e26248c714fc22e02c0ad5c3118b2dc7a20686f1359442c3c615b111c17e1e3afb23a02f0212e96184986fa90f520241d06754957cc5f320fa6cd7c59d1b3c5c2cb71b0200f081d331e40c9c87f3a4ce4c8e822bfcf0cd48c4c899e59d0ae48c2e8417528fe40080aefd12673fa4e8e6112cc10ab624b27b5365a2c50452215904d5b8d058de179c0d5050cddb1488827161cdf051d1f92be41d0e8ba2eae3d0b7ee0e0b4f9b7d5e3520bcd0a388b2282cc39bb2ddb95bd13731f670290651f68e304fcfa418f7768af2d828c0f2720523a75690cac8492c8730f323fcad6c44f38b79677fe525cfa1b4a995047115927aa853a9a127cd4afa47817af0d44869d912bc3da17aeeb171437b1d534b20cc67a6968ecdc05ed7a227e63f3d77d668d2f344d07047b71fec883c953e4fd2940032b351684b99471617982dc58fd90f0f4f51e64a391b79d68e98b3fede4d3e2b5dadcee6c1d6818d2919bb01c5cf8cfaa567d553910f22d4cca44aa80be55af96146ed9aeb3a987385f61dd3b02865674c4fb61b98d457075713080be009aeba8d9e6100b325dc55d6aeb86be30aea55da45f63b76a20e516044aa2b69c168a645636d2bab472e03270dae19a8a01b8873589b25eada921e3733c196e7165ae9efde5ae0dee38a0f9dc40928aa66fbe519e9598bbb7e6dea14f4e93ec34108ab11a99d2ec7801a7e535a7b70adb711ac3171c1caf7ebd8b29481001f7d3c886e02f8b80fa40d31ab015db614e8ef5d6d63356dd888ddab0a57e6f7b913c4ef8622659dce7d8f23710b1db1912820865fd9493ae11ef00dfebf8044b136d3b7e03bc42a47a0d6b82b09ffec5ac2313fa06424b2bb09b1f29c62ec2b463f8d71938196ad699654d53895de75c8b636d08ea9804900744cbf30d32f057fd60208ccbbe1cc8c0eb9deb3ef1cb013483c3665d59faf61928657b0626326ac10a15778e7f642f708cf76c6fb45e1a51ff5effcbda7e3412c2be61b258e3d43028ec148598e0ebfd8563e07b10c4823c8301b2092b02728f86ae0da505b9f2db13cd86db30a3b2b84d7627ae8a0a7d422a3f8e6a91ce928ac15c54b2b340e0422d5e3d537e44f7b16c9131ab904aa066163bac8bdd2acc1071a9834733a1eb896ee0304c3f3f03611a554dc0d8bd3951558b86aff99d582f44d20d82aa01232a6caab2eb372ea52be69fa55702a811909a0bcda9c7965a52662480ba62743378b8e98d636e2e28309e1542a829219931c986074e85216f520b6416d752b1cb5ab5a3713320af89499cb52c6d900e48558d501582e922bf59788905d5ca30b8e507657841394767138241380ca2d64fc7bad9bfcd0bd59d4062b94337b45fded9a7aef4133ab42de7bc49f7c114351fd6b67f60d881f99a7942f6d852ac908283d76faa8cef3c0da5ed4c0b77908c782289b92b2a3a945b1dd8338c2bf92dc11a58b5a4e4a0638946fca28ec48c94da6a44e5e673dc31a2a55b8d75a5e7aab812ccc5d9aa708b37bb4811a25f88c52c91f82c32cee2d8faba47f9f79d0e6caa6d62e03ca048cb89d031ebb74329610cff9b866dc90754dd24e871c8ed67049fe45921ecfd3448919b2680d49696c3c3c16e8fc0c0ba4cb7b60a4ebbc017a5b2d57fc2e82da8620947444274c7b36bc44e621aa105c7cec0784a7ba12471dc22b6910b54d1c48e9dccc5fb3aa5d48fdddcf9016cba8d65f80233ac0766ce5639489ed312d937e26f038eb642a11e10eb4146af998d18cabc71b2b05729b16c337ff7434a1ff549ba86162e34ca1dadc406463ecc0387e656360b685231aafb4e82380047ab8f6a05e71445a2418a147fc07857817f63d5764c055d54e7a860c40357586b7e54c82e28083c0985696ae63c137ece05ace31bbe6956b7a8197aa1405f7f086371959048306fa781a78caed4adf04ace6fdb554b2c869d6a830aa4395ed9d9ec0dff0549b61a1d5938086bb62005acc92701590244a9c80738814d31a19edcff00bdaed10b580e937d50f708610671e1ca00914d1952c41ec9d79630f81405d9346df9a717efd3a4cd826cbcc15fb41c671fe003f045b59c1a070896c58665dbe9b696961875543188688803cea52297faa7347a67a48e9553ea6aa0e5b8e3b93da1135827df1de738fac1c0cf0cc53441b4a3330f1c03fefbd693cc6cbf7f064aeef9d8774375f408f9c3085cf7ce53802cab68a0587c56a068ed266f6d6abb3390bd3396fd1f691cc7377b82b830ec78ee41711ee18eb515ebeebdabbd0bbe42ba88080b75cd4835919d2af98baa43f8cdb2687bbd9ba1af69a7068a51d4eb32f92251edba4b2aff5e74e81e444cb61db0a561d72bbf0503f11b377bfab01d555fbca214e70950cd6513465ed46cbed8fb78f6cb02f51dff28bd59e89ea7baad54d0c339d195ee80d6d631b666dd0d2d1291e219e0dd3ba86c67c5ddad5ce964f9ba0783c5db4b60ddc9762685472027a06ca0e4d3366bd63b3d07c5b7d3caf903ee78bcdb6c41001738cdbb87bdaa87fe195ed4c9048ec45ab052cc24dd8ac2de81682e49c1d88ed8b28cced87a0c6c42f12d857ea9434b424161dc6ed00535ef2f391fe3f99b678baa33d608fa8285ef0270e3ed26d1d550472ebeccd725353274589f52abac62daf234fc78c092a498f093715ea778438313d52b413639"}, {0x30, 0xffff, 0x1f, "5e0bd138c0a84528af42a2f38bc461cc4089c3a17f4cd8ae9de0b0286fe92d"}, {0x88, 0x1fffe, 0xffffff46, "c56637de546844a86573849daaadfc6a49336c169503a0fd49d73c19f8240f340b9053eb0d335b47fc36391543142388cb8a7783eabefcfeb14bcc14ccad0f6b15028548ddd57278f9f366b4bccd449f0e37999ecb8b5107cb81fa3619964830e1c160f21781a5314da76dd111301772b181"}, {0xa8, 0x1, 0x0, "6e781334b363c202d809a3d9af32acd3461007ff06cbac696a96ddad784d85d22c90ebbac237249948294f01d55ecb9710163a840119dad8668374a351a783f5a65ef47b7f0b819d7168d6e653b072068c6fcdf994b7655866551f2a759f8da254988cc9c705c87edcdb25cfacbfbbc23fe38471763b90c0bdf68f2c95c6145da7d9ebc20842178979299cc614c5b368999ffe6fa92f"}, {0x98, 0xffff, 0x8001, "bc1e1f9e0fb8548db894013b786d0c2e795847719bb2943272bb3b3c065f4b9f827ba7cde3a66010e5ba9c9a79dff36e3f82c15d4455cb3d7aee1166dc79272d3db5f146f29c4e8ad9606f7a0cefc8ff97bfcf8d04a963be112be2163e79f6f5200e6aa53e63ab65378a2f45b9a90d94fe5a54db032fa3bddcd945866deadb0bc7dac9ffcf9be2"}, {0x48, 0x0, 0x17, "3df71cf2539099b97ce9dc3a180ec3f85b4194cc357bdf7f368275366e88eb4d73cbf6e6802a9ef2b46869de9effcaa69492853919"}, {0xe0, 0xffff, 0x3d, "eebfc84ba0810f02f1feb05c97ab6e04195d493bd9f7a10692a352ac55acdb081ceb87433e5749c73ec5e034a8572d60ce7ede6425c9612f7113928d57e04755e004d05a888c00d9394db83cf9c6bd7361321223e3ab26348d02e982d8a83e01cd59dd76dd67091e52b8d4766015c688fe31b0ff8bbb13d9e470607a679f1b24d305eaaadcc060f05ff44a40262a6201c27f989254633a625db1049efcf3c8142297feffffff75a79cb1438e0154b189e9426079958b0600000000000000adef818f455bc0c9d5505422"}, {0x70, 0xffff, 0x4, "25a1cad1ef9b5d7b5db867dacdef78b2115a76eeaf95a9ead14bed267c6ed096b2d67238c47068e469ac33112b6f33b1674baf57c8c2e563bf70e63cf43dc19eaa6c181f192c82b2757184d4888d009ae35ded4864861fd1b7d64a4c70f3d1da"}], 0x23f8}, 0x0) rmdir(&(0x7f0000000100)='./bus\x00') r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) r4 = dup(r3) getsockname$inet6(r4, &(0x7f00000025c0), &(0x7f0000002600)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r1, r6, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x2, 0x40000890, r9) 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) msgrcv(0xffffffffffffffff, &(0x7f0000000180)={0x0, ""/82}, 0x5a, 0x0, 0x1000) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0x1006d}], 0x1, 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ae) r0 = open(&(0x7f0000000180)='./bus\x00', 0x889, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) openat(r2, &(0x7f0000000040)='./bus\x00', 0x80, 0x30) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000080)=0x2) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000380)="000000186204018b002b3a0000000000000000b9d8dcd14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14a5b04c930169fcf79263", 0x57}], 0x1) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r2 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{}, 0xfff}) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x80}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x5}, {0x6}]}) r1 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1025, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x88) r3 = socket(0x10, 0x8004, 0xfffffffffffffe01) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r6, &(0x7f0000000200), 0xfe72) r7 = syz_open_pts() close(r6) dup(r7) ioctl$TIOCCBRK(r7, 0x2000747a) ioctl$TIOCSTOP(r7, 0x2000746f) r8 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) r9 = semget(0x0, 0x6, 0x8b) bind$unix(r3, &(0x7f0000000300)=ANY=[@ANYRES16=r7, @ANYRESDEC=r7, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=r4], @ANYBLOB="e4677083fbfe9d5e88299d38f1e6432b1e2667a26069b4e464459fe9da28c3cb29f07080d74f41f321568834250f16bf1487632addcf10fb2c123bf510c1570964f598fc57e184a517aa0b33a3f160e3b030be285d0dbffeb0e21e9ca4f7258c3270f9098a102eb4d3caee8d7953b660b93733bb5502d92632828c58b67a7a28feb0acf379911f8a768ecc73ac32fcabdf334943b0", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRES16=r5, @ANYRES64=r6, @ANYRES16=0x0, @ANYRES16=r9], @ANYRES32=r3, @ANYRESDEC=r4, @ANYRESOCT=r2, @ANYRESOCT=r9, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r6, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1efc465430f5c6f6b3050ee79d93f2366cacb505d0513f6e21f1b23fa4b24e9834cb840102e8770f7ef293485bd3b1aeddcf9e9ca7814c4d53aa81c404e8439ab49e25ea702efefde7192be310b538b59c1112d20acc216c0b002d471beef3031860562b21d228fd368bf8a8cdb405492b6016058d5d96341e94c42f94b746b250b8ccc2621abeae2c467ab65a50c5de02f5e5ca728366d3489d76b2f"]], @ANYRESDEC=r8], 0x4) semop(r9, &(0x7f00000002c0)=[{0x3, 0x1, 0xf8b4e7acf488596a}, {0x457aa9ccb21941fe, 0x7, 0x2000}], 0x2) pwrite(r1, &(0x7f0000000080)="244d7c4762e6f406ab0b7a7dcebfc03f0dec23bec110", 0x16, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r10, &(0x7f0000000140), 0x1) r11 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) dup2(r11, r10) r12 = socket(0x2, 0x2, 0x6) open(&(0x7f0000000180)='./file0\x00', 0x800, 0x1) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r12}) 16:00:14 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) r1 = dup2(0xffffffffffffff9c, r0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0x8000, 0x8, 0x4}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffdaf}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b1000513000000000000005786ca3849459ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e0000b5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d903000000f2f0c9f69ec7ab3a34c29000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) r12 = semget$private(0x0, 0x4, 0x408) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000000280)=[{0x4, 0x6, 0x4d491ec340116a30}, {0x1, 0x4, 0x1800}], 0x2) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r16, r18, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r13, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) geteuid() r19 = socket(0x18, 0x1, 0x0) close(r19) connect$unix(r19, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r20 = syz_open_pts() fcntl$lock(r20, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r20, 0x1) fcntl$lock(r20, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wsmouse\x00', 0x80, 0x0) r21 = syz_open_pts() fcntl$lock(r21, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r21, 0x1) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r23 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x0, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r27, r28, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$lock(r21, 0x8, &(0x7f0000000000)={0x0, 0x1, 0x10004, 0x200000005, r28}) accept(r0, &(0x7f0000001340)=@in, &(0x7f0000001380)=0xc) socket(0x10, 0xc0063742c000fa8b, 0x5) r29 = syz_open_pts() fcntl$lock(r29, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r29, 0x1) fcntl$lock(r29, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r30 = syz_open_pts() fcntl$lock(r30, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r30, 0x1) fcntl$lock(r30, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r31 = syz_open_pts() fcntl$lock(r31, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r31, 0x1) fcntl$lock(r31, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r32 = syz_open_pts() fcntl$lock(r32, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r32, 0x1) fcntl$lock(r32, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r33 = syz_open_pts() fcntl$lock(r33, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r33, 0x1) fcntl$lock(r33, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x8}) socket$inet(0x2, 0x9ddbb2191fd3177f, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = accept$inet6(r34, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r36 = socket$inet6(0x18, 0x4005, 0x70) r37 = fcntl$dupfd(r34, 0x0, r35) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r39 = socket(0x18, 0x1, 0x0) setsockopt(r39, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r39, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r43 = getpgrp() r44 = fcntl$getown(r35, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r38, r40, r41, r42, 0x5, 0x7fff}, 0x6, 0x2, r43, r44, 0x7f, 0x100000001, 0xb1f1}) geteuid() r45 = semget$private(0x0, 0x4, 0x408) semop(r45, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r45, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r45, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r45, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r45, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r45, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r46 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r46, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r47 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r47, 0xc0107002, &(0x7f0000000000)=0x280000) 16:00:15 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, 0x0, 0x0, 0x1], [], [0xfefffffffffffff7], [], [{}, {}, {0x4}, {}, {0x0, 0x0, 0x4}, {}, {0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}], {}, {0x0, 0x0, 0x0, 0x7}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getgid() r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206923, &(0x7f0000000300)) r6 = getpgrp() r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x6, 0xffffffffffffffff, r8, r11, r13, 0x1e4, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) seteuid(r11) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={r6, r11, r0}, 0xc) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:15 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000080)) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffbfffffffffb, 0x7ff, 0xfffffffffffffffd, "0aff030000000800e0005900000000003f00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157", 0x410) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a", 0x151) 16:00:15 executing program 1: r0 = msgget(0x2, 0xc867ba40f0e46b0c) msgrcv(r0, &(0x7f0000000000)={0x0, ""/152}, 0xa0, 0x2, 0x8eea592f428bd2fc) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) close(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$inet_opts(r2, 0x0, 0x2, &(0x7f0000000100)=""/176, &(0x7f00000001c0)=0xb0) fcntl$setstatus(r1, 0x4, 0x8) r3 = socket(0x20, 0x4000, 0x1f) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) r7 = semget(0x3, 0x1, 0x4) semctl$IPC_RMID(r7, 0x0, 0x0) r8 = msgget(0x0, 0x2) msgsnd(r8, &(0x7f0000000240)={0x0, "09768b9ab824c0efd22eeb4f4e1b7d3c415fc887a3b9edd501a3bdf9f39a08228c7778ccc68b7ca9f53fe5736a2383d650680c783aaa385145e6c365ed52deb95ed5c08d55ec77d1510ae93fbd90226cedf02fae6a986141dda0737555fdba855501b2ac0f232306a4d11adabe9b513b8198f24c4d0e661378937465a5064b3efc0e659fe168709c61ac13d775eb3f2e87c7cb5653cacc8ff57c72477788034edc947b427110096c3fbd7c83b8544e06fde079e144c89ebaeeae9f53b94c813502ea2c1f91304f326e289cd11bc425da4dc56102b3860c0ceeb035bfa8b8b285260a1e7589904f747d6c38cf7caf0bd036418884d7760612f2"}, 0x101, 0x0) setsockopt$inet_opts(r4, 0x0, 0x3, &(0x7f0000000380)="6503dfc68864760381bc9cbcff8778c09e7b32b9a02754b88be005d5bdaa0414106ce89adf7fdd8ea5c18b5501d28e92a030bca56dfb0960bdecf26f6369365cdaaed1933cc93464b8038ecc29c3b57d5648e9635222547f61220129e2142e0649c69dc6e740a6b8094ce7d1d3d35a4f6bb2fca3b9ffd3a2c6328b71ae060b8a82ba4f0c23efe6190f3cea3171c530b4eda6dd3cdc543aa6724611a7d18f308d5486a0c21ca2219c6f590895d7cb056b221aafdf5e87319347c30cf3918319cbc3f2857aea991fd7a1a858f3df151a2c630496cb52680f7465030bd5bcafd1109d1011916f5b0887ba59b626d10e4c4d1ead8c24dafca75397", 0xf9) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000480)=0xfffffffd) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000004c0)) setsockopt(r3, 0x2a, 0x5, &(0x7f0000000500)="2a355d32ab9aca6915d469a3706b7d8c4c92dd3dc87c509ab362850917212ca4f8d54bdca68d23e6fbe5ef03ef809b9da3c127188380353fcf2bf14b5837431dea060f1c47196a458ea15ae1f591c5709205cdb410dc8c223739df4c94faa30341897d64c0f4a4ebe9466e946177f98ba1160d2ea4a931a8d722a1739b4c4ee8bbdc50ca90a42dcb67a9833c40b0778c4593367cdf38c0958a2dc9185379882e2872d3ecd79993010901f623fa33348ee726fe7195c2e1d7dfbaab6b6df62f938b47c5b087fd6952e86937f24321a67d504eebdec0db0960b4074aef9015bc687ad27a50609f18dcb3280515d0e7c336c84a0ddf10406eb892aef4e025", 0xfd) r9 = openat(0xffffffffffffff9c, &(0x7f0000000600)='./file0\x00', 0x8, 0x10) pwrite(r9, &(0x7f0000000640)="2dae5aa59b9f575ded7ae6718f7fa28d7bf4862a79fcf4b5faf7dd32c93d27a0d7b52cc7b37eb438e969f35f622607382b9a3f1cf23f56a4b2e9d369fdbe125bc7a7281f3f0239a56ef26179604f11e35b59d267e12309c872ecc5b648713c93dd21ade6144f537dca6e10488d", 0x6d, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x80) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f00000006c0)=""/133) fcntl$dupfd(r2, 0xa, r6) getrlimit(0x5, &(0x7f0000000780)) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) r11 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f00000007c0)={{0x18, 0x3, 0xc3, 0x9}, {0x18, 0x0, 0x5449}, 0x4745, [0x1, 0x3, 0x5, 0xff, 0x3f, 0x26, 0xffff, 0x7fff]}, 0x3c) r12 = semget(0x3, 0x1, 0x24) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000800)=""/58) msgget$private(0x0, 0x4) 16:00:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000007c0)='./file0/file0\x00', 0x10, 0x2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000800)=0x9a) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) sendto(r1, &(0x7f00000002c0)="217204f494a807d5f3252f33b9088f0e6f83a41dedf3e29c9c9ec46925fa1246fc61d6b20de29c8342c34681221e7154bb456c12bd6acd4fc8e068de7bd557f65dffaf88480a4a8be621309915cab20535e93fb7a7e39710b7538d9eb04a98629b95ea2848eccadec6d348ca3c2bba7131d4c1b63690bd777f048d6e44d2b92dda384a9cd025110a441657640c5cd961f7db7392ff55c24e3e17cca7b5adea680fe674277d6ebb3c9ff46f0d8f18a23f1722a809387d6ad07d4790e24b121e692dc063b482b86997a3b541c9a0", 0x9f, 0xc, &(0x7f0000000080)=@un=@file={0x2, './file0\x00'}, 0xfffffffffffffefd) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) bind$inet(r3, &(0x7f0000000780)={0x2, 0x3}, 0xc) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) pwritev(r4, &(0x7f0000000700)=[{&(0x7f0000000140)="194dd75bbc2a0547391e8d96a0aa9060f88f676b16597cee7610cca44110fac4d94a44a8b22150d148e5db1dc330cbc92f0898526313ea6fafc3a18c95b7d23cd94f", 0x42}, {&(0x7f00000001c0)="dba110025adf6ae215682b76247ad01a5b43ae18078af544c8ccb2031a861d541500266acdd4561a2982af48d4bcbe6d9e43f3a465885755d40d4ad45a700ae0fac79b2cb7925feb4fd0b36f106e06216f22321836b1af38d65630f2ac9056d37b8c720c5137a568864bf992fda1f7eeaf609819ac91e05f3afe1d8bfc52227efb3d092e76f0a1c3550ce829db744b78ee31063c9b0f23abf32f4e9bc9c7443fa23bcaa915e80fe34f23d2f7b5c63d9ecbcc66da8e68c78b70aa8da9a320def11f76effd64af91dfa3af3f910c52fbb467142e5d", 0xd4}, {&(0x7f00000003c0)="243f0c43b56a9dcc1ae51aa4aa97c00cc56a764f6a095d773a3b10573c446a251bc4419136b6", 0x26}, {&(0x7f0000000400)="c8744516e16364c52c33423780", 0xd}, {&(0x7f0000000440)="47b7f30ad2ac5bae9543e798cf58600823c5693f1c8f9cd61e2042f8056d444d02d408faec56d891610475dd5cfc126d5cffbb39dc4316cd4285698bf4cc35dbfc522ee8e8ea67806bd446cc5bd22d79db2ecf3734ac00c63313ee1ad6f3555eed843f35c62f984a5a89e344ba10731cf9edd84e1cdaef1df5a22a81076444db7c7ed3607ccfdce5a0aa391a05851f14a1ea4eb1bdd108bbaffeb4ee049a90419978d828366fb9f1e975f6902f5f5d1fcce208b5fc", 0xb5}, {&(0x7f0000000500)="39112eee53d09f297d1ff4fc9ee11e1f9e59987b7d49f10c6a2a010ed0829da3df428880634735ac181e5647ba359cb72f1098b87f28b1e2edb02d7b4d45ec63e66bab561779b9cdc2fe37529d13f552d56e4c8f0edb9ca3ba8ff01197684d053ff53b77ff3b6fb985123c790bc0d0add1e2f98d3cae20659dd41cedd6091a095d2b347e76af602658cbaf7fdb69d9ce9f7e5fb8314da0107d0d5588c752cc7ce8964b6a462bed89bd8946d7c22af0c992e516", 0xb3}, {&(0x7f00000005c0)="486a5f13ee0c091d4ac2cd0ad2b800787d125fed913ed7742fc42b407685f212453ea217aa8bf3dcba2bb553194a890ca68e37d40285626d09de12e0f0607e5a6e0bce0b85295fdbd8403de208f332264d0c7f65fcb546dc9820b2579c2a41764f9b67874d6aed3fa4732b878274f0c8c2e03e71669c1df32d90d22edd5247a886d7e7e3c76b30ca18ebdb02074e7fbcc67cae548abce314d15d0d74154e77f56ad843b1fc9b012ff39802140058e10a9004b7e9ed12e9bd8d8c1282aba514cb5654d329bcd33917863b23204c02ebb3e85c76f5116158fb25df4bee61eb3d77bd289b9ee190e23f2f0501e1b6df99aa02e8c770", 0xf4}, {&(0x7f00000006c0)="220161c0d02e1ac2a634114f26c862665f010fe9d5dd1c77e6414b3e680edb63e2aeacc743e72eb513e5da111b276e81ee41724a94", 0x35}], 0x8, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20, 0x0) 16:00:15 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) recvfrom$inet(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x822, &(0x7f0000000080)={0x2, 0x3}, 0xc) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket$inet(0x2, 0x5, 0xff) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) sendto$inet(r4, &(0x7f0000001200)="4daccb84cf2b8fadaee0649bfcc406d95cdce24ac3c84040812c1bfb6a930147215ea6d96cd600fbcebedf235ca050d3646b44168cf7cdd614a660a52eadbf8a550ca6360f8682c27a4b7ec702b1c98b07d47a944c64949bbe12c91d38740b8bc2d634accb5674506cb0edb7fa409f3405b1d2ee01cb7323ed8037ecdb7b9206568a5c4593896461c41a2ef02a3f24d624d7d3409ff6dd1e818db0114f2c61a91e57862e61d7f70b69361ebc5d0d55b9fef9d59d0dfdcb9e2d91d535c63aefe55a87ed8293a671e978a056fa3554ca6f3a226bd8b32f4b3b89e666684d1d5dd502a3a25df3f35ebe2da9a1", 0xeb, 0xf, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001300)=""/148, &(0x7f00000011c0)=0xffffffffffffff94) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x81, 0x2, 0xb9, 0x7, "da6feec6f22d4fabd7aa6c1b44a913df931969ae", 0x9, 0xa158}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:15 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x30}, {0x204}, {0x1000000000006}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r1 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000240)="ea86e9f47b065a35b2d1ee96ed32855aa2239412e5cd491d6369723aeaae27de5eba5b86ad916ad09a3d34accc43ad7eac0187049ba924e00c3aac742d675f041e58fb1695cc8fdaf75fc4056f9602be11ba4b197f2f018305e6c9b4d422365717d38751391384b40fa4e5b2a13b5cbc8149cfdd8850b5", 0x77) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000003c0)={0xa, &(0x7f0000000340)=[{0x20, 0xe1, 0x7f, 0x6}, {0x7, 0xfb, 0x9, 0x7c}, {0x7fff, 0x0, 0x8, 0x5}, {0x1, 0xfc, 0x8, 0x4}, {0x110, 0x33, 0xfa, 0x3}, {0x0, 0x0, 0x8, 0x9}, {0x3, 0x9, 0x80, 0x80}, {0x3f, 0x7, 0x80, 0x7f}, {0x2, 0xf6, 0xf8, 0xe7}, {0x310, 0x1, 0x3d, 0x4}]}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) poll(0x0, 0x0, 0x412) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)=0x7fffffff) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x9130fbb, 0x0, 0x4010000, 0x0) 16:00:15 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r2 = syz_open_pts() mlockall(0x0) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r0}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "24676743ce3b71e122c622fbe01a93a55f8e7a30"}) syz_open_pts() r4 = msgget$private(0x0, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r5 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xc) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0xffff, r6, r7, r8, r9, 0x4, 0x7fffffff}, 0xa8, 0x7ff, r10, r11, 0x7f, 0x3, 0x49, 0x7}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) shmctl$IPC_RMID(0x0, 0x0) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r14, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r16, r17, 0x10, 0x9}, 0x8, 0x1, 0x9}) r18 = getgid() r19 = getppid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r16, r18, 0x1e4, 0x8}, 0x5, 0x5, r19, r20, 0xfffffffffffffe01, 0x9, 0x7ff}) fcntl$lock(r3, 0x1f, &(0x7f0000000500)={0x0, 0x1, 0x6, 0x0, r20}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000004c0)={0x401}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000280)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(0xffffffffffffff9c, &(0x7f0000000000)=""/28, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') execve(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) 16:00:15 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000100)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0xa8) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x5, './file0\x00', './file0\x00'}) 16:00:16 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x400002ff, &(0x7f00000000c0)=[r5, r4, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 0: shmget(0x3, 0x4000, 0x290, &(0x7f00003af000/0x4000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x7ff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) close(r4) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCSTART(r1, 0x2000746e) mlock(&(0x7f0000794000/0x3000)=nil, 0x3000) 16:00:16 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f00000003c0)="4c407361423454f6d1a1f37c4c8bbd26bad763e551de07a02fe5b3785cae9a01b2b548cc09441040190875371660e4cb6513c414a844b663ee3aa12a593774a529c2d53203d4de035e3b5cf4c5bf3b3ce053d20bb4550ce411867ed0d981a935d93d7d325b1bcf8a9feceb338966e21ccd6c0451830ecffb7b23a7e0fed47cd70fbbd34288ba67e653b5abc1b8961388fa8e96286b94fdd6676f48ea2eb796697719ef5f01c152f0ea6d1fd6642094336255f6d3e15dca2dad7af64aa8d5face900fb7b4d74ff1fe38e37ae1be61a0cf23d54258793f1470bc415a6e30d30af0cee31a2969bfcf7bfbc36f34b1aaa4e5cdb47f48a3274a3a7b178c9d46a72c47398879c93493df2332572f53a1464ed30a925d3e19434a6b5496af79542515894bc789c4dc75bdd0adf08449387443b7da81421184f914b8a9b520926fa905c4a4cbdaf4118b89aaec04917730641e24b6eb9e19df3b3ebd885d646e40f9082f6a8c8d092b0461ca7479e8077b5f2955aa9c2d6ba7534b909a268fb814b0be19c1e771d088f3e4319711bf594cd9a403691ed5064407823ec112098dceacb425db6293df3f428f129b67878ab3db37d20200fa07f809a68ef7b32e4ed70b5f46efeda7780f3805ddc8407e931ee7d789c04fff1b91c1420dd4ebd2479147fb76d3fe7521034ec309b05ff9fdb50473137c81798b0ec95ce5579fb6a5cc2a65f1a9e812eaa713dcb1264e855492d4e8decd8c71379ada1d9899f44c8108bf66b0efb6db0a7fc72fa6e90ca41a4f297d2632623d15580529af67092376e3bf1e830bac3d13eca5e78c4893201126a00a91f5072a9a12618286c7e87ea2bb9f0a6a64294de04e3432105f7cdab1fafd1fc307cd71dfe833a590af28f244b51560dc0bf36836afb79365980f5ea619f87b232c86fc19143f57d26c383b1891c17fcec63f51d9da220be0791e06cf4d09e99478ae6d47354c27a1991a37610c5c11110f80335622c794457ae3e6b7b5b9282db3f33f2a86de3480016f207d689bbfe645939188d5f9a796c37fad8adea4cff5056926e0b501252a78f84a28b44b6deb2d6be17a4d60b9465376761ac5605dc747a0bcf3477240892c1c992e298da278ed854149868cd9567c14d60ae2a88e8986320e54499438ebe7447ad5ed5a1a4c0a4d8ca6d528812573d63dd52087a5ec388af4e03a37df62a3d43167b853e7431a6fd05e2df185b4def73b1fe8097314fdc2686624989f87a60ef52fd70f866b8a90924e54a503528134712ab8f9cd3a5e4e04ed30c3703c1bb9a1cd4f1ebd20ef077a0da59de943d7feb06b7dafe535b96458301519e0933ede8d47c85639542006b8994c96169b1a8121b3c035b2bcad3debdaa96e582e6c0a9bfa6873d2e91425c3c71d6a10cb92c0c86c560c9e28041b99d68f573869a8cc0d7c3792c9ab58994965234513c1920083fd03ec1d6feb2773da83f3efb1f981c54d2625a74cb4ee18cb2c4c4f08c9abb0b716001762c8eda0d30ac99aad414e5c6751dd1f6188fb5411a30c9de84be1412fd9616d96ce83d89a70310ed8c5297c09ff86794fd44a749cf317e905b12928c33ba032b5d08ba66b394b8a1fa92a7844df4eba63cad9cce72d543e89934b2845595536b9cdc8a6eb547e556a5ca5aa54ead77cd8e79b61f1921750b9d03bcac86e59b0b3271aa18c6e2823b12b55a06b0b881a4a5f0645a764472a401018908744e719402292e5a0ccf127c6c40cc6d6c92012bdaf15749a923dd3f13ecbb1b4f3e397ff6f103fd806753d7c04cdd9592ed6da646855f474f99a38b287af9b5a852026425ac6e07eb24ae6addbca61905915fe2cf01e7e96a117396994df397a064e535a40f3199faa61cd5077ea281853d5e65cf6597576ccb25f5e2defd83b0c21d325cbaedb0a13c83716e19509f67b474c9b02b0fd25fa2a77614f3b44416a5c4dc0ef913ebc0e34a015224a585251dd19203b11d42df812a1073380355bed6dd84096d82d157c664025cd0e21169f73a24006596f7b14d5a3c841997acbdb8fc3b563dc7b9c28727af38d02a2831c569dca22f879cf7ef3dc02a8677588747f9c170cc86c6a4004ced04f06486897ca52a4d1b4e03945d044a8fa35377ed0965b700bb402a45e0379eeaae09900d3b0038606e91ee475f0b8147ab5395709130b94c9c086098ed92e769014f663b0be744648125f2d15c8e6002ffc7d21c60bd2ab6adbf92704fa46a5742fdaa1eed937677f03bb370aba2c5f1140577f25f2feeb78902f05ce051b082b3a6b0fcdd5cd2cbe1414ff4f278ac91665920ce399b737c3758a8118e9db71e314886a6711a902af085d6b085e3d6ac1d3026e526840e10ddbe5dff792bfe35590e787390dcf603ceaead121194e8b070f3efb770d0a71c3def3dfad22ae68f1bda37a5155df9800d7786fb311782c1db6c6de234e0c6d56c964b21b0813862d21ab54d72fe367f0d8b09abe7f8d621c784ba1bdcd84206d779f34b79a3ba04ea58921564c6f430b6da695bcaebc4a2a75a9075a83632ba1a8768d0c99a1e3691b2045df235e6b9b0f68ea51b81a3e8f219c3a4bcaff96d82db32c1f3c8eaa0cf5d34742d8c982c1de768b64d8eb847025e4cd8585d8a678bedcc2ac4737312cea9a8555005766416d04289f07b7a3b7c695f130f41827f29f93c64935d4659378f5ec22e1c5a756410b2c9951536f511c8f8fb8ba6be9f5c8a707ccd5afb554eaec564439c5373b8352b19156f1edd32ecbf4a90d329a0f18f5fe9a582f30201005b942c3a80d21c104ee092484fda436ff0ed79f15ce293e9487a454279a77750817bc3d6e477f2bf65cc5bc104606627d99c2b06f79401eed2c01fea55a703e8fea15600e8a79dcf3b40a5b637c3ac97065b11a02d21f8709cf0737a24a4ccdf8c55ef74e85231a78f481e99b494bdfa395c47b3b6a330879a9ee20896a44d78934059e6fd04bb966f8fd63e589df4374a3dd9e48d536c482d58fdec796640926b77e890cdf9097a351b2645cb2e66642a39961952027c7779302ce7e48b8ad2a46b0a53b603a52cca98f2f350362119abbf8f48d2f824f691026dff7c79e2bbd7d68f021ebedb1ffb2c1f934c0f5ab69114843243dc76b8820b6ad5f1c273e3e99ca7639f0af2417442524224695b31ce952f9fb6b82ab421cd7e59667122ca0661f80a1c4d787aa9ce5e1bee96d7ae45a7ffd1f7c22640bedee85a066d7eee9b6a69111ab642bef0f455089ac69ae3906f720d1d1", 0x910}], 0x1}, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) preadv(0xffffffffffffffff, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000140)="04", 0x1) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="c7b58330446067f7ed837ea5a1443f4bc4a6574cf8a9d1c2bf2306c65bc884b58d1bf0be06cb8ea812e02f09a9e996e93a8468c1f0b8715aa7864c6f601a58f7c04cfa81a37fafbb18c8a90ad8cb3ec2944806762eca1fdccfeb24bc57a8e1d7c4b09cc770831d48fb07d5c146a5f38882a7c3e429443e"], 0x10}, 0x0) 16:00:16 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:00:16 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x81) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100)="08fbdcab9e7765aaa3ef1323e3d12c492ef6b39a03d382653edb1f02b6a7bbfd4d32f5156ff1452f0c6f7a44fb389ebc08fdc46901d895a96f1025cbacd3c175f6393e9d329ccc60c80cb73fd91a8e778ec09e3bcc0734498f3db8ba5a9d41fd5c3a8a7ce13374c40508eea4d05a25852aec3a9a3c11d525828c5dc11c70d8b14368bc1e9b085d6aec7eaac969fdcc70934c39fb0a57ffa5c161cca9a8c89575260df375f8406a9a4ff2c54bbbd4f1bfe846cb7dea708e83f7bc95735321852bc11be42b6dce571483566c48c52287c4ee07547e7382128c2408d8a5727239b9e0", 0xe1) 16:00:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x100, 0x0) lseek(r2, 0x0, 0x1a, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r1) syz_extract_tcp_res(&(0x7f00000000c0), 0x95df, 0x9) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r1, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = getpgrp() wait4(r7, &(0x7f0000000100), 0x9, &(0x7f0000000140)) dup2(r6, r5) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r8 = socket(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc0206923, &(0x7f0000000300)) connect$unix(r9, &(0x7f0000000200)=@file={0x1, './file1\x00'}, 0xa) select(0x40, &(0x7f0000000080)={0xff, 0x0, 0x0, 0x80000, 0x10001}, 0x0, 0x0, 0x0) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 0: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x1, 0x1000000000007, 0x200) r2 = semget(0x1, 0x0, 0x40) semop(r2, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x6c, &(0x7f0000000740)=[{0x3, 0x20, 0x3, 0x5}, {0x5, 0x5, 0x7, 0x5}, {0x2, 0xf7, 0x6, 0x7fff}, {0xe5a, 0x3, 0xd5, 0x47ff}, {0x8, 0x8, 0xff, 0x80}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f00000000c0)=[{0x9cc1, 0x0, 0x4, 0x7}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r3 = socket$inet6(0x18, 0x1, 0x2) r4 = accept$inet6(r3, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) connect$unix(r7, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) r8 = dup2(r6, 0xffffffffffffffff) dup2(r5, r8) dup2(r5, 0xffffffffffffff9c) r9 = socket(0x18, 0x8002, 0x0) r10 = socket$inet6(0x18, 0x3, 0x0) r11 = dup2(r10, r10) dup2(r9, r11) sendmsg$unix(r11, &(0x7f0000001700)={&(0x7f00000005c0)=ANY=[@ANYBLOB="e43a2e2b66697fffff02aace392a13a56f9d04941480266b095f291773b6534956cc3f1405407230e3f5b1058b2b82a337dd8a1ccdc55cdb3041a87b4e386efdb46c78906a4d8994bce9d9cedfd752684d794cfebbc7898fdd585225a93873639ee7db264ee8e0e0620cb2d69893b58cb82ef597646b6ccd78beea251021ade72ff2795ef943165e0a5a00000000000000a1c4d90034e2d097da7f0373aba63cedee60ce36c2877bc838c8c783b5351f1c21a2c1f5dc224f6f92c2f40e87eb028b41bdc32b68edc8c31d726b7670fdf14a843468950c64035164441bdf00ca41847734765c836d365a4ef315ff9adaf5169b356ab8e2bfe011a9c90000000000000000"], 0x1c, 0x0}, 0x0) ioctl$BIOCGFILDROP(r11, 0x40044278, &(0x7f0000000700)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000540)=[{0x1f, 0xf7, 0x6, 0x9}, {0x6, 0xe5, 0xfc, 0x3ff}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x1c}, {0x40000061}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x24, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) socket$unix(0x1, 0x2, 0x0) r13 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x100, 0x100) setsockopt$sock_timeval(r13, 0xffff, 0x1006, &(0x7f0000000240)={0xaa92, 0x5}, 0xfffffffffffffd93) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:00:16 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x1000) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20100, 0x0) fcntl$getown(r2, 0x5) r3 = dup2(r1, 0xffffffffffffffff) linkat(r3, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x4) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000140)=0x5) r4 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x2) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f00000001c0)={0x10000, 0x101, 0x4}) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x4, 0x3, 0x1, 0x5, 0x1, 0xffff, 0x5, 0x1, 0x9, 0x6}) getsockopt$inet_opts(r1, 0x0, 0x43a690444e296da1, &(0x7f0000000280)=""/4096, &(0x7f0000001280)=0x1000) ioctl$KDGKBMODE(r5, 0x40044b06) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000012c0)=0x8000) socketpair(0x10, 0x1, 0x2, &(0x7f0000001300)={0xffffffffffffffff}) setsockopt$inet_opts(r6, 0x0, 0x3, &(0x7f0000001340)="008fc71c5e151e5e6b8ee5677fda2de416e9c688e7e61e0604408e3155b56dddcf65ce03dbd8552011fcdb13b7fa2d066d6850e1732a6952436b62317c08d8da93abf08db949ccb9944761a5a5226815eefc99edde39971ef9513a863bd1df032772bafbd409b00762960fe9e030a8e4930bd4a7884818bfa0b5b2bbd5970213a986ef4ff2824729f280cc7138cb7cbdf694f4c1806bf5c7f63f0e85c9f07b353709d28261e657d84ae35ef419aa6e1bd696ca5d796f479bad9ee612e012b2b6be73a36c2010ad9e9c6ec3ef6edb76e9d042e437784ff22bb53ec91828fe4ee25e32ec108d44e0b1bc200c39603f3683cd44", 0xf2) connect$inet(r6, &(0x7f0000001440)={0x2, 0x0}, 0xc) r7 = open(&(0x7f0000001480)='./file0\x00', 0x10000, 0xbabfd2b89f996de1) poll(&(0x7f00000014c0)=[{r0, 0x4}, {r7, 0xa5}, {r3, 0x10}], 0x3, 0x2) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000001500)={{0x2, 0x80, 0x3}, 0x5, 0xab, 0xcf89}) syz_extract_tcp_res$synack(&(0x7f0000001540), 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001580)={0xffffffffffffffff}) bind$unix(r8, &(0x7f00000015c0)=@abs={0x0, 0x0, 0x1}, 0x8) recvfrom$inet(r0, &(0x7f0000001600)=""/228, 0xe4, 0x800, &(0x7f0000001700)={0x2, 0x3}, 0xc) r9 = open(&(0x7f0000001740)='./file0\x00', 0x1, 0x2) ioctl$BIOCSRSIG(r9, 0x80044272, &(0x7f0000001780)=0x10000) 16:00:17 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x100000000}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x0, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semget(0x3, 0x5, 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x80) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x69, 0x0, 0x0) r6 = accept(r5, 0x0, &(0x7f0000000580)) sendmsg(r6, &(0x7f0000001c00)={&(0x7f00000005c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000680)="4dc667b76b8f9336fff9c4fc4cbc0144d8e4d57913b3ccd067275546776a690400a0233f6f8fcb26e06864919ba6a27fd8c4b98df22de5b197181f524645b940b0fe5e1de6b53d78781dd7bb35658dab21ced969533642d3fa72c751139a5aab5ea26fa0cd8c7090d9505a1ae1752e7ec48fc1dc0304dbd9f1d85b4914bc9c0b88b40d4f180e578b41b3cf12761f139ceac03585ccc1aac3bfa63f430404c4a57e47e5b3", 0xa4}], 0x1, &(0x7f0000000740)=ANY=[@ANYBLOB="00010000000000000100000008000000fb96921c000eee91cd41c0bcdca4b216579c84ba16ec2927afa84fcd06a1e8261827e2676d9d92675ccbab1ab00a2f5b6ce01e04be54a12a60bc59ee9db220f44dee08944a46c8722198c89140be30083b77c81472672b3bf24bc840e0866949dc6c847d209d2e738f0f2b54669a1e584b2d57badc673b683bfb62b49bba6398766f5173f59fc92e269cc3a573a0a735e1cfd4377c3d3fca02b510cf182aeaeb36d5d8eb7d061da364172e94bc5892fc65bf3443d7ff1729b85f3baa5de2469a322341840791394e5bc49d37b48bb2e4b468fbf638577a9ddff1c6ad2bb2fb1709abf27364ab58298c233d627c00000098000000000000000100000005000000a600ca5009e4b1dc59e280f559018f1a1b09029dcff1760eded5a028d578fda7a410a427876b6883f185ba6991985e7c7b13b50e52e665ae1e5106f2a098945b45631a9402654e4d44b252762c970cc0b4c42e1fc44f09b7e66dce458341fd0ee452a344bd3104b1e9d8a7c7e0a30b5d50468b2602d2e7cc8fbb6a0152c9ee432603000000000000e8000000000000000100000007000000a2d44794e5d7c03e7c94b2761f6f7fc460669e5640e1d4f61cac0f29d386d502eb6311a06068de91d1e3eacf38b29e8d437a113c1c9d29137a51be9d6be13b3948f6a4cf7e510da6b214c7e7473a5662b014d2b719b6c05538dd570b8aa86ef6ed231e0811b5ff440cf3e5f2ac1567c9d928a123d04664de73c709798e9332fff7ab79b37c19c81b63a43e5d3afc5121c2e5721ff36b631d7e451ff4d26e977d2bda54d7987d6cee3c4308740ca5930a82a0efe9bd2fe3c78571fa0299df878bbe6242581aeba35d98062af3cc8c970513a8818a235f00004000000000000000ffff00007fffffff8edc2512602062e31a08865c62ddcccc320cf896582ca4bb0ee5b69dd26fef5c569ff1aede45e7d410c174957195f675d800000000000000ffff0000070000000e78130fa72e1078d9a96537dadc17654a4fea74528e4d92ac311e72584d34aca4371bade1a984cc2cc87e7a146f16e89838f615b0310c0a7ab3c2416d775f5db68cc95850dd01deb67a66c8d9858ced5a7ca6732b63e80bc7c5cf5d37ded12982ed5246df454588e875f89bcc5a05df4ec776d6f6c3a36bdb54727945ebd98f5e3dd629531ec17bb8089bd10af704a93b698eb58254f2b78a431919ee3f1f7db798066e2df81976e06c454353dfbe5b2f83fbc29ee4e959e43bac414ae384d54d81f107000000000801000000000000010000000500000049cc54a5d5634339d49f804d9acb89e5d5a0c2f0eefa3b494745c207e93f9252d95feba83e6a044ba1b9ba85b144933519c22debc108a1b6293623c0f4ffe5e69c149253fb550cb612631c1d67973c8bc6f00d122f8d80b0df941ed234f15924dcf017a689e59c24cf8790c1a5232f83048d556edaca5d4417e3cbb83056f3e497cedd7bed2ff6a71ee2b2ad9612d8025913c25d680a85ccc451e95897b247061683c70f31cd581b62e2b1fbef4a596ac5e71a87106d7bc541f478810787402c3213e5c1eeeafb0b38783b0e4079281582ac183257b1d38b66a7b6ce4f0dfee1eb34e580712e1051c960dabfe00d4ccc6e518e2e7aa63c521010000000000000ffff00006374000079c2b607f7437bd2e515cbb764d1d1afb81bd1520b6e89ddd4fdf27a34cc728eea25067729898c5b3994ebb9e67767a0ac5c668d5c171eb86e8601a55a32ff6a8a2cda89f4f76ade69dc991a147d988d859b9238757c3ec97a56944d4d6feffc59b2bdd72b76ffd8ac680a928de9157941f2c4c1366f068cf83f5e7922c704d13fcf38b9137b945f0c9aa8a547f18a945e071ff88b18e470eff068a462acd1bb99d25f708308caefff7cb3babae2bc1276dce88eab307604ba6f525d1f109dc09f87d0bca83ac374ffa08ae9a0af193ec7fde9eff2a1d719ffb502dd29bea68315bc962d6d852b87ebcf0a6d2237c7507456dab1d5d35bac6752abbc1905057169e0bd3c579479e43b59377dbdfd9798f53a3d6e0f921486cae9bf0721f2875304aad25b952488781df47ba9133a3ba087049ce7e36eccdf3af8f01a3ce23a068595b54bc90959689cf25b4e264b3aa22d26bf008781bc8ad7b3a9eebfeae1dcc75a3a13850f48c7af50f7573d3b6a2b45a1f87fde14b5912b86c7f63bcb5419c5e2ac7e47e8b39ac111028c64e4d0a58869055b79087a7a46a9af3bf84246964b716a3c15f2af20fcb5e075b6913a526c78677d43b8f92414dc6cca6044c85837466378505054a688befda8ccf9dafa04b66b9c75d891b759966f67648ddf0fe5e6df9c9c89b4af1c58c8c53a92c92b4fd90e80860438738e0153d17c54041f6cd6398badc51db4162d3ac64429728036abd536be5f1bba116e6d1c3eabe793a32eb2787d500b3d9b4d96d73a79a35adf6a51882ae432865a0828602a85694cf2506476a7c37c19aba8497f48b7897758e598d74b685ada10ba7282bc6a22b364e42eb7440354a29fa36b0dbf909a99f799ac45820fed1dc5a1cb2b23b0c955514b1921086a6fef26163fae6da36c00762b6f099566a02220c2b75cbf634f5ad162f3f952e4e7e457e0c3c4b991d0cc31dda9e0b954bc2a7790022de4a68d9405295092f34291a68c1e6efab376be094bfb089ae856dc4ce5e7382070d0cb1ac93c6f7f170a389e51013cb658ee213e1605de6bb481faa39f84fc2a720c4d62feae4a918850f438ef41bc0db438667bfc5465e4bc24c9d824698b59d6e1e9110707687d7081d31b5a9b570dcc57e9af908d1da51a546a0bf29e2abf96e0fcb9177697bf0e556c1d5665754b98f2d5dda2cc01394a0270e46c576562844e28f2581522f06bc54d96334738307f540218eea1533e4958891f8c5eab8c0046e49e43caf5426a0a880a11404bde665f515059ed33fc90d549aae716317c91a8a9f1962b763912efcf3d157c10dda8f9057c8191637a7b0f6ebf9701ce83ae9a6e97276bf12ff0021b6b7a6fe740684ed2d336fda92ea7a9d4bc2c5415aac6089083ebf7794f829cf19e5ee7739c0441765384cf98e98792857e48013d35f89f856daf8141f45d63a2f65980fab3bcac5eb9da652b8d4a827509145c0b1d527c919dc160cdb53410ca529721125753b1dcedc772a4dd5602382cb1c903bc9aab67cf957029b92ece038763bb6365515f0c4b9225f61dc446c8fa1fa936f29f9d1242b3db58affe68b68711a61da98cf6ce5f9e2d4be04f87805e04a16476dc67e8a646a01ad08e5596256d2236e506a3a1c40895521f279c91e2133aa07663cfab43a1bd64dac00ceff553319579341a2002d72f03c2a16dc9dff888ffcd48caac6a60af48a77ecfb10e62030f8e1448336630d4b0733fde1fe00d459a0bf032a3231f4f1fb2991798fad36c03834d320806ae5b010fb623be126115443200539c48b578c9eacd6f76dc5e0bc5f6c6c96cb64a5961fb481a8d19875cadde594a4163e32af81fd0db2802278356bf931085dc99c9fab60c115db039cf4183281ecca52a37f2bbe88ea18a2eee805cabbce97ed474dbdd3a2972a30c5fe5d6719ec10afaddb77f6eb87eb83bdcb7eb2b06180e9719bf14d3c840dbf09c00f48a7507d66706abbc6223a2dbfa5caf30cec616783364463424f96088c397e1ccc6025db93b9f54617493bae7478985396939ac4e0fa3f6afdd31f15b4db8941ac75d0c7818f91f6e88ef03fd2630b87f224ae39a0bb3ee920007ef3d6d0d900fd4f9e6773025161b7dc7e930215923006b4183fd11524bb087e3c1801104e9942bf7249f32259514fe8561d48e72f3ec2c06d01eda18f345f93c2e0edd2d8f7391356093223c8952fd638607886f9c162d2b1d77618c599fc9a49855563d2d1cc7249471d412197d52fdb0bb98ac6c46c49f715075c2207a4e6d0de98b6c2378fb302999ff16683941dc20cb230613a183cf589c70266a0202e3c1931446f90968bca4d96f64cef4249d1ad7fd03f453a56663cf490be401bf9b4f54a4fe1949dc3595ace85d1d75032880c44327fc322cd24ef0df32bd18a73d8dd9917e7b25d67b7b60296852f51794b802026a61201096bdaba564da6ef5084e079e8ba695e60af12a3b26847ce8962c5c60a4f396b376bdee0c83443db70faafc6ac1cf87cf178524ba752d0cbd77d914b1a67e1eae4bf9fbce35e83781c764595c8e403bb7d97031ce22c07115ab4b9012ecbba3bbc59b9068d3afc8301c44944d237b8d49d14f3cc6803ff3b6619f6bc25ac07a4fd02a42cdd621cfa1110f11d1dcdf6c9a61e827c93fadede9c54a6bf55063ea4268e674f26111b053cef6a728d1e46cebc4323cc768463bdd2ae6e9166b058d1aee993da26a1adb06824d53a63e861c72710c8e063bc7cc9060257e42255ac406c5b46920c43b589e75cb8c2429fd6ed1eedc49cd97b12cd126f5c8b6486aa72cee8a1279e97c25bd576fa89e025eec96186c24b150203c9198e348644dbb755bfd83258e825ba876491feff44171b999102ff98e60e4b9d071f7f186f0fa39c17c6595c7b1240b3daed226cd45c0457bbbc311f5eea3702684c48b89150d62869a747ce5bcb5c07804e9b89ea2fc909da23ccbb67eee2d90194d65ed7024e6cfccce608f1230c6d778e2b06facefeb71736f5c6862ea205402e59e83c5c80b726a7fc240bc84a72a17d3289984c4f41fa2fc09b07cb30e14d9d67f17c5e81198093b93c920080fdf76803d264388ccb1ae606d50bbe76dd8b63ee50013854bbce3c2825026b5163a9d49b1ea659e56f4305eb47f88fd7c35be41ee9237cb803d2a8a4c6f3899b31092ba0a0faf52d263d0c7f97748dea1c3d82f6cac92550453f9e7b5309552dfd7e1ec88477d9797abf0aa6c82abf75ed0f60d6316f1749d8be7000f2b4c788cf65e4b88700115d0b43cdd8ffd19a63c9ff5b0d4912f65d1dc39666975cf5d9979748c631630aaf46d78c4afa269399d56a460495d9138af065b91484efabca53c3a15b727bdf8f4fd54f088d6bc1fed3eb08d9357edca9d376b6f3e9250996be7b85b412cc30180e4e39b4de5002d995275a8e514542880b9ba3364dc6044e32b586d23a2925331e2e84501140814bf707ee14397e6bed79cdcf12d43718a897ee7c70fc2e0801faca40b8bc1fd149edb84083e024d4fe0bedba551159139504a2b666ac077a3b744706651b5b57377def67cd076143d6cc0fc0e6a639223e523112cd6ab32afc7766088eef1f862e23ffd602faea1419e5d5f5aca31bd0496d39c83318c145f468b6831cda6dd7849b3ec2601d0daa842bf3f4f56797a3f64940e9e4fd7ef1bfce9485e18ba960cee325dbdf0b0d2a505f1f19d5232fd11afe67594548bce4bd2bf365420a833b38d17332c9ca822f6b97063e9b739fbc75c9b10d75ad818334659fb7d642d36c1c0f0ac44e5573a25871a595f80099ac0a69e3c2e478810e5c522f585e9e3ca8dd4fd78bd5b94c77922fdb149d41445cfeb37522e51ef86d2304b0c3959902e91df8b63864bd48bebf3892b664b4846a53fb6afaca2c3c6426e82bbe456cdc8a04d2a20ab7e2fa8893cc080042f72bdc552ed5f33a313fee1ef1a206a5e264bfffc9c61f72ce9307e6cab38e2d814a60e9c7f89af4a954cf836cebc13d9532e393954158a166857959c7116b5a0053f9088dc6df635b122ac0c128639c79f581c023dc37a4be12cf46ff6d1fe8eae0d76e4d01fe6046e486a50f69b5e1ffe295ce2a6f4d8ab45006bd6b9bf467f6c21bfaaeb62bb9c9dbef3abf64df2e7d1e03867524ce5688a3ee90f80c065f2348ad03b347d0f5b16012e93ffdf0802e94238164afe868bd9c1c0ec20b43ed4e4a06fca0e1330e5188cbb7777ed39209133330d9cc5e6863fba24099bba4bcbaa2a997997e7a5b20ed50bd0d625794c4c75e0f7b45f95c1f7eb46fb29b51fc0b612accba598434e1182d96c2405821938867d36d1cfa2cb8ad2d57ecb0c4eadd0b1d57de36371b90c694f2a10b7c4a4d62945e92088c7b198e52cb712740e296b8c7f8465bb7f4a8d0c0ed90dd8676b5678b66f7e593d6c4aee8f6d0820f09d59c23d4013699a267d91f46acf7ebfef8710efb5e2304e94a5b0e6c8b050668fdd03bf307e292565bfa446f73fea8dec5ce56b729611648c764600b2ea46a46b611045cc75f19bbc58a53ad358ded81f8941780299f16ec02dbb0720849d313a00fbf21f8cdf53115a24937f2375d4e707972d87fd3aafd8070f462cda61a5731b5990cf1e7320bf9e72017d05181f78016ceb8a25dccdfcec345d262a35a682e60c1b7e34e3a61dd2dcb169f1ae9f038b44e6a94463f3d7158aa5d71d6dda965e0771b489002092515c02218b0566dfdb619060e16aaf4644f85cd95677020deb7b68fb98cc2a8a78db53ae72f7cadcf20bd9aaa41039aff31749cf5a1108d9281ccba4cfb2fc516b2bdeaa8e727e16e858bfd9a20a958456fbfda0a3b256d39595ad6f3f927be3e09ee7b585c42ababd163c144509408ebc5441b70df48b932bed6d48df8c47e210b1de9345e8ec5ebddd0a15ae23531238240d44c47e128290f03c7de94c1530a4566d872cff26492180f6dc09980cfebce2bc30645cdd9813648b9911c6fa4d3f69f44109c64219eab9d74d96faba3c7acd48765454c0e21b03dcaafd8782813e6a0b5402d2a81f073537e3fe1ac75d0533388fc51f23667dba6f7fde92c8d21e308283a3fb0ef5bc75480c64d1021cc4578e6bc991140e7a6f865f4d76669edbd6d0110a75db2848871cbd1c50c933fecfc34f82cb731d5a2d8d2276bfd77d6492b881ee9ed77f42e85f4a31cc836dd4dc2a405fa6529d73727d872340aaa9b6dd204ec8bed6a33d13c4a2eea5260e5868562dfddb7fcef7064413c90d55fa2993ed95463c9aa2cfc554ce9bcb2e4e90755fe20be25deca21df991043d915c3329c1660701be26ec2a16ba0fdeb6e4ae6346f4971cb5097970159c8cef60bd4e22719933238c5cc139ca4a3e58bd3a38cc5551267439d82b4e454d9397aca5831f39aa869a2036d4b7c03450385adb5f168995967bd4421175f6649f063b4cfa376d388bb73eaf46d0ccc9a37111eb47f2178a1bd1820b306c4e501caafddd7d6acaa9c5596032829a2e24d24ef46cb7fa4fd27df5000104168309f27a76f369a452a95b9e49a801014b60fe2829c82b039543c6d5481be336bf74d5d7a3a0dbaf728947d15adb9d9404cfe3266135af1cbdfcb0581eb70dec5a099a4a7f7c855b7541a966d6179a2291bcef1cbbc8f1f46fdfa120e73fb3097447e5e49b8860984e88ffd7862c9f9e6e64bde2e71fceb240aabfc6da603081af6db60c7f59960537dc8a458bf49bf454f63a74a5e68179dc2fb07038d26502c7879f7f10cb2fc45f813e94bd18"], 0x14b0}, 0x401) poll(&(0x7f0000000040)=[{r4, 0x8}, {r2, 0xaf}, {r4, 0x10e}, {r4}, {r4, 0x8}], 0x1, 0xffffffff) shutdown(r4, 0x1) fcntl$dupfd(r4, 0x1b, r3) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) 16:00:17 executing program 0: poll(&(0x7f0000000040), 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x9) 16:00:17 executing program 0: symlink(&(0x7f0000000180)='..', &(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000240)='c\x00') symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000280)='./file1/file0\x00') r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) recvfrom$unix(r2, &(0x7f0000000340)=""/4096, 0x1000, 0x40, &(0x7f0000000100)=@abs={0x2, 0x0, 0x3}, 0x8) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) recvfrom(r3, &(0x7f00000002c0)=""/123, 0x7b, 0x8c2, &(0x7f0000000040)=@un=@file={0x0, './file1/file0\x00'}, 0x10) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f00000000c0)=0x7fd) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000000)={0x81, './file1/file0\x00'}) 16:00:17 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) close(r0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r9, r11, 0x1e4, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) lchown(&(0x7f0000000000)='./file0\x00', r4, r6) write(r1, &(0x7f0000000200)='R', 0x1) 16:00:17 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001fdff0008ae7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_timeval(r2, 0xffff, 0x380f, &(0x7f0000000000), &(0x7f0000000140)=0x10) ftruncate(r0, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2}, {0x1d}, {0x6, 0x0, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6, 0x0, 0x4}]}) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000280)={0x6, 0x8}, 0x8) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000000c0)=0x200) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[0xfffff001, 0x0]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x5ae8, 0xfd, 0x0, 0x8001}, {0x6, 0x80, 0x80, 0x1}, {0x1, 0x7, 0x84, 0x7fff}, {0xfffa, 0x3, 0x20, 0x1f}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f00000001c0)=0xffff) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000100)=0xfffff001) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d, 0x67}, {0x6, 0x0, 0x0, 0x8}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x100) fchdir(r1) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x100, 0x80) poll(&(0x7f0000000200)=[{r0, 0x4}, {r1, 0x4}, {r2, 0x5aad610cb833f7df}, {r3, 0x29}], 0x162, 0x4000) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000002c0)={0x7, &(0x7f0000000280)=[{0x5, 0x1f, 0x6, 0x4}, {0xfff, 0x3, 0x3f, 0xfffffffa}, {0x101, 0x6, 0x9, 0x7}, {0x62, 0xf4, 0x2}, {0x2, 0xb8, 0x78, 0x1}, {0x1, 0x5, 0x81, 0xf68}, {0x2, 0x7, 0x39, 0x1f}]}) write(r0, &(0x7f0000000140)=' ', 0x1) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f00000001c0)=0xee59) 16:00:17 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wr') openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x932, 0x0) 16:00:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x501) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000005c0)={0x7455, 0x5, './bus\x00', 0x1, 0x7, 0x3f, 0x9a}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open$dir(&(0x7f0000000580)='./bus\x00', 0x80, 0xe6f62e4aede21ace) fcntl$setstatus(r4, 0x4, 0x80) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000100)="f082104d6a0e0f9ff89c33ed202e016fbec91361df98a68b3dcbcb535abc65d1101b2a18ea80140bb1f4f4f0eb6b45c704408de2e3707d537e6930b59c62167d95df82e898adf7d0231b0e545ad92353b2562023669628bf81a4d8222c8a1bd90361cadc123c1c1009950f3e6a8bef146d5886d24402c932bf0ecc3bf1e5103dabed2c6b06e894c20dd4ae6bfcf706a359f5ae87c51f0940d2f1f2273035e87c704a92ba9bbae29640565c1c3fd5b7a436cd80ef5dceebf014eea9672d02e3cf532e95a75c34", 0xc6}, {&(0x7f0000000200)="da4893987112107b156aea9be56fcc133959597861d20ff6223f5ae162460a022fcfb08b749a75c8be857e7517fc1a9bb9eb2d0c0692578243297c832c01f64a0f9b4d6953d25eb6d741", 0x4a}, {&(0x7f0000000080)="3e1b516c6f5d284ac93f344289514f84fa24f605b12daa73d496ddefd5c217bc80ac69c6", 0x24}, {&(0x7f0000000280)="7a17a827d4d503927c477603b435e691d88dbdfb", 0x14}], 0x4, &(0x7f0000000300)=[{0xc8, 0x2, 0x3, "0c44172925fd9cef5199d8069f4ed26648f4f1c0f6f9606b2e4cde390a9bd304af0be1d74a0ae2b9bb6b7a3f13590244f2417a019d53229dc345f6d05f357a384a295c0b91ff85b22e69a1553dd9a0b466a5dad254eb909868e466c1a19454b78e076620735590f16c7730fade22c0f0e3fdaa3138243fa916e8cd7d3a6ccb75af2a04c7ddfc1deecf5bb5f0629b46c96cf6f217e7f70eb507f4fbd08a0a45c5e091e1edd75bbaac92a28d41ca0f2394c99171"}, {0x18, 0x1, 0x7c, "8a42d9"}, {0xa8, 0x1, 0x60, "dff629528b450dc89e8f494d9dab07cff8948ae722b8fa7445044ea6c36329e4444505dbabc5f04b83e031ba76c695246f9f7e3f0c73a682b2f0fa148b034bc029f071d5577909bea3282d1d652b615bb4a377641f09ab770d6c1c2241cf2476e19b09f099c4baba883638249b2fdc756f7fdad2c3639a4b4af2c1de544a2b3859cdeaa04a807228284433d242c481c7f579b8c76fb6e4"}, {0xa0, 0xffff, 0xfe0, "3864761fc3b17a446becc332fe9bd129153820b901b6ea97387931736fcfa4d88c8dfc065ec1c14edc209884c239b688adb3a1daa5f65d5117105fc2e9fbae12d04ba646abc0804cf46fcdf3f3e8f72718d97bd795bc00028b5a7dd313055843f65bfc4e35c1ad78e11bfc69eeec4c91e627700fa891791c4d377c6a6e5c486da02d1171609f0891f16f2f769b"}], 0x228}, 0x21f) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x84}, {0xc}, {0x6}]}) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x70, 0x1, 0x2) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) dup2(r2, r4) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 16:00:18 executing program 1: r0 = semget$private(0x0, 0x3, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x3800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') read(0xffffffffffffffff, &(0x7f0000000180)=""/64, 0x40) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66c3277f0815390242918466232b580c7062d3eadcfb2aa6594f7d010000000000000000004a002335804146c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385d13168b300000000"], 0x10) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000100)={{}, 0x9, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) write(r1, &(0x7f0000000140)="9e3eaa54e3ffffffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f00000001c0)="c21aae490000000000000000df14765a617f57b18358c56fb7f1eea6f5e85e63a3f95cf90f99b1e91d74dae6c8176ba17a79fd93", 0x34) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r5 = shmget(0x2, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r5, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x38c90, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) fsync(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$inet(0x2, 0x610fab2fff3a81cb, 0x8) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x19d26af5, 0x4, 0x7ff, 0x1, 0x20, 0x8, 0x2, 0x0, 0x1, 0x7b0cb073, 0x1}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:00:18 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./bus\x00') shmctl$IPC_RMID(0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./bus\x00', r0, 0x2}) 16:00:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000180)=0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r2 = open(&(0x7f0000000240)='./file0\x00', 0x10000, 0x1e5) openat(r2, &(0x7f0000000300)='./file0\x00', 0x200, 0x20) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="117ace2c03b6e085", 0x8}], 0x1, 0x0}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x99f06b1e9109ce25, 0x0) socket(0x0, 0x8000, 0xb7) socketpair(0x18, 0x8000, 0x44, &(0x7f0000000340)={0xffffffffffffffff}) r4 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xffffffffffffff8b) r10 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0xd}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r9, r11, 0x1e4, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) fcntl$setown(r3, 0x6, r12) 16:00:18 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) acct(&(0x7f0000000080)='./file0\x00') ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x2, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4d}, {0x74}, {0x6}]}) syz_emit_ethernet(0xfffffd3f, &(0x7f0000000040)="36b83e522c066341519be70897fb91bcb31a67461603f91e4eceff726a017ec96807ff0e76f8c6a57b91bd68585882e61f610670") 16:00:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f2d058667"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESDEC=r0]], 0x1) r1 = msgget(0x2, 0xf32162c8e0af5358) msgrcv(r1, &(0x7f0000000280)={0x0, ""/64}, 0x48, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c65b0005a69dbe071c43a4d28d174b8cc81dfde2910fe5c0812b19638033933c431d718afdda23e1c294e1764ceadef9ab19f65b50d225c47d707566df8a1fe5b485a9f8d"], 0x10) shutdown(r2, 0x1) mlock(&(0x7f0000538000/0x3000)=nil, 0x3000) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x80}, {r0, 0x100}, {r1}, {0xffffffffffffffff, 0x8}], 0x5, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:19 executing program 1: syz_extract_tcp_res(&(0x7f0000000080), 0x9, 0x80010000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000008494d75aa391dc009300000080"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) socket(0x18, 0x4, 0x81) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:19 executing program 1: writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6, 0x5}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000080)=0x9) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000000)="9e", 0x1}], 0x1) close(0xffffffffffffffff) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 16:00:19 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x4, 0x0, 0x3, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000400)=0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) readlinkat(r3, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/174, 0xae) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) pread(r2, &(0x7f0000000040)="88510d7291c4cb25e7ab79d5140fa98a9a905d6329e3cc0ac7c128bce585de5843cd73418359e3fe8e7b3ce45e9cb1708d445b40cf8a6ca24cf4197c9eb1f3d8880f4b568cf775e3555d8114cfb4588d8bb32e84ebdb1a5055db8cfd98fe1569e2886121c89f01567d538c287ddd5e94ffcf66dd6e7bee", 0x77, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r4 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206923, &(0x7f0000000300)) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00', r4, 0x1}) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = semget(0x3, 0x7, 0x205) semop(r8, &(0x7f0000000500)=[{0x3, 0xf60, 0x800}, {0x3, 0x1f, 0x1000}, {0x3, 0xfffb, 0x1000}, {0x0, 0xbf51, 0x1800}, {0x3, 0x0, 0x1000}], 0x5) getpeername$inet6(r7, &(0x7f00000001c0), &(0x7f00000002c0)=0xc) kevent(r4, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) write(r0, 0x0, 0x0) 16:00:20 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x0, 0x4}], 0x16}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={0x0}) 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) dup2(0xffffffffffffffff, r1) 16:00:20 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0xfffffffc, 0x4) dup2(r0, r1) 16:00:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r2 = getpid() fcntl$setown(r0, 0x6, r2) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) socket(0x18, 0x1, 0x0) 16:00:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) lstat(&(0x7f0000000040)='./file\x00', &(0x7f00000000c0)) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x20000, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r10, 0x1e4, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) fcntl$setown(r3, 0x6, r11) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) 16:00:20 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file1\x00', 0x40, 0x20) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') 16:00:20 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x800000000001e, 0x0, 0x0) 16:00:20 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x100000000}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil, 0x1}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x5f1d187ac7e48151, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x0, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)) semget(0x3, 0x5, 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x80) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x1c4, 0x5, 0x0, 0x5ad) accept(r5, 0x0, &(0x7f0000000580)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) sendmsg(0xffffffffffffff9c, &(0x7f0000001c00)={&(0x7f00000005c0)=@un=@file={0x0, './file\x00'}, 0x175, &(0x7f0000000600)=[{&(0x7f0000000680)="4dc667b76b8f9336fff9c4fc4cbc0144d8e4d57913b3ccd067275546776a690400a0233f6f8fcb26e06864919ba6a27fd8c4b98df22de5b197181f524645b940b0fe5e1de6b53d78781dd7bb35658d3f032d4f8fc4c35de1e8ab21ced969533642d3fa72c751139a5aab5ea26fa0cd8c7090d9505a1ae1752e7ec48fc1dc0304dbd9f1d85b4914bc9c0b88b40d4f180e578b41b3cf12761f139ceac03585ccc1aac3bfa6", 0xa4}], 0x65, &(0x7f0000000740)=ANY=[@ANYRES16=r6], 0x14b0}, 0x400) poll(&(0x7f0000000040)=[{r4, 0x1}, {r4, 0xaf}, {r4, 0x10e}, {r4}, {r4, 0x2}], 0x5, 0x8eb6) shutdown(r4, 0x1) fcntl$dupfd(r4, 0x1b, r3) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) 16:00:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket(0x1, 0x1, 0x20) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) chflags(&(0x7f0000000240)='./file0\x00', 0xb49fe33379c136d8) symlinkat(&(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000200)='./bus\x00') chmod(&(0x7f0000000080)='./bus\x00', 0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="ff5ffcf7fb000093af80e245e9ff9fa89c27ca9f0f2a50071f6d5a58fd4e1667819032dc76e10b4f7b50ee7c2ac1a8b3b5eb7b12458a906542879f457125a82d643d52e94631a82b2bec125c96855bdc659fa70a22d99254616ee6a702961882b09aeee02baefa4f3033", 0x6a, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) execve(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x400, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) read(r5, &(0x7f0000000340)=""/194, 0xc2) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) bind(r4, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) 16:00:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000140)="90", 0x1}], 0x1, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x20, 0x2, 0x1f) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:20 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) r3 = socket(0x2, 0x1, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0xfffb, 0x1, 0x0, 0x1b0}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000140)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfff, "d8e2778971c63e59425c237c5bdfe5371ae227dc"}) 16:00:20 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) sendto(0xffffffffffffffff, &(0x7f00000001c0)="1e5d333e79b74c580eaa37809829837d46713752554fdc4252e572b655c8c09ee1a7ec4266e7ea00605444de1676dffbd2da141c6e7d5877b09abcee38218c6107f8d7b920c7e2bdbde2c11869295b6f60e358e5eea18cc16e4a2fc7f026983a4eb058e2e2dd9e90ea9667e2f1855506f77c04da578ef168431f9d3101b2311d73a2d84157e6951873d42e16d7a231aea222d134a58a5e77708c1da913a9bdfbe547d995dd8e65f834c3a8cf8801a41ae08e0db6ef0f861f419c32e0516eb10bb38c55955f6324dd5362b815", 0xcc, 0x8, &(0x7f00000002c0)=@in6={0x18, 0x0, 0x9, 0x1}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ftruncate(r2, 0x0, 0x7fffffffff6) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ftruncate(r0, 0x0, 0x100004000) r3 = socket(0x2, 0x1, 0x3) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000440)={&(0x7f0000000400)='./file0\x00', r8, 0x3}) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f00000003c0)=0x8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000340)=[{0x3, 0x2d, 0x0, 0x8}]}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000180)) symlinkat(&(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00') 16:00:21 executing program 1: mkdir(&(0x7f0000000300)='./file0/file0/file0/file0\x00', 0x1) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x1) symlinkat(&(0x7f0000000080)='/', r0, &(0x7f0000000180)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000200)='./file0/file0/file0/file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000240)='r\x00') 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:21 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xeffffffc, 0x0, 0xfffffffe, 0xfffffffffffffffd, "0acdbdca04000000da0000000000d183000000ac"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400", 0xa82) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8, 0x0) write(r1, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000a00)=0x5) poll(&(0x7f00000000c0)=[{r3, 0xc}], 0x1, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESOCT, @ANYRES64, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESOCT=r4], @ANYRESOCT, @ANYRESOCT=r5, @ANYRES16=r3, @ANYRES64=r1], @ANYRES64=r1, @ANYRESOCT, @ANYRES32, @ANYRES32=0x0], 0x5, 0x1000) msgrcv(r5, &(0x7f0000001680)={0x0, ""/4096}, 0x1008, 0x32e242ecfe63a54e, 0x1000) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0206923, &(0x7f0000000300)) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000000140)={0x1, 0x7, 0x3, 0x1, 0x8}) 16:00:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="369554c4aea39f0a0000084ba928"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bdd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7523aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7be4fb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7c00000000000000092167e10953b3f3bd50fcf279fdcec904368cd2e31ee85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe8100000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc29face430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2848072b3fa9b4dbcf1436d2cd700000000"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) linkat(r2, &(0x7f0000000140)='./bus\x00', r2, &(0x7f0000000180)='./bus\x00', 0x2) r3 = dup(r0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pipe2(&(0x7f0000000040), 0x8) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) writev(r4, &(0x7f0000000000), 0x0) sendto$inet6(r3, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 16:00:21 executing program 0: socket$unix(0x1, 0x2, 0x0) socket(0x18, 0xe0891d04083ffa5e, 0xf9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYRES64=r1, @ANYRES32=r0, @ANYRES64=r0], 0x3) write(0xffffffffffffffff, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(0xffffffffffffffff, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x1d9) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={r2, r3, r5}, 0xc) syz_open_pts() r6 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r6, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000200)={0x5, 0x6, 0x9bc, 0x8, "31e941bb83f9e0cee8d16147f367060a83dc296c", 0x10000, 0xfffffffb}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x4f86ad6bf023c09f, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0xb84, 0xfffffff8, 0x10001, "590f694dc9a04db840b97cd3eb59959a18942859", 0xfffc0000, 0x1de95cf}) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x400000064}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x9f51666b5a689806, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) socketpair(0x6, 0x2, 0x5, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r14, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r16, r17, 0x10, 0x9}, 0x8, 0x1, 0x9}) r18 = getgid() r19 = getppid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r16, r18, 0x1e4, 0x8}, 0x5, 0x5, r19, r20, 0xfffffffffffffe01, 0x9, 0x7ff}) seteuid(r16) getgroups(0x4, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r23 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r23, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r24 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r26 = getgid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r24, r25, r26, 0x10, 0x9}, 0x8, 0x1, 0x9}) r27 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r27, 0x0, 0x0) shmctl$IPC_SET(r27, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r27, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r29 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r29, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r29, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r30 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getgid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r30, r31, r32, 0x10, 0x9}, 0x8, 0x1, 0x9}) r33 = getgid() r34 = getppid() r35 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r27, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r28, r31, r33, 0x1e4, 0x8}, 0x5, 0x5, r34, r35, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0xfffffff9, r16, r21, r22, r24, 0x40, 0x8}, 0x1, 0x6, r34, r36, 0x7ff, 0x1ff, 0x4}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x4e0, 0x2000e1ec, 0xee9, 0x3f, "bc455400605c69e0ad5027b4a73d7cf567c56509", 0x4, 0xfffffff9}) 16:00:21 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000024c000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000040), 0x1b) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) r4 = getegid() r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206923, &(0x7f0000000300)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgroups(0x2, &(0x7f0000000580)=[r4, r7]) 16:00:21 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000480)="e928b545a514649c36f79063a609f7d7edc14077e938187dcef905aa106f", 0x1e}, {&(0x7f00000004c0)="ed3c2d660d35c3e7c7f25fbaaac1e106ccdeb2d0eb08762ad4b489677b42e90a729df4d2690f0e18b25646", 0x2b}, {&(0x7f0000000180)="fe4594982cbe29dccd7802d4", 0xc}], 0x3) r2 = dup(r1) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000400)=0xc) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0xfffffffffffffff9}) write(r0, &(0x7f0000000680)="f50fc043ad72edf0f3c344870cc30e2c24311c4f9c55fbcfa83db8a66f6ae188075866cedd1d95bb7ecd9ed0a16cf2d7cd43cb284145e7fb1a586fd983c7ec35874b9c76f11825b01fc4c0cab54d018dc6222b47bea8bd22efc2bde102abfaa608d4d3d555fe0326f8e95b5c9d56d050cdedad13ef971ebd390938cc1064fb1ef7ac685bddbb561dd27391ed21d1f919bc73300f0d3698cfca876ef896b6e5ca08144221e3fc92cbef194930d9d36e9991d7884a778c599e7c0aa63e32d05b38873c2740f3263bf396d12ce4dca91e99fcf8ecf1e265246b8a42088bed580d406d6b89bf03967b1ce9a763d885e04f6f9aa8123b9fd8fb30e5436318859dc54a184fcf0b1d5345d8604620b2d7cf9afc2a324f6aa0e29fdf16bd93665cfce588719650303299677d616e021bc036a653bdae92691e6bcc0eac99df1a867dac8120ac0e5c7f3f5c9ca047786dd12d2b4dfd1ef2b3f7c0b04167ddf4cd1c89539fa065da63307755ffa6d505aabb3bd9a722279f6e907fa26858ba1ea33a22651ca02218485476e9dbbe770734dd2faf0d10202af176487e33a801f35bd76507e0132cb9171dd52735c6cb33541fedf9bb391d179477f13719d86a164c405073acde20aa868ad27832c736ab451de0763cfd88d14f57bc5992f3182841fb90a321f773e749dddc97dc60356a1ec0153e5188488047cfad9e0c2bdbfda9af0a8fabebc3826f3c3ea14056c0f33100abb61de6c9304934c25c10e81a736c52a2b5af2eda1f3e1d82a686c2f521842662eaf0aee7c9ae173ae77a4cffcb5a4dc37b81eba654c3d4f5b2d185e6ca4e9e5b36fb250b0a5340a4d1040c5ee77e7bdea7205cbd619f25e5b1a304ab6401902bb677d0bdb577b92c46fe3d5e7c75149cc3e1ff88f67c8c263a2135f78abf102cf9335f6b4b598e3c7204332e518bfbca643759ad961b0a9bf99ef768cca9a8d9f2cd033e7378c0daf817f884ac36001a93028f0df26c927a17300334c6b3a211a041998c339a1ea98fb13c0002bcaa18ff6ee965e4af0badda2b0684064a13f5a95f942782f48075ac6163cf2d01d5a6e04666ca69644462788d25750cd77c1da32083730efafb96dc1e4bfcfe25015be43e590d09246f6fb5f3e215fe5015703cb2a81acb01a341ed30c8ca810edd33a2575b38a6cc459357d021afd8503a9c331629fee1f39bd0269715e9fe4fec63a64f4af41627a7867c314a2c10bf4e16dad252ac280281c5c4c8609811c1fd76b3270e20ede81020aaa86c3f7a3cabbaf0808f91f215e85935e7ba1411103dbdad1adf6ec8ca99ead8134cab9b23b8271762554b608edcbadc607cec36e832fc789333dda2a4f016d99fedfd2e6871dac1b52a2e7c83eb35e270ea21d800d6082d4064b1d5881107844d294435e0eb5926108e13575af789e0822cfae0ddb01ad5bd8b4e3e9fcaa8aa722c96234deece611a647d5fe0557b7c51f73cc14d27f0c982402efa98cc74c9a455f6421b067898e2c72b5c60e1c802a80c0a56f9e1b99133258f64a8dd3b1d4d6533e841241b852a9fdc80767ae39f82ac1f59885aca471ed9ac6d1e323d107c58091afefba3818c197b3e4be90496644cbe99626104c609ac71ea4584274b86bd821d3823e866620ed7cf0522f79bf6a8379ac700273bdc27e455c60a9b2abacd8563af6c74b8d325e9c1096e6aefe471332a160160477420b6ea85738d5ee10be0eec613e9734851e9545bd0371416fe6972430535bbc13d20ab08aa2556186774e0e92dcf3b8dacaf0b63c4830cb87b7bcf31aa50907fbd252f61f5f128d8ebf9a389b7a3e7d9fbffc6ff7ac2c0a2f7d9cc246781d0f12757eaf15b6dac7f86bdf0645ec731630e74c818415c2605a558b3ec3406e68148abda680dbbf3092d12556aee8b18265aa884e51e899d811d9334bee70462ebf50940c4d9f371c5f7b9f7d6a5feeacb92e7a769b50f5c5c79572e1c5adfe1da99229fadba9ff778794b0faed39db66e2478728d87715814513f91fa6cc63fc29bb5a414997ac8bda68188d564333d65db09d8f097313240a3ccd54f1213c302c83b10698fea9c391181f2792ddc329a2048b86c4b3855bf791da2eb3dc71081693fd1657b7ae0805678a61efef5b64b522f359361df0c112d79851da6dbe91bfb757aa44e9d965863169e8758c2b3e5ca1db40b1cd251a4c421e1d6852f361bb79da3b7155462ada026413efe2937fa20a3dad6273edd96a15ebec66d8c089615e3fdd920c6a94f49da399f465a1674959f05d2f2ee3d20030ef00584c448a37499474e8dc9fcca1740e0238c491ec66955e9964055446802b9061ec66f802bf98c8073dd7eb4b153bc733595f2c1a806f6838176bd470383d045f06865d0dbfe882150c9a5bfbe483a80b516f1f0df9e1c2c1ef838fc75ddff09e39fac52171148280b2ea7ad8b49becad0f2949fdc7e0686fa6d254fe8f8aae4537df3e5df0b0b8e3c9496bf13419655c6d3a42a1f593844f45d177089b8f040a6453ad2dd2fa7f6402e8c99da979028f1925eae0f05bd7ee80f3e82078b8e2da0e79f36d39bb5a328997ab35d85b2e7f4bff97888040bf973ef296b601613694674b9ea741bcbab85fb7e56450a8147eb96a819b5452047c15d2c7e24ca190ce3f0d6dad39ac400fbc31ac62919a797a7a86c9d44a23b98c2114d6cf4a3e46548a45d3a451d53464404ecd5ca26f21d65e6f8d38fa0c1a5c2d00383590906a8a73b7b740954e15f913c6ac67516d83a347b808b2a83826d40da6626dc517cf868b978dde6e8dfe1051169fef42ed4d5afe28977e4ffb8b1dd1b8a0327e278db25b0d46f39ff1eb44199659dc9330759b7f1336209587e9816aeecab1152d291c18c1366c6d4fd4dde6e25d4160a41c6a4da829fade708988d7161cc3da66ce03b045561774a15260dd3ab7793897e075a7c1a3a571c5421ee60ee392c7a279e25bcd07be1c7d67174eed0aac1d8bd31673c2a043da4505f0d64089083be8f9feec680c4142bbfc5965ef485e23b69a064a6a3bca4f14ed01ccd15be8b4afb7d1dd7df8754e246f3ad1673fb0d1ae5236372dc585ae9f82a6e82e2837629e4b88af1ef8ee8739d9bc5887952cd3442a6ef0251f009a959b3517f7a8bc98306debff8c324ffc4cbd1fb0ad7303e1d329f84b1d73e473bd276225b55d200ad34f29c1e63b470717f2c8e5bcf3c56e355ad7017727d7530839f2afee169219a78f7c11cc10f619279cf62bb6eabf34bd387a7b37df305e2001b45176a9ab116132465502c99b1f60f13c7351fed16fc713cd3cfa432e07dd110933323946f3d6dd2854e61fa4562ab91b58520027ac3d0ee72c9e7f0d4190ccace8c5f5963b2196377a10f0834e59b908e99fee32714e681314d758fc9d2aaa8d4d4e0fc117068098804dc765859957669968072433d32f03d164f688c60dbbae2d781d31120832c971d5d507326947d25ecd9278df871d04f330ba4d308bb5ef8f2069e1de6402696c5dc258aceaa55776c46a3a4701bae872b9608c63b5c8ee24876cbd423827b44e2ec1d5c9a82177a0f3120f8f3cb9ad994f1f254321641fc92df29465d8cfde8eb8c7cd1568f14db95c5567ff9d5ac7341a7ec93e3ffbaa9c8e24afd70433b41209064dbe4c3062daf155fc986ebc206efc710986aa7ec2e513946cf8ed796eca83ede32fe3213a9f9d1edc7779624c3b9b16b52c4fbc13fa23131544d54927b862fadc4d267ea38f4617663a479be3df941bdef3c7e2802f0663b8993f5228687aeecd9dff8b87b804c73858f78c385a33e3393ac7b84d758d0aded6bdc57ac0e91302f62d250a8b28143acce52ea69c2219af5c485a1e12e7c5ce51d985f96cff820d093ce51bded77e9da8687a5cc39828117d99ec6228d2ad1ed9fee388566b2ebea0d2e09a4564384e5b946e6ed203a460654c5f09a5c92a849ddab568bc823da66f2cddcca76e4ac5e89037bff3adc95252b0ae19455208fda86d894a53765a7b05fb4fac480f820682f10c8ed185fd7a0ae5be5618381160cfd7988e169a4388118963648fe8d9029253c48ae5f25b40eb59d5c128a62f287406f574184c912fdcc945d7dae4d257c27d4fc45f879348fc5edac01a38e138c77c8de0e6993f2b4ff4f455e21dd7d37fbcfc8f22bba8f69abef8ceb9f14bcb1f361fe12e79d84953e3d3109f75a4a71bd5a4e2093fe664a3b2da0dc080be4f6c632c98c79ca56809055133bdf11a371cc9fcaac0b5ec1f27a3ba2269de9885a438f10a9a9b0dadaac4f085da3ff6e0f1f902b4ed4ce3f4cc5c710e1262a55a468e6dd034b71ae6c9bd1eadd73841fa0bbadfb8a966df7e32150c6ced11402939fb09941dc606763cf81814ddaf9c400f6345fbf3c3f2ce20ded97433a4bcc43ebab55abd936bb7222c5d6f492a37a09d897521cd35cf96a985a93c82727d4edb62225333adbf70a9eca79f1d7e1e1ec5cede299e9715df6fd863d255ff94a96c063161cd65c551953cb1b5c17025899783acfcdd67a2c5c5bec7e969767ac0c0f91bc703009ed8d9cbe9885bc8cdb33481724b7c453f04891007dd33b28af98c64fd5d55040c238b12665943d7e6f886f846fc3cd36ba92feb95704a21b9b3666ef25525bf738a0eb32b72272116e18d20615b4e7dd4387563026602e51eddaeb773c39e005fea21e1570c3626ad624f753509f25e66772f23db21959d0693c391a44cb82b73d8ab1730db346baef881b447dd3c35d77400296a30f78ace664ee2eb9c672272939101792ed87be308689d19976e51f3d0f37136033873bed58b52f231b3fadc2eb38742509add4865df131225f10d0002215805ecf1266bc68c4f19319ff9021bcabf84abe1e7f617aa689502e7baefc0375392d9ede2d0f5512001b39710ffc45f392347c242791d24857401b96e518a32bf8d023e7af131ca29f59a981d650bcddee7d2b2160a5d76dc295cd4e84d088265e270823500ae6514e93d957bfeabae2441779e11f5296062ee1510cea61e48f771d56362ec36179d119fd526b7381c5873a1dbb79c3aa343a97d03846503acfbff178cf47619c56c1e0c96a7b66f8c70678922bfd4136db03c74f2a43a9b7c55499ab9cce1532182ced26839e37248f0af4470fe7bc06f51a7d8e95b174ee0121f8b818dc63996d67d4e4e8938cd8e022f1d3b7a6dba806b0b9ba883691e43bff42f61eaf67250d8b73fec07734d0a396ce39c8d767b29c24b0cf592b732eaa433b850aeac34c25fc34296536201fc94b2ec0425936e8ed651def956a79949f865b5ba3f81548f56d8b7bf68defb66da5eaa804c99b700a8439421adecd4d421a13dc246cf6653a83de6b2aa49e245341ba3f0b7bea8221201c6953831c46a660dbafe08e2b6227c39f125af978fea228fddae212610b799e88dd5042b40481435a75466b1189fa0a10e711fb7e016034542ff63ed0d021c684ad00250d65b11f0a1badc634a7250156224762e494e97d770bbd0be7e7392de0d403c6268d54b66a2299fcc2a87e31545e939353920471e45a23ee015aedbd07f9ca4f067f15933c4ba421e315c34a7b3b71c5c1425749b288b10d3883698a5e375b37b7366747a646e6af3b55e156ea23f6826584453c31c3433a714d1dbe721949a2465833297eb5fb2fb1ec1711805d9d5855b208c49009302a56077a17cd9b4bf7b00436cc75fc0ec03160619d9e38d33c9b78458dd9325c86e69dee8ab25a1927a7135d81df996c1bd1fc833c5a8d7850c80f", 0x1000) kevent(r2, &(0x7f00000018c0)=[{{r0}, 0xffffffffffffffff, 0x3, 0xfffff, 0xf864}, {{r0}, 0xfffffffffffffffb, 0x1, 0x7e4e3c0fa65925ab, 0x5}, {{r0}, 0xfffffffffffffff9, 0xf80a771502f2181c, 0x10, 0x10001, 0x5}, {{r1}, 0xffffffffffffffff, 0x92, 0xf0000000, 0x5, 0x2}, {{r0}, 0xfffffffffffffffb, 0x10, 0xf0000001, 0x81, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x2, 0xffffffff80000000}], 0x529d, &(0x7f0000001980)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x10001, 0xd7}, {{r0}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x2, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffc, 0x0, 0x8, 0x80, 0x100000001}, {{r2}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x80000000, 0x200}, {{r0}, 0xfb70bd4624000808, 0x18, 0x1, 0x401, 0x4623}, {{r1}, 0xfffffffffffffff8, 0x4, 0x4, 0x0, 0x4}, {{r2}, 0xd8973229abab6dc1, 0x20, 0x0, 0xe016, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0xff, 0x619e}], 0x1, &(0x7f0000000040)={0x7fffffff, 0x4}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x8, 0xfff, 0x81, 0x9, "8e7401009b4c8efe640053733ae936e6527ff443", 0x4, 0x9}) r4 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYRESHEX, @ANYRES16, @ANYRES64=r4, @ANYRESDEC=r3, @ANYRES64, @ANYRESDEC=r1], 0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r5) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f00006f3000/0x4000)=nil, 0x4000, 0x8) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x3b9) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000240)='ms', 0x2, 0x0, 0x0) 16:00:21 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xcf6, 0xe00, 0x5, 0xe800}) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) nanosleep(&(0x7f0000000300), 0x0) 16:00:21 executing program 1: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="e05e66173ff942b972f4ccf31270be29eb4fc1a5ca6bf860899f8e8544537cf55d0f22da2a29702f9b9cfc4998c76dc505f0520166bb884efcaed7e6f8f4f4d40520cd55376beebc5dbd055974ad9867acb8eb7a3aea6989263b8b0e144fb204fbab5138c575154938bb50945da48be3e5e95f773d", 0x75}, {&(0x7f0000000080)="4aefabb05f46dffe912bf942a0caba6e6668d8138dd823463735090ff737b3b329f184236bd28068ca50951cc9dea9f0afff68493237a8068be641c82875ba5eef94a4e79f7a4e39a60d3369efffec9dcf504a7b49ef4c89944cdf8b4a8b4f0c5cf647a135540031ec1e214a34b4d5b7b1e958cb251cb2bd69e0fd4df25879c471fb88fb564465198d3edb3b491d984ad8b0ec089249596652ed54d8d2013eada776b7653a27", 0xa6}], 0x2, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f0000000180)=[{0x7, 0x80, 0x0, 0x3}, {0x8001, 0xbd, 0xf7, 0x4}, {0x31, 0x20, 0x69, 0x2}, {0x7f, 0x81, 0x5, 0x2}, {0x800, 0x3f, 0x93, 0x4}, {0xfff, 0x2, 0x2, 0x73}, {0x7, 0x8, 0x24, 0x7fffffff}]}) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) shmget(0x1, 0x1000, 0x164, &(0x7f000071e000/0x1000)=nil) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000240)) r2 = dup2(0xffffffffffffff9c, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x2000, 0x20000000, 0x80000000]}}) 16:00:21 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) 16:00:21 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r1, 0x41}], 0x1, 0x3ff) write(r0, &(0x7f0000000180)="fa", 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) 16:00:21 executing program 1: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x5) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r3 = dup2(r2, r2) shutdown(r3, 0x1) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r4, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r4, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x26) fchdir(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r6 = dup2(r5, r5) shutdown(r6, 0x1) r7 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r8 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) symlinkat(&(0x7f0000000000)='./file0\x00', r8, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r7, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r9, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b7b590 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b7b590 16:00:21 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) read(r1, &(0x7f0000000380)=""/223, 0xdf) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0, 0x91}], 0x10000000000003cc) semget$private(0x0, 0x3, 0x400) 16:00:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20000, 0x9) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10210, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) getitimer(0x1, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x0, 0x2811, r1, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) r2 = msgget$private(0x0, 0x110) msgrcv(r2, &(0x7f0000000b00)=ANY=[@ANYBLOB="000001000000000000000000000000000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f0474280bbd1646cedbbe1b996bbdb7846fd3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c405e7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998d35806c04e00002be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42c10232"], 0x1, 0x0, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) seteuid(r7) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x1ff, r7, 0x0, 0x0, 0x0, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x3, 0x8, 0x0, 0x8}) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'\r\x06\xa0', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xffffffffffffffe1) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f00000002c0)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x240, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000200)=0x3) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000280)={0x6, 0xffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) pwrite(r1, &(0x7f0000000100)="04c25e1f4b8558a5d33fafbd682f249550164577e6e3fa3fe3a6a34c0735b1a3641fb2a405a4595d6a5fe50c039c597a7c7d1072588b901fbe2fff3b", 0x3c, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) getrusage(0x0, &(0x7f0000000100)) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000000c0)) 16:00:21 executing program 1: msgget(0x3, 0x100) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a6}) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) dup2(r3, r5) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRESOCT=r3, @ANYRES16], 0x3, 0x1, 0x800) r6 = socket$inet6(0x18, 0x3, 0x8001) dup(r6) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) r7 = kqueue() kqueue() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kevent(r7, &(0x7f0000000140), 0x7, &(0x7f00000001c0), 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080), 0x1c4, 0x20a) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000001000)=ANY=[@ANYRESDEC], 0x1, 0x800) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a3ec1ed341c5533b89b0603ae37c860fe2c09c1100700f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd24321572bf12"], 0x44b, 0x800) msgrcv(r9, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="f9486c55037d21b6"], 0xffffff64, 0x1, 0x0) msgsnd(r9, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r7, @ANYRES32], 0x2, 0x800) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/122) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) 16:00:22 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x400, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0xffff8001, 0xfff, 0x7, 0x1, 0xfffff001, 0x3, 0x4, 0x3, 0x7, 0xfffffffffffffffc, 0xce}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) fcntl$dupfd(r2, 0x0, r1) syz_emit_ethernet(0x180, &(0x7f0000000280)="080d34410608c507153a05b8a2a910e5b90b6511caa7317478fa45f4e27288102a9f4e264e07cf67010000006f36508a65968d5272dc85f70576d477c149add37920de35bb68ceb87916275a01e8cef93a16b176ec8c3c59a2f7733a7123a5230466d0f146435a1e46f43d62cd818f813c635ac76af8fae89e4d3ca45655bc1170bfc230a5058bd76e6b6e91c744198d78294558065cb7de91dcec0000000000002be6948c22a190320df9477f02030af5fb27116f173e95bd754b7cf54ab3e61c11273baa4bb4cc2ae5a7839e32ef98e6d298b205cca3ea3f1d4ef5b7678a0ae22454c1814e9f4817593d8813237eb2083486f9a89ff81d4f160d9988af693d2f7add9111e8f85416978d08e3cbe52eb05b4b64ec28657619ec2c45dfe614125faaf091f85b7e302ad3fc7bb47bc6f74b0e82324ec95c858bcb5ea71e27ddab63ccf2e1f8cf7f9d021371b2b2e83b5709682997693a3b2392521df5e8b1ca5ff2362fb5f37ced1ffe3c3a2b28adda93cfe45c4e94a11b11cb68bca7b841fb91") 16:00:22 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="286613e7774af3dc9bd362b6d8000000ffff0000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)='x\x00') 16:00:22 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000000)="e5cb76217570e37e40c0d4d2b606a53af27eb194f4d5c573a23a723a820d632688"}, {&(0x7f0000000040)="c8720f704975445086f2c253ea9ab7bc64691359389a5e097668d7a41243fcbdcb0783bd4c18017d63471fa224265003fa2a45db211d899406cf362ecbf5cf66713d7866b0033fcee88e7afe781c816382911b96a993dca7fc3a81f5406cdba5b3bebc1e49c0e3efb992ac50d0058edc9e45e2e0e7c0cb130b2a6a5d89653ce56ed61849199f486b49255a7f48569de06380476f64f3bd904921363a988fdb1e2f79daa8bc2fe0b1012630e1f4d07f050a7b47d0b45a3fe65d730a3cb7dadd5b4af630c9fa55b85e8de7259542"}, {&(0x7f0000000140)="0517db764cd40e72f3217ee4a4970e3a50c115a5f489d9bf192e4174aa4455bb609cfe4df5cc42235ac7e93004d00e9da93f24ebffa38f254f1048451ffb3cfdfd4e49b20b8e3a337f983267c6ccf56d5c0f067185a3b41866b48d85b5cee854e2fa4f166d48a0245809df49e3d4cb5c4ab8243cc3ea1d69dad9864c949c43eb3d6ff8d3011fb1c29028656b991a54aac830064a25aa14c8f61a305581d86d22f0928c1163644b3e716f5a6639bc3dbe65ea09311d7cef55408c83012f7657941cc339dcddef66ea55e557d1cf46391fa16db681"}, {&(0x7f0000000240)="1a4d3bae5c2a05c9c04eb925890c4cb2a33b157020d09e23caae5739bbca06202774de450e665f9d160b5667af459e926763ff6e3483443bfaa254cfc1fcffc9b54e42c6e82974"}, {&(0x7f00000002c0)="575e32840ec1234c09fa51f992f6f44b1d5a7f50353cdeebc456ea6b7bc3ee06db"}, {&(0x7f0000000300)="71670416dd74e4e07d541edd6f9f87355567faf9bb54861f"}], 0x6f, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) sendsyslog(&(0x7f0000000340)="1fe8d573502bf0", 0x7, 0x10) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCDRAIN(r2, 0x2000745e) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./file1\x00', 0xc001, 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) openat(r2, &(0x7f00000003c0)='./file1\x00', 0x80, 0x108) r3 = open(&(0x7f0000000000)='./file1\x00', 0x20, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000380)='./file0\x00', 0x8) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x0, 0x1000}, {{r4}, 0xfffffffffffffffb, 0x40, 0x2, 0x1, 0x1}], 0x18, &(0x7f0000000240)=[{{r5}, 0x5, 0x7be3ee1e2a495f0d, 0x80, 0x3f, 0x401}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x2, 0x6}, {{r6}, 0x0, 0x4, 0x40000000, 0x7, 0x7}, {{r7}, 0xfffffffffffffffa, 0xf7687ea1c5eb7217, 0x40, 0x7f, 0x1}, {{r0}, 0xfffffffffffffffb, 0x10, 0x10, 0x1, 0x6}, {{0xffffffffffffff9c}, 0xd, 0x40, 0x2, 0x7, 0x10001}], 0x1ff, &(0x7f0000000340)={0x4, 0x7}) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0x2, 0x8, 0x2, 0x1, 0x20, 0x9, 0x5, 0x2, 0x0, 0xca93, 0x8}) 16:00:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x6, 0x100}, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x6c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x6) 16:00:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x10, 0x5, 0x40) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) mmap(&(0x7f0000544000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x7f, 0x6}, {0x1, 0xffffffffffffffe1}}, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:23 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r1, &(0x7f0000000340)={0x0, ""/233}, 0xf1, 0x2, 0x800) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socket(0x6, 0x8001, 0x1b) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYRES16=r3, @ANYRESDEC, @ANYRESHEX=0x0, @ANYRESHEX, @ANYRES16=0x0], 0x5, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r1, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000140)=[{0x80, 0xf8, 0x4a, 0x990}, {0x200, 0x65, 0xd7, 0x8000}, {0x8000, 0x20, 0xff}, {0x6, 0x53, 0x81, 0x5}, {0xff, 0xff, 0x81, 0x7}, {0xffff, 0x5, 0x0, 0x1}, {0x5, 0x95, 0xff, 0x2}, {0x800, 0x6, 0x20, 0x2}, {0x6, 0x0, 0x8, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:23 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x41, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f0000000380)="b7132614de0a789424f81f1eeebf03e64688f4b3fedeb916ee5111ba803671e99ca28ccb800a58f13df1eaad05dc729b883a42593c057618bf6342ba9d8e297f41937db2cc1c2f4ec31cc74d37652e8937c9e436f4faabccfe74c7bfbf89553e1692cdcb2eba976f60b4a8bd93161d77f0c48da2c806abc983bb2a2dad8824324a06adb5d205f7be8d7e363995", 0x8d}], 0x1) close(r0) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x5d, &(0x7f0000000140)=[{0xc, 0x9}, {0x4d, 0x0, 0x0, 0x80}, {0x6}]}) fchmod(r1, 0x10) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x80) 16:00:23 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a386206ffffdf00827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d923641d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf00300000096fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762070000001352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0c"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:23 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x800, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x128) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x2006978) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x4d}, {0x6}]}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) recvfrom(r2, &(0x7f0000000140)=""/133, 0x85, 0x842, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:23 executing program 1: socket$inet(0x2, 0x2, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) getpeername$unix(r2, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) setsockopt$inet_opts(r1, 0x0, 0x20, &(0x7f0000000000)="50484fbf9cbd90283d424608821905f6744bc76039f594506a8314005a4f6090001e163b3e", 0xfffffe46) 16:00:23 executing program 0: select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') syz_open_pts() shmget(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) getitimer(0x1, &(0x7f0000000080)) setitimer(0x1, &(0x7f00000000c0)={{0x3d1b, 0x6}, {0x4, 0x7}}, &(0x7f0000000100)) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r4, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r1, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r1, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r1, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r1, 0x20004b3d) r5 = semget$private(0x0, 0x1, 0x0) clock_gettime(0x2, &(0x7f0000002d00)) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000840)=[0xc7, 0x830, 0x8, 0x9]) syz_open_pts() r6 = socket(0x800000018, 0x1, 0x0) getsockopt(r6, 0x8000000000000006, 0x1, 0x0, 0x0) fchownat(r1, &(0x7f0000000880)='./file0\x00', r3, r4, 0x2) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000900)=""/12) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000a00)=0x9) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000008c0)) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x45}, {0x5c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:23 executing program 0: chflags(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) pwrite(r0, &(0x7f0000000240)="f781ea80e21b00a8cf9dc8f84a289d7232e4b003600c9899c5fa5633f81a2d38c52f63ecc071110b40456c175ca2f3fe4703ef2ef3b1b777c62cb57712872126e67f992aa88302f8bed3221b", 0x4c, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) socket(0x27, 0x4, 0x34) openat(r3, &(0x7f00000001c0)='./file0\x00', 0x400, 0x29fbb332b1ad5222) 16:00:23 executing program 1: r0 = msgget$private(0x0, 0x4bb) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/11) r1 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r1, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r2 = socket$inet6(0x18, 0x4, 0x0) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000180)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000280)) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000280)) open(&(0x7f0000000200)='./file0\x00', 0x840, 0x108) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2fbabe8d242744e5b8899666696c653000"], 0x10) write(r5, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0x199) 16:00:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x10440, 0x100) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000240)) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) getsockopt(0xffffffffffffffff, 0x3, 0xc, &(0x7f0000000080)=""/69, &(0x7f0000000100)=0x45) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000280)=0x8) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000040)=0x7fff, 0x4) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a54a390d6000000000bf798f5ad2d9ac55a52f6dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331ddebd8c558ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560538faaea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81f0c08c3a959b47fa6ef021fee27df442b4540f4a1128c0c000000000000fa7eca47765e186bc740e6ee66468e492f519cb98a6a4636edb53f8fc4694ab922dda8983fd7a25ce6b3befa278e0e5a7ebee8a3b9784d199bb7000000582625d95ebf427d45d29dc7cc310670e13f4bdb24b75232dfdf4bd657ad8b16417d5bc93fb1f80c4c05ae6cfbe97413423771586a2bbba32919300309615a690aac7a645798826046741582a8ac1a2645c5b451bfec1fa104a77aaefce0202c432d50f5ee1a6f30208b6767664ace58a9466ea02c0738e316d81ed9284cdada404c5fd9fa37"], 0x10) writev(r0, &(0x7f0000000580)=[{&(0x7f0000001780)="71080e96b6843ff940b5172fa16f864ba3a89e40c837ccc9ad94ed221a54090c0a58d216b8adff9cdf72b758f81d351d6e46db1dd978a83c5d5074be91a5c87caeb48f6081629543c8064aec62623f062baaf19be33a968cbed15c3479325a5036bbb1cc53b11370814093a7b2a3aa66fda4fb05847530af5ca821370609ea625675c70df53a29f13fb22cd3507f159a3849e70c43a6b4545796223c52169b748a9d8b6d782f02b4c77ae3a1fd60dba041aff8b035b95a56f9715c258005dd2ac5cf2896b8a7af4aa233e42aad0719e7640ab22e02dc67a61e7a639e06b811fa83a9e5991d85b30992b0da21d12a3d27967c93ada13a0b68824b2aa3c9d4567b69f57dddc773234b3290cc8cc04931beb794943ee65f3ee5c511f3367b4e9b7741f25ed1b3bc61c95c489865d63f5390659de98ca430fc84d519cf44eaec8b18de6d6a76f8b23ac8ebb62aa199ded475d28dff1ca125a20192d8f1d0a5b251a2ac36b00cb4df40693fc2d9f7e77c4639a29a0ac7ab54dc6389729231523c33ea7c677ffbde9e4ac88d3559e659e6a57b186abd44a86e529c3c939cef9b92584cddb5eb228f5988d895e0c89a86d7313212700f3713bd70f11be1b66c45457630309e2db2d7c85eb83a8e8b98bb565e96c8a4e0473c208d1730642b40885a68422df84429b8c6e10d43b8cb1055f21a08b67ebc0f462539327bf796177f8b6268aec086ec3a5bce0052fc41973a9717b6a55a8e53c51487f395d4e31f1c6a572a337e968d85a886d878791ecd902a9e3ecd7eec7cfd183f281009b4f18003b92454bff7e4bf2e77823ade704b43772a35e285160490d20a23162e382563f482457ee023b6a0e11ee3b7aa07923f2bfdf44a4a76784380a9edfe2de4f34bf188519175b0c374aaf0bcd541cb8a4e885aa1315884597487dba71901f3ea8c22625330a8cb3ea73db11ba38680ff52db9884f6ce51ce5c26e647aaf21441cce02768edc33c62e8262ef132ae886910efac74d52ba4b1270778ba615bc591a2a5b9b40b90b2d6816512ccc95d377cbf9df4a18b140587cf6c1b39a365f41d27f067a4a642ec343f48da01ac5f9993785b2ca317a670bca595b1c771af21c19d18c1dd85cef047fa745f2a277aff91273551bb35e5ad9969ed4fa552db182485a22421e7b2180a02b121d2d9eb2a851cbe2b50a1e86d981ecb96face64823a1f99f3942b5f63de78b31e3cb4e2baf86e95b339da121f0916dec7e4f4aae083e0dba23ee7a81c2a35a44906369692bb339e82eeef7a0154f4702ec6d6a586b577daa0380e9ccf7c0cae4fc75e43a38cc8619735e030c46d644a3e44f3945625b1a47d44bba7da05ae9c90260983e9fcbd1319ca02f88ae8b7c58ab863c4e0daa543da29db5427835072cf06efba421f784721d21fc9d55a44d4024e60664cd30e18ead157763794e15845b0196bff7af459227914b57afff2af39f5e263ccded9ee8b5d4245584884034eec56fd47dc18fbae8a8166152c67888b908e52ba87eb90787eb4790e655f4bfa925d1eec6d179fabdaa0a3c25e2f3be39dc96f02a9117e26d91128d4a7f4eccbe9f610fcbdd2375099eeb9b228f300a7b4109802d763c5bfe6b771a0a4b29cb73f5d127871ad7e1970bdd425194274cd5a0fea8812beedc3d6aee65fc1826bf368a447f1c92da11082be25a05f4f16d265f5966806814ba7161504e7654e822df6eefa269651ae99c78f32201e86578a8e53ed7734ee4664ab3fb3bbff92a8815ffa2e4e2f62ffe40c815fae9b0a2c19e808e3a5cf41da9a517aea077c97f6efa6d5e1659eaea79de0a0a84593bac7a0f0a22eaccc5b1cc1103d5118622620a06ba46accdcce86636088e7f78050fdbeaf471b8eea81d2b0ba1a333c97927a5454edc6ce7a25e0310393b900ded27a859df7523c135e7e44511d8cd801a60a3c90fd62037a043d223e8082e47a3da5b43d9917d299d59414d667de00ad9c522ace2e0f29290cb581f4cb640b0a910241091a7537fd14d1a00123d5de27ca6446a6453a6fa4d1ea3d64bf1b7f7e8c1966c2cd2681106320353be1210419136d528648b08fd69c35848228350efd44156722a1cf7e0772f4ec8070ab5c55c3cf5dc025e5a9aad3713454264108af70c16f570580e4c5090237f3a951dcba4a5af3772cab706d31d80f7b823f576cc7d63ae23a2c0617422bec58887baef4304beea9738c2b6adf74e7c408c839d028b0d8042f8544721fa9af3eb5b06a47f21f03ae698a3a0631a2a4cf83ef8d806c95c8b5bb3a99dd930fb1887aca4de237182b9f08f7cc316d81f85807978ccab1e0ff1ff3c940dd69909a6583d9ca697d8b920a3ae0f4ea95831e953c7d0b683528e3b920e99615b98533356edaca6b568b949f2807e34e9cc0ac40a4e6340e63ad01101648e48023f8c34f8c93c3746a58035cd2c9e35448b4b923f5944af719ba21621f4a87f39c5b1b3cf3c9dac199fb54c53419412b858c64a95595c49fca902a6daaadf867989648e23b85028b1b6329139ef64a11671985f6194ab12bd01cc0e90e94b2f2b9d8ef258069a5a5eef4cc29dd61c258c6dbf37c8ba89a344bbbd94197eac119b044202778c4c7cc79a910d3337eb4a77104b6319e634b74740c080c920e5a7be1ccf41fb98b6c25765c3b9e9621d8488530ef5231c05d08aad708ceceb5c3274e2e9135aa20f9b2eb524ba489c0a50f63cdf1234c7b5a1a673c3ad926c9cb76bc463d39c978159de28a7cd07fef64bbf5ea88c6ee6fb99ce5db298cf1641a41cde011c9cd7ce7da18a03eff7219c3e9be453644d1710d001a1f959c74a462b9e85c8a2102f542e74a44895072497394a81e50e6a1ffd36bc3db056f3b6c1656fd258d887f34bd8f0311366fa71a51c951d6fb07febb038fa48125f63a2006ae329c5567181d63c59822a308999e6b4e273d5a175a8e66e9bb56176df85b68354cb35c6327e7fe5d04a97bff274095948ae59946688074378de80115531744bea9a9f85f827b1d95ce678435b7027c8b54f147765e11f733fcb13f76ca9d381b74718978cddfb48e5398817b5af920a39c35f399fde3f02262c3567a29ce32c5b8120ca7d3b7c24d3a6beaa36460d0fc196115c02856f98232ab40380a19cdf7caa77303913c51f0b4117b3283bd9587c2c5391960594799ba18bf32c8b3f62d7959aaba1d9bda8b8bac29d07d688ff73d06f2c69f0d5e780f2dfdaa3a095e2d19db53bec16b6a29f7577a2d771ebbb316aa66326eb343203d05214db88c9b75c11525889ac12f6ee8a8def7c01e754f62ecc04afc62157c80ba85c253219108aa42794ee0345000e4101b4b863a87eec1b05cb2f8ec87c9ee2e1626ac20a82e2bd2c8d4cc6b0b909ab6fca00b9e29abd72f9f12a933a6eeb28e5093c969f435634316c8df03b6e528c8da1cd88df6fef767ed14206714ff492dda18661b12d1e8bd5c6c5ec5af6acb729789f9dd75a4ca6e44ab0a1f2b365943777cb2bfdcb1c90d80cf4b947c70de6e4ad759e3625228baf9a4c3ef44fbc8bddf49e847e5e3b653fbe4395a0b32eb06bc49f26ec25afa6b7cf73577b641c8c6854f9948df4b3e7a3fbb3eb4ab41038cfe7d999ec45418a2a2422d7a08500521e46b91915f8894277333af568e5cc17b0493667c755abaf859f6f9a8c2498d7e44529c22d75dacec0dc3403e495fc1090bf80bc7b63926fa291a4db4a013dbe98056b89d9085144f39dce6b67b8ada259ebe41fee9fa0426dac68fd0fab011c0ad36c0124c5b482c96b8300cf83f105597ea3135b81c73be5b715646ed723c3f36d37841c242b154ca15fc1fc518a8c52d0159fcb09db78104c5ecd2fc3d52cd88eaa13d9b1f4dc3cec72628b4fa9ede782e7f2f4a31a21084dfe043c878211de5147592ffd6c4b132c784777d989449383a4208ea8219aaedf9c72a7c6ef64181e61825347b6d071250aef8c4f0acb269eab06945f8ad533b68123737deed43c4099667968ffb8ba5337e7f6abd61815367292719214ece40d48cf6ef497480adcd465da9efb365b27792d4334ef5b74ec1bb2b1a14649eb2add19eb7598dbeb345016af4d0157ab9eb86b8dd986b5516f7747351a72f7a81a78f2ad7b890fc72574add74ab102aaf7488be3fe358f0b86d553561af480977921a458978f99618ea0cc23e625eec0d3ca6a746d183578bbd0d002f84f30e07c30183e8b347bfecd921022adb707f55d030f86297f34f6d9389cae8734eedd577fbcc166789ef7142987464ae75b9d964e39729f041fc3abda16b91f73eb1c6532f9876c7c66e629f5655dad23f76164bbe779448e08dcb7ac38dc9feeab1b21d6fda2f1e34232f1ca98d1a0e062d2387fd8ea8154d371b1eedf9babe49f5306822c37b327a41ca3bae0e0ad07549b27a2e9728da4f31caa03b09b7a45b2f5ce8ee4815fb147b07e70a9a77588fa45af1627ce0bae58b3b4de3c5bf0c72b7bce7658e08e3b94fc1a889d4fbe5cfa3ae30fd1e869834948fd8d3c0372fa46921a81d4b07cd619c4254902c930d9b56ccb7d164a54a82058e24b1c2fc645d88075bf046ba21ba03ae435b9e8644d32cebee7a7d0ec2d9e67d2dd80bfc2f024a46e5a12ba87457a1852da5d62630a0e5a60583f30c27bd20daa3775090d76cd02a2faad00a653077cfb3fe64ad434c09c7c372f4b11f8cf370bc9b06f29153433b031ebab4e71568786cb75fad17c2b878d84524d4cdfcac52af4bf3bebd1f8a0c04cac507c933324c90b1eccf7e707cbcb4dfa05c0f7cb37c0d449991247b62427aa4ab051f1bd117e2c66f8424ab6d800be0b239c2ae7e65b8514f9224accb0d6d29995acefeaa94d2b47a55ba9818eb3a67d04b6a640db7eacfa3f549b410783a27ec67fb19e261d6367cb0ea9457e1b37c5099fc84af5efe7faa41f7ac4e039d5688be3209354a908fa69211df17738d13cedf2677d1fb23b7ac45b6bf55d47b1851369ebe4b3dc80a4cb70c59b1bfcfa3e00e01640f0fdb6307856e391777c14b0c6c05bed50be666b6b3efc4790cd0d6f0a18dbcbb35ddb32ee8a05253cdc8475ba8f9de78cd92bec6e16310a9146bfc8052a83682fc0137a0d3fc05972f73a55c8b5dbd6defea23b0a23376f8eef09cf3b648c56defedfb42e40d3037d0ec4d5667237ede52d2621f6bd19a92ae01f139f3e6ace74bdb70906e6fd65d8aefe50fd16de5de9a0f456c5d9851d0520afcd1aea70519c881cb6e389fb0c8800efee203c5ab2f4966f9da746a93668aa7d250c6b62ce3829de0ed210b1af13fcffc924cae778c976899f603d19c073f65193743a3be44822e554eb205c99bffd91b1bb19975387a84f7b292145a6d86d1999eea6a334e241089417b5c767b5adc1aaaad6f9ea7649f08f61520c406cf4925f057ef0b4dfabca8621b1177cbd4fc1791125c916bff907c3a73bccd3d414746551d82df5ca6a69ebbf5e4ad578eb596a5f4aa4abcb0a2d75dd173e1ab9db367b184487e9710673bb3870e04a02898c0a659e6c09520ed51a8863016f7fa43e1ff76f417ef9aedd855b0bf15d596ccbca620094f2454033b1da830274f36d013b9ddcd1a388de60304297c235ed51dd0039ae1d952a97a6e9beda81b6d7d60af5af17f78273c8dff8affefcdd6e02f52d76fe28844c6490d6512cc799afc20823654fb2cdd44e8b82c1ab09ca97468fe7405424e521737a8ab094b1db5d666a9678516a62d224a28ecfc4625d2a8aebe0099034c95255a8d3a2c10b3582ed7", 0x1000}, {&(0x7f0000000180)="321ffca6e34a49eec26fc8a325d2e422602455dd89623b74fa29eb58e8cbf7b7892e8c8eb63dc1f03212a1b859987cf4dccd1d25b0f356c74f956d263296a4a659ba599713aa5ccc0b8b596de8c0d4b7421e897d771defa24b881071fe89623416a2f572d41c3a49d883e3bf419e8af9556de48259b3bab8c1692940924d0e4f578c4b268ba30e1aaec857c2db2d9e179b3b0923b196a538a075124e7111874c604fc93fa5bd52", 0xa7}, {&(0x7f0000000600)="ec59cbb7177d705ecaf99eac6b5c99827bd7d26846be1bcad31f36d97cd4e82a048ae13053a43ad9c7ec8a5415c56b80efb3703aac1c0b5b17d4e2a6e14ab9149ec3d448ac2c3145ef931c259c578fadaf797afe84b7c6e7cf320548ae464602f3272b697a621fbeb6653fd94e1a8ac9ae2dbd5c1587e0a5a78433d815413e9528c474037c902dc1a9108569cfd64aa0987251f882e6272bf22eaef26fb23ecaf04a40dd431444001ef89f0abf7d91115aa293d817c3c28f184626d938011a175d0d88909bbfc581a186ef0e8ff71615c42b0697bc0cd8b1148b2014a99e6618", 0xe0}, {&(0x7f0000000900)="3742b899133ceefde97481fb5a650a2a8db1e796324c705e641eb43c409dab0f186a6e0cf670b7914d4383bf14da2f3acb2d0b945ff9b8d2f45d2b716e1847931ed65a5481acfb3861d49d9b0e20be7267adf08e7e92e8ca550c9c908474d48ef65d0591437d938a662792ff732f3a2ca559827d92a7248c24668ddecb526d673f0aad18406a5b7bbfe1ff13aa61be758efc039f1e6bf4feb6333d172b326257d533bcde2cdee1615ff36c8e6edb8993365ae4f339726516fc1c4946305292000000004cbbe81e7f6696f9c777f584763441a60103834a9b8672dc8affdc1d8f9ca07abea38cc852cbe449550f75e7976295c093874962a22b20174668b2c4cb2485b7ee2a1bc3241e7f", 0x10a}, {&(0x7f0000000480)="81ec59b57f7577fb77e8186da2a9624e322a066f45d87f4825ee510f57c3b0fec109b8ce1ec4828b99d9f6d6c57e77dcf834d43e2a757cde9b72f2ab50985ab67f0c55c74dcaff44f30520b0c38d4e07693c4cb29c34714c8010026844d3cc971b07a3d41ccdc4c4827979e2526c8cac1e949bafaa94a1c8e1dc5966aa7a696f2f7552fa3d013cb3a95cc896184395c61e07fa18c71e0bc035debf9dab4e9626b06a52805db68aadab8a7052212afd03be0e9f3d604712118931132ae4f2bc3e44a5c46be144fd05f94f55e98df433305f7ea6e7ae51d84e6db3ed089e840e289b75fdb740d71b07bbd926ee0119d5c9f5c3ab96c345b509", 0xf8}], 0x5) 16:00:23 executing program 1: getpid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)="3885c737c1092dc617168cb1736d") 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x28}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) chroot(&(0x7f00000000c0)='./file0\x00') 16:00:23 executing program 1: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3a46) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000040)) r4 = kqueue() kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x11, 0x4003, 0x0) connect(0xffffffffffffffff, &(0x7f0000000200)=@in6={0x18, 0x3, 0x0, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) fcntl$getown(r1, 0x5) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) sendto(r0, &(0x7f0000000240)="a496608941347067eeb405ab84c597938616ef355a60e57f6217f4e5c89ffb208b5bc864a6bbb7d3e469fec850d60192b3e73a8c9627dd6e9d9d4075299d16bdcc69b620784af600b9c696982b2f9b6df122bb1e32c31443eea322afb0b8c9fcbcc7fe8daad849b47bcf9b7434ac8bde129b079538e0ac7dbc80ff7ad0a507c0bdeff4f4fe5d6fa0b37f5815c3579a719960690baa6c10651a3aa997c7fbea31bd536813470d63c49aa718aa16acad7bc532874d29ecde212ffe91932ea603a60ddb4b7b5d4fe353f872f86e517fe5abf1320f271410caca2d6c4b2ceff41035fba7e0ef1cc1deaf71173997487f726c608af1a4bc8274b2f2a73cf3", 0xfc, 0x1, &(0x7f0000000040)=@in6={0x18, 0x0, 0xffff8001, 0x7ff}, 0xc) 16:00:23 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) msgget$private(0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x6) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3, 0xf945, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x101], [], [0x3, 0x0, 0x0, 0x0, 0x5], [0x20000000000], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x80000000000}, {0x8b7, 0x1}], {}, {0x0, 0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) munlock(&(0x7f0000537000/0x2000)=nil, 0x2000) getsockname(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x4) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000080)=0x2) 16:00:23 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x16d38b54b39caaee, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x7f, 0x80000001, 0x10000, 0x0, 0x2, 0xffffff81, 0x0, 0x4, 0x1, 0x101, 0x3e7}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000140)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40, 0x0) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:23 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1602) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x36, 0x6, 0x9, 0x6, "6395ef0359335ca7a0a1318ea3637d2a8035ea5d", 0xffff, 0x3}) 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r3 = getgid() r4 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) r6 = getegid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x80, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x8020, 0x0) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001740), &(0x7f0000001780)=0xc) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse0\x00', 0x20440, 0x0) r11 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001800)) pipe(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept(0xffffffffffffffff, &(0x7f0000001880)=@un=@abs, &(0x7f00000018c0)=0x8) r14 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) r18 = openat$tty(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/tty\x00', 0x8000, 0x0) r19 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r20 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/wskbd\x00', 0x200, 0x0) r21 = socket$unix(0x1, 0x1, 0x0) r22 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r23 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wsmouse\x00', 0x80, 0x0) r24 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) r27 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, &(0x7f0000001bc0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) r30 = fcntl$getown(0xffffffffffffff9c, 0x5) r31 = geteuid() getgroups(0x5, &(0x7f0000001c40)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r33 = accept(0xffffffffffffff9c, &(0x7f0000001c80)=@in, &(0x7f0000001cc0)=0xc) r34 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/wskbd0\x00', 0x10, 0x0) r35 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/pci\x00', 0x10001, 0x0) r36 = kqueue() r37 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/pci\x00', 0x10002, 0x0) sendmsg$unix(r0, &(0x7f0000001f40)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f00000002c0)="1a508d6c38903be459a45dc091dffbbe7e8bc06873aaf586802dc13f391672e9c0aeb51832e4c168683e80e7ba58b83c94fb85d5e40bbcbb49b0a4a94c2e584d96b7b6aa7721b9c36857cc2ba9cf7d348ef7e8b1e9da4906384f0786ba64b9a6016cfed6c8783b3ab3bfc4150a257fd3b959f68438ca5af57f5bf59e82e2cfb60fbe1ff9421dc3fe50a212039981b71cb00748c3710b9b9a8d9875b8f386e9091d950e184238007bd9629875361c4e1cdfbd4b16c9fecdee9d566ee74d6e47", 0xbf}, {&(0x7f00000001c0)="c2af7568424da231e33d4b98de21ea9d35d840151d7fb9dcac4661cfe47a4ff6a669f6042dd9a68b6fe287260fc8eded6312db64bd2b120e3e12a83b1c499721cf212a515987fbefad755621a64403bf66129c88de863c884d48e3a251a5c02dfe5e3925d6", 0x65}, {&(0x7f0000000140)='W', 0x1}, {&(0x7f0000000380)="5d4fd985365c834925623a012279d842647c54c398e436e2fc7286b36fd6a2792e57011b2a21efb50bbb1e67d8951a43849318fb77f7ab8918a6691c995fad30f8d392f3bf1af19dcd8a4421661da45cbf19bf2359d141a29812ab133fe4b7df865be38c75a1c1fbb652d6fff008b00cf95bc7df674476c1cf5338534a96aaa12616deda42b2819cd6345aac83f72ebdf38eed846b6020d2d7bfee9f3850de3c7343117485442af420258f32926be97d3614300e0229cf4c79b805b655c0da19d765c33003047ba5457b71b16beb21802b", 0xd1}, {&(0x7f0000000480)="a382da9fc8ede54ad8991752fcca610ed3a69f448dc981c3154ed497846f442ed9b3de75a7ecd13905ef9a024f91be3d9de6023fe56a9b2471aea4dcf8ec87ec6edf02c797dc7d70ce4b3d16f9a9790f50b825344539938f5fcf136b3848a88f8862b22b9a65607c2769741602031fd963eba2a01098d32a5cd3751f19b981470cf1feb30635c8c50920755c98541445f93ddcfe5ee2c34fbc8b12102d1d129a36edc37abf1fa9a32b9ad72e408853af90511fbfc807a33fda05fa63472882dcb10a2abcd689f41ec18d1cae91ace7e308a42b7ac8571be43dba33adf28302306dc762edf271c8a1362ceda199e61c78d274346be707507b6e4947c322f5fbd148463c7c201fdd0926a1076f9c0ac627bb6c80a78e6543543125075ea8402f24bd480fe19130fa650160e7b3b96e0c790719c8fcf561c97e8067bf7f7d9e8764a694ea30198bf60b07f8d4b3a5e5d9eaff4a43c0f2a9ebbb837686595f90ca48317a097ebb41284105b5f0baaf3c080ea224eb90b1d6edadc40b0cc6bcc2311e379c107875699a2a8fc2a5d36ff33eb8a4903b23164036eb3ee163dad9ed17ad293020d871e49532265e0540672e393dbb25a3ce36de87823946dd5cc15983caa73cda376531243c9f8735f336da1b42f7a3a7f8461bab5a3b65eadcc751d041b44a47c48c746a5ac8f49aba09d60f77d12ec3193fc970b8a9e638e6fc60c683bd493504be1f5b9b1118ea6dda01cf3d83cae312b07acb6101545ffbfd8a8e3188db3f58677c057ba510627ba2b9b4b568e73c2f0621628dd1ebdd1ec7e97d0ea3d66542b4fb171e3e5a8097e540cf8b68223930ab8a3d61f6287900bb81897d6dd9e90cadd7f4c3559ac98324c09e9eefd0bf97483d043d90d94d7529f46be1c1809a937d8210f29d5f0e5b577affce043adbf6e3118e0cd9339e9dbff6e0ac97a657d20093b105367cf85c8352fd67654f6466120474f40239ca3d890fbec19f6e513d33965aaeecae5ce060e132e6b54addead0395c811015a74facb8222834f556ae2d0ee0b47bb1c28331dc96ca7f9048a5a64fc327e6da05c7d71b71466595a98238e96c9b538114796e4f1057d4dd08fd0c615f35a00b7b32955dde8048ae86b99ca5998dee1e03f0a7e56e97d5b35508b082604236d8bd55ffa4e9217ccad52fa0cec298b9be8c7705e3625082d8414d4a04768567851ea38ce11218d2a59e5a4f89946303fe98160a82a945eaee807872f02b26e85df871c353e45be6feb150c843a3069e778d06e4356e72fb8a7d8ff4460090595cdf8bfadedfa663ef6af582d91c9605aee7438299e0dff6db66497ceb4f347bbdd557ed4e9b2ee26fcd20a73a4579aaf2f47a7a911e60e58bfe021420441fbaf87418a291ff6982c6c352546b63ec43b5e81642eb70c6b86f196cee64fa1f96df8b9b704889bffa9f69b98a3b82ea86eb1b6df610582d6c0863e060c06ba5e130ded6d2f21ab893af146e2f309effbcd5ffb20cb19fd523efa7cdd447ffd5f3d9faca41772622e11d77e27c1add2937d192c62b0f1cbb503fe314f810876c7ff2a589d7cb671f99b8ddff6da5a0879e51f3f9a55b1e96e2b5b84fd51aeb95b863f996a098b331202947e8f4776cd0364bd89a2a77084d43232db8722bd074f17b9554f06144124861cd318b0c643febdaf4c5ccc96947c89d20157fbf3b13bf7eaea2c50c174eb8e0e8132170afa4ce4540fa188bec8afea107165dac78d553f7671e6ee573e0e17f1e7c842413e17fc854cb93a16003a35ebda664e3773d1fe252a80c2297086d0f4219ff9f69309b8e3c0fee6eb0ef0e5f057bbdfe3084245029a47db4d2f89bbd469776ba6e57533d113eb705d8cf027199e5a88bb1ae146425ab6a2ed9d4cb799ed4dbb5fc7b86b55c2ca6d842a5b329c21d313f42c3043c996ae29d558150fac21cfe65abdbee946b13d8e7223cfca2b5e960cdda40931983885684dc6745686e54f46ea8d9b3bb54a17b0e3089e57631f76b55baa3a9f4a0d83e149885181852ce8735c38a327ef39a3853b2c7ea89ae17360192ccc40a7e80a6dfe13bec67f76f9f13233e115794b8256e51013c39585b044c969801c7b6034dfce7d389b0f2cf5a00b2174de0fe4b54dd576e6a5e0f13c284b56d3e5f534eaa7248c3f30d533f8080797cec0625d542ed028ee4d459bf054fd4e5ed71e5295d8a9c935fdc7fadb60377db7718cba3369b14b7839abf5ab8bbda294fc856b3cfb76e5a96c6c4ee500c77f564fd7a6897dbf59244e4e58c39d6d4925a1251cd7430973c451ce24c59b429c8ae1fa9907b3bcac18ab4da22dc690a8d0bcc6a3e05f2a0b6eb1111e419fecc971692cb9039f65aff56ec35439cf4439bb3ae869519a23111a65c58ad12487ff1753cbbcce75bcfe9c5fc2d4bde0fa1437cd707ca66a0724b7fc7891cbdd689301db80323dcc575c3f0a5b6cd8a8aa9dba10aed3551d89f722a84224dd3711dcde3da61e17a564a2af6b66964fa2b75a493e335efad98ef9fd038909a1f27c3a1483224201714b910601323d3ffbb9338fa9aa9eae1593cbb6fcce77a2fb4f3a22b2e6bfdb44a149b3566f3dd592fd9cad3de363989aa7bf537a216447fcc9c59f1a493e9552fba12b9536d28d1c74997d7b7a6878a2ee363a186fee52ca30670209621403b251fa69b4b98a04a8a384d19d7c426444d33657ed04b51dd4bc15eca1c0b2243dec2a32784f6b970cbade1fb3b3e36bf13ca2579f5c111f8986fca5110da2c6e5b48e53b697a89ed540b832d0ea69d693ddd20e388192bb08aea90d7e8ebe0b289dc6fed34b0e9e998171c4aa1405aa7b92cba2c5ff9ab3b33645d97f5ab6943826284e85c7b8da38d14c7c183b2a0f613dc62434984f19abeb5a722867e6d425f60d9297e50c79cb1f388abc6b3cbfff950a6775883c3e622faa5908f53cf59335a79f4c728ecc7c64df469e232b9fa9c1d9d4b28364dde0c4626aad12a8a16e019e65447b5d8c93439dbb945f23e5b9df3ae200c93eda94b43359efc8ce8758dbdc737fb4604340088f4e106bf7fcad7b87f821af94ea3c166af66e47bfbc15904b7ff3e2b040cb874102620d0dad9b2395969ec7347c5e8c011de76a3d511b4a50f0a5f82fae7cd2acadda2dd4f5d06978e011eb5d43d171cb9a3d79e21d833fe67d4beaaf594bb18f65d4226f1d35240c781ff19cae8b52f2daf15317a5101b883a762a295a07fce180b1d8bc50b759308e140098dd5227e89037c509afbc6fda25f709563003c02317f2950e40eb5abdfa1b29a0d9e25e11140afe9909175bd404b2e260e4e90fe9bb07ec4a5a7f9a585fd1715fb5de59330cecbc3ac0f44c61454b58d317853b1d909dfc1d8230580e91ee4e1d4008cd5810ede660a5214ae54c144df92a93d843ed048e76e41b1482c941e7575b927a3b4234c0474c9df73eee676f8537e7d8c398e9d1e04a53d4f3c591682aad0a91266b4ba09250a94c5f2acd614440e0e8097c884fe2e04f51747960944ae9dee3d4b60fee218757dac33d99abf005f7665359168fee36e0c997d38200f8841561ae21368656acf95f6684c77b88a9596962b69ee4cf08d1c27317868749b2e10491f28e64af920545acf715ccaf7e1e1a6ac98aa19b9d7d8e6e02a789b45eeebccd9196a09036dea249914529c84a6b5422bb2810a9149be30e9a045da6241b3ed96915ce70827097e8ee179a4b88972ac54b4816bbac0eca70a5dd9a627f02dfbd45f874d043783dfaa686eab7e86f3158147c1a96503a2bb26ad4408c6b5a3e214cd241741a19c2b3df4bd0a3d3c061c0c965506fe10e77cbf161cc3d65fc4a3360bb92734e4bf23a4830eee4bdf0a84cbaca7f865c3fd42e6ff3fc4be9052441f94546d74bcc1bd4e42dc0d79af26e31e52207eacf02efc2f4dd2e963c2c526cb1a0c63bf3d73c399bc63251c40b6674103e4433f1d09ee5f54bfbf7d7356a775a20dc35ea5332b3291fb625c6858da26c20536a7ffb7e25cee2730080efe9a498437ccf2edd640bb9ed56e300106e2291c405cdc56adb2a5982e1c8539d6e3f141e4fb5b930242d74c43db7ae110cbf9b31c21f37dbb125fceeb077adb08fbafd1041b6780bd8e077af33da763f25f7afdb06c5bb9e362815d037c49a36704563131523bdac0e30754d3535656b33f939292cabf3a4721285409b86822cf37ebd75a011643d7fbd174a34e3b2a119ead16cc914b3a65a9418865e3efd8b48b92a912b14a797151042aded16dfb149115677cc3af2504ee526db851c6a153da066b5695488b641ce2a5462567e04effb568381009fd8db01daf3e0ef5c5521d1bfb0d094dd4e2fb9b356804ce8cf3ed70faa03cc853bd7ac13bd5a9004aa6a43b25a41eac25aceabcf6ad27907e74342cb1821b3afe865379dcae5db0861be9f69282ab2c724c15fe1d50b8b21bd0014ce08ed48878ba34bb3fc0de098b2b2ff3e0fe164147d88b84bb99e2e85b81b49459ebbdf340669eb98016382b932fcc79e507b3d946de7c77d3f98722fee593b7d73bc29cfa0baa834c2f359409444ad0ef7a9af2c9b8d603a2f9c242dace24eb6d4314c202ebe159ab1aca3e6925e5fe3463d0c9ce1a0f11b034e369e2ee36d3545377b5ec3597ff4832a58711de295f3a7fbd654b5141e20f78f68dcdbd5f705b7155a52f082333ff681d852c83840a6e906df5c82031342c9e8aedff491ec9c3f472cd4b16c9fadafa279421d11282c46714f88a100cbd9d494e59262dc4f65ca4510fda21db388ee010e955a53f4e38144258aec2200fdd01ca9e67ed5ceddad5c1c83561ab69beddce2c08c346a45aa4ec7abca3ecc5b6a21c47626652f1f917a616f92a3579abeca1f1e7f6ca38cb26ddabc981223d8eef4739327559e8ba41e40987f88414a5ef7fc0f8e2d7d59bd397569e3ce2f7c727aa17a4d53dfeed106d18aedb18a4eea9749d4ad67ef5ef88ab948091f25b4ce8c22e31c99fe3aea0bf8aad319b6c142c7d87d1e7446705a78f5275d03cecd29b89fc3b5071bcf1053ff8ac6d7a96ecc7e0185d04a937ca5d88987d2ada97d64da44796cb309ad700dba75a7162ba990f8d63a28bdcc7db743fec3e9d1af3d9ac6722a9b2e77aff88163afd78627976ef0fefac0133304cf1ecdd73f703817fb448f038555aa887491e3fe65fdfcf4eebf68ff1840958fbe32395ab30fce1d2c2ab5b1ff5334045966c3f373665289a60a267ed06a1789617c3cbc2e3e62b26d37c1f651b227cbae761dc321dfafeebeb9fce551c6bec6a656e57559df6a2655ea29a91fa2eb764705c1010d2f821b7a6313543d4c81dfc0352b5f0395fd33dd192cf1efe6ad8e0ad7cebfb1e4a73728514555efd4285ea617a056829a86e669b4f7c6c659f1ca3c843895d2053881c08309240852061368bf708b183701c90ae0abbe782ef167bdf1f8a845e8485b2a18c0e6c7cc965fea8caaac2698312ee7d797051d85f311b53292c22d59c63257f337801d21122fabded628c3f5b71f26c7dddad0c718fa2a2971be5962a03ea9c3a7474bd5fc838f43ee75f18930b6ed9d8f6d90f4dcd4d6eb16eac742bd7dbfa57cc2d3278f8a85a8ff65043f40371e9bac894b2fcfe1ce7279ded9d1c750c37bdd2c5a56a5b91fd3f0f9e522dd7ffb58a06bcb10945c12c2ea3b80007b57f348aaa5dd79e895b50ea18b3fd97afc3d4ed939b95c6c134a3194bdf25b20bc0dfc379c6e93736febe58456d1d5bd962b9be46cbb8e6fdc7cf6b02fded3d4d", 0x1000}, {&(0x7f0000001480)="475e443b3aef3b1ee1c640171ab0c620d4677e830e72a4a4a5e3c9275fc5044c54916578df9f27739f1c77bad06e75cfbdd70c5f7706bd3377db5dd6973f6c044a58964064d8aaa69ffc5ec26effaf7b6fc9738e032739b59ad006d5", 0x5c}], 0x6, &(0x7f0000001dc0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r33, @ANYRES32=r34, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r37, @ANYBLOB="63c7f300"], 0x150, 0x400}, 0x4) r38 = open(&(0x7f0000001f80)='./bus\x00', 0x1, 0x80) writev(r38, &(0x7f0000000180)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075858a13f107f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c336ec50037", 0x57}], 0x1) ioctl$TIOCSETVERAUTH(r38, 0x8004741c, &(0x7f0000000000)=0x267) pckbd_enable: command error 16:00:25 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000240)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x3f, {0x7fffffff, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) msgctl$IPC_RMID(0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x3}, {{r2}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x3, 0x7}, {{r2}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r2}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = geteuid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r8, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) r9 = msgget$private(0x0, 0x0) msgsnd(r9, 0x0, 0x0, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r7, r4, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r8, 0xa5, 0x1, 0x100000000}) r10 = msgget$private(0x0, 0x10) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r11 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r11, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r12 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) writev(r12, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) msgsnd(r10, &(0x7f0000000f40)=ANY=[@ANYRESDEC=0x0, @ANYRES64=r2, @ANYRESHEX, @ANYRESDEC=r4, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYPTR=&(0x7f0000000dc0)=ANY=[@ANYRESOCT=0x0, @ANYRESHEX], @ANYRESOCT], @ANYRESOCT=r11, @ANYRESOCT=0x0, @ANYRESDEC=r12], 0x8, 0x400) msgrcv(r10, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\a\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r10, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r10, &(0x7f0000000180)={0x1, "920b5ecb8cf58e023160ea9897d53473b5ee6ece243deea82b667bcd7902ef4cedb3ca1b66868549fdc6478fb169be0c4d96f9b954ba59981392de503689ee997fef5964c48d5f6a2e10229d318509bc489aecb6e80234d1e11b8f896d464afa62a29bdf66015c27"}, 0x70, 0x800) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000340)={0x200000000000032b, &(0x7f0000000480)}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r14 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x13c) ioctl$BIOCIMMEDIATE(r14, 0x80044270, &(0x7f0000000080)=0x4) ioctl$BIOCGDIRFILT(r14, 0x4004427c, &(0x7f0000000140)) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x54}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendmsg(r3, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) r2 = dup2(r1, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000000c0)='./file0\x00', r3, 0x56ef39f3ffc01655}) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206923, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x14, 0x0, 0x0, 0x100}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:25 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x8, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e", 0xbcd2, 0xe7}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106", 0x12e}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) syz_open_pts() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r3 = dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206923, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000180)={0xffff6005, './file0/file0\x00'}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') write(r3, &(0x7f0000000140)="e6b7929e513f12842aa49fbeb8146ea3a32e647fc468b12564b79bb08dba312a799c435b5d87211ed435abd92ab4be67e5e4a4f1cc324f8fcb525aba6b9f6bdb", 0x40) 16:00:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862070000000082b263c1c7c8791005000043e8a6cb2f770fe5cb2b7fa69dfceac2a84e6abca6487496b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5376fcb6009d612f871f4385f04157795ea4a5c5fe6597a202361cd8cac7dbbc5b65c65b3d2870b4122cd235060000000000000000000000000000003fe5186b6dc77d7384f2d9fe512214cb43fad6d32ceb4fd31afaa8315623766f267d85c58b26fdc6117e11eb4186347544767e10e1bcd8fb93b5278ef1605ca4714ad5ba524700000000000000000000000063d0aa4f32cbf5bc3d28a68ce1bb863e83f8a9e5ff7723ab9e59e56d5e3585988569ba3dbb888871c5372cb39760bcfaaea7ac6b5ba468202540b1470b3d58fba434107dc5a6ff00767fa4a138b1d97916bd0a650e2248ae1b8afa387c8b9bd2e8b0c9aa748a3ee0dd965869cc45a757a0e471d4ad25578b7328f5ff5160074b5e67e542e783e2bbfa43d23f8daebb135341e69143c06101cc9dc26da7b29dffd635f3bb66fe12aa33e840a36cf3362ad1115a91a773d00223a60ee19504e5af4e57b0c74f232ffa1352ff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) r4 = fcntl$dupfd(r3, 0x0, r2) fcntl$getown(r4, 0x5) fcntl$setstatus(r1, 0x4, 0x80) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="b1163bd386377e1e6c2c5a6d71aa6dd31b57b5fec9cbb505ba043cec2474b759722e932f0b49ac9b6dec7b0ba741da36ed3080ed67ae9142d48a173f4b0cb11699e3dc69cc308e067e041b52807eda41a191a3688db8ebcddae5593777fd5ce5ef2445332ae4b8f4fcfe7c094887a0d6b1e6b3bd6ae834b381546db799e899b2bef587a25dda1061d4a9bfccfa00f0bba634dceb0451b831ef767656418af3977bd2f7d63efd315ba8601b9b4d2b6d17e73a4eea49325c8db302e4c2b0e63afa58d9d8c570174716a1dc82fc84704d9ba7fb42e503b3b99fb9a0d0321c1b0d811fb4481b3ce9f449976e0e658d966a22dbf621c24018b4b4", 0xf8, 0x0, 0x0) setsockopt(r6, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0xa, r6) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 16:00:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c0ffffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e6453"], 0x10) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) sendmsg(r3, &(0x7f0000000d40)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000009c0)=[{&(0x7f0000000340)="4b392ed33e6ba7650c5d88f490879c70cf7aca2161381bc0de55505a5cde25be88705ce94bc9e41662b1ddf3d320e539944a02e042a98478437d59a7d56d001f7fadd19d1f624900123c40b46c7237c3961e4018f4608adca36442943eee1f73dd1dd57753387e4f66da6b14e9e940e21f121045092e716c629b081c2f4863ebdff4afe02fd87bfd94db4474a0b3281d95b0d6e5a8dbc2b190967697eac17b6df8d645e1ae3b", 0xa6}, {&(0x7f0000000400)="bc0c4acea4b097bc28d45753df4d4818de9105a657387949e190b6c5587fe8181dd82377506165f86281309ce7f22f8d66a1cae0ab02dff4705176c8c3ef226cf5cc0e7adc60b4329dc673690cf09bfe965c8baa4407c4fa87ead62149baef523926a8fc49b60bd3849996e09b76fbe077c8b8841c53e03dc5d30e78b35769b112a46b0f377288be2bda7840eac206afc786305a6536493066f0eeaf96edb69f92c351b1448611d23abac8d4356a41a43c674bfb4bae8ee0840750c2effd91c397c15fa4500201dace", 0xc9}, {&(0x7f0000000500)="84399808683cfda6e70dfdc6dc7e134367a957c9024022614bcf5f00375ab8e1cb0ae23ce443eab05dafa3080c8440d8129b5aab3ee4fead2c1f44bee9053465c4b410f48aaf9ef0be521069c2df7f970e7bb75f8fb2df5183103b2df8da081b2dc3da77195c801d0d5960265c55a91445f51865a3fbb1133e6ec83b8f34005d5d7b959db8d0851f3655af43169603fc5a79cab9823a19f3b0ec3ae8c1ed4d397d46f614e9fca116b691f8372cbbff9715689983adb343d72546c8c8b8560fccf03c966da9de81291e43d0979dcde1090177604492c3808b767882d8a3170280882ee38cb95f89b9f0ebd24a010df8347b9b769f2c30f7d398bb", 0xfa}, {&(0x7f0000000600)="a56888deafdbe714f21d3dc90e8b7137b80257de9b9b49e65c101e8c21a248c8bcc0bcc7dfedd522a9168f616b4e0dd1d57a1a2acb1d1e7c99af5de72145c2492578a163ee3ebeedd222eccda0fd619361586ce3131aeb5f9f988831a172227907e9ae087ade5268ace227b46fef30dcd80ae1962a58b5bb8dfc34452bef10fd42fe84d6f786afdc3ae6738eac669f8171e23c42b34551aa029f2ad0cd11d8186deae34aa392a94a87e070", 0xab}, {&(0x7f00000006c0)="1b7877b2a5b9655e14ec0c73f1771b895ab95d58e78a45f5ff257893efd9053a38192f1ed3bb12a98b3ab7585d8ad3766d5e1136ee", 0x35}, {&(0x7f0000000700)="f6a01d6ec5933a720ac37a394c3a78811cb3625cd26ffcbe56e397ee94ab777bed67e4b5142678f844dcb91e1ce04860ee8b800255b052ccb64baff8ed1ae54a63cf16b67554d6520939b66b57aa7e7f7f99745a5b16723e88c89aaaaf846c705986c895fa0c7601cac999e8679ef5b2d67f4d7772ee", 0x76}, {&(0x7f0000000780)}, {&(0x7f00000007c0)="dda57b1c83275d4680952f674ea08d4b50576044e0938a0d2ef7146f278a95b9d5ec78673cf8a53d5ae3e934fc943d1b112030a2c493dae81393d36b50a4b5d6a6f053a7d00148f35d7ce037d4b79705f85f0102215c2ad864816658", 0x5c}, {&(0x7f0000000840)="92e06993dc77716d29814bd741e6b062719ddca3ab99fbd68bd25da241ca6c1a8c7c4e50b0615cbfd68fb339178c04620d9168c556f831ba101fb1cd2334f711b3b792318c6a18547812636833ea12e32f04fc44fb29a0abbbdb5bee41b19aec860e5876b509cc0ca9219880ea6a842db8f9657a2adc2750a22deed7aef5213b37", 0x81}, {&(0x7f0000000900)="0a38df222d4b46e8bd4096c0ce264bfa0b9c8a7d9b2db68a7fac6f3221c6177adcc6c89c8b41817940b1831a793a7841c502e0387cd2a238772f0a614a12304536668aa9196f99462241fc05afe4a10997e4d5a803257b29ab7d210ddf7fff5eee8f97b6c7b5b39034feb2fd22baba0b3e076f9ad025feef03b1dca1450e733d536bcd3f518dd3709634060062", 0x8d}], 0xa, &(0x7f0000000a80)=[{0xf8, 0x1, 0x6, "3e28afe74794635387d4e24a1a7fc441c33b4f56ce2f94a25a64fbeaa75dc5122ffaee455834fa6fa080122a3b49e7e99caba9b76c1cf04679778c45f02decc3ed476acaba4af24420a1349a95e096275ae0b9c042210202f0c0256a33f40fed487bba1bb396db71cafa9515356861e1716f5a87716c07aabe9a3bf59d47043fa1d78555799dc6e873813f92c1a6afce5c668e4e020f77686847caf13b934d308c617c089320c3a5941897aed1a8f541b0e675b8f491afc4d0dbe50430e2d8cfeadba6b4345011631dac6aa30f9b7df374170a757d74b2346ddd0e29b6842e5b4d200edac735d68e"}, {0x108, 0x1, 0x1ff, "9d6eb71ee6f6da6d49a2439821cac0d64ea272fe413d43c88558e1367d7c44c007773627e662bcf5ddedea15e57912f64622d764a4a2575967889499cac7ffe6a45a371bcbca5876aca2a115df1d3e8a20fff968b7e7a10e91c76fd3734fb808a75ef58c40f72c07f837226093746c360f93d1645eaf97b41d6d0b9bf2ab894c8378edd3a3840bb5c7038b95d88323111aa3f871c212134e59057aef5284078a52be99ef891e3d1aedb0e7606948ed9ca778c4813475f0eb8abc7db7b4b91a766d0e4a9fcce5bbc49ca856ea62ec1d693e819ce8a3f308304b199f1865aba9cdff2f5caeed9b489859991a2962a638d18c"}, {0xb0, 0xffff, 0x80000000, "495309fbd86f9ee187bd9fcc964806883a22e2a51ea9900f4a078fc484942679a477583956d4e9416844ae035f588b5bc3bf6666c6be9d2972a96d22e9c7e39bccb05260ded33e737d58568b45766b0d0e59e2aea2e90a1ce64a1d39d61cdf806795e248916d258910bccbb0adfb2337009d0ab17c6022424786bc78e59ce3cb3b65a3362bc85a9a3f11e3803b96e0f0e1807ee78d53b5af47fe"}], 0x2b0}, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e59c7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) close(0xffffffffffffff9c) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000380)=0x2) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000080)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) dup2(r0, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000340)) connect$unix(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="008a9cc95a7a252e09ecef00"], 0x10) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x7) syz_emit_ethernet(0xf7, &(0x7f0000000340)) sync() syz_emit_ethernet(0x1000, &(0x7f0000000340)="4b13bf025dd6dad1a67b7996dbe85fc041f90a3687936fc28068609e37548cb0b0c9b401d1c5a3158b72599c7529d918a27ea37e36363c17f44b156ed5609bc83463560c720aaef34c48c546adea85f0da70317e77a4c089985f7c893efd44651be9029520c30a3a20a070497d4a13735d7bacf11ee5eab724edea99d2fadd14209b537a88ea2eb5d43197c0d82ef4a54c707a24ad8e2979a732c263ca7b55cb914328ebe7468b18e97b825111d99c514f505f314b371fec14ad432c810da01fa077edb90160a26dac4a6cd0beb158dc67b317a0686cd9ed3d5f60ad515d1c5baf29e062ff602640860428cdcc9479649566b7a29eb9e0872c20ee7039fbcd5f59d20f5704748cc181ad01f5a99bb8936bf526080d30c55f61042c0c9dbee7c9ac0fb1e9adf4f261caccd0b1ab22d763dc2e6babc4b1f1bb40287d6bbfb4217404d3ad3ffec44de533606791a9639fd9cbda7044f502efe5ca743fd31985b07fd09a2a8ff73876456d5ccc3bdb8fbbc72da8604936d0585c0dd069ca0b625887c7ddc166e70a38d1def5710aedd9f94d5df32ff077e120818bcc343cfabd1228a4970f963649a96c9ccb77bebbe8ed7338c065621df184bb35ed8261edc8f16aed15d686d7b4bff6ed2d55695119b06e67e3cc46735695692ffab9d35080bb5b559ccae41467acc6c660024001ce8c8ac6b58b1ab34c27dabe4c0562d9e159352fc85629f8f2f3edfe640c809ddb6159e3dd38215ee0fb473725e96ecec6f08fc829af3a65a5b90b2bb84f9f2df7b51a535b7bdf09bc0fb111fd89aa05940ea343a068e49e4eeeb85eb034c11d7fa7719638f5fcac073c39be973e9c5f41a2eaec8bdcce1bcfd39660440a1bbc7946f279dad0b22267fbf7aecefb038f683f6c91e1aa310edae5e4ce676cdff4e57bfb056a5cf89d24212c1cf363476a88a22db0b400a1fb25d46dc95113e2267faded98d616873bf7d242cb1854b6bbff4e095d3a558625272ba45ca636ffab013b4fe59906f56bc26ce4e3d7c728632e2dd109ba5d5430a20b6a9bc6bb9202442507cbd0c178723de054f989c3ccbc579a1ecdeea073613e651156409e173b7633a9858ef9a16018df089b42908d8e3dfa02d1d0963a81014da791a3f5a81f27a25742e0ca17a63f93f66a8c65a0fc4a53654333bd7b3f2ffd96b63acb553f7ef9a30afa42069d7fd61ad94c206dbcebdf0044a590fa7039c8bde7c08de83718d40edf1394eafee12f359a8d51a8d9a342f2022bc37ea614c9c5c37f80a62667cb1c9afc8c6ee30095260c4cd22b93155a80ceb3aa5bbcea09558d84850daa09626d0721f8f5a4ea0b9fe108242c68d7fe7d88c2650dc0b23c409f9854304576c77bb1bd838c567d843974c57042620488032ca700edffa3934ad954e1b4015c7b8bc438abd53651239636d002b54f146cca9fdb67f7c21caa7c1f71477eb5aacbd3df3350be64e5fa9bfed9a28cdf2de020be5c15d155200ecc36f1ace2a73eab62e59d170a90176a7da24b764528da82f8f40dc4df7f530559576ccd676f89d4191acf4e71c8670abbe2bb9da53799b3286b60243bf9916cd47ee5cdbd481e44c2de7cc7eeda6c80ffe3d02f5caf27a89c388f4df990b8ec5bede92c7fa08ebe954d7d0acd3bb6c6dbc34c29853b350a0fbd03e02bbcd1b8f4d6400eefaa3a87f1b8c3b05662f924c8edcb20e54e4df44ff9e4ef14c578816ce4ec23e1a5aec9785858748775bba9eb0e9a9ce49885e3585d5bef91663b6253a0e1a56427ddff8e6d889f9d1121d0b03e3d9b4c3da3892c3fc4daa6fa0bbeece749b22834fd0205a0b562a2ee945e76957427037e04b3280d35b976e5908a564135d94e8d1b7cc5bac5528093c204f2a4fd190f10d40fb51c42f248ac9b8105435edd788a4ee24dc8b586371d5fa7ffe31a398abf09a7a207bb42afaf2d7861fc81d3d81b6b4239b765028453d89907170f735cfb4320159374b748ef281411a2d8794f83527feb7d03a7f43823af56e8538a29c9f3f301c90bf849fc384c7c158fa2690434d81409ff097eaa93ec9140f7aecada893bcb9749bd218f2ab70b897ab458fd225bd3628eceeef5f5ad1bf93594fd85e8a0cca31cd71b9c3e816c6a8e40c24b64a17e55e9c9d291fc616e9f720d387a825dcd4218e35b881b765d34c34a45569f11914d38ba7e9106aaa0f50c761a00337b8ac706c223542bd5fe0ee9a46d79457f65e590c10ff46acaff1bb2773b52161ea96cbab35224270cdd4685b11a6c8c60d4edc8182899d032b8d545132d8df618812930ad4953c7dcc6702a98ef348add86d5587aa695aac8773a9f0db306fc8b0196cc3658a462a5cff8c3f11a9ba7a506b3aa7e485f5aa5b75c191ea129064a73f941e226473e7d06c3b6bbf9b39e0c0ed1177cc0b007f42f38b235d902b75c44752d3b030f16686b770eb5f6e91e4c19485e37988d10299adcb8d76380a5bf9463b0875ea6e2509b0526b4358c437eee4aadea12d1621944b994147cf755735e81361486a34af038aead61b87302731691f26f4655ade4632955a898934aef0b753d4d7ff712728f8c19ee1cc8caacd4e33c8e38defe17e398aacd3df25d9edcc0d422284b56bd6ae0c1169f1851a58c320c58c573f5d74a1ae2d2efbef6b89f99c86f133458bd1a02886e482b90fbb9368cd29cdeb23e723b982d17f3e7b2eabb8fce6037200009ac13ed9bce82c246c6e84cc91aa95449cc12d302efaa5cc249a6f32be3e15fe8153a92a8ef0c5413287f78ff86ee3d6020fc407a035a4014ca13c72cee2968f1b00b8b504445f114a977b28fdca81e7f7beb6ab03a0a34df8d00a727c0a221cc7355075ab5ff903d970aa4c082553939ef8f507d28804547f942f7e64b1edf2ed45bfd18b1d06a7c5e8bb4bf1990db312f5c783b42aecd0b5f4f13ff700cb96ddedeaea6bbef1e5299442b4374a42e6cc42116730569964ff1ba582a765f6a8172d96d19a194dbf3c68aa7b424adc45cdceef99121761fe7a51668e1e0ea530c0e6528298ecf8806d854470019dff8b22778a36e7ca61bc3c0f9af27c7b3b04c5bdf05a75c724d987b7d9fc2ca011f1cbb244f40b2ed2b2f01793b71f126879bcf7e2c408e4f7f4a8a61cf8dfc1699352e2968209e088e7d43d6c9ccc763b5ae8bb9eb7404e0e1166c44ba5cd6b7a1a390bebf914dd04687e0dfcf57f1817717426d050558e010e8890c48068165597ee591f731610073897e7a31ecfeff5cfcefaa89031b358f165e7603a8ed3f4e17e1093500d00e14dfaa9a8ec3d681fb5340e453615a8ec7166997e7a10f9aa79626b5422f4b7b83820220a3d225c54033937856a2b68357e0fddbcd2a8d8fa424168755656e14f35c2adb114afe15e6730a3ea66c93958cb1da145cbd8fc54e7d62b7fdbb737ddbfe4325d33e138c6e85cb15956b39297bfe004e318d25de9749f7291cf704fa4f0d6d9ea6eb19876c00ddd2c46792577a5d3b593eaf66c871a17ea16deb3646ee1913fa7403e5b9319bbe9d7293b09ac2c5091672a77e05d5f046b8d0de5cb7ca9da63aa4f17dd6c04eb67d598e140f160c702da9e90045ca4329156ff5b0b4a2598e7d382ce7e14e6fb97739e73eb5149b09f679b8da3c5f7cf830258c5e5c49592925a2f2d25631ff236c5a7a45c222bd565d296b6bf401763eaa958d6b8f6d551610bea74331661aec2e10f72edcb81b8da7e125285eff2fc3e3f67f23fcca5123f4c218486cbe787f13a00736d99152e7df9a2bdbda4615d0827ae81b61a0eb00ed13ccc948332d5b105db9aa92cf74426f6848e241f832a6e2899ad5cf786cb95878a7ec90600a236543be8be0ee16981452cb98dde448eed764e6deb13f1f74a33b1f99bad58007a6cafbbbbf4dc76d5afa8de2de6c5814610cef39cb5e82beb83e395a2f5231d04b602d51a950461b45fd6ff39cf37c7205bd0b7b403e1885ac9e9a1087e19ac25655fe4430ff2dba5e0a344281177c982197d8efcc325771d2c3401b90eaea36e3a42a6d4072b69ee38278a973f9c1bde2fea74a8c4a029d26b41aece30c43e344b0ed6e7b78f7615f173f0d9caf4cabe36071f8a1663695be93df24845aefda4ce711b5b21229c7279db05897849f82b41471154ab83bec76a270add62d87fa23e4d576e2780a83e88e226770df5ae29d3fa9342e14d295e5428d0e23758cabfd853f1e2caf76478682063790b4769178cbb1d27f3c19f1a95f50e07e51ef879543f77b6a631934d060cae4e837373704623e7996bd91ec40980e1a5063386eaacd4518b5ca5ed0f0456418f179495bed426527a1b7bde4c23017f75f9dd04f366d4f63f69e7972c45b056381295f3b2f418c44334912272f61f0ee731dd5190bb44872b1913c6ee47a4146f08130a306c201e238de18f143d5ff4f6ac1b03f177112b66198bb2f470fb560b7273659533961a210d50774998bff215b0b69c3e4ca9e270c3d702d0f766e1b8401521fffd9466eff0b3c4f69196f068996a70cdc2f5a3337080f9916e10e65ae4d6c3290b14f64e3378e1b4190d253cd8acb88f3956e86ed4aa17a760a6bec0d523870a17ca83be97ed36a0a9fca72f609348a3280018a63d124f88bd53a2b27942171027d5e591c566307489d2a131815934894be0dd1490aff0154897b4f1283091bf745a214912183b6499832f579fb9caf9eabce4516b750d1378dc9f4dca88ca7b41c4b01a316121cade3f5bf39013005062bfc4b92fab76c22bc44ce5bcc323625faee14d03450f4ac1dd4719821517c043313aa327efa5eeeb2c89c42e734b6fd23ed53f4791e67cee11f3d4251e98daf517d92a13d90657fcdce8038d8a48a5bbcba6a5a64af43f05092ff066f3736c42a4687e0b5aa20d1e2c2e2ff4b538a0a8379e67d39a5354d30cef271f230b0e27d1fcbdddb98ee32819d6e031936aee8648e10ec24e0600d562fef46fc2d8557b3325a4e1245fa08baf761f6958be99ea3954c439fbe9a9afc821059ae8f4455d7f341d127d94c966a049bf272f831883ef23ce61ca0e543e2979ec59e2e07a03763cfc407690a384fcfc3a9ef8d157a4f7e4e822fa9f930876e4845cb2f21ebab98b664bc4ae27d77c8ddf77038356845a5930923e6f80530d69432943add036a13a3de2f04403a1036c6ebe27c3fbe695bb462ef63bc8f05aa283a12366b234c86e3f16eebe2c3d345a166a18d18ce3b96b1dbb465bfc66fbc429e0df1b03fa42f6bfc96d293bd3296828037123ef8c50c7e65f9a6edf5d1322da4af8a6afb1d39db7f3869ed4403918519a84b83e9442030a0e44f327931a2f97a6ddd1a79868b9a4e5c51efd77c72b4f1991c2d5f9e2131668a62af1377c081f89ea26718f9d6cc545239d47ba961305dc5e01ff6a53cd77860421adc68bed226bdfaebc6f7c4e086889616f0aecea5f1fe0fcf8349734d4d977273aa03c1c6cdde79bf957cdae21fa62834ce6ab395dc663d319e4a05b50cc8c3927fa78ae0f38ab9cdf37517ee9d08243b81807fe9183baf3122a67fa4c562e54dd86d06afc187911aea8daf726cb2c09a4958fa86d0c6baea886f4e29f9038b99c6b8937ea297a79444cb8728ab9220877c0b3e170ed04317aa2eb8009f4c8b7fb191a42fa4d2b316720c703efd605895a0be6e7414d865878de9702e559da037cf6440d4d70235fad467d6c16e3049cf0047b2dad11ff739d733f1e5fefe9f4240697b782329d0e057a52502e610aa3492d65ac0cd4b29aceb92df5405fa88") panic: pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd80669f5f00+16 0x0!=0xa4026219b98aa89d Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 463986 15049 0 0 0 0 syz-executor.1 *374842 15049 0 0 0x4000000 1 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c pool_cache_get(ffffffff8262f140) at pool_cache_get+0x323 pool_get() at pool_get+0x91 m_copym(fffffd80643f8000,3854,5a0,2) at m_copym+0x174 ip_fragment(fffffd80643f8000,ffff8000001732a8,5b4) at ip_fragment+0x324 ip_output(fffffd80643f8000,0,fffffd806f6ce700,20,0,fffffd806f6ce690) at ip_output+0xfc1 rip_output(fffffd80643f8000,fffffd807d466310,ffff800023da75d8,ffff800021b82000) at rip_output+0x252 rip_usrreq(fffffd807d466310,9,fffffd80643f8000,0,0,ffff800020ab0290) at rip_usrreq+0x46a sosend(fffffd807d466310,0,ffff800023da7740,0,0,80) at sosend+0x645 sendit(ffff800020ab0290,8,ffff800023da7820,0,ffff800023da7900) at sendit+0x52b sys_sendto(ffff800020ab0290,ffff800023da78b8,ffff800023da7900) at sys_sendto+0x80 syscall(ffff800023da7980) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffffd7,0,6,f8108741010) at Xsyscall+0x128 end of kernel end trace frame: 0xf84076f60f0, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd80669f5f00+16 0x0!=0xa4026219b98aa89d ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pool_cache_get(ffffffff8262f140) at pool_cache_get+0x323 pool_get() at pool_get+0x91 m_copym(fffffd80643f8000,3854,5a0,2) at m_copym+0x174 ip_fragment(fffffd80643f8000,ffff8000001732a8,5b4) at ip_fragment+0x324 ip_output(fffffd80643f8000,0,fffffd806f6ce700,20,0,fffffd806f6ce690) at ip_output+0xfc1 rip_output(fffffd80643f8000,fffffd807d466310,ffff800023da75d8,ffff800021b82000) at rip_output+0x252 rip_usrreq(fffffd807d466310,9,fffffd80643f8000,0,0,ffff800020ab0290) at rip_usrreq+0x46a sosend(fffffd807d466310,0,ffff800023da7740,0,0,80) at sosend+0x645 sendit(ffff800020ab0290,8,ffff800023da7820,0,ffff800023da7900) at sendit+0x52b sys_sendto(ffff800020ab0290,ffff800023da78b8,ffff800023da7900) at sys_sendto+0x80 syscall(ffff800023da7980) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffffd7,0,6,f8108741010) at Xsyscall+0x128 end of kernel end trace frame: 0xf84076f60f0, count: -14 ddb{1}> show registers rdi 0xffffffff8101a1f7 db_enter+0x17 rsi 0x6771 __ALIGN_SIZE+0x5771 rbp 0xffff800023da7100 rbx 0xffff800023da71b0 rdx 0x6772 __ALIGN_SIZE+0x5772 rcx 0xffff800021b82000 rax 0xffff800021b82000 r8 0xffffffff812be63f kprintf+0x16f r9 0x1 r10 0x25 r11 0xea1d3d2ab5562c6d r12 0x3000000008 r13 0xffff800023da7110 r14 0x100 r15 0x1 rip 0xffffffff8101a1f8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023da70f0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=374842 stat=onproc flags process=0 proc=4000000 pri=52, usrpri=52, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab1b40,0xffffffff8262b978 process=0xffff800020adca80 user=0xffff800023da2000, vmspace=0xfffffd807f00bb80 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 15049 463986 53389 0 7 0 syz-executor.1 *15049 374842 53389 0 7 0x4000000 syz-executor.1 53389 337125 28215 0 3 0x82 nanosleep syz-executor.1 16859 3470 0 0 3 0x14200 acct acct 79631 123923 0 0 3 0x14200 bored sosplice 30494 64431 28215 0 3 0x82 piperd syz-executor.0 28215 201486 78789 0 3 0x82 thrsleep syz-fuzzer 28215 486808 78789 0 2 0x4000482 syz-fuzzer 28215 225952 78789 0 3 0x4000082 thrsleep syz-fuzzer 28215 357771 78789 0 3 0x4000082 thrsleep syz-fuzzer 28215 377116 78789 0 3 0x4000082 thrsleep syz-fuzzer 28215 51469 78789 0 3 0x4000082 thrsleep syz-fuzzer 28215 209238 78789 0 3 0x4000082 thrsleep syz-fuzzer 28215 143821 78789 0 3 0x4000082 thrsleep syz-fuzzer 28215 303512 78789 0 3 0x4000082 kqread syz-fuzzer 28215 437516 78789 0 2 0x4000482 syz-fuzzer 78789 242396 24297 0 3 0x10008a pause ksh 24297 337413 43325 0 3 0x92 select sshd 52528 188890 1 0 3 0x100083 ttyin getty 43325 96757 1 0 3 0x80 select sshd 91504 50745 11930 74 3 0x100092 bpf pflogd 11930 119419 1 0 3 0x80 netio pflogd 47504 360066 52604 73 3 0x100090 kqread syslogd 52604 344023 1 0 3 0x100082 netio syslogd 55658 101316 1 77 3 0x100090 poll dhclient 61901 232198 1 0 3 0x80 poll dhclient 79125 283254 0 0 2 0x14200 zerothread 76796 56801 0 0 3 0x14200 aiodoned aiodoned 74487 502896 0 0 3 0x14200 syncer update 78902 331459 0 0 3 0x14200 cleaner cleaner 82157 69242 0 0 3 0x14200 reaper reaper 73616 296459 0 0 3 0x14200 pgdaemon pagedaemon 99402 335029 0 0 3 0x14200 bored crynlk 82270 257647 0 0 3 0x14200 bored crypto 3831 497493 0 0 3 0x40014200 acpi0 acpi0 34274 501586 0 0 3 0x40014200 idle1 18787 374275 0 0 3 0x14200 bored softnet 20022 190952 0 0 3 0x14200 bored systqmp 5013 423070 0 0 3 0x14200 bored systq 65757 270905 0 0 3 0x40014200 bored softclock 34674 181084 0 0 3 0x40014200 idle0 21032 150738 0 0 3 0x14200 bored smr 1 439521 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 15049 (syz-executor.1) thread 0xffff800020ab0290 (374842) exclusive rwlock netlock r = 0 (0xffffffff824b9ff8) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x51b #3 sendit+0x52b #4 sys_sendto+0x80 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9511 6411K 7632K 78643K 12430 0 0 pcb 13 8K 8K 78643K 81 0 0 rtable 108 4K 4K 78643K 398 0 0 ifaddr 58 13K 13K 78643K 110 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1497 0 0 iov 0 0K 32K 78643K 80 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1229 77K 78K 78643K 1749 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 5 0 0 VM map 6 3K 3K 78643K 10 0 0 sem 12 0K 0K 78643K 164 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 368 0 0 sigio 0 0K 0K 78643K 5 0 0 proc 61 63K 95K 78643K 548 0 0 subproc 32 2K 2K 78643K 68 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 34 0 0 in_multi 34 2K 2K 78643K 64 0 0 ether_multi 1 0K 0K 78643K 4 0 0 mrt 0 0K 0K 78643K 3 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 54 238K 238K 78643K 54 0 0 exec 0 0K 1K 78643K 276 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 108 55K 55K 78643K 2235 0 0 UVM aobj 84 3K 3K 78643K 84 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 47 0 0 NDP 13 0K 0K 78643K 31 0 0 temp 164 3555K 3624K 78643K 14098 0 0 kqueue 0 0K 0K 78643K 2 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 13 0 7 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 39 0 37 1 0 1 1 0 8 0 rtentry 112 77 0 33 2 0 2 2 0 8 0 unpcb 120 177 0 164 1 0 1 1 0 8 0 syncache 264 6 0 6 2 1 1 1 0 8 1 tcpcb 544 365 0 360 1 0 1 1 0 8 0 inpcb 280 665 0 656 3 1 2 3 0 8 1 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 8 0 4 1 0 1 1 0 8 0 ppxss 1128 7 0 7 3 2 1 1 0 8 1 pffrag 232 8 0 8 3 2 1 1 0 482 1 pffrnode 88 8 0 8 3 2 1 1 0 8 1 pffrent 40 185 0 185 3 2 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 41 0 5 1 0 1 1 0 8 0 pfstkey 112 41 0 5 2 0 2 2 0 8 0 pfstate 328 41 0 5 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 315 0 95 14 0 14 14 0 8 0 art_table 32 316 0 95 2 0 2 2 0 8 0 art_node 16 74 0 34 1 0 1 1 0 8 0 sysvmsgpl 40 47 0 26 1 0 1 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 160 0 150 1 0 1 1 0 8 0 shmpl 112 82 0 0 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1920 0 514 46 0 46 46 0 8 0 ffsino 272 1920 0 514 94 0 94 94 0 8 0 nchpl 144 2657 0 1051 61 0 61 61 0 8 0 uvmvnodes 72 2413 0 0 44 0 44 44 0 8 0 vnodes 208 2413 0 0 127 0 127 127 0 8 0 namei 1024 8082 0 8082 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 4 0 0 1 0 1 1 0 8 0 vmpool 552 8 0 4 1 0 1 1 0 8 0 scxspl 192 7734 0 7734 8 7 1 7 0 8 1 plimitpl 152 51 0 43 1 0 1 1 0 8 0 sigapl 432 562 0 547 3 1 2 3 0 8 0 futexpl 56 8180 0 8180 1 0 1 1 0 8 1 knotepl 112 133 0 114 1 0 1 1 0 8 0 kqueuepl 104 84 0 82 1 0 1 1 0 8 0 pipepl 112 328 0 309 2 1 1 2 0 8 0 fdescpl 488 563 0 547 3 0 3 3 0 8 0 filepl 152 4139 0 4036 6 1 5 6 0 8 1 lockfpl 104 156 0 155 1 0 1 1 0 8 0 lockfspl 48 48 0 47 1 0 1 1 0 8 0 sessionpl 112 20 0 9 1 0 1 1 0 8 0 pgrppl 48 28 0 17 1 0 1 1 0 8 0 ucredpl 96 497 0 488 1 0 1 1 0 8 0 zombiepl 144 547 0 547 1 0 1 1 0 8 1 processpl 896 580 0 547 4 0 4 4 0 8 0 procpl 632 1366 0 1323 5 0 5 5 0 8 1 srpgc 64 4 0 4 2 1 1 1 0 8 1 sosppl 128 13 0 13 1 1 0 1 0 8 0 sockpl 384 894 0 870 5 1 4 5 0 8 1 mcl64k 65536 8 0 0 1 0 1 1 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 10 0 0 2 0 2 2 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 203 0 0 25 0 25 25 0 8 0 mtagpl 80 20 0 0 1 0 1 1 0 8 0 mbufpl 256 343 0 0 21 0 21 21 0 8 0 bufpl 256 9228 0 2180 441 0 441 441 0 8 0 anonpl 16 73768 0 58902 93 13 80 92 0 124 3 amapchunkpl 152 3514 0 3387 14 7 7 13 0 158 0 amappl16 192 3024 0 1956 69 15 54 65 0 8 0 amappl15 184 2 0 0 1 0 1 1 0 8 0 amappl14 176 48 0 46 1 0 1 1 0 8 0 amappl12 160 173 0 172 2 1 1 1 0 8 0 amappl11 152 59 0 44 1 0 1 1 0 8 0 amappl10 144 162 0 156 1 0 1 1 0 8 0 amappl9 136 646 0 640 1 0 1 1 0 8 0 amappl8 128 196 0 171 1 0 1 1 0 8 0 amappl7 120 197 0 187 1 0 1 1 0 8 0 amappl6 112 85 0 74 1 0 1 1 0 8 0 amappl5 104 301 0 287 1 0 1 1 0 8 0 amappl4 96 816 0 788 1 0 1 1 0 8 0 amappl3 88 149 0 141 1 0 1 1 0 8 0 amappl2 80 3438 0 3366 3 1 2 3 0 8 0 amappl1 72 22495 0 22049 25 15 10 20 0 8 0 amappl 80 1660 0 1619 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 17 0 17 1 1 0 1 0 8 0 aobjpl 64 83 0 0 2 0 2 2 0 8 0 uaddrrnd 24 571 0 547 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 571 0 547 1 0 1 1 0 8 0 vmmpekpl 168 8644 0 8609 2 0 2 2 0 8 0 vmmpepl 168 78037 0 75832 163 24 139 139 0 357 39 vmsppl 368 562 0 547 2 0 2 2 0 8 0 pdppl 4096 1149 0 1106 6 0 6 6 0 8 0 pvpl 32 226128 0 208269 218 12 206 218 0 265 26 pmappl 232 570 0 551 2 0 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 618 0 3 18 0 18 18 0 8 0