kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat Feb 8 21:17:11 PST 2020 OpenBSD/amd64 (ci-openbsd-main-2.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.20' (ECDSA) to the list of known hosts. 2020/02/08 21:17:20 fuzzer started 2020/02/08 21:17:28 dialing manager at 10.128.15.235:25453 2020/02/08 21:17:28 syscalls: 337 2020/02/08 21:17:28 code coverage: enabled 2020/02/08 21:17:28 comparison tracing: enabled 2020/02/08 21:17:28 extra coverage: support is not implemented in syzkaller 2020/02/08 21:17:28 setuid sandbox: enabled 2020/02/08 21:17:28 namespace sandbox: support is not implemented in syzkaller 2020/02/08 21:17:28 Android sandbox: support is not implemented in syzkaller 2020/02/08 21:17:28 fault injection: support is not implemented in syzkaller 2020/02/08 21:17:28 leak checking: support is not implemented in syzkaller 2020/02/08 21:17:28 net packet injection: enabled 2020/02/08 21:17:28 net device setup: support is not implemented in syzkaller 2020/02/08 21:17:28 concurrency sanitizer: support is not implemented in syzkaller 2020/02/08 21:17:28 devlink PCI setup: support is not implemented in syzkaller 21:17:34 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setpgid(0x0, r1) r3 = shmget(0x0, 0x2000, 0x358, &(0x7f0000ffe000/0x2000)=nil) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x2000) write(r0, &(0x7f00000000c0)="647a5c953c3b0c580805794700523cbf9c4a3d8597799b98c14350f6997b47c73051bf04d45ae611f4b2ce87fd5236859a43c871e31fcb0dbde5754a379165a83d3fa34b1401199f7ecd93117eebaadfa5dc31f48fbba7353f8f0017c4633b89f31ffde5", 0x64) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0xfffffffa, r2, r5, r6, r7, 0x12, 0x5}, 0x0, 0x0, r8, r1, 0x9, 0xe3, 0x3ff}) r9 = dup(0xffffffffffffffff) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file0\x00', r0, 0x1}) r10 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r11 = geteuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r13 = getuid() r14 = getpgrp() shmctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x6, r11, r12, r13, r7, 0x198, 0x8}, 0x40, 0x2df, r14, r4, 0x6, 0x401, 0xc91}) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000440)) r15 = accept$inet(r9, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getpeername$inet(r15, &(0x7f0000000500), &(0x7f0000000540)=0xc) r16 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r15) ioctl$TIOCMSET(r16, 0x8004746d, &(0x7f0000000580)=0x3f) r17 = openat(0xffffffffffffffff, &(0x7f00000005c0)='./file0\x00', 0x200, 0x2) listen(r17, 0xd46) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000600)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r18, &(0x7f0000000680)=""/235, 0xeb, 0x0, &(0x7f0000000780)=@abs={0x0, 0x0, 0x0}, 0x8) 21:17:34 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r1, 0x3}) r2 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x9, 0x4, 0x2, 0x5d4e, 0x800000, 0x4, 0x2, 0x10, [{0x3, 0x5, 0x7f07, 0x8}, {0x2, 0xb4e, 0x3, 0x6}, {0x80000001, 0x9, 0x1ff, 0x3}, {0x1f, 0x4, 0x5, 0x6}, {0x8, 0xc9, 0xffffffff, 0x10001}, {0x1, 0x7, 0x2, 0xe40}, {0x1000, 0x8, 0x80000001, 0x2}, {0x4, 0xa76, 0xcc, 0x10000}, {0x80000001, 0xfffffffa, 0x7, 0xb1d}, {0x1c000, 0x4, 0x100, 0xfffff59a}, {0x7fff, 0x996, 0xd3, 0x1f}, {0x6, 0x1ff, 0x7, 0x6d1}, {0x1, 0xfffffffb, 0x0, 0xff}, {0x401, 0x2, 0x4, 0x3}, {0x9, 0x7, 0xf7e, 0xffffffff}, {0x0, 0x3, 0x7f, 0x3f}]}) r3 = getuid() setuid(r3) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') r4 = socket(0x10, 0x4, 0xe) getsockname$unix(r4, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) r5 = shmget(0x1, 0x3000, 0x102, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r5, 0x0) r6 = socket(0x2, 0x3, 0x6) r7 = shmget$private(0x0, 0x3000, 0x680, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400, 0x0) socket(0x2, 0x4000, 0x52) r8 = dup2(0xffffffffffffff9c, r6) r9 = accept$inet6(r8, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r10 = fcntl$dupfd(r8, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2010, r10, 0x0, 0x1) write(r8, &(0x7f0000000440)="dd57825e31e0715381c00344450381c885091811526a6455ff169c474de619c4265b876752d5d39836d570f4a18940f531d6968bad78f17fb5c81fcaff7fc6aa087be208947701f45b00ffb6b4bcf1f37c5823ec115312f4476b769b1c40853e1e9fff47bb76204997c82359aa9d194736dbdb90a3db254d66c382ee4b274620bd5bb5532d48c465a581d2eda435318c252a612f26fd21acbf8f0d288f2cbff5c73cf9d7a0bb6ec3fe35da23bd917008228195dcaf06812961c81a991d047d2879a28e82dca7aacafc8efbcc8e7df6b560cc32281d7e7dcdff2a0be262cb39cfcde6b90af42e12e2c2dbdfa03bbc1c677c4c93ca2e65d3388d5670a9f5939efa16751ffa6a0708520297ff3769c6f9fd3f15eb86d9600c13a5d0d182fa965076ef3b283db4abad99562838df70eddd5ee35ddaf8045d42179e2d658f72f098053f34df45fd0f4c5c580c68babc9a3aafedca5b7961e521b9eed142c6796eaba49bbfd1f69831f82ed17b1d35055addc30958f4d1d121bf0b5cd8014124147ff1df158e753ecddaa8f73c77d7fc7d01b50b28f695f9d56f4b7ccc1fef4fe5d094f41d8679413dce7a488a86161522f7ac15a0deed6640db0991d598d715d53d3b7afa49284fb8a861a0862a5f3ccb00894f883495406d7a925ba507a3eeda5cd594afc61b9d9d555ed079356c3be9097cccfe5fd34125132e2b9a51220354c4ce3a36dea868e81f0c02320efcfed7f1aa01d8d8af023c85d8a8647929e11ca84102a7e55a8c2bd71c80b5d976140dd0a4da8f6431e3d6e4e94acc530478e2525a634981b1b5d0b910c537782ee476f838428e259a3d71ddae99a2fb2cf7898018076f288d5ad239a279f11687c9fb3730aeb3d12360fc87f8446ec26a1c1f1f041e90bf47a7a5b9f5e0cccca2cb6509b1c776a03bee2f4d907117077756c3280931ed308a0cfbc9cb4b7b82d3ab40d84ced170998cc543215e6bf26a2569a61164b15e89a64878a73d2b42f43752e1d7316558bec0475050e242375768783ebbde405db61dd05d21f142e92abd91f6782fff5dfed18be4a15eedea1c499fbded0b8c6d5ff8fb0e8116405bd0eb3745ce650d0128eaeea1180d51dcb2b017cff6b4c905ab456ac068267a43007a7d7d1080d34d003d809f8d6468c983c414ddc9e8a9399585ff6b9a7c42a6d8ec0944acea6f614af178808476636e16ec182700ead618990a246c3e04699d965f3f087bf2df3f601ed67e5de734a73101e1972266bd6f085cf0e96dd207d4d3357f97d0362f989c3a4eabc5723465c3f93636b49e5a7bb9d4b3a8ca59cd9d1c311917315d38c6791702db5b89c8e41fc4257e5730cbf0da2c9c583049103f42cfd345d6b6f40e7b9bb2392e64bd3f65357f420fc89a5cbc9bade1dfd4b9bfa71f48839f7e5da9ad5374d504feb331de290a9b45b9f866e212ae63892a074f4b7e791a7f47197b43b406ab979e7fcddd3e4f1b0d6e19af86246574bb107ff7c08f701054ef381269b22d13f62276e481fe203ac65b8d3506da12d67c8507bf8d3264bcaa99ce967db7d7325e442154c70e284638404859e7d9836950a797533e045b32d72e685118ccd271f6c44bfc3ba819b318967134d822cc48365934dc1871eeebd4cb6d008d45cb4f7e0aa7381c516a953e04ce3ab3e935dfb828f9c7441b68b9badd80b42f90f29e925489706c84d91a97a85fb1ac263a9d02ea9b2150af779879326dee36e9f51bdc872546d104b1d387cfb2e878e5f741973b31876c1b961a6e87229e1b9f8076e8e14521250351d926ae41565a6d001189cca6e07c92269f6a172a91f3b755dfc1e51c6174b5149a8f309593118c2cadd8c2e174053020165c62c6d87fcd74b6570d57c76048ce2bee954cfe303a0f5f05391ba1a223e4986ac5b97c1682ceb4255a7f23f91ce051c836f72e9f68b66858aeaff2300e53f6bb35517134d67aab76a2745a1345c441e7902413a6838d4aa871175c76a9253a33fbe3716258b259bc9f12c8902d5fa8d48df4f2967ca155bbb0a1702425a6078fad76093c2c79ca461b9710a36c42799490f619ce43fd30930bf21fcf9b9d451d76d7bfd0729488743791cc334246aa0f36a1763b27c352ede45bf87c409c9209a7685f22b791ccc3dba1057092524aa8b8f2ec72df484ad0b68e51524e1a83265f74ca7d5d485b9b52a0c6a492107dc0361804ce901f9618e2246f2147fafb41733f013ec3c55b1295f246b974822feee6cf83641dbf548b00ccfee6a8dc5d9a4c4eea41b51f044dc86ae9cabccf2a52632cab8eb4f657ee2ca9ca9272376f98d1a23ae296045df6c87c8d207f195164d4e4d795aa4b35cbe6aa44e9836629312fb29dc5d397837d1f65a94a96e3eb85b130fa5b753f3eeec44ea00b04da0a32a32462ba7daf0fa9dd05788e5c7bde57d7f75dd2cf85da61ed7ed514fe9f19980cf20ed690c5f3f4df082dc7e94eb5eb8eabbfd2accadae1b913ba4e123e2b657c372ecc0677416d952c7849e6e5daa6c7e21c38689749f5cd92f510d94c1d18297d227d656deaaf5a26ead63b58a23b861110f0a7ea4b46367401762c3a89b03e144eeeb3abec1d3e28f563d31b72cb046bb7f736155c96541d5e624f8ee0b70174db22e494a845d021f1f24872030beba2995751c698c0f4a8d78bf14c29418d052052e484c84d0a9e1e7fb70cb6a03e64b3c71f43ed20d84c71bd509565c43bad54a50a50a23313be0a9da7bf54ce7e1df2c7c5229cbc88c107cd2f3f4ea14f2d477d2a3964995de847cceb56923139c1b3cb70d5f7ae49df4576d2433713a9493c345d7b0c7ce647921ae94086b9cc20a89263db6e651c2b7ec6ed1372a1df000e1894f6876a0471a3d7adbb02b96a7eddab6d5c22f21f05409defee75781cd12e48b222ed658cde36515352e0ae0e433b667a9600e69179f676738066191335f19395306e72e802a743ccd649b061b45f76b21699d06926a5460065252a23538e6f88f2d92847598de0c48a37a9b9fde7aa7b3f655ec42184301ccba85270b61fe69fbd61eb61bb5d799c7f0c5f5981c3b0628aadba6169bf666ab25e29ef4fa3878c7a5673132ef5e63f70744c83bf0172546eebb2f01294b37a0559910d686fa7e6d9706527728bb48c5981b1ddeabc0c7372279133188ab9f45aff73e374a459dfceccc01ac70fc49033b80bf880eed67f8336e3273b2115810281a66c59f67c29e7488ddab57615aad8a923e2c96b8357c3d54bb8a47cb8b1a7fda5ddcd294b4a7cf600078793ad19ce365d6f6ab3fdde8c84cad451f334f07ceafda01d19cc3c7e9aefeebf31efc5396bf4c4c318ae6e601217969240c971e83bb5f7907055edf3742efce1708c3beb1bfd1c3f9be706c2e896cb3c6a673cd1a26116dc7b5d1855decf75bf07cf88cf072e7391a6c7d0db03a86f633189b4263f4a73a870875c5e97dbe356dd9281ed7d52859736d99ce900aa8071913575203785c16ee1f606fca4bbe4e204dd357d01453396bfb17e7f9a750dfefe7cf0b5ab0eb6fe4da0914bbf322f519841c6bb0b2de8973bb39dbcefa50c8c845059f607e3b94d25e93711c65a9131c8c8d4d5c10fc45f21bbaec6a3c14ed2829544f979e8512a4685ccbc5d3333f061680f53d9377781989a11422b4fef5d0e75f040d1dfa6ab9f1168db097b02667cdc758726b71e48af8da79ad3b70b6d762ef337db4b04d2ebad94e5ca16993a79ee7474919624c53bedb210f593244d8f607aa15328de3a785e19e4287574f19dcdba1d7fa0a44232e5f3194c60397c357b4ffee81a6465253bf83f5dfbab16b6fe5ffdd690fec31f229de63f010288acedf7a717a0b61406cfcc761157f41e6255bfacc9e173b9196d257c4b78dd692221a8ddcf820b538d5f7ee05b0c206b789afc0d14f4807abeb02b3ef610abdeb802f414d4ea7d8c2eb83df43002c40272b3d0ce429ba2cabf8a4812c4b66d35e532de3e76ce68240708952f2bcb33da970efec6ab57d31d36ca07f45d805bceaa65c2fec7bcac1beb6868de123616ff119ea9a84cca5085721e949fbe20a6338c0def072d930114c4d974e028ae7c717320f79c6bce14605633617a3172cb15e33b96722a7f635e00865ab8110d1ac7ea992ea10ec283822846daaebf0cd768268e3aa51b2fcdce0e6f549df93b2f7b5bfaa4bbf3aced7d0383ac0a56e48dfbd028d68bb3de316f18fd2612152be28314d8c9139423d0520b1d92b50cdc846e859f27520dd0bdef1621c3044bc127e538aae0b00c4313b21b5e3a7288ba7f61e52cb12b4788ad00f21b0ec31ad977896149f071776a81b455cb913eaeb0845537e7d4085413fa94b0c676fcdea9a872131aafdf73ba6527e575782f9439ca325797c499c5525610cdc815b7267cd1e4107110ce2cb053d7df792558731ec29b5f7b94b19c0617867ea9206afa5f526efc60d3a006f1e232d0739018b16780ff16c82a7184ccf86af622efbead75733c8df28f6fb991f0fbf821c87608005a193ddada0080a56e22a38121d419c1735434ac05516c29687d4ba60a384504a8a5aa5f328006f87fc91aa8696620f02f07ea54ad7821e8a36d4cdb1e1ba5496971e38f8a2c3c626e58a014f1cb3a81ce122c3fbca702a222f0d5094b0f74754d6d5078a9c8da60b838fe039d886e23d13650352a97cc464bbc3390013dc41d62146768f108123d8e98742231b29692cef6baf794ade9c7cd03f1e632c265bc12ca93cbe87f517f0de2775455d33bc49532dd4394d99e55dd04c0f9071bd7c25b99e71485f5b89a3c82900d7d556b4721355f2049d74d3ec0d700c6cbf511579537a1da9f4a7e7f25f93b6592cbe3f532180e158ec5d957da2f24fe173d4f09341d9240f1572c55bdec5450ffdabc1eff7ba7d77326dae12ae0314820dff4bff50f5213a332e46d3e3d46b09622e6b1862bc691fbae5e1b68d5fc8c22aae8fc06123370c6c7e78536b3f3a7833f18c001440b123088eecff496af8ab3a0c811e9f4a066e4c7c6d070216039a7344a93f0a9680524ad75b7edcbbc9a1de47cfc2fa15f26c0de75fda564b959a21669b6a086fd307c953bf28f89a606d74e8f1b014485d259927e97b6d335b4fa7e939d914b75847bf4c265212940a1d6de9dbb268a6f9e6eec523b56df2fdfbc11e55f4bccd3d7860d604a4e824e314c1c05ef9c592d33389deb47c3819d87b39aaec9c9b85241aa1304d3970b6eb3953705ae3789afc2af54282f78a7e73ab54dba10ed449eb31f1e07703d8d6589b972f97eba4ee73c990f2ce277a98961a31b3f572ef16035c3aa24d6a00ea0e6d9579a77b0ace3e113706b46766ef8ec3ad0105c289414c2e08069e8812ed5bc2d8b3f72d93f1ee522c12e5cf2a827d15ecd724b761e90a5c840f13f4dbbd76a61ec48e3399af89a952b95e580f87426004ee4ac0409f60caef2b7196af23fc775575fd3388416775cb907aa5b3f9ea7c211c05d3d3d8442896c4491988bec70c46ef3d0faf1c42f5d46557aae2f3cde3a45026ee176cf8a362b229df78a6f211d803f5763b325c4efa83aeed2b2a48fe3d2bed4d65750b1d12255b84bc567d05a2946c1846d744ac10b8202c61e6fb496c0fbaae104cd44ac4daa05344990fe469d1005aac45914b8d7a84402cd9ad2df14ba1ab4197f2113d64dfdb978604566c472d49ec0cbff8032195acfdb7433b2bd4ccc8fbeb262b6ecd84565ab6d102979d95479cad5062a0cd617c4d58fd596d9aa3eee8116921bfda2593", 0x1000) getsockname(r9, &(0x7f0000001440)=@un=@abs, &(0x7f0000001480)=0x8) readlinkat(r10, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)=""/142, 0x8e) rmdir(&(0x7f00000015c0)='./file0\x00') ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000001600)) shmctl$IPC_RMID(r5, 0x0) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001640)='/dev/speaker\x00', 0x10, 0x0) r12 = geteuid() r13 = getgid() fchown(r11, r12, r13) 21:17:34 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) r0 = open(&(0x7f0000000640)='./file0\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r1, &(0x7f00000006c0)=""/138, 0x8a) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) dup2(r2, r1) mknodat(r2, &(0x7f0000000300)='./bus\x00', 0x8000, 0x5) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) 21:17:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x280, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x34, 0x0, 0x0, 0x42}, {0x34, 0x0, 0x0, 0xfffffffe}, {0x4000000000006}]}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x4012, r1, 0x0, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 21:17:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0xc007, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x34, 0x0, 0x0, 0x42}, {0x34, 0x0, 0x0, 0xfffffffe}, {0x4000000000006}]}) fcntl$setstatus(r1, 0x4, 0x80) socket(0x20, 0x3, 0xfa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r2, &(0x7f00000006c0)=""/138, 0x8a) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x34, 0x0, 0x0, 0x42}, {0x34, 0x0, 0x0, 0xfffffffe}, {0x4000000000006}]}) dup2(r0, r3) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) dup2(r4, r2) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) socket(0x8, 0x4001, 0x0) r5 = socket(0x18, 0x2, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000040), 0xe7) connect$unix(r5, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:00 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x5, 0x80) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = socket(0x0, 0x8000, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r1) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r3 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r4, r4, r4]) getuid() fcntl$getown(r2, 0x5) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0xca2fac7e3b155732, 0x0) r6 = getpid() fcntl$lock(r5, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r6}) r7 = msgget$private(0x0, 0x8e) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) r8 = geteuid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x5af1, r8, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x800000000029, 0x40, &(0x7f0000000900)="d5ff966894f01abe7ca1e419d6af74c7f8bd5d8ec2978970a5a2d8d91f341fd03a6203fd19146e1677ddcfa90beee30d4d6d530d2aaf08ebfb36900114440437ebb0bc608532de74fe1ac62967a970c28a0441aa3bd157adfa83bf46e66b01312dc51d8f56aa4e85343e7088a5b016661af336643e338fac8e75d1d2ec27c8ed69cd0d2ada3ef579c430e97f0fabba64b76360ff523c62d64a4f26e0836668850000000000000000000004", 0xab) fcntl$dupfd(r10, 0x0, r1) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x15) socket$inet6(0x18, 0x167077692374fb7c, 0x40) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4f40b000093070600000900000000a50800"}) setgid(0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177f7844cf", 0xc3}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 16:00:00 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x4004570f, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000300)={0x6, 0x3, 0x7, {[0x1ff, 0x200, 0x400, 0x7, 0x4, 0x80000001, 0x9, 0xfffffffffffffffa, 0x0, 0x1, 0x5, 0x9, 0x7fffffff, 0x5, 0x6, 0x400, 0x4, 0x2], [0xfffffffffffffffe, 0x0, 0x94e, 0x3, 0x4e80, 0x9, 0x2, 0x73, 0x7f, 0x9], [0xfffffffffffffff8, 0x0, 0xffffffff, 0xfff, 0xffffffff, 0x0, 0x7], [0x1ff, 0x0, 0xffffffffffff7fff, 0xe3b, 0x0, 0xa000000000000000], [{0x2, 0x9487, 0x8001, 0xffffffff}, {0x40, 0x3, 0x6, 0xb2f4}, {0x3ff, 0x80000001, 0x4, 0xffffffffffffffee}, {0xff, 0x9, 0x8, 0x9}, {0x9, 0x6, 0x1, 0x7}, {0x7, 0xffffffe0, 0x7, 0x9}, {0xfff8, 0x8000, 0x4, 0xfffffffffffffffc}, {0x4, 0x7ff, 0x1, 0x9}], {0x3ff, 0x79, 0xfffffffd, 0x2}, {0x9bd0, 0x6, 0x3ff, 0x7}}}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x1, 0x6}, {0xfffffffffffffffc, 0x4}}) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="06040000008a1e190200000500000000000000f259d35a0535400004"], 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 16:00:00 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x34, 0x0, 0x0, 0x42}, {0x34, 0x0, 0x0, 0xfffffffe}, {0x4000000000006}]}) fcntl$getown(r1, 0x5) setreuid(0x0, r0) r2 = socket(0x1, 0x8000, 0x96) r3 = socket(0x18, 0x2, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040), 0xe7) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x34, 0x0, 0x0, 0x42}, {0x34, 0x0, 0x0, 0xfffffffe}, {0x4000000000006}]}) r5 = dup(r4) ioctl$TIOCSCTTY(r5, 0x20007461) setsockopt$sock_int(r2, 0x29, 0x36, &(0x7f0000000180), 0x4) getsockname(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:00:00 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}], 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt(r0, 0x3, 0x81, &(0x7f0000000100)="ced359dea33f0f2ff4fe77c36cfa21e0ecadb36bda215c8f8181cce1a874edec2dfa3a98b16f5590c6b58891e8c5b3bc986e11edb7f90c69aad204d601d58c9918449dc47e2503b3f02bd4c020bf8740e93b49acc9d1c47e5a15e5ea8baa738851928eadb2dc1de3ad848c8eb5046be558f88150bc8280642680825cb1ee80451e3b4e72aafb10923e7720e1a0034b", 0x8f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={0x0}) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xfffffd00}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/187, 0xcb}], 0x6, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendmsg(r0, &(0x7f0000001940)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000001580)=[{&(0x7f00000001c0)="1fd341bf4ccdbed37adf0d6900315dcd0ebd9ac8b24cced406408627faaf13a51b1c832b9c70149a5bae5f15e1f4b125e7d3b8f9a644c80d3b7a77d05b06152ce4ba2163e4aa0d1d133ba2879704fdecf197ddadacbe0abe3cbf7c49e32e3094b11237dbb4517fbf5396a23debda2f8611e3c5e796db7ae39dbe0d0f4b3be258857a389edfd94043e914b5e70d579d258aa7a2ee5aa8e914fc991e35de3d99bf34e7a9a2722efa37c5a4b85da83ce846e3303ecb2d94a3be646fb3565e99e30e6c2be07c5ee775331c373de00cfd9dee4b5cc34e1883b5c0031783768d56a566d183aff91d29ce0ec1de4287c27271a2cd508260b88ea87f619c9de99833ed9a11e66e617d4cfb525ba8e9426d6810d8b9dac07aeae9f76ff4d6e488868e20fd008cf5b28b548a5e6fc75d4be6fcbcdc6bb9245fe543d9cfe32d8662526472ef08cad921c7009f9fe78decf75e0bebeeda721593a278b20a4af26c7f0138c61a8f73898469da73d142abeb43d658f9755d8a5125fd43921d55f4e2a89e440e47a9c600781229af2d89f81677fbceed87fe9044b349ea51c2b3e8268e9b5dbc2682a96f7f594ce083d72969db41e1a3ae6a4b5a6b17272079b155728cb786e0285512243d42f0019de0445b600ac974056bfcac61483f90e9210965371aa4af0c44dc2278d6a96c7a74c0aff1877b0d9e723a2d81fef42aa49a5af6862487f196a68141ae3478af6807a286d93245fdbe5e8f41834767d7a6c5e4f97cd11b1aedf59c874506799ffbdada2edc09d64ba37e65b37635e70578dfb5e6999a59a6b7edfef89b7fc6e3dc1a6416a49f11f4d65334bceea594605b86b192fe6c9e550bc21c326260614b2dea575c6db15f05d4d8293c3bd037af7912c8d2e6f2eafe1492e1b5ee9611ddeecbb509c39d4f6af51b61bfa6bdda36eaa700c9727e10fbd2411ff4295d560764fd5570be939949aebe5f561c3d630b1c4353724c09727654c0a1260ebd96e6741053925e66e60df10b1afabb19bcd49f5ced54a69cec21f980a39a8b3b89837afdd7f0728eb7ca3ab4e6ca7c20c0bd681492f58d2f213a42861cdd9fb0f82cf04953b89fc20dcdd5c6e44c6e43d73713d7baf8e47216536ae93e0b9f6abc9bf4de02c4057a6e0a664ab8eb9fc8bc3aa3125e51bb33af3c1d262d5fd09f04f6c757213da90c0bfb73086f5eb02a28464479b74eafd88dac06bcc196393ba1e7bc0370f400677d760ee583971d4b58d04003cedfe2fcd15c0660cedcc78f5b951e417014b9e3aec66acdb6409a316fe0c11b52185b27103e73c0f48387a75c7a1e7794f8287e69ffd64557b396a2106152576ad572f659b3d92147e4c0f7b1344dc82f9748a502e7d3de12c724524fb43c68f2fc30a3742db6b80b930de4c8ea5d9872654f758a73208ac456e4768c4b376324658ccf4bdd4ce3246523c9014495917d6e376fd2cfa48ee087f5c7d172dd45bcdf7025a33523e8eb228f5f44751758321b02ade61bbe66969f54dffba5bcfd4339deaa297b4e426c31c1493437af64c24fd937414daf5854af5dc5c9a890224ea76130fda2a1f5491e9328d9904de7ff9080f4d64c0a96fd45dda01347ada0fcecc51b826a6bab6cc89d96eb53ab1b32abe9b94775da6b134412af95d475d42809ae128966b368c652c061144cfb2631f6b86d1ce692a87ce3291c07b700d00a9364c6d474c2f378b913f8ed3d4baab3d787d1fb2d8c035e82b4f7a62b46159b158933a4177ab594005d352f3d7ff172b59a800e6a481878b250e71bb2915d62e5e360715cb53f7eeeb43b7ef1498dd3e2f92519fa9bac3a40a387d51e87e804c978a9e5269046b5ef448cae458231d71a45563395413ee2a63b4b33e4d104acd9b7efcfe09c610122dadd6275a393eeb5c89674642f340de95282069d4b425a507ffa7183d3cb36f35f55f1baf1e4dbed6a6ffed2688642b8616b5fec6708e0e3039747403548a19db0993b0725af6502663425e8b423960c915ad18e66096ceede98f5659b08cbe4e316a55d2b9611d115ba0dfd6e23c7767ce8a859c5b274e0cf451922a3543eb61eca03c3ba71c40afbe13ce259458a95056bc92e411a8995d3592e018e5ae025120f8dc56db62a54f838fa0ee531f52f32cd16f158d20aceddaabf812a3d9cff5aad62392a26568a634c6048a20cf21590c49cd048b36245d852d8f31ce390fa3755bb22e6b67f4d6f7b91b905a20ed9419440eaad742e08bdba84e94d4dd1f08b0435907c446afb4f4162ef6a61b8e59867299ad8c7f97a851374c148549a31b353c79c2fc8b091bf51ca1611b4532bbb30c8cfffadc44b130ea521ba54a8d118a5e176449923e391e9b306a6cbe8f67dab3ff80568e943ad90b0742b21545855c69180f22859462520e6a5beefb728aaadbe367f793e7302135caef2b7415a9f5678f541c442f5d4a59124b8a0991c573112b064b75d8a267d4ba78ec60e282cf0bf754974c6734e1bce096da19ef2d5a8e4039995c0d966829ead77ab83b690471912178ac8c23cfa90522aa720c51b6164620934baba5038c1223b1ac5060e7e02e87afc8be916d48064f77a6545f2de80023881cc098013920c6e99a36b0f70d1c0dc202ac889cb24cd02c5ff22d7a6b6c7eede294d5bc09e172fe94f6c2016597227acaaf29f9f0e106d83943db888714e843392293ba5775b5cc6a398b869754a00d7c80aa246a3e65f9dfae41d4b8ab27bf172dad261ca4f68a7eec2d4e021e38bf41eb2da22f5e0a8380ba6db5c64dcc24d79d84196a3ba71f4e3167e9b67b01b5a66a9e300e5c5343570a3c6ff43dffe21a8458c1ce6c76c5a3e4ab593393760c9b9c3bf4b6600ca25d2a082fe7f267fb662a50b44816911388681087a050f99ab66d59373800cd13e21009e39a0dec48c6a9808561c33a6685e3e8f1e251fd3ce3fb59b8c1a1a67c6b0cb72d7ad430204925f4345d60ebfd7a0785580a3edb862d5c5427a21773d64c8d53925612a92e6ee0873484d4f0a9fc459cf39dfe1ee44688d9abb09402422fee030bce7a2268af1824578932af3fe7ecc9374aa5805048001a4cd5e7cfe6aa0e42cf85423bf2edf85c42630f033318d85e853dc06f7e5ecc21c345135b0208d862afd7afaaa846ea4c64ee33e34426abff9a2f893a573de382a0badb56ec41f9e46466a675edfa579b78821a019dd068849a77588792104392f3f228c935550bbf6f58b3fa04a0c665470c091221f7e2766137e724fd9fc87c5f2ea3f59c861302fc7b18488d81e68e9ef2272c41399c156172ee1a307813f3d9a7ad5d44084b570a2cf89d631596532e734a9e075eeddbb324df6b8c978e17b114e43af5dca752139833d83783b3c48e1289823c01a591d523879b45ba92b02049a77f62b64e0bb349ce816a8ffb9c55bde445bea280c5e32a5629eb2740857c5dd8aa4594371aa1476e3d9d20e011436d9cd16a2d6af55feb83043e9f76951e9f333b53353652c9e1bcbe521334883ba4c801eff8cad9d8370a1a654770e43d45e51c1c98022476bf17dc6379c1adea1670a7c115cd708bc916b3e26e947bf5a6f813e14c123d4d35af179ebfcd69bfa8e8b348117259b17d81733bffce688495068ca2dc55984caf041bfc8b13e1e69ac5b333ddedfcc9777ccdfef810268cfb457a835b660c099f62c034b4d0e5b2461e72f138b3a49a9d9305290f518b198e8ffcfb31570db3b58ccad1a6e8326fc7a5f7c36dfd2f026481de9e94ecfafc8edfad745c1b992bd30fc051ef3b2811e3841e0556af4ffe05370b6555d9a45e076450b0bb59be40b76a8673011b74d2dd39c6244d198f14e012f45af97517b35ae1731de7710d5b7284b1732f16ab19e38fed27a8d229f0b80090f4eafcd048cfa71a31de0bd6a8525972c98d7bc86d7fe514f40951497f2c3f682473840e73d1e65751cf589d05cdf50991eabae6ef04aa3b2cc9aa976b0da51d765ae180bec2f3fabc10742221612839ba164c3356c8884ab34edbffb7c5d95b59e01dc49cb1f1a2053dc252636fed5ac8569398a8a70cd35aebd000736216f4e07857d4e7eb0f53c80cf8130d5e87a7a5ff74988712a0a1e4ddb7c845aada7a5aaa13376103bd427de660e99a1abd1f5085238bed23bb20d710617d0c19fd303875d314cfbf40d82650bda96ce692aa10fba90827a8a57bbf9e871cd31022e71df118cc89b7183f92cb9f3d2758c85a881ebdf32a4ced1d84c3894620d30dda6c15df36e4c152f2a365a48573cf396b20e077429e2d0565bcb2a3ff00fe7c349a0a02e816461a3ab92b140280dd69dc890484c77c10a34074bcb4a87898d23399187fc97622300d60632c648917bbf730bae31d3576d4e3e386fa5c593b8b8d712afa89793bd494d2c57352bedf924cc51b8df7db1d59b2c7c2be4e1b8a23dfb96cd2994fa0baee2f6d291d362279a5b4bdd2077dd09e57653a56a9808ec1b3a77467f93d9daf538e3a65f47749b6d7057e8c09c226c6f1106be32a5116e8ac1770abb07732ae3e7c4d1c6b0c7eea21f5196b955aee223200da0548470febbba96286b296a79590ad16ac4ad25fdb049df63388943fbedb9d9feaa191a93756ff7509ba81f9ea5169905ca52930936fc9a73df12a78df684942b5929aaacaaeb10a94d559f28dc6111660e4b66b74ff45b57ee5b5500c3e77d2ba38f2a3d1c4d60e1c48226d83c137f5ba001b0d4a4562bfb399ad061f57a6428d2d1c89b8b0e22d9b2bdcec9106c1ff5d92aea2ae450afcf367f96e50c8ae341ee28eee37b6b0592a01d9c174ab82206fb41c0083c5ba7443b19df9dbd7b7ca04842adb3ff000964e80ca71cb4a77e96c881ab8b88bd9e3a7bec1b5e862a25a3a2dba509500b7133328cbb3d8cc2ed2be469a4e61a102ab1954677415f91a5c4d9fcd2373caaa4cee53706a31ea4ef8ed0296deb791ab1e0b1dd547597a7e64eee1e5acda35bea13d948c41722cb20e7984bc5ec897dc12f0f6ee3d2ac161db0d58cf2670dbd5acbbfda06b40f5b8f6fc22793d44dbaa5a02cc7e0f6e3d54a83343f4e95282e06e72089ccd8faefa170fd191bafe59e3840136850f7b1884b14bead328d7a66b41f6a85b0ff8b2cd4ad7f0ec55e4d9a159702958e2424dc965ee5e912ae7484f1dd509ae039919f3b2369fcfe8cac0cb4510a6227d11f96846d8d84cee442cde3a3dc9e3cdf74c3ae42e8dabe6c260bae3a374079f65bec16235b5c3963639b6d46d20fa965abb3815ace8fd5c9d6a2c451b1e362576909eed20c9c0be1e2b0dd54458f512623566336983b246c928787c445c241ec19724a5a27d8168925f06131748ab749ad7b4e459563bac73dfa43abaffcb433292889528daab950ae01877d368398c6ba71e8e3619d7a95865e5413216dbd2ad41cfbe4f332264f8fe4e211ca96403a01b53f0e30593dfede08923e706384ba92d3ee4b8a18ac901eddefd4e83307f60e4a8d166751b7688914d993321112a6841f572ed62aba6f495d4463eca2bd6a853643a4a94ca061a3cfdcdf39a69ba4210ecbdeb293391ad90cee79d4303b63e49ef2256f3d59733a6ec81c3eadff325ad8ec8014b075497a49e461f805098a627ae2f04e46861db4126aa3c568f5b6ef8ff47083bd735035db35646e4dfbad108c0fea13cda5473d89f5186d242c0fa1a0f6ac7945ef246d9ceb70d1eddff593970812dbd2649e46c42adc1e8fe83d73d31ef1213a6d0bd3af2d76376b3940f616546ebc3191d460d9b21cc3adc4f8585f", 0x1000}, {&(0x7f00000011c0)="33d4b63f2a2c394b2810dbcec4aacb0e611e9f6a41c594ee1e0cd8e1e7032e2c8b27e059c91b6b87357aa786b2bb87974f05350ee00cfe42cb06b30d2bfa63a25ab8c426e3e0996e38c62101148e19566aff0829effe702acd98a13fd0ba77e4f7e2c98fa9b7fc69067f9693c37ec8f8ce431fb8124d02e22528eceb2fb3b0d3a1cad3d9ef8d33a1efad8a5e2e866c8ed90fc2e490e0e7f686292e66f8d8c7d960f5faa1a5f0bb3ea6a286562bb35d6d814a205dea2d3fc7961e1a4394f99c6fe2b1e714202dd1b7aa03a1d350e3de8637b2162f1bd723b14be33ae2aabb646e", 0xe0}, {&(0x7f00000012c0)="39b40bfcebc7f594f0f52eed81f60343ad9701de5a99c3a349e5e9600bc81373843d2df7ac14d3e74ebc96cdfc049f673ec7ef72fb8c142a4e191ed2a424ea4490cb73391ea667b9532f2c9891e65364db9d75cb683b69a4d010054931519fb337965d4381da92c024f60f5b001cef3f237af602072b639b3efdf8824c7cb98eed0c01c8076b079a567fdeead022f5c1d121e8285fedc1116a820e08e0a45f61fda7e63536e91c373679461b028a0a54e8b382bf45b39531a9b55d5d974949592028f3cd89b4f0af", 0xc8}, {&(0x7f00000013c0)="82147ac198ca7e842a61d94ac394210a66f1a79c242c4b63026f02f902b936b968dac855ec56dd3c6b7eb6dc5d79c0d0f78ffc812d5f137dcf28bad546b5c49a09abf532eadba357d165e17ee524e466b1aaf447391fe2fc6f2c5546d32f58cffc2db00f50fd79569a1cd824758844680f13eb280c032a37c05fda82a8c2572bfaa409c23108bba791c907e3db8d72204ed2fef126140813ac37a17c60", 0x9d}, {&(0x7f0000000040)="c27ac225ff8ce9b321f046d2ea1f5ab7ef8fd4d32f6a4fb3422a1806325fe8c806e36a1c23d0b2a0f0e71344e88159ad0b75f7034f8bec8d6f5dda9547c42509a657e5da6d4109a628013c9d296331dce875bb4f3037c94cf0f80bd5974538cfb3c7965173491f981e9a2155307f1f208279f6435142817aed31e070de8612", 0x7f}, {&(0x7f0000001480)="34c755367a4d452797efe5326ce78c09a59c2fdbe311dd5b2b403a8c002d5fd19ebe65bd3ffa745652e93b3f8e8c746aa0f0d48f", 0x34}, {&(0x7f00000014c0)="770767d410d742d333f414a5234d21c3064a6f8a6828f53edfde9824702a4b0d451f79f7c56b23ef46c5015828db4de80b431564527dbb9a0fdad1fce514b79359be9cd4d0bc60a145d6429fbe15e76d46fa45c645a4848a8a8e36a93cb9e15f35c42d21a6b628b3f32e3b12f65ac2afce3e42554b7eba6d2bceaeacee43ebbf964ecd9717aef13ff2c95cdeec00b7f5abc77e6558ca", 0x96}], 0x7, &(0x7f0000001600)=[{0xd8, 0xffff, 0x20, "1f728ddd0565fb72ab2ecb541b5ca613943ebb1b3080253f804ae79f8aa1bcabaf5e0af1a46fb815732ba9d9dbf3f2da60951bcaa79396c4fc1db0832f43ce255f7988ea1714f985e35da35691f05deaf0e95dc4a81af8df8eb10c832846014fe5dd10a0ee2b39ba5213f6c170c2cafbf61a3d337acf1941f0874f91c5ff4d28c12290cf0735caee02ad96cac3217df3b89562b2ebc8f2606ba6ab76a3e189ca29ed87669041c4aca03de51d74d7a3c0b9376e0a968c0f6282ba8513c28dce751f14"}, {0x110, 0x1, 0x2, "385a39b6650fc53b9f1c3b3f3d2e1b218a50e604ac77795f76edffb76795d4b4c77a2a5a0a38fcc43ee4f071e6ffadee972827398ad78de9fe1cf625fbb7c03d6ed67e1d1cd7611cb2d89465c25f70f56c228e06fc5d459e864ca3f6f1203bceb2ce8a3d045d6a80e9a7bf4302009b07b4703bb7006a3b73b08101d8cea346b1c0cc6d31573c61fda56644314e304e9c626688a323bf9d255bfa8e41fe26d0a7a57e77816e065f8a97327d7c3bcc0128a1e0a0510edf1c716841244fbc3ecc7628b4e58095a8af9a75a364a5d2148bf1f6045c0af4e5f53451aa2dafa0661a01c88d1cc859b562f10780165378ffd35d25dbacb397fb0aa1ffaa3133af"}, {0x68, 0x1, 0x1, "8091d4bf4f5e6fa0991db252ff2189ff0c01a074641a8a172665a0b538826711883947e9e5cb1f282e73634ffb176ad9419a8183ae86ce6df3e9dcef6cde0f62177735c633dfdc16f6029cf824d3458b554bed"}, {0xf0, 0x1, 0x2, "84b7ca706c34f99139dde0d21d7f66a2ecf69d5d494686ab43baf647ce33d693826ea6326a499305771bcb4a45bd8e8da4e4196763a0d9f05f1a846af8097a1ce1dedacda581390e8ce6c65a49622a26e078f704f94f48f0a8e5a6dc1b94ba01e629aac305fe05216d6cc2fcbaf7da44f91d92c6ae6e294703766b1ce253ee4cf451a99d4f4989bb61adea4348cadc02a56956511d403a68676fc0431fefd7a2ced42f847118ec22baff34438bac5ad9592ee45ab55cc3c2fdf43964bb9aa50a95843bead4f301e00ac601ba08ee6bde2609cea1cafdf38922"}], 0x340}, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73f53357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c02bff62c0a11c5db2b04fbb715d2f5a872c881ff7cc53c894303b22f310b404f366339b334b822467357aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000001ca3fbf1565bcb378e21a837d44062cf24138a23484166bf12cb45ea7e6f7753fe4bdba56f4fd881", 0xb1, 0x2, 0x0, 0x1000000bc) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socket$unix(0x1, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698d, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="100000000001006539ff000001000000"], 0x10}, 0x0) readv(r0, &(0x7f0000001340), 0x1000000000000290) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) connect(r2, &(0x7f0000000140)=@in6={0x18, 0x1, 0x1000, 0x1000200}, 0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000002c0)}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f00000000c0)=[{0xd4d2, 0x2, 0x39, 0x2}, {0x4, 0x5, 0x6, 0xfe3d}, {0x377, 0x3, 0x5, 0x7}, {0x2db, 0x60, 0xa6, 0x6}, {0xd23, 0x2, 0x0, 0x10000}, {0x7, 0x8, 0x0, 0x23}, {0x4, 0x3f, 0xcd, 0x2}, {0x5, 0x1f, 0x9, 0x515d}, {0x100, 0x3, 0x21, 0x6}]}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x7fff, 0x6, 0x81, 0x100}, {0x101, 0x0, 0x2, 0x800}, {0x7fff, 0x1, 0x8, 0x7}, {0x2, 0x5, 0x81, 0xf4}, {0x49, 0x7f, 0x65, 0x7}, {0xc3db, 0x7f, 0x9, 0x400}, {0x5, 0x7f, 0x9, 0x40}, {0x54f6, 0x0, 0x83, 0x7ff}]}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x61dd, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d16", 0x62) ioctl$TIOCNXCL(r1, 0x2000740e) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82ff0fcdb5"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname(r3, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$inet6(r4, &(0x7f0000000180)={0x18, 0x1, 0x401, 0x6}, 0xc) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = msgget(0x3, 0x10) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="02000000000000008c514fe3f621eeb8af4b3ef0a3eb9ba620a7f352d3d78c18405aa05490d379345b42ea340ac45cf5fc4fa089880add4375c6c66de25229d0086a1033c330c1aa25da4b32ded486bdccef9e27b0e2e68fcfc35900606d93c618b92ff8ded861928a2ad2d5b795e0a7438ea67f4071fca69f86861aa5d323d453b5c8f84a42130765d036bab8c9dfc2aed7989a90ad682a251eacfd0c8850f999fa1bf90e30cc5c786bf8b9bfd73ef5cfb1f4ffff5062832cb9712a13be6695070bc2"], 0xc3, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x3}, {0x6}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r2, &(0x7f00000006c0)=""/138, 0x8a) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) dup2(r3, r2) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") socket(0x1, 0x4, 0x20) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup(0xffffffffffffff9c) ioctl$TIOCSDTR(r3, 0x20007479) close(r2) r4 = socket(0x18, 0x3, 0x0) dup2(r0, r2) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000100)) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:01 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0xffffffffffe, 0x0, 0x6}, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r3, &(0x7f00000006c0)=""/138, 0x8a) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) dup2(r4, r3) r5 = openat(r4, &(0x7f0000000080)='./file0\x00', 0x20000, 0x4) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000100)={0x4, 0x1000, 0x5, 0x2, &(0x7f0000000180)={{0x5, 0x0, 0x7, 0x2, 0x0, 0x7, 0x4}, {[0xfffffffffffffffc, 0x80, 0xa252, 0xa4, 0x9, 0x40, 0x3f, 0x401, 0xfffffffffffffc01, 0x8, 0x3, 0x3, 0x1, 0x1, 0xffffffff81751461, 0x7, 0x6, 0x7], [0xffffffffffffff80, 0x100000001, 0x5, 0x9, 0x7, 0x0, 0x0, 0x0, 0x100000001, 0x4], [0xffffffff, 0x0, 0x6, 0x5, 0x301, 0xe0d], [0x4, 0x5a, 0x6, 0x2, 0x7, 0x2], [{0xfff, 0x2, 0x7, 0xfffffffffffffffb}, {0x0, 0x0, 0x800, 0x5}, {0x3ff, 0x15, 0xffffff7f, 0x3d}, {0x7fff, 0x3f, 0x3ff, 0x7}, {0xfffc, 0x3, 0x9, 0x3}, {0x1, 0x1, 0x2, 0x9}, {0x9, 0xfffffffe, 0x7, 0x4}, {0x800, 0xf6be, 0x7fff, 0x3}], {0xba0, 0x200bcbde, 0x6, 0x1000}, {0x9, 0x2, 0x400}}}, 0x0, 0xf8}) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0xffff], [0x0, 0x0, 0x0, 0x9, 0x807fffffff], [0x0, 0x0, 0x8, 0x4], [], {0x0, 0xb}}}) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x4004570f, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x7, 0x9, 0x0, 0x2, &(0x7f00000004c0)={{0x6, 0x9, 0x5, 0x9, 0x90, 0x6, 0x1}, {[0x10001, 0x9, 0x4, 0xffffffffffffff5f, 0x81, 0x7, 0x1ff, 0x7, 0xffffffffffffff5a, 0x1, 0x3, 0x5aa, 0x4, 0x1000, 0x1, 0x100000000, 0x7, 0x6222], [0x9, 0x2, 0x3, 0x3, 0x1, 0x6d91, 0x1ff, 0x6cfe, 0x2f, 0x9], [0x4, 0x7ff, 0x200, 0x9, 0xd90, 0xf9, 0x8], [0x9, 0x9, 0x5aa, 0x81390fb, 0xfffffffffffffffc, 0x1], [{0x2, 0x7f, 0x10000}, {0x2, 0x3, 0x3, 0x81}, {0x9, 0x8, 0x800, 0x70}, {0x3, 0xfffffffe, 0x7fff, 0x3}, {0x1f, 0xfff, 0x1f}, {0x3f, 0x8000, 0xc8a, 0x80000000}, {0x1000, 0x80000000, 0x81, 0x80}, {0x7, 0x3, 0x6, 0x4}], {0x1778, 0xc808, 0x2, 0x2}, {0x9, 0x7ff, 0x3, 0x100000000}}}, 0xff, 0x63}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x34, 0x0, 0x0, 0x42}, {0x34, 0x0, 0x0, 0xfffffffe}, {0x4000000000006}]}) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000040)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+\a'], 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) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$unix(r1, &(0x7f0000000180)=""/125, 0x7d, 0x801, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x400, 0x6, 0x4, 0x3}]}) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x79c) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x45}, {0x6, 0x0, 0x0, 0x3ff}]}) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) semop(r1, &(0x7f0000000180)=[{0x2, 0x0, 0x1000}, {0x0, 0x101, 0x3000}, {0x2, 0x6, 0x61a93e394bccb40}, {0x3, 0x400, 0x1000}], 0x4) r2 = getuid() r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282b18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setreuid(0xee00, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000006ecfc10efc25da4c0dd3466d2891004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7fddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347e2e36e7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000440)={{0x8, r2, r4, r5, r7, 0x41, 0xeb}, 0xffffffffffffffc1, 0x9b, 0x1f}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x45, &(0x7f00000001c0)="1d1d1f6f01f76a0c05580bafc171edb572dd2641d18e01a1a0f5416c30c20d70ec226ea3de089dfa7b0960da989ff7f63b386a02fef66311597bc6a0534549f5cd44ac01fa") ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0xf9, 0x1003}, {0x34, 0x0, 0x0, 0xfffffffe}, {0x4000000000006}]}) pwrite(r0, &(0x7f0000000280)="d000000000000000000000000000fbd04d73326a16d05a6e1f4a965f994cea611a69ae32f35238fc5607f78db7815b685a81f41189ea1b6baf8911a7b40924e8bb2b40d4e44be74cd226baffa84e06b35ed347009d8bf86d97dcd3cd29d8695427ecbd1daf42df67685d83f27402d8f5373bfadf675ce28bd56a38833b38e70dc7418d006ab916ffe85cd5acd9c2c17c7b0337516c45e60436cc877ce44ec51a197e6c4ace789a97706aa75a4c16ede70d6a6d0901245d63bba2803031b28c9b44ba54ef88cb42dcb539cc9836f937b626a0df65a405eb264e69c02e9520cf2418125b194011490ce739bee39e10da94a971bbc45d71615ddc9951d6e59ef17ad3da9cfb883ba30cb1b6cfe29b68853236f76f6afe1fa2d5395de2b25b87586dd251376ddd1b4cae793affbe70640e8bc7d766ba5fe968aaf5e35289095f146661ebd4a84f409b82b5de3c7e879a52e23dd4b8e96beef75d44e9ebcb7c39996272470262b778d008ef1c84945fd588781fe184809740663cf0dadcc1ad7b906bf981", 0x182, 0x0, 0x33eb) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r9, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000000)=@in6={0x18, 0x0, 0xfa, 0x7}, 0xc) r4 = dup2(r3, r2) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000000c0)) listen(r3, 0x0) shutdown(r3, 0x0) dup2(r3, r0) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="00012e2f66696c6530005a94e8aaf2972ee9a9f5886fa9d76305da9bf229df0cf76498e5fa187f533fc39dc3123dc206d21fa0a909fe52639fed92aff59eaf16a1bb105ae721d7092cfc74376512a9a542234639a9b08259c7ceb5cf614315a97320aab40790156fc1147ff428bd445ae5b9181dbac95c19307aea3fb050ee34c2a32c4833728e2b5a491b556b74c55d2ba88b2d284b2c6962d3aab8e55d208c20bcb2358dc3d5c7508a51f3f05213e9a2c60c38bfb93153776c4a2dd2efdb4032ad83e86458ccd3ed650c21c8c5071d7df882f597bb211e1c4d193f692d502fb0ab907e9e6220763ed5197fcd40647b9af95a2e3194b1d48cd608f44e9da549c161847e666538383e3788a812d4cfd95843624656994f9c6e2e0536c88aa80a511c867c5fa8e79617a767fcce5562a3c191ce141487836c7553afb51af719fb9d848f6bb6d18461a6a759d68ca7d1f6e150cb0c4be5cce0620a91fa723c9de937f8c25bf45d1e30f8d65686880c6ff399ebee13174e3f181ab2e2f19198351c88f4451d749072c6ca83ef6e2968bde608b5795b8b530a33f4ea5f3768d683776f7f856fe6"], 0xa) 16:00:02 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x161) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000340)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x612, r1) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r4 = socket(0x11, 0x4003, 0x0) r5 = socket(0x20, 0x3, 0x2d) setsockopt(r5, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r4, &(0x7f0000000540)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000440)) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) fcntl$getown(0xffffffffffffffff, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000380)=@abs={0x8581f3be54902c34, 0x0, 0x1}, 0x8) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 0: open$dir(&(0x7f0000000800)='./file0\x00', 0x4000040000000252, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f7875ae, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040), 0xe7) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000240)={0x2}) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000040), 0xe7) r7 = socket(0x18, 0x2, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000040), 0xe7) r8 = accept$unix(r7, &(0x7f0000001880)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e458e60a043daa300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007c85f3f239548b935f0bc4e706dd4e0e00"/4114], &(0x7f0000000180)=0x1002) shutdown(r8, 0x1) r9 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) recvmsg(r9, &(0x7f00000001c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) 16:00:02 executing program 1: open$dir(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x34, 0x0, 0x0, 0x42}, {0x34, 0x0, 0x0, 0xfffffffe}, {0x4000000000006}]}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) dup2(r3, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r4 = getpid() r5 = kqueue() kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x34, 0x0, 0x0, 0x42}, {0x34, 0x0, 0x0, 0xfffffffe}, {0x4000000000006}]}) pread(r6, &(0x7f0000000000)="deb2f40f9c7ddc5a47e44237a5e374407ed9f36a56b6387764a2a6e0da27933d18cfb179fdc4", 0x26, 0x0, 0x0) kqueue() kevent(r5, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) kqueue() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x105, r4) getrusage(0x1, &(0x7f0000000100)) 16:00:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbf3fdfffffffffff], [0x0, 0x0, 0x401]}}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x34, 0x0, 0x0, 0x42}, {0x34, 0x0, 0x0, 0xfffffffe}, {0x4000000000006}]}) mmap(&(0x7f000062e000/0x3000)=nil, 0x3000, 0x0, 0x5810, 0xffffffffffffff9c, 0x0, 0x6) poll(&(0x7f0000000040)=[{r0, 0x62}, {r1, 0x40}], 0x2, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getrusage(0xffffffffffffffff, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000080)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4c}, {0x35}, {0x4006}]}) r1 = dup(r0) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x34, 0x0, 0x0, 0x42}, {0x34, 0x0, 0x0, 0xfffffffe}, {0x4000000000006}]}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x7) 16:00:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x0, 0x4}, {}, {0x8fe}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="3a7bfc3ece99389b887590a6a85d4e5c92e182c61b825cec56cb3640ac6618fdcfb3314115a7f460f3311a793f4dce74b067487d2adac703f4f7d8b0f7b53866eba1059a22c57abadfcb318196e177d6dec52a26a8a620fccf93e4572b22bdc97a64bc38640ce44ec80e65b44190363a1914e23156a33dce2e5ed868b9fe262e"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) login: pckbd_enable: command error 16:00:03 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r6 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r2, r3, 0x104, 0x5}, 0xfff, 0x9, r6, r6, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000280)=""/227) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000006ecfc10efc25da4c0dd3466d2891004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7fddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347e2e36e7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r9, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000f1001000e40000006ecfc10efc25da4c0dd3466d2891004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7fddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347e2e36e7fc8e0900000000c0b587405490b6fd11d1a1826d2ae2642019d387657d797531b598f87124379599920f240369cf4fe65aa41ddb06872b3e618f3e49f9c3493ae0b2e6f1bd969a67c70a7c74e7b12de568d53cfa3e6306f4df96c7a18c05b4b497ce846b545f7f0101"], &(0x7f0000000680)=0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r10, 0xffffffffffffffff, 0x0, r10]) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r11, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000006ecfc10efc25da4c0dd3466d2891004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7fddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347e2e36e7fc8e09000000007a05c9bfeb6c9a58dfdc079d413a5d4053e5cd4f753aa45098856577b22e9c94312412c01c8b51edb76638ca356727aab150154a72d0e07cf21e25c34388b14f016a933501439873994ff9f0c2adf0a5416d6343626ad9202570fbe86c3ffb084ebe3bf31e991c2d9da259f0ff42aac424919d068aad8314437ac7d4f8fcdd6498d20a50ff1339d477bb000add604e5228c82f6b99f48065eae780dcb5440572288df473a39f08e080071d9af849a1dafb01c3b8bf351fc66f994f043ae94cbd7ada9c8575fa"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r12, 0xffffffffffffffff, 0x0, r12]) getgroups(0x7, &(0x7f0000000000)=[r10, 0x0, 0xffffffffffffffff, r3, r12, 0x0, r8]) r13 = getuid() setreuid(0xee00, r13) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000006ecfc10efc25da4c0dd3466d2891004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7fddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347e2e36e7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r15, 0xffffffffffffffff, 0x0, r15]) r16 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r16) r17 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r17) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000000)={{0x400, 0x0, r8, r13, r15, 0xd6}, 0x14d797af, 0x3ff, r16, r17, 0x9, 0x1000}) setsockopt$inet_opts(r1, 0x0, 0x2001000000016, &(0x7f0000000000), 0x4) 16:00:03 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x20, 0x8, 0x1, 0x7ff, "57b01f5fecab9460ebb17c6789fa56ebdfafa8da", 0xed}) syz_open_pts() syz_open_pts() r3 = syz_open_pts() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x20000000}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r5 = socket(0x6, 0x2, 0xfd) shutdown(r5, 0x0) write(r3, &(0x7f0000000100)="bd", 0x1) r6 = syz_open_pts() close(r3) dup(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0xc7, 0x0, 0xfffffffffffffffc, "b000200000000000000071b5dcfc00", 0xffffffff}) 16:00:03 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008900d05", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x61dd, 0x2000000, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d16", 0x62) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000001800)='./bus\x00', 0x100, 0x6e) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f00000018c0)='./bus\x00', 0x200, 0x20) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000700)='./bus\x00', 0x0, r3) write(r0, &(0x7f0000000140)="220e22", 0x3) r4 = getppid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000006c0)={0xbc20, 0x1008, 0x5, 0x0, "152ffa111e3252b39cce64d8567de91aab219d52", 0x7747, 0xfffffffe}) r5 = fcntl$getown(r0, 0x5) accept$unix(0xffffffffffffffff, &(0x7f0000001d80)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000006ecfc10efc25da4c0dd3466d2891004c000000000200000000676600001079ed2cf15b7d3161afb0ca0000000000000000004cab0bfc7c26f956bd8578e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce36ce58b9aa8f95d179f4f98059457268014f4d396bd2009e681f4a3ffb30b5e883b2f7b995f5ddf5c7bf880c48da3d9c0e8249f6793fa7ec4545f79fd708922f7fddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a92ae501d26fafffffffffffffff522bb9b6afdd4a6fbd8381fc3d658cc34c080cc1467adde6958753d9e22a17e7c8235c1b8be7e052f982e596be0d1cfb7fd49515cc8ae178dcb02e499632ae8194cb0e82c4bcb8f1b899bc525b93ee02b22ce5f48a3318b2f410c4a2b256bee8b142b5ffac36cbfcd8718cf8f53be3a704a3a9531371eb243f87403572c068ed092c38b2f2aa4e6c736f7454366f3c3fefc74b729f7118790bb14f7da3580df50501d3b3434d815f55af3fddc49102eb228cd9859ee27f171779820e31016c19596e12b18e85c61e135b1478781d590722f0a1419ab6220b5084f0ff3cabd8a324d1bb9df11197b1a634702b1d22ac9924af53ddfeef567a320c94f77454a8926e5aab3d99beefd5f9ffdcc89280d0632250b25084f5f215e34f3cff09f8aeb96338fa0c3e2897219da4c62b625692fa3a0957a75191a073cc078d06188110350d1f769b6398cbb48d863fda9b1251a83a34ecb11ce750974a11ca7647ec52768aa9a309332cf0dbbd61ff3a4737bd7bade078f124e1bd914aa4b8772e273f8d9fa1c0de86e69826a79bfd4be8f8e38ca32c44c6c8643eb08d71a065c0fd90ca9a4bdf3a3af7ddb3669d56eeee484a76362471fe2266b48b28721d7824c684bf5fbdbf5930a9585bfc9025faee710eb937ad37e061f2ab609b3c0a102"], &(0x7f0000000680)=0x55) r6 = socket(0x40000000011, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000180)="b1000504600000000000080005010071e3000000e5a1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100000072c5c40000010000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0x0, r7]) getgroups(0x5, &(0x7f0000000240)=[0x0, 0x0, r7, 0x0, 0xffffffffffffffff]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r8, 0x0, 0x0, 0x140}, 0x44000000000004, 0x2, r5, r4}) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x3, 0x48f3a376}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r9 = socket(0x18, 0x1, 0x0) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f00000000c0)={0x0, 0x61dd, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r10, &(0x7f0000001900)="582720efabd16ebae63225259560f8e5815f73f2a044fd33c84b055552fbd5e40589632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d16", 0x64) ioctl$TIOCSFLAGS(r10, 0x8004745c, &(0x7f0000001840)=0x7) close(r9) connect$unix(r9, &(0x7f0000000640)=@abs={0x0, 0x7}, 0x8) getpeername$unix(r9, &(0x7f00000007c0)=@file={0x0, ""/4096}, &(0x7f0000000280)=0x1002) r11 = socket(0x6, 0x5, 0x2a) sendmsg(r11, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)="407eaad5afbbeec30d518648957b6c1a19832398b3d441a747b2f8d0", 0x1c}, {&(0x7f0000000300)="c7016fbe9a856948e8c22be8ba45ef29aacecb6a1a855bd9092633c60d28aded994fa12cda155a1775d3260096700cae670afc9f847d35f9356616ce94cdcc8ad42534e49c431cfbfc843e5e0710683b65122f9e501701b38273ebf159a90f301b5dda54d5b6849d09989a366f7ca2f51c6adfff5d3c8373a89308733d68738e4ad7e142f0a95b88967aa3f9e4d1019c5de3e195dd126272d305f7b832a60fd1a2628282c807e1ad5e169e24df241fde6226350f04246fb3bef4da722955b79dcabfd388f59984f97c37d67b559df482bf4e1c", 0xd3}], 0x2, &(0x7f0000000400)=ANY=[@ANYBLOB="c800000000000000ffff000001000000119cad0c42714c69e45cd6513bf8598ee53ef927bc642f5835dfc4e825e296ae238cd4a9846acfca41e134f4e7d06aedd9e230793c58c69a9a638f2c6137775d84c78d92d0178df080dfb975916fab9f58a923bd85f5710a5461db35dad6fbbd3b1deddc9fa90203c558fd89fc5f1c7c86382c11400cf8d888ca1faff8b6c8cd23fb57e7216bf7363223bb701400a77ce2ca37475a289c477ec6bb6f23289d78fe3ab2e874b0d3acd493ebf33a66243bf3000000000000001000000000000000ffff0000feffffffc000000000000000010000000080000056c30a60f02aab7392bd5db73de4b5139f08cc5d54cc8de300a17129ff2014705775e002f9f8b209a7eb64235531b9593b11a1bb31149c37e9f2e61343153bd761eaec5265b8c681c21a95156e6ed24d160715f78a45293b93d6ca72a3487b5a87c329032d05785dc593475b0c8ebbc41cfcd8db71fb19a66e9f1e6b0b39e9e8d865dee27d3e61575506958e7bc82c6383a6bb15a63e6ad2bb9928ce9234b060cd61b2627d6f5168d855000000000002a800000000000000ffff0000000400008ef04387a8eaabc57641c14bf5086a3ea5f278f1c6c101a6c7d13f00754cc843274803e43a5856827e3cad9516326c63227082b4bd51edbc0693344be00936516df2e5cce23baab9870732af1018eee24dfa5e291e5799cabaedabc4a693a22ea10953fc2dc9affbba9939db8ef097b18df469521d38a202ccd06f83006a8171873ca38718ea7d5340626b40547fcca613ff8c41f0b5b59b"], 0x240}, 0x9) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x10c) panic: receive 1a: so 0xfffffd805e54f320, so_type 3, m 0xfffffd805a37b300, m_type 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 20696 64430 0 0 0 0 dhclient db_enter() at db_enter+0x18 panic(ffffffff8219c38e) at panic+0x15c soreceive(fffffd805e54f320,0,ffff80001d382d18,0,0,ffff80001d382c24) at soreceive+0x170a soo_read(fffffd80665fc3c0,ffff80001d382d18,0) at soo_read+0x53 dofilereadv(ffff80001d3499c8,6,ffff80001d382d18,0,ffff80001d382e00) at dofilereadv+0x1a1 sys_read(ffff80001d3499c8,ffff80001d382db0,ffff80001d382e00) at sys_read+0x83 syscall(ffff80001d382e80) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff1a50, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic receive 1a: so 0xfffffd805e54f320, so_type 3, m 0xfffffd805a37b300, m_type 0 ddb> trace db_enter() at db_enter+0x18 panic(ffffffff8219c38e) at panic+0x15c soreceive(fffffd805e54f320,0,ffff80001d382d18,0,0,ffff80001d382c24) at soreceive+0x170a soo_read(fffffd80665fc3c0,ffff80001d382d18,0) at soo_read+0x53 dofilereadv(ffff80001d3499c8,6,ffff80001d382d18,0,ffff80001d382e00) at dofilereadv+0x1a1 sys_read(ffff80001d3499c8,ffff80001d382db0,ffff80001d382e00) at sys_read+0x83 syscall(ffff80001d382e80) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff1a50, count: -8 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d382a60 rbx 0xffff80001d382b10 rdx 0x2 rcx 0 rax 0 r8 0xffff80001d382a20 r9 0x1 r10 0 r11 0x37c316bd016670f9 r12 0x3000000008 r13 0xffff80001d382a70 r14 0x100 r15 0x1 rip 0xffffffff819f5c08 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d382a50 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (dhclient) pid=20696 stat=onproc flags process=0 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff80001d349c38,0xffff80001d349eb8 process=0xffff8000ffffa710 user=0xffff80001d37d000, vmspace=0xfffffd806bc0a660 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 61842 415416 55209 0 2 0 syz-executor.0 61842 89936 55209 0 2 0x4000000 syz-executor.0 68908 75343 48466 0 3 0x80 nanosleep syz-executor.1 68908 403185 48466 0 3 0x4000080 ttyout syz-executor.1 68908 370517 48466 0 3 0x4000080 fsleep syz-executor.1 48466 504411 72893 0 3 0x82 nanosleep syz-executor.1 55209 456226 72893 0 2 0x482 syz-executor.0 72893 257174 32072 0 3 0x82 thrsleep syz-fuzzer 72893 108537 32072 0 3 0x4000082 thrsleep syz-fuzzer 72893 103342 32072 0 3 0x4000082 thrsleep syz-fuzzer 72893 438102 32072 0 3 0x4000082 thrsleep syz-fuzzer 72893 107747 32072 0 3 0x4000082 thrsleep syz-fuzzer 72893 309767 32072 0 3 0x4000082 thrsleep syz-fuzzer 72893 88599 32072 0 3 0x4000082 thrsleep syz-fuzzer 72893 2091 32072 0 3 0x4000082 kqread syz-fuzzer 32072 224956 16468 0 3 0x10008a pause ksh 16468 330230 36250 0 3 0x92 select sshd 42590 74830 1 0 3 0x100083 ttyin getty 36250 120013 1 0 3 0x80 select sshd 54193 398169 58796 73 3 0x100090 kqread syslogd 58796 455220 1 0 3 0x100082 netio syslogd 95204 346449 1 77 2 0x100010 dhclient *64430 20696 1 0 7 0 dhclient 90786 475691 0 0 2 0x14200 zerothread 9217 228653 0 0 3 0x14200 aiodoned aiodoned 67470 414761 0 0 3 0x14200 syncer update 78914 450192 0 0 3 0x14200 cleaner cleaner 60755 520413 0 0 3 0x14200 reaper reaper 7383 472987 0 0 3 0x14200 pgdaemon pagedaemon 40530 38024 0 0 3 0x14200 bored crynlk 4772 159670 0 0 3 0x14200 bored crypto 28200 236260 0 0 3 0x40014200 acpi0 acpi0 60405 448847 0 0 3 0x14200 bored softnet 24072 329071 0 0 3 0x14200 bored systqmp 43987 506967 0 0 3 0x14200 bored systq 16754 280677 0 0 3 0x40014200 bored softclock 32982 164973 0 0 3 0x40014200 idle0 85905 374588 0 0 3 0x14200 bored smr 1 507195 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9460 6335K 6913K 78643K 10737 0 pcb 13 8K 8K 78643K 29 0 rtable 105 3K 3K 78643K 200 0 ifaddr 46 11K 11K 78643K 48 0 counters 21 16K 16K 78643K 21 0 ioctlops 0 0K 2K 78643K 17 0 iov 0 0K 12K 78643K 6 0 mount 1 1K 1K 78643K 1 0 vnodes 1222 77K 77K 78643K 1265 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 3 0 VM map 2 0K 0K 78643K 2 0 sem 4 0K 0K 78643K 4 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 6 17K 25K 78643K 67 0 proc 49 38K 63K 78643K 365 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 16 0 in_multi 40 2K 2K 78643K 51 0 ether_multi 1 0K 0K 78643K 4 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 183 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 100 21K 21K 78643K 984 0 UVM aobj 11 2K 2K 78643K 11 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 22 0 NDP 6 0K 0K 78643K 10 0 temp 69 3004K 3076K 78643K 5652 0 kqueue 4 6K 6K 78643K 4 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 rtpcb 80 27 0 25 1 0 1 1 0 8 0 rtentry 112 45 0 1 2 0 2 2 0 8 0 unpcb 120 41 0 33 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 217 0 217 1 0 1 1 0 8 1 tcpcb 544 56 0 52 1 0 1 1 0 8 0 inpcb 280 120 0 113 2 0 2 2 0 8 1 nd6 48 4 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 212 0 0 14 0 14 14 0 8 0 art_table 32 213 0 0 2 0 2 2 0 8 0 art_node 16 44 0 4 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 2 0 0 1 0 1 1 0 8 0 shmpl 112 9 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1471 0 70 46 0 46 46 0 8 0 ffsino 240 1471 0 70 83 0 83 83 0 8 0 nchpl 144 1744 0 132 60 0 60 60 0 8 0 uvmvnodes 72 1553 0 0 29 0 29 29 0 8 0 vnodes 208 1553 0 0 82 0 82 82 0 8 0 namei 1024 4295 0 4295 1 0 1 1 0 8 1 scxspl 192 5041 0 5041 1 0 1 1 0 8 1 plimitpl 152 14 0 7 1 0 1 1 0 8 0 sigapl 432 238 0 224 2 0 2 2 0 8 0 futexpl 56 1159 0 1158 1 0 1 1 0 8 0 knotepl 112 54 0 34 1 0 1 1 0 8 0 kqueuepl 104 10 0 7 1 0 1 1 0 8 0 pipelkpl 16 70 0 59 1 0 1 1 0 8 0 pipepl 120 140 0 119 1 0 1 1 0 8 0 fdescpl 432 239 0 224 2 0 2 2 0 8 0 filepl 120 1333 0 1223 4 0 4 4 0 8 0 lockfpl 104 19 0 18 1 0 1 1 0 8 0 lockfspl 48 8 0 7 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 19 0 9 1 0 1 1 0 8 0 ucredpl 96 86 0 79 1 0 1 1 0 8 0 zombiepl 144 224 0 224 1 0 1 1 0 8 1 processpl 896 253 0 224 4 0 4 4 0 8 0 procpl 624 308 0 269 4 0 4 4 0 8 0 sockpl 400 188 0 171 3 0 3 3 0 8 1 mcl16k 16384 1 0 1 1 0 1 1 0 8 1 mcl12k 12288 2 0 2 1 0 1 1 0 8 1 mcl8k 8192 4 0 3 1 0 1 1 0 8 0 mcl4k 4096 13 0 13 2 1 1 1 0 8 1 mcl2k 2048 62974 0 62923 16 1 15 15 0 8 8 mtagpl 80 8 0 2 2 1 1 1 0 8 0 mbufpl 256 100021 0 99917 13 2 11 11 0 8 0 bufpl 280 4178 0 178 286 0 286 286 0 8 0 anonpl 16 42539 0 26807 79 1 78 78 0 107 14 amapchunkpl 152 1092 0 957 8 0 8 8 0 158 2 amappl16 192 1312 0 448 54 3 51 54 0 8 7 amappl15 184 51 0 47 1 0 1 1 0 8 0 amappl14 176 42 0 38 1 0 1 1 0 8 0 amappl12 160 25 0 22 1 0 1 1 0 8 0 amappl11 152 48 0 36 1 0 1 1 0 8 0 amappl10 144 22 0 20 1 0 1 1 0 8 0 amappl9 136 559 0 556 1 0 1 1 0 8 0 amappl8 128 110 0 92 1 0 1 1 0 8 0 amappl7 120 90 0 80 1 0 1 1 0 8 0 amappl6 112 60 0 50 1 0 1 1 0 8 0 amappl5 104 151 0 141 1 0 1 1 0 8 0 amappl4 96 449 0 420 1 0 1 1 0 8 0 amappl3 88 133 0 125 1 0 1 1 0 8 0 amappl2 80 1126 0 1047 3 1 2 3 0 8 0 amappl1 72 14092 0 13661 25 12 13 20 0 8 3 amappl 80 527 0 484 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 10 0 0 1 0 1 1 0 8 0 uaddrrnd 24 239 0 224 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 239 0 224 1 0 1 1 0 8 0 vmmpekpl 168 5756 0 5730 2 0 2 2 0 8 0 vmmpepl 168 36766 0 34720 120 5 115 115 0 357 26 vmsppl 272 238 0 224 2 0 2 2 0 8 1 pdppl 4096 484 0 448 6 0 6 6 0 8 1 pvpl 32 136505 0 117718 184 0 184 184 0 265 32 pmappl 200 238 0 224 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 153 0 6 5 0 5 5 0 8 0