Warning: Permanently added '10.128.10.29' (ECDSA) to the list of known hosts. 2019/05/09 17:37:43 fuzzer started 2019/05/09 17:37:50 dialing manager at 10.128.15.235:18446 2019/05/09 17:37:51 syscalls: 320 2019/05/09 17:37:51 code coverage: enabled 2019/05/09 17:37:51 comparison tracing: enabled 2019/05/09 17:37:51 extra coverage: support is not implemented in syzkaller 2019/05/09 17:37:51 setuid sandbox: enabled 2019/05/09 17:37:51 namespace sandbox: support is not implemented in syzkaller 2019/05/09 17:37:51 Android sandbox: support is not implemented in syzkaller 2019/05/09 17:37:51 fault injection: support is not implemented in syzkaller 2019/05/09 17:37:51 leak checking: support is not implemented in syzkaller 2019/05/09 17:37:51 net packet injection: enabled 2019/05/09 17:37:51 net device setup: support is not implemented in syzkaller 17:37:56 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt(r0, 0x581f, 0x81, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) setsockopt(r0, 0xffffffffffffffff, 0x5, &(0x7f0000001040)="5256702956f4911a1f6e846a02eb6daedeb5f5f48ba739141dffcb01fcc6026d2452aa4a72e8ff4a10f58e61154d61e1aedac6767547a5f367b7593432aedf753a637639", 0x44) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/ttyCcfg\x00', 0x310, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000001100)=0x1) r2 = dup(r1) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000001180)={{}, 0x7, &(0x7f0000001140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCFLUSH(r0, 0x20004268) r3 = fcntl$getown(r0, 0x5) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000011c0)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000001200)) readlink(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)=""/178, 0xb2) chflagsat(r2, &(0x7f0000001340)='./file0\x00', 0x2, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000001380)={0x7fff, [{0x3, 0x9}, {0x3}, {0x2, 0xfffffffffffffff9}, {0x3, 0xfffffffffffffffb}, {0x3, 0x4}, {0x2, 0x7}, {0x0, 0x2000000000000}, {0x0, 0x3f}, {0x3, 0x401}, {0x3, 0x7}, {0x1, 0x8}, {0x3, 0x200}, {0x2, 0x3f}, {0x3, 0x9}, {0x3, 0x5}, {0x3, 0xcf5}, {0x3, 0x5}, {0x3, 0x2}, {0x3, 0x1d}, {0x3, 0x6}, {0x3, 0xffffffffffff7fff}, {0x3, 0x87dc}, {0x3, 0x4}, {0x3, 0x1}, {0x3, 0x80}, {0x3, 0x9}, {0x3, 0x8}, {0x3, 0x80}, {0x2}, {0x0, 0x8}, {0x3}, {0x3, 0x8}]}) getpgid(r3) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000014c0)={0x7fff, [{0x3, 0x2991}, {0x2, 0x8}, {0x1}, {0x43dc7a53c4da2c76, 0xfff}, {0x3, 0x7f}, {0x1, 0x8}, {0x3, 0xfffffffffffffff9}, {0x3, 0x7}, {0x3, 0x1}, {0x2, 0x1}, {0x0, 0xf}, {0x3, 0x2}, {0x3, 0xfffffffffffffe00}, {0x3, 0xa83}, {0x0, 0xffff}, {0x3, 0x200}, {0x3, 0x5}, {0x1, 0x3}, {0x3, 0x1}, {0x3, 0x100000001}, {0x3, 0x3}, {0x3, 0x100000000}, {}, {0x2, 0x3}, {0x2, 0xffff}, {0x3, 0x7}, {0x3, 0x8020000}, {0x709d9019e60bc529, 0x2}, {0x3, 0x32}, {0x2, 0x6}, {0x0, 0x2}, {0x1, 0xfffffffffffffff9}]}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000001600)) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCDRAIN(r2, 0x2000745e) readlink(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)=""/50, 0x32) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000016c0)={0x2, './file0\x00'}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000001700)=0x2) mkdir(&(0x7f0000001740)='./file0\x00', 0xa) fcntl$setstatus(r1, 0x4, 0x4) ioctl$BIOCFLUSH(r0, 0x20004268) r4 = dup(r2) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000017c0)={&(0x7f0000001780)=[{0x100, 0x5}, {0x18a, 0x5}, {0x23, 0x1ff}], 0x3}) socket(0x10, 0x3, 0x0) utimensat(r4, 0xffffffffffffffff, &(0x7f0000001800)={{0x4, 0x7}, {0x1, 0xa23}}, 0x0) 17:37:56 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSTART(r0, 0x2000746e) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x8) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x6, 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="2537266f3c6142e081c2d6810f03857ceaf1be721d82dff0c7103216e289467d0c3fdb626e62dba770056d32d4eca793080fc0595d1a384720fce93c4944641d0af08a687a8f5cae0e7a94a6e327d35dd33994c2a675b2e5faa61adbcbf6b01876ee81f805fa519c98838d632757adb7cce3129cef515ce8da518c3aecf8442bd467bfb13df733e75879d732ea10caa784b8f216e62f00043987a446ad545d7651e0a1487554ae6b883f6b800778e08d3bf8052742e04829120c44069ad33e751065bd0d18e3dc50e4203801dd1e21", 0xcf}, {&(0x7f0000000180)="985d995908322cd8e24f784e340163b1a6661579162289126282800edcc4d8a783c1b7e73f8d1915d4a32a02577ece2f99d40777025e74ab3038f1c77d85ad37e4caf34f86de589dbe94d02d16e66673f18ef8a9a5c539cbfad30dcef34391acb7716d0627732959abcd23cd1e563f905814e390369315796c13017888560027f86ebe73363df24a8fd87e82beb91329fef6497d0d04cd", 0x97}, {&(0x7f0000000240)="50c2e8e59ad850d3008923b5c344c423b913ec4cd7f00edd9afaa56060d585", 0x1f}, {&(0x7f0000000280)="eb3c49ba8adbbe8ca9c9505a94d42dc121ce3440aeafa7fa235e4f02a1064afe6d8971f5805fbf425457018c254f126460b0ef3527f8486135aaffbec86dc76b211852b40f718d908107ab02a813fc62df820e76e1cb5e26b21022fc2feb66271543127f7f355fc8c4b278b3de78a3dc0d35d6669ce40da2f6a998a1a53509970ebdcd2aa8fc37dfd1439d18a1b1560b2e22f57a6adf2da139be7fd463", 0x9d}], 0x4) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000380)={0x9, 0x5, 0x46d8, 0x9c4}) r1 = shmget$private(0x0, 0xa000, 0x0, &(0x7f0000ff3000/0xa000)=nil) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() r9 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000480)={{0x9, r2, r4, r5, r7, 0x10, 0x2}, 0x6, 0x409, r8, r9, 0x1, 0x1, 0x1000}) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000500)=""/30, 0x1e}], 0x1, &(0x7f0000000580)=""/200, 0xc8}, 0x800) fcntl$getflags(r0, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000006c0)="4aa54a10fb8cf8b4660c97f68012654c69c078da8182", 0x16) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000700)=0x3) ioctl$TIOCNXCL(r0, 0x2000740e) rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file0\x00') r10 = open$dir(&(0x7f00000007c0)='./file0/file0\x00', 0xc14742c4b1ebff7e, 0x0) sendmsg$unix(r0, &(0x7f0000001d80)={&(0x7f0000000800)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001bc0)=[{&(0x7f0000000840)="1a6fba8ed8043935d366976123dc2b7f523195859c00971a1e5fb459c704f33a86e441c4d01e478e048290948f6d1e844f32a2d9fa0c8f10382d836e70f31b2ce9f5e572f18a8455dfad55bf5d9cccf3ea651d9c6095c51fefa7a00fd3b4119cdad1a1dce6a9c55c505aed65fe9a662fb7e686b5ac2dfd2e66583fc95d1247ebaebb1d2542e278a2592e02d3bc80fabbb9311d06bf4cd2325eaeae66892e2fe6e0b1bbc8c6ed0f7dc5a2329fb2a960940cf31da3df6c11ef06aae581aaec525148e0b10aee23d9128ac8351656625544953fa3e8b034c21ebd7aee3acd8edbac4d0f5ca4138738dd6435d91733464a5135597e55d3d540fa00cac77e4a6fab2b615fd232fcc551611bdbb80ce817e1aefa28e59b59362aec46f663c64d8a0441c364b115bafbc85bcd961292d26be0006f5c4bdda8dec03d379d2435c999052d421d5d4ad532ec6053d645241fc6ff494fde704f521e2bbd145e81b99ca8ec99d7c99b08ba64919bc1e6ec24f431771e361ae0083c35202ed60f4631822b6bcaa2f70c8bccba08b606a490421e0c7690993de2b45a12e2cc5a59f7ce719984f9646403ba2239763f0773ae56a932c56fdb0527f788fcca40127fd3a937c20b0789698b6710d73f53b563f5f7500d440d4775b5d50f593f14cacdad368e536273389d07a63dd58fa23cc2e4cca6cb89f390c50349296d9818cb40c3c964da07677eca5b506c1e7b8a0bfb57bf33b17c4221e172377e6685c93b9d5eeea00cdeec12342a7263559555d9debda6a38c4fa2a8e618790b4308fda8bf7a4678c3f04b499d38d8bc6d348c46ec7acc75d3e1124b65a8950ab5451c16b7ab60a3ef3f1ab80a6c48548c54fe24abc0a495c8273fcb6d4f3708527eaffb7640b328e86bfe0278deb02783c324b167a3d59fa1b0bbfc45d107985ccb40e389130136393960857eafd33ede67c279b018546a3d8c6e5f8100644fe85865e6a882820bbacf9f407ce20ea04d581a9a00e5d1439ef2c2ee101e38950d05a5abf52d520a98f8f3c9649bf7b787fc9842cda06ab7880e1ca556a4c7f30f07ed50eb286efad6b169a44b8eca3738ea5dbafedf7673c46e145a9c6e3bbd7d0d8135f17d02ac8502c422d3ec605b57790f9271b3b550f550742bb51ddaa7257352d0c7188a347f399cb2048a2b0044216d3282d7ad8dc31525a4c8f30caefd6734570d6bc53c20fe42721e98a55b5c1761f8cfc39477859e39439ea6c67e7f789bf487720d2f9909eba37c830a32d1ae4b460d09131f09e9db5a4e56868ee8c1fbc1d69d6d6ea4cef2d85a8fa73985bd1f1629ae33c83683893ef6ce02f1699c7c21fb69b5fd57d76338fa8abbc8e1841a4cd2cc77b382d806b921851e43c07c2f29e03168fdaf6894bafb9cebf39ec30b4a3c374b5f80289230ab18f60a9a5456f23a9b12033b827280a910c600694f0e61ff41d2a1bf458c6fcb4216c70178fddd8ea717397eccf87de6047e12fcd0c3e42ae8cd0ff1934a3ad7a8fcba9b6c44dd3fa74108b3698811335c5ab037c8af15b593bf55be72c962b54eb498985cedadf64c3b88942a93f000195f2a29887230aecd9e76b8622024e456170be12553fe56bd64a05572b06e6d11091b13d55279b12e169a7e3bb1d1bcf58e4d3bce560bc15482d60f543378932612f3c27407e73ca3124050b71a5880f09a5d7fa1d4d6c289522307503c94ab3e228e4668c028e29ffe7d2596a2d18732930d47907f908c86f55f1f80db7e98d2aca107e42e97ccb6d109ad6a65d98c023447bedea7955d3d6e8599e0ae10e07f56d4725ccd060b8f065090aae1f4810d60af58ce35b6e3814c8c715e860851dae2641f1b13fdc360ebb52b41bb099c1f9a8b18a27cb9127df26608e55daed6cf5f83b634af117ea95fca16cf0edfb6fa4f6ab725189a3e238e9506271715f18085ed83f617eb8d6cbf00f7a9852f5e3bd6dc38aabe63adb07a24797d84f31144b26f84f1b8c4b10b0e59f1c99e668b48b92f8f66a519923c6395d41bedb65ce7f6d26fa801d9e26fe145eb35f9fb6b9fd5105bf7cb155302df323e932939f1254bf674e199a39a5700d8c14093da3a72bda207e15c479befcf978610391f54916565bb92d78d999fa6ff48fadb29d41f60956302a604343a2575d8a043bf69333cb904def5d0439105a408231fa4dee270c070ee7ec870c08c5d27f3e2dc7f3cd64133721b08835a34ce657718a78d6f1da3e04f44f32f2b5d9a1ebffcb6a58712384e23edb8f15ddd728e9a1608c7ccd9f9d70d26e9ad91ad9a4c894fb7f07dfab8b9c68617db10c54edb9397e3580847866680d3a593a4a63ecdf0266c33dc4dd3adfc8fe94b7ac06cb8c3b85c9b0eff4edbc8cef86cf313c1c27adbd1c2e6f8f0f73e7b5aad529221089e7ea304117f8f2e5d55f7251df776707f25fa15cbc9ff98ce277ae3f17898945eb80d9008302c1cc8dff061fef8564a71af01ec438ed177595b0e75b18a4dd338e2f515e2dfa033129d98e11c76b5547b736e50e71323096aeae3a7467a752cf3f9c3af0491bb5bd8b5b75a95b40cf444b7cbe30170b728301660686e3eb1f3cac56a0f12491dd2b203a78e78ba544f40f6b0793a1124880fe611aa00340a04839988b8dacfd016f5b84bf65fe377533cabf6871da14b56a5143279b3e13d452e7ed0c5502c5387ef7c6a98279d36ac619be8bd3b6c67a1797e96057e5ad18088f9c38bcd67667629b5a1663ee1c95115728f2cfb91b6828bda4da2cbbd2a90d15991cc1151af150fd8b97e3ce899481fb46f2389fe03864649e264e41eef1ff5af8335eba702a95631d42b5d15f2151951c9524277b51dd58c91fb7058e91fe8d83a49a5731d381c73ee4bd8475f68c0ee3edd0bb54f4834eb7f07c36162eb4d77df0e25f76e1bd5803de58778b808552ceae9fbfb069cf57c4f0e5b6d754d881ff13da0a378988578b1503806c5c12dea19fc747705afaa3f9d473577034e2a6acbd0dacf74272f141a4bcf760dab474203bcf494d4ae0cc6fcdcfb03ec9a73e189d9f8de113ad56e84f305100931280bfd0c9b925fc6a2f7ffc5cdf602adc5092957dade4db6e66daec2631878917c3e9f4b9d06b68963e2a6ff44b06f64671e395c05f569c4a97487df4f660ab3e088490ec6c90a759c27b4ca438ac32cdf020c776b1064845aebdc870a23ebdf4662e35f83bf55fe393f7d4febc9cdb6ce75edd75190537deccef8840e311b63fbba9a2142966a5bb4772040ddf94ffde764f34f5d9be4ac9e2c119dff39d2e110488caad824903d424f632e5e1f0d17c063bcf21a2818ce7ce5de4e07b1b8e7fd8a0b35cc721ad1f394ed63da85d9fda323fffcdb14ab174d4220b9beebcb7fc299bab3e3fed9df1112bc61c644a300a40bf2084eb0f0ac63c320919108f831523ec48a4ab006425035d7f331b703d3f6921a0f56b86512c94a86787f214643a476826469ff675c9df817aef76e1dfb2b05f77a1a6e1dab42aed806e2bc04ac0f5ea657fd514b0ed9dbee3bc08dab3831b14e9a3a1a51f9f206c0dc67793725c8c8c048e4d3b1de02f1f15ae2dca373d909edb1c7e9357eb3daa6bc30b51ae3285da1e8690813de573a70c44238c2ecbd8c86ab72f2ac7a346df55d2976426fb156887c4e60212af58191f6bbee59c890937e7852dacee66f177ac044503526688ab5ff69cf45ed5b0de04ea7f0d1a0bf38d3b1a9e9aa3644e2dfc6aa39ee9aece2000ab12b5ce003cd4ae31b20d619f6a1a7e0aa5219af5f4ef743d97e4df92d8ef4ed03544de529b3d27cff07568150447c652dc2488cba02850ff9f77831be0f8f8e875b680f516792bbf0827070ad70465d34dd279671b844e7250419653e2ec2eb0eee1d29713e8bd40acf56778d98389f350f8b217d5dcff34bc9bed3442fbee92d9ae0f3f1f2cb8ed36927fc2ef11f9a263189984bb1b354735a6d20b179548bb77d7399615adaeb6ca019820162b9a7ddd2ccbc53df19c02a4ceca375079b4d757d6748a2e83838e7eda22272becef38cb2e47b16d2099b19a7ce9f2a73f30238a7d80726ec67668a1207039c56620790bc4c32bb5492ef80c254cd5a5a59164713455eae6523bcc0fa37d5fedf325da595d8fb0c146a491ded01e662834c7f053a8f5cfec37d5663e6960e5cea800e151b23c9ca0702d92db7ee530b5c7948d748933c20a8656095d3f51c54bd0b6ba33273b652722050a6bc01320a68232a5b0dbc38a82d190b2cc805bd713136109cfe9b81ec92d01cdd0200a9b65123824f3c51dc56545101aa4f9db5665e3e14a293acaa3d776b4bb019accb72b156899a8e8e2791635faac291569826a9f36ef9d428b6473a60bda7714c28e1a7b9b6f929e1a598411ada4dd5851e54c3a1d667c6775a4f63c59fb21e136aea3206b2c63e91e76c072deb77bd1aa8a81824baec6e268be2cca8981ba5f530603e3ecc0fa39ba46d2c18d42842ae115ae106cc08f38d79cca3c24c320269e92c865c80bec7c0ce7c9d0a263876b5927ae0fc9e59d321fe747984c1a7980cfe9811eaeadd5b097ed7ab56aacaff58ae8bdf0d2232827fd81eff6f109a836de1ff54c8bd96001277839c563c707dd6f8d4b248cd7c75bc1c87a071f38979c1334c661e3a65e9e4c534bf0ecf23338451ed32b7514597c80cdfdc644af823815bc5f5edc6700ba2fd11cf335bce218a5a3cb80e8a66c124ffdfd64a85afdcf794c7e894025d16fd9af5d20e6a8cfee9d9c01946efc6854a5e03673466a40ca9c94d12adcf7047b9684c1af19809d91a415c0acd2de450d7dc981f5ba145e5ddcc21fda3dc385f0787e6bcb815393427f6921ae51b9edb60ee8486ec432115e62318f52e7b49703b306204dca93ad525dca7fa7ae933a342d6a0863924ce0616e0056ee2344632db47ebdcdf0ed4ae9ba954fb187aa72a8ec4d3699ad66c1eccb209e5f5553677e12d3d41bb2f0bd1596cc131b26e536efb1f8ceee674297164387b20324e080cd2bbdf05f6d4d920881d1dcc74345588b3afcd37993c8712878fad677b8f99d9d4e8b5453cf91ded40d519d16090f8e4c1f5703220da18d05494c25fe26a9723facc2df9e1764db49a69c5fef93101f997ea2dc6eeeb6d8ca79f2be39c952b1761a0b35468dfb641c210278c274f621cf2f7e0b866a2b1b5a58cf2b29367bb7278693ff8c91e339c7d0475146c9db061164ec2477a5f87855c099e4cd1df458080f82f9f603a19a6333ae7bacb9542c1ca8a9327a48ec74d3f0f0eadad4128c48baeddcd71b1e1e8aebef82a28cea26cbebe149475fbb3c9defce793c7281e42cffbf0eb3ec3191b3026940fb1fd48c4f1aed0ff8eee3275bb85f31eb27135133d78bd97151feadf03df1878bf8c222a0b463464c79d6ce61e202f08b752905e078a5a23e1633cdfc0126fbb8aad1118b1f2e72455d67d8bcf402ae18ef7900b5c4492c76e9057eec828460b2d5fe0543f826d9eec6bf00ee7e6cfe4385f1be5beccaa3c95121ff2dd94d2e234e12df324407d179f6003379d87051553975a051a03c7131334c33b10e145013cfa29df72573f8a7d78fa2a3145ed0a17cab4adfb0b21d1b1065d705f1d22e53b97648fdf845f63060446c26f814c948a3bddfb2a17a584bfad68e28e9b1adbdb9192ffa124cd396fb796bfb5d0bc9c06612ea9f4a47bccaaae30dbc07117cdaf66037e305481dd2e5fd8ff3f491cc28afb6d84f454b3ada9c8c3575162806d08e61577eaddfef6bbe32600bf094dfa", 0x1000}, {&(0x7f0000001840)="fd71f62314729b4c088f731c48835e7d1e23daf4f5fa4e820992caf76410c025f345ee34a35461a8d6f79172dc4fe2658b2ae833793b9802bb2644497859366bb20f1f876472c58b782c05b344198de8ce948b0443791d24a6818bfc4d71ceba01dcda86b911bd4e440db65866a54b7c1cfb8a35e7ed2b0417cfd241276cd41d24ac9f502101cb2d9594f643e63c18c34c9829d110bc1f9305108b01be7a66afc63093d8c743bc4608d2970e73e4ec58cff30acf0c2671630e6f814eae43", 0xbe}, {&(0x7f0000001900)="69e01d9758a25314c32b", 0xa}, {&(0x7f0000001940)="b6c244f8b6ebf52b32348ce55ebde8acf4e684775ff3e21748060c3a2604e758ccbc380f877c573c701502675f102eaf30aba025c7ab6fa89dcc", 0x3a}, {&(0x7f0000001980)="3376c94f727cbc858b981026642a047707e370a1a04d1914c633b91369b33026d9a961598417a116eec29186d6645ceab0244e84f5a204e78048982577069a3fbc09047b6076f944834e02dfacaa995b0d6a96aaecef58efafe6a7b5fce5b9f04686fb83e66bf3c3fedb908e481d843798e75d3657d8618d51a378451acd4016dd6e864c285da61a3e3d8cf1d9157b63db7b4657fd821942666722dc11719ae26e36a0a85ad307adab782847f4e490d8ac610b3ff272d3bb", 0xb8}, {&(0x7f0000001a40)="eaac73f0b4838aa86d767662a86b9b1053cd8459b036fbf2ee64be501a879dfb89a294aa0743f87f1184c608d6c3f9e75e0a758d87bb8e2336c8e650b40c3c05", 0x40}, {&(0x7f0000001a80)="9e813becbf41304cc5f3011a273f5d82a57b553ad7f7f86621375236474002249b1b44b6497420d1a19bf1f5939113a8fd4ce964a4cfdd786b54c4978a54dd27c6dd58b80b63fbe08002de3c2cbe26370fe83a690ec379d16d1c59f6e94ee73c1eb5a390c814c90fca4de5a9342abf8eafb055574620762b5a2867523d396540aef614e7c9c3c281c094068c3c7a004012898f37a4f2ff377d2d7eb002176a061a2ea7f5", 0xa4}, {&(0x7f0000001b40)="920e1d85df85468293fc962fdf045aa937ae8d67bc35768b019be83e52ad875bedfd09a20b", 0x25}, {&(0x7f0000001b80)='|', 0x1}], 0x9, &(0x7f0000001c80)=[@cred={0x20, 0xffff, 0x0, r6, r3, r7}, @rights={0x20, 0xffff, 0x1, [r10, r10, r0]}, @rights={0x30, 0xffff, 0x1, [r10, r0, r0, r0, r0, r0, r10]}, @cred={0x20, 0xffff, 0x0, r9, r2, r7}, @cred={0x20, 0xffff, 0x0, r9, r2, r4}, @rights={0x38, 0xffff, 0x1, [r10, r0, r10, r10, r0, r0, r10, r10, r0, r10]}, @rights={0x18, 0xffff, 0x1, [r10]}], 0x100}, 0x400) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001dc0)) semop(r1, &(0x7f0000001e00)=[{0x7, 0x9}, {0x0, 0x101, 0x800}, {0x2, 0x1}, {0x3, 0x81}, {0x4, 0x6, 0x1000}], 0x5) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000001e40)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000001e80)=0x78a) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000001ec0)={0x1, 0x20, {0x9, 0xffffffffffff7fff}}) fcntl$dupfd(r10, 0x0, r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000001f00)=0x8000) 17:37:57 executing program 0: 17:37:57 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000f59ffc)=0x4, 0x4) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0x10) 17:37:57 executing program 0: clock_getres(0x5, 0x0) clock_getres(0x0, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x4000009, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/22, 0xac2caa6be7d25d13, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20020, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x3, 0x1f, './file0\x00', 0x1, 0x1, 0x3, 0x5}) semget$private(0x0, 0x7, 0x10) ioctl$KDGKBMODE(r1, 0x40044b06) clock_getres(0x2, &(0x7f0000000040)) 17:37:57 executing program 1: r0 = socket(0x2, 0x400002000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 17:37:57 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xba}], 0x2, 0x0, 0x4, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x110) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x3) ioctl$TIOCSCTTY(r2, 0x20007461) 17:37:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) r1 = shmget$private(0x0, 0x1000, 0x30, &(0x7f0000ffe000/0x1000)=nil) setrlimit(0xd, &(0x7f0000000000)={0x1, 0x7}) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 17:37:57 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x85d6) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000006, 0x0, 0x0) 17:37:57 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x90, &(0x7f0000ffc000/0x1000)=nil) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x7, 0x2, 0xf5, 0x10, "c59794f708a1f809beaa758bbcdab06dc005bb27", 0x6, 0x9}) shmctl$SHM_LOCK(r1, 0x3) r3 = open(&(0x7f0000000000)='./file0\x00', 0x21, 0x41) r4 = dup(r0) linkat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00', 0x4) 17:37:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x14}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") getrusage(0xffffffffffffffff, &(0x7f0000000380)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) ioctl$BIOCLOCK(r0, 0x20004276) 17:37:57 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="e13a7ec8f4da4c8e67fdbf4cabf8", 0xe) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x38df4e52) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x5) chroot(&(0x7f0000000080)='./file0\x00') 17:37:57 executing program 0: getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r0 = socket$unix(0x1, 0x3, 0x0) accept(r0, 0x0, &(0x7f0000000080)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2, &(0x7f00006cdffb), 0x153) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) 17:37:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8d") 17:37:57 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x10001, 0x4) getsockname(r0, 0x0, &(0x7f00000000c0)) socket(0xffffffffffffffff, 0x8000, 0xc2ed) 17:37:57 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xf}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0x0, 0x39, 0x40000000, 0x8000, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x11, 0x4, 0xff}, {{r1}, 0xffffffffffffffff, 0x23, 0x11, 0x3, 0x7f}], 0x60, 0x0, 0x5, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xd2}], 0x9, 0x0, 0x0, 0x0) 17:37:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 17:37:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 17:37:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x11, &(0x7f0000000100)="2502f0fa76056e2a70446ee3854fa44941") 17:37:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x800024e3, 0x7f9, 0xffffffffffff7ffe, "0366402ba77f0c02f9650000795acd3caf000011", 0x7, 0x8005}) write(r0, &(0x7f0000001580)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2040000005332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571e126ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818030000003828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f7cba8576bd78bc7b90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a07008a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60cc4c30ddcb698e3d8c92d166adcc1e35d0b3eb79d81acca5db876b697b87784e97c2317a21e230eb42f42c50f7d0c", 0x96a) r2 = getpid() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x9, 0x6, r2}) write(r0, &(0x7f0000000ac0)='\f', 0x1) 17:37:57 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x850, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xffffffff, 0x6}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) 17:37:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x4) open(&(0x7f00000001c0)='./bus\x00', 0x20400, 0x149) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r2 = accept$unix(r1, &(0x7f00000000c0)=ANY=[], 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000980)='/dev/pci\x00', 0x200, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/ttyCcfg\x00', 0xa20, 0x0) dup(r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r2, &(0x7f00000008c0)=[{&(0x7f0000000300)="077ac2582d497a635c2bf5fa94145bcf2d3fca46f5c92839b18d13c7290c499c54c326c4afa819c230a288edf6bcbf8feab609835a612764840abbf9f49e6ec95816a9e61b50aecbab43599bc185ff78d419e0939df159d5938e7c2921205017b8a209f9cfd7ffc8e734255d6a96e235a23e06b8cb3ffe5f36f61b1180634f4517d97125605f4a25a78ef533136bb94775eff7acdb36de377d6887a570a42c000e3b1e95491098450d0c8e1185ad4f8cfc561e11388f6bae4916a19bccc1da3f3aabe5a8744e5d7cf4bcca14ef32fc48f0df350e475815", 0xd7}, {&(0x7f0000000400)="a5802d8ba1b60a111c611a16a947d02b69998b1b1f85530f51cb8056b94819ae9ab381162ae8ddfe5e67261114cb12259c56a3d0e0706541d5ad3b47638cab7b0117cee6ad316daa5c1ba901ce0c1146788e129362e3e90e166573e6928179c85fb70fac427142c59a5866675e6cf95230d6c1c4c77a9dd7cce35e7d8f7fe50361c47eb7c745086bcc113e3cf45ce9ace6a4ec27f6bfe6f0450d67690096405d3c1acb757e694823297351c95dc10c041530eff1446da6a653b5af7a", 0xbc}, {&(0x7f00000000c0)="4c89b86fbff6b9243f793ebf170335396e27627951621c23a69d4b65144fadf8566f2c17d8c63a57b1a24889849690847f5966fe1352266dbd9e", 0x3a}, {&(0x7f0000000180)="a93636c32fb3b711e284a0b6f224707578a315dfa990748c42affec9445703fb543eea01f7", 0x25}, {&(0x7f00000004c0)="c50c9e7c7d79cff6487bd9d98e81f35d06fbb865ad4ac5fcd420d8e40f8137526175205338ace6ca7ccec805dc6a5d419c838e2f5fb6bffd64312f3d40276176da83906d1ca7f1ad6b9cb93089b17412c92fdef87ee1aca33ca95ba2160cab879bcef45f2ffa2cd8e0ebaadbfdf5d8d986f585d2b1c2da6775a5eafd740fb035c44a830cb5f4b6812c3138c94a32d78b04692051a783d5782de2ccc7fd0ace5dbb9d84508c6e065d46117694e74b3e6e37cbd305d316", 0xb6}, {&(0x7f0000000580)="96c4b5974983c9691bbe2c9f6d2364dc36e21db3d9c3fa0d69795e696d8888e4cc87a091daca4e596affdfe2ff9e5b4a51c52bf7431e705858739863cd5a4fadf60b9d851934a08d50eb1d5e8e679b41614b78137cbe7f43c163bc8db6093ba492917a755a43ce9c40a79e0d22992278c8dca2f9ffb4349b525555628004fc43468a6e8609f6fef8a694aa9079cd6945355c99d7cc4381fb2d93e2399cfeabf6844b53e40ac89ffba72e3c5fa4f3c06e4ecff7f8badc8bf70110ca0c6a4290658b66abf3ccdc860bf4a0e1ee5ac4a87387ec628c86a21319ad58997128da4803a5f9988159df1afd462ebaaa0d", 0xed}, {&(0x7f0000000680)="2735fc9ebfcf95d858745133eaeb95dd2c14d858660305b44036a01611532475d643aa59847179894f0b033907d724fa1d941e387f4f4164568da2d1ba36e549f0d19dd080cb0fbb001053959279048e849d4ee36602152a7d98ecd723e45d84e6643300fe6b97bcb0f78868c4a2b64939b7baa52b5585ba9a730504173a9fcc2912ebe1746e95f40afd45dc1f474359af8c0c55b01096b83b084779d2f67d9f592633fefa9538aef770d901937422a72f3753ab0782088e99a9105b09924727cf5ed9d5d768ce9bb30cdb8725a0c7e14633de79300d3d0018544977f335be5f2e914316", 0xe4}, {&(0x7f0000000780)="0a9923ff98ad5829daa3c52d8aeefc7d96a91b744063d646e5bcd6834af56ca94adb3fad9c56b028dd40ca4b0849466a64ccb8a44b60c3cc81870812cd314089fa3912e763f178c9ca60d4b8b90ab936c30c5cc1f8ef88035533e6df51100b54ab84a73426a63364c815b8cfa79edd86ac3f509dc29bf0c0", 0x78}, {&(0x7f0000000280)="859a21d53ae0fe826b03073cd2f4499cfc7d83c8d4b27bdc", 0x18}, {&(0x7f0000000800)="287fed2c576b94682563ee33f9dd738ca01f6c54c9a3c6acc2c700f4e9df447a7b91941eda834f742169ee2cd46b14d321a373abf6ab4d329a22899914cf67692fb584f3a84ad06a86c5caf15637c6654537dab94ad43419a5050f425119fd21481990bde92cdd2d65a88f556db7c97cef7905ea9c174c0c4f061f9e43b47966179d5e363d9cf9cd6ff8aa2a", 0x8c}], 0xa, 0x0) 17:37:57 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="4b4b2625bdaf2428c4cddb1c89ca54b410c4737cc8a1912cb6fb42e95c36885a4e9ccd18fc29e5bb84cd95df4fa0149f1ad46bec075e83837e8f7df0fb17b1228da44b014971", 0x46) dup2(0xffffffffffffffff, r0) 17:37:58 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x108, 0x112) select(0x40, &(0x7f00000001c0)={0x4, 0x7, 0x6, 0x711, 0x3f, 0x8, 0x13, 0x7a}, &(0x7f0000000200)={0x80, 0x9301, 0xf, 0x7f, 0x81, 0x80, 0x9, 0x3f}, &(0x7f0000000240)={0x4, 0x80000001, 0x1, 0x5, 0x8, 0xa6, 0x1, 0x1ff}, &(0x7f0000000280)={0xd2ac, 0xc65}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) minherit(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) pwritev(r2, &(0x7f00000003c0), 0x100000000000026f, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x8003, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x0, './file1\x00'}) connect$inet6(r3, &(0x7f0000000000), 0xc) fcntl$getown(r0, 0x5) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) listen(r3, 0x0) 17:37:58 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = semget(0x1, 0x0, 0x40) semop(r2, &(0x7f00000000c0)=[{0x2, 0x81, 0x1800}, {0x2, 0x8d, 0x800}, {0x0, 0x6, 0x1000}, {0x5, 0x7, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x4, 0x800}, {0x4, 0x17353b85, 0x800}], 0x7) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r4 = socket$inet6(0x18, 0x8001, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)) connect$inet6(r4, &(0x7f0000000000), 0xc) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5) fcntl$setstatus(r4, 0x4, 0x0) dup2(r0, r4) 17:37:58 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) r2 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000000c0)=0x1, 0x4) getsockname(r2, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) flock(r1, 0x2) fchmod(r1, 0x21) flock(r1, 0x2) flock(r1, 0x2) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 17:37:58 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) pipe2(&(0x7f0000000000), 0x10000) r1 = dup2(r0, r0) fchflags(r0, 0x4) write(r1, &(0x7f0000000180)='R', 0x1) 17:37:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) pipe(&(0x7f0000000180)={0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3, 0x4010, r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f00000000c0)='g\r', 0x2) write(r1, &(0x7f0000000000)="c77ebaad40fd04dfa6659b0c9b20bae8bc00c3a30000001521", 0x19) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0xfffffffffffffffe) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x8, 0x5, 0x51, 0xdc76}]}) 17:37:58 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x4002003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getdents(r0, &(0x7f0000000080)=""/32, 0x20) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667f, &(0x7f0000000000)) 17:37:59 executing program 1: r0 = socket(0x800000018, 0x4, 0xfffffffffffffffc) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 17:37:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6}]}) fchmod(r0, 0x82) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 17:37:59 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 17:38:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1000000000000007, 0xd17, "419414a0f4336778fd00000000000001ff7132bf"}) writev(r0, &(0x7f0000002640)=[{&(0x7f0000000080)="5fa584622dfe7ff2f90cd85b6bd5d2762620da253fba61ceefb2025295c9fe93885c0f58e1f2e16dcc12f1ca5450cc57eac03be1932f50acff5b6ef2b5b464a18818075fd8257dd719c0ca34c8fc2ba8e451a2aa0c1da39f5305e3a4967bd62a00b590e71b085444a85be400d3f2a25bb942606aad9bc24d842cb4ab7c689956e793a302ae2be80a5793", 0x8a}], 0x1) fchflags(r0, 0x20000) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000580)="f4", 0x1) 17:38:00 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff]) r5 = getegid() r6 = getgid() getgroups(0x8, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r9 = getgid() getgroups(0x8, &(0x7f0000000280)=[r2, r3, r4, r5, r6, r7, r8, r9]) r10 = semget$private(0x0, 0x6, 0x100) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000440)=""/57) r11 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r12 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000002c0)) fcntl$setstatus(r12, 0x4, 0x80) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000300)) sendmsg(r12, &(0x7f0000000400)={&(0x7f0000000340)=@in={0x2, 0x0}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000380)="091d0d09dc034e694a3eb37a5621ea9bcecb00d22f4db3f10f4be39a3811209b106bb7f7884f9c36b84a306bbeeba1", 0x2f}], 0x1, &(0x7f0000000500)=[{0x68, 0xffff, 0x4, "4c76c3b13a51c6b5e6bbde278ff0d793256025425a4a24b2145ad930af57c3b4fc938a31bfd7775f8b28bdec2a2c618b6c3d493d39626393aaec51ee451bbf82239702d750b98ff2eacff194485fc2557f426ba2"}, {0xf0, 0x1, 0x1dab, "aed20afdfa9aaf9524aed506808fb257a2769f4bc8ab01478437907f588e14599a98f0d1d86e9d03a285044533b5555af0bdc7d919f1b245ac78290d573fcc560a232887409d3eccc4b7795bef410c61234d680fcb28141bb626cdbdc5cf3c07781d5b4658903ddb7b98718793212d6be3d28a096dea802a635bfcfa28374841a840e4adb7295be449023cf0812cc16ff1033a8e4e2c818233fc855ffa9744cecb2a0c9480ec8c6593d58ff14f8f1d8e72372131bac8ccdcb7c235aaf18d788a5db633a40a47957e2295d8f9bcf0fab615fa48496de291c20abccc1be133424b"}, {0x88, 0xffff, 0x5, "134115197838f4b013d48768d19aae74dc97dbf0a179f00821e0fcf9512bcb24c31a65de01eb514a5d6203eac743636b1d6e78a69a43b0ae54c057507a66acabf1725957c35bc05e6a2f0231b81d15a7ae3779258d08809c90adb0651b3e56200d69100a943e0451fb9594fd915d4bd9ad6dc9315920"}], 0x1e0}, 0x4) fcntl$getown(r12, 0x5) pwritev(r12, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r11, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) close(r0) 17:38:00 executing program 1: pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x4) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x200, 0x4, 0x9, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4f2f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x200}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000dae000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ca5000/0x3000)=nil, &(0x7f0000c25000/0x200000)=nil, 0x80000000}, {&(0x7f0000e19000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000f4c000/0x4000)=nil, &(0x7f0000cd4000/0x2000)=nil, 0xe}, {&(0x7f0000e02000/0x3000)=nil, &(0x7f0000c72000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000d1e000/0x4000)=nil, 0x7ff}, {&(0x7f0000e7d000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000d83000/0xf000)=nil, &(0x7f0000cb4000/0x3000)=nil, 0x137}, {&(0x7f0000d83000/0x4000)=nil, &(0x7f0000fc6000/0x1000)=nil, 0x5}, {&(0x7f0000d4d000/0x2000)=nil, &(0x7f0000f8f000/0x1000)=nil, 0xe85}, {&(0x7f0000c54000/0x1000)=nil, &(0x7f0000c50000/0x4000)=nil, 0xfffffffffffffffb}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) read(r0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) 17:38:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x84}, {0x8000000000000006}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") 17:38:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) sendmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000100)="aca0d94178475b75a81f4ed449b0b6dfc060fe60bb4ce14cff3733ca31e8b6c24e", 0x21}], 0x1, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="26010000ffff000001"], 0x9}, 0x0) read(r1, &(0x7f0000000300)=""/93, 0x5d) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000002c0)={0x7ff, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d3", 0x31c) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) 17:38:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x82, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0xff, 0x46390585}, {0x18, 0x0, 0xf7, 0x7}, 0x20, [0x5, 0x92c3, 0x1000, 0x7fff, 0x10001, 0x61, 0x7fff, 0xfffffffffffffffa]}, 0x3c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="18c3465e152b0e259049ee8672b62a881c7d4e2f632348137924c68b1c0c0b5e28ee7329ce1c7dff298e94b9a3d0429b663fb0510651cd970697be22ba2cd317c89e16e738b56b146dcb3c68e6200d435326c139000fa2bf493960e358721092a067265a899b955f179d1372bc3d35", 0x6f) pipe2(&(0x7f0000000000), 0x10004) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000200)) truncate(&(0x7f00000001c0)='./file0\x00', 0x7) 17:38:00 executing program 0: semget(0x1, 0x5, 0x20) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001300)={0x3, &(0x7f0000000000)=[{0x28}, {0x25}, {0x6}]}) ioctl$TIOCSDTR(r0, 0x20007479) syz_emit_ethernet(0x2, &(0x7f0000000100)="8b50") 17:38:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 17:38:00 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) fcntl$getown(r0, 0x5) socket(0x19, 0x5, 0x10000) 17:38:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x48, 0x20) dup2(r1, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x2c}, {0x3d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x1000, 0x40, 0x2, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x52a, 0x200, 0x8, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="f2") 17:38:00 executing program 1: r0 = socket(0x2, 0x800000000004002, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000280)="e1b1fb5752f156cb100f48fba72bed0be8055472d026a314b00abedb8c61843904285fa8e5b92e916c61f2570a4941147c788c17cd73a9b8b874f40833ef5fc968af83df98d55930c1d300aa90178d1c70ecc62d01ec5454ec94f2268940f3e3dcfee512117560a85b77933121d0688c989f46f1a17acc53959b34815779866a792bf2057f444e56f45ebbce81135684bf76a919f6310149dbb393007675551b8f89629b1634bc03e8608c5eac263be19b24f9933bf579251fca4e6f69133fd5c22fe7f6fb0d151108a301f290e8380a06205e11d01c098e461edf5f649e977bf77291b2fa2d87fca3f0eb0742ac", 0xee, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x412, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 17:38:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) setitimer(0x3, &(0x7f0000000300)={{0xbac, 0xfff}, {0x4, 0x2}}, &(0x7f0000000340)) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x80, 0xf0000010, 0x5, 0x6}, {{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x808000000, 0x3f}, {{r1}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x5, 0x3}, {{r0}, 0xffffffffffffffff, 0x50, 0x40000000, 0x3ff, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x5, 0x6}, {{r0}, 0xfffffffffffffffc, 0x90, 0x40000040, 0xd70a, 0x5}, {{r1}, 0xffffffffffffffff, 0x1, 0x1, 0xa4, 0x7}, {{r1}, 0xfffffffffffffffc, 0xab, 0xfffff, 0x1, 0xda}, {{r1}, 0xfffffffffffffffd, 0x20, 0x4, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x91, 0x1, 0x5a, 0x7}], 0x8, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x23, 0x20, 0xfffffffffffff800, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x20, 0x40, 0x4, 0x1000000000000000}, {{r0}, 0xfffffffffffffffa, 0x58, 0x0, 0x4, 0xd5}, {{r0}, 0xfffffffffffffffa, 0xa, 0x0, 0x1, 0x1}, {{r1}, 0xfffffffffffffffe, 0x40, 0x20000000, 0x7, 0x7fff}], 0x8, &(0x7f0000000140)={0x10000, 0x5}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000002c0)) close(r0) 17:38:00 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) setitimer(0x1, &(0x7f0000000000)={{0x8, 0xc7b4}, {0x5, 0x9}}, &(0x7f0000000040)) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) mlock(&(0x7f0000ff8000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 17:38:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200e8, 0x20) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0xffffffff80000000, 0xfff, 0x7fffffff, 0x1, 0xa2, 0xe84, 0x2, 0x1, 0x2, 0x0, 0x80000000}) 17:38:00 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001000c0000000000"], 0x10}, 0x0) 17:38:00 executing program 0: r0 = socket(0x10000000002, 0x4000, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 17:38:00 executing program 0: syz_open_pts() syz_open_pts() syz_open_pts() 17:38:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="13d495a05d889f5100", 0x9) 17:38:00 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xfffffffffffffffe, r0) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae63225259560f8", 0xf) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)=0xfffffffffffffffb) 17:38:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x8001) 17:38:01 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) connect(r0, &(0x7f0000000080)=@in, 0xf1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='!\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\\,{}8(,\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)='/*.}\x00', &(0x7f0000000240)='(,*,!,\x14,\x00', &(0x7f0000000280)='+@$\x00']) open(&(0x7f0000000000)='./file0\x00', 0x1c1, 0x104) 17:38:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='5') setrlimit(0x2, &(0x7f0000000080)={0xa34, 0xffff}) 17:38:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) r0 = dup(0xffffffffffffff9c) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000001c0)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x40) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20800, 0x0) connect$unix(r1, 0x0, 0x0) 17:38:01 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="bba1", 0x2}], 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x10402, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTOP(r3, 0x2000746f) fchmod(r0, 0x20) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x8) dup2(r2, r0) pckbd_enable: command error 17:38:02 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x10080000002000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x100000041, 0x0) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x800, 0x568}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000001c0)="12f1d1ddb53e769224e8bf6a2777ab659a6880fdbee52d420128abd4e3bc10f10ad66748ad6f8ee6f448687dc72a9fcf4c667ff7651075b058f4cc0ac8d4c7fa831058f0f75b804ed32ed627d4436378", 0x50}, {&(0x7f0000001600)="ba42adb90b2b5b16f0616fb50726d7df5141e78d3620591badab098d549d23f70de81695ccb58c29ebd3e1c178cb90ad87c4bdc1c0c05ed0219aa2930915f23e646ceca92fc9176e82565a1d8496ca3a748d5728beb430c8d10e2754e6f694d7c8662c8a42b2bb75066219b1ab94916704f8e328aad68eb0ec0f1a8aa85ab63b82a50250ff76c0373dd83d19ff18e62aef3692a24f39e7264866ad41acbc0065bb2ee910767a0f555269cd84a4050dd1b36dc63ce873a595cbc1d9694b60a406189ccabe65b8105badd2c69d89980514d6c0c3ce91feaa15b5a152c06a49b2793eba54b7f3bfb7b30607e9d7b792ec46fe71b8babe53158f19634e7e0a48822dc20d5abe950d93c535451d6cdf32da4c979430c34dc4d9b5910d6e9d8d895c74d87f7f805f0b6cff75e4eebd548ea2e88db645d9ee643ffd842d98bd95ec23bea85669f0935c1d960e6c089af1a6bacf97734a4e6a8581fbce23e209684b199778490b038ed12fc65d66005affb211426e19e48c210de3c0d5b5846081e2723c2e94b85aacc66429dc0ac313ed5d5c8711f717c87f0c6cb9e53421f2481593e046227b22b24cbc86e5890ece13549e7096375b8ac3487f7edf1adb580febabf5e4bf0e0d857a80554bb7d2b8281452980f3b1444dbac0be1571b1d16bfbe1e6217f893d800f0637deecb58c719377280bf2adc05be3325dba4de9633e5783a46550e586b555e011b6b551a9f91fb1960e20183ede37ecdfdedadf1820647b2d70b7cc273c57670ad984d1d5fa863f0a421470d6575a773e9c79f84be0aba0d9a4e9e2cf632e33149c559f59241a64513b504d6b7c4c132456a51cf80a480447412452c5579c69b725c3dd8ea2f402a6bd860d64224e7eddd7267f355f823a91e2b84aeb042ae37cf94b777fc2b1290fa00ec55781a0a9785c47e9ecd28e09cc0f3fda14792967bef104052a5881250086d9e4b3ad6e2158e940cdef4c5a82b66d6c3c19d3d7ebe86e1f8cb87eca052b0eec7e8b8e3142b6c6565427a12de4fd53d128c14bb9ce348ba94351c2ea5e80e99aa9ae311e717abe39b0c05831a9d2dafa83a537fcd89774572623a38f249eeb31b4a40dffbf4cddc45be66ff360232fdadbfe8a5f3d97ad0b34a7a1b0c5c8997cf4b53726f8b254fea0e88a85adc2f5e76ff01252d5b7af1b0773b50f7010b0b0658ea4948734bac14d8ffdbc3d3072010c26cc45887688a87beaeb27ecddb0843097a19537b2c7fcadb65748bb403ea57e1354e91e762c2612447e39b0b37d5705e9d1581acbcfd2c740ce94ed0395069dce8d538a0a5f1cc198f73e2b034343d4b0bcc13924912f349bbf1a2aac85179a2d90c06a972f49567dda7d6ea9a7fba4fe3ab213e933b65594d695fdc8044a621947f473d087629792fd86e6560cc55db0c202755c97ddb867d32c1862f3115cc4d30ce6efc35f16a1f59228a33640a33fd9bff4c689220ca7225e3e82daec128cfbb5f513f85aefde67a51ce126d11f29b94b1d53096edc90a383a6f74812aa74b44d5ed7af1a7b128c01adb9b593b7bbe354a09005887e35cb48b3d57196471ae494a63dea0c7b369fbf524b608a3fda5ea915574157c0ac5f66555d958cab6cff18900137a9c2a83c96430d64bf8bd56ddc27bae02461f2f02f13559d50266908147cb7115f2bfb5b22e62863d2621a1aa077d0af7c14cbd10b857c27a6092c5d26785ee87ebdd79fb1b0d832928bcc6c1fae31cd9e7eb5f0051f5151e2e6b9192e2f0d24ab2618460fa59dd6c9a1f3c9f16cd018714f6a20f752f585d6e9c6da39b166609cf810f9082caf3cd7c50a330455c030914e62fc8858860f626a8707c59862d615ea7b6127793d6f5967a0ce3e7cbb6a5c72810c5ca260c24fa25ad3877fa90c5cb0af8af2148091e1c0db9335c81d116fdac35435d478a44938efb8bbec14e72bbc11b4ffe7af17264a450aa3d183f245f2db3a0fe272164c88ca399c30c26285ff625d152eeeca8a31e283e7caf4ffe8924d3dea6948f4c4af9e383393c6c5f7982702603fc415f2eecb0d8f4927886edf29a79863582960093e6f9316f0792b570ff3bde94600584dbac184d9404b962515105af1ff7da0a5e0b57a85ca57dfe2fcffb0b88cb867ccb80123e9feeffbfbf4ad33033a9464982f4743fbbbfcda0a46a85bfaa6395a97a698035e52959538a72b13b4b1b6d6f565ca9d9b7519871f18d06b21f081b46095391baedc292baab1116eff8d87c162bf95420ef41df1ef6017f2a2bf362000746d48e41776b4c493dba36517a1eeb6a3e87a159b6c2801d0657ce91ac9577912afbd827546f3c2de6ff372c28b39b3360b0fb7d9dee2246a8056e109532566420546ff4a214f26a2f6041c6701750ef63fd2cf7a0f7b0b2e5eeba42edcac7082e2d8c3995f342d636fc635a16a5d0dc36fb3cd3333f3a57ee8f9d3c3e2594a57d784fa684839c7a666491b7ec2bbc53cc3618600fa1e4e61ab635866af098613bced2575fec9d2d31c030655ecded0d4cc8deb0b4e0be75717935b670d068eb2cfbf14ab2801a5db422dc8224c4286f4cd006236c1536cc868ebfbe75432a3618578df5913984d1f2defbc83e3686d79b36828d3875f43f0b0c70cc65729c52ca0f21227656d6c00676af838962ff6daae2ebf44a47ec5bdabf84291ff66f8e9a83e4a563caa9b0e68ce02e87d23de80d83810689b217f3405e920e21be2da717487bb1226417330b722c7b358f58039c984effba6e1fea1a51a84ae58d250a23c07efd0d9ea4e5f5423644868059c394edefdaab51b55e26357655cd7a4a218773137bf7936deef7ecb7bea106b2373f418575cee47ac24cb9537e608f4ae49249e6685f99c6b7c5c14ac4d2b5e97be4750b3fb6d96e0e5435bc72c48cba9de5405b5637a2d359eef8afb84d70634fe45e6bf8dc68f0199992b63d88a99fd58799640addce6688d136adb7997fa1358ec0b333738f6853ccfe67c74fba0206eadad5708cf7353f133c3f1913aff490c609cbe0f017fa4045c621131932dc68eedfc7154d9ed25f0d150ba0978e4dcc38743b363ed4bc37b698abe94acedc9079c8714499445e280930576a8b38e926fc3837bd91415b18b2369d20dd35969fd82ad9c66a06b75ca450a22269d0f76392c51935c08dbcaa3dc4d3e2d9fd1283be6d14434ae87e9c5e5e619e0868aeabd182f1b0691ad915f366fd4cf1f76ad28cae35288ac04eaa228d80c395b07fade2be4087600f4baba57f03388f9abe18a971afa033f8afa50ab890d3189569f09821138e9671f9c2e98c35eddee116e1c73305ef7c79e2577d2b4aa36844fc6c0ba0fa74abc1b5813f07bc18a731e0dd036118121f11bd9a13fd63c5943cc84ecfc88a8a514b6ca6b849f3b0ea7c9a218cb8547e600a74af63224946d741a12838f403342a846b58edccd380e4c1c56623c669cc6fc2a6af16b261ea1fd0a578c7fc55a9ba8d84693579fdbddd278ab3361d5aae136702628f62b92682dca34182c31e240d5762911c287ac119d85f91e7766a7cff693ea2361ef35bb517e51f0740739ef561dbbffaf16c825d3510c5f34d341315804de5881fe132dc4afb076bdaadef96a9ab68fccbd76550babaa26d61bb4d2504f541eddcc489b9e85d5305984c5bf1e857d6db810d5d4d62b7f064ac9d0b21035ff1aea04bd6f4901856224ca9d4d4f73b2f10d0a9aa33b3288eb5f109590d71787a428acc8fcd90adc5530ea0ceeb8e1f11cfd06f28524edaad8f2a1fc12d25a55b9f680140214ecb7e80f8b131e651230e411a5fd1ef771729c29dffe003910c3d8e9a836d0085f75427d6f9dd5cd81572ad7d79b1a421d790529d6de2a0efcd97a67593106cd1b851bd02fd4ac50da74829b075d2595e4491214ad96cc2e0b670a727c8115067a4970522ada851bca1f43be2073d2992a85fe778850de25389e5ef525cf7ba475c0cfd2b0ac5557199001b263fbf6873ead33144a118f64e064fb89fed4036471e4c6787967bdbe2af3205c1bf9e87cb6c1cc01adc96437084b5343c2015c6fb0e8973555d0725fb195357abec3ccd5f62a4045774349522a25dbc91943e5bb2610b4df5796969591d1ef946c25b2a8ba9563702afd3c79b342ac960a388bdbc3f72cfa3b9b53327e78ee7d455df22382f93b285e72daac9a9a13a8cbdc815ebe322cabd11aba2b8124c444bb22b9ee163fbb53fe918ee1973287011430eed6d70a659dd27be2e0d9685e199257e8d06f3450a11805e543abc0b6a72f64c14fb877d86247e03f02e38a33c7aa8acd316cec75d6fee1d6af86bb7a69dcc260dcf0a6f5c3c223f9a66bdbf5fec0f391f45fb932a57d91e2d57d32862d54dc19b0bb46c975069af7058e022773261071895d905c3d10496e41984e650f81d74b56dea745c34b8d2f71f2f7fa6a1bf7d4bd7c101d6a769728873e1a17239dec887c966cd7fb2470bdd408b9e2894f6e4f91655ce6c08439e6e5e9a0afbbdcf7b4487dfaeef845da1bc1e720fabd7bdf1eb74ada31f6daedbb89218952f32aa4a6f3b8e51df5c59bc25e5f9ba72e337f17c3e7a9814d3171e1d1b3255d610da80bb4ca6b70a560dd5a70e2a43f9e039965cc71bffd0789e55e3d36835ede2da47cd5885743dbb4267b07849fe25ca43e5c32b254a1b85058194fc6bc73ec0e7a932cb6af59d574d4af6806b1935204e7148e45f5c0cc91fc32f68fe6434f3fd7c0ad797b89527a29e2cd49ffcd9d7a7a620e09dd5b670bc2b8f26c8874a4044b26fbd2ddf2771795653860ebfc9573547065dccd1ede1419a2681041ed1029979c4a8e4be2ce16dbee32273fdc7b2f8463b719c981220cb3e59e48f433d16d52c2c1862bc5603841e801d90a0ccba5c5646b0a49fc8cc1ba11141d4a64ccbed84edf9fd20f97c75d4d6d1e570411b6f78a9d2e093a95490eedec743b54b072292a3dd49c88e8d3c80773a392c9c986c040c64a3deb9ba2ad471dc38f4a39c68f7539b3aeaa28a2dd27cca62500a43c2fc7ffdeb38f925e9ed31591a838be39359d1a74def072c31a73aa748af12f1eb868a96c6203487703b6469a8db2a792e3bdeb88ab83a34874dd0c5eddffd5a718a83fe1da1ca1585f7d9e9e00a6ecf23bba2a85e23fa3474ac59c8ca0502f2ed17c83d848a4f168ee44ebe3db55c967e431611cc290e0f21dc01e341630be13bb8bfbf3b0e1606009a15b74ad5d215749452f0dd34e87bcf3c973a0607769e1eeec1061d268e5a9a69380504e199e92f11c4302500d3819e12c041c07b480b49385caefbd4c862effd47b87358a920e4f641109f6046f1606e2f69666b4a42ec1ca8f9acb5d0d12cabde124534ea6b14b18ceb139262175be7f3e3ebe4cb618d536b003f59585165e66595609183b48d31380e4fcb9453e10ed22a138d67c2d40f974c4062c21e4b4ec26cfd1fc0ed72a7d3314dd177425c17498eaca2bb64108b03f9b85b31d9896b2039fbdbc1d8a23fe308725a5c0d7d366f22e806d4b2b5e7e7c7f279a9ffb608a9c58f09c6ea9b20e3333322e19c618464b9d873d5aa07c727766ed9f22dd25044ff487557085d46905678d036b8a52c6fb5b324ac7abb9475efc593a4a5a75f6260c15048ba508eabeee5459708b0edef46c4cd39cf30366e910212e2151cc494c45f927ee1840ee0406c27b63520d31fbab53b0ba2672067dea8b280112fba52beada3821f6e18340bb602b954f0adc86fb311ef46c25a62308bdc5f7db86d28c88937b0b8e57b4c", 0x1000}, {&(0x7f0000000080)="d6cd253cb84a05a2adf22d370318a1f8202442bfd615df5f948a5478ece015cef0ff9fc389fc9899b82df17e0c760f078ba217cdf3828350", 0x38}, {&(0x7f0000000240)="63273ee45ae55fab05368289051f83d4213ccf406c7f45faae8f8aa673ea680b878f35b6f9a6daa7f0b0f274a2fbb27026b6aa5467a952d8c5ee0d9402ec03e6e67fb22fa80d7a7aa31632de45d0c893e045adf843e6bcb07e154f", 0x5b}], 0x4, &(0x7f0000000300)=[{0x68, 0xffff, 0x3c, "01272d65c34335d219cb2f79355c26ecfeac2cfc2163b81247473bba102104f11da8d5286b73b99a44ce1c4f832eb6cf368a6a9087507f36b9114412902d504dc6f458c62342a00d301f5231445c53bd29"}, {0xa0, 0x1, 0x0, "87315f5dfd9078aee843d143f9f14129473eea9ac5ca6df42ba3afc292e86e47a378e7ea809271293c8129a180a6fd729896e59f1daa7dd5ce318305ccde7e6a1f09711ee6890bb0df664fb1cc77c76466973dab4b45109b96140cbaadb50c2f8b9bd4c06054cdd8a3170d36bf77a2d4cf977818f1296a5dad11358f6d594457037bccaa066922549baf50"}, {0xf8, 0x0, 0x81, "9bdc120d9f1d720877e9b808555163f21fa1fe5594d5a9b81d252f4dbcbf7e21fbc6b6372caddf55b54dfe515bd1bdab51b784a0d1cc6b7f3abdb515ac3ef454351cf04b7f74d1002b9b46ec863cd3e23eec3e8e3d020c14aca8d7d8b735d4b0b026b5a90ede922eb81f0598c94d0d41ad6f779a8a1c2c54c6178e99147479c2243d0e7bc1b3c708d282966ff41fbb98ea28a966ae5129b3504def56f9f9193be530d7e003481099db08289a503a90ca73ed89e021c9c72741aef5fc68efd653b1d33a1716089647c431869f6e0ad187fd5ba139c1fee8e4b925d184bbf902202be3b802ac"}, {0x78, 0xffff, 0xffffffff, "81eb66ba660a066ec1d45da4d7ebee74c260b627c592f3bf2d9d1b1e66182d23f29444462a24879b4b1181aa487240fce1314752db29f496676fd1ed3b5932de1e050c5fa166fbadaa82995e4c868dd5b252ffeced5e2227b9976b68fa361c4807b146"}, {0xa0, 0x1, 0x1, "ab61830d386a5180bb97a0d087d5d7de8c79ec43b0acfae8993af4f03a0cedda6c98fe422e739b02d29fba1866976bfa6679ee7b4d0cd6eed2199daaeff22354b831b72e88e3c4955f80834a47e02f3df6fa22a45641b82e3a6cf7a3f8b97c403dd5db3f214eb3c8e0545a667f4f029a170c5a10f9d8710b6f703a33d53e7b29ff50fb53e7562c5d9db96e3c8c74"}, {0xc0, 0x0, 0x7, "fc19cf3da522358a8099794c9642ff5586c4d829edf7cc853d0b269cbaeb89c51cbf023e3f053d38b23272d2dad8ffc4d0e2ffe5e7ef19e925c156a8ff73840516ea5442e5bfd1cc7fff71e89f37625c10da6e100217ccd7350e9ded8a649c3337fa4ddfba0c54747d759a548e507f9afee1e8db36340cf3f7e43f362cc6568f81ce77571ff1829c8e16b826cc9966f9f83af50bb29b8bc4727a3d6469c2683151177eddae6d9cb35c46"}, {0x78, 0xffff, 0x3, "e3f533c342348c9b6d16b658faf806e5e604d9b5d20e60bdc604b905e5a529f3dac8f10894e8664161f5c8d429a48d1015d8c02218cc5a077b648ff6ccc0662590aea2250638a31cb396b3887771a42147682ab3c51990d2976a0acd6f96221360"}], 0x450}, 0x8) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="fa1204009155ce1e0002", 0xa}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f093c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f7", 0x3f6}], 0x1, 0x0) 17:38:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) semget(0x1, 0x2, 0x21c) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000300)) setreuid(0x0, 0xee00) r1 = socket$inet(0x2, 0x3, 0x102) r2 = socket$inet(0x2, 0x3efd, 0x200000000000000) r3 = semget$private(0x0, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000380)={{}, 0x4, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0]}) r4 = getuid() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) r6 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r4, r6) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000001380)={0x1, 0x3, {0x200, 0xfffffffffffffffd}}) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x202, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000040)) ioctl$KDDISABIO(r5, 0x20004b3d) geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000000)) getgroups(0x0, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x880, 0x0) semctl$SETVAL(r3, 0x10004, 0x8, &(0x7f00000001c0)=0x792e) setsockopt$sock_int(r7, 0xffff, 0x0, &(0x7f0000000100)=0x3, 0x4) getuid() 17:38:02 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1}, {{r0}, 0xfffffffffffffff9, 0x12}], 0x80000000, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x5, 0x10, 0x9, 0x200}, {{r0}, 0xffffffffffffffff, 0x2, 0x20, 0x4, 0x81}], 0x8, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x20, 0xf0000000, 0x5, 0x8}, {{r0}, 0xfffffffffffffff9, 0x14, 0xf0000001, 0x6, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffb, 0x80, 0x20000004}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x4, 0x1}, {{r0}, 0xfffffffffffffffc, 0x40, 0x20000003, 0x1, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x5, 0xaf98}, {{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x2, 0xffffffffffffffc0}], 0x9, &(0x7f0000000040)={0x4, 0x100000000}) 17:38:02 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x60, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x31) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x200, 0x80) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x8, 0x0) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) r1 = dup(r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) semget(0x2, 0x3, 0x202) 17:38:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x38c, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = socket$inet6(0x18, 0x8003, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0x0, './file1\x00'}) connect$inet6(r4, &(0x7f0000000000), 0xc) listen(r4, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 17:38:02 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() flock(r0, 0x1) dup2(r1, r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x401, 0x20) pckbd_enable: command error 17:38:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = dup(0xffffffffffffff9c) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000140)={0xffff, 0x4}, 0x10) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="dd5c478e124ed70dc8c0000a0826850953a5b01f40816da7f05a6604ee791534ba477ad96eb47e8513823aba2980af365d93156618c113c8fa", 0x8) sendto$unix(r1, &(0x7f0000000040)="38ba820c6bf8aee69177b3eff94f6c8ff5b2ebba567a47e7f17f740cc1332383e4cf4eb67da0cafa93c9c2bd1583bf892dd8c1ca5fed4b859fe1ef5bc631f0036d907fd644fad2f143cd89ad8102b7becb7bca1ef0e5d977c3d187d60b9585768a9cacc751f8158a0a1f5f95663b1a53", 0x70, 0x2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) 17:38:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x5}, {0x6}]}) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x5, 0x2, 0x8001, 0x6, "77f67f5e9476e16e9466143611d35c9fdacf92a2", 0x0, 0x7fffffff}) 17:38:04 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x8) write(r0, &(0x7f0000000080)="c5495f06df2743b91dab6dea79bab78fdab34ad73e36063b5ce838b829b8962b26662b296774446beabc70c124071d37cbc473386a11853c5b03b9bd76bf85378a61328f3d6f0ce6f23f3975f9c42f096f253804087aebcd33c954be44e830bd43779ddb967129ea2ccc7f30418da17f50ae52ebd758653bb8a5707a2dfc0a613ae6c48d00000000000000973aef3373563b204a582b8e002f35a36256129c0129f1ad8ed123b4cddaf9815fbe1fcc5148d7031008c906fc17e0189cfb955f949a83c7dcf5e9cff3230f7361b1800c45749defc2fbb4230d133d87df95c94afa000000005bd56b32882bf3281328663a99fba81eec2ee5e76f6c54a77ceddb44e22da58430d0583abc8a09b8550000000000000000443c77432d9cb78688c3228e98f00abbe28f7bac7bdc4d1df9a8ef53bef97ab36eb91a0ee1e8f89eaf9b1a04bffa667ec1441b7130d53cb22faad521ab8a2e5a3689ee816314bc2c589ecbb6ee81dcd42c068e6123", 0x16a) execve(0x0, 0x0, 0x0) pckbd_enable: command error 17:38:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028a7) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008b00000504000000000000000000000000000000000000000000000000060000004f22c6b2", 0x2c}], 0xffffdf6) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x500, 0x0) 17:38:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 17:38:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="ab") 17:38:04 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x7b, 0x101}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000140)="c6f1d082e6420f30f3bb8bf4bf967d9277e7c33d799c4cdb5d94ec1d052d13153ad1e59ba7aa2b8605f2e6c40512f2d66b28c045ce48bc9c31a14636e2ca7187b5f7256793b9a2c669e73e01e508ff8fdfcc313d5d551153cecc8348086c3594d910b3431fb94d236852145f18", 0x6d}, {&(0x7f0000000440)="14dd99490191beaccb02ea69e67e81ac875033cac3eca7c528456c8a34fcc0bd370294c992971c518bd0dd5be49a0138af939b509dc9d41db7d4bf0322f7151a5fb9a5da39fdb4f9a49a8f34d72f74de8e16f2fb99cb45745cb3238f85e38990e5a7cc83a3aa9452bff6e9b7cf2dfc2c691db6e912ea6737417b93ade1183528182ccb7f20414caa109f57cf81acff3b5bc511c91e7d1668339b5a1c9a33a45591a88c1450b9e16be2709149abbcd02dc9fae2", 0xb3}, {&(0x7f0000000580)="e6dbb502e1559a9c73fb7be295edeb1aeb5d627d84f8e7b4ae56fbfee8aded9dd818dfa1e9171fb1729f3c5601959f4e3cae31629524935dbcef882e38c0321040ccaa49146a3987e142560c343627ef0704a0081c0ef3e1b9f5c9989c2377da52890bb94d7009c86edc72b8403737536c7d0a23175ecd01866e3f3ab953940d613a4271aa541fb622d74445", 0x8c}, {&(0x7f0000000640)="3a769c6eb0e94a0d4157aa809ad3f96a14f124853a398453b7bfca1a9de4eb918c74f5540ddcffd413305343932c3434609771a51786758a192263a7a0ab01d53f8d1c9ffdc15fba30a9eb31bb84cecc72374c1dda6a054ee1f24befc750d989a60369a28627d943b8cdbc8238b7ef595f362087ea0d9639646ac428bcabeae55fa1c9457c9ca079d7c5de77372852dd44a828306664033d423b52a9d305769430dda236e9db0651931e38900dd8e7d7ae7e2f69bd5654bb10ef33d64c6cb25c7eeb9e6096661a984d9c1b133ba7dbe053750cf687cd2120e5b825", 0xdb}, {&(0x7f0000000740)="6b6b3376842a52ef303a7a4f24d49820d3f0d91ad5644825fd67cd90653a707817a8a6613007c6bab2c1544afbe8f78938cb285ddeee8210024145f56c871ae3d48a28c0bc2670a31f03d463461a4e67a8d838529d3bc19710fb94d16855d85cbecb50b1224283736b108c51d2f643f148cba95d45f15e00e457d04a09a4d695becb816bdbe7ad0f4135c3c08161e1c3e9a5ce1a5f1cc616adbdcd48b3644ebb5b9aedb2f61670a2ddc33691d3e1dfa5bed54d96e345d82a7db8ae00de0a43b748932aeeb9c88735e5b03c7d9717ba9d23f3ab99113d9005753af6e9af", 0xdd}], 0x5, &(0x7f0000000840)=[{0x50, 0x1, 0xc5, "b82eb918d73e435aa1a142eb01b60c4818fda92893f5ccb0d88a7a80b5d6cf3cb3240636ca08444c562614690ee1ad198c7bd52dbf222c884b37f96db95a"}, {0x100, 0xffff, 0x0, "720b7a1b31f33aa296a0071c2db127d32cfee70b9103e4fb3abe04243d5baeddb1cb7573e1ace872b1d6ff5b869ffc44b55dc053206512820310a20f2bf1cc2d8bf394edd89221326495170f55cc824146cbf5dba90e26ae7bcba377cfffd2bca5f116203162f8f58ddb1e46cd547619c46f6df8c5ebc1ee208c479182f0bb315f580d9ce62cf6e69938738de17afd626a35e00737e4ae629932998f1283bbca760c94328d84c6a2886c5e689426c9f6143c98656a492e08b36be8990d7b89d7d9a24bad9040677b506674d9a3fe37e00c9f1d3de264d87cebc05025fb06d89ef4e13eee7ebdf71221"}, {0x18, 0x0, 0x20, "1bbb"}], 0x168}, 0x8) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') stat(&(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f00000003c0)) 17:38:04 executing program 0: pipe2(&(0x7f0000000340), 0x10004) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000020003886ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r1 = open$dir(&(0x7f0000000200)='./bus\x00', 0x400, 0x44) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) close(r3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000040)={0x9639, 0x4, './bus\x00', 0x7f, 0x7fff, 0x5, 0x2}) mknod(&(0x7f0000003880)='./bus\x00', 0x80002002, 0x28ac) mknod(&(0x7f00000002c0)='./file0\x00', 0x69523939c3eca8d6, 0x100000000) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000240)={0x3, './file0\x00', './file0\x00'}) unlinkat(r1, &(0x7f0000000300)='./bus\x00', 0x8) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) close(r2) r5 = fcntl$getown(r4, 0x5) wait4(r5, &(0x7f00000001c0), 0x9, &(0x7f0000000440)) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000140)={0x40, 0x100000000}) r6 = socket$inet(0x2, 0x1, 0x7) close(r3) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ad) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186004008b00002b27febf00000001002777050000000000000000000000000000000036271ded5700", 0x2c}], 0x1) shutdown(r6, 0x3) 17:38:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x48}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x87, &(0x7f0000000200)="d3a2e035c941d7beaadcaff80e049de02386b52cb1e99c205848e190a88f2561dc1e65a41b273796856e1f2f7679161a19a5e5508732a2e73d811a27d4982d5e92ba4ea099e76c2e4c8da14821f5e020354d05deea541b1a03e5874c5a289279cb62b93f35375c3ca82a86eea68cc8b700300508c18092567664a34f4e416d54a2db8107f7b848") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000080)="c221") 17:38:04 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000140)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x20}, {0x15}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x88, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000600)="8ecb7a94") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 17:38:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0) 17:38:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {}, {0x6}]}) getegid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup2(r0, r0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 17:38:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xffc) read(r0, &(0x7f0000000100)=""/196, 0xc4) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) poll(&(0x7f00000000c0)=[{r0, 0xa5}], 0x1, 0x0) 17:38:04 executing program 0: r0 = socket$inet(0x2, 0x5, 0xdc9) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000040), 0x0, &(0x7f0000000180)=[{0x88, 0x0, 0x5, "2e814ac87a94437691609625be74bd5a0646d795fe61a0ea44a90efa6dc0e56fc5595e55c671dbb63fd1c1faca5a4ed87e01753f2dcfa969d2dc6713732f6e019c005af4d6bdd01f7ed3c84903b4e93b2467a04fcf1ad7b82ac7512a9307df93179c7d5617d3af803093b685abef682bf1ec5f9e49fb30"}], 0x88}, 0x404) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "04000000000000000002000000ffec6de400"}) nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10, 0x87) ioctl$TIOCEXCL(r1, 0x2000740d) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) fcntl$setflags(r0, 0x2, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchdir(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:38:05 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f00000010c0)=0x3e9) pwritev(r0, &(0x7f0000001080)=[{&(0x7f0000000080)="12e08807a6a3ded83945b84e3fb3efd992c2ec8b6bc8e3f743c181d86473d8fb8214ad17d94db27366e8726f0cdd276abbd97d2c9435ff88d7ee1860b596810575d31f80478ac914fc992783c687140c24de67b04d635c646262440e8ed0db33098877da742eab4c643c39ec29b004a9fa8b8a678843129f97578186775793eb4c7086f3c37f6fc197c2aedcc2233967aede6248cf8c2433ab72c1d9ac6cf4e3e3d393e3e07ba53807ee43c110f363dc95f59132902e1a66e1ccaa62c95d56a0ee682f58ddac57a4acf2eeee2b53112fad2b01f8857c793b479715c71e493dd6568b99decc18f156685241e2ae8f1a0248959c055fdd1a41db018b062ce25254bde915f8175c20e98a9716f8b8245aeac394af246bc0ac646dffad2be2db525e991ca36339b5c6541edab7d1b894e519f97e9a8bd906c06be3be8a67791f91a6ba3a1ed28bba1e8307caef71dbbcc6e48f194b83feabd872796374986a10fc9635733a4f0112efa2034177c9f935d96d571fdee518fa5edb96c02a33c69710c0e9b7077d311f822a4706db70d16bf70b5275c1803a47785769487e30ece149c7ac124a0f596c8aa65636e0e8cdc6d31ac5cf55c85a2212752b4cedbbf0913e2c56293908c3f0c53f24568a05690f34eb9e4f09199d87ba52126cd75db385b166f61e06b838563d7406a1e5ee451fbe7c03263502b0a88005ca98c0427eaeea0ed90666bc8432a6634490eac72b9382a224d7c0cd22dfae4a7d9176a90f54a2b00197432f55ff7732105d67d91cce3bf0a7944c4222913c144ea37d3176c524d451e2b56b066106a4fe6bc2f74657d5c65994e701f830baf40d78fccff15fded8c51820f227dc8311b732b2b44c59e98f5922ffa517e40a32638419dc3dd1315b810437b832cb6ec4c3092f3611ed01cb9a67e39cb330a859186066910753706cde71f6090a045b74f190cb44b700ee6ea613c39773b5d1ec089a456fb9a8fadda33ca9c9f6066e77b26438166bf53b39b7e191c24bd5905c97a6dc025dfdfb805c2442cd990c495115c1489a81eded60455866d5445c8ae8e6c87b925b3a03a250970a167d56e187f30d5ad036e18b7f036b38f6ea9e998830eff2b3258233700b53309e7a7a835a3c6c80a2fd21834fdb0390c8acce3bbfca2624852259a5917c4073185a13e7a4678f852cc090c86d6aeee8144921a2e1a68a72efd998ac92af6e8dff5e191a448c2370b4f44b49a16c743c8cb2d341f111655d948f9eb883abfc85385bde38280d1a56d17022eb2bd91c9011bff23652834e70a956a294bb06b93a6f56d1b4af2408d1424ecd3700852af5f4b4e276d5d866293655b39724e1e162c4aa6258d42e7f643ea5931552fc8221c2c455e20537dc97ffae7bb625f1bf5ec2e1ce00d8627316ae6d54084df61da47d141164b29a93f1347bcbb599738f68c042cf02e01fc7b148592e54c871a55f653890cc0cd3e0c84a62750de2a83c73fbe7afdebedfbbf55bc3596dd1c0146ccd2534cd96c614ca3427af88796ee2bcc81fe9434260af1469a5e1d6a8b7b24324c1db19b23d27d203daab9ea173d0aa6c47f084e77290529e825c3bd16a703cafde0c6398d602cc800896fb4b39b0a4918c2a06514e793f7963cb8f5f18f83fa7c997f286cb8b4bcc9794f73d0d8f889772c59735bd4645b7012b69ed50edbb33a011c5c12820d7c2a22ca5fd18a61c1dd138f42e078b1b75903e42f046e0877aa8b495bb59475ba110d6ef9757343a548d3319a50e6713a9edb047518cd55b11f38a281938c9051e02dec1e7bfec27af827086564366d8a8356a395bad3626dc7613bb0a7a64366bf1530bf7051b6f566ba7087e700cf734409eaec5c33afebfd1770c7564bbbd5359bfdacaf602e205d96e86e2570fae4c21150fcdd2d5b70125a9d22a0bdc426fa3a9832740c2c8c07ba2620cbf97f808e5662ba20cabc7950ae178b5d765447720b6cd46259b0eb62a6267a00457a5caa18ce6d74fc9795060c8e9d07772ff62d3085c0ba08b119abbb13c5a1651b70c5d5f01612bf5a4d1b815a73dbf30351f50adbe185bdded194cbb5651e499d5cc0eecce12715533cff1122906946520ab1448c1eeedcb19e259e1dda3d5b019cbc4fb01c9b3e845f947c3859cf37f106a4c816b4e0ac745b2e3a83a4d210a0c53ec39de4612b5e0db91f8465ebd6d9c2d5ccc8e1b3d10fad03ecee8e98adfa3dcfe07a5087927dd34ab4dac3f5b080ba6b0f6c49f8521fce08dd14f6fe87b6a2ba7610dd0e89b80f7173e21207549442a17d6ae825c3b96f9d02789f2f1bc259b9df872f5cd9f27015147ae36ed88e25b7df348d3df80a6ae44e99f5770ccc108d18e878d5a926833ebf7f82eb5cf8bcd79290655b90b919939a40a4a808cdba543aab114bee3b0d375d4637981e85592b7fc017532d662ecc23dfc19ce12ceb77b8b7f2989988dcb26b0532d54b119dd630a3707c315e7bff9f7647780d4de8376a3a8d9e72d73e2794c68a82e217cb060bb390f583b7fb8bfdff843e339361195b56ebc3cc5fae5c4a969626df9cdae809236f6ed2ed2b11386274eead8e32c6c9ebdd4fbc48aa385d4894231e580b3b2ed9ffc3cb47c6b68c5f3baa66fb1f856f7485174e133ef6ab6ea8838ee996c096849cdbc0f4a02689e9465864ef17a9551325bb983170c0d8c320456282816efa8f077103cf592a859c61f42e5bc22f92cb90b0ede3f7725505e03132e1f1ac7ab587e903d9842a271d9503e641bade289f6d92a710db6420cce1626c2fb7f4ec7d1f1d786a42c75d8e122107af03bf8e29e0e20f96b6dcd3bf2d47f1289ef6d48d1a4c4974eb72d8d515884fa7bbb6a49e187d03d654887e3c7dcea8036b28cd3af4865f9c72e94b6a67efae62dda10621d6405fd0d37ce671cb873185886bf54ceca9929df47a11afb4efc42c5db9a4fa4a84c20fec4c33d8dbcb30a84f7752d8dab9f15a6e48462775ff24ab145afb4b652e482aec32eed62e739b7d9fe79c2465218b9941797a5030c92444185a6e7af5b829ceadcfbaefd51d2237c4d46236c6f6cb45456dbf576bce3fa04271e94b06a9eee71a1e0549921274e8b6d19bdcb3f2d0abecd4975bf477e7e59c77cd47b40191034af80c3914f99838e3284910c5314c06bdedeccfebfd24b5e9878c0bd9f90fe87f573240eceabf2d56e2e41b67d8ec6a8af566c9363a1401b5a7df5d62c362ccb39af26bc062810c7f5e4709e9b9262d69fec922d4768c6257a5d3de86d2b16cc3c03f72f28664f78e5d611d7503a67e9cf75ca81ebca42d0d4113f7d576227f405f7f4484f00162028e5d25768be33dff8bb27b50d90928dfa9b1d0775d812f82030ed0ba5806efb1200e8c30f8e643a6ea2273145206fc96eb3e87e8218129f58c0010771055ff3c217dddd9d8a554dfe6323fde72ab64fe8ec04f86833f657d92a6537a8a264aeb714bd91ed1e1b59d966d30e4090d947e164610e402060fa298333fdf83518eb6230c5a1385063139c4d1529189e8bfd2384b6edc5d62ccd786a10d055e8fb624d416837cedc8690304f394351b36815cf9ae84cc45bcd3ece00b570a691c05ae206d6746669ce6f6dab8976fa6a43beaa7edb49c90ca01918acbaa8540a634673412f2fbff4d0424115e41a40a2578a71c8741ff84aa5d4b70a689f00fd54323e1de3e341efb1df2293484dcd4a7cd18a72c75928a5237b67db83039f8dc6451ace4b656d6e9f418cd6d66b058bae480b741e4dc80c9b9c08d5bfe0a55d79f689c282b218acf8594073bb5004b3cb3b8e12bc8629bd8919113bf0dfb1f1aeaec4167aaf987ddadadc3ca1c429f253a95e6bcb10766fcdde88c7c8ba48f769d7c0a4abb427fab57892ce863f903d779e9249e02124d43a3f0f4b4a66fb3b1ad84347f02659792a83a96ee1cdb450ec2280e2f2d2d6bc4d277084e85b6ba03ed52e8d662779cf1a9a8744c0fdef25ea88d6b681178d779d7eef313dd8107df976423b8a2e5e89787ef7e5ab7a7ba068fbbe34fecec0bd7cc5b66624b2c53378c6b9b27ff2adbef2552a239ecb404019afb033f30f1a6ebaeb8e484f4f75dd1171b6fa1162ec8b7bc367f909cb6c66b340a258b7b891833adc458306fed25504931e1c4c6e882ff66b11d356aaaae72d4d08c840d91540a0fd5135bb0b501ad4f420606a24445d9d81d539f1fe6f437fa94ae21def87aa75fa0bc947474598ee65aa462edb9edaaa3b81aff80ddbb8c0d88ba9222dcc3a9a0d3893d6f745f0303ab670277dac7a2239a232483191b28b03c5473f595a50d004ad0ea5896f19fea3373e73dff1f115268d449328eb44e7203a8f9ca748dac9431eba41b83208114cb99c58b967f18a3acb055a55769b7a1dfaf9294f058b57f0e808b500627602b63d266cccaa464eac15f0a975662d484760a1fe434d7bfcc056e094445d019bfbb586a75a78e8dd289617bf4ab9b99cbbef9244da6f8ca4946f22a15dd5cfac2681d18776ad61c57cf1299d47a129df755b933c44b82e04ad76797356a8ff196b6bebac82c8c61fc3919a838955ccec5e66e8ba92ca68d8045c583d908c3588997795478a5e26ec01d1e1354dd3f3e1f9dac894f7e73976b310408f9d6a54ae4a9b0d5b3bd9c494da81f3e3daab102bbf4c72f6513a359433759311f9233f6050193ff6d7d7342aad404fd3cf7cc2c25c0f024eea4fbed09eee56fedc20551ba8c4e543c3a1fd525b12a5fad2f5aaa6a39699bd7c8ea2309a85166b56919074be64eb2082c9300e005ecad56a504f9883982ff94389f76ebf31fd4b1416a50377d4c7c978136816830416dd836a488971b2379e35d11666cd59d3f0d0c7b22fdff77ac1a363e70a9b791a9c1cfe3ecb6a5b80a0473429277be215dc637b19f09828da85e903ab832fd11445b397c1aec99f5efac6f083b1ae0be1e9f866673ea259774ba61d452c40fe6623a9f63f762bf12e4dd80e98023185d8e007a2d787001627371c27dea5888766ea3a8598a2b612dbe7717b7ac2e5103dff34f580044c20b7973baed8b6696d6691813da2e9aa32372f7e824c2e3677889718686a286da33eddecc4fafa514de663da94e12ea751e71310fd3b0b8aefe89d3fc226e55c14bd166af7b1dbd3ccce48fd081c943a06a4457ad29a34bb0e045344834ff3cfc20c0fea349f1efc03c4263658fdc53d06716e1253ddac343e46ce108b7b95420e0af005265c5032d2b429666b42d02ad820c9c62ebbd8f3a32f1bfe9300f40891c74d4a8e83d53c6b8c8b4291c361503a271ed364006bda0f6559a3b432bc635047b873aeceab47c6cb2ba3b103222e359e51ba33c2da9c629fc3f878a366f8fd79a5fa3ad415f45b231f8131824de394526cef4a2b8b1b02fabd92399f030da2bf5db0379b3e548093c65501e1df6b34da4961a386dc13c2aaf61eb6c63c603f7ac28da46f4e0017acd56a0c4a6303363735c5263bae0a91dd83ce2f432bc9b4ad23edd592168d7ed3c3484fede632cf0b0e519f8be45067dec86b3d696cad79fd7c1caefd47750be2d4cf0746ab02d210f65fa9053d0c5202a0468c74a68a224a340f10a539bed93818c4ba321f2bdccb877fa757f6d6483e0abaf7e0003415f8a392f73cbc37be79996c4e2b848c388a0ad642fc43063ab7a0a1e8943a3618049f323c7a8470f0ece9c3eb3da36e9aee7c8a8a159b051bb79bf356e1e21aa8f641b5a23e5e53b7febcc236440dc1789dc0da24614ff80937879a9b211a75be193b6f9b", 0x1000}], 0x1, 0xfffffffffffffffd) r1 = socket(0x2, 0x400000000002, 0x0) sendmsg(r1, &(0x7f0000001140)={&(0x7f0000000040)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xfffffffffffffed3, 0x0, 0x0, 0x0}, 0x0) 17:38:05 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8000, 0x5) listen(r2, 0x0) fcntl$setstatus(r2, 0x4, 0x0) accept(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) connect$inet6(r2, &(0x7f0000000000), 0xc) 17:38:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) shmget(0x0, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0xffffffffffffff46) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x7) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) getpid() 17:38:05 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 17:38:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0x14}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) semget$private(0x0, 0x4, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffec3, &(0x7f0000000040)="92") r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) r2 = semget(0x1, 0x4, 0x40) semget(0x0, 0x2, 0x6) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000001c0)=0xb9ba) r3 = geteuid() r4 = getgid() fchownat(r1, &(0x7f0000000200)='./file0\x00', r3, r4, 0x4) 17:38:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20020, 0x0) mkdirat(r0, &(0x7f0000000140)='./file1\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x30}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") unlink(&(0x7f0000000000)='./file0\x00') stat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000280)) 17:38:05 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x7) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000001c0)={0x6b, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000002c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x9e1}, {0x84}, {0x6}]}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0xc8, 0x0) semget$private(0x0, 0x3, 0x2) r3 = getpid() fcntl$setown(r1, 0x6, r3) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000200)) openat(r0, &(0x7f0000000400)='./file0\x00', 0x1, 0xa0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) getsockopt(r0, 0x840b, 0x1, &(0x7f0000000340)=""/73, &(0x7f00000003c0)=0x49) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 17:38:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80, "000000000000000100000000550000000300"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x8}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:38:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 17:38:05 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="94672e2f66696c653000"], 0x10) writev(r0, &(0x7f0000000080)=[{0x0, 0xfffffffffffffcd4}], 0x1000000000000010) 17:38:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) readv(r0, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/254, 0xfe}, {&(0x7f00000001c0)=""/151, 0x97}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/216, 0xd8}, {&(0x7f0000001380)=""/98, 0x62}], 0x5) geteuid() r1 = fcntl$dupfd(r0, 0x0, r0) close(r0) kevent(r1, &(0x7f0000001480)=[{{r1}, 0xfffffffffffffffc, 0xc8, 0x40, 0x149c64a, 0xffffffffffffff80}, {{r1}, 0xfffffffffffffffb, 0x88, 0x2, 0xffffffff, 0x401}, {{r1}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x7fff}], 0x0, &(0x7f0000001500)=[{{r0}, 0xffffffffffffffff, 0x8, 0x45, 0x80, 0x7}, {{r0}, 0xfffffffffffffff9, 0x80, 0x40000000, 0x2046, 0x1}, {{r0}, 0xffffffffffffffff, 0x30, 0x10, 0xc37, 0x70e}, {{r1}, 0xfffffffffffffffe, 0x40, 0xf0000002, 0x1f, 0x3}, {{r0}, 0x0, 0x0, 0x80000027, 0x6, 0xcb}, {{r1}, 0xfffffffffffffffe, 0x0, 0xf0000001, 0xfffffffffffff4a7, 0x8}, {{r1}, 0xffffffffffffffff, 0x80, 0x20000000, 0x8, 0x9}], 0x0, &(0x7f0000001600)={0xf37b, 0x2}) writev(r1, &(0x7f0000003840)=[{&(0x7f0000003740)="6c98c2b17c5cde2084e97fd57b028da6ec723cc519ff53c88f80fca77c795093dca44bca6b9a5c8a6e481bdf6ee43febcb8c5522910baaae8d80708415033a61afc4bc3c476e058d1195a0e62b04c9441af4d966ddcb5369e3ce361959381e0e89a247e6016792e409687343b03e6c500b78ba4bb051651a96d8b111dfee4ceb41c69df26a2d0b6789be24b075d34b5be662c4cd5fd0f86ca21a1332d50671db9fb1b2c06c2a4ce1c386d23f213d45b2edfc53ec2e704d36b75fd53aa8b8f4a687f0a1a8f06e91a9e6a047fa1b9f0f5a433a6c6d260a0a7a4e9cee", 0xdb}], 0x1) recvfrom$inet(r0, &(0x7f0000001640)=""/23, 0x17, 0x1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680), &(0x7f00000016c0)=0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001700)='/dev/ttyCcfg\x00', 0x40, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000001740), 0x2, &(0x7f00000017c0)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x4, 0x3ff, 0x1ff}, {{r4}, 0xfffffffffffffffd, 0x6a, 0x1, 0x3, 0xffffffffffffffff}, {{r1}, 0xffffffffffffffff, 0x2, 0x9, 0x7fffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x31, 0xf, 0x2, 0x4}, {{r0}, 0xfffffffffffffffb, 0x10, 0x9, 0x66, 0x431c814d}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x6, 0x40000000000000}, {{r2}, 0xfffffffffffffffb, 0x1, 0xf0000008, 0x100000000, 0x81}, {{r0}, 0xfffffffffffffffc, 0x4, 0xf000000c, 0x0, 0x200}], 0x3f, &(0x7f00000018c0)={0xfb2, 0x9}) r5 = semget$private(0x0, 0x2, 0x8c) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000001900)=""/117) readv(r2, &(0x7f0000001cc0)=[{&(0x7f0000001980)=""/103, 0x67}, {&(0x7f0000001a00)=""/106, 0x6a}, {&(0x7f0000001a80)=""/178, 0xb2}, {&(0x7f0000001b40)=""/242, 0xf2}, {&(0x7f0000001c40)=""/110, 0x6e}], 0x5) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000002200)=0x400) kevent(r1, &(0x7f0000001d40)=[{{r2}, 0xfffffffffffffff9, 0x10, 0x20000000, 0x6, 0x1}, {{r2}, 0xfffffffffffffffa, 0x8a, 0x40, 0xa45, 0x4}, {{r2}, 0xfffffffffffffff8, 0xa2, 0x80000000, 0xfffffffffffffffc, 0x9}], 0x3e60, &(0x7f0000001dc0)=[{{r3}, 0xfffffffffffffffd, 0x62, 0x40, 0x1, 0x5}, {{r4}, 0xfffffffffffffffc, 0x80, 0x1, 0x1, 0xfa1}, {{r3}, 0xfffffffffffffffa, 0x40, 0x2000000a, 0xffff, 0x20}, {{r3}, 0xfffffffffffffffb, 0x2, 0x5, 0x100000001, 0x7f}, {{r1}, 0xfffffffffffffffb, 0xe2, 0x40000000, 0x7f, 0x49}, {{r3}, 0xfffffffffffffff9, 0x8, 0x26, 0x100000001, 0xfffffffffffffffb}], 0x80000001, &(0x7f0000001e80)={0x9, 0x7}) kevent(r1, &(0x7f0000001ec0)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x40, 0x7c610eb4, 0x1}, {{r1}, 0xfffffffffffffffd, 0x20, 0x20000020, 0x6, 0x3347}, {{r2}, 0x0, 0x10, 0x20000001, 0x56, 0x1}, {{r4}, 0xfffffffffffffffb, 0x3, 0x1, 0x100000001, 0xb2de}, {{r0}, 0xfffffffffffffffd, 0x1d, 0x4, 0xae, 0x26}, {{r0}, 0xfffffffffffffffb, 0x20, 0x81, 0x8d, 0x4}, {{r4}, 0xffffffffffffffff, 0x4, 0x3, 0x6, 0xfff}], 0x37d, &(0x7f0000001fc0)=[{{r0}, 0xfffffffffffffffc, 0xef, 0x80000000, 0xfffffffffffffff8, 0x3}], 0x7fff, &(0x7f0000002000)={0xffffffff, 0x9}) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000002040)=""/195) poll(&(0x7f0000002140)=[{r0, 0x20}, {r3, 0x8}, {r2, 0x4}, {r2, 0x80}, {r4, 0x164}], 0x5, 0x1) semop(r5, &(0x7f0000002180)=[{0x0, 0xfffffffffffff903, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0x5, 0xbfffe92c01d1ca6a}], 0x3) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000021c0)) kevent(r1, &(0x7f0000003900)=[{{r2}, 0xffffffffffffffff, 0x40, 0x0, 0x9, 0x6}, {{r1}, 0xfffffffffffffff8, 0x1, 0x17, 0x7ff, 0x8}, {{r4}, 0xfffffffffffffffd, 0x40, 0x8, 0x9a, 0x9}], 0x10000, &(0x7f0000003980)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x40000031, 0x7f, 0xfffffffffffffffc}, {{r0}, 0xffffffffffffffff, 0x10, 0x20000004, 0x1, 0x3}, {{r0}, 0xfffffffffffffffb, 0x45, 0x1, 0x4, 0x9}], 0x5, &(0x7f0000001740)={0x3, 0x6}) 17:38:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x40, 0x0, 0x0, 0xffffffffffffffff}]}) r1 = shmget(0x2, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x2000) 17:38:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x8000000100) 17:38:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000400)="1c") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) sendto$unix(r1, &(0x7f0000000180)="16678ad090887d8ea65d65f79860d4380736982b4eaa7d51f8dc056f775ef07c1045dd24d167f9f2ba68c14a40e14f0b1a8ccf97b3591cc36216a30bd76edb4aa67fd35dba8a0c431586", 0x4a, 0x7, &(0x7f0000000080)=ANY=[@ANYBLOB='0\x00'], 0xa) 17:38:06 executing program 0: r0 = semget$private(0x0, 0x3, 0xa4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000002c00)='/dev/zero\x00', 0x1000800, 0x0) r2 = dup(r1) readv(r2, &(0x7f00000010c0)=[{&(0x7f0000000a00)=""/26, 0x50d7a6583918805e}, {&(0x7f0000000a40)=""/36, 0x24}, {&(0x7f0000000bc0)=""/81, 0x51}, {&(0x7f0000000f00)=""/15, 0x5}, {&(0x7f0000001140)=""/104, 0x68}, {&(0x7f0000000f40)=""/225, 0xe1}, {&(0x7f0000000dc0)=""/185, 0xff81}], 0x7) mlock(&(0x7f00003aa000/0x600000)=nil, 0x600000) socketpair(0x8001b, 0x5, 0x401, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f000079b000/0x4000)=nil, 0x4000, 0x1, 0x1810, r4, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x1, 0x2, 0x401, 0x3, 0x1a}) getrusage(0xffffffffffffffff, &(0x7f0000000680)) mprotect(&(0x7f0000fee000/0x10000)=nil, 0x10000, 0x4) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000ac0)="cf160dd597928ec97f2e8e122bf3705eedfb76119e09244cb2702ea329e58e6e4922a19c33b9d5afcdd35f8761b54419bde73eb6a83e2f9d7742c5b52ae61148a9fe0a523ebe0f731b2427c793ed78642b1f9cedac69eeed178f5c7a04b81c8225a1c319cf9d5b8c006bfa070b631e34c9c05c9fefec1f91fbb22d31abc600d3e35c5732274f712d61f8f25e6a4b5f80261cecc1f158b9fc793c1620a8dd92ba752aebaaec79dda844d699d900a9c28beb36c479b8c6ec8cbf533b090452cab3b4fafd471036266295342ce9", 0xcc) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000640)={0xffffffffffffffff, 0xe88, 0x7fffffff, 0xfff}) syz_emit_ethernet(0x96, &(0x7f0000000740)="415a3b2e2d9a85c20079f050ccc74a521a3e3004c5c515ea2ae136273b77458f9c196cce222d329a8c9b9aaa6ba102c3629fa996ad5955530345a829ac167b0f53ec9ad4fd297fb281c33191885b95235a29761f646da58e1b48cba5470fff5a2a9afc2b819663d90480440d44e725ac4ab8b953da082e80e795e2facee05852871acc42a4ce5902fe82d9a89dba2c3248d0fc800d03") getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc6f4c73f31c1d42d) r7 = shmget$private(0x0, 0x3000, 0x331, &(0x7f00008b1000/0x3000)=nil) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000400)={{0x3, r5, r6, r5, r6, 0x140, 0x100}, 0x8, 0x3ff, 0xcf}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) munlockall() shmctl$IPC_STAT(r7, 0x2, 0xfffffffffffffffe) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x658e, './file0\x00', './file0\x00'}) semop(r0, &(0x7f0000000540)=[{0xfefffffffffffffd, 0x7, 0x1801}, {0x2, 0x1, 0x800}, {0x8001, 0xffff, 0x1000}, {0x80000000003, 0xf2d, 0x17fe}, {0x1, 0x1}, {0x0, 0xa6d9, 0x1800}], 0x6) socket$inet(0x2, 0x5, 0x6) semget$private(0x0, 0x0, 0x100000000042) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000340)=""/164) select(0x40, &(0x7f0000000140)={0x400, 0x6, 0x800, 0x4, 0x100000000, 0x1, 0xffffffffffff8000, 0xc1}, &(0x7f0000000180)={0x80000000, 0x8000, 0x73c0, 0x9, 0x7f, 0x3, 0x3f, 0xffffffffffff7ffd}, &(0x7f00000001c0)={0x78, 0xaa, 0x8, 0x7, 0x81, 0x8000020, 0x7ff, 0x4d5f}, &(0x7f0000000200)={0x9b07}) syz_open_pts() connect$inet(r3, &(0x7f00000005c0)={0x2, 0x1}, 0xc) semop(r0, &(0x7f00000009c0)=[{0x1, 0x8, 0x1800}], 0x1) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000580)=0x3fb) 17:38:06 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x10000, 0x6}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x200000100, 0x0, 0xfffffffffffffffe) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = getppid() r2 = getuid() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x3, 0x0, 0x0, r1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) 17:38:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8010, 0x101) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r2 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x236, 0x80000001}) ioctl$BIOCFLUSH(r1, 0x20004268) 17:38:06 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x9d, 0x0, 0x3}], 0x8, 0x0, 0x3f, 0x0) 17:38:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe94, &(0x7f0000000400)="83ad84fbb768b05346602ecea45902435fdd7ee134738637540f71a502c6ce5dc1590296dc808e6094ddb7b9069cf6958f78ee9d407435f81e53236e7911d2622c98bf077ffef2ce24e8eac86540efa59687e286a364aa8ab7c8fb5bd02df970e9af47ae9ba3aebdfed191a69012db0b20f4af27fdb680efb23005e3370a2dfc587843bdf5dade299775fb57d0452f9f7408485f5b260a28d962de51f8f5750f4d23decfddbc54aab425c6a2620abe5164965b25b90a536f1454bd03092f210f65ae7f4df2953c31374114f2aa02bf006e4343baf0190b2d298b7d239dc355e11ce28c7503a248cc3227fcb2bb7cb1dc5feb0b5609bdf1f337e9dbcbf67c356749b350c919a5b93a01c07660e18f8716a7a91e04216d9367b610c25dea386d383168a7bd79b74c71233bce8bc0518c9a50579cb8e4a87671caf142745ebae44da0f984b6a91e137c13bb8ff14cb947995a7a009c278b50664a6f2e9e052b98ff7c72760790f6494f39bb28261e3c71") 17:38:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000000), 0x0) 17:38:06 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="fa7b3804722820d3648efca0c1e44c82118d2133890916047535710109f8e468a001a0010da66323df70"], 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 17:38:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x106) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x4003ff, 0x7ffffffe, "73cc517b8560c4e9c9c06d180000000000000008"}) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000800)="9cbc966b6efcdb4402b276fb24d036395c419fea3e9eaf12d17a02d6fe4623a15f0a36a70e8c240c9edfcf93ff9880b76229adc85728f75ccb4961b4e1a0896257b11b2d8a1875f46e898cdc28112dd84134eb609dd83bcf45ea6e8ada0dc465bf47cbd4fa0faaceca29580460c9a566dae110374484a5a2713c7fbaba83dd8af624932faed1aefb3f96eacdfc5ca732876bf223cbba177f08138e39512023a832200bb41c4c13aef74245aca8cfb51c8d2dbaa100b4177923ae35deee2954f418bda74f78a912629adc000563f437fa96acd736ba8f2ab40c357628bd57c43a36410949bf79158748cb2ce75e2a54742b96150706ed5cc31d4f99467c1bc17d5d0478cd8de5b42f99bc562b5ddb1c773f023f873b6399660c0f263aa2cbc3d1dcdf5702190a527c6f8bec74b5913ba63e552da031ad39c59266f7564db51837ffb2485dcd2df43a6469e54a7735815f73484f7cc0a18399be1b91e59ed8b0b1a1ad4152f0d4c5ae4c8e204da500663b38a9051706eba0c362a0dbdb241c2132cd1669e49113484b18dff1468a56c584ba023e8cf6ec9ebeb0a18737bf9eb2bead8813f91d263b3cfb98d6f0af5827fa49c878e45407ea18199356c9fab70a51461c04034ca156badbe8533ac0669c910f151c76185697d8af5dbfe3a8235ad51000c14fd7c124a62243aebf2b842983c4c687b25eb0a3ab5f9b6d21a63bec505d65693c1373d2368522e0be7773bbdf68e90adca4ece8c859268ae16ea97da7c37bbcae6a3580848cb0ce075af526d05c7f1fa88bc182e8009032e0268c456b65dc60", 0x243}], 0x1) 17:38:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x181) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000001c0)) dup2(r1, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x979, 0x0, 0x0, 0x7fffffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0xf79, 0x3c, 0x4, 0x4}, {0x3, 0x1, 0x2, 0x8}, {0x7, 0x1, 0x1, 0x3}, {0x0, 0x9, 0x0, 0x5}, {0x8, 0x6d9a, 0x7ff, 0x6}, {0xffff, 0xfb2, 0x2, 0x81}, {0x6, 0x2, 0x101, 0x6}, {0x2, 0xfffffffffffffffc, 0xa, 0x3fb}, {0x8, 0x1ff, 0x8, 0xdd8c}]}) 17:38:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/245) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 17:38:06 executing program 1: r0 = msgget(0x3, 0x0) msgctl$IPC_RMID(r0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x401) r2 = msgget(0x3, 0x210) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/59) 17:38:06 executing program 0: socketpair(0x18, 0x2, 0x9, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0xffffffffffff5b44) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x48, 0x0) getgid() openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x8011, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000280)={0x8, 0x1}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000140)=""/130, 0x82}], 0x1) syz_execute_func(&(0x7f00000002c0)="c46161dd33660f69eddf0d92a6e720c4a1f877f080710069c421796fab0010000036ff4dfef3abf3d227c4414d61893f000000") 17:38:06 executing program 1: setrlimit(0x8008, &(0x7f0000000000)={0x7, 0x85bd}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0x100000000, 0x3, 0x1d4, 0x8001}, {0x3, 0x7aa3, 0x1, 0x401}, {0x80000000, 0x7fffffff, 0x8, 0x1000}, {0x1, 0x4, 0x1, 0x6}]}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x1, 0x81, 0xfffffffffffffffb, 0x4, "46b6820dd5334cce9d0a6634f83c1506a27d17fc", 0xff00000000000000, 0xffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x3, 0x5, 0x1000000000000007, 0x9, "419414a0f4336778fd00000000000001ff7132bf"}) read(r1, &(0x7f0000000100)=""/195, 0xc3) ioctl$TIOCSTOP(r2, 0x2000746f) write(r1, &(0x7f0000000080)='\n', 0x1) 17:38:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x40) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000040dcc400"}) socketpair(0x2, 0x5, 0x3f, &(0x7f0000000080)) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:38:07 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x200000029, 0x24, 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x2, 0xe8}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000000c0)={0x6, 0x4}, 0x10) getppid() 17:38:07 executing program 1: r0 = socket(0x18, 0x400000003, 0x11) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) socket(0x2, 0x4000, 0x6) write(r0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0xe6c) 17:38:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) renameat(r1, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044271, &(0x7f0000000000)) open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x6) 17:38:07 executing program 0: r0 = socket(0x10000000002, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) 17:38:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) write(r0, &(0x7f0000000200)="8d8bc3774f4c35b84e53432e2e058036ecd88ab384b59f5132fba7222b36a9008e27cc78be356195dade2248271288b1ef829f6f502cb3385f2aca4585ae2f3641722f22071c07367efa1a57b0ca5099e7f950554832b082ffcd833a100b5c1d6333fd", 0x63) execve(0x0, 0x0, 0x0) 17:38:07 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20200, 0x0) write(r0, &(0x7f0000000380)="6280c80b466d20c4c1baab90ccd8edac995b3638d6eb817a42d47a9fdc91cedf7c0feef20145476a31596025f75efeb83acf735fb54aba05733768c61d397088b2780c77fb3a1b0099c58337157c71c1a04c5b74bef5743de7ae0b6716e9798d4852fd17b957ec62fa9eef3d079ee34e525b53933ac04efd3f493e645a", 0x7d) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x61, 0x0) close(r0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000140)={0xfffffffffffffffa, 0x2, {[0x1, 0x3, 0x8, 0x8, 0x7ff, 0x1, 0x1, 0x2, 0x9, 0x7fff, 0x1, 0xa166, 0x3f, 0x1, 0x6, 0x1, 0xffffffff, 0x4], [0x7fff, 0x40, 0x3f, 0x2, 0x1, 0x6, 0xa7, 0x2, 0x7, 0xfff], [0x1, 0xd847, 0x2, 0xf5b, 0x100000000, 0x596, 0x7], [0x3, 0x80, 0x8f2, 0x8000, 0x9, 0x7], [{0x8, 0xffffffffffff7fff, 0x80000000, 0x5}, {0x538c, 0x1, 0x7, 0x3}, {0x3ff, 0x2, 0x80000001, 0x200}, {0x1, 0xd2a, 0x3, 0xf3}, {0xffffffff80000001, 0x101, 0x3f, 0x7}, {0x0, 0x1, 0x3446}, {0x7fffffff, 0x9, 0x6, 0x7}, {0xffffffff, 0x4, 0x80000000, 0xfffffffffffffffc}], {0x800, 0x3ff, 0x7ff, 0x8}, {0xf18, 0x100000001, 0x8001, 0xfffffffffffffff9}}}) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x80000000, 0x2, 0x6}, {{r2}, 0xfffffffffffffffd, 0x84, 0x10, 0x7}, {{r1}, 0xfffffffffffffffc, 0x18, 0x20, 0xd8, 0x1ff}, {{r2}, 0xfffffffffffffff8, 0x1, 0x1, 0xfffffffffffffffb, 0xfff}], 0x7, 0x0, 0x1, 0x0) close(r1) bind(0xffffffffffffffff, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 17:38:07 executing program 1: r0 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() setregid(r1, r2) msgctl$IPC_RMID(r0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20, 0x0) getsockname$unix(r3, &(0x7f0000000c40)=@file={0x0, ""/4096}, &(0x7f0000000300)=0x1002) r4 = msgget$private(0x0, 0x20) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r6, &(0x7f0000000080)=ANY=[@ANYRESDEC=r6, @ANYRES32=r5, @ANYRES64=r0], 0x0) writev(r5, &(0x7f0000000600)=[{&(0x7f0000000580)="54903db030c96654688a67791a69a2be23f08785b97065da2be97513310441", 0x1f}], 0x1) msgsnd(r0, &(0x7f0000000940)=ANY=[], 0x0, 0x803) msgsnd(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="030000000000001ae1383de3df472f6cd770cb06382ad11567d4e600e93bf151d6ac6540c62ca693c3abd84258c84abc3a30044dc2e56e2eacf10cb3baa7c0ab49352580a7880321b25b9810b37fa7aee2723bde790815f40ad72c5f2e668b2c2258decf341a05bd19e2922df57bf2365955f4ac4164bea0c9bb3332da0139fa422d78d7b04f66a0b88361cef4440f1ac1eb4f8b7c0865aa543c9a0fcd1fa4d64b7e9220357d1a4c495e59dda4de03c67dbdeedbefb8655ce56410b4a8ef365e7a70770a3ddb9505bc837e4cf851cb60988e9e15ceb5d1784202bc5b198d1733ff7b3db4059f45d3b6d42fbf355e9bcd490a30c6de3426a9d388b53587df3e4ef3caa6a7526c81ce124001636bf7d9ebca6fa75aec0e92e41e794c193d73f7461959d3c818e79f2a64ad3736e10baeada8b151b31439e31c53e376587884992b14a3102302b3a09f0520400fbc9e2872b08e8c950765cb2591034ea2171bce25e52c9cb1f98f11634236fd5e72c73598d159e1727efba69185bcdeb57ac23251cc65126973c74bccdd6c8ceacc5cf01fb218fb59a65f1b0d2acf5c1a77e3bd7b4bb3d9e07e7368078593b2295d62d9203fb845b4a53f6a7c67428e86aad96a2cc95ab4da77749592f2b4c64fa008f4404690595008bfe4e4930833fc49d69cefb803f82811f8edb16abf40e973985dd432fa7598d80ab64ce28bc4f5"], 0x1, 0x800) writev(r5, &(0x7f0000000c00)=[{&(0x7f00000001c0)="28abbe36f35524ab9aac1f928a3d2b7b91d1f1cbf293601bbdb9e8d3f81eaca8fcb68a81063d01a29cb5a56b7c66af1e376fe6f072", 0x35}], 0x1) 17:38:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x8, 0x400, 0x80, 0x4}, {0x6, 0x4, 0x2, 0x3}, {0x24b, 0x4, 0xffffffff, 0xf2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="e2") 17:38:07 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x100000001, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f45c0db1cb2fd71bc1c3c83bec1f2bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x0, 0x0) close(r0) 17:38:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) geteuid() ioctl$BIOCLOCK(r0, 0x20004276) pipe(&(0x7f0000000540)={0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000580)={0x2, 0x1}, 0xc) ioctl$BIOCPROMISC(r0, 0x20004269) kqueue() ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000480)={0x0, 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 17:38:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202b, 0x86136) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0x6}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r5 = geteuid() getgroups(0x3, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x6, &(0x7f0000000580)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r10 = fcntl$getown(r0, 0x5) r11 = geteuid() r12 = getegid() sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000200)="0251c1a87e63f490e190be82ff3580489f9cd469ae66451c29c3bc51707a760393e5d850ad290736197341a22905eaa035f46ebcfab225726b484738962c137f1af2ea7a218c510ee8f50039da32595f05909677d7913d6e81b7277328656b5f263aa9824685151688b4420cfc63e31bd9947e9b7e8c672d1e0f0fb0c9461ffa9a52050ae456d69818f328f3ec87023d62af6dd517183008b5adec9852e30618d55cadfc2359fd93643ed3ed74dc630acb209773178b47acdc6e1d22be7537e1e30fd143dafcf221f4ea103fc152aef8c83a45e37c4046b2691dc81a211b3ce6bb3ffd0359caf27e8a8375642c12", 0xee}, {&(0x7f0000000300)="bcc3f4c30e6e254abdc1b13c72bf90bd47fe00c47b6d6b933927c3b181ca6f91843272554f6deeef1209a0de6994614a38ec00da1bbaba773df8e7c5f1a24bc81ea7384f6ab0db7aed81e5c3d0ac8e521b27b056d14e8e027c4a", 0x5a}, {&(0x7f0000000380)="79e233ed3d00a015637b9871b820b37f53de374bce3fa102123ee953cdb32607e231eea071790e6d7611b53d8d5367612e1c051cf85f4ddd7579d9090380", 0x3e}], 0x3, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r3, r2, r1, r3, r2, r2]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x88, 0x5}, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="f3") 17:38:07 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x40044273, &(0x7f0000000000)) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000140)={0x0}) 17:38:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc2485607, &(0x7f00000000c0)) 17:38:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='<') ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x3) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000072b7fa58b9503ad437ffea3c787483e2d725a4f2a9e24d50d3aa6fc618269bf62b2435749c4d7b18c1ee7f728f1c28040bd1ed61b0178952f5a69b3b7b129f405b82e697882fd6c1adcd4200a5edaccef4e5b89f9f8c4293be4c2ea1c5538a5e16857895a38384fab5f5b80928e3e1b56b41800def78d51cda17621f12224942171a42aa0f95d556a2ce5e467eae767eff8ee0a83467edefe5c3b72daf11b6d961da98fb56c2a32487d8017f8036f10ccd4fed57061b5c05bf10c1d5337c7b1571b820"]) unlink(&(0x7f00000001c0)='./file0\x00') fcntl$getflags(r0, 0x3) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) 17:38:07 executing program 1: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ff7000/0x9000)=nil, 0x9000) r0 = semget$private(0x0, 0x1, 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) select(0x40, &(0x7f0000000000)={0x3, 0x10001, 0x0, 0x6, 0xc000000000000, 0xa84, 0x7, 0xc5}, &(0x7f0000000040)={0xd8, 0x8, 0x0, 0x3ff, 0x1, 0xee, 0x800, 0x27}, &(0x7f0000000080)={0x8, 0x0, 0x20, 0xfffffffffffffffc, 0x9, 0x8, 0x9, 0xffffffffffffff01}, &(0x7f00000000c0)={0x3, 0x9}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x48, 0x0) unlinkat(r1, &(0x7f0000000500)='./file0/../file0\x00', 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000840)=@in, &(0x7f00000008c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000880)='./file0/file0\x00', r3, r4) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='W\x00') shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) munlock(&(0x7f0000ff6000/0x2000)=nil, 0x2000) r5 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r6 = msgget$private(0x0, 0x74) msgctl$IPC_RMID(r6, 0x0) getpeername(r5, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000780)={0x4f, './file0/file0\x00', './file0/file0\x00'}) r7 = semget$private(0x0, 0x7, 0x10) mknod(&(0x7f00000002c0)='./file0\x00', 0x40, 0x8) getsockopt(r5, 0x5, 0x0, &(0x7f0000000300)=""/217, &(0x7f0000000400)=0xd9) semop(r7, &(0x7f0000000440)=[{0x3, 0x2, 0x1000}, {0x1, 0x8}, {0x0, 0xf99c, 0x800}, {0x2, 0x6, 0x800}, {0x6, 0x0, 0x800}, {0x7, 0x72, 0x1000}, {0x3, 0x1, 0x1800}, {0x0, 0x2, 0x800}, {0x0, 0x3, 0x1000}, {0x1, 0x1, 0x1800}], 0xa) pipe2(&(0x7f0000000480), 0x0) 17:38:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x4, 0x9, 0x3, "d730c1e7bb6f1a30613200000000130000e74de4", 0x2, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/114, 0x72}], 0x1) r1 = syz_open_pts() close(r0) msgget$private(0x0, 0x400) r2 = getuid() setuid(r2) r3 = semget$private(0x0, 0x1, 0x200) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/88) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4502) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = getpid() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r6, &(0x7f0000000200)=""/194, 0xc2, 0x800, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) fcntl$setown(r4, 0x6, r5) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r7, r4) r8 = socket(0x11, 0x3, 0x0) r9 = dup2(r0, r8) r10 = dup2(r1, r9) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x4010, r9, 0x0, 0x0) recvmsg(r10, &(0x7f0000002980)={0x0, 0x0, &(0x7f0000002880)=[{&(0x7f0000002800)=""/116, 0x74}], 0x1, 0x0}, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000100)={0x1, 0x6}) 17:38:07 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = shmget$private(0x0, 0x3000, 0x418, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r3, 0x3) r4 = fcntl$dupfd(r0, 0x8000000000008, r1) r5 = dup2(r0, r4) r6 = kqueue() ioctl$TIOCEXCL(r4, 0x2000740d) kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffa, 0x50, 0x4, 0x9, 0x5}, {{r1}, 0xfffffffffffffff9, 0x50, 0xf0000000, 0x80000001, 0x8}], 0x200, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x40, 0x1, 0xffff, 0x1}, {{r0}, 0x0, 0x20, 0x80000006, 0x8001, 0x4}, {{r1}, 0xfffffffffffffffd, 0x0, 0x0, 0x2, 0x6}], 0x5, &(0x7f0000000040)={0x6, 0x8}) kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r2, r6) 17:38:07 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) read(r0, &(0x7f0000000300)=""/140, 0x8c) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x1, 0x10001, 0x6, 0x2}, {0x5, 0x7bb, 0x8, 0x200}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r2, 0x20007478) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCCONS(r4, 0x20004276, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x80, 0x400fffff, 0x8, 0x2}, {{r1}, 0xfffffffffffffffd, 0x10, 0x3, 0x3, 0xffffffff}], 0x2, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x32, 0x5, 0x1, 0xe07}, {{r1}, 0xe7cfe6c62b71f583, 0x14, 0x0, 0x2, 0x6}, {{r2}, 0xfffffffffffffff9, 0x1, 0x10, 0x2, 0x10001}], 0x2, &(0x7f0000000100)={0x1f7, 0x7}) r5 = semget$private(0x0, 0x4, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000400)=""/155) unlinkat(r2, &(0x7f00000003c0)='./file0\x00', 0x0) setuid(0xee01) ioctl$TIOCMSET(r4, 0x8010426d, &(0x7f0000000000)) 17:38:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x81}, {0x2c}, {0x100000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 17:38:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x280002002, 0x20661) r0 = kqueue() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCFLUSH(r2, 0x80047470, &(0x7f0000000000)=0x7ffd) ioctl$TIOCCONS(r1, 0x80047460, &(0x7f0000000340)=0x8) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x525e, 0x0, 0x5, 0x1, 0x5, 0xf41, 0x101, 0x0, 0x0, 0xffffffff, 0x6}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x7, 0x0, 0x2, "e7d373a39a3aaa8bf80004054961d05f24c809e9", 0x0, 0xc393}) 17:38:07 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setuid(0xee01) setgid(0x0) 17:38:07 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0xd80, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x3e4, 0x7ff, 0xed, 0x2}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) setgid(r3) 17:38:07 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000880)='O', 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "69c10d8f54752770e209e1f0812f323c066e0ae7", 0x0, 0xcc008bb}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) read(r1, &(0x7f0000000140)=""/159, 0x1000000c6) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) syz_open_pts() syz_open_pts() 17:38:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000080)='./file0/file0/file0/file0\x00', &(0x7f0000000180)='x\x00') connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 17:38:07 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='r\x00') r1 = syz_open_pts() chflagsat(r0, &(0x7f0000000380)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x1, 0x8, 0x4c, 0x401, "f829b497b586f1043a7069bc57476fd75491e074", 0x8, 0x9}) 17:38:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) getdents(r1, &(0x7f00000001c0)=""/131, 0x83) getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r1, 0x6, r2) r5 = msgget$private(0x0, 0x404) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x100000000, r3, r4, r3, r4, 0x41, 0x7}, 0x0, 0x9, r2, r2, 0x20, 0x7, 0x5, 0x8}) setsockopt(r0, 0x6, 0x1000000000000010, &(0x7f0000000000), 0x9) 17:38:08 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a7b671b1b540200062b874c5d3b14000000000300007f00000e9f8c830000"], 0x31}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20201, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:38:08 executing program 0: r0 = socket(0x11, 0x400000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0xfffffffffffff0f3, 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x61ea71c4) recvmsg(r0, &(0x7f0000000100)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000008c0)=[{&(0x7f0000000280)=""/185, 0xb9}, {&(0x7f0000000340)=""/109, 0x6d}, {&(0x7f00000003c0)=""/248, 0xf8}, {&(0x7f00000004c0)=""/118, 0x76}, {&(0x7f0000000540)=""/140, 0x8c}, {&(0x7f0000000600)=""/104, 0x68}, {&(0x7f0000000680)=""/234, 0xea}, {&(0x7f0000000780)=""/78, 0x4e}, {&(0x7f0000000800)=""/136, 0x88}], 0x9, &(0x7f0000000980)=""/93, 0x5d}, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x30, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x2, 0xb, './file0\x00', 0x6, 0xc0, 0x3, 0x6}) sendto$unix(r0, &(0x7f0000000200)="767f6525b92e6eded04287d6ab2fcd80296b1e9cb32f039f", 0x18, 0x2, &(0x7f0000000a80)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000a00)={'./file0\x00', 0x400, 0x7, 0x4, 0x0, 0x2, 0x3f, 0x2, 0x0, 0x3, 0x1ff, 0x9}) sendto$unix(r0, &(0x7f0000000140)="b100050490000d00000000000500000000000000cea11ea807fa6efa153fd3357ae26caa0416fa4f376336acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a015900000000002000000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) 17:38:08 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffb, 0x400601) chdir(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r1, r2) 17:38:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = dup(0xffffffffffffff9c) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x92, 0x3) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x1f}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 17:38:08 executing program 1: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x4000, 0x400000000000004) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:38:09 executing program 0: getsockopt(0xffffffffffffffff, 0x3a, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000000)="47e9692fde73df6f6761449099e930baaf09bd4d8d9c4e2050d301b5afd7584c3bcaf215539bea7bae7a8ef3df3ac8656f2dc840fba53c6d1ae225546437e15381fd335b6321116180b14fceafdc3fe6168c69a96ce942ce21c2e84611a589c7a37e4f7d68572a5950f16d139da167777b8a8fff1b95401f19faad19b58bef6567d3c7903ece3eb45a0027c3a09290fc1a64b8153486e0b40676b8da49cef375671169ccfc51883040adcddec1f4ce98cbea561ae7dcb626b93c", 0xba}, {&(0x7f00000000c0)="9c25e4af4bcaa79f03bc6e8a702c259f8c71fcb0905fb8d7e207f735c178f67eb4380ef4152df16a7a4a65544baefc24c7eee6ba8e22af3cdce95776bcb9c8c453a0f8ee8659479a54e3788b5989ce6f538a49904c0709da3c6e872f191f0d65132a0a8a4e1094d67bdeebf986be74ddafb969b9a21653f6bf179a817870d97db53ef96f645c948550e76fe51a944a988a24bcb2dbd54e61701d338cb34ff8b379957633c71aaa1e6a32da6e664b3e688a765e197b8af690dfbb2fd3ac0771fae6726c8fd337b118d285a4", 0xcb}, {&(0x7f00000001c0)="6bd7c942930cb7dbab9c163ca388836edc3ebc457b2c331eae5ba11067acd0b32e89fa5a82e7d0c062b62c4ad64cb936569b1f69140134cc02b8c32d555a9afb4f9309ffb1c4905bbfc62810c4", 0x4d}], 0x3, &(0x7f0000000280)=[{0x68, 0xffff, 0x1, "1c12291e2f950bcd8406a176350a2bb770248ac915c922abbca10e156e94321b2f5c9eff6be1d23e44b8c6b11df53818dddcb924bb2609f7db7126fdc04fa706c5e44bc594dbf093636e063ea432074627"}, {0x40, 0xffff, 0xffffffff, "86312d9e17d52fba764eba191dd7fc47dc4290ff588fa543772d759652456ca61c0bb3c241df8494d144e9e1e4334480"}, {0x110, 0xffff, 0x7ff, "15c0d7b2280c90dd927b5b69a962a0e7acc24ce299571333575540a087c1f9b1a2b81cc39040123fccae77bd54d8521db97da35b0796dd8b989d7032299416c5d412c1fd01364d29b9e1869ac8baccd3f70296e59f9033e798f8e2464f07b4b0da836f66858c21998e04dc6ac4925c199cc0a7bd00fc723b1531d019a0d609dfd9c0fa6db3e001077c40a1653797f38a177a556df96b897c0ed15515daa711ad6e642867117cc4943bd54b662a51e0c69569d722b75c78278a0dbd1a0c3d8a5aa4cc71621c6c959c81918d5a9f5c38123188088b3553356e0a886e4bec743f130dba15c682a123dce5e2d11afecc469dc8209bd6b8ad25e6f030"}, {0x100, 0xffff, 0x5, "be939185eb232658840a6ce3f8aacf2991543f5f879da915dce1193b1d9deabcbc47f5ec99833ec426ba1b0b923cc775cf9f658e74afeae10471a4d005974ef4d6232240fbf5ca78de9875d37f4f4a71db798b2cde0874115a46d02cc7ba6a6e26b8d6424cb91e9d7dec9c738c791d167b1d6038bdafcaa865ee326f9ad6e13bd3f11eabcddd25987de9530592d93443e13e7342b834c616ed1f6eed8ea9818e56a1c56e413f3c26afafd5f6a5b76d15edf76c3b8abc4b99b700a35b107138051c7ebeecc9449c37db49a24858dfab6de89826974d0da61b566f687fe4cfd3961df9ca86519d66266db7cd467d57"}, {0x38, 0x0, 0xad95, "d63e783947989608542cabd57b8da379a4720d6b132d62c598cc13297a06c0f8d67d1a7a76"}, {0xe0, 0x1, 0x4, "5330d4543a74e704988985ebf212e3089ee890a1e481331bebaa1950b58f6e76d6b68db2eacb9374c738ca8867804e264db470e84027fd99e70a69bf5964ddbabce7b7d889074c077dcc0a99a1fabe243ee54e164496e1a7bb30a0056b2788fc3d40502818793d4369ceaa436b4d58c2120019d9a59b3144178b9cfc99ba61dfa7ec42e59140662ee7d4ad0639228376b76485d02926d49a7a1806c98f98b65e4a5cbdf7d118f50519f0fa01fa15b6d7b252812218d91921c8992e138dae0c53ee63f3975f2440908882479522f37b00"}], 0x3d0}, 0x0) 17:38:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) setuid(0xee01) getgid() fchmod(r0, 0x0) 17:38:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20080, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x100000000) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7ff, 0x400000000009, 0xffffffffffffbffd, "f69b2256db24ca665c6d2adfe0430000009200"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x3) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="a989743708dba0bbdf4922319291a1dc5e679fd4afd87ef5dd70ed27bd87ab86d91f3bdac1ba929c4d473da60e466475f678ab578c2c04b1787168af361143e881fb13778f3bd09ab6e0a17300401dd00a08bff0665e0b44e01b391dd0ba502f526682f24401cfa081daff354903cba6149118de9f15d60999e6dab61214aed285182f4336f82112cec5cca50940221291260e2de344ca7620dabd5902ce7f3196a8752c541835a527cf88e5f1edea8f0ac0705fa18c5647a42faea18cf61308b145f0031a2be16fe683b0fcd66e4ca1bdd232d8e752b48c31c5f763c2e6fde7b7554554d1571e54d82e962c958942ba5bcea672ff0579271e6861dd2fb7d6ad30bd17c12b664ac6729cb1c690506454f944a9e5646cdeefb19a6dca2d62bc42769dd1a91c8b5c6e853a1f2eb2695d473ac825e841a6edd016ed66ef99897538d4d4ee2adb79abcf45f24ff36dc1bd709ce47c229f43e9d6b35e4f82a7429661a2ddeb29c7f1bc06453c6843917f0e83104d784f537b99ce59ea9a8bca219947d2860fb0b376af34367c983fe6edae6c8aade9e0d20c98a72ad02b4fef1ff42d86bd1cde7593483ab952d0156150bae81c07f72621543766f53cc08b05b9a575947333db65130b5122a6a8c9cd4132851243693e0c85a75d771fb873a34633baae981c09842e21a6825f6bfba8e8dfa720f78edf7160ebc975b057622e0ca1b5c10cead777d045aa52b8fd4f795a001b08746c822f34df23e320f2b5dbacacbb9e720d9297d71fd3447c9536cc763b94dd576ef798a5cb8b633360b1e2e70a9c1eed8a0952a99aaafbb1cbdb31d597706dd69a5cfefbe3c0ab158bca8479e066fa111c85fe40ffc81fd58fe113481ff5c942b19b0146e69a77336425cb3c06e8a24b283909e617e7159690a8d22e9690c07ede9cddb72727a69e2bcf512ad62f679e25791ba3a64f87cc442c8f0defff3646ad823d81d82956f26fa0cfb17f0c4f9efa3c28f1f5b940f471098ed05fb907ad52d3f03b1ca538fd5dbbde7c14b79d4186a0372d98752343c5c2b4c559c4e1bcc6ff4e4ea5428040b86ec9281976509523e3f7a6051399fd95484f199bac75316c8b64ce17e9da015a8a458c63b261f97887ad11a3c5a6941cc823284d6a8dd14af4e54b6351983bdf571dca5ef2ea22ab404eb6f9a3bafa5ff53a24a1656ac4608a0ecbd1b9135c8efa930783c82e8497c5c349c1555d5cdb1b1ae8cedaaba4f780f1dc2fb1628da0bd43cf8b95939aebcd275eb46cd49661168e288441b1c8346adff7b62ed47c852a3247666b64aea9b91589876c19f59198910e9b7314e4c0c4bd04795aadd74eec6f266e91dc226f7473f9871e65bf360020de358f5ac7ed4eb8c1bf4ea3db803b2a28183240165d0649a0705321d13c44a88ce99f65872158accfd5c3454e92b5e1a9f3e082fd9a3b9396895e9451551abe8410357d48bc44382f0dfa4f5a899b02f58f3020a90dd19e6f1f3a9082ca28cb781175f5ca37850c546e1ae55f07bf0e56e3fb02a9dbce2306f1e6b004368740fc727ee979021da03a806e54115d8e02dcda6372549cd75a5476237110ab075593228c3c9b07c6faa26ca5764f12b7c8c7a36d4cb8368e5811af742df8c36d337e6469ed02918473f2ea18a0344743fe99c4a22e3bd186137aa2b1dfa058b7ffca", 0x4ae}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="b0323c48fb5e807fbd19e85bd298be868f67c4484cba6256bab58bbd140f62517af38110d2081173c200", 0x2a}], 0x1) 17:38:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x191) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x1, 0x62) 17:38:09 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x1000000000220, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x5c, 0x0) 17:38:09 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r0, 0x8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x5f, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) syz_execute_func(&(0x7f0000000140)="c42265169099899999430f87998999990f381e19400f0fb7feefffff9ec4019ddddb3666410f5686be40000065d8c5c462f9939cf900800000c42265bc8a06000000c422d591b4020b000000") mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) 17:38:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x7f, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x42, 0x7fffffff}, {}], 0x3a3}) r1 = geteuid() r2 = getuid() setreuid(r1, r2) r3 = socket$inet6(0x18, 0x4004, 0x7) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 17:38:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 17:38:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x0, 0xffffffffffffffff, 0x6}, {0xef5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x0, 0x2, 0x4, 0x8000}, {0x8, 0x100, 0x1, 0x3a}, {0xff, 0x6c, 0x0, 0x6}, {0x5, 0x7, 0xe6, 0x6}]}) rmdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x80) setsockopt$sock_int(r1, 0xffff, 0xa4, &(0x7f0000000140), 0x4) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) 17:38:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() setuid(0xee01) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x10001, 0x1fd, 0x0, '\x00', 0x4}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f0000000200)=ANY=[], 0x0) write(r0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCLOCK(r2, 0x20004276) 17:38:09 executing program 1: chflags(&(0x7f0000000000)='./file0\x00', 0x60000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x200000000000000c}, {0x20006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 17:38:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x400, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000002800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e4329a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e2712e266345157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a1312d3a11092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2cbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b99ae5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e", 0xfdf) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) write(r1, &(0x7f00000003c0)="55eab21ab3e7f80600000000000000092ae02e1525c4522a000000001bff99940b0000000000000000d500000000160334b77a0be825a84c97e41540a0f4a0613a7e3ffe76359e91dead7b7692591515c633e4c9cf3132fd228cfc8220de156cf1f5be00a4f446aedd5a2a4061477c6d740ba8f50000000000000000a41e3d3ddffd0c4286ce286ef6d205ecec9e19371829c6c55169adc7942ec5d0d747462f79413f95efa84d3ec9aa4b5c1c835557a0ba6ebe62d1ec5c0b11d6512b269b5bdf5dc402b02ebf30b30a811899303331205d0a78a5a8cec19021b05db53903c4094f657f8f66ac", 0xfffffffffffffd9b) r2 = socket$inet6(0x18, 0x5, 0x7ff) getsockopt(r2, 0x8, 0x9, &(0x7f0000000080)=""/144, &(0x7f0000000140)=0x90) readv(r1, &(0x7f00000027c0)=[{&(0x7f0000000300)=""/167, 0xa7}], 0x1) 17:38:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) 17:38:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) write(r0, &(0x7f0000000000)="43ed1d221875f92f7737b93dc3e3b68e81dcd920", 0x14) 17:38:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40109, 0x0) write(r0, &(0x7f0000000180)='L92~', 0x4) 17:38:09 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0x0, 0x401}) flock(r0, 0x1) flock(r0, 0x1) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) socketpair(0x1, 0x4004, 0x22, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 17:38:10 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) ftruncate(r0, 0x6) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x7) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b1000513b1000000000007005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 17:38:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x8000, 0x4000a, &(0x7f0000000080), 0x0) setsockopt(r0, 0x7fff, 0x100, &(0x7f0000000200)="138a9688f2c77b9abd87b0ad818bf904f178b92d2c642dcc6d016d346f90bb9939e26b09e6868f19222b1eb8f365166f19ea9c4f79fb585a2f42f1d64548f2f277b67b219867cade26320c23bc70ec5168deff4fa51937217e063120b786acf758b90e5e64ff9a1f88355a07945dcc3195b438fe40172870558bae47ac7ceba9a86d1d66a2cc596fec55254b11bc0484892c5e0bbfb0ad3bbc2ed03cd95a64b350fd1f5a6044712b1bc881cf32a4a14d688327c86e270e7f23da709ddc40a2411784cfeb2b7f5d0bb0e6bfc36193cba999e1f99bde827d97", 0xd8) setsockopt(r0, 0x9, 0x5, &(0x7f0000000140)="673d428414cf2eace34accf93df5b9927f4bb000613ee5103539eacacd41938c783f2b7eb958df7d8a2d1c071c62713eb7e14b373c65108b7d900cf762f498ebd742662b7a610bf7e18d7907c9e14745108ab7c1a09340a906766eb2948b2d110d3b033d44c54f6c7435f39c6ae66840964f8c34cc00624e28c8a6faab3670d4e6f0da502a237e34c30deccabb0cef362a42946168dd63d9fe660a42921507a93bb59e6cfd2c44611d268b487f253f0e550f5c57d5bd3a7bfd4b7cd7", 0xbc) 17:38:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 17:38:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) poll(&(0x7f0000000080)=[{r0, 0x81}], 0x1, 0x0) nanosleep(&(0x7f00000002c0)={0x88}, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x42, 0x40, 0x3}, 0x9, 0x1, 0xffffffffffffffff}) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) 17:38:10 executing program 1: setitimer(0x0, &(0x7f0000001740)={{0x6, 0x10000000006}, {0x80001, 0x7}}, 0x0) poll(0x0, 0xffffffffffffff55, 0x6) msgget$private(0x0, 0x208) r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r1, 0x0) pipe(&(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) getegid() r4 = getgid() fcntl$getflags(r3, 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000001640)=0xffffff4c) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0x517d9e8c, 0x1}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xfffffffffffffcc5) getgroups(0x2, &(0x7f0000001680)=[0x0, r4]) msgget$private(0x0, 0x20) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0x4, 0x2, r5}) r6 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r6, &(0x7f0000001480)={0x1, "604bd4d4c21a63a31b7eb12660ee4c50bc15fda62e7735bf982164265d1cfa0c1fbafb271378e3ca8d651619bfd45016df4360136d95b2b23bf988bbc77307e6a21474dd4db8f9ca063db75a76a39d0138c650a308cb59e3151d0baec0fb0a160ed1092c46cc4be0c1af636e516a865f07f67ed2a88d868a20ab254bd7a15b87e87bcd5331c365d7f96f971b2ebbc7e8e0a54d54826dbdfa5bb6828d248798ab20f8243bd0e2a8ef0414ba99eeda26b98b1eeb6237c68b7e008b7dc9ba4ae842637def224517579ae168e22470c0e84b1ac23469c2913ed2caf4f9c5db7ecae75f5fe6222ee24220a590b40b8353b241ef5d23597c58b4c5b43a21f40dc4"}, 0x106, 0x800) msgrcv(r6, &(0x7f0000000000)={0x0, ""/30}, 0x26, 0x0, 0x1000) 17:38:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000000000080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x800000000000001}, {0x3c}, {0x800000000206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000240)="e9") 17:38:10 executing program 1: r0 = socket(0x2, 0x8003, 0x2000000000) recvfrom(r0, &(0x7f0000000180)=""/101, 0x65, 0x42, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000100)='./file0\x00', 0x60e, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)=""/161, &(0x7f0000000040)=0xa1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x9, 0x100000000}, 0xc) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) 17:38:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[0x4, 0x7fffffff]}) r1 = socket$unix(0x1, 0x2, 0x0) bind(r1, &(0x7f0000000180)=@in6={0x18, 0x3, 0x1000, 0x7}, 0xc) 17:38:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x609, &(0x7f0000000080)}) syz_emit_ethernet(0x2, &(0x7f0000000000)="a1ff") 17:38:11 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="7f68cdb8500e64037a6d6b84c861639a571f9061d55eb8713727ea348fa236bc9e49acbea42a9c6d6f20a6"], 0x10) recvmsg(r1, &(0x7f00000004c0)={&(0x7f0000000180)=@in, 0xc, &(0x7f00000017c0)=[{&(0x7f00000001c0)=""/115, 0x73}, {&(0x7f0000000300)=""/209, 0xd1}, {&(0x7f0000000240)=""/113, 0x71}, {&(0x7f0000000400)=""/162, 0xa2}, {&(0x7f0000000540)=""/150, 0x96}, {&(0x7f0000000600)=""/170, 0xaa}, {&(0x7f00000006c0)=""/227, 0xe3}, {&(0x7f00000007c0)=""/4096, 0x1000}], 0x8, &(0x7f0000001840)=""/4096, 0x1000}, 0x1) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000002840)={'./file0/file0\x00', 0x7, 0x36, 0x4, 0x0, 0x1ff, 0x4, 0x3, 0x1, 0x2, 0x5, 0xdb2}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x1, 0x7fffffff, {0x7dc, 0xa9}}) 17:38:11 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd, 0x0, 0x7fffffff}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/41, 0x29}], 0x1) r1 = kqueue() clock_gettime(0x2, &(0x7f0000000080)) kevent(r1, &(0x7f00000000c0), 0x100000000000f8b4, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 17:38:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 17:38:11 executing program 1: r0 = socket$unix(0x1, 0x4, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) dup(r0) ioctl$TIOCFLUSH(r2, 0xc020697e, &(0x7f00000000c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20012, 0x0) 17:38:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87}, {0x7}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3}) 17:38:12 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x7) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r1 = socket$inet6(0x18, 0x4003, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) shutdown(r1, 0x1) select(0x282, &(0x7f0000000080)={0x3c}, 0x0, 0x0, 0x0) 17:38:12 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x81) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x8b, 0x8000}, {0x87, 0xa4e}, {0xa5, 0xffffffffffffff41}, {0x20, 0x9}, {0x100, 0xee}, {0x27, 0x3}, {0x0, 0x6}, {0x0, 0x5}], 0x8}) dup2(r1, r3) 17:38:12 executing program 1: write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87", 0x45) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) close(r1) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x8}) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f000bf3e00003303aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{}], 0x2000000000000048, 0x0) 17:38:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x5, 0x0, &(0x7f0000000080)=""/128, &(0x7f0000000000)=0x80) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000200)="fc82bf45459b0a2886849bae3f62ea89f821daf8b6f9b4e27d9aa47f4fbb76bcc9c6efd39778eaea09b0ecf60e0d14562b57d02bbf7bf0cf8fc70d9d364a4f299851a9bb5e9d7bb8ae980f38cf31eca623f67211a21a8ed5cea3eec5e6bdb9f350f1bda0fa1119e6c0f0bde07fae500e291d257ff5370cb8eb07", 0x7a}, {&(0x7f0000000280)="57b5f1184ad0eb76baad72e0fee217d2851ace254b88a4a73d", 0x19}], 0x2, &(0x7f0000000300)=[{0x38, 0x4342b715cf13dcd8, 0x7fff, "cc04540bc703085b7c639d7512e634af8e7417c9153758e23ed650cae9ab1a12e0c7fc"}, {0x60, 0xffff, 0x81, "99cc06d1281935c6b6f199be580b2a515598f92e9aa17ba28ac88af4b735a654b2b58abcc073ba3efcfd169d1b4993433f045afbff119182cbef1348dcb386bd43eef0cb8216e0774798597c703526"}, {0xd8, 0xffff, 0x9c, "552942947ed2a521ab33e1965d23969c1ce3872cdc15fedd49bcb5e53d88da35657cf11910737ce3f82a49eda54f2bea050e02e9e4091bc76ebed68796058f35acc1014c15ba18a0e19fbe314bd5476d7352ad0e6ddff7cdd350e2aa63780b02f1906536178fb9b4f2b2f607326d74608a2fc03ecd76c8c309f2d9e3a838c4045a2c65b1394b60fd4a6e42c3d7bb8764b99524dad00616a1b42ab57367fadf0d8648da702fec86462bd637cf0655358bceda9176daceeac14e640d52e621e5a6ede9b100"}, {0x110, 0xffff, 0xff, "a62503a9b7b3146bbf06fa4b4a9468f39c6a4a0e32976abcd6363e2e18dd92924f32b269698af1e01938b59f08973b411e93420b0a48e1ffb477ce57ab7d7db3bb25d5008e1d0fdc0b3c7da98f0864b092e58245c37fc2347698434a762e501c06af61ffb15f550f870b7eaee49ce5b21573fd2fdce29a02d0aaec597b06e5c105f27688f01fad33028bea4fab285ae35cc39fa97d392c5ae79d6317f0489ac35a2c89e20ef1752d346da14b0540019e6007ae25334f6f905698d896c8a88ef67df8ab1e2351335d79e40b5fffa3576ad872e3b34a5ac53e22599f31bdcb815294ff9f93ab5ca6a633b90bd419e7d8db505af325191b820b40578f24"}, {0xe0, 0xffff, 0x3, "44f7e2fd39add706ec28c15f449a1590eb63a3dfd6d01082a376a6c9ed3533b94ca94a84d33bb1c8dde5973edb5a3d9bb824bde7ea61cfd5cf4e2cdbdceb4e355c9e79f9e31270d24e08463eafdc0ba6e2cfc566c7fdf064cd0562c72f00ccd906bec68e729855dbf9f93f304e8c15856fa34300528e958f5ce37d0b92e43355ff9db3148e94ee1cba1da9162f340a06c2c5cede366c81accebef7ff3f4bcc8692380aa4a45248557922cf28d71da3f2826d59255fb68ef0556beca36e0998093c6b37ff156f5f2ccd37c4a3"}], 0x360}, 0x6) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) 17:38:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x8007, 0x13c0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x3, 0xfffffffffffff94f}, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x87}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 17:38:12 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000049c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:38:12 executing program 1: ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000180)=0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0xff}, 0x8) 17:38:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0xc0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0xbffffffffffeffff, "f643008def1291777d75fb9b2256dbc6b3468846"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000800)=""/253, 0x304}], 0x1) 17:38:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x800000000000001, 0x0, 0x0, 0x200}, {0x3c}, {0x800000000206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="e9") 17:38:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0xc0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0xbffffffffffeffff, "f643008def1291777d75fb9b2256dbc6b3468846"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000800)=""/253, 0x304}], 0x1) 17:38:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sync() fcntl$setstatus(r0, 0x4, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8b") 17:38:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5fcd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r1, 0x2) mknod(&(0x7f0000000240)='./file0\x00', 0x2007, 0x202) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) r3 = msgget(0x1, 0x0) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000900"], 0x39, 0x1, 0x800) flock(r1, 0x2) flock(r1, 0x2) flock(r1, 0x2) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000100)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 17:38:12 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "f69b2256db24ca665c6d2adfe04300"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)=')', 0x1}], 0x1) r2 = dup2(r1, r0) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "2e81e0cf1c83a7916b38fb58ed0d772f6e81e999"}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x59cc, "c760e774fe1b8c69cb000011000000000000ff00"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0xd2d, 0x39, 0xfffffffffffffffd, "1c240cd7826548f15d94220ad59725dae33822ee", 0x0, 0x963e}) 17:38:12 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = semget(0x2, 0x5, 0x0) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000080)=""/122) open(&(0x7f0000000040)='./file0\x00', 0x20482, 0x80) r2 = semget(0x0, 0x2, 0x40) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000000)=0x9e79) semget$private(0x0, 0x0, 0x6) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000180)=""/80) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) 17:38:12 executing program 1: r0 = semget$private(0x0, 0x5, 0x48) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/203) semget(0x0, 0x6, 0x10) r1 = semget$private(0x0, 0x7, 0x2) semop(r1, &(0x7f0000000100)=[{0x1, 0x80, 0x1000}], 0x1) 17:38:13 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getuid() r2 = getuid() setuid(r2) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x802) 17:38:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c, 0x0, 0x0, 0x3}, {0x7c, 0x5e6c}, {0x6, 0x80}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 17:38:13 executing program 1: r0 = dup(0xffffffffffffffff) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/88, 0x58) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x420, 0x2) r2 = semget(0x1, 0x422f287abfe10a94, 0x40) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000100)=""/206) r3 = accept$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000280)=0x3) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000002c0)) kevent(r1, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffc, 0x10, 0x80000000, 0x1, 0x8}], 0x5, &(0x7f0000000340)=[{{r3}, 0x0, 0x2, 0x80000080, 0x8, 0xb3c}, {{r0}, 0xfffffffffffffffb, 0x4, 0x20000044, 0xaa5, 0x800000000000}, {{r3}, 0xfffffffffffffff8, 0x18, 0x0, 0x6, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x0, 0x1}, {{r0}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x5, 0x5}, {{r3}, 0xfffffffffffffffd, 0x83, 0x20000000, 0x7fffffff, 0x8}], 0x9df7, &(0x7f0000000400)={0x1}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000440)={0x5, 0x4}) r4 = getuid() seteuid(r4) unveil(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='r\x00') r5 = getpgid(0xffffffffffffffff) wait4(r5, &(0x7f0000000500), 0x1, &(0x7f0000000540)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000600)=0xfffffffffffffe65) r6 = semget(0x0, 0x1, 0x9b) kevent(r1, &(0x7f0000000640)=[{{r1}, 0xffffffffffffffff, 0xb0, 0x1, 0x9, 0x3}], 0x0, &(0x7f0000000680)=[{{r3}, 0x0, 0x80, 0x41, 0x6, 0x10001}], 0xcf0, &(0x7f00000006c0)={0x5c8}) open(&(0x7f0000000700)='./file0/../file0\x00', 0x2, 0x42) openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x2, 0x0) geteuid() pipe2(&(0x7f0000000780), 0x4) r7 = semget$private(0x0, 0x0, 0x10) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f00000007c0)=""/255) r8 = msgget(0x2, 0x100) msgrcv(r8, &(0x7f00000008c0)={0x0, ""/198}, 0xce, 0x0, 0x1000) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f00000009c0)=0x1) r9 = shmget(0x0, 0x2000, 0x20c, &(0x7f0000ffd000/0x2000)=nil) shmat(r9, &(0x7f0000ffa000/0x3000)=nil, 0x1000) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000a00)=0x3ff) 17:38:13 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x102) r1 = msgget$private(0x0, 0x400) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000018e91dc100"/170], 0xaa, 0x1, 0x800) recvfrom(r0, &(0x7f0000000040)=""/114, 0x72, 0x802, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x2000, 0xffffffff}, 0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r2 = fcntl$dupfd(r0, 0x0, r0) socket$unix(0x1, 0x1, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000001c0)) getgid() 17:38:13 executing program 0: r0 = semget$private(0x0, 0x2, 0x7b) semop(r0, &(0x7f0000000440)=[{0x3, 0x3a, 0x1000}], 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x44) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000980)=0xfffffdec) fcntl$setown(r1, 0x6, r3) mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getuid() r5 = fcntl$dupfd(r1, 0x0, r1) recvfrom$inet6(r5, &(0x7f0000000100)=""/184, 0x84, 0x1, &(0x7f0000000300)={0x18, 0x3, 0x6, 0x15e7068}, 0xc) semop(r0, &(0x7f00000003c0)=[{0x0, 0x7, 0x1800}, {0x1, 0x4, 0x1800}, {0x7, 0x3, 0x1800}], 0x3) semop(r0, &(0x7f0000000240)=[{0x3, 0x3, 0x1000}, {0x0, 0xb74, 0x800}, {0x0, 0x80000001, 0x1800}, {0x4, 0x100000001, 0x1000}], 0x4) fcntl$setown(r5, 0x6, r3) semop(r0, &(0x7f00000001c0)=[{0x1, 0x5, 0x1800}, {0x2, 0x6ccc071e, 0x800}, {0x3, 0x6, 0x1800}, {0x0, 0x40, 0x1000}, {0x2, 0x1, 0x800}, {0x3, 0x8001, 0x800}], 0x6) r6 = semget$private(0x0, 0xb, 0x580) ioctl$TIOCNXCL(r5, 0x2000740e) semop(r6, &(0x7f0000000280)=[{0x4, 0x9, 0x1000}, {0x3, 0x0, 0x1000}], 0x2) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0xec11, 0x80, 0x0, 0xffffffff00000000, 0xe05, 0xb6ba, 0x0, 0x1]) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000200)) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYRES16=r4], 0x1) fcntl$setstatus(r2, 0x4, 0x80) semop(r6, &(0x7f0000000340)=[{0x5, 0x4}, {0x0, 0x100000000, 0x1800}, {0x5, 0x9, 0x800}, {0x0, 0x5, 0x1800}, {0x2, 0x3d26d3cf, 0x1800}], 0x5) r7 = socket(0x10000000002, 0x3, 0x7fe) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000100)=[{{r7}, 0xfffffffbffffffff, 0x11}], 0x4, 0x0, 0x0, 0x0) shutdown(r7, 0x0) msgget(0x3, 0xc) 17:38:13 executing program 1: mprotect(&(0x7f0000700000/0x4000)=nil, 0x4000, 0x4) r0 = socket(0x18, 0xffffffffffffffff, 0x284) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) 17:38:13 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1ff070000e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) sendmsg$unix(r1, &(0x7f0000001540)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000240)="d675c9c45afd1897c0ab371797ff8b8bd39193ba5a67c045c2604934641a982850e3d3afe45e1a6ae4be44707abba9fb2ce2f118c7397ff12979114ebf7270a99f67598c9f1752afff3218678db078b24b36251e30acc2f79ce11565ae4f1f965e88159c8655a3c0fa4c850525bd1bcae48e12451e372dc6c30c4e2f19eee30f7ea040dc235f9b146d1d13b084bad8983a3b3afa87f32849349427a354bcd556498dccf69cd33ab7347436426a5fd849f643c8de85c76fc63a2affe0d711a97b8751e7f3969bc221c2c12d282e3b996e00faec4f906cca1c23ce2949", 0xdc}, {&(0x7f0000000340)="ce234320f22f556cb16ac347bc4657f2f58742acbe46a02f823183eea8dd4a5b31b36c2a2a7abb5a44f113db23d425bace3e3aab87ec0405c24da0d6fd9a63bb681c42017e132e1cc8433bf46b2200e16aeba4529b28e7b939f5e07e877121f61421492e5263ccae756d46ea98d41a72ba71bd969f5c11bd894f3f537fe28e592bffa79129fb7ddedc405ca76922b00c0865d7565389339fa7a6e8b548f35a25947299c8e5e84131a6433bd1a9c931e9bab74751e77bb75c5f8fd546f8586cd1347818430f705088de65356027c9c4a0792b0caba7dad87602cf1e91f7ad5dfa3a4ec6864d5a4f56e2610af589306b95f35202fb89f53138842c165912ae2e9bf631fc75de2f8d5bb9d84697ac018615d95b801715d7a5c1467be8938579e9bab113410563887d1d39a31c869a20b3931b97f287c4f62c6541f6586fba4df8d0ccd43a34500bf015cd707c79371b5e7dbbfd20ecfce9a699ecf93c12196b12f5a23f357430f1c4f51897d7fdb7ca176b4cb10e074f282a6d3c592f75a4f542f648303a82f09d75a97e348656ea7f6d192cbc9362ec90bbc2a13d89900b83bbd95cec39863ab2a39e8465ea5830049d55517664b18f1f68325b20558a911c39db892111d4f0ffce675b91a73cd3a8d11f1d6b9d3773bc324724bf7b9b0f77e95bff0241a931fc7e99704f5523b6b5c827dfc8600ca48588151aefb03a0f77137a139393df1fe99046a5a23fc7decd86c6d6326bf6fdd158d78f4d00eaeb69d6dd5f662777b3e8115df5bab12afde55132b1f4db208b2af7445763a3fd5dacca2e1b6c7ee51d5fb84e280324819df5e666d0c7c18ac4bcd50c399b99c5d67d7e2da1ff1d121c51555804b041f958705d077de4ecf3bad12046269c8680da0125481eb8db39820b836e5e4f345349c9b0103583dcc16ff4a237f61f0a83f14d3ad6366ebd11761aad8405dc31f5b30b6525c4003fd4af226bdd9464e472ca52fab2779ba5b6145ccedda0a10aee5fab8ef44d46b7b03002bd57b69be4271e6101fc1ec4fcc732f19a0f888066e4bebf83f2c1d6589432659c253f59049e1611da5c9a789146f5e5b62f5956c15a034161cd325be47a5ad645f0d57be8371f4a9ebb3eef757b664d5a363dc5ae28b3b00950096c12cf518c5f142c144ba9d75ae08c81787a297bda81daa562592d2dc942bd811d6808db4f983d7a3f5c372fcb91dd97cc3ca0b952188fe47f3245c65c935788211632eac2129bd3ec43c673422b0f1abfea4f7c38ee5aea432220a18e9540df1040a02faf70c565b7beeea0419a7ce56fb72ccc5f0a6fa77298429f50cbf6d3565bb9fa1cb39a7e42ef4a60c5010765fa746fc5731783746b619b3ce1bd466386a3f4df3fc90a36d016afe3a1a2d72588c9a84ea5ac3b8c3cf2cfa68c7b2eb8b127e858eeb33c4c121172677998dfdefa5d9347d603218b2ab135a2b4672cd3fe2a20665d171250afe053763d1deaef442fd57a293da0817db7bbdff069bb26dc26e93799957ef6b860bd9f9d0b09524a1543ccd026cf638137025e9f82bf54e2841eae03f09cc9559c69a44044565015fc87f16b953edfba063b04b591670f02c33a72112aa7dde56a1eaf9d3af3beaf98ca1afb1f0856851641acc574dc03f6df757a737c46bd8e4080cd6bbdb0ad5ef65effe7fd98c889385ce487a76b43a6f97be9a26b430a41386fc01d7e6cf5f069770a4f74b74abf3c47bbbecc7eec51ed2f40e6ba3d20faec3c9d622adcff3fbf260063ad285a6b235f7993b2d75a0149389df0dda25b96c0e41de162b29d76c29d030572b9197e07c47dcc9f5de01dce0cb5b2b397856f9c7c889c66dec878b53e7d343bb8b35b9d3ffe04326a30a7f560d83780f43c66a5d61de1ec878022a358dad2a91dff5d9c1e7d238fcddfabdf48a968f56529681f4e1338fc1c38e5297903653249f28aafa0aa050e77b1358f575e365c6bb9c7f22585a370cf56847e2a87cc48686c8c0d1dcfb9ee435fd07eea577a0f4b1ca12eee9b8d51f6547e1f5a50fc4d22a917bb6e4910293fcd1666d1ad982578d725c0682775643f388046b3ce013250c23d86ffcc5374068e0c2353391deb48a48e86af89e6cde73dd6a16a672f40a480421b8dca32a30aed3fdfefd5712812df1959c4a113109746112d1697a7608415f4d96035e8d83508f830bcbab79ff1fb08c9678a7ed40557558d947fcd362803e70bd95e45e3c9656b6d947e463e7288c90a81e1a1dc57f2f94f430684730c302e354b62990fa538a70bfb478d0ef63011cf049815036dc73c3e261fac8a8090da9dc2027a65d01b62068fd71b7782f9d3de26dec8effdbbe10b09809cd7dee97183d215ef5e96ab7d6eb5c41c4b3e20cd49adbbdbc2408e75144abb7d4973cd54a48c8e1d4ca5d8d99cce5e40981778458060af8e667a54ca9e583d43d60432de60c51db9dd7442fbbab8c5f9a80f352c5c369d064733b627d73e4f582541cdbacf3274fec3d1de1c4c1cdde476fe33c1c3e9f987e35168e39ddfd6d20af09c18753e4c487f543e408d16b903ea6bc54e639a7db355ce26726f3a0b2f6eeab03850842657fdc1564584ce7a3a0b5623ef24a83c8822e30825916ef72b6e99ddab298314937836583c32ec33e327cea3f113522dc54bac1bfa450f01ba47277437d64dd03873e38b9649f4d8d34310ef2d57255f68592d49d0a183c313d32ade9612dd2a113320a4b041e441019014448e47a1b30276dfb94fd649886d3a4b9bbdebc7d04aa8a1ec6dbdbdb3b0e372dbeda2b7c58b3a858b0153a034918a8aa227e62b66bd0518b0e421fd8f99af8fcc2403e5688e8834f9c02642850d61149b434a2bef8b4aa60435122fb85fa442e3fba96ac0c5f5174ffd779c182b061f15ef2f0df923c7b168cfb54b77fc4ae2155c809db3b187b7d485f35c17eb53ada84c4d2feef2b9e4da49c6a958f677137836e7da6bf43e3a97f8afecfdbbdf8c993f7deedbdf920f22e81466df1f3e4eb23770ca97252bbf488653c99394683cc27d51483b05fb54a54bb700c6a1ab422f3d9f60cba53dca39192ac9c20ffb47f7fa06b56b4232bf98b7641fca02855bf4e817f47e0769261af4f34868b40ec1427adaaa3ac2a7af87c44b1dd696646a5c6bc184ddd3b86fde2b93dc6a3e31734d78afa5322a5b55e792912abcab14835e804dc4f356bbc0f9bbeda19a6677980050f619d4c72434b16776ea5ed04c81e1e5f00506b1ccd81b1880cdac02d27196878837880c6bcef1ecccd5dcb1437e65964fde9b609d1b7b0627f28e4d007dc075219e569125cab38f3eb855c0fb89da0582ea363525700bb28816017e3744cd47695bd92ec51c57e4158dd074b9124d5c287776be30fbf3c0c7eb39e90fda672775bd1216796900d69c0dcc7eff2d8a2517cffb91d322c71486c22f358b5c7a7fc2c5b7c8669410bde7a503cd651f371ba3423e8e263be42a255c4a399b62071d6c2c88f73dc2624ce0272b9082b1b356cd076f856fc3aacdd34cd81dbdd8a232b892bc50b7440627206cafad4e21a0a59e0e0e8c57a5268816543d90d6f21a705d78d6267760713b9f2fa32a7abc2748f1aa1b4ba6dd8487b0fe58991be83fcdadc050ae52b845d9d6337d9074ad5e383e4dc2c392f7d0448d0067663ce6a64bc1b59ca0784dff9d04b78c3dddcda1c35b8a2cdfc51e8ad9d1c3c6b6d597cc2530717680dc2aa51de14075a5c01b4076b22921ce46151acf802db8d793cf017d6a229a3d7098caa80b3ee783cb2537e8c4296e9ace4eeef332b4f9202ca87ad85506c1b575ae6c8dbddeb9a748049362592dbaf603fe8cbfaae561e259ff5eb40a7f22d19e4923f891057b88874d9a78e70452b3b68648b61674bb93cd452f049e080d6bda140e61cd99ee8360ed1642938337f91bf05d30f0e27babf5461ba75b0a51404bf05c8aa7e056c3ebcada3165db7f3f4c9154648308e3b1ecbd3601f22c6cc3fa2da2cfa58794bc04785300528a94081e31e4d9b54072af03c2260ede71781e187989616f49ab7bea9a66f410b50c57617209ed3f9e1e03d6de1d98dc2f515113778600c330941238b77dbc2b37224258f74225eb8e42481756a2c8ae3b368c9c3702e6a55cdffc56f865515c05823758eb9ff29b9a8ce8008c9a59871abb946581dd2dac8774f5a906adfdc38b3be7258161f4a3bf5cf1ec164cfdbe335c7f125ae2a24c7a5a1af4a75c862b813e53cc9109eae4caee8b63ef751035fa1acb1cb65ce5c3e3f2bbc1576b47d49a9ae08da1299524fdcf79e0db6dd9084a4c9d8e2bae45d6f3afe1ca2c62bfea9998777b2f1b82e7f219f226f3e8475eedd2bd01afde348caf9966639f14030962b2dc86a4fa761c7da55295a7ab0b930eda4b4c2458044565eec0d0a468c51cecfdd0c43e029fb5acda826d040bc46de6dc83b7d2ada91ce2c998bffd260f42f87bf72f98fe36ff1bc9b0fb77842a7d7be675fb9ed11959681eb7f6758fe11571fec8846c7b8fe60cc31be2fc442707f9a6fa855888a3a927d86ab5a24ff5e3b4f980b2ef5aaef0733e4a8c752cde6e390c1711ca9f423419641d0c2c8cff26df01a2952d2962d00552edeaf624c6a9c6beaeeb973a1529cb4ebab19ad73a39a495e9190baa8e9abd041f633c30c04d9550108ff92fe673dda4177e733ec707c240509c1bea592b37d609e128e16c3e0d6a37c19e28ac87637ba140c06ccf4bb0a089434966f5a8484366ac92a4b30c16cd8cf09506c8100a01063fabe93e8fca08f53caa5549e7c110e306ec4cc3d06d2c48c020c9a97f0c70c64d483670a0ed2628140b3731b20093b556f5ff193bafbb7525d267a4be94d7ce284e78d7b4118304a6df778659cb1722791c836d528d8f17420dcdead99287aeb549f154dc1350086c8e45c741c72bae48d33b2c2534050df838f01dde858676010a325715917c650f54ef8ad176617b73aff43b3a5d6c9dd99713cebfaf02a8e64f4781cb2bfd17998b89d6afb6b34f464bf35f55f438fa6af73857160fb2ad251039f34b897d7692f0edd2a6d0cf912dca70fcfa634153ab7ebd37d38552cab03daf0ded7d6036c8ca890d7776efde90b5d0a1ca667cbd40a02f2ad99b0305be17d9784da6f75b2e192a2ac5df84e1e2ac85f188dc689621ebef2b3c97a3da0f68ab375c68e5a878dca2b09c99ff96b9358f945d73ab27d8f340c4e04b67f6546af9097bed8b421a1f48842163e66c75d35a0ce68f5dd029fee4bdeb478be8c7e1e2a05a505e535544ad8397b314f5b2c00d5e3bb89608db1a3762aa0a60eaac6fe37d24a02c35a6f66fef38a83581ee8634afd2fb067703e06d49f3f02e57f102900aac3926f00a5527fadb83cae4a42a764e7a7226836f222e33fd872069f19641d6134f75ebeac4a629ca54593e2351efa82d58a08f40313322eb0aeddcbdbac997dbfb05d780d4e18d3d26723cc1d50358d3ac2b4ccd03dfb2d8c530a07968ef0a455f4f96c9eb2ec9e7ddba6641eed7270e9eb787555d009e086af6025520738cb3c92c05b10b441a6312a08402f0d5ea44c7a0a647a1882a13173a3f562504da45fefcef713fe8e90c24b11389f91d0520497a7cd720e8598e226926185e11e9d7ee859a7a7e48cb7efb2a92d413a5b20e86981e741fee2d900779623de831ad4c61e1ab14124be9623dc0b7e0ac881e2ce01651070e9b2d8310765ecf675de9c15600ad577b67c6140a13a7747570e2973c5068fed840018c6231802d967f5362cb7a9211b5", 0x1000}, {&(0x7f0000001340)="2936693d2cc2670b195d6d24dae285af51cb5a4956a90539aabdb0e330bb05994d86618bb1f504f44899df6e94a3a13c3fce598c0956cf84d1c3c5d757da8f698c1477eb6cc745ff7e59b98d024344d8998be0777ae223b08b144978432fa66ed7fb24cdc51c6eeff51cd7846f43189fb5dd51c1b2fdc367a4fd6971d0aeffa002f6cbf427c7ce40c1bc3d8fa069c2850f296f2b63716bab17a4a896024aad3812044cd29d4f9ac54085a68569aa846221d63afb7f4b011bf32f11fa17cf8ac68f9d3397cc7d8f21f789ba9e54d72c35ca341522d9b5040cb82331715092bc916a7ceb32297343781f2629ac3c38530ea0f2da895615ca32f590a6", 0xfb}, {&(0x7f0000001440)="d7b5a158e4403bf5bb0bf8d355ac4917947b5c14e2d920aae708374e036493ca1a2de4d2bae07d067b004022c0915179aef5c7a478641bbba23e1b39a334968e7e25072473830257d141aa5433e8068bd71689f5060e2d43da9475", 0x5b}], 0x4, &(0x7f0000001500), 0x0, 0x406}, 0xa) write(r0, &(0x7f0000000180)="a6", 0x1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000100)=0x2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000df1067f5bfa6ee00"}) ioctl$TIOCSTART(r3, 0x2000746e) execve(&(0x7f0000001500)='./file0\x00', &(0x7f00000015c0)=[&(0x7f0000001580)='}@#\x00'], &(0x7f0000001800)=[&(0x7f0000001600)='\x00', &(0x7f0000001640)=',:]\x00', &(0x7f0000001680)='\x00', &(0x7f00000016c0)='\x00', &(0x7f0000001700), &(0x7f0000001740)='^.\x00', &(0x7f0000001780)='\x00', &(0x7f00000017c0)='\x00']) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000001700)) syz_open_pts() preadv(r2, &(0x7f0000001c40)=[{&(0x7f0000001840)=""/189, 0xbd}, {&(0x7f0000001900)=""/222, 0xde}, {&(0x7f0000001a00)=""/135, 0x87}, {&(0x7f0000001ac0)=""/82, 0x52}, {&(0x7f0000001b40)=""/32, 0x20}, {&(0x7f0000001b80)=""/144, 0x90}], 0x6, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000140)) poll(&(0x7f00000000c0)=[{r3, 0x21}], 0x1, 0x0) 17:38:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0xfffffffffffffffd, 0x0) r1 = dup2(r0, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0x3, [{0x3, 0x2c6abd08}, {0x1, 0x5}, {0x1, 0x1}, {0x3}, {0x3, 0x5}, {0x3, 0x1}, {0x3, 0xfa9d}, {0x2, 0x5e}, {0x3}, {0x0, 0x1}, {0x3, 0x4}, {0x3, 0x2}, {0x3, 0x1}, {0x3}, {0x0, 0x3}, {0x3}, {0x3, 0x10001}, {0x3, 0xce81}, {0x3, 0x7}, {0x2, 0x7}, {0x3, 0x9}, {0x1, 0x78607ca7}, {0x3, 0x20}, {0x3}, {0x3, 0x1}, {0x2}, {0x1, 0x5}, {0x3, 0x8001}, {0x2, 0x1eb}, {0x3, 0x8}, {0x3, 0x8}, {0x1, 0x8}]}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x101, 0x2}], 0x2}) 17:38:13 executing program 0: r0 = kqueue() poll(&(0x7f0000001580), 0x0, 0x1fb) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x8) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x1, 0x3, 0x81}, {{r0}, 0xfffffffffffffffe, 0x80, 0x4, 0x6, 0x5}, {{r0}, 0xffffffffffffffff, 0x28, 0xfffff, 0xfffffffffffffff9, 0x2}, {{r0}, 0xffffffffffffffff, 0x41, 0x0, 0x80}, {{r0}, 0xffffffffffffffff, 0xd0, 0x5, 0x1, 0x4}, {{r0}, 0x0, 0x3b, 0x0, 0x3, 0x4}, {{r0}, 0xffffffffffffffff, 0x80, 0x4, 0x9, 0x1}, {{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0x100000001, 0x100000000}, {{r0}, 0xfffffffffffffffc, 0x42, 0x0, 0xffffffff, 0x2}, {{r0}, 0x0, 0x10, 0x80000000, 0x7}], 0x100, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x60, 0x0, 0x3, 0x5}, {{r0}, 0xfffffffffffffffc, 0x8, 0x40000002, 0x4, 0x4}], 0x7, &(0x7f00000001c0)={0x4000000000000000, 0x4}) kevent(r0, &(0x7f0000000200)=[{{r0}, 0x0, 0x20, 0x82, 0x10001, 0x5}, {{r1}, 0xfffffffffffffffe, 0x0, 0xfffff, 0xfc00000000000000, 0x3a25}], 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x80000008, 0xfffffffffffffff9, 0x6}], 0x9, &(0x7f0000000280)={0x400, 0x1}) 17:38:13 executing program 1: r0 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) sendmsg$unix(r0, &(0x7f0000002ec0)={&(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002dc0)=[{&(0x7f0000000a80)="01ce81e9aae6faeb7434a079f5d1de875de6dccd9abed53158aafa9f3fe119538b96ca52a8558282066e83246e0ef61a54ce41d5d149d4bd8c472cf62aa989f147e2ebbcf28749a3ed408d22e467deb414f7e7f60c1d41d8349641f374bd71e0c7366a5ad61614a7a80927a9f49cbb192259297e5264718d0b8eaf36a5a7321981e57fa6597235678b5651223f27db58201ebec63710717e0ceb2f1a07672c15106332d03ee8564851a4b82286a7c73b8ad8844109c9cfc8008bc3bd2794358afda1542ef6938d707838e2b116b82c0d06a9888dcdf1ac6472c14c580e096d203caf1fa4c40f86f85d283df55ca5e2f08781dcd00c723d65a7d8934511b7c8f74df59d1d0d24803ca378d6ac238ef29335ce88ad80e21f840e3f6f0170c90e7013ef7ef6767d763f8784e7640270f8006d4aad46bf4944ec29d5dbe8b459ec7a5f2b1b7bed4abd236d98518fc672628acdc6548003dca53d258bc8ea482aac8cf427eb282cd51bbe00d3c028d33f3eae75459b6411b00a7abc74ba5e1f1dee3ff270d5aef3e7c1bac2032d02ac321875b5ce601b433c28b953190e6f5349cfb8bb5fe7366af56e179c2d7b44ec90c51c474a4976d265e1b814e365eac234317cebd1fefa116ba6ffddbfe37783fe04304ddd3da473a984aed4e3b1a46d55f14e6203a776b304c43903d3d6d952646c57e25e420002aacf5c879cfee51f837dcf5dc4d26391571880511cc39c86b579531780ea48ddc98ed1ca38d39143d0cb1de57c280089b2a5961ae0e53343323a3878e155efe3788b1c9447ed0c154d85631e09943cf657be2142e2a8e164bdda0e122026d9524570614cca52f634687a63594eb0fe67fec71971c505bebc27b20972d1f486e701077369fb720009ec93c9443f9743b9933210e84099286c1637430d3346a6f8c8a54d02eefa58ab35245f57a08b52a38ddf15fae13bf2d732fde4b0a356f353accea2adde21f0025e708d52b1a51f8de60c8ac23c8c59867d4e54d6154f515e82f8b18d8cf5891eb6178615cc839617a91110052605f1cb48ae116c20c9df862483d02432eedd407e797cbb152f81e859f321013fbe848ce7bf08a7e106db2d601f190b14d9ea31bc3f76f46cafe1db6a390709adeae94a70ddd1c76e0af5f1361618576639f33cb05277e8978519ff6a70e844d23c49b2f83e0ce5fadaa0af34bc65f9d628ba992db52803b03d34fdd38213da2277768526fcaf32e1fc31e18782d658e1c77587ca97c5f8f0c76b035e418ef7505f757002ec0014f186578dfd7f5ce6c4294d825990966e29af34f1b5eb12e5547dc1cb0ec0f126ac218e2e48cb04a1c3cc831d83bef10b9ccc82c96f6ace766e06f42f400de6d2ee15b7d09760c9fe7c9bab7775bd41c4abc342391f3cbab5bb8fa2bc372bcc5475e8c7d3406364291395593a9b016971545734d4f53b1ffea077db6d069ac1c7058c01e6ca110804662a80b9be63aad9a6dc1746d35ffcd8ef8b5de935ed8c543210238b60190eeabb51583e3bbf40d56fe5befab56f1aec2d3f8b57a80835d52b9888c4cfc7f88442b75ccd2fc79cd1b75e6bf8c7b40e81bc72af6f1280cda9eef81bfd8ca44c4caeb4bb465044e22c5be185e3861d9cb63d150aa8c2030fa64ee0abe38e7ad5d5e55d74c3f5650a0aa82e7caf4b1fc23f8ea58e0b5c68a2b69502017a621737dd384ab22a45721940d7aa888cf6623dcaa68188aacf8d30c2ff23b384d0e2d3c9e86e10e0c30a51256a32cf4a02a8490a97a508c1aeb9ca740b52bc0bde6d3fa9b0133ad8e097836ddfc88c55b2565d4665066c8b387fb20dc748abe1a298e9fe1f907a3ade94ed736d2519e7f254d34590c0b1fe081339bf29f83a993f85ed89ce78aa1401bb0259d8c927cc9d701f34f0ac1da1ec4d2c619e4e6ce27d86944cda0b8009d125c44a04ac80e1b8f0c83743c744438d386e7ed7928bcc17e0c0225ba7a36caf89743958d0d3853793aefa3797ff2c24220b513751d2bbfa9e7502ef3151bbfb39eca62c67e0155477bea8122e106c01024b05e449ddb06bb1189867493fbbc1846c53f4c900d5fc76f25a54aecfd927f5a5fa3c088b0f0fccba1e921c0953419586218a6a2611c55eda24285ddf12cdc31f43acc2bfcdca5f8e0d33e52761524528f3233f4472f6f052932772de4998d2bd2f8e6ef7d421b7f72112e824f0492a8a4ed949111a4b700e580413c0bb47c466db8924f5b148bc534fe03c3727bb49d8e5836c315ad6fa3ba8187035e140cd107842a09c6830019a32c949e7b8a256be80b8d322611e9d8434c4b67886a492edcad705924bf3c0f42e61c48103a73711155aefd95f2c14b9b0aeb990d9593bdea74a7b5b349f457e694b8fd63beb64f77a37f54b882b148ba3427a88fac4310f173eb52cafdd4dfc015f6ffc40349dd302634f41a5657a32d50b17b8523b8e2d5a4b0fc78c7a49c3a00f10f41f1d092200dcc2ec122dab83f8349dc5cb57513bd402354eb58c9b34bf819d20d478d7cdc77229710bec8c9e1db3c1f083caf4fbbdf625b9a6892ecd8aded99c24bbb21395d916fbed365e829da29a93f47d7aed8a718dcde1fd1f3af6c715f483c599ead10d586ff85991c6ebf4e8fde5e086bee3373f770fc715a4ecbb53491579c33bf041cef64ebe8e48ff3936d42038546385c864b4c5f9089ba4c53ef0571a91065beff0ed85a0c60685ee12c28a16e1f73b0d958919e5199e872958cd91955c95b7707148f9a5be7a6e166831c38818c595c9a3d8c90ebf6165aec2845a20887c13c3bf96e49fa5843fc9a4b28978a31cab95ee1c5986259c8e7caf8368dcb0c7862a1f95ff202843fa380e3c1941295b5951ae7ee6b1a2ae73298558c00543f8683ce24ba32d4a4347ee920a22d6c3dcb11150d9ddbc05250566f27db1083648f087f6fbb61c7b892238adb2c31961ac509d65260abaf17d14baabeed589049c77f5989f9240d7446354a628c147e5dc9693cd263957e89ef9d01c4a502a097ae2237bb16e001aa9cc5e9a9de1e836f2c95f38a31706b5af5ae85d271e4ac3a33dcfda7e00360860a0b785f9381b816c8f80e5a23541f316e6c1263a7ed4eec67ba73eef5f1420c1b7f85e3a0d5fa5d4d7570cda79fa3ff144b7fd21d31a47987e69eb05f66693f4251c274928ed0e525319560a8aa594d4e6034ba75ac189b8769a6f4e486e40d54b470d88dca3ba571201865435459e928e8a0f49277d38a4924f9d36a9fb3c45f1eeb2801df1145a361d699228f0294ca3b6ebd23fc0aac63f0152f53f57eedb301d1f45b840369094004f8375ffe01c98332dcdd0cd3b6188128a7853b63de9b1b17f774526c5d89fad434e2b2e7596c600757aa09815ac4ebf04d813c6f50551bbc19f154526c67008dd223b9ccea487a5fabe5993fbcbcce05a26da75885352f57b51a599384d14ca9cbc7b2070fe27b5ab08bfd105527ae7efddfbc608df0bcfbf0b1a0493d2febb1f4eb775b80c7d0a4173b4d09a9515a64e5b9807433f2a7b8c1e59287ecc61e21db0fffe0237b9640c7e64b9f369424406dbaa50ac19c3f9c6d5bd3bb9c5c60b248833620cc7fea4149e1d383971c7844a7ff9f3bf0da8f7bbd2d23f43ce6d36276645685ca2f4b4720ca0a56d271ef6b44e32ce7568164769744ae2dc555b2e1eac7c64f37d57dfa087216908bcbbb3954ea49d42da54a66f460ff92895b33790702af665b012360a407c881e2d1581f9e77b7671bc85580b97516475c7bd9e99e19419ebfb6c443972a84b8d174e6703933fb725f1dc3558bed8ba404c69310765e0cbf39c0efee351daa935b043ad6a2ffc5364d353cddd6c4fa4ae9ce5470e2935e46502af271a0f36237e75f5796d8d4ed21f856b18a8235ceac264f54e4966614db79d2787a2ab691dccbb9b3b611ee7075fa2ef3e5d459ae62682e927e63b1d9e6792dbe93344a9ac02346c04fb839d5324c3bf5cde22fdc30d10c9d45ec37a39e403c4a6198fed19d8c238583b1ecdd95d81be1cfe9afaaef8c14074013ef3c6a25b6c61eec336d39b52f0ca7c671abc3a3ec464687d2bdcc01abd4208cb93432fd16564f097c3479dbbe4506e3a6c663c569fc4b7273291e2554b7e1422d7a4c31472702a4a58fc2ab5c81094d83883f41b188b89f1b2dedc21179dea79921fd3be240902288c141bc95ef3aa5a1b1eb5a44e8d752877a082d45e86fb955d72ea2ad4c8487e056451fd5bea1f22ef2ae9b6bd70c62f545deaef7ed29ba82a1d76a72a66d701b758b68e444f7423dbe9a10992a3d94744a16ae18638f7dd3e570686589b471d17a039a06ad804e202257d72629af54e493d7e00f08c53b3f95660a1ce01d092f3985922b7182ff6cbbd780e7f51c472b86be639a555093a1dcf1016e5cb9b6254ed183b054750ac8f9fe065553236acfeef98615e1453b0c9278439e2d90386b6644e889e08c101be5350d8c92136c3d707160af10bb6b3a3c809300a11d157cda0b8014c00cc46f04d0dd95bdce5742d345285e4e7bc113d2c004cfbb913ab5bba9a97d5adec8e16d5fa2865934f1122b5aacf01ef64d45181cfc7db59cef2b095ce9756576e760ccf2e6f83e0609ae27b2b0f9cf5cbb43bda2656fbf6e36f7ae17538568165da60500e53dc8324afbbf7a420c04bb455efce86af0776f4b4f17a51ad8ef168f430a22b5954360896c2c53c1ee879013ac667272d997daa2c71c7b273795d19a28519dbcbb976242d7db6fc4e71007e9144825ba09621fd2d8f842782750673f0417c710054431135497a700162ec836d4af632bc4f8877e059002405665998f004edeb4496c1fb0049c375185cfccb3c3aa357157ee2b124dcafc94e632c2a838c004ac74c08accb06c661f9754d3fc00d93a87a3a4a9f1b48c8874350614ed7cd786bc4b063373e871bd458d9dd787fd146a65f8c562b1359c0708e1f6f29d13b8dd76e8c9281008393eb1a166a7a461bcfe4a1e0ad2bb8960d30f41f30ce04372ff53fe284e8964d56028dd640fbf8f9340e335cdfacb0c4d6c102146ba6d073a473d53d7c9e6c54734eaf348986c5661acd00229cb40efb14c29809079bf165af1ee59e60acff8a5cb73046150644bffbc006319078db853445419de5245a7ae58bed446f6941cffa65adba6de3b2484703ca9b9b6128d5821bdbda67ce8593c868955744d6c01dd7011492b90c9247648fb9456754ee99a2e62c308cf296fab2b1d6664355698fc3e96ea46d6747539d163093e76b00b91e016740c5f9ce60edf9fdac71f69e0be12ae558a41117ff52b24e9db4eaeda3d5a473609bde37d3211f6f81c319021b70ca629ad623cc9944bee2805eea4ea03b94371ae2b16a9329a83f7dc52258ede89315dbdc420c30387cf1f9f52f4351e7eed73bc2cf12cdf35d74c7acf0ce656ea6c2f2793ff851426c4e2e0b6f4f02220ba507a2009395958951e08237978927235f8dd4bbd7cb8b0619dc82cf27e1ff950db2abf06795ce4e9c89564033d32955058d523a13290194936339235abb21a8f39e2261135474a15700a43224ee12a10354dca194edbaf5021201704888d04b7a72ac5b92ac223049306a94d2a495f0572dae1d3619555348f76470e5edb6455e75185ea8c3c49e6b74a41db47b2a206453c43344c593aa48862451509f30e7903ff0951505ea96490f99b533b119ed006f2cd818da2a379d5232e7f6b1e5bf2e8ec45ab0cce40b0aeb2c2af01502350a8459a3befe3ca3e28a1de16a21742ce3", 0x1000}, {&(0x7f0000001a80)="10859bfc2d553034b75f2640c8b4b442a1587453eacaf2c04a8ed6fdc5311b4a7a8529b1f9e1b00bf2e3ed3c211081e91b6279366afe0b3acda5ba1c438f5cd9f307c1cbe89ec5181d7ee38c6b4daea3ea9ba401ab7c3507050a942b6a713423adb89cd6d11002a578ce0ad0dd7d25e8c82e2274c3f4b5b22e38b1aaaa0bf0cd06440ca09462bf01faa43f01929079f01b8d6c2862daa8451907e9d78e3d5108981ba44397b861a540e05364ffcb58caa6f0c68f", 0xb4}, {&(0x7f0000001b40)="ccf2369705facb2149c60c2e28018c5ce56f28a044794a4c83dc7a95a4dcb064884ed698451d8d61c3d2cb8c009de0a79b77b99b54649bf60cad4ee2149ef2562de30f166976cf7e2803acf73a4f5381bbed4c4c5a84888742b36237e99ae13f1dd78c0399a06393eb15c378e4d4ade3f4dbba5938989b55e7e4be430b3157cbfeac2e78245704c1ec7c440bb9b430216428b638cff81fd268092b83b2c4ddce096a046cbbc82e1dc071def818c8586d046d73b0571de3b02c74f025eb05dd7f52a79ad9b0d8807db97d5db87355462b4d3b565b10", 0xd5}, {&(0x7f0000001c40)="c798924a257c1632e7e2fa394cb43d80e085e9dc09b1b81bdc18435cef65e07765329ab037a6d0dbbc6161884703222d6c1f1a921e8fde39faba04d89b5ad76db5378002303b03fca56d40731bb725a5de2ffeaadfd54645372ce4c6f073ccaa98dc281fd4f801518c892dfef9c97cf99fcf72ec4d88430f0ba90e2f7abc3a03c2ee96563fc074a5d15a1d33dc9a741d9c479df980f9349672cff0790408cc3cacc63ffa15360695d9a5c07a87c75df505b4c8ca4ef65d81bc14af6382a9b1a77feab8e7ee43d1128b869de21c4522d3e2eea528b007f4118568914435707c70be19e531e3e2ba18b79343707589392e2bb29da21fccb5e9713595d7fbc05a69991cf69422726181f9f2f6739ea09458bace5a5d32c4412f4f65c587a59a62e16a7b29eb8885e7c020e6ad6ec6609903251ece708247a976548a6c3266c4290af59a428f5612459068326baf82a64aa473f943219693fa04f749ad4105ab3016c16b9c260cb97d8b5f3e16bb552dc4d543b3806bb68c5aa7916cdc92fec52247a08f960126545e0f024240142a46dd84c9cf1cbf58cb1d5914f9fa62ac26e6f8f916dd41d5315ebce449673697916a8f0f78524098f6dda20c924014de23bd69a25397dd69414d8b65cb2b18da5227d9ab2ce2f33741c48cffd7d2f766a4cd648744258fc2914712e9116c2ae5980467868291c90690c5aff372ec7b0911de2112e9f5a9d37797b4959faeb92e008146e6de27b0485293c5a9b02ac56bbe72fd62e5510c2210924b9954d2814fd4b82252487442b3e0f2eb2d9396048caa11c5781644ba765fc6fb1eee641c0ae642e2885352b6e49c3e92ccbe8e7be7026d113d0644699dadc6e1e6f183faf5432b109baa48a5d8c5d55aa4a29b062035a52a07dd64b81287681609f3f5249520f38e67bb22b491048e59ca071adc6e01b393bc4ad24dfa5bc8c2c7546d1519d2ccc428f7c1bc171b7695e8c80f57a9643c026c379726399a486a2b3a913add5b1c5c381540e565ac51583474fba5d51455eac8418321b3ace796e61d0bae91dbc169ac243ea688f627bae1d98b7133b2d5b02dc67ca6ff0c269f55b4ec74436607e3d5dbb444a031f954c844033163e0a801319ec615f319641f4c4693460b8e9254eb080d0214172217b42a9907f2cb45773b387a57246ef8aa7f70040c8dc6d83c7716b863862c483831b3c660dc6450dcfe7fe77528461d3784c2312d1b7c5a28e09764772ddfdc1547ac7829955825968cc595d02ac085f54052106267ba39ca48d64ee600bbfebca075255be8be2be929a94a78c7d695f68c35b79d83b8a5278dff6b69e1f55fc00c749673c14ae88d30c41ece7695a7d5d4ff8465846e397fb6eca24eb39342dad608cd8f0000a3bdecce166639c4bc539b758825ecb3991fb9e400dbedd105fc8fe17fb7d577d4ba808a6613d7e7b30c03481023029d42e4288007149dddaf333195c8cb9701cfaa376cb81d85edbd5f20f45ddd838aba532e1491fe57b8a664f71e3ef9ebd8f219991197d0935b290b2820557fa0f633cbf9cc0180e8ea1dec1c6bec0d1d6ce7eb266dbf8cda1ee1ded7df6df5605eab36bb252f2fc7bc0cc6e8ae889dec8e79bd0e32a38687bf2b766a192ec7fd4d7a77df010749b01dacb289d7579d0c7880b2e18d90c445c7b71cab049230422ba0b33c7c602f15056862b51ab19e9ff1cae32ed1690916a7d746b1906f8cb6ed5a83387869f7934cef4c776f06a59b2a99415c1ba5b5d51ba94bcdcc2c62b0f48f0b780f83a76bc81d865bb552f6279f4655698c32fb36b694cc51fdf79989a23cfcb242477d2f4e7c9cd513a0ba873ea0ae1bbfa640afe647da6ec3d0a627b45d07bf77511ecad646f1d31b9932f2d9758295b13645aa3e4e8c8202cdcfd5ac429f3ed7b820c7bb150ae5b491883175a761917673018d0f8972a109e02f732550bcc7dab160bed472aa22da10d0d5085fddd5823b23492cdc580d7bf5932b7ee265c51b34b89eaad6dfa00321209342c4b6b059592cb8a9c72b238ee3e564e5b5f8c89af016f18effe8cf71646e9592089f3224f18875323ded24e748cd1bf919aa7a924996e9f2bd1ef22aba04e4db83e749ce4894b819412f9e88d16d5fd4f5e117aa01a670d4d84ac1f3271521dbddb8b4c2874a7e01bfa9bb1352d5afccc7d455d4f513f09676a041e770b8e371306cc0d110bd13d624509b59782529c0be579bbe0d5ad3f1c01ee23b52d1a7ca714ad6d5de8be3862ae1675b4186e58bf82e67968c2416af3ade6e02baa347a967c229a5eb90077ac71853f5d79426735acfe1998b11de3c42bb086ad5783143cf882980f8374e7b33929e80b7945b8f5c8ef1668092dbef91d3764b75e06c1e987c765cecc713c7b5fffff683c217c60dbe83b1d94116d696e4970f9c01514bd1db658827cb34d26cd6c83d67c5cd40c8c3c56253b94582f9259cad84355b94b727dd1e19d1561469273820f1b7525f5362e85118f9b264cccb06f626dee6e087d66fa86f476d28f0834e53236940c18e1a3515f29d4fe66374c46db1f1c67aaff5a6bede0bbbc7dc2831b07326a53ef568e42ac9a40902239bc0a2ff134fc2011a724073e3767d3c8eea0f9d02c536d5e959597d4a54010c8697b95268262ce162ba9991c3daaa7c8bdb659b434583a61a0471231ade83179c2bf4b05ed3c722758f88d93af72617b17ed910fc2d8e4a8eff7b9ec30d946d06ae38b3aa6ed011f23f27ac2bd02a7c13d5441b4a8daebed6532e7cb48328d29bb3917fb438be289f34f7b36751a04837ed773f1026a10898b617e8e59fa77d8fb1d90d3cce2d1e9d4500859ce621da06a09241b0b33efa7c4311d6b77b2cf30a2b5a4185f9171603bc417dd0a37990f059eadb8ac39bd84f715fbe60d56c11c0f5b3c2b8fc4861c13e279e68cf8cd4885c0d3accebdf252a88ef55c7fe78e6cf52ebb5580228253f372dbf81bd4b31c224920f5fe844a419c473e7e4b74ec7fe811224bedda3ef8aace1a3fb4b13abc899e98e0235ed003637b0ad825a514bbd734b1d7fb576ef67ec152e36f102d4b2f6a419d91f911ebd339de2ad2bb844faecd1aab8c79ed92164de0782493776d462efbe993567ff7988cc4bc3da0b09ea168fe762f4f571e87c3fbe842f4a4126918b26a528928e0938bf0891a3945b51a1c2f07053f5293118ae4e3760d3391b0f696d69cc2bbb0f04c692618c78f551521572adcf4cba71d830d9e97f312cf300ae1c594c07d599b5968394a6395d2700f5eb2cd694773ed8982bf3334143d9fd5d7990f9c40c262392e1e3eac9b27035e1429661a3070248a1c0abdb67a01ff044a307b7568b0d914f2671e68a1638b84b70f63f6f1b13c134bb540ca8d11651a47c65806cbd249f9f7ef2e2ae8870354bdb547ce5e3a7f515bb684a37797d6de672c2bdabdfd491b5b93838149e9455f5b7689b21ab90fea680592b68462e098ad470ee9d88327ae1285b8355be0d8eb558e4c516c9ba121a8f266e5797e550b2d32de69a0f76599f599d0746e66d1a41e9f96d4a071d9212fa00b8ba45da2bb2bf1dff9e8429adb7715ccbcdd9e754c213dc39de1dfa37b1f1638c088cca956d60005b8d230e9f55e45c1251ccdf847f63541874a70a9069fdd434ef714b9f400512cede2d2d55c17dcb9ab0d0f5b20b9947bd17625126a92ec805c4d052027691f6d45b1f4a131e593bd8ce71cc7932c99c1ece5a484f0f20caeb767a702393d5349217bf8c73809490c11d68c7ca145d78ade12efb4c3d074e7fb636e47d6f18c734a20f6b964adcbae03106cc69223f75ebe3eb1601513777846ad6c3266454a0ad3f3a7004e58b38a7f266c7412d49b213dd2735141edc746e2f1e57f71db78ed2c64d016ac09dea77b9140a316d3189a3d602fb8b88d54aa0dcf9dc11331a088a8b083bbb75c025b8fcb432abd66a86bcd9bfe808b439bb9442a23cd7125b49433857a6c78374cc6f95f2a25a7cd055f5cc769f4d5ed913a653785d6aaa258be6a67ee0ca99fba1699041130d8fb15808f71045dca4f8de9ed4cce05f2074667378276617b90abb40fa162268752461428fcdf87aec08d86c04c1727b968b15a4f46710ded3a3c704489d7b650fbfacc9095697249e73c8d205f7662443a4563dba08528d2d21f11831266cc5c0057a6a3ba4580d56f5b8218150f7110c2af7cb77f17c6628c31d019ba38f0e975b940fc852fba4c03a97e07909b86cbd93ca1ed002c7d49311be23f69f53a2d3723473b56d42162528e821f13782f1a330ef3582aa94b144c10e5f3f714ed2c99cb62a351c06e23cceeb8efe2bbebc7f465823440c3ac9310fbd11524f31f130f7215f0df269c056a9e223067b42542eaab7f00442cf3ea7fce15a8dc1929f54a492d6eec410f3c499b35cae6a6cc5cdacb0f68c21bdfc4e01c4ac78bc20a372fdad4490735e17091d97c3ccc5ab90c9757fee659e6c4e5f481b2a39e346f1deeaa38a4cfff879dca8d8b775943dbb6b218e8af637ab59a26a0e79a3faaa71be8b626d9f0b2efbbcf526b6e88429e357b6dad68a85b8776692cd87934dca29dba849c526bf408b87f2ae947c0bc622e4cbedabce55c57c3951fbb54940d3cdc93541ac4ccc4e05dce290745adb1cc3bb9ba6d78321048df3e0091928bea0a530191cd22099ace5e9bb4578360297b3276949f564a621ec6d7476ddf5c66cec06315a364b7a2058a5a57eec2faa474ea8becae8ad0e5c295e41219c3710acb085b74d8df200cd5714f29cbe536ad2c6ba5d2e1ede2a7f86b3ea52af11e1164230536889b6742972360995064fb49333ffbb40e69b363ae28cd58d2db66f1f28601e6a4c6504ebcb2773ef6fa2974ef1166ad14a082cc992747d1168f888a1cc6cc429859b3b1350518009e2468459cae624feda940623e806773620cc0bed9f07b8f969a38200a47f3effd14805c860b5f14d3d2d369d132f4ef6f732f771d5e29094f701667964ef022300acaf6516721f72fbb49f5a7c26cefac29bc6a0dcc93506e17bdb2e5a82ab018a691fcfaccf27e493c39c00d4a807bde01bc5112f0ebb781248604be1260455efe6ad32297fd0502b38124eb36964c8758b824d1ac0dd318055f0258252466213d3ba0150e175ecd03886b212182252dc2fa13c9c637087643ae40cbc559e7850dbcf9e96898977ad95f03d5a81f41ae85680a5c42a201b4ed905f7918b6ef893a8f8c34ed2170e6f8e344393c809cd7d303536a395a940bf0e191f8d2c27d9c0d3654e6f791dbbb5a758386151162d819f6627ccc794688e4ef31e2c069d3a02e5789cb61487a75f0710d05fed9a6939b58ff7a74a587b993c26af7abb07056c8b6fb3dcf6701b8a2eadc01ccefe7bc7fb562123a2d48c1207e39a16714d84e346c5aaf793a30b9067335294ed503295d83349ab5519ed0b53042887c7569b3aebe2e7f6fafb6747670edc843221ba9f30ba7bfb5fc07c9df787182a95f9d92250a84608b567b4b5a15a7d19625c5f8ad274603169fd470d6ae46b9cce5e9b88dfc7546305ad66ec0a5cd17931cb7c6d1647bba4c8e3bfc227b648e30000e04a929dcf4e82f509c95d352f55d2ad0b30a455a9490520a501705c8c588565c720e703fcf000c4c71fe98ea0d3787ed7eaa1eaa77fc2e2a67129d1cb6f6be71c7c35339a2688087a03c589d5aa0193cbf07105a1fdd57fd30c64f3dbf8d3dd090cd004810e111ca383c606b824f7cd70fef52d3b1fa120f6b6c641fe", 0x1000}, {&(0x7f0000002c40)="e1c14b55210748a0ae21182acba18ea76e51ef3464b2af8d0dae1367d8d2d3ed227b9ba094fe9ca2561a41f11757d5be4dcd325cb7ca878ef269aee172cc865622664e95d0ed1bd1bb313c51033ef890bc74e9f1850f3dbb483090cfb500c464e6c9aaa22030594e910baa6ab914a38b3eb74ef1f6621f7dbfae4c553df77e86ba631b49713a74190ef8d4766ab247c8766ccddfb7902cb4755eb983b8819b35c1dfeaa5a58abef2f1de87236ea57ad741f7c1249f5f6187280204f64af571f1cfb2b93f813108398f3c62672b4d6386cf72fddbf7c547", 0xd7}, {&(0x7f0000002d40)="09bc1a6119fa2673e935537315e4ef6240a787a402a05a3a4106a717b752dbb19de694e54bd18d4463449cb43c5cd69d0fffa35027ca5980287321e99bb12ffd143657d13ec9aa54ca8beb793a57ec15bee3c7", 0x53}], 0x6, &(0x7f0000002e40)=[@rights={0x30, 0xffff, 0x1, [r1, r1, r0, r2, r1, r2, r1, r2]}, @rights={0x28, 0xffff, 0x1, [r0, r2, r2, r0, r0, r0]}], 0x58, 0x403}, 0x402) sendmsg$unix(r2, &(0x7f0000000240)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)="411ceda3e768f8337ad23b13f48e623fd7c81f885611ffc14e2ba443a2213d67c7d101ed793cf8178eb9086f19edd4fe53df8e84377c74971ae1568751090356b99cbb3c66e8d27786014cf33232d1944ff4f1e38d1e5fb9db5f648c2105db6b5cba3902fe8636b1fe6838bd3f6bd49b514003d43b31500738c00c6b7da87d948ea23358c82346e0ec13d9488edbfb29308b8848e5886b0243ea2a20ede540273b0b1eac173c353e0f2a1453e21f88b519f880cac9a6f5e223c37554678b2893d234c6240b466183e2e698ccc31b206be784495b759b624ac3f27a560a2080ab8aedf22fcbfd9c07", 0xe8}], 0x1, &(0x7f0000000200), 0x0, 0x2}, 0x8) sendmsg(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000200)="81dd0f1d95269f7b7c639b6249010a39a6a7423c3f2468", 0x17}, {&(0x7f0000000280)="36ce44664c8feb50faa7a3bc52b9a89075cc9581dfe6f82a99b6744b262eace3f96f039f3149703531e3d84c4dbc393bc88cfebe61b27011e9af0067f2e3152fcd53ddb89c8642f44721e97ae6bf311e", 0x50}], 0x2, &(0x7f0000000440)=[{0xd8, 0x1, 0x38b, "0db0215b2676d96d7aa709d1bfcf2c40e47fef80004ed638f66640cfae1ef77609e057bc1fd6bea6f4ccc619b4799b74c3d953540850a38c267327c3a250ef6bdfcd31797c801e0ec41d762fa3762035b5157a2d95f903652592915dc9e948b38907ffa84c2e9a77dccf843305b4e90368e5b40dab00b5ed8cec34639df01f11493db3aa5c9c42cbd0ef56088e5f116d7efd9efeb1c9f9dfb2f790935f79c8a04a70bc38090c8e281fa0a0ca7a23754f23c45e76ad19b4d3c4e6a25351c49b4e493ddab9dfe0"}, {0x38, 0x1, 0x962, "7827f0fc5e75facdbdc42b7cc0cf073a7540db4e56587ae2e37b392df709be2f92b480bb0f9905"}, {0xe8, 0x0, 0x7f, "296d8a56358c678e9eaf35269ef6597a5668f1b1237d69dab183c73689f2d6b9eb92755c4f1346351f44693c1328506ecaaf8982eb26d28fd80001e5df2ebf640bdc8e24f95d74a1b927291e380615cdc121e3004ec636db372da132bdf8c1249b36beeeb5d83eb6fc22fc18e3fbd17db922c0c257f035489e142356caf534e60bd39aa3296aa1ac1a33642b5c3b5f7694c29599964bebb12387c1e688c79284fdc004be3ef116415f606d0d8bdda3f190d883953c03143d16f0a52de5df223706a60290e33f5a33f87f95ad707398b96b6b81"}, {0x20, 0x1, 0x3, "589c3f71da6e9290f35d40"}, {0xa8, 0x1, 0x4f4, "b9074cc0407e2dd80295de446c0c0940a90335f14e1b78a0d62ce6ba2198240caad88dbc4b922e96a1958bc4c69e2295fbcab797eabe8fc388b1386c5ba35f0c507a39183573368ff0e1edf50da4d0a3d4a1b94f0a1f6e85eb862c00e7d62273f9421b67c7d84a795f7def3a3bc8ecd20e96631c1cad90b3bd47985d929dfebd64f7352c060253d402d19023aeee87dc0b6ad1bd"}, {0xd8, 0xffff, 0x8, "67cbbb9018fa0096a5d9bc7e8559df0cc939c20ce7d89c3c131ec095e92253951b08da5ef5e9676db5d80b3d686da708c841b7fe407ed55a3b90dfd825939337f3812f794441bd4957cd0fda843b5ad7e73185189583bd718d6cd4527bf1696a01f209bbfe8a189c933a5dc9a8992297630fdc7c9be405dda3851b49b10952ae5c926d9f833a8bf5317fb6dfc45abb6bb2cad672ec1dbe64560ec88688223b98f053bff53357bac6c939c88c87c2b41d41efcbb4670f3e326622a462a904a6aa18"}, {0xc0, 0xffff, 0x2, "9a8b3d0caedb88e0cb9cee7641d3d9d3582cedec6a3ce847e7e35336838a77322ad3eeec120499177a9643157b25719c3fac30d9adae9a42d2bf48cda56a3751b30156411edb6c74b84118389cbaa77da0685a2ed30015fa39880b5935d5435ccca811086d59bed780f1014a688755c45f282ffef8fe8a561264d59f4f6f76ebabc037bca1942d4aada96d1a85b743a49d1ad5f023d3e3a89f5769463820f0d11280afa75b1733691c6b98a379372c"}, {0x100, 0xffff, 0xe96b, "bcc5bd22f0b49935eeb7c5661f19e7fc68ca39224b46395e90b9f2da32c0ac796fafab07f86290ce29e3b0ff9d13b3eb1705b9420e7d5a48d7493b8bf5e53c1634fb01e8ceb50de7531cbbfd9660ca7e36467379d133af4ab68668452b5ecb8417d75e9d99f64e82e734f38032a67316be34c3e38ecd32fb3d8c3db14ceecdd3055d1266a9e47dd4ae4f68ea4df12dcdb92c9638388923ca3b60f6d43c918c929719a9e2b869552c3c69633117e719be177c6da1ee69a7cf6c658feade8344d64d3a1879734eaf0b0962d048b901db7f729547e91df3819e885c254544ad4012f34135c8fe7c279f2ae6"}, {0x28, 0x1, 0xb403, "cbb03676285283d84e7c8474945c4934f89f52768d"}, {0xb8, 0xffff, 0x3, "dd623fc978a4bd5ea51e209015d2885ef0313ae5440127f961cc91c0329fae8ab5b0462675cf61dc3014be58b4c5d76ffac3e09c5045b2f120636a79c1bb3f382155fcfeed2537d38c9e61148cf95563eac22193e05de6c0d58f3ed6a72a27d7ec6c3c5087c14aa542eb74eb0840a4c18a2033f5aabfbb6a508e955abb96ad3c2b52475977db31c37695d1a5c341c1712a07cd6571ed010ea555c06825b04a146a1d9c498faf97"}], 0x638}, 0x400) 17:38:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) 17:38:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000280)="000000186004008b00002b27fedce7ddd84d3e2a7fff050001e19b0000000000000000000040c60100f2e900", 0x2c}], 0x1) ioctl$KDGKBMODE(r0, 0x40044b06) 17:38:14 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = socket$unix(0x1, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = dup(0xffffffffffffffff) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000027, 0x200000033, 0x0, 0xa2) r6 = msgget$private(0x0, 0x400) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r7 = openat(r4, &(0x7f0000000000)='./file0\x00', 0xa0, 0x30) sendto$unix(r7, &(0x7f0000000200)="0c3599a7d82e3125bf280142008e9d4053574e9dab1408ca10558b993b81d47812cf806cbbd419ab1e69b2a19c543d7f018af9e30649cf678326a3e3428bccd806569334178fcc19ccc0c0797608d283d62200e1237a43827d3d357474f2826a269bc92c1851e6cd129a92b4e0f61694e79200bd48eedb0108144c51b01d49462118b89108de4fa1c7195c6b9441218c150b3264d02073d241bf278e705adfb56dc503154e558282cf3824fded4886957b4e28217ede99f50472df052a20831cf9bc6e6ab2a71567f350e449f1bc90209c292be8dd150b91ae66877d2df68f81fb6b450f5e924fc5606c910839bea616bd4826b86f5846a4b14efc4193", 0xfd, 0x8, 0x0, 0x0) getsockopt(r5, 0x29, 0x31, 0x0, 0x0) 17:38:14 executing program 1: socketpair$unix(0x1, 0x8fb789e7622094d7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 17:38:14 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r1) setegid(r0) setegid(0x0) 17:38:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x50}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(r1, r2) getsockname(r3, &(0x7f0000000280)=@in6, &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x80}, {0x8000000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r4 = semget(0x0, 0x3, 0x200) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000300)=""/168) 17:38:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 17:38:14 executing program 0: setitimer(0x0, &(0x7f0000001740)={{0x6, 0x10000000006}, {0x80001, 0x7}}, 0x0) poll(0x0, 0x0, 0x6) msgget$private(0x0, 0x208) r0 = socket(0x11, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8800, 0x0) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) r1 = socket$unix(0x1, 0x4000000000000005, 0x0) shutdown(r1, 0x0) pipe(&(0x7f0000001700)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r3) getegid() r4 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r4, &(0x7f0000001480)={0x1, "604bd4d4c21a63a31b7eb12660ee4c50bc15fda62e7735bf982164265d1cfa0c1fbafb271378e3ca8d651619bfd45016df4360136d95b2b23bf988bbc77307e6a21474dd4db8f9ca063db75a76a39d0138c650a308cb59e3151d0baec0fb0a160ed1092c46cc4be0c1af636e516a865f07f67ed2a88d868a20ab254bd7a15b87e87bcd5331c365d7f96f971b2ebbc7e8e0a54d54826dbdfa5bb6828d248798ab20f8243bd0e2a8ef0414ba99eeda26b98b1eeb6237c68b7e008b7dc9ba4ae842637def224517579ae168e22470c0e84b1ac23469c2913ed2caf4f9c5db7ecae75f5fe6222ee24220a590b40b8353b241ef5d23597c58b4c5b43a21f40dc4"}, 0x106, 0x800) msgrcv(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000da56754d98a6693278ffe0e7eb534b93d8bd629fef1d4fe8d95b1c8634f563b8a8d0799f338fc8a2592bad2bc2d2f14b87ae876eb7e47f1d986ecf43c512cce445391f635bb601dfde3bb1c53d0fce3dc072f420bd2522457bbd"], 0x1, 0x1, 0x1000) 17:38:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/83, 0x53}, {&(0x7f00000001c0)=""/14, 0xe}, {&(0x7f0000000300)=""/255, 0xff}], 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x24}, {0x46}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8a") 17:38:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000002c0)=[{0x7c}, {0x1005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 17:38:14 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getegid() getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$inet(r1, &(0x7f0000000200)="7edac8c9d6c2c2df3a2be88704018349878920a5631b4379dc850892a88fe5ec75e2414577cd2fe3791592b66f68cc7c234ec5959862e7c14435ed90db05487a058b223ff1680d0044119196596d6f58e2656971362cbd12cccee8c6fa5e2b2dcc24e4cd41384f1b0d9115d9ae68811668a3ec8654ca1a13a939305092f5e097f43d3d64b8900ec29c371f636c1c874cd3743794253d5b230a90f223dab4276494f313663fc2c30d12e0a0f3a1ef963a16f469b8a996324d375d32b823d76755fd40ed4307131f9b430d", 0xca, 0x401, &(0x7f0000000100)={0x2, 0x2}, 0xc) open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) 17:38:14 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x6a}], 0x5, 0x0, 0x0, 0x0) 17:38:14 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') mkdir(&(0x7f0000000400)='./file0\x00', 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) mkdir(&(0x7f00000029c0)='./file0\x00', 0x0) 17:38:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 17:38:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x10061}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) 17:38:14 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x2f, 0x0, &(0x7f0000000080)=""/47}) r1 = socket(0x1f, 0x3, 0x1000) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) sendto$unix(r1, &(0x7f0000000140)="b100050390000000000000b15386ca90500e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfb000600000072c881ff01003c894303b22f310b404f36a00f900000000002000000000100000200"/177, 0xb1, 0x0, 0x0, 0x0) 17:38:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt(r1, 0x3, 0x39a9, &(0x7f0000000340)=""/164, &(0x7f0000000400)=0xa4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x24}, {0x10064}, {0x6}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000180)) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0xb4b8, 0x2, 0xf149, 0x7fff}, {0x2, 0x1, 0x5, 0x8000}, {0x5697, 0x7, 0x7, 0x6}, {0x7, 0x5, 0x1, 0x6}]}) syz_emit_ethernet(0x100000179, &(0x7f0000000500)="8d74dc3badbb639d4f40d93ce5ab5aa04bf37701c401ecfaafc11a0c26fbc176e1b905efabbce5528fffb0ca6dc529b770b320e2c176de71941917559da3d30a9a5337df602fb16ef827e699b42c") setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x5, 0x4) chroot(&(0x7f0000000440)='./file0\x00') 17:38:15 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) sendmsg(r0, &(0x7f00000018c0)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000040)="9aa47749f6dd8ca159fafa9b0299f91562a1cfd920057804dacf3059e06315809a19acc46973de77011370c9fcede078f71dfacf62379e4699a6c0f65f183db637907373955f91f1e918a0609bd6272ac740b80cf88750006e7f51ef74082ff661c73b9f747fee845fa2b622f358832b9a906895d5b89a2225294011fae66e366180c4c46936747a315d1a12aac67c0762c842cdae11b478a722cc76c0899cccef027b517a2e6baf586323c0d02d5d5c92f5c3b19e41c85d552e2faf253842b9ae23d00415706e1d3e4c85986c832e727ae44ac18266dc9d582f0381", 0xdc}, {&(0x7f0000000180)="322bfd32d5756eaf3ccb98272030679a28d29607b7436aaa88e14d4a69beb2a14afb538b7ea452addf9da4e970a3f7903ede3bfeb18bfd84a358abd6ac38e82ede61342e133d64a22d4137a5ce68df0666a865722deddc95c812b2436dde3345b2b7c0c74e99ee221880f092d5b542e0032374b64b7e28a77048015433a18c42fb89a36b9149dec0ff3a11", 0x8b}], 0x2, &(0x7f0000000280)=[{0x70, 0xffff, 0x7, "e439614508867936cac1f9b717046bcf69a1b3d56d75f175de4a1086587a83c25d84eac477b6ff217cb8fe72a18f6c66e4f9a5d72de8f333ea630ce52728656e11733cab491a2941bdce5e08b2e08ac5b1293655369746685bd55d97"}, {0xf8, 0xffff, 0x9, "5b5f426b7690446b7f98ee81aa1fa436df4a2c07f3195c18d0ea52f9509394de13dbb1c77517676ac71093244231bafff2f6c48f59207e564637d10673588a493071f79d47a8fc41efc9f42c7ed71d9cec76a23a4184ef5e42482800c42406a43d434e169eecac01e0b0763fba286838f4c7149f17c17be4a80576e2118f53e2de4f1f7aa89bbead280bc9016a429c57cd9aa2a59c597d8c97c1e39bce6b6a79d51c62a18a6e294ecd3b5b3a75b5d183671643b816b2e766a26eb03a599564d409b29482a0facb10e3534e6e0364d852d649a6803f2bae87f3b7e46725281d5cfb"}, {0xe8, 0x0, 0x100000001, "de616c0d81c4e968ee7148b64260d44e5f9648922cd69236dd5b6e4c9bccda79d9c057f6a8d866a533b85df37d341195a3769664bf7b171b0a6e6ad7473b9aab5c7354650c713843bc39c805ab906ee95272e0e03834af72b22a2593c7b5550f53f9f1f6cc5ee3718192697ea7cc674c5c8259925878a8cd38745a65ccf185f399eb44360cd86b21aca6a4ef6b8b39578d059226ea951210f3a33f1f3655e41487fbfff7da6f8dfdb6a74c49aaadaf22ad41efd540fb7803d9cb6cbaf139ef24d3733ad359dc830b06fc9b162b63036eedb823"}, {0xd8, 0xffff, 0x0, "86312aeb6b1917e9b6b8f757464a388bc3976f589779de18443023aabcf766b4b71f78bf9a243e01d4a229b87b24811fbddbdb65dba3d842bea180f3dc171fe413a9bcd487bd7077e7198f58df30a920b79ff190c0787260d7d946c225c4d776dae8c38b6ac94f2388fd4332d4d8e9bb7745f5769d9523dbcf41f69dc48eb7d5c6c320eab8493c0d92471c958f7df31031fb549fdb4d560fc95a02c6fde917964d116c00b838dd857f9ce7948c2a501febd6872eca5812bd9fe13913106b00ffb07b894804"}, {0x18, 0xffff, 0x1, "5c576d11442f68d1"}, {0x110, 0xd06acfb24fe47704, 0x7, "cadedb4be236b988c829ae03193ab348d9187717a8f221f7b2fe7cc7a2a2be9755f11777cb4ce0bcf4c3a986cba898c07ece4a6936645e53b5046e55028c2eda0caf651481bde089a13754b9494f858be3397041a1a35e105207485fdd5a3291ade843ba1cfbd55368597f86cf1e6c3f21a9917004fa88135b68c284f88eba03cae296c119e11604f44a197cbcde0011e1e8652c30e85b1e0ad0ba357f8e56a761841e5a0d44beb23e5307ee8b23255a687ce51fce4470a28ae22b4ace890bbcab958326bdb4fc1360ba7b1d292bf188026578b4f5a0890b516cd466ebca4849dc93d6c94a015b1b0119bcfc6fe903ee69293db9cc22d7975504"}, {0x1010, 0xffff, 0x9, "438e6710318f087aeb37b0535d3654f4b06e2ee32ef6a0880dd49f8d0f245082ca9fc89ba26a0800fa30c3297cdcac8adb3f83fb13f9ff6ae02f94bf75a8b9f6341a05a0ffaf1c04243a70c9e1ef618c8596acf65b298ea86d22f9c5b6934cc4aca95bab6933ac634c47ebb45d9ef0831674b354e9ae440d014958ab3bc07b26bcf1df59a5a14d478ffd129b44c1ae064a05c1c1ecb0cd33db56bfab05276700d212149a2f52d9f25a6abb83045d6119aec4b18f5673eb0235e0fae126ed5c06e7d3c881bb8b4b016d7b9c7c2408e4fe96fabf382492f1f811ef7df2ccb59c3cf2e4bcdf2a568fde31bfbee772b6b1988bf8f9df90d091c2320aeea7b3654b4c133e6c27d3f8d16da76c4f2cad5e2057a6465565f94825568b5737698c3bbbd3909703bb0d7e158c5e950269e522e2ef6403b3d807a369b87c8379c8ae988bd1f70bb17d816a025cc24e41d8efdd7ac6cbdacdeddc114df6321f054ea52cd297460d5fd5a45f43c95cb6fc113dcd3b3fe5a45c592730d64f22e49ddcccd4693d63d26976fe6f7aeca5c1c826f5a4f6df8510a7e4c8fba3da766a09c20058426ce7d3a6f915a5f91db8673af91c46c80a5fe2641ce38e303325eb17a4c6be795cee022c0b0edc430a6e7501a37396f1578efb2e31443f84d9bc70457f12e622c6149aef0a51a04ecff822d06558f8e5849811ef8d9a5fd51e34d8214306ccc3f5563e374ce67f5cb5e78c726b8cd2348fbcb6c84e521dc65b796318e4b0d31cd454b9a60fe017715147145a9de140305c5d9be9708f7369e0d4a871953fae6ce44b7f05cc95041253bc6aeda2056864ada88f61b53fbd161a0c13ad4ae97d29be5532eafe7de58b392de2726285f921830674f08dcc45e8509dfb430c368d5006dfad40fec32f31d07fe60e19b8785f457ce6ce7d70fdda5b1c3a813dcfaf9a2afa8bb0a693e4ffc815e633ebb262e4c80293c90222a34e673fb22cf08c680a75b4ba8ecd508ff27c7b10a07442b64190d1a15716b952e94454c7203c63eebdae486e54d4d2928714d7cf0b8940c1ec6ccbd65bdbba1fd32a26b8ced68cc0f9b796adab1edf73523088f05b26a167e672ba08cd8dbfd1819195e26e9958e9d91c63853884da9e1f34d615df3dec95d2b2cf13f2caa1d10f8341c50726527d7d22401a7b13c61e519ba09390e34cf147f8dd445e969c26c6455daa11a00850b478eb15b634ae112abd875b405ba80ad5d004aa97e346a33b1791654bfe9d40cdb11a092ffe0ce2d147e59f65282e197db509928648a22de8ad53f8aebcb2444a57502d6450e772599caa5d12701b49756605c7788db8e1db32e81a35d81884f92bd661696e61656daa1d3cc469bec8a8f01a1014b5fe26de146019ed6c49acf3a5633a185586343f8f051ced15e15ace43bff0521dcf766dfd7ee1910ce1832dd34071d07181b43c8c9160b1ea1d55cb5899fbc98eac0fa7781ca09422e51bc4d475e713db6a03dbf0069785e2304a40681791b67cc35e77dca51c94f1230f5be74cbf1e446bf0a107a6122a5f1f370216342fa715739b3d8673c2d696b010e69e3614914515f9dbaed2d0159e733ce0712eb4630952756da3209f40f02ec4df298aaaba78fbb8f5832ceb032d3fce9d2b4d0479bf7276c2a6f05635a4d79bfdc8340f5e1b4cb481a518409bb42517f2f3e6b2e3a40dfe8c66b057a7fcee4508ca99efc6f672441a09145a7dbad23908ff9fc7ef35b44ab60aa66148faf70ece879e5a0fd8e52ff65efb6f33a6e5a9f1708c31b7895360905bc9865abdc57c84c8ce6f96e501cf3f82e4b2cc446ec64b30670973f215cf1c7c3fbe513d5327cb7f1327c8191e9f8b2289bc15d7d827ab9676ccfdcd2e544730b727d4e9d0eef989d66c66880f4a724fabb0a5d5b3107b26bda89bd9633f1bc7bf75e8b71f19ef98c4df4d8789c5cbc677cfe878fe9682a1a604a25016978a719041696e874c5943f666383da772a943b900dd2d860177af3d7c755c490a3c3648331255abbdf0dd45c8173fdec4116339803a81961e93da0c93a5fb4213f9de4f2ae1a305da8fde089ce791b537bc13c1f1b25007c3150d7531d30d99ad5cab6f60591afb9fea2209cfc5fb1786919caa0b8a761474c3d71925a3b105cedc4a56a92be5eb3000429ef1819ffcadfd3ab9dcf775073ae2899047fc4ec6dd01279c198ae4c868f12191d078d558827a39b803280f05fb18e59027ddc640fcb4ec3b76295f84cccc0fd18f2283016ee44c4ca53db5439e31b879298935ff7c47f1303dbd8759e0e4bb988d191c8d9fccac287160050dea7288948d6efa96303de7670cf2cd93c26af788b9e00c54f2879108162399b8c8b571d5ace3fc9c1f4e4e604df2013ce1e8c46e5bc0e14deb12e3487393328dadd3240dedde8adb1b4b85251016ea927cbdcaef9dd8baf41ec1cbae65c854e0e54bbe926ca6390622dbdcb302e2e115e6ed9fb72fa9cec58e318897728e99e998ca3826828e3771da2c81f3dfb06111123df8e67741f0668773f48af25e51fcdd23e7f481958e9e8913ae9261d9e5bb0f057c79563d6f93e0e716821ad45c1ed16791e881062d1f0f8c219a00fe1f1ed382b6409fffc3f6365aaf5c6e1d0e09753d5840881875e492c9add3a6620231c7670028100e8b053fff2ca3fd812b4da4104cc50b802eecaa1b0b6a7aaeb32dd86a86b05ca78d992253c6a47de4caf53f59e0c486860e619b223fb9dcfff488b2518cdd3b35f2460f6efaff0523a512b708a66c0934242068b2d158312ab24c7c4697045b746850a7e1c2540e881480141e63cf91eeef517f8f520d18d44fa039294224cbaa4dacb06694dd912f68e38d962a1c2d8cf3d902c579bca9c83956da760f013ec26dfc823d65012d614680a5ec4a8b8b7383035f65c21e6b95642c8cbb2c84dc134bc65a9dd59f45b2e0a9d01c7bad4d63d71cef8c5777dc34cffc09f37161ae7c1db3b0ab372c24761294e2ab9cdce4510591d280b1598854083e0ab7db49c2281422e1cc838aca1c693d1451f847245fd56906669c462ee24a933fc6a21c3ee1d9b166e3d40e9289b4af45befaad8e23e8894d0f8f3dcddc6897c14e2a6fe609887c45e86fe4f6924293b96acab56770356e8e019f37bc8c7c85f673a0348626c2c3ed14db42b837379dbe05da2573550b998d8e49cf46dc1cd7eb0ca61caf9e43e1d911986830b28c1856abfeee08c7466dfafec6e2cf926b49cb510485dd0ed9deebe50eec4fdc56e62afe83fddfc99d88470763761818f4c33d70dce8644667a1c42b1428e7bf7649774a4e982a161a6ea13751d78127c8c79670d4ab571c29664e7823ca05751e68c6411af3f0e6eef7e0329f17dd868824d1db92141dd4b78c04c70ba3b7d951e562f1ac5ddf51c69e36905fe563b0d7794290cb4f8594f2b6501de9b61a8b001bfbd1ae23226b00e83d877ed40db2a88831fcfe9aad51191ee4fd6bfe5adbe6ddd41a8eb3885cee1a46f3bb1546f8c30afaba92dbc4f275746ebaa49cb9e8da21964239acb4b5126cdff87f55f16b64100844b637cd00ef2dec5433c6b311d15b30cbd02ca2beffde0418ca7568243a3e69e2893924fa0e56dcf4fecc0574a4235171be0eba012f4191bc3d3f170228d22cc203df724819446a095c72fe2c9808e1a03f6dd75397e73117382dfc3760b072ba6f194278c2cad43514e207e90a555dc18d01374af52b2cc734cd923eccf8dfd64359b65de271354633cc7824062d111b671d87a0d717f2c7e677391b05dea08e7589702a17213b0c2fa4974359a895be3e19b25db1e142a894c5ebea870a0f6c325da0401fb19475b4a34b1f468b33ced8e3ebb2e3ec9f9656f353621af095af6451db9d7fd0e7ca7d8532b035d75cf301b73a995c7cda0a01d37f037b1ae7385f778d8e667950b30712dfa61baace02f2445ab58a3d3d7c9100a21ba993a95b3bb6362b3b45c673fcc007abb7f4a93498f0a959699c577b2cba5981fa9b97f2a545347dc51c566cfff6764fa0e6d807e877347de1a6d3b3d9a34e1b04831588bdee0c1a3570f8c98069df894fb75b70a877e188e5bdc99b17e4747333d5a662476a101029e0113ab483aae924f7f763d3232254e5297999bc4be46ce8449eed03cb64ef429c4307efce37af657d29ee269f9f8b98b9588ce3b0cb5f0bf0186a699535dcc3ff5966729a3b09534e4b2a6023438f38ffe3338c9229d3441866c5e2f5b7a33fe7b4aa3a0ecda4487ce1420c43a2a23bb56046afe035092978682842874b2c4fad99c3c01b5e801f77eb965c82e28e76a401ce8814c4872e4da6cd9c9f9674d46e3aa87becdc88f97dad380ec31224468138818943b8cbb5b2ae3c0f5ce31fcdd757fb18e6a233a291ddd09e5afa47e9a415d5c2f162db5fa82b8e3eb57723abcefb06798cb52076354fe5b460ac0bf83988c23fe88e1ac8b89ae4aacd72f0dfc1b2c8671d58199685476571016b4052ba9d4f7acb86d2bb51b9fa42466b3b985033d60bbb787d75cae5dd5bdb1efbd673b37c34ec05985fd8379808691762556dee6c6eeb9ad6b569b1a56ba0e02a08efc68e3405d8070132248e83168025016d4517ff05b630015634cde369968fba32ae9b217329d282e90a56cb7d6eb9c476c18feb47248fb1bf36a641f4e4fc0e92552e89ab06e68a2ee31ef3fdc201400a19b671d3340a13611b7fb0885279617304909cce4ff7798e2d128aea6092f52d4cb507bcf3eda312a5b0f349f63f9ca8e158ce98e91e4d8aca3d472ce861c03a581ce7a1977d852daa1dd3986b0161e84a8c071ca85eb320908a9ceb8be750bfad85824693460f71ed32d55426db8c363dde82c09f53b42d77ecaaa67f305ca8279d45f01a26b99358a17176c44ce26c030c7959d67d018a52a2cc67f5536cce3d33e51475544fbb49e010eaf2fc1f1f080650e35ecdab5ccbf9107cb1090b192a7a12deeefdfff895f8b1a66a664e7a070262e4729f749f4338984758d82bfd399e6959238f50abd831f56b0806721c02a540b7a63080ca299f3c77d1a8fb68f8c7c8c4b45934d5584441368cfa01233ea6489ba778237927fd75672b9261151e3f9e697297735ad139552c8d9b475574fb963dc51d660b3ae8383f7646ed366ca1742d180995392026bf2aba5e06c208e031ab29c5ca2cfa47bd6a0d40709b91c678e4a5a1dc61599f4eaf10d169894137c83b1249f8beadfc8fb873f3b3e33255c525f442e492fd1546a4ed69d5717dea8ea7cc79cee5229657e99a6f1bdd737d982f7a4db2507007027873ee8df5907c1c732f3e0de99ff3ad82dad1bed1e77023a9fcf452f2c13dfa7bbc03c4a868a44698b1a94fb8f2d73e1de103b6815012bddb61e769597c9f13b7432f4cdf7a6d8b6ef183678844e09a0dcd5e7361897190db8d5c99317095401ca2d997c2f62dcca1ccb58b5864dc5bc15c8d68463a3eabffcba8ce57470a670bf6e5c40fb140b2c83bf5817eb09db7c3e5511209e55f42bbcc77dc9cb27cdd1c3b84d84265f54c7a13a23779571423822cfa6920787ab465b63d27e5ababcf0fe36eb4752c2d94c8db1e300973e389af4105ffb53e49f3bc29b55b9e6fa14686f8109c943c01edae4442ccaecf45412e06aea32e8e648c262551a77902f52fc3eafb57666a7b9a408d2d6e43db0cf38d60c4ad3a7b13c3b0b93eaffa1c7447d45e6707fbb06a31c3fdb122cadf6be379ac19abec45ad9460be6a3da75a644e0269c470ba8eca6c94586372bcfb4907"}, {0x18, 0x1, 0x6, "c3"}, {0xf0, 0xffff, 0xb9a1, "54eea938b8652a8011f126adf2c23c080bba9eccad20511682c628ab086f489d221d9e4048128fe052c0e422e3fdae1a99d6578ca159b0a608bfca586d14ae2616e9eb4c42053ceef3aec537ecd10a2dba01d4477790bd984bb07d2d1ea7c6c0165bded9b64ee32012faa14484d2b4ca9607604e780143c80f164a885b73b1d586b8da8fc19586a7e0bccce5460836b02e05b7d97becd58f6ffc8d0c70ac0fbf10b5ecef7da1c0c05f3d045a97e92ce35f40e2698ec8e32abb035eca4def71444ed5f9b2fd5df7ab2dbbc8114b395175902605e24320df2610d1"}, {0xc8, 0xffff, 0x526, "4de87284a1e43827fae6e10bb3e2c4fec27bf698a58e062fd3b13fd02adea416d7a65dc8be65ed8c8351e3fc2b7aa225fccef5eb565a6682a1bc64ed84a0f88f3364c9de2d598206798405089ac5b2a29895ef31015d6b39898a5abf14e63a4bb3d61d3ebaf7863f01a345857eb39a7d0b95875df9e3ffd6cf87b65fa0dc6d185aa73ee67459e671bfe204ad30fe594a2c09e0665435136693d2fce1cd299ffa8cf5685c9241d2f3915330b62c741264c41c"}], 0x1630}, 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20100, 0x0) fcntl$getown(r1, 0x5) 17:38:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000)=0x4, 0x4) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}], 0x1, 0x0}, 0x0) setsockopt(r0, 0x6, 0x79, &(0x7f0000000100)="61dac074730d13501a13f869b0a8223b4501addf4252b3b3863848e0fc4e29450b93d48a2be783d7876b9cef8bb0e004c029d415dab1a810f875202d3eca54870bd5b6228d37f148bf78d282b38b5340004c2e68b68bc0d623826bae76c8f00f22aab66448da3968007941339523fd5f3f79327d7b7c21c598bb88c5ba3655ec781a9494c54bd5b25c0bebda849444cfef2f004a5cd03dcf6e677e4adebe2b5b47bdc07421a08e0a97bab3139a43d73edf06b2466385e4b257d56e8c629d0ff6dda36bcab0469be00c6b1b5448057ea06ca2cd21f489054f5b5f83", 0xdb) shutdown(r1, 0x0) 17:38:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d5000217fe4cf8000d00001c001400"}) r0 = socket(0x20017, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:38:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) 17:38:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x401, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x210}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10500, 0x110) getpeername$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a9") 17:38:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2, 0x0, 0x80000001}, {0x16, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = msgget$private(0x0, 0x240) msgsnd(r1, &(0x7f0000000300)={0x3, "23026c28e63055ee9cee1451c1466abcae426e0bfe6c1bd1b7beb97f9b3ad800f0aaf6e3c25e038e973659810d694457a50a0b3f2e8b4439399616efb9821a0bbb039eda7d3164a69e00acd3dd1a842dda00351e0a16047374ac9e9422b9a4c2c2241db738aac7122addb1f8167c85460b08b54b8ff5ad61d38e78442cc1014b60d9f89aa47a1210c9329784b95d3788e01cf16d6cff2f3638d89b4fe19fd316f2c7165ee22095e9d3030fd21e0e46712ce0dcfc57f6f04f3afd9617371797dd987eea0953be6e18b53ff3d412f7bb38dd900643dbcc1c033a7484a7137d28da5be51688dc695e71663f114c8be027d035ec919fac001595d6f1eb7c6206eaf5d1b17b77729b4e63f14c07aec75bad65b45e486dd5c673a7a24f754c99a243b8e6f34d01df889702558f46241c8bc589e1f56b1fb7d739b437a72fcfa13ba70eac2d15e1f651197b2b81568ec13c36a65ffc03eb08e6e7f06775232f3f8c914c1dea22e0d46f5edfadddac17d5564fc7c0216497eab6264333f0766c81dc36bc9cf780d0e023bbf83685eb842f0746958f2fc8289aefd7e24e98a0fe03033bf6b33b63ae2ee121cfc543705502f43916ed30a61c1029831bce865be440ab70e38123be7f6721a637ea1b0a02328c609d5c39eb8dd674b3f81e059a53575c620319050ef9da4ab88128d7e0473e7cb48c536a875de2e19107e0ed6aa891380b1bb282826d83d53f52b60c6ffd2594e3838e4a05891b1d8b649f55aadf883ec25efa6321fe353b5c1321ae10bc9613cd776076a8cfc69cc23b575bf6aebc60bd600faa055d3cc8909cbc39c035ca263b7d2849de3cbd4c2e1468c650498b7ecf59a9cb24e91c5dd484df7cc6e575a9493f8e8cf5204df041159d675d4851ad563f72b60526f5ed45be7a8c7184d5c533dcc6a837ae5b245df58f4c75a5064a1202982e0a4659ff9676e2fa6c7e19873116f6e95a6ec43255957c63d7920fa6b7fc3b0be8dfc6d73caef9807f7160c5f27ceb366f4d75148379c5635f36c433d7c07655d39007e9857c2bb58953b08fe4421f0a727bf80980f15ac426c1e71293a65469c96a7e78cb650befbf89b6d7aa38fb8e7fd9637325794f4d24a715bc717c01785358478a3540a4932abcd643769fef01a6fdca513f9788a5562439bfee295d76ff8538250e287b68a8818ee431f24ca14ab15e515d668da8b5233cb41c0c2ea4c050d70caf1f60707518a538e384b7f239faaf8f0576d355c96087b9622f32db8ed5a9e5f296a4e48b79d317373835ddd6bcfe2ea17c65a95b13c07dd4e009dc8a2dff74a08877e6db37e13cf072fe9b19132c40effdeb062aab0baad44e0019ca2edd22110373297bade85e6e771da0a2d296ed1b6f9f6fed004d97828e736c075071300dbaffb1e88f3e0ac866f03f7d6e7fdecbd314cbb48c57ec85987e82b9a15c1ad94534ca1929b5202980d6fb85da93029399ec66d3003527ba2b5bba0de6fb0aab1094594f5633755acdb5ec052accfa8254453fe68219384690a4fdfa814782d3686e68ed95a1ed4b4194e4d4e166ca2dee16e61039ba99ffe375ce0ece879da31373fda5dab71f37aa56332ddc6d62714e750b4ffd576797dee7d9f06e360ca32625e4115f745530c3a6dbab54726c204af29b9248d9907746e23a3b12848ecb5eb526de2639fbfbfd29e81847792e89084fc72f67b5b096993d2385367101c5cf7ab2ec9f5555ea63dbf639171e1e38af6ad071cd5b3f9ee12e23c698c0dbab95fc10f3c2c681734836aa1b6374ce269d067456eeda510d6195fa86d66d1554aece804acd1388027c82d8f17ed3b2af55a90b5d29d06c1c658cbeda4cb2cfb18c196cd834c627a3a662cb0783fb7e837174f490138a0a35d122897c0c135276ad09cf939711fd7b659b1779f28ac8732d2c952ad4a73494a0ab5d4e5359313038ded66fc71064d1fb71f4a87242ad17f36097a5bb97289b3922a98c7466a3a315e29fc82641cd0686df8ed6bac075a32bcc7b084a1e627f8e3aa660e37980959bb39a1c202d0a83c4e82dec9964e2f559066b491bdb560729a2ea38ef54294eea79c5e0d49f99354e8b771d34c67677982443137359b8851c3f69cce3fd11b5dd94f64945e59278d3be04dfc4c76157103e5724b4409b617d24c0d81bd715579d83e2ac382bcbc30cfdaf0db3175d1340b5f82b5678e8d703954c07cfa1e5b5227f25b946873fe43a052f907039cd3f50fb066c25cc48b61612691b78b3083882225c84cf1e53712611a0f7fcebde258a79be5bea839796f9e854b8d50d640ea8f846bfdff5d0b56a9b3038e255edca1d9fb2d6a4eecb902db57fdba37cedbdac4db0edd830f1f6512527d4596ee8f7e954c821e15f875eaa84d90f1e3d93de1294b910a9386aa413720f87c6aea76fab81c4d4d7b92cedf993f6fb743707f66856ac46013a12005d5dcfc7a652c577c3f6c8c3383c37781c277be55341699d9c7d35a287c98a7c2bf7eabe3e4f1e5ba878263f23d65dd95a0ef916645392c00d371d7e5eaf3b998b653c085249611da765b34962e9c164012f82e57eb4dd2c8df3a19881ab624bb2facf6425edd99520f3f1f314862520125dcbc7504be4623b61efc933a73f91ecc12dcc9047d9a63ff7794b5e202bb4062097776411408df30bc48b6f73861318d2dad28c88bcbab7b4566f8f4c12354128767deab20779e48977e69dcc9171f2f8bc02d622ff5e32a1ddc378e366c318daa234e7abe59601b8e76032dfdaedf9c2fdcc9ae7b1c10aa7be8eb7decc0b4f71c162e1f8dfdf4d81f18be53b8b275fed3c683d214efb57fffc67de29d54c2207ea442d4af5da5a62beee040542bd57abfe36a6c9e59469178580c1ea4818b6d158ce38bfe4ba0e4295466c2e5a22c188fa937a4748ecc679813859b4b6653b769e2c5c7b974b976c4588e9fb1e0ff0784db7abf42c7551d10615f139307f8a1cc6b36137a3b729163c36d8a6fef9de173d908fb2a3f5a19385a30ace09bdb5ad9a48a4a59e772a22a3b17629e337b1b52e4b8ec1258042eb361a04574b89a965d9a973723ddf39dd6d9df7ce304d3a70b9e6b6b7f15775eaf69db2e682a8845c1335b6df5b82818e25ace2cb548cd4b9d19e20c6d06f0fbf14d2e4ca75d4d64e7ad3d9fef559ba51669e83889337a67fa9a4b8cfc3fc7e00589679b0cbb8dddec8dfe42bdffa4807edd498cf2026724adb43b31641df2f2383a04d8c64ed4231bb1d743aa7f72923282fb92c8e5c8ac6591f7cdf2f903cd3176c00981c53b5b8846eca823db04373c082726cb414c30b3d447e22f25b415f2f7ec420743b376c5ea0f81591c8f386738dde7bb65b7774da040280924b2f5055600d367f5907d82ea2e32273b12dbe11e35345679522f2b6ec9205c246dcdd6b059a388ee567349bacff6ceeb373e483b8c567a3fe8379c9ff974d075dd22ad081231cef43aa06380a329b1a2db865b42945f2776f69b128a37c90859b7afad984cd0e7f5bad6c3035b06053c47ad44b83466ade8ea6b120075b96b9ad0d11c0f6ea95bed55f1cfd9356bf48a786f5e6f6630a22beb199e09f02e48a119c26cb65b7ff933801147fc2ee98ac43971783b680287a5daf3ffe560425fbb29fe7b2e00e8637ddcd4c293b175bbe7c112d5efca88cc07b41f120c290197e94b03fda9eac48b8d71bad4f6a8e74fd4dbd004e348307decce635a3046addaafbe07907357727936c2dcf4312c4e73aa18ec596c18e675840e1016ca9e92c0e3a2baef76b9709aba30bc11e12672a5159b322665501b9477f5db4eb47a12be23f847af974f2f5e62d1a4a2c2b363a0431740f61a9282215ce5be896c7bdd691bcc03e09bef84eb02c1c03facd481a07afbd1eab50aeb0453110dbb7bff7d6e196afb1ee4fda91f487f3805a94799876f28a7baeb7c51be3f8461903b34b4817be927c9399dce5b3a61ac5ce967e5e670ba0c2d3ad300c8c67f2d2b39f89bf08bc02abea6781f6fc50ab2912d855f97fb60306853568a2bdde5d77f0e10ada583d7d6ac4d7ac74459d590ad105ed6f13c69c9d13736ecc6f2a22f7f00281d0532c7041a19cc0e8f420fda252173e12d5d31f09a8c06106831e3387efc0f1f3777674a531975aaaba0ef86670362b27dc51adeb3169d74c1d6eae49059c355a8592b9e3a02b7675f47eecbc55e35c33f4d5c5f808d8f0a8515da2f44e2eabc9863481c9706fdfa77b1ca6898b7ae93088be7bd2215c0460e4d31ed3ef8cd30b61e38d292346883d95ad65ac87b72be589557a336ab3b67d907801bd7ff1e280f6491d5bfdd2d4b45e8dff7e23364f6676d02446a6d88c53541d5743684b2604f9e1057946a0bcb06739d322086400dd8383904e2f30d25f84a302cc306d6e0ea78dc8c4fc6fcb26771dfa5a0a46a15382de33636027e2cf32f63739a9d4ea7780afed6703cb720105703fa1bade9b2e14eb44f3f721c43a45a360fcf8573d3ac575bad1e9b74799e3516a5cc2061cb06f89a3d3a1da241a25fc001928004faabb8d908889ddb28f24391bfeb4941132a74293081724325442dbb490c0bfc1062ed54ecd2d800083157f2de5071216e56b14f9188bfed738e85d1e133274a6f86ab46c723db966b003ef943de557b624651406f47e25ffd0bdf36150f329e30d240ecf74a75ca99cabaac22de9b62ce6b16a597f0425f4ea82b9769646e00de022370f2d059e273d7f71215211b1652db4b6ffb1c9f55101e178148be1003be17332357f9d0ac2c6e778235c61aa06e5003108777cc28bae1fbd36fe0e568fb911145ac6fd3c0d95754dbb06d0283251822172c01533d7fe68f743f341439ea4ea16972e5b7818c18bf1cd73d44d51bcf1c97b3f075259047740c85a3dcce174ededf368aa4e4e69b87f06d21f156f6371582aa4fbf8aa22b947300c013565645e178434a4d70c26753f7d07a7ffd297d94edef78d8f8683a148061ca5f9058d5ce0ba2bafe5a99247e1c38e4a5e9b8349189f9edc1406841eb2399ad91ab13cb71ff7a620f49bf34fa9afb6344f5cd8e2ea06d74c9805fafa4d9f105c947fb31b3334c9eee4cc7006294301113011969e9d09318a0aff0b109e4411dee4bdc71142df23f75233e7af47249c430ce5c436ee659f325488523ee836a34e432afd2e1e8c05495076ea3c1f3c5a355dbd058a355b019e8a8f61b2cd902451f62d2b32889ab960d2e43f373c194c57412021277b64c65f2dd89d648dbdfee0435bf849b98d78afd279d122729bd3a1df1f63532050548f8d1d805fefb8afa6098cf0135ec02d706df9af93f9e9eaeb9c637950a20a7c56681151cad63c765ee439970c931fc8aed42969d50ca4c823c2a9751600b35c05d3ffcf8e47fbec8e9a085710daa0297b8ea42bbd3ab0ed2feb4d587f4b270eca5349ddce033a7076f6558bad30b734574c1b1a7a2833a623727aeac8144bbfc8c51db5ce253c7576b7287b4a0b0f47ebf0ba02fba5db2a68950922db17375e49f722f0da109817c626190ad306620dfcdbf133fc00151f597b2adc68889d912a3e3bf8a4b3b5833b423edf3c9963619fc6c80fd3d41fa1d5b724e2e2323964aeb1d3c6b74cc8fa4c922394545dfa02d121f3bf1588e91ea8e7285c2952300a3a3b81998f5870a92a30983177ade74e909c2393cd1bf589d8d85a0f11851ed661476c62a7d6ec2a2d89404e90e7d166f56e2a9c43974910c3afa12a6088d3271a07d9a0aa9d66e295043697620a685eab543db74e9419"}, 0x1008, 0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x9b5, 0x2d, 0x92e0, 0x800}, {0x8, 0x6, 0x5, 0x2}, {0x3f, 0x1, 0x3f, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") 17:38:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file1\x00', 0x20000, 0x10) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000002c0)={'./file2\x00', 0x8, 0x6a0c, 0x8, 0x0, 0x6, 0x0, 0xa29, 0x2, 0x2, 0x81, 0x571f}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x5c, 0x4}, {0x15}, {0x6}]}) syz_emit_ethernet(0x24f, &(0x7f00000002c0)) shmget(0x1, 0x4000, 0x210, &(0x7f0000ffb000/0x4000)=nil) 17:38:15 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000040)="52ed", 0x2) 17:38:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="00008002", 0x4) 17:38:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0xfffffffffffffffe) getsockopt$inet_opts(r0, 0x0, 0x2000000001021, 0x0, 0x0) r1 = socket$inet(0x2, 0x4, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="dbe90b0731575982b9fc2d5619", 0x4) poll(&(0x7f0000000280)=[{r0, 0x40}], 0x1, 0x80) semget$private(0x0, 0x0, 0x400) r2 = socket(0x36, 0x8008, 0x6) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0xd0, 0x1) mkdirat(r3, &(0x7f00000001c0)='./file0\x00', 0x9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="ae86d920fed5605e3f478005048d98ac3e7fa84686a49ec122446c4eaa68c9f5ae3093cd0b8f2900952a531fa8eae4ee0083fa94d9fc13457107c1b46789b7b35ef8ebc9d49ca70744c0238eee11d77069ef091bd644575bd8314d860ea04e7a7fd634f728449559c269c6a9e09ac3f954d61aec47a5c90749689b499f17d67ede45cfa441e5ab927e4220db6a4c4d3413257b001c311365216ea09272510d69e188aa9bc2ba74d4fb3cc3bdaeac2cad0d35fcc11c5114b44235e42ec3f6595b5c1a5292ad7d675e5c2b7edcc722e88d8db5de", 0xd3) close(r0) close(r2) fcntl$setflags(r0, 0x2, 0x1) r4 = dup2(r1, r1) ioctl$TIOCSTART(r4, 0x2000746e) accept(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) 17:38:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x54}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x290, 0x1) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000140)="8d") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) 17:38:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x10000000002, 0x2, 0x0) r1 = dup2(r0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) shutdown(r0, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 17:38:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b8495f8a7188308b838dacc70b89d714b6cbbb83248565d13162be1dda064dead813e0fafe0b116cdb386945dcaee4be66a2d51de223f032bfd99e18e76a2f23c712b5ab7a937bb316eebe124af1a31832b9aabbeaed8d934465f09fd940ed4dc2f2", 0x62, 0xf, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$unix(r0, &(0x7f0000000080)="b100050290000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000000002000000000000000200a371a3f80000000000000000000100000000000000000000e8ff00000000", 0xb1, 0x0, 0x0, 0x0) 17:38:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x2c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="f2") 17:38:15 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) fcntl$dupfd(r0, 0xa, r0) minherit(&(0x7f00003eb000/0x4000)=nil, 0x4000, 0x0) 17:38:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x40) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x0, 0x2, 0xfc8}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000000, 0xffffffff, 0x9}, {{r0}, 0xfffffffffffffff9, 0x69, 0x1, 0x0, 0x6}], 0x8, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x0, 0x5}, {{r0}, 0x0, 0x20, 0x41, 0x40, 0x4f8d}, {{r0}, 0xfffffffffffffffb, 0x0, 0x4, 0x8, 0x400}, {{r0}, 0xfffffffffffffffb, 0xa1, 0x20, 0x4, 0xc4}], 0x7, &(0x7f0000000180)={0x0, 0xfffffffffffffff7}) clock_settime(0x0, &(0x7f00000001c0)={0x562, 0x5}) preadv(r0, &(0x7f0000001600)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/3, 0x3}, {&(0x7f0000001240)=""/160, 0xa0}, {&(0x7f0000001300)=""/56, 0x38}, {&(0x7f0000001340)=""/212, 0xd4}, {&(0x7f0000001440)=""/181, 0xb5}, {&(0x7f0000001500)=""/200, 0xc8}], 0x7, 0x4c) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000001680)={0xe08d, 0x3, {0xb7, 0x5}}) mknod(&(0x7f00000016c0)='./file0\x00', 0x2008, 0xd8d) connect(r1, &(0x7f0000001700)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = socket$inet6(0x18, 0x4000, 0x401) close(r1) r3 = semget(0x2, 0x4, 0x380) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001740)=""/49) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001780), 0xfffffffffffffffe) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000017c0)={0x2, 0x81}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, &(0x7f0000001840)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, &(0x7f00000018c0)=0xc) fchown(r2, r4, r5) r6 = dup2(r2, r2) rename(&(0x7f0000001900)='./file0\x00', &(0x7f0000001940)='./file0\x00') ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000001980)) preadv(r1, &(0x7f0000002d80)=[{&(0x7f00000019c0)=""/107, 0x6b}, {&(0x7f0000001a40)=""/10, 0xa}, {&(0x7f0000001a80)=""/173, 0xad}, {&(0x7f0000001b40)=""/55, 0x37}, {&(0x7f0000001b80)=""/4096, 0x1000}, {&(0x7f0000002b80)=""/162, 0xa2}, {&(0x7f0000002c40)=""/114, 0x72}, {&(0x7f0000002cc0)=""/140, 0x8c}], 0x8, 0x0) kevent(r1, &(0x7f0000002e00)=[{{r2}, 0xffffffffffffffff, 0x60, 0x0, 0x4, 0xfffffffffffffff7}, {{r6}, 0x0, 0x4, 0x20000003, 0x72, 0x6}, {{r6}, 0xfffffffffffffffd, 0x24, 0xf0000080, 0x0, 0x18}, {{r2}, 0xffffffffffffffff, 0x1a, 0x1, 0x4, 0x200}, {{r0}, 0x0, 0x40, 0xfffff, 0x1000, 0x9}], 0x87, &(0x7f0000002ec0)=[{{r2}, 0xffffffffffffffff, 0x18, 0x20000003, 0x7, 0xffffffffffffff43}, {{r1}, 0xfffffffffffffffc, 0x82, 0x800fffff, 0xffffffff, 0x7ff}], 0x82, &(0x7f0000002f00)={0x8, 0x80000000}) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002f40)={0xffffffffffffffff}) readv(r1, &(0x7f0000004080)=[{&(0x7f0000002f80)=""/224, 0xe0}, {&(0x7f0000003080)=""/4096, 0x1000}], 0x2) read(r7, &(0x7f00000040c0)=""/56, 0x38) fchdir(r7) semctl$GETVAL(r3, 0x6, 0x5, &(0x7f0000004100)=""/55) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000004140)=[0x80, 0x6, 0x8]) chflags(&(0x7f0000004180)='./file0\x00', 0x40000) 17:38:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="2b00ff2300002b0033000000000600003a1ddba4b4d4e4161a1a95b16ce749ca86e6be756faffce18a271787b40d15af9b9cf57199ec797d611ec3f4a2bbaa4c8f4dc9579f2cece9b51e8b4e5fa922b6af8780ea0c8e4101799d109a0a55ebe9c772fc538f881c7099cc84153745447b7a6c9f1c0a8ed4e241905014cda8eacecb6248ab20dc84dde149b46ddd0000f600", 0x91) 16:22:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x7, 0x0, 0x0, 0x2000000000000}, {0x6, 0x80000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x0, 0x19e8, 0xbcdf, 0x6}, {0x7f, 0x0, 0x0, 0x5}, {0xe7d, 0x0, 0x8, 0xaa2}, {0x2, 0x0, 0xfff, 0x67160915}, {0x7, 0x0, 0x6, 0x1000}, {0x3, 0x6, 0x8, 0x1}, {0x7f, 0x101, 0x47bf95ce, 0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x9f6, 0x3, 0x7d6, 0x8001}]}) 16:22:58 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x736e, 0x20, 0x5, 0x5, "c4c75e42750d2d53202c0d1a86e7fd43debb7825", 0x5, 0x2}) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000180)=0x80000000) lseek(r0, 0x0, 0x3) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x6) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) 16:22:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:22:58 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002002, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = getuid() getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) mkdir(&(0x7f0000000140)='./bus\x00', 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x2) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186004008b0006000000000000000200000000ffff000000ffffff09f6ce4f22276ef73ab42f38d0e9", 0x2c}], 0x1) 16:22:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdffffc, 0x80000001, 0x0, 0x6, 0x200001000000000}], 0x2, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000000240)=""/31, 0x1f}], 0x1, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000340)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) 16:22:58 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0xe4, &(0x7f0000000080)="5afc62e56830c73b9966f52a54433e63bbdc0ced821e8e8223c43db894978ce55fe5f4fe0ae002d953710e29fd5e7bb6a92e4ca63390123a60d4310b5239763e13445469f204d5cea5a53adc5bda6699c5495ded18e54701cd1de39cdb201168b7e7f061ae567163be886f5af241f8a92f86d225d6c9c175f7daf300bfbb729a79988b7db9c076e78a3d8a4990726ba3589d1532b0abc5d0a3bfd71c8a2fff81e2f4fea809c8c44f0a1e8f84c0b651e79a9d55d94342088febd8771b2572d0e7a481959ce8469e7b926f3f621dc2610a383cebfff2b77999fea9ebb6c6b3d85d1bfc173a") setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) nanosleep(&(0x7f0000000180)={0x7f, 0x3f}, &(0x7f00000001c0)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:22:58 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1d0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=""/79, 0x4f) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x900000) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x5, 0xffffffffffffff1f, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 16:22:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105706, &(0x7f0000000000)=0x100001) 16:23:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000171, &(0x7f00000000c0)=[{0x87}, {0x15}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x1bc6) 16:23:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="ab") 16:23:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x490, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x80000000, './file0\x00', './file0\x00'}) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x5) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) execve(0x0, 0x0, 0x0) 16:23:00 executing program 0: r0 = socket(0x6, 0x4000, 0x7) socket(0x1e, 0x3, 0x0) shutdown(r0, 0xfffffffffffffffe) 16:23:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x801, 0x991b, "8d0f5c4c7dc17ede9eef0cd631aa1f3d37310cc4"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x2) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) write(r0, &(0x7f0000000280)="1c5696c92aca53ab17e94c77d49d2582dc1dcb35eb6fe34c674774c34d667a5cc1", 0x21) 16:23:00 executing program 0: r0 = kqueue() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x10400, 0x0) r2 = dup2(r0, r1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x18000, 0x0) connect$unix(r2, &(0x7f00000016c0)=ANY=[@ANYBLOB="01002e2fc08e9b97ccac2b715966696c65302f66696c653043b917a0195e0cd1ccfcf0cd11592dd4ce1f2eeb84013dfaef31128688094d9c3e926190713689b08e7f627dba137b7172e671aa584a115889f46b97022b43a5833fe364fd2124ee07c4d1f184b745841c8e5ceb03d1559adb172998ff733583db335d2506f5be4acbe507241814574da86b8fc1f3d382e132cbe9bb369c0285c33d9af09aa5f1c0b34439a2bd2ce4b46b7a9e692745c6d381f6e3d725f3ea807c4e627febf373eb62cc84ca70d75da401a901c4378709967c407f0c298f199d4f277f9c62f6b35c726900be0e262174ab8e7dee8cec35093d9b97b960fbcdf4c454d892b3c255dc05aff6f4cf79d4504beb74f5542a82924a3e41825eedcc13e10b24c27413bec54aa813646aee074227ec9a63cd687d580063da260a4096402597c5e641d9fc45e81cb90692776a9f1a53f0a47e0a2d4ba808cde6367bcea37aca15f259f65a66864c04d905534d233b3462857d50ea1776c2b79d2b41efa8dcc78030c5242c4953fcca167e90e1ae1ea54057e69e80d209a22a1350b09e89129674c62e7f186aaad6ed9b77e7ffd22f08cbfed3e6fa14a21672affcab04f3cdc6b0a829e70c787730d0d85f9ce6e664a3ccf6d80b974c4b8d2de625471a26fd43f0556566e5e8ed7246cf9fdd7d2a0a785ef36135d081b3ffd91447a9d4198ead754fa599746dd878e0e38a10a6a0d0069fac596cbbed67f2991758c670fe8f3b5531de3810afbb232404b6e8db6e0b1e8ae4fa3ca6188975c21efaac9b3f29d0f179955528f8cae671322a02ec2c5b642881fa2da1cfe2ed32856f8e16927469d51349a98c1fcbed043c52c59557"], 0x1) setrlimit(0x3, &(0x7f0000000000)={0xbce9, 0x7fffffff}) sendmsg$unix(r2, &(0x7f0000001680)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001600)=[{&(0x7f00000015c0)="88d43e7b3c153961bca013fea24e99f454a9fe04f1796f11dd9b20fb565f255bc936be26b716533020c171ac21d82713f6c02c1d46a7f66994bbc525", 0x3c}], 0x1, 0x0, 0x0, 0xd}, 0x2) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000002c0)=0x6) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f00000001c0)=0x1000000000000005) mlockall(0x3) socket$inet6(0x18, 0x4, 0x5) r5 = dup(r3) fchmod(r1, 0x9) setrlimit(0x4000000003, &(0x7f00000000c0)={0x100004, 0x100000021}) r6 = semget(0x3, 0x4, 0x400) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000000500)=""/4096) syz_execute_func(&(0x7f0000000240)="c4c2c59e7e92c48189fcecc4419d7dc2f36ec4a1985c5c7805d9fa6bbc00d3480000038fe95098f9c463257f0b210fae5806") ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000180)={0x1, './file0\x00'}) getpeername$unix(r5, 0x0, 0x0) r7 = semget$private(0x0, 0x7, 0x40) fchmod(r1, 0xb5) write(r5, &(0x7f0000000340)="2440e1406ab3f2aa31bce6306be62729cf6a1eaede4ec34767da98d03e9a49da2028c2b7423c8abd7eada11377b856d55274c033bd6ac8ebb201ba85d45c163663f41c92ce91bcd945fbfb31c7b9deeba7a93a13c2fa6948afd0d12d4046b0f7e47d2866925904363cbbb5e26d36c97ea45a6a3325796f42216a9e0b159993e2751de0e87199d400c4b25567ee933b7153e9880c95d81c51bed2e5b0bb24226e6a4654a9772785d37fec84f4765835ca061713f04b7e8d28b54b0b9db943f44dcb4bc170b6d2e6", 0xc7) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000100)=[0xfffffffffffffffe]) semctl$GETVAL(r6, 0x5, 0x5, &(0x7f0000000080)) r8 = socket$inet(0x2, 0x2, 0x2) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000140), 0x0) setrlimit(0x6, &(0x7f0000000040)={0xffffffffffffff0c, 0x80000001}) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000040)) 16:23:00 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000100)=[{0x1, 0xb2, 0x9, 0xfffffffffffffff9}, {0x75a, 0xfffffffffffffffb, 0x80, 0x4a}, {0x4, 0xff200000000, 0x200, 0x6}, {0xa23, 0x81, 0x6}, {0x7, 0x9, 0x7, 0x1}, {0x81, 0x8e, 0x9, 0x4}, {0xff, 0x2, 0x0, 0x4}, {0x0, 0x101, 0xfffffffffffff8c0, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x4005, 0x9) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x20) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x25}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") fcntl$getown(r3, 0x5) 16:23:00 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r3 = socket$inet6(0x18, 0x2, 0x0) pledge(&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\'{-#\x00') getsockopt(r3, 0x29, 0xa, 0x0, 0x0) r4 = open(&(0x7f00000002c0)='./file1\x00', 0x8000, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r3, r1, r2) pipe(&(0x7f0000001bc0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', r8, r5, 0x4) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x1f, 0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x0, &(0x7f0000000140), &(0x7f0000000180)=0x10) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x13, r6, 0x0, 0xfffffffffffffffd) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000280)={0x6, './file1\x00'}) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000400)) socketpair(0x2, 0x4, 0x40, &(0x7f0000000100)) r9 = semget$private(0x0, 0x4, 0x280) semctl$GETZCNT(r9, 0x1, 0x7, &(0x7f0000000240)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r10, 0xffff, 0x100, &(0x7f0000000000), 0x4) semctl$GETVAL(r9, 0x3, 0x5, &(0x7f0000000300)=""/132) r11 = semget$private(0x0, 0x4, 0x12) semctl$GETNCNT(r11, 0xe5ab70de76b2039, 0x3, &(0x7f0000001680)=""/108) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f00000003c0)=0x7f26) 16:23:01 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0xd0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000100)={{0x0, 0x2, 0x80}, 0x2, 0x400, 0x4}) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) close(r0) 16:23:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x4000000000004) open(&(0x7f0000000000)='./file0\x00', 0x8090, 0x10) lseek(r0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x20) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 16:23:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x35}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xff35, &(0x7f0000000000)="b4") 16:23:01 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x10008, 0x40) ioctl$TIOCCBRK(r0, 0x2000747a) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) fcntl$getown(r2, 0x5) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x4, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x210, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x33) pckbd_enable: command error 16:23:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000140)=[{0x45, 0x401}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x2, 0x0, {0x2f, 0x1}}) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCLOCK(r0, 0x20004276) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x1, 0x100}, 0x8) 16:23:02 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x220, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x5c, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) 16:23:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r2, &(0x7f0000000080), 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="b3e8f8bcbae8a502e39a16a94dbc8024b0ea63c36e11833b1260e34a7ed1754333aa4445fc1b62a91f3d096d3e1f7a48e5319e0d7c85e19b202e1044a8788d2b390e5e42947496b2bf602c", 0x4b}, {&(0x7f0000000400)="9edc1f8ece1db14e9782cd31a9e29a133632b0847138701842fa6ba5e8be0b858b8ee5d0ec07bdfc6c2348fb2e41f97e8971c3d4b2b5d9e17ca9788874e11cd2513b8e2fb5565d5a31183aa597caa0734295412239a876a95876527d49719567db2c9a3fce53507051f98dd06ab2481711b1de053edaf2c8090230eca2623ff1e85424e64e39e165232758f85bbc1362c2c67d3094961742a21e3cc22f1027ca419e2adea3b0663b1469aa40d4bb7af9a229bd4445771b92671d9f9449383b487870671520fb46372ef61079c76c4a16bb30ff6e3643d03805e3dcfbdcf2386ae48378fd3d4bf8ef9b587c09406c4d2fb28147978e8ab00b5bba55114fbce73d429ab5e9aabb039d1b89abc5a1465b9486d721a4e5562b2a41fdb97c705286eccd4b22cc88c3b4a8055500ecb8acd42be9c2ff517d8efc26962ba4751031654fa44e267a495b5d88648a108b9e2cd501edaebb458aa288e5141c4fa92f52d3fbe712b791d75131ca31141175e9de793e84c6564f78fff70fa89a9e0748b9a5c3ce1653d8d6cf3278b334d76759cd21e9da0f5e65635b58643c218ded5b8af73f66f963ebd4c4dd46a7363b248b2949191f44aaf43ee8c9f4e315bbae54eed1265406861e6bb858d8f708cea65e0863e60ee015cf2627128f7abfef30735fb0f322e1cd758ec34fc9b16eb0555c38e5b1679e317ecd70ff054ed82e3c5b356a46780bf844d826cc857969a5bfbe948c8e89f582aea664a3a9a0ff24c26eee03dcb837c185685368ae66545d9cc7ef24fb2f01f6661284de175224930959f7cb4e74cef39d5efa14ddc2b659b5bab8aaf37ade5d84bcdecff33a24eb3d330d2073dd0d3c89623bf01f67e24ef98bc9650a2d979629ca476973c49dbafa34f46405cc6a97435735fb6432f095cc4841372f3492ea068db0b1ae222cbc4b48759f7324693e14bcc0b5897c76c725b8fbfe39d4a81c9d934b6e36bcfab3859520902545ba8378488f581bed70e525609c05e2d8330bc5f95e8062da28f470099efa4b3a32c66309088c35b6d3b74bed86c273b9a011610ca606f2e7ee31df668403264f927dd42f33ab146ef91903f7d62f0d6f36503ebcf4b833a219fdeff7fadc05fef00ba2a9ec9cd19fb078ec2eb904be0cb8a5f8c9398c6d92434f3a8fff59087ea8fe33b20a747a6fce2ed376a7267dcfbc6582280f056f9818c8a872a1f6ec8d30c8073fbf7bea7de6ea8c838fa1a64bffb221df8d66321c205ebe4b12b532554f641eec7ff06ec9c58a73a609204dc7ccbb14d1535c928fd766a6feae91dc7d5b0c3462ea38163932b85b781d768d22dfaec9b644a5caa6cc20f6778cf6e54b8c39f3eec4159f4bce6f9c630e5f15eb9c09fb78409f00b68b782edf0660d4f82b0be2952cd63496b18f4e3d2b87d55b99982abe616cc85644c013d5e4c5286c1d8be626eaecad282312bc09b09d236af987bcbcf8288f2929a86ef1c9fd8313f655bcf715cdb03b71c05bf85be0eae513c031c9bc7b16918ee1eb4bdfac279fd92e34bb19033ddc4398ac7275b1c1a7b026cca4b20fc3529e0b8a09e1ed9f89c8003ea8f4957fd83dd7873dff2f7fe210de6e6be2691beaa1a8587a866c5ade0d851a75483ccd867abd26ad6f0ee5344bb676a3ca9643935ccee46a7158951bbb691a0ee5301e49e88d205fa8a10cbbdbdfc91231de733b2470ec699891549a5e691005a6640cacf4c5abc0dd96247de2b5043b5837da3d06c8a491c7132b7f83df603174a4d2f04b58c06f16359566e332989246dbf86153fdd8c3dc9eac3e9aad55ea74ebe93f1d69790ed41e9ad188ba1f319421a8a8dca8a7dd99d5e3ddee72d04c151415000f4f080af7abd5b61fbc4f1a7777a7d830e1c9faf3a71a1dac76c93a56f132e949d9ce710d5266c7b13b3bdac20bea2b0d22ff30769c00542484550050c67ebc6ca1026038ee5dd6da07bc3361273898d52cce8119042d70edb3885a07b408cc628dd7127f44781384054e5402b6cf10d6b44c2607788d8d337f698118450511c230458c91ee2851813d922a1454c8361291ffc156952f3c83e21e888e1c5b5925b1f37c0b3fdc544c80499e6bd8812c0bb310be7610ec74e200a2832bc7019fc7796eaeb215dbf83b98b1b38d0734aa57f2566e01f3b3f073179483cb5d142b19af75f53a6ac18bed6364998f3f92b55f13e10505ba6a260b7ca9e347346c7618780cb63daec180e6eaeb10eb15caa1783d2e0f6bcba400c201517cf0ac0e59687e1ff481c802b4b5d6352ba61e4776aa5cafb33736bf8352976126c770340e3dca2bafce9907fadce1414e28e0f0a764da93cb5dbb01542c96fed2001263a9583125296204ea41301f7d44d61e4597ad4ed9b7bfa6e35242b8c167573f9212a88227c2d7c91f3db4ff241b91db98a31d4c3a267a3178f152c0e686bf932d060e99cefef1d577401af14e01f1aa06fc027e2b79e8651de9d967f691db385ffbe9326180cd5b44382b59a46d196f5b5e6eace4e0074731966156a797e3ac501d377752ff100dae8ecf3c2ac5613e98399b06180d868f041ff5fe680afe9cec877b0bd4be9c29384cdc0fb7021b2171733fbc0ad4ca682e4460471b60b5bd0616fa39ad4545003288325a949857e90d62564042fc932d079d610ac0a917905d65e0246a83d1d107483e71c9f6476f1810b7e5a8c585b177f56dac2d56623de0fff76de58a77327221107cb07649a7eb948b212b18d07c2196b7fa59d33508088e707bc0e60a256e958d7d938373426b9f35a8b39e5ed71d44c20aff74e20f9804451fad7214d70852f80ff348aef82c0233dc1be8031e4565f3a34b56b6fa76698ada90abbe6079a1ef28bbf847aa4835b0365868f85ae878b794dabcb21f811e8eb33876cf2f99b2d3f480bbebace362af3638a89440493171eec5b9e2bd97bdea8f82234c63e351a03e9cd4e37fc9f83b8bc94ace889e1a4d7f92e3c91cc039edad6bbce9a5606add11faa967ea675d0851a8ae39f9f0a5a0c7de5ff56b142711cc367d6654b9f500c5a450e9a945bc79c1296f3e3bf812c4e755102bb3e63089c39be57446325edf59bc186c2cdf593d267d50561c33342361f8a12258015313aa15ade1d331d76ded2500f27d7eb2ea202ef71dc9a9c02cefa35af3a750a96a6057823865d2fa2503582854d3b7fdded9ea0a2e162c34e8f7e1f35a11a1843458067deded5f768470e72275fb9123b763914f52a2b3bb59b08f1237d9bcf1b8d8f92f3218979c78dcb06c974ac29e6bc8dab2a84720ec72b97a404f19b2f1fc7e34297d0c806423c0f0b763e9ba9a3c15096a896a4dbdb996d0770c437ab32a9c0c96a513c0ca73f1ecac52257a2ee6d28e72041a3bc2c084a8de55b8079fd45b50b9bce787c0e1ca8c3f9d8ea4b02d2adabc0c6a74aef369d0a2edd531c0c74d80c6997688d5227be971319d2725ed9398654ea28b92a5fbb972d67243d992ea6bc25188a4668fb7fa4f8a2fbb579455a6a9dae87092e22e973c9050e25ed655a4ffc92511e732f5e5eaca0cb7088e1226dc34af5b40a6525abb6635d3ae6ac464623da1373cb1996d2b9b45a62ca65f70d7fa0e841770de441d2a7d8a029f774a9b75c0374138ec340355a379f1996b765707505d5aa77750937c304e08bd183bee8ab09a19fb660129397b1ce5ce17663848c37173086f16a6b1da524474ccc1c7cb020b3ce5748e172255782be9820405f18e8b785e4ead9fcbd34309e21e485da19ecd0fb7413f948b391ab6d50d03e5f90519f9afa7846ffc354c8e3faf4e2720f0bc14ed903db421b6cd6c4c91974e4e3890d554b55eb38ef2d614d35850810baf0d68a4a0a5205c3ed04c2a3b99a4bb412e442d6e17f0bb9f57cd24cad30dfd94dd7158877f80e5d60d5c2000c4e23bc237d6cf8806109eb03c40cb29f79a23660d3b99636bc6e8458e10d4e815ba7e71d55a9ea93a90849c99b9d7bb0c51aa2be6f10595df369ba8307423cd6e67651f816430dc4727aaa54ce452f1eeaebdd94a835e009fa566332d2de1a8236905b6e58211dc5a5c3bdaff503dd4955425a83af6e4ef918ca143fd09a8061c13697fbe65ed7587c6f1df473004e2b1371e892b03540fba45e98e71aed2bcd1f0a5c28a40c931828fae3e2a17350a3781f1796a3db99f5ee758b6cf88a4481ad8916dad75aabd084af79c6af70859283d620f0204c64161b1d80820bce661cb559b4772ceec4d7ffbd964dda5a77bf4558c43020f0fbaaeb47e605084f7fe87e0777142d1db29296c551797d5a9a0c75e58c3975a51b9f938adc5d629d4638f463daef9b23752d642392b1f21fa40aa664322d7651298f9c5c03ff42e0f7e64e73a1bbec8209cd26f867e0707c9c7cd388c7707b45a16c7113461addaf679ce225d1919f1d6b8bb06db39e298f2450a610a3cf3961b7f08f5a2e107a6b0aeac8f62a9c0abd5280dbb092b459d80f2a192d4a1c0f7522178dc696bd1e19c7a3ab8877be3d27ba5a2367538972ec70eab5ba13fdc85a6cb5abb0aca23f82e9c42804562ed72acd0450fc2aafb44546610e6db9ca992ea39d42aa070c854790d5e19cbed88615274e02d841c1203db2ebf6df46856290f2ce20a34f41bb3b3ab60ed5ba63db1b7932aaaeacaef8f344625a7d03485306119de4b232283e46641ef1596e998ec0fb06c872a84daaa8225e59bf54a179d52dc7332800a774a5d93e566a8716605d42988b464170c18f8e28b627b178d174f9f1cb84693da27088eaa09fac44dd63c602765c270a27904ee13f1886b54b354417fa44b694ab78007ff88d2e0979140560f8c923b9adf61bdff57ba499bc541b45ea86439a0686aef5907b15505f0d399492282b54f23d28a29f892d1ff41d21b4b096aa26678d7ea77b01286c1ee62002796960a1a61cdc3f068298059d1623d5ce752c0b4a34a71797a659902970772ffc609e7a1cc372a447ca2f6f1dd700dbac9bcf6cae5bfac1f642f7ea81f5b92bb90485e0b50beeb2d5167c5e3f750157a8261b95293d84e1eb6147da930ed6963d6e88e198b3d8f7e512599ed5f2d716245904b41c00b4d7a81e2671803ead1d74c965eb01fc651e972aaaa8175bf82de0615b49b04167fc203d3bee96841790c72cfdd6884c7cfed03cc921e9f903598d52b989a76dd943450a0811d8b052a83b9d06b8b44f72b6d43aba946aa29391bcfcb8669a95dc6a439727911bb611324e5266c416a303827e67eb9095f079aaa7d843090469da1ac8711acc2d5fa8e2126434c3b58bde14b82ed051ddd6d6bf6c9779db0cb0f79535312e92b2ef970f96613985d3496ec034d1b259054b8804f6931dac93d4771e2cbf886c86c8213443002532491f36a08c0a30c044feab64dc65a6c573aec006c72b4543890c796253c2d5dfea7f9e835f953be0f9469c2930446b0e293989ba8493eadfa40d40d9ee662a24e1cefcbba6ee93891282fcddc0b40b11163ca263f4418e75b3809e92dc8d10444d04a3c26923759ee4a811fc5309452c2cfc5b7e484ec657e2e4ffdbdc25a05421c9cc32f2a9bb71f7068795d04c448b6e8d8dd9115b412af1ad3b1ee80e7d79e628ce9282051ff90615a7ecb6a78019449f9da4222aacc8f45c02e006ced26aa9434b09235f2655f17167a326d908d04bb5fbd6a1d6385965d337df78805117c12880fd00e9cadaf6ce358185ea0b400c824eff3b5a3211564ed01a2d11e81fe9cc87069749cf7c79b88ce1dafd368ccfb7c6b1a1b4765fa", 0x1000}], 0x2, 0x0) 16:23:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4d}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:23:02 executing program 1: r0 = socket(0x2, 0x3, 0x11) r1 = dup(r0) ioctl$TIOCSCTTY(r1, 0x20007461) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="d401000100bddf1793ad35f54717b41362ed12c957cfb430bef405b1301516e785018ca288dfb10f05633832044fad9aa8e1397996c47546a5d31fd6cd3e"], 0x1) writev(r0, &(0x7f0000001300)=[{0x0}], 0x1) sendmsg(r0, &(0x7f0000000680)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000100)="d9383a9488c66b6ae34406984b7790f4d82bfdbe460cc2dcbb3ea32d4c82efafbda9235f78337f89c54e42d908", 0x2d}, {&(0x7f0000000140)="0293ac9e7877e719af0bc6676ff62cd37f1cd8b2d078696e6d6f2607b0056e0fde30d6cbfa5397d8036455f97693df8906fcf0f476ab44aec84f30e55fcdc90dabd4fe8ea37ae1ee931a377c4723295a89556ef11779252ad000b9440cd6c63e3c2dbfe0d0f5c868faceaadcb22593fc941bc6f7d31281219e2f3501590954391f738c10673fe9196d", 0x89}, {&(0x7f0000000200)="d1050a3f0a30e914ec1010ef9630ad462658329bb9dd09eb", 0x18}, {&(0x7f0000000240)="cb358754f0191798a5ef1ffb2aff974d2dddbf5683ec85116afc59b12e98587ddf35487f2fcfa29f6a515cd379af94402be41488e6cc9026241cbd0f9a97e66133cc433f22a7936c7000ca503296ef34a6d37345021178965645891b8093a6ee2dac73a18f4b628e98c262aa22f4", 0x6e}, {&(0x7f00000002c0)="366cd0855d22d318eb9c9094c846a00cf60ca459625fbb17989ce945d9ddd8b2114c2ecc4a55d5206dc1cc2a7b2da9da4285d6104fb8fe321c", 0x39}, {&(0x7f0000000300)="966f53cc769a733803a00163e66513dc7b5e5198596701fbc00d903b51e5fa540f470d7e42baa048a8b5601d84f0d0d737c7676e3ce166e19c9cc6ba4b14e742d86f05bff6a81070cd86f28f67efef1378cc94b4200e10c4dad38d27e2d0911c4dba993eeb053b84af0e1d4a550435e2af0123efb5bd7066c562cbb63e1b307e6dc56163ffea58afff64bb24e0dfcf1a5f9a845c9c61eeec1efe9575d2b765f0d3107c255e505151f08f8cf6f70d52", 0xaf}], 0x6, &(0x7f0000000440)=[{0x20, 0xffff, 0x9, "d39b83e28354747c5a9bad12"}, {0x90, 0xffff, 0x0, "1ed7ce96eaec6b3c1b8a4fac512630195a33b08451fca5efd1f2549443965a30519cba93f1b57a7b4f390593c99120455dfab66e28855fde262f4100c5c90979277e8903d83d02e22e2f748180bf17e455e4cdbe077f6fb2012f1d6e6b28b0f5a7a61f10e397b417db883e661a75e547837c762fbd6dc7c5af65aa728e4aa28b"}, {0xf8, 0xffff, 0x7, "7ce4d6e1068d9df664b5da521d9ba012ca55a2b061111623930d96e1edaa430ab1651bfc09f53123c21febbfc96f199cea2aca2c97bd56dfcf5df2022ab409a3c655c9f4bc2b70891b8d49a8144450994e53dba20db842dbb2acb3406b6988347b15f3375278d3b508b33ea1badf7477cff435111cadf25c8fe32d4299acb9c0281ab6a79f155e02b2aa73d337cd42ae6c6960c0c8ffbb667cc8901e4d833e62555f94c8f12086438d0636b78bf4e58f4a1de512b4eb4c2763e2ca14ab41b5c8046370ebfe5a8ab8bf70a8c35f050248601d1153df2af6f0c3cbacd9d112bd47b5"}, {0x80, 0x0, 0x5953, "b1a8ac28e69f60742c56b8b5947e167eae97c7dd8ffa39fb1086d4334d6627f8955ac7e1f8b25c65de364fccb7d6132a2bdb64af4ff6c0a81f94654eaedf89a20a608fa235f333d05c9f5fa486cc5b6636d4e7ff120d0506c316d6776e62cfb0a7990bb644dd6c88bf25aa299d"}], 0x228}, 0x4) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xfffffffffffffd18) r2 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) 16:23:02 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xffffffffffffff12) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0/../file0\x00'}, 0x13) 16:23:02 executing program 0: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:23:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xfffffefffffffffe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10001, 0x0) 16:23:02 executing program 0: getitimer(0x2, 0xfffffffffffffffe) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getitimer(0x0, &(0x7f0000000040)) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0xdf) 16:23:02 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x37, 0x0, 0x0) socket$inet6(0x18, 0x8000, 0xfffffffffffffffc) 16:23:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x5, 0xffffffff00000001, 0x0, 0x9, 0x3ff, 0x1, 0x2, 0x1, 0xfffffffffffffffb, 0x8}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000140)) fcntl$lock(r2, 0x7, &(0x7f0000000300)) close(r2) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff6, 0x0, 0x10004003ff, 0xffffffffffffffff, "73cc517b850900fbff00000000120055098c6000"}) writev(r3, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) fchdir(r0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x10, r1, 0x0, 0x0) 16:23:02 executing program 1: r0 = socket(0x2000011, 0x5, 0x9) r1 = socket(0x11, 0x3, 0x0) dup2(r1, r1) dup2(r1, r0) rmdir(&(0x7f0000000000)='./file0\x00') close(r1) 16:23:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x43}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:23:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x60}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x6, 0x88dc, 0x800, 0x1}, {0x800000000000000, 0x9, 0x4f0, 0x6}, {0x4, 0x11a6, 0x4, 0x7fffffff}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="8b07") 16:23:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000440)="000000186004290000000200000000000000000000000000615f000100000000000000000000ffff899664b8", 0x2c}], 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x5) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) poll(&(0x7f0000000100)=[{r0, 0xc}, {r0, 0x1}], 0x2, 0x8) 16:23:02 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000100)="8d780e854b97118b494d9a04ed212f522e6a4d8e708e0f9775483ebce7798ed6ca03b84581e8c1418f62d9f40768d8", 0x2f, 0x4, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66696c6530ff"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getgroups(0x5, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r4 = getgid() getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r3, r4, 0xffffffffffffffff]) setgroups(0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x130) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r5) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x8000, 0x0) setuid(0xee01) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:23:02 executing program 1: r0 = syz_open_pts() r1 = semget$private(0x0, 0x5, 0xc0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/2) r2 = fcntl$dupfd(r0, 0xd88282e554bd5f99, r0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000001f00000000000000000000000000000000000080000000000000614a7933e12ea12377ef6475714a15da18e6e84bdaefa64b40255eb5ed9b301e811f629363d0481adae90392d62f5e3058052b1e80c1cdcf"]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000080)) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000140)={0x892b}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff8, 0x200000005}) 16:23:02 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc4) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) getpeername(r1, &(0x7f0000000500)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000300)="9b", 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:23:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() setrlimit(0x5, &(0x7f0000000040)={0x400, 0x8}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000002c0)={0x8, 0x0, 0x0, 0x0, "61aa0db11de9a78b3ec000"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000140)='I', 0x1}], 0x1) readv(r0, &(0x7f00000016c0)=[{&(0x7f0000001700)=""/108}], 0x1000000000000176) 16:23:02 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000f7ff000000000000001cb27214000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000"], 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000040)=0x3ff, 0x4) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) read(r1, &(0x7f0000000140)=""/173, 0xad) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:23:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x1ff) 16:23:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x48}, {0x7}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="8b07") 16:23:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x5}, {0x6}]}) syz_emit_ethernet(0x46, &(0x7f00000001c0)="a75c638d7dc4b173bce178f25aa1a062901400699f365fdb0641e6da81105d01310aa24288e7ee9acee9c7f19e41243363b30f469b576d925fd58339cc6b7145e418facb4720") 16:23:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000240)=[{0x40}, {0x1016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="45e6ecbb") 16:23:03 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() r2 = getpgrp() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x6) getpgid(r2) fchmod(r0, 0x0) flock(r1, 0x8) 16:23:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x800000010061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x2) 16:23:03 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202fbffffffaab0"], 0x1) r1 = shmget(0x2, 0x3000, 0x46d, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() r4 = getuid() getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r6 = getpid() open(&(0x7f00000001c0)='./file0\x00', 0x8010, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) getegid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x4, r2, r3, r4, r5, 0x103, 0xf9}, 0x4, 0xf3, r6, r7, 0x6, 0x4, 0x4}) lseek(r0, 0x22, 0x3) link(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='./file1\x00') 16:23:03 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000340)='./file0/file1/file0\x00', 0x0) clock_gettime(0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x9, 0xdf6}, 0x10) 16:23:03 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)={{0x3d, 0x8}, {0x6, 0x4}}, 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10c, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc145) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x1, 0x0, 0x37d, 0x4, r2}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) 16:23:03 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7ff, 0x400000000009, 0xfffffffffffffffd, "f69b2256db24ca665c6d2adfe0430000009200"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000001880)="e3dafd0d690f201127848fe5a144e4cc535324db86e815ca0fb0bbaab3e9dbc52c447c7fece68db0b86d4c4945a3277c786d9dbcbd4372d6927d46298a2a24620976f11ca44257d58b1a7bb5a4b0eb0741d6ad46248fe44b6fa8c4cdfb8c042fefe6e83d9d590a1e7b9977b91065883515d23dfacc221805315845073a524d20bb1a950052ea959958759784774bbcba239ddd7963a7e345736b3b598bce3c80a8f78031f4705b6c0362d3ea25af600862baa453ec4bda5b76dd281faf1b24e09469f4fdc1785cedd97a06631491bbe89bfa6f004a752dfd00687aff035fe8349a61c5e81b165995f8f840599817446aaf458d9c9910328a47bb08a2c3867859b79e70e9d98914dd0a572cb44b3fc98500551ea6ae7f3169a6ec078de5408d968a3f4907ac2a46f4ae380d5788bbcdcc0062c6c9b86fb6d6c846c2cac82332c6dd0581f03b557b6bdb59502da41dae40134c33df1071e59f4527c088e9552a6d915db9d1b58214de912cf51ed0e32c29bd0dc0321c0be1070520eff580980355cf735c041c2cbf63e8c5fe7106f0c6a2a0cf81c540dfa5af51f93694b629e85fa266b315cf4d2c633c5c503f66b57c7fd90fe22cc1b850dbfac0e3a420f2b1fa115623dc4348a9303ca2671fd77c2ff35df5ca1d6137357b0fbc3b7d52c245d87838b63c676a068de002f41c6ecca35270d9d9cddfa1dd868b563b9a5303833f6c708570cc94431fb02881fcae42e4f8e804d4accec8c9ee1722fcafef7fd8cd6cdea97a6492e4165f017fed9f1381f031ee298de94529ea59df48609e682ffe1e1c92f0b17ab5081dbfd32daf3a5ce4626956eff86cd48991343a66d2f746921a10599cef31830c23d40c61cdce217ec0b6383fbaca4c238f4cd6a908aba8596e3a8cac18aabb9a7451693499a8157cc36d2f1a488e0252e02eef899b2a53cf1992ec260797b530c9ccaeda44a1302a364facd8a4b3999c0c01294ccb6be56b66c24d7f85cbd6cc747179f309a928c6cd4e51efff5c4dda8882a9a271259cea0df3f61c08f6d18ef0a741b3c80e7c687656b219e34bb079f81c5b80eaaa4c4b4af00bcd3e3b0de1e85e41604ab30be5f910c372bba6f0b9fdd8483118d2227961dd0195252ab5a3691d861140ab6774c8dbdef4ef928fe57ed901824d87471b52f7d645a343db21e39939e077e3d3de43abb92c00e305fcc3266296b427941483d2522f790c49dfe0bde885a69c7c46e839b6081b209b29f92a62f1a25a64acbd0abde46900bffb5c9ca35f65d678a8bc3503451bcf8084e1371b3158cc6ef281445d6b6fc3fadeab305c93a6496a", 0x3af}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f6", 0x16d}], 0x0) r2 = socket(0x2, 0x3, 0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000000)="ebffcb51e6b9e4812eaa4e71f409347131929648016cb20b4aaa3e6c29b4a3eab0e661", 0xffffff53) setsockopt(r3, 0x29, 0xb, 0x0, 0x0) 16:23:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) pckbd_enable: command error 16:23:04 executing program 0: bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1}, 0x8) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pckbd_enable: command error 16:23:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x7}, {}], 0x2}) 16:23:05 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) fcntl$setstatus(r0, 0x4, 0x40) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000140)='\n', 0x1) syz_open_pts() r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x7, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) 16:23:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x7c}, {0x1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0xffff) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7f) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:23:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) accept(r0, 0x0, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x8, 0x2b07}, 0x2, 0x4, 0x2}) 16:23:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e9ff3fdcc400"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 16:23:05 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x8) accept$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x20, &(0x7f0000000080)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:23:05 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x4}}, 0x0) poll(0x0, 0xffffffffffffff64, 0x0) getitimer(0x0, 0xfffffffffffffffe) 16:23:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x80, 0xfffffffffffffffc}, {0x6, 0x0, 0x20, 0x4}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="8d") r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x1, 0xf1f3, 0x3c2b1ad, 0x1e5}]}) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x3000) shmdt(r2) 16:23:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x400000007c}, {0x10061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffbd, &(0x7f0000000100)="8d") 16:23:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0xffffffffffff5b44) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f00000003c0)=[{0x0}], 0x1) bind$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f7b997300"], 0x8) 16:23:05 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x1}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180)=0x9, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:23:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000fffffffffffd}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x8f, 0x80}, {0xef}, {0x47, 0x800}, {0x63, 0x7}], 0x4}) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:23:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x7, 0x80) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000080)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x50, 0x0, 0x0, 0x101}, {0x6}]}) syz_emit_ethernet(0x102, &(0x7f0000000480)="00d86ef801894ac9450f63ac839972d2ab03b812885653628b86649e6d5d809ba97f80e8ead76a7225db9794b038d5e68dd1a7dfa614f9cbbb8c5bf40422be9b5b5ce9009d830d78d9f49457a93f673bf2ef3030b9c1c726d9b0682873b838d281661dcf87e33bd1cafbbc1c0434723f99dd5bbd33de62f724b2ce45e610484c029ac8069913be0316e5cff71d171983d8d231c9512fc96c580800000800000000f74555119ea9f1119170aa9ec4aecb7cae374bba934b66e55874b18c267103fac617b567ebb089887b2fd14d8f980e220ef5d92756b19b14382a30d278ee47ce610a32aa3e9bf7f8b83acddc31cc957e0d8204c17287b75855464dc85a5c40994f") 16:23:05 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffff, 0x0, 0x7, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000000)) syz_open_pts() setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0xfffffe10) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000040)}, {&(0x7f00000000c0)="1aa582909b88ebb79c2df6b37148cb6bed5826289e9fc350486d00def4cfc4edb84b033e126a6e437786304f7b65c9c9e5d1f8285ac03cb42054b0ce55ee2161ddc17c9d24811e5a36026179be18b3250d17a8404d50f8c539766baba361e4a507f35c1dad85a85c802877d1e2f221a7f16b347fbc416996b2", 0x79}, {&(0x7f0000000140)="6583ea41d22a36518a44bac1d2a8676d5498ab443b65441999e580f743e912c97567129e14597c831a0b17e2f9cf73efc35389fc46dc", 0x36}, {&(0x7f0000000180)="1a8c5c50a0ff9c1d14bb9d5a368be5b9b741cf1dce92ee890bd218ff6a24d3e3c38c273fdd7e814c36fc9ea90a99900bc897ff96069c0a96a18021332f55580217a37d890e97e609163823bc7b5dffb50a9c542368c28d", 0x57}, {&(0x7f0000000200)="589c1709c1681d06174dde60504491d65c981560b34619d68775463c6f3283c3bd3cf0f1f90e4876986572791f4ab9fec62e4eb08ab4aba41d8aae49e15c4f72565c69138d", 0x45}, {&(0x7f0000000280)="aad3f448045b10846121a5b8d4f0ed4977d0b535e817a5729f3ae16ff2c28d927e83afe68e3179f31fb0d1fef9c935a3b1dce47b0648fe390cbd9fea8d50ff1c4b03a2e27fe5c2f239bc9759bdc2ad948e50e338750d39b04f4a03d4baad0101571b224f4914e8111fd54bd93c272b9a56f8757f4ae92a25050ccf74b7878877e51a6e7242abbf6e52438bbfb50d6ffa8d71eeff12f81673283c38d848a7a9fe245ba83ac8a5f8db0068491050e1c1bf257d659c60efe4fd939785813744269b72f4254b82f8b684a7d8bb53e6aa41b325750580b3c4dc670c1ff83fc91b860784444dc2dee7d4fc3d2cec17f8955caca74cdf4de2325e9c5b435951732c1c359515b2e22b42ffc88cfbdef9af159fdb9fd8c9a8b94c277c71b948ce5773b43d91e5d09429b8db922aea3e20825d31d10a04b3fe61f3fa43d9f1a8fa58b905eac4068db2d1f5695f16cd3a3c0f0f6f5a534e651ba19799e8005165d7a60dba72cd05bb8edbd7f2dfb742a620823f565e828092f4323b3690038a09ca957d90c14dd751ace4ced46bf82f4320fefb414a4a8e81dcc6db5703aab788a4589a8e663e7784b774790ab58882b9bcf253be8bf7f4ce98fd1b2ff421dc5ecf676b6e1e10c67d02ba74aa8157ca236b3bef85f5b9408713d58ecace8411fc8f36a93668f203f386cce9c17a1117b8884b92b2869e8ae058597f68f5306c81451a1038d935b5e4c656f96a8158d7a159077ec87158fdd7405f66875764a404a062cc1cb7287d3819ec4b2383148719fc14714a3bb2d8223fc6ad7b98cf1bdb372ecad3c9367c7ed3491af2c07228a132ae035e237573506e0f2067c0bc7fe1c7f03312192d47966977b21cfb0aa60a3ac893563242833aa4a68049911999b298e210d2d4e132662125ac2f5540d4890394cb20429e315357f4e307e029971ad071fe188d4eec7000c289ce91bf41114566062e1db722affac4ae295aff8b577369f45516a71a4417ade62d4ec96cb59af69305c4168545c7ebe49ab08e263edbf3c4676b1027b2cabf94fc1d120fd1b19da6a4c4dae003057ee35deab64aef0130f490d7e147c4a9fd515b685e7a7dd226dbcf5d579b5144b63bf6fe18de58d99d2e193b667e495a3815ea2f2f20f7eb4ba47f412c2efdebdec9b22fa20dc6e3179b78ce7f009b00279aaab8c5bc32d4cd8a767a1616ca6105a7b64e04cb7a145ecb38f33827557bb00ee8f4bc9b7990dd900eb1f1f6f050b69e2e8db5527462ad7dd1e8171317645c8113747c58b935f513e1dcd99531c8151fef0846e9cee1bc9ab5e4482be4244c5e431dae63d429e0e0586bdcb30812985c71cee22519b7532079fc2272b18bd1b78de19da5acd9b2c052d896390e7653e47730d9d3374b178754539c68322a95bf5092dfd1473dd7340eb1f9920479a61798a7d49ab42a4c2c0de23b5f97787f8998e66c6f06e155ef8088ccb0dfc2c42d467c44bc49e43d94fadf23d49d0cb961bc4ec83c4994c82324d27bee911ee803e46f402bb02d95810d714520b5cad5a043c4475b951275c92117596058f4808f90db2547014ce40564ac2ffadd205a70290f25a5258192273d91f11068b5e138664d98c13bdc5cf948372e2910dd9bd9214214cf4e89d3f7b884c13953dd12d81ae28f578fe7ffc8dd185958687ae307e06131e81c7de51bbd2a589999f344b31eff9d8f2bc45cf2fa85b3721d7fc4b4577b74ed5fe24aa952bb7f5c16570b1a49a77a503d8fe98594340afd5b34228339b70462d7cc1638c9f285efbf260d9ca07929f9a2b83befc25d9e6a93c60274a857e8e6e01a307b49c405eb595c26a8e49772c4e270d5aa0627a310c78da8f27b10e9fa56407843591165699b88f053114b7507173c58308f34fa2eb851b3e520f77f12dd4ed43945e752482634ad338af90e365cc60606a1025e1d095645dbf8ee55a3192828b363bb48813f945c506e41ed7e7ec3b0ac62a40f3a6aa0cbcc67956e8fac8780dc3b74662c15eea64e09c34fdbb265244cc637845c3a7b78bd91e09fc22c5c727642f42e23b96e229a55e42dabfc7a491d0ff552ad144a022da7db9a171f08556ba4eb7ca3c2d41ef3420ccde94f0c5f1c926acf96c173d91f8fc5ff338532a3cb616ec93bc57053128c80a1d3439366cc1d121e6a140c8451ba4eddfd238299935a9e10a77d2b2274438b7d029d333ba9776b36b6762a14b38a823c1f9d953028839d60b2861b711f2355e421466dc7cc96f57a9793314841e6f01cbc44ef7167e188c6fea75f684b8cf591333c297ae11c8146eac0a5be451af7691518b2b6868f6db23ee0ce838c583daa9e8857bd23928790e58df9f5199f377e361247e6d47fde92a15953a3af3ca8c11fbd42088d4e80951bf6eb8ee912501fe5ed272f45631f97dd50ba0b0898b727a00f1062d62372ef0c4413de4ba97a89532d8fa286af0006ba62f682687b3f9dd6f47c019da3d2158c805ead3f3556db1c72220417a053a32273d44bf4021e1d8f1b85fb81e3bbc632b6a9773374bd68bd5029af23f675abb85d59c0a35058dd08c2807593190e102e2741e07aefb878dce4e8dd8e65f6c84d0d82455d5b04d279ae871ac55c8d9abce6a99eabd728b7bbed5ca690bf1ce539bda1cee9bb0feabe757fde33c480f359c5aad411a375db714e6da4c3a5216ca047e64ea2dc8cbb4c86ee5cbcad327d7acb89c0ff9c413700de009a1635f7f02c6e7e4d0664143e96736b777508790c4bf30c38c4a7bbba9f6d917b4e75a0c8bb50a31f18e321867cacf42ed148c13da134969603f6ed5a41c837c4c6926bf42fa0a0644d8d96f80816dd3b052bbf3b705a2ec3e9feeacf495d74583c1209ff2b7b26acb60385328e82966fcb4f25afde9eec91ddd4a1e049eb8dfc3e7612df7fa0d943cd17a26865389a47be194923c0026086687feb6ffd1018eb197f96b1d30245342287bda1c8e943046ff8358c8ac1e6a1d4225a3857ac52527c3326c9602c3abc2b2c79fbfb4f5328c3a3de86f94642f38838980d0d410f1339d2d5277085e81f179d207778a589171c2fdcd7e2ca5b9ad82418ac59e2b616e05a0ee504963da9e35480627e6ea6cc310caf8f845db6c033f680d08385e4d359fecf78b4aa5b57c5b938eff7c9e87297cfbc8a89610ee839104c369f2e637bbd3efb001d6fb823ee40a18ce298855b574d2351822895b903850ccd0b4ffdb1bbe3bd6095c3fedeff92c00a8c8b6602a6bca725f5160910be07226b20b5b2dcd3eae7020098a9f42994fb41ef5a4e641fb1651f23927e24ec48a1f595f4da21f6bf1f0385b785c802a81cc2647911b68eec94233231af846a7862da14eaee5ba5c39c57005e0ddba3f240e953dca8d33537f9587f09a46e30e894364c24fe771f394f96e45306e644e115a0d08db6a32d47e3034eb265620fd016fd5c6082187c12f72ae5650fb9f6ddf7925ae0fc7c736df4caccae34e9810b0c3c4fdb15378c4df2e94c262ba07b43e13f4602631797d9f2293e5f7f6dfa3b94aa3d646eac18b93b5cd170afb1c5c6cc99bc8d8a1f28f0bc76cca72fb7bf3078a16be2339c914f3e4fbf00759c1d17c4a24076c773b934f00953a1fcc285ba4c5f771d07b47847856375993622f3e08e9e1814e4832495278837972eacea16ee3c0a271e14f78ba594bfc4f6ccb28341a90c7230e04cb6fb905eb47a6fc6ec77661fd9d24ec898ebbf9e58de6687f0abf05cab5ab9aaca727af5ecefeaaf44d389d5e0d9e749481778f8594d7186d351fa6ee66bbd90685c109844d96e652f5113b0e979cf22c3f9b60593e687e9cd71dee6a065f210b29f81ebcc06e4db50154e3fac3379af993755f7066a6015fa07078ba304d8da6ad3ec2f8f19b4d81350ef8055169de96d0162ae267e960b1bb30d50c77c8adbf4911e262d0b87d6de72257b73a46a7937d5c00c0950130c4092f61011af65a940dec3ac75c1a8939ee847282449207189ada4b4aff9c27cbda9432860909f8334d10ec484826f333f162dcc7b90a1c1209545f7efba1dec8ba2d0d5908276621adc27bc557efa51be504cf90923ebc30a1690545d92790186f604f285db790a70bde1d6a7699c6daa5bcca60e872da492cd73139fe1187eaa86c2e42345f998ae673a0b777e39ba27c8e6ee4907627cb06ce2c71d0cdc1681f1b58dc29f08bcb6e62be8b51851004ca786c9d5fb0ab5ad0aa0e0f8a7aad61b3a682be88068b1a9f1b75f9b749a48aa30532c891a23112a01b73f35755d95eeb3217d36f843e5cc70501413898d6721180f6ed2dff89dd31f768336e60164cd70cd0578ef17d86e02a16e41f2d11f187ce2d125483cb39b2a2be9d8163ceb74dd2f4a8c3ce1fa63b2eb03331df4fd1068e6a8960ca858bf91a37e73364736ffd9d3ba579bb8927d9661ec27a6794d652d0eb2082c14c5a0699b2832f19b11156191c3c07cdd20b4136a32512017334ee66e21f93a54c090d3337a0cca5c7dfb4973e08b91acc2cb1a040a424bcb2f6de790ea02383c843d4326ff024330bdfbd1d4591f2a54187741ca96418dd3c98de8118e5f1068a0a7768584c61ba041ac3d0431238ea6d42827008dcfe356efaaa50f4804cfc9b1c822ea10ac0dfb6e99a49f3a9747ab8c6e3a99fc19a4db8de701640af6061b06de8376e3fb9b725ad800ffb0d3c5efab3c550a428a1ac251791cb07a39f19fb010c4faa8d9a108cb261f0886d6fe23a686875aba038dee4f3c635d856029254efcc6601282ca280fb11eb8ad2421e89de9ddb8d089fb0c25a82454475ec215f0683ea26b3d3ab3bae05b3e1f616dd555a3631611e9db843afa5d89b50ce1ee66ce58c71a2b139cd4dd920ecfb299bd89929e97b8fc7cfd9c942916ef712d53cc571112f3c45f3857d13dbc216d799a566165007c7dfc95ef0e47cade7c0aee5e2f08952728ba8e5ac091da976ad91bd85e884d2ced63894a9d78e312b9513238a29c3b9f6ee76201766c89338efe677818032d628ee6c822368093e942fac35bf85001b708f5ba5d7e9c8e26a9ffc2d1ed0a6c2bfc4c9cbf025fc9d4abde7b9db5dd3603e935f1de8ce24898faa1a348a2c723961d74eab2fc7a4b92a0f9104da73ec690306022dc035ee1947da30ef2bf4cdb749b0f314a28c18c8b8d1dbebcbc5f61eeb78b60da96762acc37769b83f30aade35e0e5acb37c32d64679d20717fce4dee2726c7f91729a715f2eedb5218b95cfa381f11ad3dc43aa5dc5bf17d1a361d0bee44b2fc7567e36d8a29bfd063b9fe399a3ead9d85dff0c54d813e3ac0fd8d326d190eab509f0b8b5a5a2ba2719a3ae6473feedc402fb3d4d1be9aabac910259f74ae0859411596fa46613fe53a6a67dea3a16cfe806578c6bca82a5bb3f0230a6bea3c3f40bd9b21396133b9cc2e64244dcbe4845902aee36119f6a48728e32479c8e48fc0691ed6251b3a4c4b56b05e740249b839b2b4c67c4536b6a8dd7d0a318e283569cb5e3d94b867e87413bdf340bed0ade6768d79a98aaec763630d6100e6a0a4a277160517cc8fb12c7a2ec0979dcdaf646f063bed626ab48edb2868466da81eb3f4904628b44a7f8d989507b1576045d75ae073e183dd81879ccdfc4602fc2cbf6725fc6c4f9db5ad206a706fa6a5b21c9af42309f1a270f05243b744df88df9c3ff523323d6e19ed60e770df2530808d955186c48c0f9fb38b565f9e314cc6e4efe666d8f482c4a4349ffd6f4e674aeaa00ca9cf8336b10659a6add2392e80ca528c4050521e40abc", 0x1000}, {&(0x7f0000001280)="3baeb10bbee956bd01f4434332ea0efdd2367eda202795c852eafdf2959f7c96d1e72bc0e0194a3e958a5540", 0x2c}], 0x7) recvmsg(r0, &(0x7f0000001540)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000001440)=[{&(0x7f0000001340)=""/182, 0xb6}, {&(0x7f0000001400)=""/24, 0x18}], 0x2, &(0x7f0000001480)=""/134, 0x86}, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:23:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) fchown(r0, r3, r4) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x133, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0], 0x28}, 0x0) 16:23:05 executing program 0: r0 = socket$inet(0x2, 0x2000000000c005, 0xa) r1 = semget(0x1, 0x3, 0x204) semop(r1, &(0x7f0000000100)=[{0x3, 0x8, 0x1000}], 0x1) getsockopt$inet_opts(r0, 0x0, 0x200000000000000, 0x0, 0x0) 16:23:06 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x10080000002000, 0x86128) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000240)='W\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x100000041, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="fa1204009155ce1e0002", 0xa}], 0x1, 0x0) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x8) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f093c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f7", 0x3f6}], 0x1, 0x0) 16:23:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:23:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000080)=""/119, 0x77, 0x1, &(0x7f0000000000)=@in6={0x18, 0x2, 0x5, 0x3f}, 0xc) 16:23:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x36) 16:23:06 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000000)=[{r1, 0x19}, {r1, 0x8}], 0x2, 0x6) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x1b}, {{r0}, 0xffffffffffffffff, 0xd}], 0x80000000, 0x0) close(r3) 16:23:06 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) select(0x40, &(0x7f0000000200)={0x1ff, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) 16:23:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x87}, {0x10060}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) unlink(&(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") 16:23:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x44) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) write(r0, &(0x7f0000000440)="8b83e211439b57eba8cb6d6c24952591cd666306a1b09b5f6d5936d5a316fae60a", 0x379) 16:23:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8, 0x65) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) 16:23:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:23:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$setflags(r0, 0x2, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCSBRK(r1, 0x2000747b) syz_open_pts() ioctl$TIOCMSET(r1, 0x4020426b, 0x0) 16:23:06 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0) unlink(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x1, 0x4}, 0x10) r2 = socket$inet(0x2, 0x9003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMBIS(r3, 0x8004746c, 0x0) select(0x40, &(0x7f0000000300), 0x0, 0x0, 0x0) 16:23:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028af) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b000005040000000000000000000000000000000100400000060000004f22c6b2dee81cf9", 0x2c}], 0x1) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[0x5e9, 0x1c00000000000000, 0x80000001]}) 16:23:06 executing program 0: r0 = socket(0x0, 0x1, 0x4) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20000, 0x0) r2 = socket(0x10, 0x0, 0x9) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000001700)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001780)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, &(0x7f0000001800)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) sendmsg$unix(r0, &(0x7f0000001940)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001680)=[{&(0x7f0000000200)="3ff7d27b5e6e1fb5b302426a85e5b803f689f22a13301a3dd48cbcf8bf4e2cf9a8e5acf250f22252007c0669b7ddf1aca7ef017a8068533b8851a395eed9bd70438c2c2e4d681a60d3ff5291e3449282606002d7b4b8885f832a7c59e583f443b6056b5e1adb3e965646defbeb017da54b68382380018da71ca3bb866d6caab53a9d9ba65f0e43b6de1699a943c5bf34b139", 0x92}, {&(0x7f00000002c0)="67115ad46ab98ed145e275281880ad69406f75cc957194484fee7e1cd3ee1064a2710d4f93fbb29a7d068ddeeb8ee5d0cd52fdf7acb86e58693f905b0dd90d066459526cee93d9e9f03b73180e836829eb3dff8cf5b7de3b0267cb142137", 0x5e}, {&(0x7f0000000340)="bcb2114bbb03d9fe2093dbee4850a24edc73c63c8db1b6c429fd6bf8dbbbf9cad8094fccb17c7f186f798f0cea8978b9c1679c00dd312912ee410beec840f70cd0c67a78cae01a6363e28f1b6235169a331a48f1aa7faa769f3a0d06d472caa3aa2215884449addbeab5c829051ed056b8e011f415d1dca20fc85a28be3d9a2f43022b39db59d452a43e", 0x8a}, {&(0x7f0000000400)="5e067f761fdc415905448f52e378a7d4c71a49b6330e03d71c19deba8634df03dad3a6a336d995d11dd24cab173273e3341aadac67ea768666887ab924593a5281a390a6a6ffb3edbbf09871422997e598179c929f35502a649c6426630728e080320e169b246409e6527c44cbedad2e17b564ad6d854841f7f44250ed181495042c65450e80601b8c2e032ac70158809a4c985c720e4e11e94166abca1a2df9b0fc776a1ac487123d5eec95a1b12a526b5d5776927765174c7db5ef722e1e121fbc32d4cfdeb558b1d86dfcbe42", 0xce}, {&(0x7f0000000500)="10539c7363a497565e2b09df32e08133e1e9595e2458f2c92e66dfe03eba53194eeb938d6ccdecd520099cb7ae061a0e30bd82437e32a29237c5fe4c2e469a4fc65abbff7180d647df02009570a5d5213035a98a326194bb61ab601be636b6b8925c05266156eeb6a1c790611c9dd1fe10584302aec87172670620058d915dd2833038c249ba3a5b289a4dabdfc53e45a75b5271b6cff96e295b99d79d0f133fe84469eb05def3db2b34f26de36e5a985824da7a02f6dc8947e2c06cc10724faa69d7395a27b12b609359109b2903e51679f95531fc6bc6a5380f607d8f43aff1555cad6095860fc2e9a60adb034927b579a5703882f44534fe481039465c1eaa978e5e51a9ab931b0f900d7ac8b0f9e95ecc762b0f1564d1b872875d80e9c7bfdbaf3a82bd6d472e19ddf6eec2844ccd21052308d49fe15e70e4ba8a57746121b0083fcbc4912bcf69aa88d67907cb0e9fa7503f01bff81be7e3d0d9c44179fc5da58bf1277aa42964b602844ec55870e4b3c171a7728ca59b090eb8adbdb6c2d535a6f3b8a2246c40c4465255cf06351fa4f1404a3c07fea7b7ec653b48c588e5d8e60758dec134ce4e2cdb6a1eae6e68c7b4380d6fcc528d74c25e0c7a27445048cc4f0885d6504010719a71388c78a4d4472488f37024e7a78baa1982856edfa3ecba44a2b58cf79e4fe30b9756d0e2bf1ef3b133eb27972654d5bde4b47e00408dc4bca2739959fd299172969ee50ee8765453626e834dbc001302d255c36f25fd5b0c1db97b3c75242a2d1be98f367d4b72f3e13335e773e91993f94a12348a2ca96a5967bcbd68179c6b8960245efd062b214fbea29f259eb4c63d78c04866dd8a787725dacc85d6fee1e77f9891e387d170540d8a8762c9fe39805a472a2d8a8e4074c49d4f5683ff1a4e90b2aaf97d9a1de1c590cc35972acbfabb6be0df9c095daea9f82ea11ee6b28d6bc8e38e7c1c109484dbeadffc8046d597c43ecb3dc9a6e8d9d8cb93968c3b2c5b2cd89063a8d61fac56b250695ab04e60cf7c3108e2d83ea609c9c265880dfddd0b13f6cf59a9eb854b46851810d43f95eb17817f7cd2eef6ae76be049bbb577a36cba7e0ad327546e1b560c93a03c23108cc48429e057ed301dc5e472926e7e8cfbcc467e9c6c2c2e17aacf2b36ddd0d3eebd3edd0f903a42cdbe24efc52bbaeb3c7a4b2bf9daf8e65f4cda15de88a3407b2ad5ebfd6b45abe429c905765b026d79cbe81dcafed58ee5d43e357d8a9975b37cc76353ec77227688e519c72864d8b4c5d266f2e21d34571f9d0eb638b7050cadac5322b39a12f3b451c003287095b13310e9db945ba91dbff8ad3383c89c97e7f8fa386c4bdf991fd544b559f468c87f03ce53c339e64e1da4c3439e1ff30628f842c4afa8bfd2b08b2cf19b68380647d81431ed02d5db1b63790c0d386c2d40a0e18287b1043896360722f729dfea2cbb97cec9f417413391c0115d2abda7f87e6e93308d596f2370b3a72904ae5dd036cdb918593baa9580860bbbc56b873a97eac8c7c5fba8fca8ffe4ab4adfffe0ad7af14e42b4b5330b7fcd11739af0445797f620138d8631e5f13f4876f42f028f1a2224537a86a42bfa339cb7395fd8a199dfa59589563817e0063c238cdd8834f7a16720d699b5197e585cca88205790680b895ee80ad89863c64d3bfcf5dd105e671e9ec4054c9f9d24dbb5751b1e0cb8714ef208727b2fe6cbab7d52bbd06410007945f356c5beb9ddbbfe670aa127e7d5a00c0edbb65c96682daa49a39d019920e108b4822b2338ec9d522645ff076def1c8c85c0ec09cfa2e2c9c7a4140162eacbd570b2385f3a757c746ccb9d0956065b6781d17a9c5473d610f847ae320cd08ef6f87e75b81bb88d35fb716e5e6350a478f6d8d1ed0165e88b76abf32f3288811c7963f97db642dd09fb5716d77aa8e0b82920957cc73545b5e0556f4f2abf4a8f2fe392c5862d625802b8b32b70720f5471406b17bd69b228b305a5573e060bd3ad3425634dbdd710114a1b654487dca9ed94bea4dfaa124806026c838943036fbe35e4ee77ec698db626cac80ec9adc982eecf5216f927482e40043cd6b647dcd8dcb0b0ad70652030cf8233b7fd789bbb7c3cde86e14293b22ddd071ac9f3d4632d78c412cf1f33b7f74ff1244dbbf4fc68d4ec26605c32035956e9e3024bc5aa45b89a3d526b7f61ae9d0f39ce36ab6e8f887d149469e43cecce6b5c194041b69e753de0f392c9162040f1f7bb794dc8a90aa1aab721c63c434a828f51537953113c4afa0e9e54b8b74cd4b1b93986550f9a01a0ad6cbcf42813aea5449df8f95db1558d2460035dd8d4dee25b4ca3fe5354466cb03111b6d3ef80e588cc4bff07c1f122782e1eb0ed9d8f2006cc067ba9dc2447f908b610f2f7965793ca915e21a03e72f11ead384b590379aa5791f6ef1ad62dbf625dbcb9b6e5eb321d28502719c985b2b160a806e29e1b7b4cd03210f491b7ea93f1fdb8047ad51e1d4e357195ba36e3accab40abd4613a328dbdf3cc6dc8a600b1b289408ad5842ec7ff9480871100215d14e22650e5b32f4533825749e66e8cfbe3a3112ad0fb3132a01344d415acf93d0efdd14b541fc254e1c6cfa0ca50d9ddc6db321da11d9c32dd0f3cc428d4709470c3b4bb771abddd939401b0bedddd865f9cdb8aebf7d8faa388d6ed5761c22d987913169b400ac1ec974f906c96434584a0c0be0ae71514522740c6ffefae62d83243152d18900c223d0f5c2570b03a5c9a31ccf18a122456a752792662503030d26c9723f374bf4b1f39e6773b8a6fe02a79a84c2c439877589b5a1048f1865166fe52757fa868f68bb3ed73237db64664d5d20a5274ff9045874424e8efaa53b191e4902b2c80be3f3167565492bb2cd208d47891713e610c32a3dc9f4edc242f25d1677060c6e6ec99b1f6b384b4312535e3cc4a20fcc30e8d5220fcb08008dbd65caaa874fcfa63d12d4239c6246fecde52e7f34d1897b95310ddbc54155d4bca44627cdcdbf96a4dff3a3ea7a0da162242eb9bc71871ef2da585e585c391396dcf27cf528fd39c00a8369e0015ec555fd8e82f54262bc3fb1d9f95b2e4a798afd029b27bf1aee2c16b6271fc12271cda7c1a3240354d45f1befd0f560bc5c1578ce89522777550476c840d3e1f82c20d56fb6dc30455163492b8cd4bb04d6d6857de00f6838dbc9cf215236a1cf3905f0cab02345859729ac605060558b5103dd7e26712ecba3e17cbc3c56440a9833af75dccd43262c8331896683f764fd272407f1e1a80ad62b9a57fc2c52aa7bf9d74848952f5c95879221d21c98f34af5f17ab8107341dd24798d0ca2bd06b892383ae9c7d684403bf849b7cf661650bb13f8d2a70fb0c54172bc6de6e069e9dc69fd88134dc7089f16f0f5b9bcc92f07708061ae10a9ac929041402e16966a2644eca5901f2a3187016552fcb1f13cd90b3e8aa8435ecfb74c57e797389bfe9a650fdc5f558f0eba6fa4fe3167cd5dbc84196c81fd3d94f06b08cda85b598914c4384b18fc5f05c3d9ede462ac69895d8a8a7063fafab94b691290c12d0610e1b734ee32548aace739ce1c386324f36a58c154b1e668558ceb046c54061f2f6dd2f51f49b69840ca74e3e13f5a523161a5eead27c1f51acaeba5410c81fa0b98abe7cc2b691e938bcd9ee71491681a60202f42cf249717d45fc559ad80fe41a81696a1070a789a5166c81b0748f91fd7db3aedb1d2b97857b05d93e2823337de029d0fe58d2074ef7f3bb05ba8235c47f2e1049582bb90a3be812840fdcf1c8e443522707a409282b59f0c492ea453cff0ee74f55fc568445c2501b543afbe22088a725c31bff400c5271c28ec0c57a3e18cdcaa1feb34edad128f793e093082eb3ed6de081c2f6f49c96129e16ff06606402d74153620104643cde6c172bf87eb0c7fb2c5b73a6b24626ebf0ba6910de4525cad4c42b7c29e60eedd5ad4f19b2bfbe65705bbc8717cbcfacc106235a83b5c4747c00b9db792b4b6c337867306d15bcade6d135863f6777afd1058d191158bf7346444e863ac1fd488e3ca6d0a2ad1538754bcc1c435b026ae39d1021e263d07cfd2ad59160da21f6012e02ccf4db70731d8ff3caae016e18a46805a5ce6f47eb8ef634c0e477b670305241d348f3b7633f1184323c4909dc13447c40e08fc4695b258650c0fc142ca4fe7368b0adab64a7aa001608d13f568cc936ad11ada32820cf60166bd330efd92d5e8c1a06aa02a71278a4adea3cb4b426e11a0024cece687b5afc0b189f778c04c963553acd04d9e47be227599407ed7fe4ccac576b5c310956f86c30bf9a65a0a41f61cc0b1b23d5afd27679c9256abb89176b4987de4959aab347a496455269a76f9e0867444a6c5cf77a57716632cc1e4fd9141bec5d8275ec1768738a703203a88c603be4bbf102b2131c85738acd735c5cc7e8239f0aa48adc8a1042cce693fd4144586be681378cdf9efe27ab34342d1bdfbdfc926f2ca27502223638552180644b220e8d783ee19ad2e90f96b1f843d63d20b9bcb08eda3e81d3e1ec075efdaa4aa03500e4ca9ccd52bc98bc36ebf11c6f78b8803f2f7b2be20f6779c04726d6e2ac0bfa380e580a26e8eb720ee1cdba3a4ff23e502cb49cc07e4c81b5efc55d625bc67271a376460bdd2261d141b8723c8a13012078b1a47774f832d9520545538d2e682059534aedf34e5b3b2ad2283f96bd09d7148aa39f615d060db3a7cb48a768500c40af4fddb7346c517017d3a0efb8a7ac7d516ba725ed8d5eb48cf0a10f3847c12938224e446444e942e1fda23b10a8e76d3ca8220a6b10d9e7361c1b3d688f5b91cc569c26d158e04127a305c8c46ca05cb0b82b0b21a01264a142d88d94cdc7e56c09fcb1f34bb56e42d923be6842cbfe69b3982b774c4d92aae0fb65a60578ccd22530ecc77efc2941618ac7ad6fe6763b76ff48cdb6cef3d0cc9ce286388409dd8c99fab3cf8f7615862ede3b023f08e2dfc097194db3e23ac1719d8f03c292690da69c91810e06d05521cbb6fbf8d264726a388220e549f2561d9121bd01467192d3de01c1798673b2f87bbdedc846b5368bcddc7bb9c744d8c2423dcf828bc274e0541583f717c3dc8a170fe3baf84bb7ef55433925b4c552a0b5b99d238e94bb0fbf136d621b60e46bfd30419ec99568e1d8ba04e8f8a4ae08cd5ee658b9d3a671476516a9e1427f93e986b22a1ed960fce1893af05fdf201a5a0330c997d70839813dfdce524dc55ec4db1743b40cc48d8732255f6deaa315086a59558e1186490ba644cf99ff62d91f04b0aa03a95c3573a9be12e97a95c9e6be3ea76355da6526f3f1fafc1fb07a8984f565268eefaec02308f10fea50b83d5bb3312093b5c8c02ddb35f7b877f22b5a3f929cc0fae1887898e00bb12b0556cc9bb6959fc72ef2e4b91cd66661dec62160ec8c6263a23b57c208906d666ef475f5fc2040dc1f673feb5d87817f28b4709dfc371882f32ce5db73cc75262850898187214e579511b7147aee26f1dcc3b6ea05d5231c2007e1fccf6760b4718a5560aaf204736c3033e53fbb20d444b5d7360ad35d7307de5d62ca41bc9b170c499302d96eb718214deaab1823801fc2f1bfbe2b038e3e171e9cb25b52eec4970cac407be64b08e1cc1b78315b9cee35b141c692263380a42c802bf5b60a90419e6052766a358316cc99ff3a9c805e9e535e9b582b70d596c70666ac3ee84e0f574ceac1307b91921be87733e", 0x1000}, {&(0x7f0000001500)="08027a19ad43bd1300c7b6dd0e8b3dd9820d30c64b1f1d7b8f774c2316d3be2b2c6a311e21c9f1ffca9b3bcfd92f354650eb56aca08fc5e560ad7482e268c3499f6a4fedef0017328b4f3cd9848f31ca7c833205544bf2f84bde3d2442196e1df5c8253fba3a88017429c6e7d343492fe70b820877806ea31c96b73332a59303f782da75028803138abedbc7493e316727559b1cd584dc72d52548a8e2e46a226eff49b5e815e0c6b6a739f706ad435d960154e42e6133d418470b8134fbeec04e8ab65d5d4d823b2f6b5141cef546a3d1c09fbaa38978af5cac6717e6559f426f3c87f2bd757271c51cce9de6ab6da61d", 0xf1}, {&(0x7f0000001600)="260550213849558a4618dad29269af0e785bdf2c3c76b4651e70e167979d5a5b3212d378784dc055d43c1c2e258dad6a5c0f76581671a6e3cc7271290e16e1667bc71b603eea4afccae1d8cd95a73dbe9a9b7cc816f0bd7327edeb9904d37d59294b8d1a0f3e", 0x66}], 0x7, &(0x7f00000018c0)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r2, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x50, 0x406}, 0x1) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000080)={0x1, 0x8204, 0x8, 0x40}) r8 = socket(0x18, 0x2001, 0x0) setsockopt(r8, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r8, 0x80000000000029, 0xa, &(0x7f00000001c0)="ebffcb48", 0x4) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r8, 0xa, r8) 16:23:07 executing program 0: syz_emit_ethernet(0x3b, &(0x7f00000002c0)="f81e327df4f1cefdf5cbf51e9b4618cf52482c2cf45289d4d15c833881979ca274d9f49704d094bf0126cde23545b34434e09bf60ac74d191ce210") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x3) syz_emit_ethernet(0x69, &(0x7f0000000240)="1dde2ff8874f70ce51d5e7a89dc118d47f9e09e7c10b036e0ab933624b9d56716e7328e9fceef3fac91fec533c7cb4067cbf6a1d16417a0c1bb67e4036142ab4140eb441e321b66450abd15c565ef7cc631e892188d0a5540dea4ec2cd41635350c654b49e869d63fc") ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0xc3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x5c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:23:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0xb1}, {0x34, 0x0, 0x0, 0x97e9}, {0x6}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="14") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x81, 0x20, 0x6, 0x4}, {0x2000200000000, 0x0, 0x11, 0x3ff}, {0x9, 0x401, 0x5, 0x6}]}) 16:23:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x62) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x2800) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x80}, {r1}, {r1, 0x1}], 0x3, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0xfcd82355dfcd2f3c, 0x7fffffff}], 0x1}) 16:23:07 executing program 0: r0 = socket(0x1, 0x3, 0xffffffffffff006a) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x47, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x80000001, 0x0) 16:23:07 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x5) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000280)=0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000680)="eaff000000100000d4615b824f8482c67b5bcf7aa8c5edc32bc6869832f207a18f2717986789965c7c266aa7fd35a44687f2c272f85e47f27fcf4af3795fca60720ae9032e804bf045201e1801748e0f851b2f850a530153910a7c95c7a0c4609784b1b17ef06bb9b4a7aae92a1c62ba4eb96a2758db16d64f734275ded4000f75eaf4934d41a3e0c42802791996309377e3be78702b21814a79bff74e66d3025f76dce148dfd62b2f45f7f61cf6dcf74cffd4ecd0ac1a21872874868b1c058bda75659550d3942b662bc5e7c900f48c007987d0a2c636bb499cabb7c4de649ff489aac78f01aa83733c1ec369f92cb0ea0f55a812e18b", 0xfffffffffffffe8a) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000440), 0xfffffffffffffeee) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x0) sendto$inet(r0, &(0x7f0000003200)="2dd241e2f9a41f39ff24a2753e4e2bc012bc52ec9338f43e7ae9d42b6fedfe77a1929d9432fda95e98ffe053ab058cb2384f88f7eebdc8668b1e64ce38ccb530709d7a7e0abb59e1ee82f7bc5c876a05f274e20f631336c1a01b6c27d65d518ae1dd1a5cc76fbd86c152722741593041a329dd05a44a4a9a1827cdf3de29c0f6c4d142ba4d19d301d572a9534bfbf6e26a8e7a98944b10a8e6d499eb61e8cb950a96b7c736649d51af0bae994684b2722a5412c2f3399903fb6795ae5c4793dbb9fd9a5050ca37489ba6001941bfdfa254538791d3bea812ecffdcb22b585718c9ba8ba3671dde70fddbea02389d615e49249bc6bdf72ef0e80336e7fe2c13ac60409cba885965ea783b94c501779f5a3ebd36053c000f2f75d7dc81fbc36fdb161aa8d9c19fcca3f3ed3afbd7f5780764b90ce0b936ebe18e4e71a7447b82625670b9b7e1d275e215e67e370095c4d9f7e64843e18dad53fb4fa239b0d624a8e0bd8ef9b2445efd3e169ddad716304eee4cbf8f726c06b78a1dca57552f38ab6df79f3de46c930dcb89d0887eea369a970f6be55b75b7209d905450f285d7a434951d97b8cca27cf95f768b0aac46c63c46cdce979cf8c3f26259966593202bdd30094ee70085b3a979d366e2cfd790d6e3093a92d030eff6dd81efa988dc423ca37fe1990c198cfa47046b7cc059d444a27ee495387dee03735b03008007efb9d171fa1e3f0569d5b2d9fc0011ccb46a6dec015c5c660ce3805cc8037e415b61dfef3cfacac104d6fc38270b5d3dd35f056190abb78450dd82a89105bf96dbaeb0381b5d8b2a0c332c589dc5f6f6703af24a32266a8979308128be202b20f2ab39c941e800c6ad789dc5e187dc96376433a92132a683d9e713410cc7d68dd1e08be0f28c1bcb9eb76b70755ce2e170faf6ee8efaadd21e2c30580854341aa738128e75a0b557a5a3944db1d75d8bc91916a481abef8d429766864de85b3727a357a3953d5523b916648a9aef96d4c454bb35ae98319a9eda766cb290a3c59c61199e565366d20562a030cceae06a46d0b73c142da9b5ff60943265534756636bfc69b448328a2df9b20ca2f9bff33143cc936534b84200d06a61354494ed85b104be3ccc94a402b2e3999e87e22308aee970c2fba2dcad03b3af63806376078eeba9c8ae8a27822bc784e12f671de0004977f6128c7c130f691456c9d8a256b1d6acd28c8c5501b5c5472936bf865eb0e13e0642f8303c84541fc0a4f7b8ac520d0c6bc0ff4976c7210f18013fddf18bed6b9a2878fc5aed2812b5f1df4438e1b4add0607090e805ab67589e180d128e80556f024e0952f545cdfe87fc056c86a71057c50aeccc5934405e6318a9257463e61502440cadd6e0bbe0ca284142bbf4f81a1a2b3f6527abfeeb9cc63e5dabccfefacc0b876f96b7f02352c1449edbee4ff5e0cf81af5ed71f3c12990d93aa39ca005140f57c90534872361aebd0624d1a7b65b96beb7aa4d043051b24c368bb3e500dfd839bdf34d3422764255e3a2ecb0acf142ed7f4071f2b24d937bba90ccf3e012c782af5873c91613656d7b17144953517f552c5e9661568958c0cc49dd8092ff2983981128e4aa8771ae73e9f1e39d003fc0738bd7c2a1ee2cb18b2b39eb822454f27f86fb315d7981a8ba2c408c9265384308746c5d7abe74f7e2b2be7d43aeae9c16a2d6a8883be0ab94b58c23e70c9fc81efba2755da1e34699f30c942fd49e3d3df9a410834f0ea8ab054567331cde2c418475518c2ac993c38aa83f3c8ed4a6b967fb4521fb76e766f39429faf23b12a03e468c880dd8b5db5806ffbe46e12bd15e525079749c1b0ea4ece085574f90be01aed38080bde408c98fbb3acff574661e75761e7cab785dc061192b7df03e53b1000bde391aaf5157643f8b484148f6b276d72727a3da3b712c118718b5a72dd022a355154689aa345d7784e7818c6bc261eaaa9561a3e1082daa49dd3f44b1d1bb0162cca0ec9d1af621adcadb100bbe820fc8d94e959045c7c4c4249c87bee7d50e27cf4781ad519ba1a55a266949a9c9d8fb04d3e0055d7fe736090ec9f86b157a0470a1dba9b8a5e0436a00580d60e7acc4d93cb8676ab9c8a4247bfaaf5eeb2434711e275771cee7feb2e28d0ed2bfc47f706e57af1e67ae46358d64f17fed8526a2cc9fdf6c5a944edb875a670d1e2f0c585491205c6d73405d03a6bf256438820416e3514d164d04c6222cfeb9cfbb8604a4d9a3584b216dfec657ef160d2f32825286352db00de9e3e4f999c2c33527f273086e3646b24c7da3373678b637f0b800de8dc821313596608eac52574604f3c25cae7bec03c31ba64926b8d6a23c6cd1983f94fd3e7a1216fd47ff05dd77a512948f79cb9312f0b85a608da1344d6c54f9366d39a7e78bb74be032b0fb118d3cc2a8c1aaff0324bf42c7d00b106243d5a039e2de02d66f8c96eb114fc001862f25b5ab9c32f0833a73e3d523899ae18ab7e3a1464bed0916eb81aa8038adb629d843980e615d2705eaf16b203a72f468410a5d8bab5ce4d19407d81865c1075e51455b903190ee93965609827bd0ff9efe843ce08d57de9a41905345e77790acb1f896a44959e2f273b1641b5bd65f9868644b8787b032958fbfea5b2f1ab969b989d947ab0024f69527d05f4b4300a85e507535f4f92da9849598c92fbc9cc31f837ab8b69885272e805b35e7d6b2e7db162e3716c3c8901c679c2ee51ee7d53f6890be28ac7a507aae480ae406925473ebe3a946eb6449bf0cd754c86bf146807a628ec0b09d22e51c12d606006816d6f6f6492fe684a12b1539caa5b5c3f7b6a8578d27e015b44e689622a28ca262cc30abcd4a0ddba3362265e4fc62d9872afdab661a708980d5d366b8b807f537d729ef49a3bb73904f84cb342b3f46d47dae8a34c1a45baeca0f2d422cd662e2f809eb4be3aba136a1073db647450da7f6594df594b1c3d949908b877a6895b7f433c78c15f3e7bff14661389acc34a73776cbf9cdbd3d9796ff9d6f81c1d7493925d46d9686877f5da2460f6b939791d8bacdf886520cc458b9f9d15b33d380245c99b7bd7ccaa225e85006cbec7b9c8b23515f95058a208f2264bb6167617e1a5d18ae980c9163ea4d718d22d6899ab2ba32a5f5c49eab7027b31f55806ccfd458ab93c457211bdf377358eb09d2b4b552d2fa1c4b8cddc7d3fbec0702876c275ba5960749f702fc3d6e63aa57af36f245fc4ee03ab62603b3c3aa3268b7c2bd9837434da627d571089451ca4534b7e0a8c4de4cd87ac6682f9fdb966f04e70e607c9d1b2130f289eb5eed43a3058898a3a62e3c66d6152a862ac74128dfc58b97af99e29dd8bf5ae420b43530926e0b9c4228dbd9f237615c769bab8f3485b195026746b28ed1af6f07f3209910389e94b6160e752a2dc56724b1d05b328626059b5b4054ec4e64bbffd158ebd09578bb00d311a06f3e539a03abed1b84e3f0d6aad90fd7ab19e0698d83c62ad12af7e3a4b3aebd03368bca9cbcc0338ee7fb37e0379f136e233118f0e2dbe2537c534f11522c498e4fac3a7d6b3fadf1adcae399f9cdd4db99356402d0faeee7c6c4c809ce42719a71b13438527a4cac2322d5ff433a44747532db189c1623af484d1016f803eac90cf183ee9a52325c1baed6e1f4b4d17995eb91ea45916a66cb9f65eda48d20d57f5b101df179f615d1b94460e02c180a0c47906b272a2aa00ac3270dca0a7c2eae92b19cd8cc2a786987ead5f5e45f6a41cc2c9091caf253b2244bd9d41ba25158d0ccb124d9837c184289d0a9c1afbbdb25031d6bf6ddf328ef73fb200d143e35eee0437a49eea3d4c94049a3df5e105084c4c29e7811c2bc6abcc078964d7f32098dd90f55ad741a40dc413b4a263c50e8c1ca085057d55792b9206699abd7c6dd3aea4c16af6277d8ecf6dedef6fba4380c313947ab4a7cc12c332eff58056acb9a1f64486c5cf213ed66a1dae3d584bf22b16b2903d76eed558be507c8fff4ace5fa6e1c72f373a0e8b3db5f2506a84474ecd9a434e7017e81c0fe3041af4179d77de15818c69e1734fbe4ee7423c1bcc983c859292d0817b593412ae23e1dc01b3a9d8fd1ed6d92fa7a5b6032419fb72713671df0d259125cc912ce5f25c2715c082700dfe96212a0d8e5054c94eb442fba04d7ef1c14bbf8a81d0097c4e6515fca6e94d6a38eb09f0dedcdd5d3991a0f9478aadc5caf611b69257dd19571bcfb507e1daca774516d24172b251f2ea11181099875e602bf06e25fb0645401b80d839a5392ee0b6d3e0460cb75ea3c72dd0c4327f734eb32e9c0187f3e255f4e3bb81e44dc8f3b436c054306aa61e5d4592de58f299744e5c8a1056ede1a614f5bef719eb7fbd296cd9d2af875ec310d9dd8c6406fff46c2b24ae024dd74b2d2b1d01c8795d2a1e5087b9ed31beae4a57cb878d03fdf9b5621034e5688f5d505e51c0e04f54c4fee0708cd959f5760e8d8a740c13f2a3a7db9f27e36393f3323a5c175996a1c812004518df437f501645b91999167ab78c7f0455605dacbf00b622123faedc0d5592ce8d4251aa40c76cc76e48944d166a5ce691859ec74665ab6e850931345e49a47014d74e81351ae4d8d2b60715edbb02b313fb98c8dfffb62366a8d149e288c8fa0a3ff6c4f8904d5798a7856bbdd7f686e118509abc91cb6475631cbdc0e2b7c9daf768f9eaa1400da20300798e9f813e49b9075dc6b63ad687392f333e81136f3eb3b9b2ef33309543fd9641f8e9bb73426c6d03cc96bf7e9ff65b2e7d833c98119d71071acbf13fb27c7c21293de28377ae6e886b68ec4d100e53d31f378ccc2de223c0da4f7b7504511ec5429a569fc00968583f456e336c3c3b4a2cb13319551934cd183a8007f75aa807b9b12f10291cf93896ee8d24ce9b257f5b2bdc3e533da39ac78b99f2a7a4d17e5d88aec6e03b663286417b16a06c666a274611019c94a9b8c3b9d6e25a8f16bc5c1b9967c90e43b0bc8cc7e0651757c58316359cfacaaba84adb6748e0b49d3617c9910367c4e67c22fa5670e49a9295a2134acb14bb45290e8df341e512bd57c7c8d462be75892c5d8b13ef2228e7b3d1984921b710c014ba5747ee7dcd78bea571c2b0fc0bf948d7ce4a700f97905e2ef0386b45f9face700b6a3b7d2c76f7cbca0280faca11caf96783b11e69a9e1ab203d1f0480c6fcfe867324ff4570d560fd37b3e1548ce5b0facba602a7c8227bc19c221ac3cad4cf0d738ef0d0dbeeaf73284e47672c691923fa98733c59fc8b758345f6327ffb445882cf70b7d3260938e8fd5adaa882edba14b2d2991e35be3b1024bbcc01eb26dd59d2f6f9967c3ef83ba03a30dd4113cbef22b35e091202e639e5ff289deafd15ed3c7607e069c6c82e14e0791bc2ee04f5005f5a6c29b61c1ef2611384e633440d951fc0a7e72770a08d1dbefc0c96d5fc3bd5332828b3ad595a0086bbeed8cb111d215686315741ad21703945dbf89229fef692bb34c15984bd48c4eaf8fefb34f341587a192729fb786209f18a1bc7a412c0e8e94eee51ab1bd09587a2965edce6cedc298b9874fa3488fe6b683c0c29762478d30f569e47f0bb3f1b431f868204d635e54a35ebff50dccdb3fe056551702532c9c5aa23b694bc4b33c22897c2f0f3a1b9b3f2f0e67e8daa0c4aec830afe4b91e010088db0966ce346106f3bca2305a6b955c18a69f2477ca650679be2abf0bc3b31d2ddb94408927022af47382c5efe8bbb451b3b5219cd40d86b040c47e47ec09199d6", 0x100f, 0x40d, 0x0, 0x0) poll(&(0x7f0000000100)=[{r2, 0x4}, {r2, 0x21}], 0x200000000000018d, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000580)=0xc) syz_extract_tcp_res(&(0x7f0000000540), 0x1000000280000002, 0x10001) r3 = semget$private(0x0, 0x4, 0x1) pledge(&(0x7f0000000400)=')\x00', &(0x7f0000000480)='{\x00') semctl$SETVAL(r3, 0xfffffffffffffffe, 0x8, &(0x7f0000000040)=0xffff) write(r2, &(0x7f0000000040), 0x0) poll(&(0x7f0000000240)=[{r0, 0x6}, {0xffffffffffffffff, 0x1}, {r0, 0x2}, {r2, 0x44}], 0x4, 0x3) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f00000004c0)=0xc) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) sendto$inet(r0, 0x0, 0x0, 0xfffffffffffbfffd, &(0x7f0000000000)={0x2, 0x3}, 0xc) sendto$inet(r1, &(0x7f0000000380)="3b34237047789fcdfa3dec9ef1e57c925dadaa3af04e6d704a28daa72f3deb24e76a16bc14fd2074a8249e5bec998951bace78c5459ad01d6e17201d2bfa2814aa2a88a3404c9b6d0f1da02f505bd8798bdfa4e9504f6389d1183cc9fccca51cae11742be0", 0x65, 0x80000000000c, 0x0, 0x0) r4 = dup(r2) r5 = semget$private(0x0, 0x4, 0x309) msgget(0x0, 0x82) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000640), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xfffffffffffffca1) open(&(0x7f0000000440)='./file0\x00', 0xfffc, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) semop(r5, &(0x7f0000000140)=[{0x3, 0x6, 0x800}, {0x3, 0x7, 0x1000}, {0x2, 0xfc, 0x1800}], 0x3) semctl$SETVAL(r3, 0x4000000000004, 0x8, &(0x7f0000000600)=0xbffffffffd) 16:23:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x7c}, {0x6, 0x0, 0x0, 0x723}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x22, 0x2, 0x7, 0x7f}, {0xfffffffffffff0c9, 0x81, 0x795, 0xfffffffffffffff9}, {0x100, 0x4, 0xfffffffffffffff9, 0x6}, {0x5, 0x4, 0x2, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='.\x00', 0x28, 0x100) ioctl$KDDISABIO(r1, 0x20004b3d) 16:23:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = fcntl$dupfd(r0, 0x0, r0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x20) ioctl$TIOCCONS(r1, 0x4004426a, 0x0) 16:23:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x20000034, 0x0, 0x0, 0x2}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x7f) syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:23:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x1}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = geteuid() seteuid(r1) r2 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) setpgid(r2, r3) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000240)=0x7) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20001, 0x0) mkdirat(r5, &(0x7f0000000100)='./file0\x00', 0x20) 16:23:08 executing program 1: socketpair$unix(0x1, 0x200000006, 0x0, &(0x7f0000000180)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x82, 0x9}, {0x47, 0x9}, {0x89, 0x9}], 0x3}) select(0x40, &(0x7f00000000c0)={0x6, 0x2, 0x0, 0x3, 0x5, 0x0, 0x800, 0x3}, &(0x7f0000000100)={0x7, 0x1f, 0x3, 0x0, 0x7fff, 0xb5, 0x2, 0xffffffffffffffd1}, &(0x7f0000000140)={0x7, 0x1ff, 0x1000, 0x10001, 0x6, 0x2, 0xfff, 0xcf00}, &(0x7f00000001c0)={0x279, 0x5}) getpeername$unix(r0, 0x0, 0xfffffffffffffffe) 16:23:08 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/2}, &(0x7f0000000080)=0x4) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:23:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="8902fa87499e9e0c396409d77fe71074f69d2afb37d64776ae144298380d8563ff3513a59e19cf7171fc58ecb9aef02b5005eb37b88d870f6f069c8fd2b9b5eb72997187a77ea13d5c7feecf4c456c9e7eccc0b4ee53cdc25f52fed3f6780d122e6c8bb8179ad7f2b5ba33a041040e8d2174efbca10f09bd72c2ab51395756f64e7920dc9d132dcace1fea03fc4bcf742572fbfc345bc17f44e7338f2e556c85f1e6ca57152dfdf64d9bffde997c70d9d985095f3f82299fad7674a8", 0xbc) 16:23:08 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x90, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0x9f, 0x0, &(0x7f0000000040)=""/159}) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x74, 0x0) kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0x8}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) 16:23:08 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x92, 0x0) getgroups(0x4389, &(0x7f0000000100)) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x8) shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0xb8}], 0x1, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000300)="c02e9d0b3b937f88f4af28e7d03dbccde8826b853838ba4f17672381a02e5c17cfa7a0fbefa8f54dd050192ada37eacd5f9505e04e91bf42aa8159524d7ffff6a548209f750a03954c423677b5302d26b99f99c1acf40ca97aeacd4ddb40c8c4e33854fe359aec915a37b746186807666d927f2de055432039552ff1ae8673dc693798e9c9f1220ebf4a75a840809e803f27d0131a2397a37fb12a1f6e6d1cb1d1a1b00c652665dae272fe28fc7b6643ff13b8367890b47a1fba4fe699", 0xbd}], 0x1, 0x0) 16:23:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='\xc1\x00', &(0x7f0000000100)='/\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000280)=[&(0x7f00000001c0)='\\\x00', &(0x7f0000000200)='!\x00', &(0x7f0000000240)='\'\x00']) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)='\f', 0xe6) 16:23:09 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de270", 0xc}], 0x1, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000001680)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) fcntl$setstatus(r0, 0x4, 0x84) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000)={{0x45141404, 0x8}, {0xfffffffffffffffe, 0x4d}}, 0xfffffffffffffffe) 16:23:09 executing program 0: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x800000000381, 0x0) fcntl$setstatus(r0, 0x4, 0x0) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) r1 = kqueue() munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) kevent(r1, &(0x7f0000000040), 0x6, 0x0, 0x9d1, &(0x7f0000000080)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)='l', 0x1}], 0x1, 0x0) r2 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x9, 0x4) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000000c0)={0x8, 0x6, 0x1}) 16:23:09 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) lseek(r1, 0x0, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() write(r0, 0x0, 0x0) 16:23:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x7, 0x3, 0x167, 0x582acf3e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="e2") 16:23:09 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20400, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x2804) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) fcntl$getown(r0, 0x5) getsockname(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) symlink(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000100)='./bus\x00') 16:23:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8012, 0x0) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000240)=""/105, 0x69) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000003c0)=0x6) sendmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)}], 0x1, 0x0}, 0x0) open(&(0x7f0000000440)='./file0\x00', 0xc08, 0x100) r1 = socket(0x2, 0x400000000002, 0x0) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) sendmsg(r1, &(0x7f0000000480)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f00000001c0), 0x10}, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f00000004c0)="8d07cd4fe8233b68290e677bb84f7b7aec9170a137d626d04d3335aad8766f4b414260b1d93666e783468c269523af0f9edc534e7058b144eda4097e76fed55ea80e0f2b41706d23bc54fc17289cc0ffdc3f54b8f628c8dcf16688c2a1f7e512e2ec5de6a29ec74664fd86ab7ebcffddd64a4f8987b6bc32f4aae75847e0718b82cf4f6d15aba23aef2d9e29287c356f42e57b17e6d7f472ba8524c0c0ed75b3367226a52cfef51b56d2a7b4b8802465cb2275fad1c4eeede2563b208c63fafcf66725f61a1bc38baf4c0d89af6ece2acd23bbc498ef347a1b9a1d0707419d69432e0fe33ccb0424f608a91f260275c016bee3398961d02732c682daac2cdb141072f5d66962dbf2f17e9e29325cca1d6613112d8e6b4cdb159f830f26bdd06a5941b54f28de55c844c2a2133c430c95f29757be2fb5dc65b4f9556377ecd7940f782d7f674a406a6cc7cf4288c422f8ab71641ac4180f4cd265aefa594fa4102f9562904f67634652ce7f5f6ecf7ea25df0c3e2134857eb005e79db62446549a84e7810dd057122283a9ee5ab9865dc0fcaa012f15c91a973b23b66f4942187a3d9962d2b5d425436a01ffb0d9ecffe46391b0df433185503f518ffaabed786a4dfb28e8c08828777d12037fca989bcc6ff7c9b86af6bd75a67038c6632f706b6b9b98ecdd3f12b17cdeb04df2ba556dafde874671ac557ddbd35e4d7ed50cb755ca1555ab5e5d4647e5c6cc897f4d5ae4f7576c2025c6dcddaeb08eacf087aea6f0af0584b14244dcb6e6e5799b2855961e16d2581063e8760eb59b88834597d2fec5dced7a3bcb4ff772dd3060b63bf8ecc635e63ee2309b85faf9ccc51b00079c14c3d0081385b39e16749d4c991a29f3699677637b07a887858d6de1abfe4bea29d19792fdb318c840eff12530425fc9de9688e495fc632b915e381f60deb1ef6e2825f7f4efd6fc96302b594fdc7f7918d55f43a33babf63c1f2f3b1b2eba320beabbc7a7c5289a197bbaa9badd0f3683945483a76325e2a68176e340b8b156c924628ea5b05f9912c089ca23aeb32d19f65c145abb13b8eabf154dfdcc901a214735d351c2a8471ed65fc531bedea57731949a3c82ba09ee9cfc293ea3cd3469091868e0cbada649b76b8fad59da633a3df8cc52fbf6bd375aff402f5b468441e382aa6fc473080115c2d494b18616876bf9ffed58337d92459ae1b1bd6b56435c53a55e0a1a8e2920b66eab8c311a650b78adc97d8de4908251a3f23d257ef5e77bd3f7c721d9bb59ce2740d563b7cd252f6dfe3d486f0fcfad6a6627c537b0433a9f9b627957441d90579a27f4f38bafb92ab52b4ac6a22b3a6c5c3922988e1f4b83b8d023a1fd29070950fa3ae86330603a77adbcc6504db20f344fc4903463eb76a63b0d043d5007c4a44d52c285eefd8d25e0d415f85c02a234513825ffdfda8167c4cd0379b4ac1532616e40e97488cb2381242841cab3c83f8fb9f79e37b9bd01a994bd79b92587f5aeab96ecc40fd5de974bd67cacd6dbeb08f57340176d1b8dcfdaa6fb2a1554addf29cddac38fe8183b97d1558ffacf8bea7b9b6c22ba4736354e0a3a1bc4e84c96a4c2b273822a723ba8db0cc6113e0d427ce02fe9bcbae2a63464ca0a2d79f9884b3c415e07dfbc6dd5e77543dd03cf23c43994ba9f6b294e34cb4c303053965f149b6d96721cd026e8744110d2ab57a1c409c76bb7ccb068b9514b3f77d376763c8c2ef582c69b6157b93f5b0aa307ace454b9fad35ded9065fda64162f24194099326cd58817319669e52656f78a3562cc0faabd6f26cfced6a5623b5428ea3da510b5f238dbd03bb0912a8ffc743ec936a2ba54c20905c2b4da40c747ea54eb64d9bf2cb6120278c4b4ee09c7640b70564cb5f42a5863e305e9706670a7aae361f79ac3bb7d69188b566107813213de95b1500a6e1bab082b6a7a5453c8e6a9fe2cd00cce6c9f03f2c973644f38c19cb0dcbdadc72f61fd1e2826855ce97e7a5a71e18b61fb6e9536bbfc94a5cc5401c9d2fd3f867a43f65d70d382871c5453a4b958eaa8cb35cbbd710e721e210f1b557f7c13bd016eaa50195077f7e3798bc29154019814a3e4d59e39ce36a00abf53273aac97a9dcd4b1302fd825b786b64b189e958d19b360f75cd53abc92a16dbb9e6516ce3e3ec70babbf2cd09909859b860b3d68c1da7c38f959080018ba14c586056d2ec6de0b5b82229b250c17ed4f69a8befb3ce4d227b8b660bb8be79defaa18769719c2d2bb99b46b540b3a3898b43b8ec68965a4438baa9a8ab6bb2d425ef542d938c93a4f26a1235ba748f8ed2df9dcbda72dee8c4816b7d74bc48622e1a86bdce906eadb8e5ccce4aa237b0b7d1cba0bb1a31f65e9f693430c79d6af5ce7b3433ef81805e95d51df82bff1de760bfcc00933c00bb670807b45c30e0a67e5fc5e0c1f156f5f2d5cf7e88c5b477db79fbbe0bcfc5a1d7b6458cc0a478dc12c20afc277e9317540106ece25be836807b7a85e863a4b066e001417f3ca4f96c2944722fcff14ba5fdb742283eb24950687e3d0acc50b1cb8e9e14ab54a21124287086e4c7090ecf0d640687c83d6b4df31d7e4db599f5033cccb9fda5d39ef17dd9cd54344ac8bcee585d5cc81cf5b7fa08dc8b02cb8e2f0abf58a6e06474371aab596583c4aa5c6ffc275f3603df8512e1eaa747acb7ab69d979a707e9aa781bce5c269e1c8cc0f5ea22b36285fe10e5e7ddf61ca9fca982331f01a79c7c17247136e94a909d550663beeefdacd491fa330ac56836f67f1de83f36154a22e8079176c125f2b860ac34961efc13bda73b469fd1012dee2c47c95b8843d38042a7fce1ddedb2481a2d74dd74665b86f4c8e1b1e58aea52d0ae6ddc2d0ee9081a78e32eb55e4aa1e88f51c696b9884a7806b5f7dedb970222d7efc833dd96aa1a8c488527bfdde5b94b0cd5ad578db7513da9cac53220fcaba26774b27cfab106177dab3b88d89ce28588451552575d785a4f74f353aa082c68b772742881f34724edecb8fbbd7770ec045ff0f098d5280da6c90139035a3aec6177d8ab9e742667ff4fcb5cffced15dba9ae87c0e843657df9c994919a7e2dcaea89c825d37858a57840b21d645335ec2f6b28b22e035039d07813d734b470db1cf61c3239c38bf8dbfae6a6aa108a4c85ccec4e829c0b3d20455b9fa7423de10f0de811a3e345509d70e8eba03bafa827b83390ba54bf3530723c43c41b15e6e4c6adf5c19f2290cc14365e97037fea689db4ae659b7d689866ac619a1a9f043bdf77750069a4de777f925d199d7e246688df8456224064a5454ed61b5abfec7cd7a1633a0895c39d139584974fdb28f59d09ab37b3c809d561ed0393f8ce3d70781ba4bb376bcdc6f34f4af5005d3aadfb12661d25bb551e8b919bd79061f00bfa49301bd0da8848b900a47d267aee2f9301606ec6743d63cf55541f30bae07a830bc0b0ff2102523c0e411d6864b39fb60a97815218e56d286d6a0054ff2b769d7270f5a0ae05cf28b55d7cfab3335110565a2a8af1a9a24f74b22060ae22e6f64a86f60358f0008926236cb7a0df0d463548f3b142c32fff3a87b5395ee0994132fb522c9bd2a4c41b4619158250d4d3a17b3ee043523c2398a5c689e103dec9f257dde51594d5aac5d8e7a4dee8662aa1b24f731e0ddb87917140dd1a14dcebc5178981a10f8183207357bd310dc4c23c5ad28796b1e1f5c13bb2a236b8ebc68c9a2cdf41faf52a4598221cedeaa6db10a04c3ba2cb4ab4adbf6c227e5abeead47c08c6ea44a89a8970f76b402e4be17324a62faa76349cdb0f6e384cf23a5763ac71cf3e4ff01c5ddf2348883f32d0a8819835a418528877aec4e4f3dbdae23f2accf3a0f6b1fde444e20e15442a85a700c3757a1a95e3b9ea012ac1cbb1dbc93e9d900ae5a6581e71a0353c57d16eb732ca5c8052ba951bc1a299818b69d56c08c04b57bb04e11c9edaea258e4cc1f460fea2656c4bb79c4ffa8af09f46f106da3fcad91e4d23c943b651d567cfca1874f3e92335da30496d1a2586edf54e3c459594c4bc7dc37232acef8641cc107b806c48b6d181bec7e58e6ca315d472b8fefaf41762c51754593e318d9e569f75f136a948d961a18bdfb3c12029ca1d501109f01a194add12c65deb46e4e29e6f2b9e482a8f8af671a4cab758bc06ed44ad2c3bf2478aca20735f4a61428f44029b6039d813b0de20f0d7f186f9b74e7464b803026b0ca1d26caf211ea0d7ec495c508849bf824398bbd544ff203f73b6c3d09dfec3d3968837107b19f05eb23b380511ce6eb5fbad3ea15b16b6dbdc2f6731eb5ed28ec9d73929064c2141736ded5bd831c5e4714c1cf3da159c2cbe32e901aca835950015184aadbd41af9d4b316530737b6dc2d6eaa46473bc5e19510e774cda24bf0154b524bb0493332b962ff7d858f3bbb84a276b0bcf1f83fe0bceac081b5b969d04e1fa10bd78e975edf7de3d4754855ebd1ae220346b6848f653d74b3e1d83277a738492aa86536bcf9f8528fef5a1db4f52a478ff23cfa8b5f8ac3f58ab13ab69c961fcc41c7f42471634c3edd33d4c06d21695034c091bde2f7aa134ce3ef677430dc5dc2cd4c8eec19f5bcf4d1fb9613f8f2d7bdd8bab6851233acdf15a0bb38f2715724b01b2985df27b14335faea5f76f5d6d5348c25fad074361be8a13dbd0862a9a4886845ec79dd504b15b06779b1d1de22604809d3ae1fccfe3c2c8b62e2b081f4022d3bff55f7cc63d184eeb16420b786e1d79dce8c26f1619d48c337720e0bc442b154c1b6bf79e95badac2f74fa6466d699f34577b4e935cd4d8572512909a1be1775f0a711174661232ecfe6bebaf0469f0502cc1b85c94774fa1746bb888033581bcea3cfa80194ecd9494980b7fa0d48fb0653449e47bb9140efc412ab9cc334b2922416311da6adb90f7350511988f3741410a4b25b3eb91a54504a33459ec7e0c14d9c37b9670cad62a052deea64a24d9f8b1b975192b3180be2bd6125e7bfbd7069a4dc957e7cbaf7e467fd17938465fc598e4c39ffe80220541d0a0fc974b5dbfe6e057129dab04b3c20c245296fbe816cba04010522d7326bd3bbeb9134dddedc32abc52265b838b722b295eb4d9968f935e3f9ad3a185fc925cfcd72158b1e1fa90decc1582cad5d2369698215a7d7d07c9ca2d5e9113ebfd9bc888e1d78d9030ac1378cd21f54a00282dc6da136160b619470967284a36ac292d5fa1b422b55d3434c9564e3945d8de75e61d87903437161f3f1aa283b9509c9eb3cb6bbfa83e8c3ca034043c790811493dca3f1ad52a5cbea7776ebc8b08f37dfb0e7c2e1f7f529fab11a9ab8866380e9da1e3d1e36018e1ffbdea3d5bbdafb442111ac35e20afaf16f57a8424362bf9e20731f48346f2f9dd025194107a0b9c50bc7f5c948886b800eb0553389b441da918767ad7611bae960914ee11789e39f81a84bd88729aed60cab46d0254391949657b9e0127901c165ddaebaaa0e5762b104d36890ba7929f497998f55affaf44998005b9255c4f68dff15351006d7e1d1c7f221a530b7b2533d62d3009e0c2cc087e126e8c0090d640834f21531f694f999908c1dc7d565f58533f8d4224974ad97e9de425744e08568ac559259423a0fb69a2fb2bd6acd91adc99d260960a085300c23bf6d1e811798b2a4e0aa22c2ab42a498be79ec3d1da646c2877b8f7e6eb5ea9efd8dbe617fab21d1741ee3c441e5ece0ddee0312fcc527ed5663c4f88d2c280", 0x1000) kevent(r0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x82, 0x0, 0xffffffffffffffe0}, {{r1}, 0x0, 0x3, 0x0, 0x72, 0xe3}, {{r0}, 0x0, 0x10, 0x80000000, 0x1f, 0x101}, {{r0}, 0xffffffffffffffff, 0xcf, 0x40000000, 0xa25d, 0x6}], 0x6, &(0x7f00000003c0), 0x5, &(0x7f0000000400)={0xffffffff80000001}) utimensat(r0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x6}, {0x1f, 0x7}}, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) fcntl$setstatus(r1, 0x4, 0x44) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) getuid() 16:23:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x45}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x6) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000100)=0x1) chmod(&(0x7f00000001c0)='./file0\x00', 0x20) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000000)='?') 16:23:09 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = getuid() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x10000, 0x0) setuid(r0) r2 = syz_open_pts() fcntl$getflags(r2, 0x3) r3 = socket(0x16, 0x8005, 0x4000000200005) read(r3, &(0x7f0000000180)=""/219, 0x54) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0x1}, {0x18, 0x0, 0x200, 0x80000001}, 0x3ff, [0x200, 0x100000001, 0x6, 0x3, 0x1, 0x69, 0x1, 0x2]}, 0x3c) r4 = semget$private(0x0, 0x6, 0x8) semop(r4, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x0, 0x7, 0x803}, {0x2, 0x20000100005, 0x1800}, {0x40000000000003, 0x9, 0x1000}, {0x2, 0xffffffffffffffff, 0xffd}], 0x5) r5 = kqueue() r6 = open(&(0x7f0000000040)='.\x00', 0x20008, 0x0) r7 = fcntl$getown(r5, 0x5) getpgid(r7) r8 = getegid() getpgrp() getgid() fcntl$getown(r5, 0x5) getegid() kevent(r5, &(0x7f0000000300)=[{{r1}, 0x0, 0x10, 0xa, 0x3f, 0x8}, {{r6}, 0xfffffffffffffff9, 0x96, 0x0, 0x0, 0x43b}, {{r2}, 0xfffffffffffffffa, 0xd4, 0x80, 0x8, 0x1}], 0x1, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x4, 0x4, 0x2, 0x5}, {{r5}, 0xfffffffffffffff8, 0x21, 0x0, 0xfff, 0xffffffffcfa6eafa}, {{r6}, 0xffffffffffffffff, 0x40, 0x0, 0x1, 0x400}, {{r5}, 0xfffffffffffffffa, 0x1, 0x4, 0x9, 0xe95}, {{r3}, 0xfffffffffffffff9, 0x2, 0x20000000, 0x8, 0x1}], 0xba24, &(0x7f0000000480)={0x1, 0x6}) getegid() getpid() fchown(r1, r0, r8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380), 0xc) sendmsg$unix(r6, &(0x7f0000000740)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000300), 0x10000000000002bf}, 0x7) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r6}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r9 = open(&(0x7f00000002c0)='./file0/file0\x00', 0x201, 0x0) ioctl$KDSETMODE(r9, 0x20004b0a, &(0x7f0000000140)=0x1) 16:23:09 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x100a0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x40000000) fcntl$setstatus(r0, 0x4, 0x80) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000600)=""/86, 0x56}, {&(0x7f00000002c0)=""/229, 0xe5}, {&(0x7f00000003c0)=""/141, 0x8d}, {&(0x7f0000000680)=""/171, 0xab}], 0x4, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x82b2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{}]}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000240)=0xfffffffffffff8e2) execve(0x0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) getsockopt(r2, 0x2, 0x2, &(0x7f0000000480)=""/6, &(0x7f00000005c0)=0x6) 16:23:09 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x2, 0x0, 0x5, r1}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[0x0, 0xfffffffffffffe30, 0x7fff, 0x7]}) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc06, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) 16:23:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=""/230, 0xe6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0x1, &(0x7f0000000080)="02") 16:23:09 executing program 1: clock_gettime(0x7, &(0x7f00000000c0)) getuid() r0 = syz_open_pts() fcntl$getflags(r0, 0x7) shmget$private(0x0, 0x1000, 0x5, &(0x7f0000ffc000/0x1000)=nil) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x0, 0xfffffffffffffffd, 0x40000000001}, {0x18, 0x3, 0x7fff, 0x2}, 0x9, [0x0, 0x5, 0x6, 0x1ff, 0x2, 0xffd, 0x7, 0x2]}, 0x3c) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000b, &(0x7f0000000240)='~', 0x1) r3 = syz_open_pts() setsockopt(r2, 0x0, 0xa, 0x0, 0x216) socket(0x0, 0x13, 0x1) write(r1, &(0x7f0000000680)="79da8809c9a08c23518439e1815e59c8665de6b3cfbc8860a6bb18b30edcf7f5ead57ba811cf114a851f987b29a92a9e0716c508c3a357cf0f3b17b3c8c3bb7f69fd95d91d622c0e5a8e19c61c842a0888a6de2214e60de9372941743efb0b93d11dde1d6dd6c55ea640e4f5a1997dd4857b014c268d1dc93d3022eb19e1e39eb07c4c40446ab8ed616d8062094847749a278b2a7f9558dccfcc4bf24fad8216f771ff007a09b867e204bcc4a7f13ffd607cdd02d7b9f28dde32fdc08c6141e081b7bb29469fc73d1cd63671e3cc8133580d00"/228, 0xe4) pwritev(r1, &(0x7f0000000580)=[{&(0x7f0000000600)="d8b2f79e831238a0646aac73846759653a65dbb3bdb9b16670a2da8c75fb8d29751d52849a28c38854194930602cfaec245197d188fc4e64b2253a2d4e89a1f7569347cc014bbd5e28e406a75059097c20dc5a8f216578a65eb692c47d78809dd1adba3bc479ec8eb7c1d44621f91d9ba1d3d2b547e96a81d600d24c81", 0x7d}], 0x1, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f0000000480)='./file0\x00') r4 = semget$private(0x0, 0x7, 0x4c0) clock_gettime(0x13, &(0x7f0000000180)) semop(r4, &(0x7f0000000140)=[{0x4, 0x0, 0x7ff}, {0x1, 0x9, 0x80001800}, {0x5, 0x5, 0x1804}, {0xffffffffffffffff, 0x80000005, 0x1200}, {0x80000000000, 0xfffffffffffffffb, 0x1800}], 0x274c3741ffdc481d) fchmod(r2, 0x8) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x10, 0x0, 0x0) semop(r4, &(0x7f0000000100)=[{0x3, 0x9, 0x1000}, {0x6, 0x9, 0x800}, {0x4, 0xffffffffffffffff}, {0x0, 0x8, 0x1000}, {0x0, 0x400000007, 0x1000}], 0x5) ioctl$TIOCSDTR(r0, 0x20007479) r6 = fcntl$dupfd(r1, 0x20a, r3) fchmod(r0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f00000004c0)) semctl$GETNCNT(r4, 0x7, 0x3, &(0x7f0000000340)=""/76) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000200)=0x100000001, 0x4) getsockopt$sock_timeval(r6, 0xffff, 0x1003, &(0x7f0000000400), &(0x7f00000003c0)=0xffffff56) semop(r4, &(0x7f0000000080)=[{0x0, 0xffffffffffff4997, 0x1000}, {0x4, 0x3, 0x1800}, {0x0, 0x4}, {0x5, 0x9ac, 0xfff}], 0x4) 16:23:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup(0xffffffffffffffff) ioctl$KDSETRAD(r0, 0x20004b43) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x76ad, 0xfffffffffffffffe, 0xfffffffffffffffd, "24ca665c6d47dfe06000003194ff9e46cba88b00"}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x20001, 0x8) openat(r3, &(0x7f0000000080)='./file0\x00', 0x2, 0x80) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000180)={0x3, 0x400000, {[0x57, 0x0, 0x1, 0x2, 0x278, 0x5, 0xfffffffffffffff8, 0x3, 0xfffffffffffffffe, 0x3, 0x66af, 0x0, 0x40, 0xc281, 0x1, 0x3f, 0x9f1, 0x2], [0x4, 0x3, 0x3f, 0x6, 0x5, 0x40, 0x3, 0x4, 0x1ff, 0x8], [0x100000000, 0xe, 0x3, 0x48c219e5, 0x4, 0x92, 0x3], [0x8, 0x8, 0x52, 0x3, 0x1f, 0x8], [{0x3, 0x0, 0x7, 0x3}, {0xab, 0x0, 0x6, 0x3}, {0xffff, 0xfd, 0x8001, 0x5a}, {0x81, 0x2769, 0x326, 0x7}, {0x5, 0x8, 0x6, 0x1}, {0x6, 0x9, 0x4, 0xb4f}, {0xf92, 0x192d, 0x8, 0x5}, {0x6, 0x2, 0x800, 0xb36c}], {0x6b, 0x6027, 0x7, 0x3bb0}, {0x8, 0x8, 0xd49, 0x4aa}}}) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000440)="7988d79a88bc2787447f6868e7500c6dd66d", 0x12}], 0x1) 16:23:09 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x9) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x1ff) r1 = socket(0x400000000018, 0x3, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x5) setsockopt(r1, 0x29, 0x40, &(0x7f0000000080)="5fe1f34b18f035e44a8ec960c5e1ca7eeabbeccc3a485e697dba6573573ff53485f91b39cd1645d0f03cc18832f45a81b8bb1a563cd3f136854eba42bce94f9922077119ff7e2e27028a43dbcc237399a5cee1128d7996dd02", 0x59) 16:23:09 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x5619, 0x7fffffff, 0x4, 0x0, 0x8, 0x8d, 0x6a51, 0x1, 0x0, 0x9, 0x8d68}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x54}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='Q') setitimer(0x0, &(0x7f0000000100)={{0x20, 0x7}, {0x126, 0x20000001}}, &(0x7f0000000280)) 16:23:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x101, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x3ff, 0x6, 0x7, 0x401}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:23:09 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a430653000"], 0x10) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:23:09 executing program 1: r0 = msgget$private(0x0, 0x1fffffffeffffffe) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x61, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fcntl$dupfd(r2, 0xa, r2) msgget$private(0x0, 0x400) ioctl$TIOCNXCL(r2, 0x2000740e) msgsnd(r0, &(0x7f0000000180), 0x8, 0x0) msgctl$IPC_RMID(r0, 0x0) 16:23:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b2027, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x203b0, 0x0) read(r0, &(0x7f00000007c0)=""/142, 0x8e) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) execve(&(0x7f0000000280)='./bus\x00', &(0x7f0000000500)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/dev/null\x00', &(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='/dev/null\x00', &(0x7f0000000400)=')!\x00', &(0x7f0000000440)=')\x00', &(0x7f0000000480)='/dev/null\x00', &(0x7f00000004c0)='/dev/null\x00'], &(0x7f0000000700)=[&(0x7f0000000580)=':\x00', &(0x7f00000005c0)='/dev/null\x00', &(0x7f0000000600)=']:\x00', &(0x7f0000000640)='/dev/null\x00', &(0x7f0000000680)='/dev/null\x00', &(0x7f00000006c0)='\x19@\x00']) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x80085301, &(0x7f0000000140)={0x0, [{0xc6000000}]}) mknod(&(0x7f0000000880)='./bus\x00', 0x1, 0x10000) read(r0, &(0x7f0000000740)=""/25, 0x19) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)=0x1) chroot(&(0x7f0000000780)='./bus\x00') 16:23:09 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x400, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0xa, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3fd, 0x7ffffffd, "73cc19a6713d748f482e2d0656ff3fc9c0670001"}) syz_open_pts() writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000040)="d60000de28493f", 0x7}], 0x1) 16:23:09 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x80000001, 0x0, r1}) 16:23:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) getpgrp() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x4, 0x0, 0x8, 0x6}, {0x3, 0x4a1, 0x4}, {0x9}, {0xf529}, {0x6}]}) 16:23:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10498, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) 16:23:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x105, 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="35d4f915337ff12240eb4c3532", 0xd}], 0x1) writev(r0, &(0x7f0000002540)=[{&(0x7f0000000180)="cea141ad8435e707d8abee923371282ac3869b7f4d8a1846256f3136dc7a8f0aced0f638e8e3ae4e5dfeacf694aff21be65ee47a05cfdfb0df3eb2ee22759e9b75021dd2f38396f31a79d7a316bce805f836bfbbeef090f944e765423f70bd36f2e7544de0791cde3bfd2a11e92cbc32d3d8d22b578b9293ef3201f4fdc251a965f78b86f2c6be1bd50d5f87001e8fe4a2720e462d7e9ae2507cd774fb8da819031a6321698cfee6", 0xa8}], 0x1) 16:23:09 executing program 1: r0 = getgid() setgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffff7, "7499be46c61145adf8702bb721e0d25b62b5824e"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x4, 0xfffffffffffffffc, 0x0, 0x9}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:23:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = getppid() fcntl$setown(r0, 0x6, r2) r3 = dup2(r1, r0) r4 = socket$inet6(0x18, 0x3, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5) r5 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f0000000000)=[{&(0x7f0000000140)="1286b998ff6f680a159c0b93177cde9fc81eb23dc1455f44baf7cb613483ff714695a7cd7a95d27ea869c6d4209839e4286a5c4ac37b978a9304461d8a82f792403aae248931ba38b9275708dbcc6eeed4dd0ef429e76d557f07649513f7216f74e246aad52e43222d24f3aa1c", 0x6d}], 0x1, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000040)={0x9, 0x3}, 0x10) getsockopt$sock_int(r4, 0xffff, 0x1002, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000100)={0xa1, 0xffffffff, {0x8000, 0x8}}) r6 = semget$private(0x0, 0x5, 0xe1) semget$private(0x0, 0x0, 0x4) semop(r6, &(0x7f0000000240)=[{0x0, 0x1}, {0x3, 0x9, 0x800}, {0x0, 0xffffffff, 0x800}], 0x3) msgget(0x1, 0xffffffffffffffff) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000180)=0xfb63) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000001540)=""/213) syz_open_pts() pipe2(&(0x7f0000001500), 0x10000) setitimer(0x0, &(0x7f0000000300)={{0x81, 0x6d}, {0xfffffffffffffffe, 0x7}}, &(0x7f0000000200)) setitimer(0x3ffffffffffc, &(0x7f00000000c0)={{0x0, 0xae}, {0xfffffffffffffffb, 0xffffffffffffffff}}, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8, 0x0) getpeername$inet6(r4, &(0x7f0000000400), &(0x7f0000000480)=0xc) syz_open_pts() setsockopt(r3, 0x80000000008, 0x1c000000000000, &(0x7f0000001d40)="f569dd920f1ca2da85ef1e5c826ade8c273b9f1d65dffaeaf56b99d61427e3ae1baa585d240ed88a0bef5ad2cc78affe0bcfbb1b018bb53034f780d99aa0fc98a863352b860b275076467f8f45a73efe13629306d1a0453e20b2f66908854648995a492354b1af8b7209cdd6b80fd10848e958eff64382b0ae95f3b2fb5818e21a651d781771307214e9eccaae270fbc07dce4e9f797037eda35c5fa7f60998f5afbfead9f268d88c1563e6707ba0754d0981490c7f905ca380ba2a271382568a747ea7c5a33bb0113be1829905133ab4f41a683c46af9b802571dd6df2834b533ada14533cd52d1c02c55fa4127dfd33e7c04da506b0459239fe771e49aeeca1d507ed99ba48c8fd15ac779d7be8528606070cf89854097db57b2e415a289867e31175ae17acf6b7b18e75261ab4c262b285271257000d335b02743c951ccfd20c43fd1e669ac07b009aec7b35e34ee18deb204dbf98844cebe284c6d404fb9d5ae6a970f9dc0bd79a97adc831939b2b451ccf877332c3f7b47971b19cacc13ceccaec241b33444d29f6feca929b08968bde8adcb10e3367213b26890d990754349b69afca673b042ca7cbc02c6ac41e62a1d81075c8f935b93e73d3ae0090055daff1f46b732428c58a1aeb1465d5cc87a7d3af10460a950c69f8b7c9f9c2c4359b945543fd5acb8047588d2defaafebff2a18d5a731cd8dc98ba52703c073a26c2337d3fa49620770f04d70ed421c38346d3d6ab8ded4c8d1b3f60a722b7a582812e3042c451200a3c9e2c786d293a5938aed0fd47a42afa03336730cd9ae59ecec7e3c904caf94431142afe389681432f62957f570c1217dd30e34ec1baab74bcc76f475ccd0770988b528127f8f0467c7545d0daef0064fbd372fd6196493c83864db5672b6883a5b649717a467b3cb64572676dfba4ff9f0e63328b8f531a6bbfb105e16b5d7b851d31a87439836ce914ff545cac862f155eec5d09d6551b83265f1604c86d6dd4495d32e92a3376dbd1a85632f49b4bdcbb6989e110b84d7378417d5ed574053447ac1429a1c8ddce8134053ec74d3468d37df1145016af254fbb0ea38f8c79394c3b1c9a632acc7d4ca7fbd77a395c271040b8816d36e6cdfbd7e103ca23fc189b54e27480aa28cde4590a57279e05375890e1c8113bb8466c86a14aecaaeb4f957d65a7ebe4848b70aceba6ae85421d2e29d775d6127995a5689c8c4fa466114af66e6d1304d40d14ba80ccfad4a477503ce1065e13a518df37caf7ed4600722f2e85619e3b65fc658291a28591f34420c6e45df57c5e7b97c35d97bbab3d83ebea55b752536805f91a97bf626539775ca7c9564c6b26f8146a0c13d41fc8f30d1365debb69eaac4cdbca65cd1b2077edb60a041616fe630fecdb9a801e924a974df482779c96c850294fb0c606af3bcd55451b7dd654377e4b9b4032f3f4f0290fe8b522c2c87fa5c58407d931b7b70d2a09d7490a3279c47985fa89e8caed0cfa459a8fb0cabe61b81b10004fb3770234b69e5df4eeba7d1c1dfb98d68de4c0655ea548b645cd2328565522b7d56dc486809cc6c13e69d3c709ce23c933a5a456e42d0e094959595d6c50f679c8dcbf9581f21926129595f24d578ee1fd05114293c8aa0a30a74c53e9dc8f7f22e75943e96ffc10473d0a2de02e976cabc9c3177f1eff7aef38abb101172a69a9c3787e672aac1052d7103f75406764b6e2fdb4c9eddfb25682e79c3df544fb24490bac75fa750c27f7fd60f9f232f5ce50c0e6c15f30407f42cd43d5675ac74f7fbd90adc9d983d581f85689561abb1e32a837d6520953dc8619bf0a4e45eecebbca4c75471d144a4fd36fddf69d2c56c7fb1fbb4c1c6ee09c15c7569b6856fbfa7af36fae1ad590e48ef06e2684c6f138572da25710b8dbb59ae0a375f67e14d26a895a9cf28fe0bea01c97ae8ff36ff477cbbb233c94a7acbe7b30202755255d64c09dc4e55afa6476a9d04b637a4b47bea67ff23c69e38590bb45e8fdb8ea9b177c1a1e26eec14f17e804dbc87adacbc535e1edd6f1414684c59d58ce5129ad937a0e1fe4c374d597bf1526e424e9f60d52395b5a5df1aae42dc5fb9bb6d408ed324134bb3adafb5c13378df452f39ba4b897c194e1ada5bd25cccdce6517230f06627cf3a98b03813bd73d97f16111057d1047a8e87436dc05e9c5d2e3d342e67c579f5516674264c528f4ea92ca9911976795befaca5443f986cc599c8932527b3e4d86b3bce51e9d63ed63c8804bab310a1ee9e82ad5f00cd6b26e03029c789a11975739b8c47acda37be59c4398ea33c2158a0f7a26493fdd625ce1ab8b14881b6e9a4ed95e3b0c601eeaa46143490d972bb9b5c04919cf60160886a2a1ace15e555ff0e06412678c8442c17fe4593b355db3c8f47acbf9faab93c12b3c4d9c5b7634cb2e5f5fde2ee6b63aa210276c46cdb446c59e0baa44bb19218c68d7fa575aadfe16abb514d5125f8593638810199a88949ac71ba35041bbd4719af850826ae903f0ad209c6e688edf8c419ca8d9eafb6ac42713d402e77d0d41c875bc601dfc72c643e92288c16210d9283e0ac5533bcb10ec4e8cbd1665e484fd9eefe8287c804a0a94b33c54103f03e3f991eafbee348d8668f42f6c33ed1e9af6b96285db575de4549ee7a62b94d5aad45efc2aeb33cfc273850bf96ab4581de55f7adf39d44f5d9617367a0eb3a9969acfc427dd8adaef2591a7d875e69eec46b8abb1f14a9a4f4987e5f4dcf9bf09cf4f487f0e2ba67b44c5dd72f267a3da7da3d837ed9487a49763987a9ef3c5a2f7f8bf980aec77dcca8ffe563bdb8806e0b5312c18afdb4c37dbe5b83564793b0f57fc83c48173b7570b0dc2cb3a10badfa22e408949e3b2bf107f18cc969046d0ea3e695c3a5a8572bdf52cb9a87d2fbb9ab8bebe60405bd6290ae71c57035f2abf17ca6bfe2daa71bf2e24883629c65a8f3f809e06b67cff861ab169597039a626b18d0a1a36072051810ab9375202fa6c1eee9569480eb23031b75da50e241816f11b6e4f8e39ea3e54ba8a0ed7cc272bee4131527624979c79f68c255d79a54ce539d9f42883471ce3900697e60c01d91d5aeb8a6ff97c897f1b9106223a1d40c7959a1c108a5c203a4407ef9637a3e0e69fb8c6e01148f831c31f45f08e1e3fc9623767cad0e474d5f56c4a8eda2b136759d6d43ab2e92aaee8faad1ec10487d0eae1e8f8f50ba7e1fe3ed816161c6dad4c84a4f5862ed38f50943b2e79f614ffe2198dc4bfaca9cc12e9e7c2edd32c5073247a89aa53a1a4ab676bc8949c02687e2583fe4c062ae4240898bfeb598219c5b88299d2cf56d18dba2b99a1d66429c81538ddc2104fc7c685eaf4788a38819a90fab766a38eca0fda4588eeabc4571a5969905bd2b527aeb4af7d83e08834fd8e3493776c730fb6db532715d6fc8f2a0c423ec4b154b2dfdb1112ec699d6551ba23fecd46836103cf1a7befadfcc50b9f6900c8edabe5b2f8afa128f38fc6a2ecf7f0752943c665e8dd9a6a86900bc1c3789963a644e19c776753e5dd891ef33676b550e81aeed4b915d129a9ff3b34d4b1c3604480f324cf89895579b039d2257c28427ce19ccee7ede1d56554dcbb783b204a5bfc5681b838159c2dce4ced8691325c1345246b16af8acae692b46b5f9c57443a51f7d086ef72a959cd3e811e00c03617fbd3198871c3cf334615de473c49f0ddcd299cc7dad67943f4b4a30208eb9ce29f68846d2621c552c891edd4eb802a14a8bb73a8576544896483157a99c56684ed9c33f5b7fe9842f842a0fbbbdf15368a9797fcf51971a5167d1d30b2cf3e4acc061c395b5ac9132b2a6f7be02b2f1ed78e2a4b211d664bbcdb5a74d767c2f91f53435806d3b93ff49b34f26b21eaa37dfe4074c0a9c196f4d14d24499d3100103b6db1c4e10932c2b2e8f76f0a0c7ddbaae56c9f11d2f2c74a16cf34ab4fe9b39c942af1c396964145c3ee46068462b73594be8e2585b64be48582685c69328dbf65c7b8c623dbe7307445416216c0e94a80a59589a5de4dfc9b3f9a4f307ee94af27d95b087213aa8106a16f5cbde09ea11f19e97e03ce0829a834cc268d46d2dbdd7e644cc9e43d6ce20c6b89836aea2427c200404e1a34bb6585e95e3cbc95422ef60fbf146f1e2b89978d5cb916901a4ccb593481a5cbe0b23959eae6c080851c39696efe5cede92461e84df8e12928bf72dc3d4f094b5bb6a2346cebde8d7686fc41fc93aa2c724c405234a7820be17e2c59ab44174f2296985e28e5db334d993abd680be15aeed9f530e5e95b2f0168ed4b15a9698247d0cf62c508feeef69ffe88ecfcfb7d2e98fdffd98ebdf769543cc1ac7266ce432bbeebb2fc8292d1e7248f8bc15c21db80e2bcbf2be141a36dd1b9ea3aceaea76fafaa25a21bfcdf39676bf33951982c14d02fa93c1621e0a8c06fb3a375b0cdd9c925972bd6ad8d20fd373fd45199bfac5a3871e652aeed5f5ed82629adb216d6f5322dbdd5b09c8f206eaea97960eab52af92d035c399db12521a45be7572f0c959aefdb774828a169084d68e303b05377d966c7b8594c02c9a0feae49a61e09b21ab677ee6a6ffb218e316ad83728aa6fa5d6b77795c8fbfd508a93dbdb841ce897bb8281454b3cfe16dddac8415fdd5489b1918f55b21cebd2d7b972b22efa05e81491aabdf3961d99dc475c107905d28154b281e192a8b1d4eda7cab1247b0e79306a83f12deac17855abbb1a1d6adddd96eadc66991df2c0a8f30f70f31f19b5cdc12e981dc0bce14d1666fc3d1d5f5071035cca52a92b849a1faef304205f842e4576e06490c5f9d917b8d1efb139316bc29e30f975025593a3939af2e53221cb99c2490a68ebc015e59db5f76aed169f3b527ebbf5e7bbcc93894314e45a1e001c970b61778c2d93b706695dd17bf258d0791867428ae80c1b710cabe41f9d66ac999337cb661669e2ecb6892a753b9e2162129132fb62dd4b9f949dae94cde2924cb9c4bf0abc64f9b107651baa4551d1129b921796339883a6a9f498363e6f72121471eb865ad133a75cd68fe352e1f6bbd27c66725be9f593b7c71b3a3f6d323ff7678ee9ad6897d43cfd64ce4221b17665705a436cbd6cfbdeb1b6c806c2721d2900d4db5acc894dfe49e94fff9e29f02f000a0bd18bb798aecd0c80245970f1526a50311781969ddd8b02203812eb3cdf34a052716b9fbafcfcae9dec2dee5470181d048e17efc56e1ad4a2f1e4934424a71412b9ba3831b82261daf51d2cb558e413035a173d78b421e6bfd10868d34326f6131d2f7e0638657acabc5db530b9061c9084b95b86f395a38d401795028c7f5da2f973d2fea1b1a1aa0c57ab894ac8a7c2d13ecce96aeae0ae184c50e113fbb69a21c8193b3dfc20e39c7b8657fc6b719d0528cb5f163b8c84081adac56589a999cacf602bce9ef4a3c5c12dbc6137c110f6e4c808f264de744144735959e6fc89c5a2f7c2a26f70214785ae5abb053f7a9852c7d045eca6b3143e3b7bf84ed1649048e6e3c61ea3e718e7c711b39f8ed4d6da5183fb1b251ebf4b47c158997b50a396dd69caf519a71d275a0466da8b33d60a54ee8e0adeac81275fb88e34896fb27b46f92572be6fec62e0d16283f7861615848adbe3a7fcfaa31031d6b7694249d0f7a208791bc0d68ada58857c5762d5bc5f777c3bbb0d6d4ff7a716eb28e82a460265eedf56b9730000000000000000000000002e90162b4b149a3007862a74c5d01eb5d2b68000"/4109, 0x100d) 16:23:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0/file0\x00', 0x4, 0xfffffffffffffbff, 0x3, 0x1, 0x69, 0x3, 0x3, 0x1, 0x0, 0x40, 0x5}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x4c) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000240)={0x9f3d}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x25, 0x40}, {0x6, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") 16:23:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x400000000000035}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) 16:23:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x46, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="010000", 0x3}], 0x1) dup2(r0, r0) write(r0, &(0x7f0000000040)="000000deff", 0x5) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000240)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 16:23:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) close(r0) chmod(&(0x7f0000000040)='./file0\x00', 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000002480)=[{0x0}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) poll(&(0x7f0000002140)=[{r1, 0x164}], 0x1, 0x0) 16:23:10 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r1) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:23:10 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x32, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) unlink(&(0x7f0000000400)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8002, 0x1) readv(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/2, 0x2}, {&(0x7f0000000200)=""/148, 0x94}, {&(0x7f00000002c0)=""/195, 0xc3}], 0x3) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x0, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) dup(r0) 16:23:10 executing program 0: shmget(0x2, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x3010, r2, 0x0, 0x0) 16:23:10 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x2, './file0\x00', './file0\x00'}) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) 16:23:10 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffffc, 0x20000000000a) ioctl$TIOCSTOP(r0, 0x2000746f) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/159, 0x9f) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)={{0x68037f7b, 0xcbc0000000000}, {0x2, 0x101}}, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0xaeb9, 0x0, 0x0, 0x0, "9cd165aaa8f0882b8b390b16a9c60bc9ff0c0900", 0x804, 0x1}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000240)='\x00'], &(0x7f0000000540)=[&(0x7f00000002c0)='#\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='-.[:-\x00', &(0x7f0000000400)='\\\\\x00', &(0x7f0000000440)='^\x00', &(0x7f0000000480)='{\x00', &(0x7f00000004c0)='}!\x00', &(0x7f0000000500)='$\x00']) 16:23:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xffffffffffffffff, &(0x7f0000000080)="2ad1fc9c35cb48c0f483b5aaf6ef67e7491f33de3eaca69df7ae112aecba00000000be913b3f20b57f2641f7587b3df390655393153bba75964126912bd9fc293500e9d33b5494adcba7da964debe3a406e800f322a14e9152a872887cbe607399c02c658f9f73253af97b287846fe9772cbc31e2c1783945ced844f37a69947d50000", 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 16:23:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x89, 0x3}, {0x100, 0x80}, {0x82, 0xa7}, {0x8a, 0x80000000}], 0x4}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e5, 0x1, 0xffffffffffffffbe, "c4cd6686167bb8f582970d5900"}) write(r1, &(0x7f00000000c0)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d", 0xfe36) setrlimit(0x7, &(0x7f0000000000)={0xfff, 0x5}) open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0xa8) 16:23:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x6c}, {0x3c}, {0x6}]}) semget$private(0x0, 0x6, 0x476) syz_emit_ethernet(0x1, &(0x7f0000000000)="8b") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xc80, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) 16:23:10 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x200040, 0xb6) ioctl$TIOCEXCL(r0, 0x2000740d) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) munmap(&(0x7f0000712000/0xc000)=nil, 0xc000) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000717000/0x2000)=nil) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0x200000000000}) 16:23:10 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x14, 0x3, 0x6991e0da) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GBURNER(r1, 0xc1045763, &(0x7f0000000000)) pckbd_enable: command error map stack 0x20719000-0x2071d000 of map 0xfffffd803f014b58 failed: no mapping pckbd_enable: command error 16:23:12 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) getpeername$unix(r0, 0x0, &(0x7f0000000040)) 16:23:12 executing program 0: r0 = msgget(0xffffffffffffffff, 0x402) msgrcv(r0, &(0x7f00000000c0)=ANY=[], 0x0, 0x0, 0x0) r1 = syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000180)={{0x9, 0x0, 0xfffffffffffff001}, 0x3f, 0x1, 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, 0xc) r7 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, &(0x7f0000001940)=0xc) fcntl$getown(r4, 0x5) getgroups(0x6, &(0x7f0000001980)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000019c0)={0x0}, 0xc) syz_open_pts() r11 = fcntl$getown(r2, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000001a00)={{0x3f, r6, r7, r8, r9, 0x3, 0xbf2}, 0x0, 0xd6f4, r10, r11, 0x400, 0x7, 0x6, 0x1}) 16:23:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x8, 0x7, 0x2fe, 0x1, 0x7f, 0x3, 0x100000001, 0x0, 0x0, 0x8, 0x200}) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) map stack 0x20719000-0x2071d000 of map 0xfffffd803f014b58 failed: no mapping 16:23:12 executing program 1: semget$private(0x0, 0x2, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="45f6137a", 0x4}], 0x1}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x49, &(0x7f0000000040)=[{}]}) 16:23:12 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0xc00, 0x100) utimensat(r0, &(0x7f0000000080)='./file0/file1\x00', &(0x7f0000000140)={{0x7ff, 0x3}, {0x6, 0x8}}, 0x0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') syz_emit_ethernet(0x53, &(0x7f00000001c0)="2697f514e325339adf626b7fd57aa7b59f91f640a3fa22c4dc9b4b5caba3ded2aaa4467aefa73c2706028d3bfd4c377280d3ab089535ff7195967591df1891a3ad23288e9a6f2f635cb2bfab00ab9c515559ee") mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) 16:23:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2dbbb2ff, 0x0, "000000000000000100000000550000000300"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:23:13 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x6000, 0x9) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) sendto$inet6(r0, &(0x7f00000000c0)="df85e889e8945ae54d615a4886b41e4860b428616257033a63d9198715da6f6351f712e62797029920371519f90dde92de7e72ecbe4b72ab3dd242b6d5e571ddb996106c465b6ca871bb9647cbe7adba68b307068d03bbb518011fe66346892f113e1f906003a970b3349c401eb07e965ba96d18a289a5396821544bc530af8899143159312df72a4ae629802c66d5b97839d7c1becead61b7ae6a707ebc31cd201143b97e95be0412184138a7d6505c58122f6c", 0xb4, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) 16:23:13 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000100)=0xc) setsockopt(r0, 0x80000001, 0xfffffffffffffffe, &(0x7f0000000180)="f07bd8fbb51b3b88cbd6c6197cadc99d3cb727fe423fb02dc8c4939cd7225194849dbeead12bf3b62e429a25242e7c1a73352f8093916642aa8a46ace6a6facf02b13014e30bb9087e60fbe74103feb563983adec2b153efbbd79db54298d5cd9bd2918e27476da85fc07f8ca81e93b2a3d321c7e41062a827757ad20d10821c1b0461f72c40f7a0fb364421b306d84d2a29e00f2feba5e4014740191ae946f863e66cb208845d79b882e1ae649e", 0xae) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x24}, {0x6}]}) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x2) poll(&(0x7f0000000340)=[{r0, 0x40}, {r1, 0x26}, {r1, 0x4}, {r2, 0x1}, {r0, 0x80}, {r0, 0x80}, {r1}, {r0, 0x8}], 0x8, 0x7) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000400)=0x8) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") shutdown(r0, 0x2) 16:23:13 executing program 0: r0 = socket$unix(0x1, 0x1200000001000005, 0x0) socket$unix(0x1, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) listen(r0, 0x1) 16:23:13 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x20) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat(r0, &(0x7f0000000280)='./file0/file0\x00', 0x400, 0x40) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:23:13 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) madvise(&(0x7f0000008000/0x1000)=nil, 0x1000, 0x6) socketpair(0x6, 0x8003, 0x4, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) syz_execute_func(&(0x7f0000000000)="2636f390c4e31d6cb891b2b6c32845ffcc0f1856bf46381866480f7e92aa8d732cc441b35f1c30410f0f78cb1dc4a279ba12f30faedc") 16:23:13 executing program 1: r0 = shmget(0x1, 0x4000, 0x300, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x2000) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0x0]) r7 = getpid() r8 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x1, r1, r3, r4, r6, 0x44, 0x80}, 0x7fffffff, 0x7, r7, r8, 0x6, 0x800, 0x35}) r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) getpeername$inet(r9, &(0x7f0000000180), &(0x7f00000001c0)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x200, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x100, 0x0) recvfrom$unix(r10, &(0x7f0000000280)=""/27, 0x1b, 0x40, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_SMODE(r9, 0x8004574c, &(0x7f0000000300)=0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x8402, 0x0) ioctl$VMM_IOC_RUN(r10, 0xc0205602, &(0x7f0000000600)={0x1, 0x7ff, 0xfffffffeffffffff, 0xffff, &(0x7f0000000380)={{0x71, 0x200, 0xffffffffffffffff, 0x8, 0xd01, 0x8, 0x8}, {[0x6, 0xcdd, 0x9b, 0x100, 0x1, 0xfffffffffffffff7, 0xa92, 0xfffffffffffffff9, 0x23d, 0x3, 0x601, 0x100000000, 0x6, 0x7fffffff, 0x5, 0x6, 0x6], [0x0, 0x3, 0x2b7, 0xa0, 0x9, 0x20, 0x9, 0xfffffffffffff801, 0x0, 0x2], [0x3, 0x7fff, 0x7, 0x4, 0xf2e, 0x7fffffff, 0x7], [0xffffffff, 0x81, 0x6, 0xfffffffffffffffe, 0x80000000, 0x401], [{0x8000, 0x1, 0x7, 0x7}, {0x3, 0x3, 0x7f, 0xa1d0}, {0x3, 0xa6af, 0x6c4, 0x7ff}, {0x9, 0xca8, 0x8, 0x4d}, {0x5, 0x5, 0x5, 0x7680}, {0x9, 0xe79, 0x1000000000000, 0x1ff}, {0x6, 0x80000000, 0x5, 0x8001}, {0x5, 0x4, 0x7f, 0xfffffffffffffffa}], {0x800, 0x3, 0x1, 0x5eb}, {0x40, 0xf2, 0xff, 0x6}}}, 0x7fffffff, 0x5}) r11 = getuid() getsockname$inet(r9, &(0x7f0000000640), &(0x7f0000000680)=0xc) r12 = socket$inet(0x2, 0x1, 0x7) ioctl$TIOCCBRK(r10, 0x2000747a) socketpair(0x1, 0x3, 0x81, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(r11) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f0000000700)="c761e8b81680fd67cbe09f3baccd6780b7649d05c860287ed22afb36db053107d0fecc9038df34bcadb0bd2c143d382603625aa97fb8bdb6b8eeec4c5293bd01a8748235e7d49bcb6d15f07c37d23533185c4d21450f04002308b8ac30f335977d3b2348db94fd7379f9e3a06b48f898f9a9fcc413a2ab87e96f52bb567ae4dc028ce884016fabf4307005da20da91a4f565d0f9c87c5067376a9d24e42fb7f551978aafb3ef94abfe89b837287b368ccc845006548517bc4eee68a7f3b66f66c1a65201938410cb135e2b1fb704dc2f9ea278edc5b3199f3e43537ac4a5959afb92629115810ee7dc261b", 0xeb) getpeername$inet(r13, &(0x7f0000000800), &(0x7f0000000840)=0xc) ioctl$FIOASYNC(r13, 0x8004667d, &(0x7f0000000880)=0x7ff) getsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f00000008c0)=""/51, &(0x7f0000000900)=0x33) ioctl$BIOCGDIRFILT(r10, 0x4004427c, &(0x7f0000000940)) sendmsg(r13, &(0x7f0000000fc0)={&(0x7f0000000980)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000c80)=[{&(0x7f00000009c0)="4f490a993be5", 0x6}, {&(0x7f0000000a00)="9b3767e5d949d0215ef08ffd7a9083ab339dcb066bd82347c54fafac870daccb5c1842d1497a4b6efe20c046b6e032afd8bdb0f4b3aa19d621d0db4b3e240459da03f726e0c11b563ea4074fda7c692ccadcf2a89053360315ea9d67193277172b1add27d1efe3a947a4c9e6163e1e0cf7b4bb5e32518fb1ad4f24dcbb92eae9accf701320a67689c5b6c06d72c4edf6d6afd95f1d16fac874f8607e443c99c502bd7852d15a36d2c8495197d21893501806d17b47c8027596200df06904e0cec8e3e303fb7113a89fef11b69c86991ca69dc5ca55ae49bd3be44f702a28eaf9066be1d94024f22f4c7b59ecca638534b7dab89d1ab3d7", 0xf7}, {&(0x7f0000000b00)="f81ea23f9eb2ff96e633f3c191720cf0437fe878defcbffc1f1ffc594637ed3f90caaa47f80362973ad1cfcb00a11af04ae5888c3eb49b5ae5d20a28ae071cafdded5af41958b23b175a736c68d08f0fbd289dd1e106024e852c0db45ce7c453958386adb19d44262a14eda05836271da34a970d670e95663e260266ec5723418869515e36b705a1b18072d4", 0x8c}, {&(0x7f0000000bc0)="1ca2df333576c7ec39b8f51590516bba36bc9a8d4d5591ec3b80d3279a6662ffdf96846274f48f1699482806c0eee1d1510188bf4e4e201d9c56d8cfcde0bec48489b5e31f74478f6f35e4967f82dfbcfd1b316ea162c8ba4915b39009c8e8fc7f38ca35cfbd84f498ce73eec233d90c7397f8921ebb64e724b382ac48031db2f296157457aa7165b1646adb2f519de76c087dcd0456aab059063c", 0x9b}], 0x4, &(0x7f0000000cc0)=[{0x98, 0xffff, 0x3, "b07f09ec04d0dae491dc1be54c7e7d9ed7752d1baf655b5f7b7fee802f30ef817e93eb7679bbb2da284ba235adc97d3d69345e76ddd6bbd853510f140a58e53a102d96ec11e81d86d6ca2b5844d8c427d73887a04ed5ea77e3873e4a840e0f75b696642a8bab1de77668e003388f51cae35f98b631e68f0fc1859616f77a1f6ddf"}, {0x58, 0x1, 0x1, "afb7da8b1faaf4c01917e96a36869a3817c7de5a46d4d9fa88295f7e8d0ee8614447ce0920170083568a0d0947957c6a8df55b98397893a833c98bd13ce15dfe7d07cf95c042"}, {0xb0, 0xffff, 0x9, "3dbfe3ff1a5525725448b45fdbefd7f08cf922a5036620fc4875235cebfbad58af39467ac2d4d7b650638ac02dde341d553d7da77f6a81365757758fe0f35acfe7589a222d1ee1308567b286ac07ecc7a21ea8341b13a988795c8930b8bd14c3fb681dfb570c0eba7c75e2fd62edb3020dd0bc52b897f9741e0da943b04f56f19a55d0e23363ddc04a8d1009d0935c3a2da49f05b2e53e919f"}, {0xb8, 0xffff, 0x0, "450c43c894bf4698f3d2b17f95c59af0e8debc1fe92186e81ac38004418d770e048976fd965fe886596c5d267619aab1c79479be95f559cff598e6dc78c37d5117f8db4aed8474f867d0cd30edd11c77e160f1fb5eab598a96f15fbb06654d24e6cab860458c70c0906fc82b6e811ec775c71f8e9cb4e18a2d4bdf5dce93eda72a9146662fda455d29b365b3e4aad8e7037b4a7f59cc4e1fd6798261b84090ed3610c53ace"}, {0x90, 0xffff, 0x40, "6e0e79d79046e2ead18eb5fea5d433ab9b753871be5ae27f993a20d588fe994b0208da07f18f6bfc7ece0233c79794eaeca19f3714974c933ac5f215aab66d1943501163535e3fdd7887838c4536637947d4b37b627bfad3af874923cff1fe35b559169cadcfcf742ee0e39a9c1b9c641c402295e310f8bf70ba1156efb8"}], 0x2e8}, 0x402) shmctl$IPC_SET(r0, 0x1, &(0x7f0000001000)={{0x80, r4, r5, r4, r5, 0x1, 0x2}, 0xb9, 0x8, r2, r7, 0x1, 0x11ce, 0x2}) 16:23:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) getrusage(0x0, &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="2003a801f50be7576a524ce0dd601a0d0400000000000000e2ff0000", 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="02a35966eb9fb5706b33", 0xa}], 0x1) 16:23:13 executing program 1: r0 = socket(0x19, 0x5, 0x2) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x800000018, 0x3, 0x102) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:23:13 executing program 0: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0/file0\x00', 0x21) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r1 = getgid() lchown(&(0x7f0000000140)='./file0/file0\x00', r0, r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0xf) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x20000, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000002c0)) bind(r2, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8) link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) socket(0x20, 0x4010, 0x5) fchown(r2, r3, r4) 16:23:13 executing program 1: r0 = socket$inet(0x2, 0xffffffffffeffffd, 0xfffffff7fffffffe) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)="01", 0x1) 16:23:13 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000001600)=@file={0x0, ""/4096}, &(0x7f0000002640)=0x1002) sendmsg(r0, &(0x7f0000001500)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001440)=[{&(0x7f0000000100)="f3572abc0dc431462b5741e3b8249ea2f1bade24b21c57699b050fb2ab3f728fa1bfd7a6e0445f622e3114857b2b1f0883aafdc695d0ab23b5264f106adb6414a1d5bf5e232c080d3ce9375606a98b9925d02b1f5fa57da9ff84640fa77bc07ef9b269ce4f3f179b14416c9d1701532b6fbce2290a4b20dbd9f8e897060c33b464f9ba42381a79061f3b5b0f44377e0c61c86e3f0d6577e00a0c2256a6da8ac876c9e3fbffc85aa7117c16b549ff3976c3", 0xb1}, {&(0x7f0000001240)="2334448892f081e6d4a6b7e65c71be253ccd5c80155c240b1356", 0x1a}, {&(0x7f0000001280)="c38074c3952e3193d8fa570cecb355965867f435b41eb5a35193f2e40549853511ad0c485d8b", 0x26}, {&(0x7f00000012c0)="03cbbf148794835e716ed88dd57585e22226c8a454e42521380e56a9dfcdab479863789c3597616174ef7aa1d5c968e9541d36b74a880e8c44cfaf24a2ef74c0fde18e8a8bf8c1eb56", 0x49}, {&(0x7f0000001340)='\x00', 0x1}, {&(0x7f0000001380)="543f65d536c86dab63eec9d066786f638272d322b22bb3c97e07e951327e2e3b320d224e9625e9426d371407bc811b20fe02c7c6b508904f753a11afaf2f330f18d676a6b4a2a3f5ecf97929df80dd8546a6ef84d2b846206c0c566941157b6254598ab413abc27cedb5917d15264d8f057b5493e4c80d0d43fda7116612dee3905e3e43ad88ec38f5f4f46b059460da2002bcd098a6b8e36f2dab14b3", 0x9d}], 0x6, &(0x7f00000014c0)=[{0x30, 0xffff, 0x100000000, "411a472dbddfc203e578de0f7799373c7c9d45e0b399abeb29c3f05fe287c6"}], 0x30}, 0x400) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x6, 0x2, 0x1) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) bind(r1, &(0x7f0000001540)=@in={0x2, 0x3}, 0xc) connect$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) getpeername(r0, &(0x7f0000001580)=@in, &(0x7f00000015c0)=0xc) 16:23:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) bind(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="2dfbb477c0a3e2e7c3a737b0581751dc231050bce8c2410700"], 0x8) sendto$inet(r2, &(0x7f00000000c0)="62941e", 0x3, 0x0, &(0x7f0000000100)={0x2, 0x3}, 0xc) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x88, 0x0) fcntl$setstatus(r1, 0x4, 0xc8) fchmod(r1, 0x100) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r3, 0x0, 0x1) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 16:23:13 executing program 1: mkdir(&(0x7f0000001100)='./file0\x00', 0x0) symlink(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)='./file0/file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x20) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) rmdir(&(0x7f0000000000)='./file0\x00') 16:23:13 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000040)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x36b, 0x0, 0x384, 0x0, 0xffffffffffffff3c}, 0x2) 16:23:13 executing program 1: r0 = socket$inet6(0x18, 0x4001, 0x0) listen(r0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0144f55ce1556c653000000000000000004d507a1df888723fcbb1d413d9594c2efbd44a330d09004a3df4a9192a68ba2d1c7ca74d49c7ed400ac781966b69f71181a67a2d0e6d7225cfbbea64393bdd006f26225579a38081d7691c5c937d9322f4be10677bebe10341ce58a9d4940b021feea2a5f7b45a71c025d7"], 0xa) accept(r0, 0x0, 0x0) 16:23:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {0x24}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8940, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) 16:23:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:23:13 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x100000000}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) preadv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/10, 0xa}], 0x1, 0x0) 16:23:13 executing program 0: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) renameat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) close(r0) 16:23:13 executing program 1: r0 = semget(0x2, 0x4, 0x40) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000100)=0x2) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x35, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x4) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) semop(r2, &(0x7f00000000c0)=[{0x1, 0x6, 0x800}, {0x3, 0xfff, 0x1000}, {0x4, 0x4, 0x800}, {0x3, 0x4, 0x800}, {0x3, 0x0, 0x800}, {0x3, 0x200, 0x1000}, {0x7, 0x80000001, 0x1800}, {0x0, 0xe1, 0x1800}], 0x8) r3 = semget$private(0x0, 0x2, 0x200) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/182) 16:23:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7}, {0x5}, {0x6}]}) pipe2(&(0x7f0000000000), 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:23:13 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7ffe) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x41) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/15, 0xf}], 0x1, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x1) 16:23:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x2800000, 0x8001, 0x7}, {0xffffffffffff0282, 0x98, 0x1ff}, {0x81, 0xfffffffffffffffb, 0x4, 0x2df15f03}, {0x3, 0x3, 0x3, 0x7}, {0x0, 0x1, 0x401}, {0x9, 0xea, 0x56, 0x100}, {0x1, 0x0, 0x1f, 0x400}, {0x8001, 0x200, 0x6, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x80}, {0x6}]}) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) syz_emit_ethernet(0x1, &(0x7f0000000140)="f3") 16:23:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="ff0400a412efffb27858f5d4fe6c37b3bf1b05eb7ad35a050000000446f1fdc30fe7af4fe89ee7e8fbafe9f45b6cd8d304bb6194bec340699685c6cca16e8abea048acb97ed377a69bd8cc44b88a4ed8690ce92732a2b4d6eeef20c19ad17ba335acf6a222c6eb6178de2c991f2efe904f1c990e8187b4d3d545600b2239fbaf138e58a4a7b3beb1f545fe5e4cb16d5ef025f6d79441771f428986d9da2cfcdc166d20de63a1a37bcd830d86b58d09c2836baf5ffd5c3ef3c176c51d01b45eeae72fcc"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x5}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff13}], 0x100000000000014d, 0x0) 16:23:14 executing program 1: semget$private(0x0, 0x2, 0x4) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x0, 0x0) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="1d2134a58b63b1379e6ad9b1d57f6aa83a2929a355dd3919dfd3af9bde63f1e0eadab16b62ddb9", 0x27) ioctl$TIOCSTART(r0, 0x2000746e) getppid() setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x0) 16:23:14 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x3) getsockopt(r0, 0x200000029, 0x28, 0x0, 0x0) 16:23:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044272, &(0x7f00000000c0)=0xc6) 16:23:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:23:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) socket(0x20, 0x8000, 0x7) sendto$unix(r0, &(0x7f0000000140)="b100050390000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa7923ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:23:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0/file0/file0\x00', 0x80, 0x42) r1 = dup(0xffffffffffffffff) unlinkat(r1, &(0x7f0000000280)='./file0/file0\x00', 0xfffffffffffffffc) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x49, &(0x7f0000000040)=[{}]}) 16:23:14 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fchmod(r0, 0x0) fcntl$getflags(r1, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) r3 = msgget$private(0x0, 0x100) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x2, 0x4) sendto$unix(r0, &(0x7f0000000200)="cce4e13d0d51a4ca11b6aa6eeab6a2e8702a269f3f65288cafa6c373237119fb8d16cb3ec081353653038b60e79f5e8d5e1b69276895e1b9f8326b84ffea2a5aaae5e51a089875fd69adda8e3dd24715687e6ed28bfe388e468f7425e4a2b941906a33621199f3ca60f966f500366e2278684d775e5072338743ea35d4b4fbd8c7821183c5c99f3b919d3e25ab00bff052d893f5dd551b3e73928609adfe3fadde68152f34361a7968016926", 0xac, 0x8, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) msgrcv(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300"/70], 0x46, 0x0, 0x1000) r4 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7}, 0x5, 0x100, r4, 0x0, 0x1f, 0x800, 0x7fff, 0x9}) connect$inet(r0, &(0x7f0000000300)={0x2, 0x3}, 0xc) setrlimit(0xf, &(0x7f00000002c0)={0x9, 0x80}) 16:23:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87}, {}, {0x16}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x3, 0x7, 0x9, 0x8}, {0x1, 0x2, 0xa90e, 0x1}, {0x3, 0x1df, 0x6, 0x6}, {0xc7, 0x10000, 0x4, 0x8}, {0x401, 0x9293, 0x3, 0x10001}, {0x1, 0x8, 0x3, 0xafa6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:23:14 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = socket$inet(0x2, 0xc003, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) 16:23:14 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000008c0)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000080)) pwritev(r1, &(0x7f00000015c0)=[{&(0x7f00000003c0)="b4", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f0000000000), 0x0) 16:23:15 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) r1 = dup2(r0, r0) sendmsg(r1, &(0x7f0000000300)={&(0x7f00000000c0)=@in={0x2, 0x2}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000001c0)="d1deee0a00c5770a6de331bfbf4605758c6b898b3e30e14d15997504235f95c0bcf9f6ef718122967ab7558834176f84dafa2cf0edf4e04932e4e1b6508f556f3c8a4c6b0856085a863b78b9afed9e7b74bafb46794fd4a414ce8bf173c98df1faa2647270e35f69a18b976d4a350694681dd7a8b8f22e96d051b3d6a16cd8d25293e10870620003296be598dbc029c1e240beae25dc4801f21864343ddb90cf256cd0c825b9ffc7979b2427a3114cfb9124c7bc188a9734b505865e54a1b2cb9976e4f87588df6c63f3872327e47e54e210e8c24248a66cdff140814eb1a35c42e4b80afe0ee9641f8b5924cf25221558fc4562", 0xf4}, {&(0x7f0000000140)="d8e99b3351b33bf1246c1214062cdaaa5a605f25d273d7af2bf8e3bd0e3ec7de23d651c46fcc10eacf864215f8", 0x2d}], 0x2, &(0x7f00000003c0)=ANY=[@ANYBLOB="101000000000000005c736800200000062bd6a12e29a1e2391839449b64da5d7de868dd78d536da74e4e091ee5710f676ef6d16bf28162056c2193c247629be421948a834b97ea0c933c5d7d71011b3789168a57129ca0f90cbefa7ee428d0f46183cca8ef61500e399f2b35f2de0b5a967d16dd255dd8cbab7c685da45f65537f7fe459269b3853cbab591193f6cf43b7f2da7624f9aca500b1535cd92bc663938deef238cfec8d0ee17ba91e9de2263d34f1f37435b4f754e9fb53d4f66d8130a17536412d8f3b7c8b2b06f5ab46183f3ee2ac8a389aa10ff04717b2d97ba71c15a03e3872f65e5415c623ce460bd55395e3352727dce73baf2fd1bbd0ef8ce51cd0d02764e7bfc3f7407e5505c5478e9be22e4c0cee915c0305e3838000cbb9180266ea28895f11b4720c05e7966a8487b9a07ddfa64004c804e2f4da43ed5679f696e2fdee46362ce0d9c8bcef066eacd3ba6599ac83829760bc1331bd152d79880c7aa917574f94f211ee6803ca215171c188389335f0efefbb8a611b95a701866de57fe41444652c56fc1fd41f4ec5f8332ecbb007debd1e229e84f071a82a63bdd58e9a373d6efb88626e93e43b3c45e020cfa03e41e583e781f1f0760846a554f3785e20ddedc4bc7d95d9ae3fdec7517f421fa7a0b0c80797c4d0b3e807649cab52d036c637935964ae6b9f6fd92e2ad56d28fbe4b26a68d699df81ba4c0a6b14938bd06f5fd7144f0fb30074a75e18779444d8004445f121b148a9009999f018b02c79ea80d22b0698d8fc101b6eaa93c21225926267adfd2a53a87f8ab3934bd73f0665d73bdc911fd226ab64b7bd7506d3400aa5f8f1c49843311c6723c88d2f58eb4397dce94535a220d2978c6aa699cca9dbe3dea85f9440e151ae28fe14f6e0e183f90dd52c99c88a8b796c79ee48845135d72873b99704f6b4d94944cb18d743433c3a8f24babb7a883281755a7588a6f637eddfb13362f46808e4354271ded9dd6d1a75c58c4c86f41f23cab2cc430a9c454b681be2e8592d2438ededb896ea53fac25cfd660787a6c27d889558f8d0e719946d842a12fe2d5dcb67f9c1fb37dd5f5c8805b9c01db6ab3f7ea0c98bdfb96bb2ab0bbd91e4a1eadea04506cfc0632b4a3a9d68c987e8e2452429b2523c6a329784048140f512b159a71c8a21663a598535f408ffa73e62c0dbbb27bf7ab595a8f7ac81abb7427b35df225cc696374a244ef78adfd2cdfe956fd47bc1b4ef497b5f6945005b38d5fd769330f8de5d4defe390f5fec4680a4fa6debb37e5aa87db02af70871f03820f4f76dd8fbb7d16b0f030a89d72a38794afdd779c5adba3f94dc1e2cfe9f3103efc1f72cdd73be949db48b4fe8346d9c96d6dd5a6cfc9cc28a5d6e122f4887a8c094997e18770c99b4788f002371f255866b89ebf74a7721d61e0eed7afb2098053173090363ee3a2f6db170f4d3a733eec3799003c1c6047dd79f52fc9645b0033f6ffe968cd7e273041e46cd0c2683c5de265ad70702c32e1ff6d1cb28f4c7ff177f9e91873fe8bfb326f21afcf41db2f1445850519a4c15ccfd38ab9f348ced56f46f72ed98da9f8076081205fa193ac736635c6da7d3c46ff3f33df6b67efad2001f5ab34c17481f842421176a77f9138a5558b40c4fbed0de39e7e4f1c9d9a7d1dc19cbce6636d2181963384bb3f85554a1e9a617608758873d9bad9c65021df3563e0f1b78d3e836303a2817f7be595eb1ba8bb1992a86f88954f316ed8de644db72ac9d7a2553e9f6bae6df5f37b52cee9175e983c55df8de6b7116969237f90e102b0e202411b9c695fe2347fdbc89fd7866d2bc3542a3d0c77551fa8805e1573ddaa36d50d6ac57c23e88725b3003a0986ae19e74313293d99f5fb562916794f016a3388304706f5c3750dd5154970c9d032086c1026446d4e0d9ba8d5f10f7c6265752cc61590f1406533c76f9efb26b0998c39b5b59844230a3d41d9b2432699f225b7daafc9c71cc2b18b185f723d60decc467802383854c2d04e9c1b5a0b8fe4c6f9eff60d8adce00ff759c13d98773264dd10eecc39d9aeb99a61e21be056e486c5ffff6745a7b86f35249da0ea52296c17f78384bf3b787ef60e158eca78f6abfc229d6e4cfe598014b69a9b3261b1a4d951c5c6bf6f307c446959e18a672d0f896dfd7dff893ea518479a1beabda6aa30c324eb855c7020309e4d9577126fb6070b0828c152511f8d155605e53daad2dbacee8cb9049d75916f4ae1c1794f4a606f3315615dbf4d620fc8d5edf7738794691f1fb6a7cdf560ec46d9a608b4d4fe47283592a8c14b88e06ff14c98c2ac52a6bc4459559c6666be6e8763f42ec1bd7a992169078c469b243e60b397c52507b647cb7b566942a20311498ab15e6ac779e723e708959e0063e2a05f2434a622c9c380c77e25afe467a0b86c7204dc5de47170ed987a42660dc817e2bbd321ccc43f3347b10ea81c5526934c1e149dee0f39c59636e3f7102fb36a1a0a3df1980a053bec9b1af71a92d45b38ef471512fad35cf9432a70029ab3777bebde368511e0d737d94f8fc6f77dfefcdc7533e8b327278d06dceb06c58a683e322b015f76949e78f2c129fef1630e2fae144c271a4c5a3a27fa91f0e43d33f920128c9f3ffc19cc72c62870e1a0aad89eda75c9b005887f99db4dd1298c1d5f13347828298534ade8c869cce6f6e2cff7cf97b9bc6b386841ddc11967f8780d120d1604d0a3d7bb5e03e370b19d8e611dca4e554fbd3d8ff1643e57eb73db1abcb9ca7aeebe5572f4a33e74f2735e03c599606c3859b4c12db1ec1e8262c66905fe3d91137db693f7d6bc1c1951eeb0d4e18afc7b8d064f096399c07cc763f32aea5b16f047721a590632942b89bffaffd137e18e189018cdaa1251dcd06dd36a54252601c70d35a8fdc4d2e4b694cd6071a3358479267eef4885b46497675125498c2b6b38e7620685d2f91b5455e135de2823fde5e09cd172d6e0988c966fe152ed9dece10bc96ba33efa4ac5c79b26309bf99cbcfca20b17de700bfd8b677f480a39ed9b8ae5efb90cec1ebe032fcfca3b8431524687fe07557f23ebdb2079c9ab44a849253d06b66e306449baf15c5c6e8537e605347aab65f338878b85d5a55fb7746f74e45ce6c42b9dc519e4ce91b712a22451fe33402c1fe3e3c0f7c572ec06297db20a5d9317aa8c0ac5bb98c6bcb82a35e6bd203e71e15a79048576f9e8414347095db84b069cd2c552145295b2d5fd142f7ab0f7079576cce9e32ea5f300a40fdf0e3d7c8f79f1953cdfd846b1099871b4a6b0eb63d29afb9850a1823e6774b8c0d88c9865dada1d46fe9501ad866e5f1f2677332938d17bb7c98d69b4f4c485b7f765e87149da4ff3dca6d8aec141b3795cb5adda73f4d6f29aded6ed0af967dcb231be60152991c1dbc0d17787fd365bd02ab218cfca3948270546e2311b8934c5f0c59002844c3797a6526e9842da04e8fcae8250b377faa31c4793e25f2a604a6f0fbcfdee0dc0a9b8edb7ba242d1947bae197d7d139c69d0d1215c6b3b7c75d2ca97262e5f3e71ead7ea30517d8c8aeca8c5c01f044c003af237ee8db2250c44f38ff81d6fac1f7a3f210aedf0fcd1c10a1935387231eef6bf909d5cfae7d8f122c5a59d00dbf299b12dbb8fe41de16d7c4874e05ac7c6d077d2388ac6c312b7ebaf57b08ca3c2658e2a23deb0e71c1d928e3d74b27247892c18b6c806d305608064bb9509e26c91a6a3921c72fdadc1d66af7e7e834cb8ae8a8f438fa2251c92392601f2e41f774e436d545b1fb068dd9df648782f1794d4db26cc69321484f42798f86c9cac1f089dd379a1fcdc2263dda69ccbf0f07691f1183533690a9fe2986b7ff3be8fd91328451e4adf736a835dab47e2dec7cc95d6acbaeaf3f854cbeb33de5ecf411b1c30fef0e62c8072a2d4f2989feba9564f11c75df674353634027361366af026f6e7ab0a6eb0c8b07bc4a7736633e1862240b72993aea0852fb2c5e451bb644a0e4fddcacd95216a963ba90c642ea0d7d4281ca17397089ace02f96d0b26eaee4e62f7280e22661a6dc201ffd8c01542c32ba7f5513ea32496d63c1252fb1e2b0d098e7450af122457ad152bc88d1bb5430cff7501a0758be6b6d864242f6eb08b488627933024638407f2e7d97e7c8452283b51dbc0e2e70442cec465be2dac968262942b88598bb71e60697424653988bd9298fe58f3410ad42681ebbfcc974f40b25ae9acc6c04cbc0c5f55e5596daf00323f852692a429e472d4d9a4b9879e0c5eaaf145c42207e3bbfd17a7f74662ff621a791bf1713732d677e5d78350a9bda90a38fb5d31e4b75226d9300e0c6d8aca0b34cefb38bf38c1968126dd9974dafbdb57acf55b66c78a971e1858715d2316908194f34d13099d8f004c4c4e56782d33793c46d3272a04eab2cc299912cd4ad34a5fe6b5536c43d8f99ab8b834d3da87041f5ab3c5292ac43571ea8a2417de5e23ce3f2550b107e63887b7b6c81ec4feb7dfb64c506d04de10a19c762daed13394c55ca31d7982fab115a5d566f466265f4c82bc0fe71a1aeb8936c06e21eee3025cdf619203d7b0089bee80a3c1df59c7d83511a8ba53a50537777a21de8342fc0ec858fa73bdfe43745da8b01d558d5e368f70411f2cea04f0398e63c4d9c7dc05cab9499fdc2899c3c600e436780316553d554fdecfa267d64d1441c2f3dc73439a3fca4f3646e5680a2135b2a814eaa7397f956b7fa37448f373702195e6cf4f01c14699a5e8675f3375a15c13fdbc0206952106a23d7baaa29c5f1ed624a8af727ad69a8b3a55a2f22081bdd7b983130f6279fae0aa0cdb20dbf9ebfd6d36a5a489668b0e7b7f99bcf9da01e1abf34438d560fabe6b14d95f8cdfe4c03895c07a854e49da1004fa8febd824d7e055fae0c9661f795bbbc75768000ee9b865037018924cf96d160ab444cafc963e921480370fa72e9f3e2451318da336e0fa3c641cc7801e78d473e802c3a805177321724c60ec5a977dbff9afd1ec6e304e411e93b210e491a9329dd010c5590450369181d7a909514cfffd4ebd76cf775c0a9748297560ba61336d9d55f41cdc883904e7fcd7ae8b2c3fd6b92267f12e3b7c4c6263084058482dd0917fcecb862b947108a50297bd905fa6967404768d18ae743ec8f77e8815fefa4c5909280f1f05e0573128c1656b63af60aa4cc80b887f4bcf9a3a9061d0e97595b5f5c754192c000b51f0222d93d70a191cf092623fe7914cdffe89beb86127b5040c183a74db93a1af53338ddc2e94a2b823f7223f3cb03336aaf873f573808c3cdb96eed7bfb73642bd102fde0195d95ba85ab90dd13ad1e9168e6727f6db195052a1edc0b089b489cc5e2f1971ea16b194db99ddcfc590c6e2e60cac23945fa33713ce7dd0fd2d7acd2bd01bdff30bf2fea85b6130982485af5a12ec3a80a10f9cd09650921b3f037d1b65f2d9ae8f7bd93719eb5192fe5ab9d6f20089e787d678f45064caec8d8290f3444981bc33565995a88cf64ebba8812a3180565f8acded078ce35503c31c979ae55e62133c0f4de59b52ba45aaa6686fa6cd7585e4125361b2b2c2fee13a1ade05a9c35ce5b64adb96a31aed47a4f6d9898cc74dac7530ed4e65467cb253813b04685afd87d3da30c0e9e756693c3b8d8930cf4e165f8fdd7b354e9f292e1654044e164e7a773a48cd947b491dc150398fc89afa6fdb3d544dfd45a79acba782a3418682bafd118a37ad3a36d8fe64dc6329a95c5000000000000000ffff0000000000003ea1d3048c956e8def78d1eee8907a743a41dbd023bd07883d3a70e267a7cbb44f99363d6c0d44467dcbd3b4aee3c022f5f0d8dbdb713781f1ab3b5e9ef2ea005800000000000000ffff00000000000091825e9f9e67229c77e651ccf8af5de6de1d772565b2d276307ea51c019c6464977a9e2d397c52fb19cc0068312b2a6ed457a1418255f39ce5a32fa74c04819d2efe000000000000"], 0x10b8}, 0x2) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='r\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) getsockname(r1, &(0x7f0000001480)=@in6, &(0x7f00000014c0)=0xc) chflagsat(r0, &(0x7f0000000380)='./file0/file0\x00', 0x0, 0x0) 16:23:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="6da63fe5b3184b9a5aa60a72f5a00568a2acc9be431441f8f57b028b28cd1a4ee9e5df0fd45aac920db7c7cd5886a95f09c2c6ba37a36b72324897825b54b07194c21639c79b3a942b9a52ce788b2f9545a35ff155b30884815a3c49775fc2b825621e83cfb9332439c3bde357ef83920b0866eaaa184196ff4adb75e67d28ea6c50bb0f20b59fb57f5dee85c39d1be8d1933349db1daf89368a63e2f350ebe8d5033b57318074f25fc9e3b855a91858c6a088c0868e99ae43a66ae5ed974e12759f018580e264382f6ec8f83aa406bc4faab2362144a02a4703ce738ca444e8af96ebee94d0a238a287c87d6eadf6873212bb3cdde91e1940", 0xf9}, {&(0x7f0000000180)="0cac1e486d1978238de0a9e4bdf640ea66122fdce524d90b1a50825f499ef09a452345a32216d36e57d08e3b8035827d9eea9365482057c87ff8ac8c3791b6df13a0f9f5a3263aa80350907f80832b0f34129cf791511d5060f5042ca20778dc60768e58ff75e9d95c5d81eb99e5633ac703096ca6c45d761b9dcd6832c93bbc8df70258de31d9feadbc30a4eb29a1d64538561de109cb149efefb7860543ae2e01a", 0xa2}, {&(0x7f0000000240)="119090a5aa7a0141e2257df75c11b7a4041ed2cf0741661d4b56c595f7302952617661098b0cd3e8cb4212781959cc1f01de549b831a0819d77d6136bfc881b6a92eb04b595505be0be045575f9aea7552a64f97d9060f378533233426f01214cda4cbf6c58869d6fe4abf6d5362f920dff9b801e35c66abe040e08f417c57143887fea1a782e8697e38c7999386c64482bc0ec7f4869207f3cdca547ca323a6d5fdbfa31186c3632f297475c1555d11a912e2431557ac366356b471b90b099dd0", 0xc1}, {&(0x7f0000000340)="ac8f5fd3ad7a6e7d66df3105c8342dee9d5577669c708b07e251f35286d331d1c730da20fa96944337570c1ba5ec10a2192e63ed82acfc2af6a9eadff84293b0d8932613b223b26e0fb03df12102e644ae2ffc5b7d2c9cdcb9143619c388ee8c022c7a29da2eadb418", 0x69}], 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2810, r0, 0x0, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r1, r2) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f00000004c0)="d0703b784b04d6356112daa8c12bc7c7abd13520940ac2768a", 0x19}, {&(0x7f0000000500)="ecf914a2764dbcc6a196f02d77dc5121eb0cd9fec447bf91c30a0147d9368cfd7dd8d6ace81a0f769a479a13aa4f532a7e53686cd6daa9343c2dfb32554df0603298aee61992e10fc7ed3a3cfc49a388b504352e8c8f8429fc68afb3dbfa5e44c599c8e1bfb7f3a0e626bbfb763aa38c596b5f436597bca5b771686d0bb8f9dcaaef0d35bf9a8661e6bee5cfe8efaffe05b398eea1ea3c5bf7a069aaa57a99b449fc256eb5a0e530a7faec730c8378e01172e9b12ee0d380fc76d21828fe98b666625d", 0xc3}, {&(0x7f0000000600)="5c52b08884d8777600fdb56e356352d50f3a4d18b4752f77ba02984790d5cc7c492405c7f188047f072ae57865ae4cf3a562685d18a4d92d08a0302b01c5126a3f88828e2ba27043ce831f52a5f5e257ddfd43", 0x53}, {&(0x7f0000000680)="b5767df9a4d37557368be053188a4e8304e7fd80840fdfca79b36f8b1abdee6f1069f365b142b697", 0x28}, {&(0x7f00000006c0)="6b8a9a3fa445379005b8decf113ccd049b1ad08a0b73cdb2501814d7e2a9fa0cea082e6d77e709e8fb9a3c0065524bbfd5f1d97941cfa80c6bbc348b5adaf9dbf3fdc38c0e591c5a120a0ddc90e2bcc4", 0x50}, {&(0x7f0000000740)}, {&(0x7f0000000780)="7ba087912cc64b1253584c0c34928aac8bbe", 0x12}], 0x7, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000003c0)={0x4, './file0\x00', './file0\x00'}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000480)) open(&(0x7f00000008c0)='./file0\x00', 0x611, 0x0) 16:23:15 executing program 0: r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000140)=0x1) ioctl$TIOCSDTR(r1, 0x20007479) select(0x40, &(0x7f0000000040)={0x7, 0x4, 0x7, 0x8, 0x7b4, 0x101, 0x1, 0x7}, &(0x7f0000000080)={0xab7e, 0xff, 0x1, 0x7, 0x0, 0x4, 0x9, 0x3ff}, &(0x7f00000000c0)={0x2, 0x5, 0x4, 0x400000000, 0x10000, 0xfff, 0x1, 0x5}, &(0x7f0000000100)={0x3, 0x400}) kevent(r0, 0xffffffffffffffff, 0xae11, 0x0, 0x0, 0x0) 16:23:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400002, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0xc0}, {r0, 0x20}, {r0, 0x80}, {0xffffffffffffffff, 0x1c}, {r0, 0xc0}], 0x5, 0x9) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f00000000c0)) 16:23:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 16:23:15 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x3a0914c44f7b202c, 0x902) r0 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x8000) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000300)={0x8, 0x1a, 0x401, 0x80000001, &(0x7f0000000080)={{0x1, 0x4, 0x7, 0x4a, 0x3, 0x1000, 0x2}, {[0x0, 0xfb27fa7, 0x7, 0x0, 0x0, 0xfff, 0xdc, 0x1, 0x7fffffff, 0xaf09, 0x1f00, 0x4, 0x1, 0x20, 0x4, 0x9, 0x9, 0xfffffffffffffffa], [0x7, 0x9, 0x8, 0x9, 0x10001, 0x2, 0x2, 0x7, 0x0, 0x7], [0x4, 0x8, 0xfffffffffffffffa, 0x40, 0xbf, 0x72], [0x1f, 0x3, 0xffff, 0x8, 0x8000, 0x7], [{0x7f, 0x3, 0x2, 0x6e}, {0x4, 0x8001, 0x4, 0x8}, {0x3, 0x82, 0x7fa6, 0x8}, {0x5, 0x5, 0x8, 0x4}, {0x4, 0x400, 0x0, 0x3}, {0x7fffffff, 0x1, 0x6, 0x6}, {0x6, 0x3, 0xcd, 0x90000000}, {0x5, 0x80000000, 0x8, 0x7}], {0x5, 0x7ff, 0x1, 0x26}, {0x3, 0x40, 0x4, 0x4}}}, 0xffff}) open$dir(&(0x7f0000000340)='./file0\x00', 0x1, 0x0) 16:23:15 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x2}, {}], 0x2}) 16:23:15 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x140, 0xff) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r3 = getegid() sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000640)=ANY=[@ANYBLOB="005e000000696c65302f66696c653000b8d458c133e4e04b88c1a1d384de7dddec008a0b8d92d157826286efff5dfe9015af77d8f52a"], 0x10, &(0x7f0000000500)=[{&(0x7f0000000280)="0f7cffd36dd9b77590f96ae0437dd3dbdaaaca91db2473826f2a63d3cb0582c9683ed5fd2f294faf7705ccdd494c2a1ce924a4984dc70c462fa9f4420d0e44abce0c08f6e847d5ffb7e8025a492d5d2c7dfa2109bcd4340e167124f58444a00c36be", 0x62}, {&(0x7f0000000300)="de430ad49bc483fba84d807706ba50cae745bd302db822b68cc931ee23ed3accfc8f41c5a28b6af250bcbb540a6d64b0fcf5a7e55bfd8ab484b09556f3b0f508a2213baceb61119389f21c13d2a96bea05ff26b67c3bb3fd547e19ded571ae6d5aa33ca36dc2371f75832ae644bda928651c4d4ccb2dc07d", 0x78}, {&(0x7f0000000380)="b6941207562f5cc02661d6da0676e219aa39f3a5cc5709de07f443364f893039f4c4515d67202e6c6e24106f9d05ebea3559c527dd297f12b81e73988c3909478f150d6780c8008b8e6a29f05752894f3f247583821fe2010f1440e7c999819596b35567bfacac693c802b5d1c132cae0f771055de69ce5822eab87ac750971f0e8f73832321b8724e581957ed8f883e7ffe691e37085d53f4559a94206cd87d2fec90b6d1a6d0e1174b85c212d6937ae60975b7ba16f88fd69ae1e8423e2090c402394e35f8118c41ef40bac0da4e9eb7facf0decb403164cec89e33d411b5197a73db3e6ecf9e6508a9a52f73f736391", 0xf1}, {&(0x7f0000000480)="72acd4b4f5f35d256528bdfa09f64be9e448f18e89b0d4f50f8dc595224add5d6b292810e88429a5df28172134801f5b336f9b5279f6eaae21c593f631b35413d718131605bcf023a0c190ec1cb5ee0a47a5b573547a9f428c9edc42e4f48c25302946cd95eae6138f916b86261748789ded85e7c4392360fc33e9838256", 0x7e}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x407}, 0x403) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) utimes(&(0x7f0000000100)='\x00', &(0x7f00000001c0)={{0x112a, 0x6}, {0x7, 0x1}}) socket$inet6(0x18, 0xc000, 0x17ae72a4) setuid(0xee01) rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 16:23:15 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) clock_getres(0x0, &(0x7f0000000380)) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x1a6, 0x5}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="14e632aab46e44f2cfd6a7b233145491c870057cc73888242a4d8aa3184270a97f6661414a0caab350be5a1b778f1256bc5fe6343d7b5d6937af1f510e61c3f18d05131bcf7a00ee64d4d0", 0x4b}, {&(0x7f00000001c0)="4658ddf0861326138fb0d96cc9373d7b6bf143cba10abf167641fdd5c0c4beb1b01fb5b9d233b4f6b2baa1aa54e144d4c75b7b42694515c06755fcfb5847f325cd2b051f4054e6671a8ca8f2dcbfbca8eeadab3549295cfd79d1cc14746d34c047bd2cafb879a15b009da1dd44b768b416a0b6a575973c", 0x77}], 0x2, &(0x7f0000000240)=[{0x60, 0x1, 0x100000001, "c4d94d28f962575443c421e94aa9624e4bd5327ce7dc2b91e86d0a94b48029474ebb05dab141e507d55acd9502f00f61f7d535e769ab1821b9bb2188e0d4aba3c3aee0020d6e20e52bac014a"}, {0x98, 0xffff, 0x7, "a6e67b861a6cb33ce084bcbaaf3f90b4457ff741fd5dfe12cc53cdea1de177b236679c8b827bb7bd862c167a44af8d142c9da41372960203dbc76ae0fee414fb1f2a4da60a120d9f28f9cb08dc7ba17d1d0db1255afbfc1dbe64fb369d0769a5967ac49f44ba1fb03893fd331480735e593fb24bacf9ec5e869e4ac883e668c6b9"}], 0xf8}, 0x1) 16:23:15 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x40, 0x5}, {0x18, 0x0, 0x0, 0x1}, 0x101, [0x1, 0x401, 0x4, 0x3f, 0x7, 0x1, 0xfffffffffffff800, 0x100000001]}, 0x3c) preadv(r0, &(0x7f00000001c0), 0x0, 0x2) 16:23:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) chdir(&(0x7f0000000000)='./bus/file0\x00') r0 = open$dir(&(0x7f0000000300)='./bus\x00', 0x800000000000381, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) fcntl$getown(r0, 0x5) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 16:23:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x120000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0xfffffffffffffffc) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000200)) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)={{0x3, 0x800}, {0x2, 0x1}}) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:23:15 executing program 0: r0 = socket(0x6, 0x4, 0x2) r1 = socket$inet(0x2, 0x2, 0x7) sendto$inet6(r0, &(0x7f00000003c0)="4417088d9b6083fb7ece5c23fc111c07b1f61143c7b014fd71cb5d75b71c78da3115a36ce6b05e6a746b3d114c000bf9a52f68e564765377f8d1c9c60b5c39281e401c3931a124147474a52b3bc3642c4a58a71f89524e4d11c6ba027a06acfc1a41ad791cba7e6042b8081ddc75613286db7925a9c603c685a69a6c97cd032b9c17a8d4c1466b5934779b23099c2a637f41f8343e8d2035e7fafb1e6496acef415d4a4cbbb611a0cb5d59db56c4300aba5dc0dc7a2dcb392cfda1852cef89b9e56198d78aed8fe19cd65bdb86cb0931637c1a67246dc778a91d4e39db03ed9df009ce7449851c9954f572539a1d861340755acc88bd81e9", 0xf8, 0x8, &(0x7f0000000080)={0x18, 0x2, 0x8, 0x1}, 0xc) preadv(r1, &(0x7f0000000c80)=[{&(0x7f0000000500)=""/58, 0x3a}, {&(0x7f0000000540)=""/202, 0xca}, {&(0x7f0000000640)=""/112, 0x70}, {&(0x7f00000006c0)=""/210, 0xd2}, {&(0x7f00000007c0)=""/45, 0x2d}, {&(0x7f0000000800)=""/153, 0x99}, {&(0x7f00000008c0)=""/203, 0xcb}, {&(0x7f00000009c0)=""/224, 0xe0}, {&(0x7f0000000ac0)=""/160, 0xa0}, {&(0x7f0000000b80)=""/199, 0xc7}], 0xa, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x40000008) read(r3, &(0x7f00000001c0)=""/238, 0xee) kevent(r2, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x2, 0x0, 0x2, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x6a, 0xfffff, 0x10000, 0x1ff}, {{r3}, 0xfffffffffffffffe, 0x0, 0xf0000004, 0x9, 0x3f}, {{r2}, 0xfffffffffffffffd, 0x68, 0x8, 0x1c24, 0x2}, {{r2}, 0xfffffffffffffffc, 0x0, 0x80000001, 0x3, 0x1}], 0x0, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x80, 0x2, 0x8, 0x4}], 0xffffffffffffffff, &(0x7f0000000040)={0xffff, 0x401}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd\x00', 0x400, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) fcntl$setstatus(r3, 0x4, 0xc4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/wskbd\x00', 0x80, 0x0) read(r3, &(0x7f00000000c0)=""/218, 0xda) faccessat(r3, &(0x7f0000000d80)='./file0\x00', 0x8, 0x2) 16:23:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect(r1, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:23:15 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = semget$private(0x0, 0x6, 0x501) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000000)=""/27) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)=0x1) getuid() getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:23:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x10060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8d") 16:23:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x28) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000140)={0xa381, 0x8, 0xffffffff, 0x7fff, &(0x7f0000000300)={{0x5, 0x0, 0x3, 0x7fffffff, 0x6, 0x100000001, 0xffffffffffffb175}, {[0x401, 0x5, 0x7, 0x2, 0x3, 0x2, 0x5, 0x9, 0x1, 0xfffffffffffffffe, 0xc9b, 0x100000000, 0x6, 0x1, 0x7, 0xf, 0x1, 0x100000000], [0x10000, 0x100000001, 0x101, 0x0, 0x4b7b, 0xfe, 0x40, 0x4, 0x58, 0x8], [0x3f, 0x7, 0x0, 0x5, 0x9, 0x3, 0xa329], [0x4, 0xe11, 0x0, 0x7, 0xa85d, 0x8870], [{0x2, 0x31f5, 0x400, 0x3}, {0x3, 0x3, 0x40, 0x3}, {0x209, 0x7f, 0x0, 0x7}, {0x80000000, 0xffffffff, 0x8, 0x200000000}, {0xffff, 0xc, 0x5, 0xffffffffffffffe5}, {0x1, 0x1, 0xf1e, 0x2}, {0x7, 0x7fffffff, 0x6, 0x6}, {0xfff, 0x0, 0x6, 0x4}], {0x0, 0x6, 0x101, 0x6}, {0x6, 0x40, 0x8, 0x17b8}}}, 0xcaa, 0x75f}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:23:15 executing program 0: mlockall(0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2000000005) mprotect(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x2) 16:23:15 executing program 1: socket(0x2, 0x4001, 0x2) shmget(0x2, 0x2000, 0x20, &(0x7f0000003000/0x2000)=nil) socket$inet6(0x18, 0x8004, 0x3) 16:23:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x5308) open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) 16:23:15 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x85) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000480)={0x0, 0x10000, 0x10001, 0x7f, &(0x7f0000000200)={{0x0, 0x0, 0x8000, 0x9, 0x4, 0x6d7, 0x2980000}, {[0xb1, 0x7, 0x401, 0x1, 0xffff, 0x5, 0x1f, 0x9, 0x7, 0x20080000000000, 0x8000, 0x50cead05, 0x9, 0xa5c, 0x7, 0x3, 0x3, 0x1599], [0xfffffffffffffffd, 0x1, 0x9, 0x7ff, 0x8, 0x7, 0x8, 0xdd, 0x6, 0x1], [0x76, 0x7, 0x80000000, 0x1, 0x400, 0x200, 0x1], [0x6a, 0x0, 0x2, 0x22, 0xffffffffffffff6b, 0x17f], [{0xd4b, 0x70, 0x2, 0x8}, {0xbf25, 0x20, 0x8}, {0x8, 0x6, 0x4, 0x5}, {0x4, 0x0, 0x0, 0x9}, {0x1ff, 0x5, 0xffff, 0x100}, {0x1, 0xffffffffffff072d, 0xffffffffffffffe0, 0x7}, {0x0, 0x6c, 0x909, 0xca28}, {0x0, 0x5, 0xf1, 0x10000}], {0x7, 0x5, 0xb4f1, 0x20}, {0xb5fc, 0x1, 0xffff, 0x80000001}}}, 0x4, 0x10000}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x0, 0x0) close(r1) clock_settime(0x0, &(0x7f0000000180)={0x6, 0xa293}) 16:23:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10002, 0x0) r2 = semget(0x1, 0x2, 0x24) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x7]) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x6000, 0x3f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x799, 0x1000, 0x5, 0x9}, {0x100000001, 0x4, 0x800000000000000, 0x2e8956f0}, {0x1, 0x101, 0x8, 0x2}, {0x200, 0x5, 0x8, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x14, 0x0, 0x0, 0x9}, {0x6}]}) syz_emit_ethernet(0x24f, &(0x7f00000002c0)) 16:00:06 executing program 0: r0 = getuid() unveil(&(0x7f0000000100)='./control\x00', &(0x7f0000000180)='W\x00') r1 = getegid() lchown(&(0x7f0000000080)='./control\x00', r0, r1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='\x10\x00') unveil(&(0x7f0000000140)='./control\x00', &(0x7f00000000c0)) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x480, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4502) r0 = semget(0x3, 0x3, 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x4, 0x8]) open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x10) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r1 = kqueue() kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) getpeername$inet6(r0, 0x0, 0x0) dup(r0) 16:00:06 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x180, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x3, 0xffffffffffffffe4, 0x46d300000000, 0x100000000, &(0x7f0000000040)={{0xfffffffffffffff8, 0x1, 0x6, 0xffffffffffffffa4, 0x80000001, 0x0, 0x8}, {[0x100, 0x4, 0x10001, 0x8, 0x1, 0x9, 0x200, 0x9, 0x8, 0x40, 0x80000000, 0x6, 0x7, 0x0, 0x4, 0xa5, 0x3, 0x80000000], [0x3, 0x5, 0x4, 0x9e3c, 0x0, 0x31ef, 0xe000000000000000, 0x2, 0x59, 0x4], [0x2, 0x4, 0x3, 0xbb, 0x9, 0x802, 0x2], [0x4, 0xd23d, 0x10001, 0xac, 0x2, 0x90ed], [{0x0, 0x7, 0xab9, 0x7}, {0x3, 0xa2e, 0x2, 0x100000000}, {0x2, 0x20, 0x40, 0x3}, {0x3, 0xff, 0xfffffffffffffff8, 0x6}, {0x8, 0x7, 0x4, 0x4}, {0x5, 0x40, 0x8, 0x2}, {0x2, 0x800, 0x3, 0x9}, {0x6, 0x1, 0x1, 0x8001}], {0x4, 0x9, 0x1, 0x1}, {0xfffffffffffffff8, 0xddb7, 0x3, 0x81}}}, 0x3fbc, 0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)=""/172, &(0x7f00000003c0)=0xac) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000400)=""/53, &(0x7f0000000440)=0x35) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000480)=0x9) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000004c0)=0x4d7) r1 = getpid() r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) r4 = getpgrp() r5 = getuid() getgroups(0x1, &(0x7f0000000740)=[0x0]) r7 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) r9 = getegid() sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000000540)="b8eae60f23538f23236927d840e892fb181fc68ec275c319a1e98bb599890d205334fc92b116b5f70316a3eccf83f54933904321c4172d0fb0c04e7830fe5848cd1fcc07ebccc39f5dd14d2a175bdeda8d1d2b41859c734ac05819ab4fcf50a2", 0x60}, {&(0x7f00000005c0)="190d6f923892492ae334b066c2c31fefe4aa5903c893562fa7b33ad31c15ed9eabb306b2744eb0aca6f3134f61b4877af0d0a93aa55fd04cc56b2080db1c71af559606252e429fc600794a3ff48ddec12a0822b9c4a8d5b8f7c90c", 0x5b}, {&(0x7f0000000640)="83f016cc9e71201a546e4622e064116ec5c587067d6ea8b69d9be669720bcde4459832a8f8c6375439f1ff2858954045cdfc3726932f083cdea423456a0806906f954e64429c2537a40b0914c700c639e43faf259be2234477917e4b88956fd60b18468c63481970983d33dd768695", 0x6f}], 0x3, &(0x7f0000000800)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0xe0, 0x408}, 0x1) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000940)=0x100, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000980), &(0x7f00000009c0)=0x8) getsockopt(r0, 0x100, 0x101, &(0x7f0000000a00)=""/102, &(0x7f0000000a80)=0x66) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000ac0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/tty\x00', 0x10000, 0x0) bind$inet(r0, &(0x7f0000000b40)={0x2, 0x2}, 0xc) r10 = msgget(0x0, 0x61b) msgrcv(r10, &(0x7f0000000b80)={0x0, ""/230}, 0xee, 0x2, 0x1000) clock_settime(0x7, &(0x7f0000000c80)={0x9, 0x4}) getpeername$inet(r0, &(0x7f0000000cc0), &(0x7f0000000d00)=0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000d40)={0x9efa, './file0/../file0', './file0\x00'}) getegid() r11 = semget(0x1, 0x7, 0x24) semctl$SETVAL(r11, 0x4, 0x8, &(0x7f0000000d80)=0x2) 16:00:06 executing program 1: r0 = syz_open_pts() fcntl$getflags(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000280)=[{0x20000040, 0x0, 0x0, 0xb6}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x2, 0x2, 0x4ed, 0x1}]}) syz_emit_ethernet(0xba, &(0x7f0000000180)="ec709c474a82c422b760718453234765ed80b15b9d18b0c4ccef034e7cfb55a91d2799bf14229ea0a4b5a2b6464a2e089f0a80de25473d2b89dda6aedccfd1d361ef46a05216caeb9478ec27ec5b320f203044448bf13679be80f7b645c23b5977eab43325b8932e7d8d9f6a8bd15b287a297f3654a84e32dd41d7e5b225a5ef67fadfabb128beccb47f3c79b473cf5460fec5b9d4322555f485205f9b7e87509c82168e7d2241938748dd34040b4448c4d8bcaa46b0a0fdd001") 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00004040000000010000200600"}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x21, 0x40) r1 = msgget$private(0x0, 0x402) msgsnd(r1, &(0x7f0000000100)={0x3, "a739edd70c4caa62eba82ea60d810d2d02d0b74662c67d5d506dff5cc7b4b4b49ab0d8a40aa02252a757456049f1b0758f33c9a59d7c2ef4e40de0d6083e0910a7669f707a42f2ce182e0705e922782e48352d85f0ad4a50bee99ce3164a5bd61205cec0c0317c561ce05d1f30f04bc9067857afe10e364e12191742db4b1527d06ed666a8f9cddd74d6cb285ebac1102e98e5276967f31f995ff861bb6a6756327a5fc433a148a65e238de4229de88e47f7401bd8d8b4e47fc63ce37dce81bac8792f010ca9ce95a9fd26858cf476fe12168538d3f5b0ac7e6eb156cb970b8901eb24c6d007393e"}, 0xf0, 0x800) ioctl$TIOCEXCL(r0, 0x2000740d) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_addr=@in6}) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = geteuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getgroups(0x2, &(0x7f0000000240)=[0x0, 0xffffffffffffffff]) semget$private(0x0, 0x3, 0x91) fchownat(r2, &(0x7f0000000200)='./file0\x00', r0, r3, 0x4) geteuid() ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0/file0/../file0\x00', 0x9f7, 0x1000, 0x7, 0x1, 0xffffffff, 0x2, 0x2, 0x0, 0x2, 0x8, 0xb1}) r4 = geteuid() setuid(r4) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r5 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r5, &(0x7f0000000140)='./file0\x00') unlink(&(0x7f00000001c0)='./file0/file0/file0\x00') 16:00:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x4300) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000003a00)}) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="813b85f8fec35666ab1aa9b0ac1c022b726a2c76b5cd38be5bfcc42c84dee39480af666f797e4dc09b7a594ecdda4983a5e76e75aa3d09becbaca96c3c894d22209d", 0x42) nanosleep(&(0x7f0000000100)={0xffff, 0x400}, &(0x7f0000000140)) r2 = dup(r0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000002c0)={0x10, 0x6, 0x4, 0x6e, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x8}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fee000/0x7000)=nil, 0x7}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x8001}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x9a0}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fec000/0x14000)=nil, 0xfffffffffffffe00}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './file'], 0x2}) ioctl$WSKBDIO_SETMODE(r2, 0xc010570d, &(0x7f0000000080)=0xffffffffffffffff) 16:00:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10002, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x37) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) fchmod(r2, 0x30) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:00:07 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r1 = dup(r0) r2 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/4096, &(0x7f0000001080)=0x1000) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f00000001c0)="8b50f8d9ea437c5789cd32df31c4fbc9af275814a745032ae5344fabd96933a544943cb20bb1f71afd6c56a1bfa74879c55700e01662223692393dbd3a5802e0fcb142024ba85ed4fbc0ecb799d23bcbd345e7390758f8461bc33add20a8dd7e97") 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x5e) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x180, 0x6) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x40044278, &(0x7f0000000000)) 16:00:08 executing program 0: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="63f803c7c577436a6a8087f09f378ba4e712b2451c2c78aa900bb5623478b0efeb6d459a6e9f195d99bb37c1f707a9caa79792501a67dcff8f107f766df1b0a9a6b45ad11f79243ca05890aeba25051f2e30cd7f1fda40edcb6cae550431f8717310e6fd8f9842d2d1f8dc292b3c05c0660049d5a3ab6d4cedaf1b9d76a930bf87dfbbfe0778524a4676e8f21d7a9c7dcaf4da26edac5b7da4086600602faab8b3dd9fa4c7484d140bdfc27f8a249222995e4351b876a98ba9d1dff9d4718cd270b6e2dfbdf63ac8a7c96b7bb1fe92a01d4be6203401d7adc700bd4b9465cd9d22d4255c7a7c725abb6446f3e84ff117b554", 0xf2) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x1c0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0x80000001}) listen(r1, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000080000000"]) 16:00:08 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgsnd(r0, &(0x7f0000000e80)={0x2, "18c082b64d321c3bc2fd28e4f3e8ef297e62b83131ecdf6f9c4cbf37c2d52b0b97d74450d3d5d8096f0bae7a165153f068696590ebff6c87035d07648ba71519969257e6b48717b98fd944f7106a328832ca4076e499139f46412003183332a3d10bdd0023dae52bc4abb9988db58f40d4d47ab86552769369e11d3ab178a979c4826a1063ce4c25611a19bff0eb24b422d508e578f9bafcfbd7181de27443be16cce092198711000a14124faf8da487fe8d37aca08dc3d3b4ea42d4139835e16cf0148922f3e63afce5767b76656bfe9321638207adaf66fd30b1d042"}, 0xe5, 0x200800) msgctl$IPC_RMID(r0, 0x0) 16:00:08 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0/file0/file0\x00', 0x80, 0x22) renameat(r1, &(0x7f0000000080)='./file0/file0/file0\x00', 0xffffffffffffffff, 0x0) accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/27, 0x1b) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0xffffffff7fffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x7fffffff) 16:00:09 executing program 1: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x8, 0x0, 0x9, 0x100, "a789e48cc14723e95850b827045a096f373740bd", 0x5, 0x518111e}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) kqueue() kevent(r0, &(0x7f0000000000), 0x101, 0x0, 0x1ff, 0x0) 16:00:09 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0x402, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xe3) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x15}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x9, 0x7, 0x401, 0x1, 0x40, 0x2, 0x4, 0x2, 0x3, 0x1ff, 0x4}) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x7) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x0, 0x8}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x3d}, {0x76}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") 16:00:09 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = semget(0x0, 0x0, 0x111) semctl$GETNCNT(r1, 0xfc7500a7d0331b10, 0x3, &(0x7f0000000040)=""/38) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = socket(0x1e, 0x3, 0x0) socket(0x22, 0x0, 0x10001) dup2(r2, r0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_addr=@un=@abs}) chmod(&(0x7f0000000200)='./file0\x00', 0x40) preadv(r0, &(0x7f00000017c0)=[{&(0x7f0000000040)=""/162}, {&(0x7f0000000240)=""/4096}, {&(0x7f0000001240)=""/174}, {&(0x7f0000001300)=""/235}, {&(0x7f0000001400)=""/60}, {&(0x7f0000001440)=""/226}, {&(0x7f0000001540)=""/196}, {&(0x7f0000001740)=""/114, 0x367}], 0x100000000000012c, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1, 0xd) fcntl$getflags(r1, 0x1) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x7fffffff) poll(&(0x7f0000000240)=[{r0, 0x85}], 0x1, 0x0) 16:00:09 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "8dc6861f62e38a64ec768840672c55a31f82335c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:09 executing program 0: socket$inet6(0x18, 0x1, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x1, 0x10) fchmodat(r0, &(0x7f0000000140)='./bus\x00', 0x0, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x40, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x60}, {0x61}, {0x6}]}) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x3}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000001c0)={0x0, 0x7, {[0x932e, 0x800, 0x9, 0x878a, 0x8, 0x10000, 0x5, 0xfffffffffffff466, 0x8000, 0x80000001, 0xb9, 0x2, 0x6, 0x1, 0x40, 0x6, 0xb8f, 0x6], [0x3, 0x2, 0x8000, 0x0, 0x7, 0x80, 0x3, 0x2e0e9f62, 0x9, 0xfff], [0x1, 0x5, 0x764c, 0x7fffffff, 0x4, 0x400000, 0x80000000], [0x80, 0x7cd, 0x7, 0x3, 0xffffffffffffffff, 0x5], [{0x5, 0x8, 0xffff, 0xcd}, {0x82a, 0x4, 0x80, 0x3ff}, {0x9, 0x206053e, 0x2, 0x1}, {0xffffffffee580144, 0x7, 0x7, 0x9}, {0xea4, 0xa3, 0x3, 0x800}, {0x5, 0x7, 0x6, 0x4}, {0x0, 0x20, 0x7, 0xffffffff}, {0xfc6b, 0x7, 0x409, 0x10001}], {0x9, 0x800, 0x3f, 0x284}, {0xc71a, 0xffffffffffff40fc, 0x2, 0x800}}}) syz_emit_ethernet(0x1, &(0x7f0000000700)="8b") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10810, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x9, &(0x7f0000000280)=[{0x60000000000, 0x4f0a, 0x4, 0x7bd}, {0x5, 0x4, 0x100000000, 0xfffffffffffffffb}, {0x40, 0x2, 0xf0e9, 0xff}, {0xa0be, 0x8, 0x0, 0x401}, {0xff, 0x5}, {0xca, 0x80000000, 0x4, 0x7}, {0x1, 0x10000000, 0x8001, 0x40}, {0x9, 0x7, 0x9}, {0x4, 0x4, 0x87, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r3, 0xff, 0x7, &(0x7f0000000080)=""/14, &(0x7f0000000100)=0xe) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8241, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000380)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="e2") ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10048, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x4000, 0xbc7b) connect$inet6(r1, &(0x7f0000000180)={0x18, 0x1, 0xffffffffffffffff, 0x6}, 0xc) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001300)={0x3, &(0x7f0000000000)=[{0x28}, {0x25}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)="8b50") 16:00:10 executing program 0: lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r4 = socket$unix(0x1, 0x5, 0x0) r5 = socket$inet6(0x18, 0x1, 0x5e) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20009, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x200, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000100)={0x1, 0x4, 0x6, 0x10001, 0xfe79}) poll(&(0x7f0000000300)=[{r0, 0x40}, {r1, 0x24}, {r2, 0x1}, {r3, 0x10}, {r4, 0x4}, {r5, 0x8}, {r6, 0xb0}, {r7, 0x190}, {r8, 0x1}], 0x9, 0x9ac) r9 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200000381, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x80045710, &(0x7f0000000080)=0x8000000100) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0xb1}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000000)='E') 16:00:10 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[0x5b, 0xec44, 0x8, 0x80b, 0x2, 0x7, 0x0]}) r2 = fcntl$dupfd(r0, 0x5, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000180)) pipe(&(0x7f00000001c0)) ioctl$TIOCFLUSH(r2, 0xc02069b6, &(0x7f00000000c0)) 16:00:10 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f00000000c0)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x80000000bf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000200)={0x53, './file0\x00', './file0\x00'}) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x2, 0x4}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8100, 0x100) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffe, "a4eccea6b58ba94c79ee6b9be703011000f5a3da"}) syz_open_pts() 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x10061}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") 16:00:11 executing program 1: socket$inet(0x2, 0x5, 0x1) socketpair(0x18, 0x8005, 0x102, 0x0) getrusage(0x0, &(0x7f0000000000)) 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x19, 0x1, 0x311) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt(r0, 0x29, 0x52, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:11 executing program 0: select(0x1d082e4205719373, 0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x40800000003, 0x420) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000600)={0x1, 0x6, 0xb6b4, 0x9}) mkdir(&(0x7f0000000280)='./file0\x00', 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x40, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000680)=0x8) syz_open_pts() r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) fchflags(r3, 0x1fffd) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000005c0)) socketpair(0x2, 0x8007, 0x400000000000005, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r5, 0x0, 0xfffffffffffffffc, &(0x7f0000000480)=""/9, &(0x7f00000004c0)=0xfffffda6) dup2(r5, r6) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f0000000500)=0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0x54e5337c) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x4, 0x800, 0x3, 0x800000000000, 0x8, 0x2, 0x0, 0x3, 0x3, 0xffffffff80000001, 0x11f62b}) syz_open_pts() ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000700)={0x10001, 0x298, 0x7, 0x3}) syz_open_pts() execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) r9 = dup(r4) poll(&(0x7f0000000340)=[{r6, 0x10}, {r9, 0x83}, {r7, 0x4}, {}, {r5, 0x10}, {0xffffffffffffffff, 0x8}, {r5, 0x15}, {r9, 0x4}], 0x8, 0x100000001) utimes(&(0x7f0000000400)='./file1\x00', &(0x7f0000000540)={{0x4, 0x7}, {0xffffffffffffffff, 0x1}}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000003c0)={0x80000000, 0x1, 0x80000002, 0x2d1e, "d68d0967020000000000000022d588f993aec622", 0x1000020, 0x3fc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x8, r1, r8, 0x0, 0x0, 0x11a, 0x1}, 0xeac, 0x8, 0x3ed3}) 16:00:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xc0, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x20}], 0x2}) 16:00:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2027, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x80) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x0, [{0xc6000000}]}) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x87}, {0x8000000000000006}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") 16:00:11 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x2, 0x2, 0xfffffffffffffffc, 0x3}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) 16:00:11 executing program 0: r0 = getegid() getgroups(0x19118b50c291272f, &(0x7f0000000040)=[0x0, r0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x8000001000000029, 0x2e, &(0x7f00000000c0)="ebffcbff13b9fd812eaa2306dc38b1e2b4349648", 0x14) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x1}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:11 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1001) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x4) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000240)={0x3}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x10000000000, 0x2000100000000}) r2 = dup(r0) r3 = dup2(r0, r2) r4 = getpgrp() ioctl$TIOCSCTTY(r2, 0x20007461) syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0xa0, 0x0) connect$inet6(r3, &(0x7f00000000c0)={0x18, 0x0, 0x80, 0x1ff}, 0xc) r5 = accept$inet6(r3, &(0x7f00000002c0), &(0x7f0000000340)=0xffffffffffffff97) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x1, 0x6, 0x100, r4}) r6 = dup(r5) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x0, 0x8, 0x6, 0x1, 0x2, 0xc86, 0x57b, 0x1, 0x2, 0x100000001, 0x2}) 16:00:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) truncate(&(0x7f0000000040)='./file0\x00', 0x80000001) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) shutdown(r1, 0x0) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x44) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x3, 0x5}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) write(r0, &(0x7f0000000080)="8b83e211439b57eba8cb6d6c24952591cd666306a1b09b5f6d5936d5a316fae60a", 0x66cc7a71651c946d) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="a3") 16:00:11 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x20, 0x1000}, {0x4, 0xf821, 0x1800}, {0x0, 0x1, 0x1800}, {0x1, 0x3f, 0x1000}, {0x4, 0x100, 0x1800}, {0x4, 0x6, 0x1800}], 0x6) r1 = dup(0xffffffffffffff9c) ioctl$BIOCLOCK(r1, 0x20004276) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {}, {0x76}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff29, &(0x7f00000002c0)="06f66472b6419239134d47ba02747d8131783f55f0ad65118223d5341bf1585b5ced2a75c4275d77bc3cfa679e28a250e5d09a496784d555d5433811b416d545a9323a9e8de7e9166ac06d8de93f591e6d5b2c16e31bf2df01637a950c9db8839b458112ecc6495670ac16cd6f8c2fb847bed08c2772ccb02d424baa4d9b92180d18c6c779d2c7f02755289cdb7548a643575d669c55f5e2ee4516c208d15453376ce6bb19cf6027451d904490aa286d7506756f64f9287eb3983aeb96633199a08e897d4f80a472263875b51bc47857e3ceb90a20c22507e75d0b83a95c66d9cef1df0fd0f0f1115fe51725be3d4bf1a13fdde58127bf9e3659633c9bb2bbb6ab31a8ded9620a948f302c354f9d8bdf") syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) 16:00:11 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) fsync(r0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) setsockopt(r0, 0x100000000, 0xfffffffffffffe01, &(0x7f00000002c0)="a2bed93dc9dcbc737b12de0f99d7768c38760d9972ce14d8e574cd1085f8853f0308ad582c9f21a0bda7fd11ae917f93c48171c56365c4e6e3a1352e16ce28119adbd3c804fac385d0833d85efeb98dd611c9eb817e15e1af3f8eefdefb98b346767d628d74b844cf64578f6efc0a3d59ab96e4c8498124641af971f867b21fd1b447bbcc66ee7d7c0a98f8cc735894724158911816b82bb916ba42ab82fd4e5922ee47175016c1b3cf389e18ff2a6f54715c1db3a3bb5f7cf1d4f3541d32efbf67b0b3a01e9c98a7d64def3e695b2cc6ebf55f1d2dd752440649aefb5769340dbba144094664d8eb5f0a9648d648438fe91cc6ecb5c5b7ee8f0090d", 0xfc) r2 = dup2(r1, r1) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00'], 0x0) writev(r2, &(0x7f0000000040), 0x1b) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000004", 0x8) dup2(r2, r1) 16:00:11 executing program 1: socket(0x10, 0xc000, 0x100000001) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x5, 0x1000000000000002) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354e9b9d8ed2600641a158f11973a86ce02a5a6b8740a0f7ca4dccf1e3e98f68c6fd5", 0xda) 16:00:11 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, 0x0, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x8000}, 0xc) 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000080)='./file0\x00', 0x340, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000440)="76d11bfba01b2b437500f4e773d6d87539da24c4ce396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13006174ddb0a7bd78cc8c51edf515c237e4adb5514027f448bb7080f211692ad81885ae85829eedd424585b8ca5b54e9edb52d4ecab6e74bbc1ef9e5004ff43", 0x71}], 0x1, 0x0) kqueue() ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x20, 0x4}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x10001, 0x7, 0x7fffffff, 0x1ff}, {0xff, 0x6, 0x4c, 0x100000000}]}) syz_emit_ethernet(0xfffffffffffffcf3, &(0x7f0000000280)="009f829dd8e88895c12ae04d8fad7a92ddb5cb9a2cdb174b376facc4cc9e5fead676051e1ef26866a5199296b0395aa00e997a892f02df06efa06ac9f68f4171ccc7bdfee86a0481fa359f47f8686331c9d78cff03bb038bcdbcf50a1428ba4d3793df164598b0576776518f777948ccc62780e7afe6ec807a5ee1000000000000000000") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) write(r0, &(0x7f0000000180)="567d3d6fc90f1f3504492d389f41418c54cfdccdfa5568ddac71c0ff21faa0eee6027c8f77445fa3918a16a4326b6f5272be36d1da17470caa281baf96a4876165cd2eba76241201f6d0ba6de4a72fc6511b41bbee34567d218e4d6b91f36773d49ee40daffdc329975d56e24f1759f7d436cd070b52a0f9320a2c958b20699f155c24124afdb322ed42702c1144ffc8f45a4dfe1d5959e7f43e8618be9d5e55d7a9ec696a785724a516119c4febcacc62f99fdfad1aa8547bbccebd417f856d9f074b34862cacad98f496d8f413d847e6b2473944855fbfc139ae5349eb703c70898eba5378", 0xe6) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x4811, r0, 0x0, 0x30) 16:00:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r0, 0x4, 0x82) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0) r1 = openat(0xffffffffffffffff, 0x0, 0x100000000000000, 0x4) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)='x\x00') fchdir(r1) chroot(&(0x7f0000000000)='./file0\x00') 16:00:11 executing program 0: r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="00000000000000003ff7a047bcf503f6922e1177530413c7f23b8a94ace3c5fe273aa97d2035c4a7c1c06cd0693fe580d26f1016e9207e7791e6bbc24215478ffba1df8da50960db4ec195a00aad4d4d1586f2de566a896fb3f60dd6b666401e83125e13c461db593504b388c6d7de36da1631ebacd2a676a7f5b93c80d35f03ba4d54cfd516b94b493d242fd1b136c67ec743d1782d9d3e15b7e80cec3f505cfb290e25ec721dee6cf1985c6fbef8ed8b94a1fd7430148a18d9921914fb0d6b9fff74e63aff00964e72e507566d9a730082a383d0f80d37a0f0a4a18f5d56a5a16d67dc47d611b500d15502ea97847ee1d176bc61ba7508f45c4b9685d82529d6996a1d19466e8ec443998815202901ee237b96a9dfe78f3ab3cce80703fc07cf5ec11608599ed7801ed8915bbef0fcdf35ed918b597f0410fe19206f6e3640df7470ebf9bb80c259b6f803b7e25fd1bfb5282c37c1a0f7dcb5f702b8423a7c77cc74a86bc16ceb3d0576bb1bc5310a81b50b5e2fc9600e3c8c07e03dfa75b5f119c9d72bf883a2c895afdf063cb74faf53ef3c8b5f1680278c47f8d17308e98d49dfc8a1ac8a6da379203a9a8b29fd7684d38c6161c9683ddd4c5e1daac25a20a83fa39c465b028e5be6647400749f235830a9836083bcede74e44b36cdb6abfcaa7312cee053d557b579dd73e915ed8bb930fc3116d6305a9886140a853bda5a991b43a966951eeb7dd1b7e87167b32f2fe34f04751effdae226a0c22765c7d9a3471885ff7dcc94beb44e86c7b165a7f8a469172b72d13391dd15ca41ba98dc066c760b3d05a66df708ca3e113a96c109a598237c1156c0f461da5b9a84a5cde80e7731da2e0ef7cfdb4f7bc38cdab8843c7ad7e885f27c79a229fe0c459442a332b94f47021cfa85d7020237b4825022fb3f7a96f15888357f1f44dccb3f18ee19546eb3b6542bc2c52a51fc01d6f802836332b1b3d64b050d7a1dba9ad10d59898ed3dbaff6df0661335fce09c705193eb7543bc03f748986738d4032eec772705bf3cacccfa111620f5ea325a31039c205fc92c1af53d8744dd289b8d88e7e07f81e1ffd9549d06f71f3896df5147a705e44e21812a80d0f1178cf2b67ba7d83834f0de9f62e2b578d8a79576de211e046a969698cd6eed7aa23f121c83c15cd11ca227b7ff683b0869e023fc7a047cc782d5bbc5b7b275f665c80be942d62db4a0f0c6865906975b3dceba966ed7742ac65aaddc93bb6505b7f4c4082c6d9f4c214b55097dff59f6e18fdda48e32bcbe8413f88120e9c8ccdf56635abc95ed296f786bc9cc81870ed4541e8c681abb1857e6e3181a39bee594df9c38eae42994f89f175843da6c6b9dd3e62a631b34c7614e4cf68c74d0a30eabb1d2b53a29bfe4f9e58498a6279ea3f024b282dcb3b265d5bdd3594109e893fed3c0a411cb3dcde937cf93157822cf072512115c7342e14b4a3cb7a1fb23a2e193b68790ea444c4050afdc11e545f28b2c150fab505c99b8adcb86b12769e5b411544186524af26fd4eb13250bc5b9339eead817d020e389062c6187ca7bb1bc9ec8a50bb8b65deb26a97c94cef47d7c443ddc400b1efbf1e0c3347b71a47db32b3831a249fc89bd3777287e004e71320b1e88b6b331bed87969429ed1b59afc396b65f4f91c71556d5f6090756baef200d06b56ef6f61318dd8d8129e2cc77c9f7b6ae9012e36f9c6d29518edb6a2ccad47c12eacd61281fe3e20ddfd0c4c622c2b559646c8bbd2701b9ee9e5f0c689f3d7d4e5ee2168540f6e08f0981cec6fa315416471f99ea13a00908693ae07541c4340cc47fe68e8279b80e3ec19fe79b435e7a9f461809c4ab72d1db43120837e03081b7c6087084348f774791e1af5ba188c36b10f994685a8dc9dd21c54170e4358dda7b2141f89c9299b69e8ed54c126d1b8975201e2635aca677feab4479bef0f4d119d057e6d512a4d86e5816f32c0e5b479400fd99043a6eaf4494b132a09594fa7b392205504e516f8a28d834f8fdfe488d0d4e69078d27da23a96bef9b46fe2bc7cf12d1b2411d587db34badc42a6980a8f6027b7e7df706ddcfa82130d53de13c789e4d6598efa1da5aa66d4d9b5617bce22688a7b3e79d3de9b2a06bb5d1155cbdbb4539004f2b8d0a32ae4b06cc20f5d99d41ddbef8fff6c700bfb0b2ffc7dc8df81b955394e6c278ea38c062869603f9e7f416a76ec4f89ece4a418511c7156afcc92d72cfdc0c2ddd155343e31da615a6c8ddcef1f131c0e3ea83df440e917e4571adfe9e686661a28d7b254231b749c4bee1cdea1be39ef1367d28345fb789e4b1e1afbc68b21cc47fe2380fa915ede552e4a6310937870ad85416c351113f8bca417f4cd53d9fe5d686c90ac9a9a22660c6829f1dbb2d62b6e27a6b0046b5ada12f1009cf953f634869fc02799196718d798b9dfca045779f8b883b2b6068041ebeb625015eb9025ba44b09cdb9d84c05bfed88f488ed7b5845d90699239a79bd1cd160f2f6edbd5956cb0572dc7214913b3217ad364b747fa4f065c32708e27adf6ed8ebcc7e90f8666f5312ab3c2a6544e6d27040ef43ceb4e35d44073c09dbe614874f99ceb1910f9ae97e42d291fe731c012ee874bd0a92a1a2c5243b569db96cd873b008cb253eaa1663a87b81f57aa657d958eba376b187f9b22845dc3e76f00cbbbbcb3a4494f7c78a67b14e9034c38b0f7aba54a4b073efd5b1866219e26bfdc2ead6e2ac512781d44aa597d6481b5c6eaa7f00da0c049385eaeb9ab2f350393dac90697523fe03e03064dbd35dd587f87ae9b922496ecd1c59e98d56902e640c44b748a39dd6dfcf2c6df118591d5579a61ffba2f1494584f6ebedac54115d031d61226446441"], 0x801, 0x0) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) r1 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0x8000}) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0xc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) 16:00:12 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x2, 0x2) r1 = dup(r0) fsync(r1) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000180)='./bus\x00') ioctl$BIOCLOCK(r0, 0x20004276) chflagsat(r0, &(0x7f0000000300)='./bus/file0\x00', 0x2, 0x2) r2 = open(&(0x7f00000003c0)='./bus/file0\x00', 0x0, 0x20000000000040) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0x800c7005, &(0x7f0000000140)={0x0, './bus\x00', './bus\x00'}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20041, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000040)={0x3, './bus\x00', './file0\x00'}) read(r2, &(0x7f0000000200)=""/220, 0xdc) 16:00:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) connect$inet6(r2, &(0x7f0000000000), 0xc) write(r0, 0x0, 0xfd1b) poll(&(0x7f0000000240)=[{r1, 0x5e}], 0x1, 0x0) 16:00:12 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendto(r0, &(0x7f00000005c0)="122f49c8317b52c7e49d6e5eacd4fb25814364bfc25f3860f039dee1fc86305464e63a0c", 0x24, 0x3, &(0x7f0000000600)=@in={0x2, 0x2}, 0xc) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) preadv(r1, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000040)}, {&(0x7f0000000200)=""/105, 0x69}, {&(0x7f0000000280)=""/8, 0x8}, {&(0x7f00000002c0)=""/66, 0x42}, {&(0x7f0000000340)=""/38, 0x26}, {&(0x7f0000000380)=""/224, 0xe0}], 0x8, 0x0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000500)={{0x6, 0x7ff00000}, {0xe5d, 0x4}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000080)) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x513) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) open(&(0x7f0000000100)='./bus\x00', 0x606, 0x0) 16:00:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0xa0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x4c}], 0x80, 0x0, 0x0, 0x0) 16:00:12 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r3, &(0x7f0000000340)="87", 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r3) bind(r0, &(0x7f00000003c0)=@in={0x2, 0x1}, 0xc) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x3}, 0xc) utimensat(r1, &(0x7f00000004c0)='./file0\x00', &(0x7f00000000c0)={{0x40, 0x4}, {0x9, 0x40000000}}, 0x400000002) semget(0x3, 0x0, 0x2a6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) sendto$inet(r2, &(0x7f0000000dc0)="f4fc67596dbe43e94829374b169f1c3f8fe708f697a04e2e31fc64bc552fb646c557dcc2d359e01365b14413c6acd9466b643c21a161981600590600049f30ab99e76501fdb9f9fa8af90a4c875d735244ad216603eee1bba297ddb49dd98decbcb7ef0e70e3c6e62c9e0ec33210f6267cbfdc70665d0b15e35268470690a9121e07930a59ec0cdb756657eaf2f9f443a748b175e4deefd1b148bb73e99fc20d0ccc2570dd366933f5692a9e95d2b0113c8f159b54656d5136182880b7ce5e4dca86c29f57dd35ca9376964bfba9af4c4df7993db9886b8a339ceb9b255c01541d4f98db269ebe9fc85db2cd32aa10028dd3dd1985746afc8c48c23e00"/267, 0x10b, 0x4, 0x0, 0x0) r8 = semget$private(0x0, 0x7, 0x800082) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x2) semop(r8, &(0x7f0000000280)=[{0x2, 0x400}, {0x3, 0x8, 0x1000}, {0x4, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x0, 0x0, 0x1000}], 0x5) ioctl$TIOCCBRK(r1, 0x2000747a) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={r5, r6, r7}, 0xc) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000880)={0xb9c3, './file0\x00', './file0\x00'}) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000340)=0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) mkdir(&(0x7f0000000800)='./file0\x00', 0x0) recvmsg(r2, &(0x7f0000000780)={&(0x7f0000000380)=@un=@abs, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000400)=""/157, 0x9d}, {&(0x7f00000005c0)=""/255, 0xff}, {&(0x7f0000000500)=""/50, 0x32}, {&(0x7f00000006c0)=""/152, 0x98}], 0x4b, &(0x7f0000000940)=""/189, 0xbd}, 0x843) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) accept$inet(r1, 0x0, &(0x7f00000007c0)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x20, 0x5d, 0x0, 0xffffffffffffffff, &(0x7f0000000b40)={{0x80, 0x200, 0x9, 0x6, 0xff, 0x80, 0x1}, {[0x1, 0x8, 0x7, 0x7fff, 0x0, 0x9, 0x2, 0x2, 0x5, 0x6, 0xffffffff, 0x400, 0x3, 0x6, 0x2, 0x865f, 0x51abe84c], [0x10000, 0xffffffffffffff88, 0x1, 0x9, 0x80, 0x3, 0x0, 0x1, 0x200, 0x80000001], [0x401, 0xc3, 0x0, 0x7ff, 0x81, 0x4, 0x893], [0x1, 0x4, 0x0, 0x100, 0x27, 0x7fff], [{0x4900, 0x1, 0xfff, 0x8}, {0x4, 0x5, 0x7ff}, {0x1, 0x7, 0x20, 0x2283e687}, {0x0, 0x97b, 0xfff, 0x5}, {0x6, 0x7, 0xffffffffffff0374, 0x7ff}, {0x100000001, 0x3, 0x6, 0x8}, {0x2, 0x2, 0x7, 0x8000}, {0x4, 0x0, 0x7fff, 0x7}], {0x4, 0x12, 0x80000001, 0x6}, {0xfb6, 0x5, 0x6, 0x7}}}, 0x0, 0x3}) msgget$private(0x0, 0x400) semctl$SETVAL(r8, 0x4, 0x8, &(0x7f0000000040)=0x1) 16:00:12 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11, 0x0, 0x5}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x15}], 0x2, 0x0, 0x0, 0x0) close(r2) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x7, 0x0, 0x7f, 0x100000000}, {0x6, 0x100, 0x5, 0x7ff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:12 executing program 0: madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x7) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7ff, 0x400000000009, 0xfffffffffffffffd, "f69b2256db24ca665c6d2adfe0430000009200"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="a989743708dba0bbdf4922319291a1dc5e679fd4afd87ef5dd70ed27bd87ab86d91f3bdac1ba929c4d473da60e466475f678ab578c2c04b1787168af361143e881fb13778f3bd09ab6e0a17300401dd00a08bff0665e0000e01b391dd0ba502f526682f24401cfa081daff354903cba6149118de9f15d60999e6dab61214aed285182f4336f82112cec5cca50940221291260e2de344ca7620dabd5902ce7f3196a8752c541835a527cf88e5f1edea8f0ac0705fa18c5647a42faea18cf61308b145f0031a2be16fe683b0fcd66e4ca1bdd232d8e752b48c31c5f763c2e6fde7b7554554d1571e54d82e962c958942ba5bcea672ff0579271e6861dd2fb7d6ad30bd17c12b664ac6729cb1c690506454f944a9e5646cdeefb19a6dca2d62bc42769dd1a91c8b5c6e853a1f2eb2695d473ac825e841a6edd016ed66ef99897538d4d4ee2adb79abcf45f24ff36dc1bd709ce47c229f43e9d6b35e4f82a7429661a2ddeb29c7f1bc06453c6843917f0e83104d784f537b99ce59ea9a8bca219947d2860fb0b376af34367c983fe6edae6c8aade9e0d20c98a72ad02b4fef1ff42d86bd1cde7593483ab952d0156150bae81c07f72621543766f53cc08b05b9a575947333db65130b5122a6a8c9cd4132851243693e0c85a75d771fb873a34633baae981c09842e21a6825f6bfba8e8dfa720f78edf7160ebc975b057622e0ca1b5c10cead777d045aa52b8fd4f795a001b08746c822f34df23e320f2b5dbacacbb9e720d9297d71fd3447c9536cc763b94dd576ef798a5cb8b633360b1e2e70a9c1eed8a0952a99aaafbb1cbdb31d597706dd69a5cfefbe3c0ab158bca8479e066fa111c85fe40ffc81fd58fe113481ff5c942b19b0146e69a77336425cb3c06e8a24b283909e617e7159690a8d22e9690c07ede9cddb72727a69e2bcf512ad62f679e25791ba3a64f87cc442c8f0defff3646ad823d81d82956f26fa0cfb17f0c4f9efa3c28f1f5b940f471098ed05fb907ad52d3f03b1ca538fd5dbbde7c14b79d4186a0372d98752343c5c2b4c559c4e1bcc6ff4e4ea5428040b86ec9281976509523e3f7a6051399fd95484f199bac75316c8b64ce17e9da015a8a458c63b261f97887ad11a3c5a6941cc823284d6a8dd14af4e54b6351983bdf571dca5ef2ea22ab404eb6f9a3bafa5ff53a24a1656ac4608a0ecbd1b9135c8efa930783c82e8497c5c349c1555d5cdb1b1ae8cedaaba4f780f1dc2fb1628da0bd43cf8b95939aebcd275eb46cd49661168e288441b1c8346adff7b62ed47c852a3247666b64aea9b91589876c19f59198910e9b7314e4c0c4bd04795aadd74eec6f266e91dc226f7473f9871e65bf360020de358f5ac7ed4eb8c1bf4ea3db803b2a28183240165d0649a0705321d13c44a88ce99f65872158accfd5c3454e92b5e1a9f3e082fd9a3b9396895e9451551abe8410357d48bc44382f0dfa4f5a899b02f58f3020a90dd19e6f1f3a9082ca28cb781175f5ca37850c546e1ae55f07bf0e56e3fb02a9dbce2306f1e6b004368740fc727ee979021da03a806e54115d8e02dcda6372549cd75a5476237110ab075593228c3c9b07c6faa26ca5764f12b7c8c7a36d4cb8368e5811af742df8c36d337e6469ed02918473f2ea18a0344743fe99c4a22e3bd186137aa2b1dfa058b7ffca", 0x4ae}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="cfaaea37ed11598292736fded6f4dec03379d21b6693124202fb6b944ed028c2c31697d686a5f735becae5f4b40d1aa8b730fd34e79604d68de5b66308afcc9a89", 0xb}, {&(0x7f0000000b40)="72538ede3786c7b0aae13f3dc243255361d918a431875e620b2f8713076b735caf019b7554f978635e08bbd835e5dcc8252757da822194149f871bec648157ba426faeeb3ff2f207dcec1ad9543884a1a50e65a61d83302e8e3b5c09e710746f3b7e09eca767607ebdd7f799a4bfe7ec5cf5c00efa5a9e89441759465b86275de6a31e09db6467f7349a9ba571cfda22c5179b04036d7ffe4cd31932082ed88f147665b122abe33fc6a189e028dab7a0ab14ff6dbebfc155335e46deccb5335d4b915d17bd8d785873609957d6f6f211769215c9e3d0f18fbd755d424037da9a576927cc3df2129812615292a0136702a7c9f3b4045835598de60d8e5a5fe204247f2bb29a064c1d54dc1e87a6d39367439d8e6b57c479a2fe29ade4c7c86927b480e159278f2eaab9cd83d377176e8342db5a1c59d68166bd3a55e37f2bc1d5200e68c06b04351edb51bca3fba1516b6b3a260df351667ae3dd13ac43f1ee2c116b6689fbeaff2f8a6df329f165557cd4866b97de1c91dd86e670b0e93fde3f7509bd7f23ab28a155dbb476fb917b633385ce60bde5dd9415063a83c3bee86d54a01db5e46de95d9dcd344811c960fb4421f6ea4e9ab3a0ff402469c57c374bb32781603e965d94ee2171023f172408b25c9e44b93417165de055eaea2f66d8e9716f407bf9b239c0baf09496a925b991d6d53880a67c8a607b90fccd115e02804411a520c71817f0a81ed788a91c7968601085fd9a2285d6a5895dda9f1fd57bcc372d42f8d11e15879410ec836730b69e1d391a4e60fc2f8644f3e4547e5561e112d55e6160f2b224994c678efb6bc05707791aee97a98eb927b16a56d0c4bffa185d93ba01105b231bd6ef68455006291097115a4c0a5f1280fb9465c2047d70fbc090567fefe642bea596c5080366cde340a0b7c0c82970c718f8534bbdd3e1700e53b0edba8130e08ebb48608e7bb9463b38149c7899f9d71c5885389c7a4d0e9d52ae197078f6dac828ad69944173367bbadd20a1ac4867cd8867750aabd1667aa8212b4bb1f986c7b9c5522cf0857672adfaf8ff0ddaecf8c26f383930f787f7e464e5422cea5cb9d785b209167fb2d064e11c4b763686ea8cbb07680ac677ce1275f396e66ffd6053ccb1956791961bfe33888e9472c9d547c61ebf9ade6b5a2b2ce7725d8119e5074b57251e5596172d94bbedd8c0b2f3ac499220ebeb09a180660ceb86ac41ce84fdbe13614e6570220d5c003a0907e29e5990f9d1e78237273f0406d7e3e6f81203e804e0d88c549712bd3d293c253ed1579b2812cf8e4e44d6d59b19e514c2ba4abfb6f8f9ef645fb92ad19795dd2380aa7571f9e2434226374426e58d23c881ae010d22e5e5ecbae38c9f57e8a7c30707ecde9dfef35927e37f757c61bf635e03cba88f7932235f86b54152eb7c4a86a132a6cc0d3a5ae0975895cc4223fdc2236b7c5b26e2d6929805e583505322360fd0663197e0f066c2750a6ce838c602b1c3b9c4a90a31032a8c51773b5ae790baa59a07d6d11115b06d49498406607e6d80b0956f17ec00a8b747eeee7ee6f6654dd76a30fbb6de45acab96f7973b9cc8c3fb81fc70073ca3ece29110091b6ea3d239e0997ba768f32c7288ce19f366058a4798ee219d86883c348c1cd6ca4d91584ae6f3adebb6f7057061c3888dcccdc35b7f1a48a83ddb7f635541967e198a0e7fb01157831e61ca86f4b26bcc8cc5fb7b9a0a7a549c7242a3396688b82d43b37f7d1ea576433ad273e2168e3e890f0b53ab813e9311e7aba8e5447ab7b7a9c19e8a008885d34d40377232793892e630ad601349736f7c0ff28ea45e7b82fbbfe5c969c43485ab097edc5d197ccf9fa311da67139acd87642253d3b5c12d77bb6f8a2a23b3522f763d4afd0314ace2e795207d497f0c0db07b24367dc9d0b6a7b0a71d67fb50e6eae4324ba8556ba96f64571c016097fb9022e21de224f6a330cdc1f9ca837d3039d2528e705de81f393aca76b579dbf082c0e452a361ba84c5242504494dca6dfb9ab5a501de16a4b777a07c0ada7f71e4dd3014b635d75feeaf4689bcc90e49c70610960f1b7cd79e70cd16817a907b61048ffb9509261cbfcc631d42a294a17919871f5f9abb1648935709733c880077fcb00855609524371d2239d08369e783c58ef9073401775fb9987964e73efe1ed8cc4f55fae307582a90a4556fabb4a3f57fb26ce02a8408e1cbaf567e17124b606783212083bc7e4110cdc13a7e4cfce183123713c5f8204be9bc4e833a0771c928c74789b5de89b4a35ad7291665a37dbd47333fec3c3302d78af3f99456cc6e35856ede653c0fa0fc370d68220d06fc0a1be3e5d6ba5df577cc2acdad0981b00eac7500178eba40109b88ca2a493acb44ebb322ce3a345a933cf04af582b5ea89348cf844647b22a89c33e9202c1d7ad4c84f53fd9a5b6fabb791f86cfb2b581619b27ebe4f117e0949bde96ebcede9d2a8effb0fb16358bb84bac82ad1d505365eeaac2c14612e8604f529338e71d9bf3995222d597fb7376be10d5fe94bd906257820bf10f610cbf0fc83490884128a381ce2c0de83f3340bf8f1e2ed57dd5b076a9a23dd0385ff712599b8ea852d77f5c1aa308f0f29c24f61d3212af5e225fdc9efbc8797aa4b714222d07a3ee3fba2ffda70e68ceac7eccd46a6265732211bc3b63bab21fd6c9bbe78a59dd5a8cc4e013e7e094ee90810d2dbef872f59d0bfdc115c9129e7209a7f7cfd2447ccae11c021e3ff24dabd5a1a95d8dac45e01c2b483d975ebdc77fa384130e066e735318af8a1b3c9d33fa9fccae4b14eff97b6ed45f72e681c68753a0e29a5ce7de687779b9ef789dcf5bfc399daf17cd23c760aa97fd4d5895c04d18535256b8aab383c0150e38c02aa90df759b186ba2ed766e6c811b08c641f334f05626ef5b6f1640f5f85d80c4264c6a8cfeaa0c140e1f4143fe7fabe61076ad8d925b07defcbaa225b16c705b8f72aeae9a30e63535cc5557ce68ad326392d2cabaa5ef83dc2c31cb661c412f24b0598121ef530b33519ce2e2c8101c8e1d5c78fa4a1bd6e48efbed3b438dedacc219d68af0fe3c2bed6e85fafc4a5eb7c94a5028eb68b36c08d3a2097ddc13a46f1db9846eed6f94f69b76ff6db3c835948331fa7b5781a63502a1bf0c78c2666bf4cc97fc4e9b6ca410ef34b154c50a4c111fd8ebae591a7b9bc3005423dfe99243e817ab56dd2a5b878e2958379a787e89ede214bdc1beef98d9e4b42f69c54c4ec707ea10f4bf37308165cc05359edd7a00a1b893406b3cc96b06dd8ab47dd2eca1ec827e05752294fe440adc8a0ee436d949ec94dfbdfd1b51f462d8676bcb3fd75e67603e3de766ce39139af760849ce13c0c09a66ecaee83b14e1fe49d45a031b4057ef6a8544df1db5d2c0c202134a28aa502dd4350335cc165bb4428860e3e66522776de4e281fca3fc98c5ed15cd2c0101e7532ed979e140a260dad189c6c7b1dce8eb035f78f29a1282884e791ee34c251e91193d00b5c8c577ab502db2a5751ad789d69ec3d4ce10ae45e25e399696ca41ae96ee28ff8829b5cd5dc2701a608457f19f78cf855293c4379680e400c5e7804efea7d6b8e4d33f5f4931361c8a773be837372714ed090a763fd8d7fa76dd24626492fd2342e9f44df9ba85eb1efb72bf75882c1996ffaf32ab7e01647ba00658cecbd32f6cee6d149d17d10cac6bed155c7a79b26caeb356b3d5074fdcaf20c7679e8b7b1c61645883ffa37faa7aef61cdd37709eba1561d8d235f758a361ee0ce84a464e5b2252588aae324d97b910fd859332dc6d4cccbbd514a1996d3124318073da8b3b9a59ff0c80f702a746534288456607c13c8aa080e357116aa0aabbe2015eab6ad14cd9dd68b2dd87ce853aae76b3d46ca9e597117bd6757228910699572781d9cfb6a777fb6e8a68a9d00858f4dc8c43e05226202c50ed0fbbb187ec9a9676323ce1b3972292aeface0cfa8a617dd84115688a78c40ddd202919f48614327ec793f71258ca257cf6093eea3638648488f4a991f1ba814a5f49d2a6931c8215bd4ee3856da0f8c19d972ac1147be78b2e685e4fd2bf602587877cc0eea08c4f5533b081b904575f0dbfb143a7fa4e84b6fbb42302409bf08ee71933e6483e4d296e9233c5732279d7a9d610a1e78e502ae530368e63f71fe276760e19d68894b5d4b797fbad7309faab6e0b974eadee2632fadd9ceebc030b4eb51e300bf7b527a6dacf41b1975c8f6149ff08d3dcbbd776f16d0d80f258e06512d56e0b38198fb1d16ca64fe2299ce907e02fb822664a662d88034abc7fa8dddcbea0f708e6b2518e6bc28da76dbb9d6ce77f7bc3379e5ac1c84586565500e3e0a0cb96bd0930bbca6b65a31c5f8a99c782e1c3601488acf11cf6f234922011f3adccc530e61fe5ca86b8f261898fde62ca338b72ac5201c84b94aeac573aa287153e800934bf235cf26234870798460bef3360ef5ce0fc97ae0f39acc53154e5fa73792f7d24fbda50cb61f18ba8b9df72b6a8e2ad471c984a14dcbadd7a3c36c2ced3dd5d36fc2e01b39f2ebdddb3cc3db5b4fd527fea40f5e770aa3efc0622e8f44f0074046bba3ad7d3e964b1026b9255a0aab1ca887fad05380a3abd7e6d31494e2238de2acf7b1b40cd8912f0639769a0e8a6655b6da68048e9505bc11a87540a445d01a3663a08fb4c64c6fc1f640307feca233cf20e4e1a9e120e65594fe8dd272e08eb339f30f763de24861e8e167e6a2ab21553dce73c188f881ca060da09443ae33f536817657c9c3bf1194ca1a85174c7720bebb209df704540654e64c901a4e933b45f6d275da725469d1176bb594a4a28add5b67011a831b13a910465deb6efd70fef7935b5a2ce703e1c33d7fdb871ce8ccb0a4dab50d47a60728e39bda0fb2aa206ea0d9e5875a5fd4b3db55f0bc5954b01c014c4b5455a73bade42045285306cfafa3fcfb8fdae4ac9e342d3b66fb98ebd7a73c4774ccb3652db93eed4205dbc452027b2e1e4938e0f19d89f4d1d0e605edf135fafff88ff7c6ef2359d7a1df36853f452e3fbcacdb2d601f86a90fb810228c5fe58b27b1a5070fbbd2571fe0c33c0e5762e7457656123c499ffa5f958401f22504443365c8c9a4f98fadc8382fa2bc966b4788ffcd019fc708fa010c857b3d4e4257a17afba43aa8f04c556ddce785a769a0eb227e5ca2801a0feaafbf9e5c47d5e8a06e669a834c5890615941278d3cf9b41f8341c55657a6762e0f405e1adc7d6b4c21e0ae164be1d9d3c5445bd6bd73a2f364594fd01e610a1c47636b49764d8fafcba3ccb46ea1e2e2287ae35481c5dfb514aa61acd9ee54f1cdf7b33a604010ce3a9bd4312c0f8b249095a1e6bfe6c312b3dedfabe4036f0b8a8d021db042c1d1a565de2f635d5494c0f14fd0dd13d62ccc6b5316b44b588ba12dbd8fe324eea1eb3c102d675fdd54b3559d61129b05a1e0e6ff11bac87aef1ac116bca2034ace289afb045fc782974757481edab6234a6cec52d82f5fd56492a03421419c275931750da5d597133064ad052ff38aa219a7cb3c14275b341b7642be8176d840067010fc3f256098b324a2cf149a2a1e4a895fde8125e789f5af17b4f906258b7e2590e259a9f5da6b6490b6a5e4a03c7cd0ebfb333d8868fa827074e9cdc1d7b9485a95dffa5cf435623e35d123e8a1f980d31f825913547dbf73e1e46f14d0f36e34e0cf9848ebc5e0c58b0e849d3724bffdc9441ca32c63e15", 0x1000}], 0x2) 16:00:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000400)="06e96cd939c6afcde4be3d559bd1cc4ad460ba60f8d8073077da442e6c6e6ad26b83383259e114db7daf8b086231e0efca7d90428c20ca3c4c204f22a79894a7be2311e2c93d65", 0x47}], 0x1) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, 0xe5a3, 0xfffffffffffffffd, "d6864f0000000013bef5dd8bdf65d700ed47d974"}) write(r1, &(0x7f0000003540)="ea", 0x1) 16:00:12 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) fchmod(r0, 0x10) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}], 0x1) 16:00:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) poll(&(0x7f0000000100)=[{r0, 0x4}], 0x1, 0x0) shutdown(r1, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x110) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x401) fcntl$setstatus(r0, 0x4, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x40, 0x0) poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x1, 0x0, 0x0, r4}) dup2(r1, r3) fchdir(r1) connect(r2, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:12 executing program 1: mprotect(&(0x7f0000058000/0x3000)=nil, 0x3000, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x200, 0x0, 0x1, 0x0, 0x8, 0x51, 0x6b, 0x2, 0x0, 0x6, 0x2}) mprotect(&(0x7f0000058000/0x2000)=nil, 0x2000, 0x7) setgroups(0x1, &(0x7f00000000c0)=[0x0]) 16:00:12 executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000a00)="20f92ef5a723a23c17b6021d1e6c7a18b7db3c6aa25be1526024", 0x1a}], 0x1) 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom(r0, &(0x7f0000000ac0)=""/232, 0xe8, 0x800, 0x0, 0x0) write(r0, &(0x7f0000000100)="586846cdccb6bb165044501ef5820d65e365c3a6fa02672d13c3fb539c348b4d3f2e9e4cc4822bc6c5c901c22fc28b790761e6403a07861b68b5e9304d9bcfdd92ea21c959f2696c0a366a831d9d9c73d44a8eeeff015e616aaaf436c1b7849040b787fe48aa0af36990b4e4f30c43842e8b753ea217fad618420ce26b83dc1d09f16675e0f26162a0a6247f1420ab3e62bca92d2bce4ddb0f80ee2d092ec001dfc82c989af521d780935d3f7be87050722f6df196577a2a2812533e6c9012cf33992b9777d7d0bd50f5412d01145e4664087d6167880e23d22e183dd74c9069f4a91f40876867dcf7c9bbdbb45b38db5a45d5ad5665ddd6153ffcd39f3463bd7910fe2a5587f80dfc3d00b7c1916477cf809d8ecebd5131833af25428cc3a7db6cf2f9d4374b8a264e2484301d5e9a9eaa7efba2a292ad4258904b6d756e777c00a059e34b3baee1e54978ca794f95f027a8ecf2d63d36709e12864ef370523e4d488b8b25817136bc7d95212c09aa2eea7285a32226938657908a1ea99fce61aa271d192e81c5aa231764793342f7ae2707fc58574f6058a65f314afcba9329124c7fe76f13e208e7661046c8afbb24f38c47e9b3303a8a2b0cac7c3a42c911c943906d1f12007b11d5cdb8f1f209ab8028b2b4be05812bfe1039982caae626a6488c7ea83638abd3562f58dfbc3d37b056159e6207b6ca0dbb61c872bb946c1b47ff6d1d89ea82110800e6f3dd4c7ee2a17f4c90126d1b839a1f0e23146611f52d14d52c69738df28faa61ba73dc637eacfa22dd702337afaaf1b42e7f5584cabe9c768daa9b960df5a3d880267d2d8cf98c91ccf5460c82bafa4733e8ff79f65477721157480dfb951c748475b86e87923ac5a001ee6fc9ce888a87b83bb1a852bd6661b76879d0dd9d08df4eddc5ee82f02673b38637613034801e3acd7180384108c61c4e26211c165043ad8b8efe0013bf4e911b14c3e7e7d1f12c6ffd453a9ca83ad22bcf01a3b6ad7370c28a6266d395695bdd407295b1d91d3db1dccc83849bdffc75f6c3d2a8b1f776b1ead43f8b9e361978436fc971e9fbb2792215715e247142aaa2da1ba7e4920c6af6798351253105387187282b07c60d32b4219532947076db6e3886c3b1b7aa81d32dda3c68f7fc7ac96268d02247d0fc5d55abdfeba6bae4fc3e4ee593b826e5ec028a3b283448e04f13c3aa0133659ccb0afe4d7c5ef6f88c385a4c0a29e9316efac628577d9d706e55688d265d71619d71afd5e9eaf28ea207953b7b845bef773bdea0e1eaa1c4c7047f880c0471e1606320eb9071d138e4aedd30d4e9f175f910721d9a7190858dbc1143bf3d3673b8b57eae26459d848b76f235205d8c51f17e7be70a3d6bfe2569309e392316a2f92df8be741f77f57d0ee44fe8f6365c43a276a6abf0493fb8ee7209b0be5fde014b2cd5eadf811622d688dbce69d3118d042e68b434c80b4a5e0f1f342c8bbf9b30f3ae5dd1bd4f8b4aa8e16e98332c54b49ca708523978dd77e406ec647c58876459c854af20a85e1f81c1bfee7518bcb3705201085d74f2b79017584f5c830123f1f748a22ecb014724aa9dee7fd47f7c7a3aed8ecc127c2657587f1e8ffb269c1fab54b0e11b72fdffda47aa29d4d03a7bc2b35a1e2a2e4d095959fad9e0ba25c8552e8c7647d2ccb8480832719f7e69efc2b885b7edbbafa91464bdd97b7c5d97e43ee1c9ae7112d895c834f5950b5af0345e2823fd5e59ff8cbcd8893e0a543be258b195d5cf0306496d77f0ec817c2e1f323795bf56bd33645e13b3a7ec7bf37f7cb83e7f50d504c24d5e49decc116eec247bea95da1ace5adcead9d066c790c6a38660871cfe14ac82b4ff162202048917b9aefdb210fc820e9c5a1fe8e849288704d8203ca020960e6326572cc6efe80e6e17640817917bbd6267973e2e019fcb948e004f1e5f84a954ba430c847527285dea905229622c609b2123f614af0ebb546a2a5af2ea09101990631900c88893513baa8ddbce22121896872a7c1a57696e4f0a586d329d1170e0b5e33460f089777cc55b9666b98b7ddf4c9a7cb76c241605fbb34e4dff48764275ef61dc5237f3e99ffef339a68316ab20da2f40a6d604f3857b0118c7f069d8f52ddd0a866cea3e8b124ddf69615fb267ce8103608a6e33ee184e5f89acc85e998de10d4dbc3b7218c40f73d1f2844acf8521b200661cdc5ffeb8594ccb5ee2be9b040f7495f05d8c4ddf9957e8441ac078a88fbf2bfca660d57834f89db25f9ef518d034911eaeb9d1545e3137a2599cdab78f744a3a90e35fe59073f4ab5c96c5d4839fd86e5e2d93b135144583f032d2f8d59d65eb0b0ad0b4a3c785e892cbb760e4cd37a23f09d67d8c6227d772d92d27b3f989ca1fad7e109731534a95c65c4ac6d331b1f8748aec6e03e1e9e52ba9a2b8327e0c804104a7fb425eb914a794faedc1fa6a7d5e7ac1de4925d485eddaa042e7c525f3c3e7991d1e76cd927dd4343d6ac5231e5cdf65eb097226322e13aa53425929a2869344cf7ed7cb4f75105448e12c3a175852d627cb05fa5032d87fbabbcedf1417e0f8f518dd5d848f1dad55bf5ec00c591cc73187472f9ac5175ca9e54398f6a6f9b5d085d9646229f2a04e4f15d9300abef92becd519a5cf0bad575f95661370f73f9e2d0d590135c15692255e6508fbb04abf70eabc3c133a4c351abcc672faa048a04b365788894a9ca7d35f86e78d097d1eb3a06e31bb42bc391509e7c2d5183993d39eeeb75ad78b4f1801915b9b6ae0782e6f815c3581e0c8c72250117d2defa6b100766f0c54078d5894977eacb19fc92f4863681362e955181cfd54767e8462316226ad0e712bdbfd75a0f415d6003fa448f2d7e9d7328347c33265ab6e5056a0ecb68722b79b2718adff806c0201140c194472aba6cfd28d073235ca96a0d5603148704fa4a4c1e2afb87f030b2a9f783f888e5eae5e543bb45245876a259f31f12014b8a211e306df722408e4d91f31d58bdc20bb0610d8ad49c758590e82d8a523a323b018fb138b178ed7707b0180b148189657835708323ab4f7a419878acfcd6ad71749c0cb0b1a52a0ca49a0988f4117f131da4bc3cff5e7ccf53e65ac65fffd26d422e0ca23a891a429667adb85e88b9212670f8952a284ab70fb546cc9bc18120a0580a125807db53e5303fc3500b932053994f3339fa24f6155574f17db2f1f8447b68cba5c073ae3faf68a18d4ffca36352555b7855e72366d3192fedeb93434ae15c4f9bba6f097dc54388ac1e230c56fcda5152e4085040d5362c52dfc07969481ccf77490a08c64f9fb44c7365aefe79c9718a37c56ac28391645c1f65292ebc9296ec2af24fd552f1168235e3862f5543c207208c75db457f70d1500ec74f3f73d02b4922a3e70d988d305668b936ac4c9e29f2f6fd06583eeee45d73633bd32b5c84e9", 0x996) 16:00:12 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1cf69e9427473235, 0x0) r1 = dup(r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) getsockopt(r1, 0x1, 0x4, &(0x7f0000000080)=""/50, &(0x7f00000000c0)=0x32) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fsync(r0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000300)) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) mknod(&(0x7f0000001600)='./file0\x00', 0x20b4, 0x8000) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x480, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0xc000, 0x2) r6 = open(&(0x7f0000000340)='./file0\x00', 0x10000, 0x80) mknod(&(0x7f0000000140)='./file0\x00', 0x8048, 0x4) mknod(&(0x7f00000017c0)='./file0\x00', 0xe018, 0x7) bind$inet(r0, &(0x7f00000003c0)={0x2, 0x2}, 0xc) write(r0, &(0x7f0000000400)="2005f0465e5506078d1d59e9804e86ff48237d4277841507499b79cc5f8ed4a9bd4620e7a82db8d4eb57ea8d78f42fabaffcec6d3bae688f9c8ef22451ee8d8c2759baa2914a874da3eb18f33d7f07", 0x4f) fchownat(r1, &(0x7f0000000480)='./file0\x00', r3, r4, 0x2) sendto(r0, &(0x7f00000004c0)="0ce09b4cf57aaf6e44f728964eac8ac275bbaaf1517760a32260a9cc85784ac0767342776a85339643a9c6b15e02516e732966b89050ef6310c8e65dd9878b275575561e8ae26c9315cd4ccd2cd1fea849d0c56be51117e1026e9ed054af68a7184df5c5ed9ceb8c5943b6c137358de38a7e5655c9d2ed99743ff7831b297719e3fed3be4b4536a032cf802d56dbc3725e701e32175b88540ab1af41f83f6165e35764836e237c4e619bf5bed4104b803401793f7dbe85c46f9e34016512e804ba18b827a9ee7b0ab75ea4f8e621a0cd7690f9d9532c466dfb38b80f91e692c4ee6ba4414f76e799066731b29ca83fd26fcfca74630fd11f3f9f6d554430c6647fdcd605ccd0a27c680929e1f74c4ff5f361cab60ce901c8ea384fadbea3e3b40da4cc26eee80b73559bca0c5976dd1018665c3cfdbe35a484f2dbb05f40ac0cc2077d679908c06372f84e36a72864f31a52b390c6e07ea4c81d007b21c199a2df918bd96c209072f4b11888e0dda6e25a1e6102cfa95bae7fea55b2a06bf85d98b018224013decddd63ee0fd3755d7f1aaab3cfd855a25a0c9caea98c2fdc693d0c51f5a223108685a53cc10ae70ef7a3c32513fe465787bfa64d0a436c5087c32cdb42e7c0d234d2579b838958c00f1f3678afac47bf3dea6a91617e4f14a1f793ab05b3bc5861ac4b59beffd844e7cbf6f9c19b38f6352006af5530df1fc4e7771965ee2f6f5ff4e85cb3762cd8f31c53c82ef05a4996ab14b926cd6487fd5e82fe58a9303af0567760a86860352d3c5b47b83fe1268a7b9e4877ea44b6562a7c2bf892f3294e8f0b01352746a286f6b321f1cd6debbe21afba1689ec1770d3b69ea90a754ec29cf1b34e28ac840f5d8983dc50ccc4b3d39d7d9e002b9d1c559c96cc8702409e58459bb4b4f2d96b87ff69a8733077ef96c3c0c7975e9db2f470c93eb145e9b728586adb7a8ad8263a03773606b90513f524769070728e2745988812b0e9d2b1cb7567853fd14fdb061a81a514d45a4673c9dbb7ad0072a30df3f5c4f5e3e8f20c6a97e73c41c1731216c6c2603b1062125b8d51fd613d273f307a67e4178658d115c484657c5f54c560b6962373f4dffe28eac2c55f31920cd57a721c6c6400f54f0d9f486e32fd8e575b5185ef9e36290f86f28ffa252399e09c962e267b2cf2ad51e41f29162626f4f08e08631269eefc614565eeaa2163ccb9eec26fea54c84b90b162d8e20ad29d6caa920c3e39fbeb9f72f20b6091b32ab071c55c401a4e9ea9d614dd3bb683b1d9938abda7c49134f6faf461ff9b73046603b13393eae8e4fa68f0fc51b705a7008f1e2feab2d429d48b9d142cb8b7c5dce457972cf9c40dac576e1754e846a69a57bc0b98529b202808f0382ee88c1e3dc1b9f3a237aa61d9ae2c0b7f8c4ec1c2ce1a973ef58ebb13241719abff7f630c68e671c196084e1c97390c59e1eb644478ae3c9f46fe1f2008f1b6032380a1a29e57f5a7c63699ac731b866e50c9848527badca94f6a86b08bef5d0f2991395c0f0dde504a8182cd86cad4e1f11992a237cf255c9c33a20281c43fedfd9d4059debd77c307524ab0d7723ee1c7752cfaa9480b06956981715d16ead5408dd1f616dbcdfd95b05b9407d227399dedfbe2ef53ebe6bbb89615941bcb346632aeaa6b86b40c36cf936a1d4197e8f54f94f634709df2b599a2fb8355086c256da3510b056df286a48777fc3721238a413aa22db01b4a009742acac820c34a985dc73225afcaaf09836d5dcfac9a3b6e8f5c7b0f131e238fb6b29700dc9be73fd18ff7313034e674df8978eaeef3fe502f79a1222eb84b6ba7fdf8d09c7349e797477f46280ed6abb65a460d941920a3d0146b772b13c1a8f11505a748d2a7c43be487a0aa3ceb6b9026eedcdb1d0224057fbbd4a1e4063a60ed4cbe708fc202294fa864f567d2db1f82768fd2393b35e54d77d51b156c12f3d0c7636a4d0ee9cf09f1715ad0bfbe57621b9cb48e86397e9227b05790326a4374d2402f84bd27d89921116cf18d968097b35bd31f15b5a233cb2cf991dfa3331d8d00bebb94cc20983b8a35af1ba002a545e5c37133fc3da4ee41744a7ed7243f96a0798b3d7b4f1ac6889f135999e4119c18abec2b75b5f6ffde001c03c258e31ca3ef96516ba4ef979e4851bcb1df5d41a6c5f80c31bfda81ea3fdb52290218435a2dba8f7abdfdbf1aa4ee549c467d64ea45eb07a4514cb3300fad3888be46e949808291e297bc200aa14e8e77c69c07d65f31a793e058c631148985d72cd26850778b050854cc0e22e0cb449b2c2a60ed840e9e785660ca9c3ef9c7c4cd100181f0147135501f22e72f9778d5adcb027fca5f49a72211759f4bffc768196011017db72799cf4f8305956c485a972bd18f8e4ea65651fc16136726b4b7b6b8b3f74ab2f8e9bb402fa2a93a07044e3084b0eedb22e78bdb3cbc4a9f05a3b72876b493277a010b9f02ab114d95749074bcc924135a1d297e1ff5370aced2fb4d5348cbe24f56605caf6b2ec3790cf8fac726126efb5abb1826916d63ab56d19792922d985ee676d08ad8c958459aa081dbb56c665e9324d0c8c0cf54e7d8c7114595ad9083657b8362630abeb6bbf61c0685e3cbe1114f12bb4318d4de453a6d9cd46246717913d799f6660b0e556095bd575475eb2471f5fe2ceb3c26fc89250b0d50cde635bfc5a6f2ab15a58e2f031da59b10c85149cb864dfaf13079fab3725b527223858bb9c22fcc376b679ef84cec2e7fdb2d198b1434e9ab96a947e3da420f5050cf960a611b8b49f1c44a3d48963075e8ee3723154ac8154d0ad51593fefdfdb4f1e17d5c979d0a4d6d05d2c53b331950f8a3335f5a4b53b7e8e962b4dc5dd13b22a65a8f7ce6c4915f7abe993667e197f18a3b89a8fd0e66ac1a85fb85e1b72b2be2e6a26c407913bdfc277d660351948c8b65120f23383f69da47225540a9d1adbdeb5957d418eedbfa5329e171c906495c6b61727f0e710faf12cff62c35379600d6a10394c586ad927c0462dc7e78314395c1c9d1c834007da3efeb01d3f099123100930b3fd87d69fe0f50e8687247727305a6afd3ae63c5085cae283d03500d69c6279c89690705f289d18cfa0603de41ead6b9520e8849f758c47723883ff917be04f03e36b2d3a8c15e40adc8a72060969005431ebee44bcf38baa1ab38fd5a1a44d240eafad5e7956e5e4794e703671ca897547266cd26e432f26ab320383638e4b693ae5f04caf2432b04379d2ecc7df6939b8c58082ea5d3e950db5331a9de32d30402b4ecaf46da61149eb7072fa2ecfb462cdad672dc008d7d52a02b8e00235cc8bccfee971046689ab70b2bddd0905292fbea194dabe5d3b12f76960bd68035e81b79fa7648d255178fe2ae37680e67301c6835350e220b2b54ff01de7e8b221762d48259695c4160771569eaf1dff7f3189f8eaf83ace17bddedcae4d60055569fa47fdb9e306a095e4272b8bcdefc7ace9364a2d6fc180e6319eb784850d1b7b77f2df74ebd4a5257fa25e7349941272acfd7eea6222c36d3887cc75331b5aad13dc201e16a5972f2f50483a8153602bae5ae4832e7d071cd10a0d586e8dff2cc016f1a1302b2dd87ccbb5c6b22905d4ce632ef0d01937bd3cda79fd7f930956fc68550c4e659d23f028646e4a648200ed7ca70ae34c81606803453b73ff748a332adabae1f29ee7605d37ae85b7714a1a632a3736e27a3cd6d55ab4ac764f3f27698b28403d77bb2a9a22fa4c38e9c94360ff5fc3a89803372d940a3a8877afe088fb29b01839fa7e05413dda1b361813d2ba4aeaa06131e34f0c332c5f8d6df02f2a890f575f7b52a592c57451ed6663eb73fc1ba65a19f6f1913cc41948318611f7915a36a903fa6bfad421a1905b825131dd250813aeb7a2b368a4fd9199494bde74f9e9a9e7e560b727df315540e96461ea019975cc3006ecabb449eaf19c0d83819cfe1d685ab629bac403aee7b05f8b7de8a363b0d80e469515b50c700109f043d5dbf6c12f42e3e3fed4c4f54441244997f98051b3c5c908bb6e7331ad4bf6fef0c8c6d0d19e740fc4e9469bf705981dea079dd0eae3c1c6faeef2563b66134e69e725f40fc39d391ee52e14c0aa54e967d64a2cee453805287c7815170d546d05d4f28373a927c3daefea455d48b6bc3288ed64fd37e64473a6a60216fc43bfb1734cd1e3a02d1639568e4b0e8509e9e74b6956e5b362fac8d3d2a4060a5001226c1f5944da681123381b0eb5da61dab10cecf8f31853e3864318bea3a7e7c7a23c1084055652d067242e1a913444184210a688c493ad172c359a4f88e61d44f1a12f59f35c91b99b7bf6d328e73af2421ce44f06113aaec8df7e25da90d477518ec9e3533681902a2827b96e80f3536599492e49fcb817fe5981d8d164603aee2e29afa1fcff4a5c1c9a218c91cf257bf8e498dadef7e29dc31506b1e8a6c84918e01a9ca0a973efffc2c0ba6957e368a0a462ce88c11ccd273c2a7d15b6a24e04f93a5453b4826aaa7d6692bf1838ba87345a87b9e59ac34e7a1d6f370398aed06f4ec134e56cfce4f0c16640337aa12cb023a73e55d98c8895b6b59aad49265e0694f107adaf33b29d1505056a13aaba705686d9e4a39a9be7fc96b10412f2eb076bfd35552dfebd5b2b915ef2d268036df4d3128a7e2ff5911f49bcbd5370a28bf82d56592268199bfd3bfbe338eb4bbb264b859855d3e3ad7de51f799429eb1fdfba01e55c50593a00770b6efa7f653d8086079f268dbbc171054cf4ed3c0f812e8e0024974853996a3c334f61d463fb59b58da7b394460e372f0f136b2398603f4e0499bbe54cabc6663d668f6cacc9b828e336bf28fc70c4caaaad2cbe5f62d4a4b26bbff0911c806ca25e4d9cce56ad001e5c70f1dedc2bb288bd0800805805f9fbc9a98309ea71230755ed9f4ca15a3183fbe05aee3a2c27798f9d61c720bfe6447774bfba9d566009831420718af5d9290dd62cacc7b523597370e79c3ee400ad9cbe9284e044444d6d369be05004a2e479c9d4a5c07228d41da345b4d551950028c3d5be41a0a453a6a49fdaf970ab905121f63bbea1088bfd05a50aa4ff00b397bb8deef1625746f92ba016e413f70ee46c9f6818dea85fd3103690e943d7d8d8064abcd653a5496537fde29745c23c1850cde3a321515a78410304bdefb54647422f8a1a361f6902558708e8675089b3619b647186563bb4b81e35901cefa97460e750b5de45befd13c6078eabd05dc96918716aeee5ccdd4d7cc57df7a9ff68b88c8bff68bc81ad3900e41833e3f1de676d99109c5ac9d09e0580663dfadaf6eadf1daef5957e5df83d0629ee47a761449bfbe51a6b16acd1191aabdf498eac7781a91259753b912df71bf7c59de548600d0da24f7c47e51c060b2e1139885075adc56626b35c4fbfcff5d87d8feadab54c6b75f63a529dcd03a66eea78593f85d39350c3a7739ea7bf15612bd8e457315675eb88145b59ec16a881e2494d3ce329fb94a93d9a313b14a484bc55615708fcdbdb2010639dd5d989dbc59c1b5f806a68e1de1d3492638cbe2a08744d9b1a26dc08ff5598fe2b41a7e7a36936e504bbd664e992c536341d5cb616248ed0011ba9c1bb2b39ab3a2247351dacf4f512bdb2dca621352eb1b0771f338551b3fdff9ac32e78cfedd1d2612466377dacc4b3195f77dac1593c4bce398e21309a1ee74fe278a043ab1b57a0dacea0b26751d6b87c52bdca6448a070c7acfd", 0x1000, 0x2, 0x0, 0x0) getuid() fchown(r5, r3, r4) open(&(0x7f00000014c0)='./file0\x00', 0x1, 0x100) r7 = accept$unix(r6, 0x0, &(0x7f0000000380)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000240)=0x1) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001500)={r2, r3, r4}, 0xc) utimes(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)={{0x1ff, 0x4}, {0x6757}}) r8 = semget$private(0x0, 0x1, 0x4) dup2(r7, r1) semop(r8, &(0x7f00000016c0), 0x0) 16:00:12 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200c0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) close(r0) close(r0) getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028a7) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x10) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008b00000504000000000000000001000000000000000000000000000000060000004f22c6b2", 0x7}], 0x10000000000000d5) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x7000000) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000080)=""/76, 0x4c}], 0x2, 0x2) 16:00:13 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7, 0x1, 0x3, 0x5, "5724ba27866acdb7c683be4f576c31a80c153061", 0x8, 0x71ab6576}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000180)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0/file0\x00', 0x1, 0xec00000000000000, 0x5155, 0x1, 0x6, 0x9, 0x8, 0x0, 0x0, 0x10001, 0xb08}) write(r3, &(0x7f0000000140)='\n', 0x1) syz_open_pts() r4 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x7, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x3c}, {0x400000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x61}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) semget$private(0x0, 0x3, 0x108) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000380)='>') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000100)=[{0x8, 0x238, 0x1d5a, 0x7139fd6f}, {0xa714, 0x4, 0x10001, 0x9}, {0x401, 0x6, 0x1, 0x2}, {0x6, 0x9, 0x8, 0x100000001}, {0x6, 0xffffffffffffff7f, 0x9, 0xe3}, {0x6, 0x6c9, 0x87}, {0x2, 0xd02, 0x6, 0x100}, {0x6, 0x800, 0x8, 0x6}, {0x101, 0x7, 0x100000000, 0x6445}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() r4 = getegid() r5 = getgid() getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r10 = getgid() getgroups(0x9, &(0x7f00000003c0)=[r2, r3, r4, r5, r6, r7, r8, r9, r10]) r11 = dup(r1) poll(&(0x7f0000000200)=[{r1, 0x10}, {r0, 0x80}, {r11, 0x84}, {r1, 0x4}], 0x4, 0x4) r12 = semget$private(0x0, 0x2, 0x44) semctl$GETNCNT(r12, 0x0, 0x3, &(0x7f0000000400)=""/124) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) shmget(0x3, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x28}, {0x15}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 16:00:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x10, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) fcntl$dupfd(r3, 0xa, r1) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0x0, 0x20, 0xf0000001, 0x40, 0x2}], 0x100000000, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0xe6, 0x0, 0x7fff, 0x2}, {{r2}, 0xfffffffffffffffa, 0x10, 0x40000006, 0x5, 0x7}, {{r0}, 0xfffffffffffffffc, 0x80, 0x4, 0x1, 0x4}, {{r0}, 0x0, 0x20, 0x0, 0xfffffffffffffe01, 0x3ff}, {{r0}, 0xfffffffffffffffa, 0xc, 0x3, 0x20, 0x3}, {{r0}, 0xfffffffffffffffb, 0x2, 0x43, 0x7fff, 0x8}, {{r1}, 0xfffffffffffffff9, 0x0, 0x0, 0x6, 0x8}], 0xffff, &(0x7f0000000200)={0x100000001, 0x1}) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440), 0xc) r3 = fcntl$getown(r2, 0x5) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x2, 0x0, 0x5d, 0x0, r3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = fcntl$getown(r2, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) lseek(r1, 0x0, 0x3) r5 = msgget$private(0x0, 0x84) rename(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x20, r6, r9, r8, r7, 0x20, 0xc74e}, 0xa120, 0x8, r4, r4, 0x6, 0x7, 0x7, 0x81}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000340)={0x40, 0x9, 0x0, 0x80000001}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 16:00:14 executing program 0: setrlimit(0x2, &(0x7f0000000240)={0x8, 0x80000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e5, 0x1, 0xfffffffffffffffe, "03e6282b71795acd66ef3c018400"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$inet(r2, &(0x7f00000000c0)="a6cfc6b6baa92a2a829fc789fc01d24e935e573147f78a6fea66dc60ca3456bd330201b042657bcc954edd16846f91bbbc4c80e352168e4be818daf63c5bdbd4fc72bd6d6cc0d8f3f19df31333fd2d7b1b2a7a1ec0b425e83ffbcc0c08f32e66c21bb1b5365da87becfc2915bce7396cfed3e3e6e472fc8dae53a1cd423f3c8b960cbfc99a5d7e34a4f988372f0ea6fd67bee7c82d14001f0cbc62420b3d4b0fb93ea092a03ee75d3002", 0xaa, 0x4, &(0x7f0000000180)={0x2, 0x2}, 0xc) close(r0) write(r0, &(0x7f0000000d80)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5a", 0x5e8) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)='c') chdir(&(0x7f0000000180)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x2) 16:00:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/127, 0x7f}, {&(0x7f0000000080)=""/144, 0x90}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000200)=""/166, 0xa6}, {&(0x7f0000000380)=""/213, 0xd5}, {&(0x7f0000000480)=""/4096, 0x1000}], 0x6, 0x2c) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x8001, 0x7, 0x2, 0x8}, {0x5, 0xf3a, 0x5, 0x8}, {0x4, 0x40, 0x100000001, 0x1200000000}, {0x8, 0x1, 0x7, 0x8}, {0x0, 0xffff, 0x3ff, 0x79}, {0x7, 0x7f, 0x10001, 0x2}, {0x2, 0x7ff, 0x6, 0x8}, {0x6, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x87}, {0x6}]}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='W\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='a') 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x88}, {r0, 0x4}, {r0, 0x49}, {r0, 0x41}, {r0, 0x100}, {r0, 0x90}, {r0, 0x10}, {r0, 0x2}, {r0, 0xd7cdd058851c2f2e}], 0x9, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f00000002c0)=[{0x96, 0x4, 0x6, 0x3}, {0xc5, 0x3af8, 0x100000000, 0x9}, {0x1f, 0x6, 0xea78, 0x20}, {0x0, 0x3e, 0x2}, {0xf7, 0x306d, 0x44bb, 0x9}, {0x94, 0x2, 0x7, 0x5}, {0x0, 0x72, 0xfffffffffffffff9, 0x5}, {0xb4a0, 0xfffffffffffffeff, 0x0, 0x9ed1}]}) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x27, &(0x7f0000000200)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0xc) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000180)={0x97b, 0x2, 0x9}) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, 0x0) 16:00:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000000)=[{0x5}, {}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x89, 0x7}], 0x1}) 16:00:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x7fffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10020, 0x80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getgid() fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r4, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:15 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getuid() setuid(r1) getsockopt(r0, 0x200000029, 0x67, 0x0, 0x0) pipe(&(0x7f0000000080)) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = kqueue() pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000640), &(0x7f0000000680)=0x4) socketpair(0x0, 0x4, 0x9, &(0x7f0000000080)={0xffffffffffffffff}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) r4 = kqueue() r5 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) recvfrom$unix(r4, &(0x7f0000001700)=""/231, 0xe7, 0x800, &(0x7f0000000900)=ANY=[@ANYBLOB="005c1fb6da16f38a392654fca3c6d5efdb55eb3566c37db41c9245e1fecd5150616c04985b193a0179fce4d96ed6d3ff082dfbed44c64b1d46945d143f75ba830e3a6e1ddfaa97ba00000000000000bd3baf8c94a438b24ea93bbe7d67fd992f2d37fa810f7aed58cdb59359c50f26f95fbb3910eda363eb49cbd60442d1e155e17e1dac564f7256ef6f6f7640f59155edae51a72f456d133b526d9ea7757bdbc85fa1a779b20534bdbc0b0591dfec3d4a60dc898fb6d8600e28f1edfe31d45d8bf059f4823b29645f1335a538cbcf785165ede7f6f36e7734c2a09c4a44c60af102fa1a1088e2a580ee9adf1d"], 0x1) r6 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r9 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) socketpair(0x0, 0xc003, 0x63, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r11, 0x4, 0x40) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000140)=0xd19e) fchmod(r8, 0x1000000000062) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x10080, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x2, 0xf0000000, 0xffffffffffff725c, 0xfff}], 0x80, &(0x7f0000000500)=[{{r4}, 0xffffffffffffffff, 0x60, 0x1, 0x8, 0x401}, {{r5}, 0xfffffffffffffffd, 0x80, 0x80, 0x5, 0x1000}, {{r6}, 0xffffffffffffffff, 0x1, 0x7, 0x20, 0x9}, {{r8}, 0xffffffffffffffff, 0x80, 0x20000000, 0x9, 0xfffffffffffffffa}, {{r9}, 0xfffffffffffffffc, 0x4, 0x0, 0x6, 0x9}, {{r10}, 0xffffffffffffffff, 0x20, 0x80000015, 0x81, 0x6}, {{r12}, 0xfffffffffffffffe, 0x20, 0x20000040, 0xf120, 0x5}], 0x1, &(0x7f00000003c0)={0x754c}) r13 = open$dir(&(0x7f00000008c0)='./file0\x00', 0x80, 0x2) r14 = fcntl$dupfd(r13, 0x0, r13) getpeername$unix(r6, &(0x7f00000001c0)=@abs, &(0x7f0000000700)=0x8) ioctl$TIOCCONS(r14, 0x20004276, 0x0) setuid(0xee01) mknod(&(0x7f00000002c0)='./file0\x00', 0x200b, 0x202) r15 = semget$private(0x0, 0x4, 0x40000000080) semctl$GETZCNT(r15, 0x1, 0x7, &(0x7f0000000400)=""/211) openat(r1, &(0x7f00000006c0)='./file0\x00', 0x40, 0x8) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) write(r1, &(0x7f0000000080)="c896498bebfb1434178fa2b59b4e5789f1d81cf8b6b27258121b33b8a788f3ad899e44f664802008b821c9275abb336a231e5d33edd4ff64c6ff092e1c30a99518891cfd34", 0x45) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x9, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10480, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000006c0)=[{r3}], 0x13e, 0x10000000101) ftruncate(r3, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) seteuid(r5) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="260000001800000040002b280500c504eb2800000000"]) r7 = dup(r3) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r8 = open(&(0x7f0000000780)='./file0\x00', 0x0, 0xb1) setreuid(0x0, 0xee01) fchflags(r8, 0x0) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x2011, 0x1) chflagsat(r7, &(0x7f0000000000)='./file0\x00', 0x10002, 0x0) r9 = socket$inet(0x2, 0x1, 0x6) ioctl$TIOCSBRK(r7, 0x2000747b) r10 = msgget$private(0x0, 0x10) msgctl$IPC_SET(r10, 0x1, &(0x7f00000000c0)={{0xffffffffffffffff, r5, r6, r5, r6, 0x13f, 0x65ed}, 0x2000003f, 0xbd1e, r4, r4, 0x200, 0xfffffffffffff800, 0x4, 0x1}) recvmsg(r9, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) r11 = msgget$private(0x0, 0x8) open(&(0x7f0000000140)='./file0\x00', 0x90, 0x10) msgctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) connect(r2, &(0x7f0000000080)=@in6={0x18, 0x3, 0x1, 0x66075c9e}, 0xc) r12 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r12, 0x80045721, &(0x7f0000001200)={0x0, './file0\x00', './file0\x00'}) 16:00:15 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) 16:00:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000001780)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="7959b89b6ddc5acedc4480e5bcfaaf0cb87274", 0x13}, {&(0x7f00000000c0)="a9b57a0e866c2c378bbf06bb3958c0b10365885fed8d505d9ba5", 0x1a}, {&(0x7f0000000100)="7db4315cd355", 0x6}], 0x3, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000004e3d8afdde64305d3", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x9}, 0x400) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r2) writev(r0, &(0x7f0000000340)=[{0x0}], 0x1) 16:00:16 executing program 1: kqueue() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) r2 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 16:00:16 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000840)=@abs, &(0x7f0000000880)=0x8) fchflags(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c, 0x0, 0x0, 0x2}, {0x24}, {0x7c3}]}) mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r2 = open$dir(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f0000000700)=0xc) r5 = geteuid() r6 = getgid() r7 = getpid() r8 = geteuid() r9 = getegid() sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000001400)="00f924d3a129889f670f71392db5590b3350190792d0576929e7b336a94e3798be32e7e183066c76fb7b726615ac582047b68019f61cc61bba0173cac8e7b2919b8c5be920730dcb8ee5e73e38339bfef5b3e9b376f8db79932f4a91b544a2869ade77ce23950898cc7e55e3a2020f6eca571da1749cccc4f3e86f6ae1e2ada7502e34b19ad57500d83cb6b04eff1da560035a1fa74a0f9026707538692415cb01f9ef5516e4828f0ee849ec78db6af4107e0ef6acfdf91ceb16e5fbe6dc3a1b774c50b179dd3cac0aa2da82ae1c34ba2603e4c22088c349227a7d60d3aaef32979de8ec9e5d9f8b69f412a6b4f638e3d4b6154865ae3616a209f6f725cfb346d27e571addc3d0509284bcbd8f9f8fa0cb1c1f7a17e5989db122787b069efea2ffce279db71eafa147575a5274bbce82a217398b372dae3592953a0257978772dc4ac7776b970eeae0d70d92cc95a0eb51028705a9eaa45a560221cbc196ed30ae2970f8a588a6faa4287eaaeff910935b4c278b477d4ea405a9d823bfe782f42ac507295ae611cb380d9224e5ef6919d388b9f3b8560ecec18a401b38adedabf6bd9e000aac518c4557cc498e5cdb8b044b695cb9f2b764dae9f864c3624f2d3225f53dc2b2c28f367437b34eb221b24277300db1058850c62f5796d94485452e58584ef217735d863914560fb09032386a084d2288e6c6235383aabcb24ddcb845ad7bfa2e23883a47b7e02ec5fcb9f755831f41c39f76bc0a5424395ecac1b1068b28c71dd122259d309372d9909427abb65ad272d73927dd12766a7ea4d181e6f14be172aeee514efa7037bcc8259a5f3b384db5a78717ec74e79e5e3fa0e576d5292f32890b69c73b4e801ba22181c83002c9fcf1d0e1575f27f92692cec5422dab92b4f4491f780feecf1807caabaadefd462001cbcdacd85a0b978105a52f71da66c6219db4a8c8784fd4ace25edf7114f8e526e5bc90e9818d30e2766a7c1a8df1c28b84e22fcd9b66d3d0198450c66ada8f76b678a5df1896fb5971e07629cae32605608d7ce0a695f7eae6498977009902a799cdfc727d7a247c922c27c01e32a517f5af6d40fc8526a75e5ac73b5978f44b0f9f20429dbd68e073064807fdfd7e70aa19968d02416e18f0c595c9abb18a67f39da3fe043d620c28320f9754b872fd402d3983c76ca2627888962f57f9178950f847452040ea029aa3f17a19fb1e053a0cd3a904872eff0bbc04f1ec0ec7d03b2de14341ec7fbda1f0a865e820789e38273caad3e3c7a935e6ffcd65d840ea86df5a7a6786568ae41473224a94540be2a3da3ea5efab83d2072d341bc40a20779fd5748a0f3c045a0cced8179d9fdfca0d3a3ad87b9dc43dc29107610a4067912dbb538d82e9c8fade8b792050eb5bafc40acac40800142df99a6ae121f1f5c7ebcd98185383a3e0a3e88981aceb8fedf19a4600d956b080dd96837a11e90af1dea7d1045ed454da835005fe0c3b838183d6d49050de1b23eb3755b80285cf36da702c6647c7b446491de3bbc325e8ee2db1fa0db4ce9544933a5dbadc9e392194b1e4407ab97e1bbd351129861da0c498af2873e53ca4faef2611bcdd9b95c14560f8e36251efb011482db90adfe9f5d95e74b51b7d13e54ca602385af7b1c6163ab2145287982a1bd84aaed8862f3bd4d9cab1234e7c254450ab70ff3cdc23ce18c2dd032e4c6849dc57634e4e15893fdb23f4a5b15e85233cd1a2138e6fc1216c6233ff0d6c8a7ff03d9a16fe8986093daa23a58ab374a5bd88bf4152b7285c9c65d65c8905ba5c6b74d0a7428fa970b446e7ecff6601c015fd8267d3d04b7dda1cd331bbcc1afcf823753d9d6ded21ac4337d72eeed82a4abae08e83f1fb2763ee6a8caa50fc9a140138df08e55cb3ba16c25e31adfdd0c11d7cbe6bbeb5eb9f2e75323160c16b53598f60f394e88ed5ad6a672217d9e3f98f891ed12c3fe4db4de5dbc6b0ab42f7240e3b4d45ae58d2633a517b42b546daf4df4371d38699d762b21828a646f4e4fbbaaa5838dfff99011eb7b5ff21c14b3043c661d7278319f90b9c26e91f17bf6aa78e0576e8f7781d490b0339086d3bc9652b1e89436b821d107462524f2d8825f11ab2c796fdcb4045fba84253894d5516da008569e084a4317a306fc8e7c7071d134d345a039a415482df5c0de7918739dbc7ba2f7ee43e5624f15a72d0992c9a21469ddd86b8b39771f6f98eac045a2db5a42e9ba97539c520a029cd64a36b0acbe932b506f127f66ba0d7499604f5222ad4cfd12a4bd36a45011250e65943ca674e58af50319f08cbe2b13e57efce6a796ae5738f60d90b3fbbfc9a29e8f79bc4a152b015b86c9dc3f7e99be298af26930a83201f8439aa0105c28bd22996b7042c5f003893e41780ad6c3980529ed859e379cd90e4da7cd735d1bc56d375b661662670d6ab8dde484020d946287b474223c7bb48f05b7f9bfbb44b519af4d345151463a1df38398d87489ff630c080e9cc78ddd1afe092cc94d35e2bd3fb2d9d093c5942ab35c780f656b3199337075aef700373c5784583ce48a6ea3ef5d587f151fa0aa1d8e30783767eafa13b40299008bf4ae9ebb3a5de80787eea9e702c3f2a38d85398de4fd414ce8bed63ac5d83118f526bc88380705a34b50bd59d65ba7e3f857133c06aab03d266e3dcaa9d3899d68a6c05d1c497fdae367b640b07e657071fd297b13a2d9327e4e4c8861fb69d7a130423f84713f383afe4d18f2e796736da354797dcae03924df0a65422c2e24aa066081648e16fd88cdae1ffcceecb08a23d4e419eef0eb4b5e65d93878da50a4c249169a5f8ec62d06b37b79488d11f8eab2aadfbddb0fa25457a3844199cad3a0492506133ce3d84f1eb6bd822ab7777d3ce9748ccb595a95b17c28f7530bf733cb6d2ed69166d72833ac60dd0d8687c900f8349bdd7b5e1b3a420f31134bc7c28b24d455ad2a406d49355f2f027058b8a2ee65ce8310ac5d3007971b1a80bbc7c85120fbe9dfc96930b77f992de142994c04a63dc7e42c53c45b06520e9fc23c3c758b1c51dd36c927dfdf13a15208e3e0476c7bd25aab390a91ab03682017c5898b85163fbf8ca4fef946f516ba36c3bfa8e981f5d8988a507fb63fe4a9282ada08c99efffe9ec90ba0ea27b72327c3f6fd3f9fa1fc7c85b445b69b1615b687b498dfc9b8a389dad822134da3dbbc3b8c255608e94cefa8091cbc218a8f0a4c7562cb2be698324bbfc7e64a41ad4411f1b12fdcd6d4e8f22c9454e52ef3c5c514fa6cd19890c681f127828b5e5076b011bff130e425d96eeca7ce9d48c2058d710aa7ffd092950d586ea350874d69cb4613fd48efac8d5c7547c216acef8b56b1dfb7a2f465cddc1019d82ad0bebb6f24405086572b78fcd9a65676a9551daa2d94319ab826880bb11cda1b71af49efca6cfdb2843cc75a7d2a78ef9fa5f097af1a9544736a4945201d559da6f5a541437e88d663186e52efc4c1781e0bd0e34bf7bfef35313955d436cb6e13dd004b66d0a389dc265ccc83b57473c51fd9f8110336af7a956422c664c41c1b9802e002c83bb90c26f1c6534a1d8d25551bfe6b00a68531244b2cb0fc0452a4f8326eb5e33dab650b673cb101f4146efba3b493664f46da6f92871229533195b9279ab93ee95dccd3ff2c5b29906cec0312bfd6ac0f7ff7012c8cea65f04bbf31acc83850c8830f82e6eca0ecb03d2b6aedb2f05c273a2cb7ebac0322c9ecde246cc830365c730c4f0b8f5849012b36d7f276dc4326e1fd2e53aca94a8363fd211e1e9262301f161641b25db05ded574971c5049ec2aaecd49a108fdc598b6ff85e938614d928551fc7894cc728701e52cd7d92746a72b63c719f0a5f6def5960a52ce7f22587d35184fda0da98d9fde6193cc0e1fcf56702ef84ac62c925c5ddf3ba3f8d8f090a15de7eb461683c4c235d9c6b97ee6b7888dbf0bfaa3f34375c18cb9744929c6dd9aeabac772be8fbcd231c678f822d99f3d462ddab39ab4796bfaaa1d2f5f14346e556dcc8b479475c30dc3388f8920146aec74e7e774448983eaed52cb4e8bce6a9359996878adab98e223af38caf1b31dea6b49736f1da6f7cef6420390e0f15aa18405817f8e093e981b2ad07e503c2d0fca6dac46f8bad980436cd740b17c69d405467d7cc2602ae9f294a5200a1ab23aa10f110d53ac114c7e901e7a2576a211f5841f2f66afb4f10733db7dd8e22fbe79324e1f92ed9c1e1cdf30ab19e2f395b4550c60744670ad2b1298cedae5b6d460a8ae60a7937d5d399bea471222e6d6cbf254268cbc675a2d4d4c1f273435afe8c0a0f1f31e174a10af47e5183e6dbbbb581125d40183f54b35733c7cd973f72d267d54fb60c1889fd1b195e43f6c06828521f0ebb118ed0bde8727086a769bbbba0e4d0015a3c43a47f4204b8f31d02116bfb9c99548699bf7bb1f61d08136a219de92c830d283415689ee1aa727e8fb8a8bb95ed7e141045b367037da1acbc319389bda2083e92b09c0ac4c8f2ef2c264747a062ae6d6eb0364d7b1c444377a654b3970dd2cad6ffe1cd51939887d486d13e3c3028740514104c145a33162442223ed11ac7b38f46cfb0c42c99b24420a44028c121409e34e4e4f7eff1cbd295c8b4c3285285ad34f14892f3f00dbaf668684d43eb0cea726c698145cc4eed3908a0b2512a69fbb7bdfd27123acca7c5a48a1d71ff6f17156567249e0575e61b13607bbde5352756e8df07295294e04d6b31c335df38d96bea107061237b7ccae187e4ecbedbbe5e3ce17c8665261e1d23ed21036ee6a7eb92eaca8d84f3dcbc409032e8a2202dee42081fcfbba3bfd15d86e4f9a6199fc3978638e58ee55c3af243f33cad28c5e34ba4aa4a52f88984f61cd109e2e4622bb93e0c1b77ca3d9a9d9b8048914d328b652f0a51b579dd0e3ddf9e408bf4f5da7c80e893624f3c6bbdc308abbd07e8254d2e5b3a045b568c5a1b2f650459663c5eb4c486fd96692ee503dbc65925776bb8fffcbe7d32204a7d94eac5c6f1bee78701fa3e279a2ebc173d930e58a2e5fc6a0eb0fb76eb972f3bff1bada03add397f9b8b5a0e126fcca79db8f743e12d1a10270553c760cb36d12aa4e2b8b7f650d3c68d6286989f6b2375bb0b1bb2d298006b42aece802a921d4a53ab5251b083202f64cfe163a2281c431f12880fe19c69f46ea16940b95dde9dd05b2806e3752219d5b70f2e7617b6ad3ce1022006aadcf5da2fa5e70dae4a010f14bb7dd6ae65bc3b51b40eb43a69d62e2b462698e17dbde6ff3889db99862a24d4cf3afcbe3d6b3c02652f9b7af76a629b78c00a6e795e3b5b01f207e51753b086bfcd4dab8c509c0cd6b09cfa0607bd27a3a70a0237238dc77629bca06695767a33c7e5bda9240c40f1e4d874fe0492cd90ade190b4e89592c5fc20ffea537dcb825dc706387e68f4019b2db96e0d19e3513f819cea33b8150c5233041cd06eda37d22611ff0807071fa9f683fba443077855fce79976ca7d60419ef7d370b9a607f6253ef181b11eedabc93342cfab7e054e096e8047419f8c992946a239c51e71af1547038e9274275f5bccce4a5bc5905f5dcc442933384bef6be15989d30c29eb9bf0cb5d66fdab22a1ff362eedcde069cc039fd2429077d22be8179ae98d01ee123bcc383b7bf305362c39c912d704fd193ec64d2ae7a62500f8f1dc5408b50893a1f4a243ba406e2cfa391a805daf85a0895026aaff0560458306d711901c15c2b330334ef591b", 0x1000}, {&(0x7f00000001c0)="bf6ee07b766435adca385c1badef306548c552ec296886e219d8c07d20257eec2f2ff2ac37a73142493a86d5f582787d48d722e3cc76be051becab5bb75712817e8a6c7ffbf3ddf11fbb684394fe47428e66a1a09274d73f983b4f2079efdb635767f1248fdf29f4db28d27fa84db05325e6d4bb8d27788fa0ba14fb1fc55d0e45b2108ffaeb9356e18e259d4e2863ce7633d048d86a03192c18bb9c0eb4a9f570484f", 0xa3}, {&(0x7f0000000300)="3ac5c0dfc258dd5b4bf4989ca301fa0fcfc32f4a224041a0a483b36ad618ce38a7c303ae9a4ccac6304ca0a143adde8623b589c043a061c4cb7963ecd6638cbb370a7ced1f9a15e1c66fb382f4bdb862406458b886f0dc99aaf69250257c6b4f740612732777f6d5d4a8460cbad42a42470b618a5fae15649ea60c727cdfedcf4f1cc5cf88df9d9e77f327389bee811160f64b0a08f2dec422d8f81b515c536c99303df7630df7815e7cd8e62da8fd57cd7032e3cb86911c4e278bba3fab7fac8026c8f267aee3", 0xc7}, {&(0x7f0000000400)="9a33201701ff42b0da6b68ec3283e49024c31be7b4a7f61bcb220bda1f4f072a1533568eb15c0a83d752001f3db7681d13a7aa56a7a7e39a86d4efbfb6fe31e0010aa9ce4e43b653e1d1ce9d15708f78ee507cf7e291f7d3374842ebd2d60bc81f0452f00a23a9e0ac2af00f41879215f15dfa48a3ba4b6648bd44019720d964", 0x80}, {&(0x7f0000002400)="741d4cc7ece0ecc7d1c535d4295e8f61fb5a789b3e8882bf03139a1b23a42b20435e8f0b378aca3257cb59987039737d09a6be2eacde0f04c1ff25f4bc6c4cfecc6828ee994001748fc16d42089c2d1393498aa66361fafa5ef637f49049121d12b87fa09c652d507e493c251deab961a30c320598a88eff7876c28296eddea66814058e99fe886f87d461761eb08ddf57bf32418ceb60405d6eaa012c6746a6e85e72ac1107777dc23231d186b481b252818f4d293f3f95941d84f9f683b4473dcb7fe67cd6d5f569af91618848f32f39ad7737917bb35076ebc5c3b55ec20b0a1f5a21988e4c4462b12fe4517b30944ddc9d7a8b6ed2c83f38a4560949c2a5d3b3a7d4787f045953b541164aac66809d3b571287cca344a52d10296cc601915b0a293bca89aac201a3b81ece8e7a43ee7c06520fe62516fc1dfca639127d215b90c973b86c21b06685ca9e58a843b08b879f326a875f9b897087ddf58a90ebcbf68aeeff1be7ebd6f8a12d87e16f8f88612c85b3108ca447541de46b2aa58e8ce5543e6622073d15dd15698e0969bd94386322546987670d264b559d564c7b60691f298d96f3521f219183f948b9a2fa54f7a3ea096b84744490aeaa6ce129b0aa4fff7f0d0bc627b16bac85b1c360c7e94ba5af6e3d83d8f29e12fcbb680b3039f02811fce39f83facf56e8787aaac0b11676ecba992663b1b859fa84d2be45a9e62151dd6ef105f7a1c269b0f3184c7b97425a4c6ec41051e72118555635cfe0f2aaf3599a405a15bd8917bc43f974ec02fd7213cc9695d7af803dd3e06b4e1225e6fe39d7345883b01298960cc6c516dc30bc75b12248875e2eb5ec56b8cdd74f8c12564f3160be44b13b85eb8c454391c97682dbebfe7113c5d2b301b2ed176d64107e42e470a1ec8e1edfa7af344a14001c7627c93c3ad2d2d5db083625bc26fc6255dd16287a6854f2cb69e0c5ea0f838a88905248561622cd0c65cb5b79f594081759eaceb169ae9864ce8536e3afe7a80e0c843de933029963582c74cc78e5a338dec5573a68bcc3899bc0ca637b7d13713d400e2dfbfcbd2f1f6208325e287d63375c5895833f0d7b37253fd4f710619173030f89f097461df831e4cb6213182f41d773a2b26f6a0b8590e247178425a7aa102c1fd972e7dac84d19ce0d9a8bbe572e47c4bc00fc6e672d47eb8cb155d001166dfdd9b95b5a3be0796cea54afc0cf04d8899da9db1b6df4f325ead658b59bf45e71e8b0773c1747966f7e5c522145dc8fb68fe2534df6f02ff3697c4a35943f016c4726a09b00033ffdbecc6d3d268e4e07d82a7a198c94bec5ee9183c2f16786b0575edf83b634d64fd90f9e7273674aea849e033c9bee2d88ffa9a495bca13eec96d5d83df25a6b8a22150ab04c22625252c20c0220ec64d7efcc4e2ba0ebeca38f06120f05fb29ea8c081307c45c629fb1f54476d219b700d64931e8e8aca0e8432dabefa5e8cf8fd4771e6c579ab47b357549097ebf1a2f71118255b31aca12b4af2bd316b6c9d370298109462d0bfc75c1eb618588ff2f44fa5525e5bbdf001eb685ce2cacd72e0dde8ec4c2070d0ebf43694f73885b10ae44a11e84df55bfaab6ff32503cd5e6cfdd2ff2f6f60a1cfbff6dba368b34996cf1701eb8dab33e37cdb534b9440255da68b6216aecc2b17fdfbcad62c6191c2e7a411f5f6e15ad368d17d1d1596c0d5100e7d2f35226cb6192e4cb0ffc7867195091795d71d95daf575104ef88059aed0f27e6792c422b7ab4b480ed26a57f8b3e8b3279885c3424289d153845a98ad451222c41c96655f781d27cefcae6396d1790a4590db378c17e01aa422d93ad94df608bd2b75e0a97dc927a74dccc7e777c852bf19483e77eced9a136f28c9314154a601b0b5433ce7738c693e1194451839bbe4a555b06f933f00bc48dba5e58c25e8c813d50633f2c32bcf36c81ce3f6e6f02c7d290fea6056061805754bd24c674e3f6f881082f14c284c33384ed6af584d9032215e38ee2da35074f5a4134f7b0c74cff9f703f333b1c6201308e063039b838d8e99c6bda3af88ddb320370dd3b102438f7b35712a984c6c57e56e4a9b683c752c40e7bd8cffc12a66bf7c46b72d755ec28684002a448f41e7c6f163745bc257b998a511b50b5832c24644bf97bb2c1c790345f9f4129a9f70a971b58141493c879bdb4d60588b1c51abf490c89040ca4f73817c4bb9c986fb6925638741d2d10a3f5e06f1a84d4e066ee94822cd14d53e7d6aa8bd1f98e9aca7b5f6340ea4c07aee339e1873ec2bdcba64d658b5f1bacf40cfb3eaac3247b8e91a789aa473921269391eb1bd7a4c2fc56455ddbc79c7c4ec674ef0fde209b87c6cea61c27fdc00a36b85ae8d93b8c07f416ebffcb070e1f8ba57a445fbd077f9f3c891d96832c00bd26c40168c9392f3d6c95f4fcbf46e6a9dfd429ae81e8ece14812fbbff079f7a26a5645fac19bab4e33149cac79d16ebf0de99305874640d7e934892ab2092a5f36f5375d8df67456d8cd59afa9e82d186a0dc9b37b9d4852de8d18db20d775c7c27671138316045c98032b0867b993db5099a21485292d3310db86e676e502a68f68c9aa259e09a3a17e1fee4a6f3b1da995f007aa7a5ff22c1fb5a55aa9870cff47a10a3f37249ecc828f82b3b25ca6650b5e7608a9f738bddd0ae56cce25b68bfce8ecf0b828227108157dfe982cbd70236690b3714173d3cb88cc5c2064cd954d9145d1ad2e9bdb1907373251f3d9adf1217bba54d15878b2aa4920621518bf968508ed7865d7619a169ed3d38f40e95880f5d44b086facdc97bcce4f448daf4036a905d5a510a7bcf5f1b8718226b72cdb082d45881644b8eea0cf8fb4fda2e81e9a55e28874cf99fcd62a517969927111995ebd857b8711859288938598f3a406568eaea0b92f1a9e3c14188bccd96cfb37d8026ce9054e87f25a2bc80fb42095b4baf020f19f82b2dbd39e4e42a833b1bdc9a20d20dbe63a4569e3f98d39fa4a7434cedeabeca8d2766debdee6ab41714b014ace40f6e196224a2d70107d6a940f3c2369404546e2168963063c7b4699815ba74a7f5ae525428ea18d0c2d8aa83a701a5fd5f6ff9dd61f43f60e5866471fdf9b288eff1c03543ee1352dbb342fe33986fa1ebd0311c5f5156e10566959aa847b0a0d600ce250c0fa67212c053025b8d0a14dcd87a334381c16b87dbe1f56448c9b74b7c3e3f2b2c3a73a819f051694343a9f014384f5afee1b5a78e647dca2d481c5feec2f7f022a0fa02e94dadbd28efbf2107b0d44d86e3c656c1c52873f7b8fe8cb2bd98eb60bbbf5221e66bdd28451a0fda2fb01c3c9ebd5f847261dfbfac8092529ac64e5fdfd8437e0903eb43ef9e6ed3596e42d96fc649b02adc6117d21bd390584f34de2b2a15d1c54f56106a6674421e9fedcde09c1aa1f7f19396956791bcb2d58fb8b0a96a544f1bf1f654aecfd79d370b2cabf37a11e9152b5d00d8cf5aba5f87fa750f556fa7186560439f5108e9eb7069b879b3919ab378c30bfb8fcc7e87e931bcbf90d3e564a62ac9d7b157689e0e8ecb8d7449295e496f9447419565400549de9ab060e04f0037228778dbffb1644a69c552ba21bc06a658db251ab8da557c407daf0fdef345507abe360158b0353926bf8f9ae89ae26dafea7cfa838dc941dfceba5a3c5585ce58c37a4c11d92ff39327221fd2694025b9a9559eb42cb9078c78ebd17e27bff846f97a322ffd6b65f6790f64979effc3ab980f872c71e77b32eef08a1593c75b13750d7d742980bd8ae8c0d58542df7cdefacb5cb13442aa4eebee13fd4390a595bf5fbcda700f74acdb3c95602ba612d8625d338be3d54ab57f832eb92c621937bf935c72113e35e8dfc36c84572d1254530d6a7b1e9e576ac0405cd28e75bf57004ffdede72e29a584640a6bfb2f1ad2bf8613bb8188276f8e562eccd06fff6ce3a74b62c73444bab42124d2de48c2c00279391133af779d3578a5b86544665844bb6637083bac6d55d4449a873af5f140cef42654bfdbab497fe29d4417ec828cb2f73dd71f9aad579aac5fa0ae5f85944fb88b3d055a774b4122713bbc93dfb9bd9dde0f1baabd2407505f4844f804a6d84d3a10201c5ff9624d0244b7df82ccafb06b7a08db3189b0c5b2898b8049a027cb065f8a4c7cdd1aa741527b1496eed4eb1ccd70e157ae705075cd034d263811ea8328cfef4ce04935a95b7f85a13735a6a1cecd3500ff2fbdfb2a3434250b4feb9ba6ff596ffeb188bbda679778c8952c0a58ec7ef37562484e76251b16f8bcf2c37dafdec30fd8b3165de183c99297135ab6ae241ad9903f43f82d60c82c3e51aafac1a9440013c83d384e9c62111b631491ad57f150c7035931385051e80139ee1049e86c0e29c9b930a204ddb2a8279224e37b692f82a930e6b3bc33d41228373310ee356db87aeb6fd7d0e6fe703f69ff876f1fca0562ee77e2156ef4c47668238b5c186c23d6439498cfa64aa830fd6f4956cbef844ae7e4b267b9ffb7234e24bbd8a9fbe3ed2b4857d443c3fc499426532d63aefcfd10818834cdec7d8907d5d4fd6a438fee8825b54a36a07a31e7ee9ec6685c44e0c4991f1b2da0be62288939f02401894541c27557a93278b4051c647a4220d446db8b574692442556504cf32b5ad1996f8bef2bbaca76a59762d2e24ca9ffa548decc70c9e616c613072ff163a3adf8596ba61165206b78b072d930aa89077ca82f6a5a92ef6f7b8671b2f9082831ada991dee08f5091d5ff110c49ff6cd00895b4d85b74c453c653b91a4c42f9bf4e5f7990d6109fdb1f84ff7b77cb9266829b593422a7e360279173096724a4987fbdd822ee4a5a2a5b0b8e93dff8b1fcb0ce6d8e9a9a00653ece95ad4af4904bc2219f0fd134f47cf6e50a5dcf69303498338dc9a7ed78837c77769980ca78a4c16e28dd1557ee8b8a4b98137092116193df36dd1dc9f11efda442080aeebfcaa957258c6891e7cd6119ec21647b89e4c74bdecd42cef7d0fd8f139f58d1576cd8159946afee25672f4223d13e5ad9cb320f2c8f2c51f2ec6128c032c23f2cf3354e945e5211f12bcd67d1c4650262c35bf3839fda467070471457623290994a90287296f1c36b848b75ef5e21ec8d8a89fc2fb6fa07781d94a96cc0eb1d0f35832ef3a65c15175b67111a574e671c89fe8257a701ae4cde3cca8fb114bbdbb63ebfd397c084b90ec34c23106158756babd8ef008330225b54491bd87c4bf6dbb66a0f0f83684cb88cd0f37918a41422e5031842bc050906952e281b3bf4c6f8bf839365aa8eebe8c2e6770e0890947e17afe61ae2845cb2f1e27f237f88fe4547e773df9cc414994feb139b5ed6de4415913be7f422919ef0af4e980a0e676dd1e29436a19692e41a91b566cccc705459f8a7217b6dda92e02717f8ce989e69b9ba34e1d963027d1e49175ef92a8b71e3f9e7a3697fb2af9df5f10bc49903fc189db608e77378e9345c30bbec84c17d816ba3c9dd840780eaebc2e2898cbe26ea15eb4b71c47e2db4f78c4f0d851ca48e61eb6470423bdd6e7e411bcae20514e36a28791c2209c58eaf93b05badc3485e5e2a2e3aafe4348534ff1c28899a23154da7cf9fe3d2084a655565c7e91c0f617b425a8447cc030c45fb4fcc126362726ea3ee635be0289b84a99fe6de5b498408b7b61d8def138a35efde22ad39043bffd2c4553caeb7be80865f1c2185bf13a5661e69ad295357d5986e9fef12a075b4911d1ce89", 0x1000}, {&(0x7f0000000280)="afd0e013a430f916fbc3c141a2a0f6b913b3621357131c272c5bc8969e954ee884a888aeffa2248f09742bbca71f0116051224db8f534c909864045413d13c", 0x3f}, {&(0x7f0000000500)="5874e8ddb47e76b08c7df44767847fb998d43e1a9831ab243b802eb36c30ebcf13d6357f0261695179d74a0df56752a4e8e3a8841f312b03d76616e09454042a61e3db5610866fa02bf8ca250e9e611d650f4e85360d0e51be196347fba74932108b614142f34f491c717f166a1b7363072d72eaf2e5", 0x76}, {&(0x7f0000000580)="f9ba33324269d39a6e8ac61f4da15a59cb02a1ce32b45be5bb2949a0957a0784ac68ca25fad5651369818d4dd1af056048797f2f0da58f29b030d3c1912b4f986b655b6245b5eb112b401f7a38df75d2225ff34b6ac162902c823028334d556bb0002ece5d29f33d6c5a398e1a89da830e61ceb476dabca1189353209bcc02406c063c1eb350baff91bfd1ac604f17a72e6e03db308122173eebc5fcddc2e1c9f5ac36f183daeb8560d983b923a4c3db19295db5ddb077b99dbcd11aa5b087e7a9fe1bf287dd4237909bc6c4bdac629bd3910fbff365c174f2229de0ece6fe1763865d6bd1a91f", 0xe7}], 0x8, &(0x7f0000000980)=ANY=[@ANYBLOB="1000000000000000ff74f5abe57e6d5979ae78453a863826ff0000010001012000000000000000ffff00000000000075e11a70b4afae2e4a1adba138d22d5a0bf71e10fd9df88c47ce2e4df9ddb6bcdccb7fb974848e77fdb39d13013bb9783a39b9f0bbc72cf57221e53127f742", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0x88, 0x8}, 0x0) lstat(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000100)=0x8) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000540)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="3eb0a4df5af47131d62046396b2ebdcb52192b9c38fea596084651e2d6097084e52aa6baf36abfbdd32b5040c6a156ac77af69b117f1deb03088018fa64194487f619b744a01fcc391f5291fe3bba393a30975e0d55b5fbff70ad9ae90b74c5ce5978e6a0b495be1", 0x68) 16:00:16 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x7ff, 0x0, 0x4, "090000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:16 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x3ff) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x5) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) open$dir(&(0x7f0000000000)='./file0\x00', 0x802, 0x8) poll(&(0x7f00000003c0)=[{r1}], 0x1, 0x0) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x70) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x6c93, "5e3dcf51eb06004d0532aed2412b200a855d9ab9"}) writev(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)="cc2d23908a00b7c08eb149f6e262cd6aa58d32cb3f0e1ad1c1153961e891e5915bf3496c7f7177a46e083a3e976494b69bf75ea923084f4b611c9f0a", 0x3c}], 0x1) r1 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) listen(r1, 0x6) 16:00:17 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x808, 0x171) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x8001, 0x0) connect$inet6(r3, &(0x7f0000000000), 0xc) dup2(r0, r3) 16:00:17 executing program 1: mknod(&(0x7f0000001380)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000080)) poll(&(0x7f0000000240)=[{r0, 0x1b4}], 0x1, 0x9) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./bus/file0\x00', 0x6, 0x9, 0x3, 0x0, 0x800, 0x68, 0x7f, 0x2, 0x1, 0x7, 0x9}) r2 = getpgrp() r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)="749f9d4b6fa892a717a8cd29ea5c4c057caf8c3515b9c7951e026f64816f634b64f91036ff0b6a44434424736103ee918db8eb97182a4c0c34239a64ff18f874aa5917021034c0027bbb4863ee20f72751b90c617c2d265b484acbe7b382b29893dd978f48a673c9de25b281fe27", 0x6e}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r0, r1, r1]}], 0x68, 0x8}, 0x400) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000004c0)) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x28) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0xffffffffa5f0e484) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000180)) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10004003ff, 0x200007ffffffe, "73cc517b098c6000"}) syz_open_pts() writev(r0, &(0x7f0000000340), 0x0) 16:00:17 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4f17, "b04d00f3ff0a631a00"}) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x81, 0x7, 0x8000, 0xee9a, "76e1c53e9ad87ae1c36f4986855fedbc6b894fa4", 0x5, 0x7c6f}) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x28}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0x9, 0x9, 0x7ff, 0x4}, {0x3, 0x2, 0x5, 0x2}, {0x1000, 0x0, 0x0, 0x100000001}, {0x6, 0x8, 0x1, 0xffffffffffff4f7a}]}) r1 = dup(r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000200)) syz_emit_ethernet(0x2, &(0x7f0000000140)='$S') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000500)=""/4096, 0x1000) select(0x40, &(0x7f00000000c0)={0x8}, 0x0, 0x0, &(0x7f0000000200)={0xfffffffffffffffe}) 16:00:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8008, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x101, 0x7}], 0x2}) 16:00:17 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x203f8, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x3f, 0x400, 0x4, "b7591ae61c077698410a804502c7227797414afa", 0x0, 0xffffffff}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x9, 0x1, 0x9, 0x0, 0x4}, 0xc) r1 = syz_open_pts() close(r1) recvfrom(r0, &(0x7f0000001c40)=""/4096, 0x1000, 0x42, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x2, "caa3508eeb3e7fc6caf598b87b25c6897350f67c", 0x3f, 0x8001}) r2 = syz_open_pts() write(r2, &(0x7f0000004b80)="fbf9c90b8c6a6453bbd6e87b57150d0a10d148249a46a4556e70f68391435031944dfb73c9d96555ad405cf1ec8e62464396adeff25f660df806b2329a4238326fd268badc6dc55ca9b4b11f84f81cb9e09c25e75432c0e17d830a423342853798aadbffd6dccd90eb91adb6c8153f4fa83a5ebb20602d55f86d53a1020dec3308668db1a5d17ea21ff055b579809647358afa11da6ca3de19acb178cb62239e440297677ecb2f15fc7feedb2136b3f995147bf91835b4ede3717c934e4382fd567d45dbd284abca77312da42f3118f9102e0c321cf66e84ced005538e73480a4da730e4297343e42a0ac87dcf68ec5de40ee6ba45844fbe2d3087a18bb22c1df9869159d83020666e114cda806f59791959fb45fc7b8458d82e93df4bdbe4da5b0b9cf72f9e81ec347a4b49d67b868147ef46d508b704460d44611db845e6d7cda916519f0cdd1c391ee4556a22b9589b130109f25b1872a59d9e3b83c9817676c9645f9fcb5a3a33b16f156def0bf578e3f6f65673687790a229570cfcde2b7f67cf4ca4c08338af33a561de570a2d78ad0ca618c3c813cab04fe7ec0fcfdeead4401a8fb2956f634a360cd5284e006c01a83c9f257962148cfb978dd34a65a2d4d670476a4ab7092035195ec01573ce8b6b9bbccc2da843a6560bcfa16f8f501de08fb1fb02d8233f1672cd78fb385f9f72c903f9e206aee4ac906aa71f657b1089b22858e820f938024f7252824fe8fd238682fe4c8012c5c7a701bad31e7b6e79121dfd8ace480dcd9ecbd1fa554eb44e505796e58ca28fecc5f00be50286d5784ec27fa9aad0d45da86edb29910732790fce9e5ad69f2453dba73644b451641e8d7456aed4498e18f55191d49248beeeffa54320c8ab2a350059be21a0437357bfcfbbc915b7ed9415e66e4321c12d57c2ac0bcd7c3f616640a3178a7affe067e913dd2071c77bd0d4df09c8b07b10bb954c509312f36e8d6a4f5b60e6ab47007f186db665f4c243c3adcc22f2a0008ff7d175bf42245dc138264bf41dda5c3c116c3a6f4c98985bd08b66e9a41a4b2fbbfb54da1c85d4b7e1d4f016403bf607f195330edf859dbfcec71da0b57af60aa2e7dd46cc9176cc5092f54fd9cd2ed8f60b2dc9c3b23f6af6d819b4e34d88a096098b81599e4e615c1114dc47fd7f9977c49b7b10966b0dbc2edd68c9116d90bdd2123dd7da5875e85a9bf82218988c523fee04c9e7ebfed34b01af5d0e4da91b08f9af8602dc6d64d1366c2f9de4b61d9d27305543f6730b7be03f699089495f76d401d65a190b4d5acc4511cbd87ef6ce8a28079b23b7d0625c6f258d01ea5a442c4fc50f65b7549e617f3f79e06f5b61a78ac6c46284fa5a5b51d8caa13e56f281e546081d194fc08bf7a259704d34b755ad6e76cabfa09031786ccae70255d4354e39fde88048df5b44d4785b65bf6d91c33d66bbe18d0a23f08241e432a7170f96236c81354ca1118342895167520c329450ecc78f2a11a8681e6538c995c238d60c69084a3a9848a905012d1752910b63a598b5c02ed40d4c3be76f499c70a7a22af443fb77634d43e3d99a1fb816bb32360fdca7e83bddeae11f3c1f0e518c6f178eaf92ff8e1e202bcc8860c61993c7f894d07b3836cb8bbae4ec350eb383b3d3e52fbb641661e3c63e08d80bdf207ed2aab7c27928835d4d4445e74c942960c82beeff5f06a611c189ac8e5fb1f3009853285b08e572f4c7fe68df159f816f36f1f963deb87bfb944c21610e12bb969d339d3300bd03adb9cfb032f94085d1ecd0dc0a62b71aab774d32d01532f4a715b5cdbd6051a70bc0e434f1b20f00a4b7acf32531e96a0a9cca41634a15cd748ae5af45e319c4032342194838c7cc75b9aeae00b67505c5437aa24935d031846fa5c5d9d6a081ecc45030e813a66b27e9795096951eeb4d8832ee61ded07f8627c7b311c2940302bddae43d07965c87c4acdc2d3add8ab7b70ff8322a3c1a4f2156f9a56b1943026db36c1e69519bec6646f52c8c4d131388397e63faa92e93493ff2ecea427f2af433cfc5ab1e1cf7582a20a01d1421a675e6d097273b99f248b329c24a60b604200f32c89758617a0375c18d2c3e51a291acb4867c3ccfd7b32d6404debff7e48c1e9581d8e21491f1b63eea8dcc031578914da70084698d6c0f88ad6cbf273f3978378d154182bab67b6c215bc2d1e685a0548f52599ac7681931ed7f8c3a43d43d089855cbfa147da8ffff056f11675d93904e008d743beb836d4e90e7ee71902a7cf71e6b1e6b8157260eb831e555651fb5ef56a46aa98da45bdda1b80f6d8f6c649678ed66a2f3a9fd00b3d318468c0e413649392aac748c3c073ee246a91cf0d88ef5621327b92aa1333eb4c348039bcbbeb074b540851b0723009a9a4ffaf8831ad4a14b59878d3a694f378563048f5287dc6650530735d108dbfaff03c6b205dfe9b3aab080f84629516981e2d0a86ff9e12b205a0ed3f0fac4f8c90c877ee2c23afff0a3bce2e8c91b3fa2bd2294f6a161f960e63ca978b813112a5059bd789a3c29e531b85a0fe7b413d1e9c8e507973f09421b0edfd67406cdb698e4ee7f692ed4c8d0b8617c0fa5fb88ce8ff69f17ab106298481bdbffbc091cca360ec68a8f865e610bc88ed006aa9365bec3fb922a121234204f15865f5f3da63a991067fe5648215680ca8cc70cc3ab38d0cfafab4562f088a2eee01978d73b89a6577afd16aee35a228cf27d43a88923bf3a0e5f27e783cd7f0378d4bfa087983384df651b9b9ebad6b29c41ece72281e95961ea542873203b9efdfe533a433de8cc591e38ee1500e4620be566b1b712bfe42f1c0302cc077a9db243946cef963dc6d94b7d1887a003ff7d47d70b524505e2dd6c699239e2afcfd30c9a6a97f1f25aa1bf7df0b9105c4995cc34b8a03729559fd5d51b2de5e21c5a486a18f1f8fbae9fefa0834591cf6c03b3576f48459974fca6feab7cfd1d655bcf9ddf14ed257877f9bfa2544e860569ccc01e945b84b5c60ef813ca719475fb902ee9cddef65111d4accdc9af8c7070483046c2468e2962c1981db03a876d4a19014f97e94069257ba65ae09987a1f44f2bdf34cf19f5570771519a67c8701dda6bb538b4a0b7587a7e9269dbf38dbba9b91506a74e23da84cfc5294316b454555159768ee67fd24e50f71b1c1e3b52d11799c7527f1f169348e562a13ceba0ee2b0fcea7eb4dda922f2bbcf6a9aedb6607dc6f8a61fc764d00be9da2a7270017e126064ac91fb77eb7c21ac61d181f0b91fe6f264479360810d1f8eee2642590cb377e523c093e5380869c252b0c6dc3c94de8996874643cdbfa911881ca30fb7c63f7c6285caefb96a1685ee6e7809b725b02a9e3c6d9705aa5defdc73f187af6117851d41ff1f0f32acb25807b290e6117b2b2e68e901a16c7dba88601773dfec92bb0c6f758378a69d612b6971345a2d0df8e88581436de3ea2fb74875efd6bf5164396a384dd66d25d62f59877c76ed074fcb032e16b8cb2b2b8f079ec1be6604fa0b8b62131cdf01ba90ea27b6018fc91475e962b18b1417fbe0bfe55caa952226da9f91c2c412b40842d2f68e496b5338ee2faad0179b2f83bf921829b078f75a30f416192e99f7973554469ecff03a8f0a42a0a0ba72be355651b177246d53c58f39d976ef625d1dc50ee4a8b42824a3d366c2542564c8e17c3dd50012fb9e3256041400de2979b9518ff110807cfa9fca805c8188ed084172eb9f31b05094cf4038586576113b63b475d0b4d329648a2a774f4c70c210fae42dac494265210ae61857d309e5b58aa1489b4cfad460fc425c29e56e20666f3771266b125b6bd0406ff51d4d8338d2900dd531f1c00519af85db27df03143f1d8f029a5b13baf6b4dc2078e3855613f2960c21d61a9a6ddca1b77ba4f7e2ba31758bc7cb0b0e6d2b18312d17291da0760ff4e80aade223c6301018e7edb9308f54a09d399cf69d3453b742b94e28eecc8b5cb3cb10e37c3c6eac5305713e28f27aa99ba4676928e7076795b03c3480191b8ec2e0c0d27bb770931e05458c70ec8f1dc759b112a368b11fe556d124337c59f4457de9f444521d68f41cc803a43bc1917f32f0d19731b5f8480daa997a1304dc48419752f906e398d9728590298a06ceed784b1e885abe5c7754ea9473abab09e8ee10fec78a3f14f8d2b3073da7545843133a40d3721d3be35f84a654ddaf8add80c275fa0cbe070ab7a", 0xbc5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x69, "73be4ad94e90bf82bc6d61b8dc7bee901dc09e9f"}) write(r1, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8", 0xcf4) writev(r1, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f", 0x43e}], 0x1) write(r1, &(0x7f0000000240)="46e035ff4c6e61e6cb07017e2d279693472baa0750e6504d3110b85290aadc51132dfcc1f55c264d1202e7b7fd0bedf1c3f0a20c9fdbae616bc6c1d05e4cbee20807e02a7ec9a2e24a220b2baacc1bb660cc90dd63d69e25653b06cf2ba781d3ad22e1aeea332e317586c24531e3c6a0e8f097c67d9cee30bc3277669fe4354f12d454afe37a8a3428dba1c039c3a1dbf9e710ddd71e5db01b9b9a6825eede1fb5ba33a7d1b4c23b1fdd4da2dd82860b9c22eb2713b491c5f1d1f9a7abca960a6aceb072287dd1d618b2497642c6a690fb52033b70c4f3588e01", 0xda) flock(r1, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x30000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0xc}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="0f") 16:00:18 executing program 1: setrlimit(0x1, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() close(r0) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f00000000c0)=""/82, 0x52}, {&(0x7f0000000000)=""/44, 0x2c}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f00000001c0)=""/42, 0x2a}], 0x6) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x7ff, 0x5}, 0xc) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:18 executing program 0: setuid(0xee01) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x46bfe) r0 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r0) readv(0xffffffffffffffff, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:18 executing program 0: syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000dc0)='/dev/wskbd0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)='M', 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000001680)="de", 0x1}], 0x1, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) fchflags(r0, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) pckbd_enable: command error 16:00:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f0000000280)='./file0/file1\x00') 16:00:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f0000000000)="4239322eed", 0x5) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x40000080, 0x1, 0x401}], 0x200, &(0x7f0000000180)=[{{r0}, 0x0, 0x2, 0x2, 0x40, 0x8}], 0x6, &(0x7f00000001c0)={0x2, 0x3}) uvn_flush: obj=0xfffffd8033bee5f0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:19 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) wait4(r0, &(0x7f0000000380), 0x8, &(0x7f0000000680)) syz_open_pts() r1 = socket(0x20, 0x3, 0x636e0834) getpeername(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="07000280211cc53fdb8269297e5ab515220abdf133aef280bd89f61c02bd48a561dbfa0dcc31bedc304cd9d16a2b8b59ad9769519b30ddbed6f175b1901bb0e360de003f3fa7606e275a8822582c6b7b4722ac00608e924fa4f321ae893d251df6cd10830c5f3e719513fec3c10fb2abaedc06835f866dbbe6b913aeb38c2253d3fc0e76e5799fa2c9efa6d6081a171544cccb2abad7cbfd9cb1397f7b216650e8c1702a6a6c32c25b39ccfd5a68c0e4b5b74dd955a285fae1aecf1aa0513238aeb28c91ea17988924bd7583e12ea13ee7abf41f0bbf100de0daedb0e21a8a139b35d1dffb784219c35ffeb1592be10461ed189de6f1288360bcac16"], 0x0) syz_open_pts() r2 = msgget$private(0x0, 0x101) r3 = msgget(0xffffffffffffffff, 0x0) write(r1, &(0x7f0000000180)="cc878b20fb5e15f3edae5041e43572be26750737ab81fe21e7fec4b49f7ba5f608dc43e180473cd35bf824fee82e8b45d753183e83766fda85be4f3d499bc840685a529ebd504e5e25da13860ed68b4b1a3b7e88c7715410da13e5a6d8ebc186254715175064155d11637d464c3693a9c329faec0b42f0788b3a9476389d1c056a0017d409bd5ba2ea70d4c0b900a47f673f6e70b1c972d3d1e7f4131880f8086875990299b735872c92b11a220eee1c6302a5b561586c1ccfaa7788e4af05f2aabe8051c97ea6", 0xc7) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) msgrcv(r3, 0x0, 0x0, 0x400002, 0x2) r4 = open(&(0x7f0000000580)='\x00', 0x8, 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = getuid() setreuid(0x0, r5) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000480)=""/92, &(0x7f0000000740)=0x5c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) msgrcv(r2, &(0x7f0000000780)={0x0, ""/160}, 0xa8, 0x1, 0x800) 16:00:19 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x481, 0x0) read(r1, &(0x7f0000000140)=""/116, 0x1035a) poll(&(0x7f0000000080)=[{r0, 0x4}, {r1, 0x1}], 0x2, 0x0) 16:00:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x800002002, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x4001, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = accept$inet6(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="4763c2075d4830fb4f3eb8c5f0834807fb33116c9b8f1425c998b622f266b821ff1a971d9d825b6cd068266efb54539f0f00c6deae07f4c33920649985a4cff0ff0b9d1f797ef8fa90167328011e291060967e6d64ca4a991ca42d", 0x5b}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)='\f\x00', 0x2}], 0x1) pwritev(r0, &(0x7f00000024c0)=[{&(0x7f0000000840)="573f0f052446fea56a585a40376de99dd3448b06de2cbce006c13336623d0f6dcd9879b96d604b348d2d2c50bba70352dc5bcd7718c1e9ffb2260eb560b2be22e11011c58870fe56c67f3e95af436a40012c2600ece7e47f29c6191799729f31c1a76fcfacbee7fee5bdeba407f9ea8f77cf76fd2b6d79aca1f430d321a3d17fcf06180488f56ceec0a25b0eb218ecb927692a49a8780b0c33ad6318857605ec945ee155f977ac5e5cabc021996e8ce4fe37c91620986dd58c074730d0d92735695b5c05df61537226a3ac792f47f9570dffa3a7e21b6f149ee474ed7349c8d989dda3d0c259eca6076a2d60292be10ff02adfd90cdb6cd3b3e9d50e0d7c4e5892615a09b858fa8b76912f1074de591ccb4f6df173035e4cd62b4e2f2f06b6ec02750d5b04cc22f47e4f07fba60a0685f49a7386bd82420807849e0991fe5a4a407f0349e1c3b98ca600db453263d4df7fe3108e3a378c2cd38086379b68f2747d4266382948a2d369539fe713a4105f328f9ba9152c465b7e0dea62c07d707a6f3e8727e63f757ba2ef5a792adea05f55a40a075154db06bb4762507200d22e8380cd97aae7a12e054335c867d25685018cee2cfe48ace570640903849bc36be5202cd5b62d976313af757bb72fcfb042cbf453588a00a8dd79dec49b212bc98f0931931a80d88c96b12df23c0e9130f1afd78bee608729cce3954b544e9270552544792160a064bc5bd7197144641191aa31427933c5155c3cf2e5f9eb98b4aeab351a1ab9bb55a662b74fdc41793465c9c31b3a4f1a26fd4504f6e5a546888694c5d0d02bfe829514536495a2acd2cb08223f72126fa678e8ee5197b16468e7e073ac5f272b1e8ee934d438ddf6842ec0bea48405c5b808484565e529a8949d8a01242211def7ab4809096061d489aa5ea50ac3cf4cd63cb69fe9cf3f27a1b0a5ba2ce901826f676a93784faaa285f9dc1293dd40d35baa80ba7e8e66cbf51f5acf3b0604182c705b9aebe54692a25b8a2825bf45a567d911dbe3f463d1c3e116ec9824d85a06c1e101d33089e2cd249dbb497fd3a841b7df5aa6fe49413e930a354d90dbf5e60a21dd0df8b2ab3d3076beb206065ed82dd37c708747d06b59c17a0b6aae9d2171611c54396c113b6028db7d1371c7baf94e45d2bef1df5da8523d0de313d9f7c9cd075de38badb0b6e6bdf0b2df1c28616e202fd0695596a7d9159e8dcba5d00082a0474b2328f597f85452067bf27a8b805c383285b322d35ef0c55b70080100008000000000f89c99300b2aa806796b31068b4c69685928b4efa4640e10ccda869763a25be5287df6d81d00c8806580f5a4ca047c7e220c31777a8651be15c2e2a9022162d01e94066d734c6536a8c81a70c73241c4a08dbe4aa5953ab4e4ee01f71a587005c11e5b41ca38842efe10c83356af374429307410bb1cae57280e4f8a41482d4f85745c7108a416dc81d4371f25b9dd22905e5d4b75df9e697188a34e33a056f712364d15d3956b577a9a5026b7766435a14591bcf5fdebfe5d6c274181e04f21d10d80de2c6d6b3ca5db5f195cac75fc02d5fa60df505344d98339889273347ae640d91c8ed253e0010df3689a32e4d8d7a0cd126e0bc1d199dc43cf3979acb918eb97792a1475960581", 0x499}], 0x1, 0x0) 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x20) linkat(r0, &(0x7f0000000080)='./file0/file0\x00', r1, &(0x7f0000000180)='./file0/file0\x00', 0x4) mknod$loop(&(0x7f0000000100)='./file0/file1\x00', 0x100, 0xffffffffffffffff) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x408, 0x0) msgget(0x1, 0x2) flock(r2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) 16:00:21 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x4, 0x2d94) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x229, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) msgget(0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x34, 0x0, 0x101, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x800400, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x4, &(0x7f0000000140)={0x18001}) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x10, 0x1, 0x7) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x8, './file0\x00'}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]}, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)=' ') 16:00:21 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8100, 0x0) write(r0, &(0x7f0000000000)="5039322eed", 0x5) syz_open_pts() 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x400000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000040)="e4c4e4758303f702b0b1ee23eaed59aed023688b93f9428e0936574bf28dd12d10bdaf65e0f5732e", 0x28}, {&(0x7f0000000280)="3fbca8c0f0e61b6c36a5bc322501b23ae9d4876d4adebe1902b568edc40f9fa973711a774c4f4b9e7a55ee5cfa8f48e960f381ab8f5c6198698fb20e9713083aacd50e8b8506710e6ffd64ecfe54d423eeb485ee66573cd702ee18428e50f0c383f8c73c740c32217522dc2da9761d953eaf774a0c1190b4c97c7e6d5c08ee33ddcd0cd767dd1c58ff9f51be7909de607a49f078444f294ea3cabe5e55d8d7170e6f1a6907052af7dab16b2d619fd8ef093fbc11f09c122f32b58ca02d2844a6460815f633d3a8fd175baea0ece59898427852bfffafcdb1b27919cd", 0xdc}], 0x2, &(0x7f0000000380)=[{0x60, 0xffff, 0x59d, "19afb0117cb63a914dcf7eaca6b1b0f00f9e8d43b7896423e52bd47fbf178ba450358e3063ad778f790495cff959f9902f337897b38977505cf0b5c6341acbadb9903959803e6eb72986ce"}, {0xc8, 0xffff, 0x0, "5693b6dde55b59bb012a7368c5e4ed5ddd32cfef395420115fa135139f8ae6be3a873eaaacdbda1d05a42c00ed836ffc829306a81761bd143c003577627a56190d81c93aa90bc3e9e0ab80e05a75a6d42505516d9313f4ada01cf32e0ab8488cf3bdf0c76351d4715964a817c73c081ae65f04de10420b64cca11c4724420077a351664cd2798edd79ade4b1a1c5921e0e59a436242a94e8921886eff6580e36a1c3eb99f6b15553a3793371ed97200eb1cd06"}], 0x128}, 0xe) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000540)={'./file0\x00', 0x3ff, 0x101, 0x5, 0x0, 0x4, 0x8, 0x1f1e, 0x2, 0x1, 0x9, 0x6}) write(r0, &(0x7f0000000100)="2b00ff2300002b00292c0079b95e000006000003000080179ed9c43375b8b9638f8f0000000000843bce717eae5f7aa1261821fd6087bab5ecab9e0bf919f289549f25b8d814aa61addbd3bffdc6d862701c822e48435e36e891eab8d4bdb0e5ec57a111dbea76f994c2850d4b17730700000000000000c5a53c1941881945a14d49ad7292c548193da8db178b5a21846995066c50146bfc672a78bf90a527dd05859f7d76b6ecd616fd6347b4174b20df488e12734d90aea3dcca9646429ea79978af90a0594510c800ddc7186b3edf72760a58c6b328360f816f3411e97903847ff02ff0c195877004cc9fd93a34269373a6497b6f798185a1d266465c4e69de928cdfdf91793156d3295e09445ed96fe1bf8a6d93865ea5e986a33a1dd41a913f73120480a24578db201e8b7443c65849d37bdb1dda9a1f94ee5266619f243e50d5411cfda94f4eac5852746662d1aac97688a2d94fc973b73a9cba32f8e8b4026c2bf9d76a1346892393ff80cc7f", 0x170) 16:00:21 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x4) fcntl$setstatus(r0, 0x4, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x2, &(0x7f00000000c0)) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x2, 0x10, r1, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x7ff) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) chflags(&(0x7f0000000080)='./file0\x00', 0x10004) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9a3e114cd0bac69156fde5a721e1fbb84b5f6dd48116d3bce7c7f0201ba105d475caef82e4bcb9978447854ce6018ab76bdbdaf7256eb1a14c2515a9298c1bb45ab8b1d0", 0x44) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x7, 0x9}, 0x8) 16:00:21 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0xc7, 0x1}, {0x86, 0x9}, {0x1, 0x73ab}, {0x0, 0x8}, {0x25, 0x3}, {0x6, 0x5}, {0x47, 0x9}], 0x7}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x40) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="6e91f10f8c2ce26d9d0a52f76200376a2a5c3007ab64b60c8f2d58970ba32d7892ba18f362b052aa3390d773052163aa0509f183dedb364179ac571ea029d66071a63768b8ff8b12ae9c78eb43648087a8cfc6be42d73e261a9b735d622e5859f81a40ba90f86fec1a300b1340839488e4d6fff8d4b8897f923b2fe91f00f91d61d88849c5af2f7ecb370d0cf6310cb4dd4999800ac5133b09e20d7d99a876a1218431066b8ff9df9273a432a4752dff835258ed84e589a1160cba61794c4ed71e32be561a9c0a1bfe21af513c3ce60c49842b7d0d7cfb147effe5ec06f9950b0aaa32d26e98798f0a074a0ec222cad7279aeed801c625d991146cc56b23bab0b1ad038e8de977590a1150783e3129f89e1c4b8149e6ad21dc5433d9c529c0180f027a9ac25fba4ac26c12b3f1c6a458ecfb7ffde0c08d847a23ca2c93178104e019a87c699c15bd7f235832f9bd2f7b8c7193bad7b4821e1856b3daa858a080bd203240155be5c0f055457e214c0e03dad874b560641e743d87c41f08ed24b17b13e1b84061ac4770599f81bd91595dc679a0c451df968f82a94850175bfdadd1246ddb80826965a255b5860b76222385d326f698899e5384c898cfc68c0846857248b1fcba874c8cb0026bb7ccf0c80a8f205576294dd82105ede8823fae02442ab601870ac9cc315f865f30f18d7a0fe8d11c854514f6006902c22566f77d442f853b1e2a8a729443c00761c92820ccd963c859267dce49aa47704e697b620a6c79b500a72a1abaf9dc80c81f837a3b43e3cf5cc8059eafa55ab5bfb1629bf68f6e16be0dda12763af91eedeacf9dd83b2efa40392fd6b107adc328d7909d0c7d8120e7ba221f296b4d16dae0c2cbdded27dea5cc6874ed48ed50224ec4a1bdf2ccd765b30e510514fac9406b9829ba6d96c09476a225f3c7773fab94f1cb03fde158c4dcf2442cfb958bb598e3a57d97e3b0b3bfa9840015b317b563d01a3ec58db6ef0775b98390dcd9525a14ed1d856a1d6a86391988bc99226bb0ea51a193d8e505a6a7180f2f11e41a8ef48b4cddabc1c79b46d2af3edc1f07a792aefe40ee3cac7f25a769a49ba63853657acf9c1d0a21a7cba17e4fa43953afa047538b2f7d6563417bf0f8fb83ac3576c5e636e98731fbbba91aa0e6e27a5d2b8d256e155167d55810a6f9b41cd78a888935e5676fdce4e76b27e3006442a89b804adbc9bbe3b8933ae80180ecf452cf2eb957ffcb0794dcff745d45133f9bf8d1cd5788e93d5f162ae000fcde16c7a6b19c3df0ad98f2378974cf408ee1c270794363e9ff5da93422494cfa71fdda0f7e3d97b7b90c46fb0b9bdfd53de35518a0c5afd8f80c988099d94694d564c366aaf3b37bee1b0d7cb34048afe4c6760b8f00fe3dab7f16cdaa72273e56b4c40db0cb415829c59b362ac257802840173cc6b0bab92b443100e92864c5e7962aca1882253786c54ad2a96f027462324199eaec184e1ac4a8f4575181ba5b064378abd673e0a6a7b23c6381dee17ec35b37baf09d387192fac7ec08a1ff17d407d73a75f68a9b967bcb587aa8bcda82cf07ccb9bb20869967567cafe8ea612e6bc86859ada423e26186dce42f72ce556fb4d99a330dff7231af96f951dd0d33c3163315b026e5b243fec5d03bb5bb8f78629d410a53afba7205aec36dee2e79b05f48b4715e2a398d80e629f60f22488e771cfcbeb89f732f662477e9f6b01da521f68eed8d7dc4750c6de1c796b6232964249dc08ae0a12a5f82c83b11f0505fa0c6fd96bfd121223cc172ea67e9eaa59010adad991d06b8e0622657e235c023bdb95e936a6cebedb501fedb7c7a4a664508dd0fdb268e3b03563a4bdbc6bd472eb76f5736b8a0fec17c14eba4260bf195193faf59e54c4fca4b9292c2fb0cb8e783979b5f000cd8cd772be4c007be67b6d67b6433361abb2335fd154ef42de849d669d6c5422e6508d5cb53213d10ceb31cf3882b098723dd76d4dfb31f03cc359a0f84bb3efa2ddbc936e034576b5f503ba22a028dba0a53a4be85578d4618029782a87a3093a1de2d92c3d231d71431aa237e2c42e2ccc768e7aae3037517bc3174fb8abf34502eda81bcfc364b1677ee4d17d7cadddaa0ed6ddea5ad7dcada01618d6d22d3d9b3d35209caf2b2c0d8e32ae6961c7b5644850d6c5c65c3f923cda86567a66301c37b42fc95c68bd9c48369378c77046b868f4793b0e03eb11139bb58fef7340bef449ee930a23dc9d62eb5ad02b5cf6da934a4524158eb19a1615a98d91f81837a8da312ba0313497e983e50c7a3310dc1f5dcf1cc5731897f38fcb2ebf980ed65923771788136c7d236efb7f18aea22bc5a5686af2881897a8a8fd42ed3bbc3875e54b65d777a3b86253848f54d39c21ae36a36f7085f4399c6322dc598098663cd4c7b5fda5c4de4bb53a32f1497e91e8d157c25009da07d8a58c8a20ea368a8ab985a78397329f1576481fbfcf1e3e6282b5fc930f9614a8c9f73fc890edba0712823993525e0671b0cb53c2895d9887741403843a312088d558910cfa9fb3c6e7c1c8fa4f33b16208b6005dbd6c9253b6438acb36baccf5370f7b450ec10d96756de4ad409a3d5aef946399f21938db780afda8001de8fd4c4757f24d70b2e1b1f0c3b2cfe7b2a4f0ff4b5e0d761e5a0e486477b27d003dd2ba8bdb290e60fc0d0586c16bd76925d48d8d87a3584439fde133835c8647e428e25709188ac9ed045fbadba1917a2ba3ae9ba7b22860f19f017b16a2f62bf1dc097480226063a46c82b3db66f161a152b6663e0542cbc61e39b6f8dc2a6244e9218e55d799fbfe9e137ba35cf50bc701383d1293280de7d8b4c797c05a8c401db1fc0f62accad1d085fb7358f4a9decb6a101b79461805ff680b0df4e2877eac486e5cfca73071a3a13720f58d4bd2c0c81cbf29c706423185f2004bcb06c8a1c161f392b05a4a7f7606ff8c9e39b1d6a48c2922b8dfe4746fc8bc89fe4a4373b67690d79d466e0c14aa28c41dac1babb5b91fa7a1c913c877b71fe262248d2b5769b19e19bdc289d7a4cd354ec536c14b820c11e167657548139aac8ceaf4eb646cf0c8524c8e1890fb575fe9f9234ef90db3fff31e14222875498d4bb79fd5213083bfe9c13b32cab1ac5b3aefafd6e883a7910e8fb163794836e3fef4e16c7165fe4cdbabff4d25b1da65595dc130583a2d07f36fa167090603bbe4adb4b4442578cedbadf3233e8c3f4b78bcdfc49d06df9b844b01853ff6816782911d0197c3a0b3df72fcdda565a0c2d32e4cb8df39b7cb9e8011d965f140fafd65f15f4af906f5b451bfd7e9199942ead07d10b1712101d122dcf06c191685a136f3b9066d1d06ecbfe266adf32b1a80600b0ed788ffee7024ba820f98e469f4a681644cb2b3af6b68a0e59171f65393c42d432ba5171e207d640614a2db87f243fc464c8090dd2f77ecc359e56434d9d7da995efe6f1a013dc4891638fb7538e7457a96eb5b34a2e4c004f5eb35214fe0b88f207f3e09ce43df83974274295b68b26a62b3bca6020a8cc6fa3ab41e5d24c97eea0909568105a9d070b91e60ad4d86b3976152b7c1e073f111d4b7a5361041535ffbe7913fcd3d049e552f35677a98e9391d39300f28b794491b6d82d923e3c367d5d8f37f95813684ae41db3518177e37250151c79d2e2545195e3606b467299c5d8c3f039c3a649f80d9e3cf2aee3f0cb0d3cdccb2f352fbef620b3f7ff26dc921d6531ee2bf4a61bbf80d920f0c437d3485972ee1c86bc9308e71a5c76759810bec7aa5adaa36e791bdc16a6c65eea52f47c7686aecda1d042f69b1a41aa0c265b349ad03fc4c9c167f528f2d5b910fefd5fc507f39d9334f0d19215492fb33b692fcfdc6ad47cc15cd9745dd1c0fe8d20d57c790dda7286477b2ee9239fdec6ed59e1d677fd4ea94e7310942002ddbead16b931f2e3adbd808f859d09c7fc14b5145d5d602ac765b61f35cc5e56283e3abc1627af007b64aa06a151751716ce0ae37bfb09c20dc800f5c77ba9065396612a49f7ed2b6e86f03ab38f6586fa8642d04b168f4272b58d542d3bb78bb5f052c57dcf6cf78f0decc5290aeff7b35ec5c6818de4833598d46f49c4c819a3179d5b5d61bb054b0127edb3beeb7eb8d2500241730bb3e6d0a3b7bd79726b24297f190dc6585834070e4a891d77d175fd62118ea456b58f32399d0a0b55d211def6c90098f7a9a4fb720ffc28a3c2319ffde46211af1496217a901bfa2c8dfbde755fe65aeac4eb9c269616b631037a4ffe03dc52ba6e25a03fc6a06ead8768e7d4bf515fa3ad9ba4ec9c118d3db5f2c3af4d2a967a83473c74d41df9f4b336b1c70043aa5eb0887bb7cb1e4154505e1c1fd7a1531fe974a2a640bd2c771b4351986b0324c87866b909e5c8131397a6e42bca3ba395f536006cfa0e8bfb9efd10b2bfee5356a060bd2fe0b63150ec8a736a66c251a0b6dce200433cd299838987f1c5b90c062915eb7001018701fe9600a6d555b674244f2f1fdb3f3435cff009e76c7b135660047cb3032304ec0b31fded7053d06da25041a54b3d3800689d83393fddbeda86738552ec95093132652f4328b82b8d9ec4647c4c2fecedda9579f970d37f986ba89f0994ec916fc59db9a520bac0fd583e07783c3ddc151c556fcc758a8b205c3e6896dae1e118baaec31c6f9090246c6e029a158fe6464eb4f02375541e330db8380d06ea6729a7eea0e196ddad7fda71e5552c28ef0153de7ff29b50ae2e9270bc1ed42ae1cb55e231ab79417b211721b52d197ae816f05654fae4fc2d8742b2b78ff2971853f7b3b324101d4f7d1e0616dd65ad1588792bc530808d72511b1a87e8a194b1eab051936a6cc1c2cf14f115e1377daa8d5494f82bf0cc42e2e3aa3f69d26ba4bb305533d933830a56c81591d1e13fda90a1fc84c36a40bfc7fcaf3d07ce552c2fb4c66249bbccc1420f1e48f59cb15d23d44a028aa18a7330d9a0ec512f0a1a6aa6ade67c3ae4df327f3c4b57c60e5efd94ee1dd3b2e71319315f4c52015ab5ad8a19b8805b1ae141af8e7805a0e537b42a98a58d1d07883ac868e112963d32a978edb1d485870432ca2f32c8280016f4248664ffc7f0c7726b76977c6be25af37ca3dd83ceed0b1c5332af83bf43d769333db6f0fcd9e528bdbb0e513ea6b89e09b405a1257a76b1cf7f268cadec8ccb89a87ab368ba7cff0699bee2fba60265e7964a9cd1d4ad5cc6bec1c8a6ce0bcd2d02eafe6e908a3a36cdfafba94b90423438bfc26694623818e3163a785d6643b84008f3c886daabb6864572871390c71b1466ea85bce075a4deb08043a1efb0b83bb82802c8d2ea57fb8e4af623b25cb9d5f1d8e058fe988008bfc8906340e95baf9552f74e3a4037fbf04f7acbfa6a2e91db8d278254b56a7305978f395b1d4b0e53f75d1af467b435e1649aaa17691959dcce45489526ff2de42d42822b0c3ff1e621a8041f70db6938c7b5ba70db92de2b85ba88ee20b072efd4b947f77749eb70530d5a0d675bbcc98a64a05b9117f75926818dfd5197c05623e025ed0652f9d77bf643ae836a078d2d77141534ba2a89119116395670ebeeea0aeaa855446688e5ed800240cc83dd96f2879a61af5ead6440e9b1a15cebfb1375926281988833a4be941ca4ead07309d190b15df66b6518111704f9b1cd63aa1f9c9b0af3e044e678f80efc902bc75214f58b9f024ca624e9c598e7db6dddc6c7a1b106f0b100e1a5233ae242bf729233351e703f", 0x1000}, {&(0x7f00000021c0)="d602a40356c9cdd18f555b9b66b25446cde74a5065a77ad3edbc690fe4ae570fc41f5d0485fd2a7e16f8cdecb41ce47d58b9796ec6ec7e13385dedd1ba256e210587379eac26c1fed614b705caafb2de6ccda11f80fcc4f02f6ff58290016ccb6dee9bbdf6d4c16a6f9b558629bc84762e09c8c6ba79d2ec6112cf65f304cd5d02fa7678b29cd0b52e8d0939ba1f2a51025888a4cd086859cd65de24f821ea57d3f89d56727c069cd9caf0cd9e664faa3d25126e5d6b3d3aba2e306b369e2a591f3546eb23115d20", 0xc8}, {&(0x7f00000000c0)="3b05711fcdd28d170a9270af5f51210282a03d7d16ba2654d4ba51f46e2020c2b9a2ec4b14b57400cfb5d568861258e4e63fb0746776075b53c559faebf09979d7b04882514fb1ad5a899b3c54e41f1d77b0cc9dd902ad5dee2f1528", 0x5c}, {&(0x7f0000002380)="6c224b9cd65ad89709b4ff144721a1c85487c1a5f4c4d55651fa7786b40f77784749814f78656f3fc86f9a9c753bcad07ee696a53dd961c0830c938593542a8a8d4091e4f9cae6615650f3d8385c1587056edf068acabfc330c8f39ea7146f8c1f0e57da257661216a51e2eb6485709e699b17e6a4e4d9f0793817bcdd22a1c5dc27106874f8b1e160f8123c066a3d345c07c5f88cd1383b77aa2fb38e1e60a83483640e19219ccdb9b0f3b03ed4350a9217658f82b0e30ce487f5815aba4af97746e929236b96bd66215798e7e6f5ba8272184f518cfd67155cbbb0", 0xdc}, {&(0x7f0000000140)="74da7c6f735433fc92ac45233862cb7ba1f66f421660936953", 0x19}], 0x5) writev(r2, &(0x7f0000002340)=[{&(0x7f0000001280)="59f6a3a0134bdc1ebd79d9b2b65e1f0da1de9a5a5cc042697145f9e4c0e2654404c4f555717bb101f39607fea0ab878b6c6e92d40098d376b7b86a90aaa10058c926f9f8db277063c931c4d068046cfe828ba2805d9100cad290e206e70f65893ed9d88d6d0c5684257086adabb9407da047c93fe991977acbdc2a7800678b05a441051bacb8f9d1d1210318c072948328488a9ce201fc4d0fc219e7d10b1c7d2a33ac708133892bb8ec3dea0e4c9ba080059cacbae41fbd5745fad4ee668c329d7814b58d13fadcec65c3ce6d5d3a50f3a3f3c5376774d22875b3392663a0fb30cc4f9f55a0368fbc74f1cf8a4bb155bbfeca169222987fc53a89750731194f9910edd09e402ef6ac4936b5df8b7baa615e40539695418dab18332dbcd1f082f2c9ccbe0a5dafb8dc08d6d3be2a7373d12834d6ba7aab76ffcd48c681bf8a6c513b0294bcd064721977c4d92769025fe7bed47d57c34e9706051f34c18e6200956f8c5f78686ed6968084c1aeddd397fd661f4043b00cca77d0df6bfc3a57769fb7c95b2b2480d7e8d79bffd7865d4bac330fbd0651cd586622bafabc4ad8baceb2dec76d45307395c407dcde48decac5b6ef7964e8aae63a2e84a97c839953df5d13343712674950f53bb200d98e56aa6175f835b860059aacfd38381e6bd0fb8e00e408ae083a350fb090c6571718d8768c275a69cf782be0cfb4ac9715d422632b5082d5d84eb49307985968e4a94b191da4f5b9d74e8d032f378225f7407dd395930556853aa34d8a5238499d1ac836e41b9e3391d39aab4c9d2067e5725b5caaf79c463d166c57a9e67b34672ae8a4c2b7e31711e8ee436d1290f7565b558b5fe8c933e10c11e0b7d692e19c04de30cae820bad1e01b8f6545a41422d85cf3bb91bcf4b2ff607ecf7f1783c5c4e5328bcaf4ff9a3790526845a1d8de2772a62ceae576b4978a2bf222fe28495b4671323c596e0f030478caeeec44d11ca39d445c86bb6dcf56c1dc3062bd013a9aa99dfdc6ce8d32267a6d3b1a8cde3398af7d21b12e8a31279dc5beabcca19318862ae3e605fc18fd4ff6829ce3d4424c85e70d5be494876468cade01473796d9be0fe535a2922f94ae67f5fee69a822160cfaab8f096c4b450d29d94bd76eae37198cdfb7a28adb05687b0b5d844cee617d539bcd4c34e478c7ad6e8d2bca07126723d1a35c50350f6ccb0189484013bd67461f8120dbd3225f84c9d0ca2b7ba95def67e0bc18d25450e74a783638fceabeed445d072aee8f163236f1887f40191c9760b676bb1cca945513fa2ef16ffe8c6479a5971b4ae552c90afa337c6e6472483ae330ebb9daa5fb4b16129dfcad2d0aba4c844a583883978ccc0dccf82c3de870d9385e5a0352dd96aba34a0f16404c92146a6750ac17a45c278d88b67a86d83727f87f153e198810883877046f74d9828167991dc052cd5ca7aad99f93bff4bf605cacfb6e91247619b9b17f4edf246f89cece324cf6168cf8d3d44e49659046318f63070b1890abcff8e7178e456a17b03b45ebc61e74d07cdf01d44723f30a28b4def2e1740276efea6de039c76f513f2837a97578e2618fd3ed01b587b6a1bcf609bc1625c7b72954c208a5029e34c034565daaf9746be459d2cc5b2c78d08d7a30d5a348e848a548ae250ab8865bc497ed808768fc086a7cdd8bbc29faa5fab4160f71c67bd8706ff8d51452feeb78f401f9b5580f2964d65070f95baf16576a85f35e8cedd8cef9838c23e549a7bc092e66470b5455d307e1ad37d2ef8c8bc7d36c872071b1da19f4b31939352fa2717121c460496aa51decde17833a70638197d09a6f4181a9c9751373d98850764d421909319750563d536c091eab81585ce125e920a7cf5adc0d6f461b80b33ed491dce356f35d75e93a6f7a3c73ca7781cb2aeb3e38431dc0f3da22b809a143613b158f9f5426fa694809d1382ab97a6221728fe4d8c0cb37f6030ea02335bb19314ec9400f139e87f3091231d245d75b1f6bc62604c1e021383439beb8362cc26eb99d40b775647f5fb08c2e9a29a824cceced527a8550aa808ae302397bc6c697485f06805c929bdba232f3badf9791d6564aac92875fadd34b3fe6900c1d8259151990c3ef514e399ca8bb46002e7725f8fa9c1f4e74d467e029ac5c9513a702c8cf403b7bf556785925616418608e2b4bc7cfbb5f8d331a99fb223d8704add9d06431fc0d8f76b1a1415c4a6188c497556bd6c832f3903c79bc55b0cfebbfbd8d3d9d8cdf4cd38277e61e42b8abbde9cff66b778b95eced99e453bf0532009f8b8da89aeffdf750978a17777a0de05ca9b6a4157dd0abd886d905a7a48838a47e78a671c1a49f763f78aef664b51e103c6769fbdf1c75af815e8c5992812d46d57a3af681a0f1f57f683cb8d0fafbb5503dafc7a76fd26f9987fb8fc951efce4255cfb3fa593dbc4612a9a3e671d082bd6e26cdb9a164a480a4c1388b13fdef715fbf1876d1226a2e67a8c72d865e67fc6e01d969380f6344552f171a980bf7ad61f69489bb5250240a1442475939a6848f4b28abdbfe3b8cbc244cdd1c7277e093d6e91035edb403f5aa4894f19aa1386d420acaf71302e5869b04066ab72ade50c02c9b3ae53d745cabe24c87cf2c44bdbf5f66e94186abb12b4de53a1cdfbe303fc61ca972cb051d2ed42286d9d139facf3a44a9630ad4711277edb75ff955db4df46bab3417e1a58486f001796e8d9f2065ccadb1fecc5b0952253946faf3936ab761b846e519bdd256c1144c582213b28e1442a4cc183761de0c32261134ff81c6b200a7dc30d1a2b4fa2b73525e273e908f225f40caf635df6f0fa32f4c0d7d3a5c41a46db6c277071fd62359a5a76480f8a80966a3ed1feee3eff507f54d15773de887bfff72ff58cf3f64e8d50fdc7be5244bdd43264390191df071f59b1fa7bb47b7906e806703d47ee2d8c28d365e48be0928e3fa95b656275aafbac921216c1930bfab90dc9b227d80b0256a600e916fa2d55710a93105e39a87eb84e92b44bd51aabc0d2543ae735568a77deb8f534fb41cb6375ab5d8c060ba456bf6dcb9bb6b045c20cb7400b24ea5653ca380f7fbe7bdc447564472afcf069c1b2bffb2902039e4da9dc20dd32316f15f0ae64d5ea5d0d97d7cd798c1a3c7d5caae927c0ba33c563faedbdbfc9edfc7e904ffa76de92eb53679573d32cfe1daf498f0351ea89eb969ec9a847d1fef96a5f94c56d1e135bc431c09884d2cf8d3e0ade621fa9d78ced095f0d9df954535a514ccd710482137eaf2b8aaaefda74e94c3c6d522e081efecda3a01f990ade01c58c9491fec48352fc8e217d25e642881a5ad2f7b2837809cb1b33ca48f570dbc929a697b7c7504dab7e7232e653e121c0ee9c9e3cfc6df7b62f09a3f9a1f0726bd94f742e8ee56d059f25020fb45fc7e56fbc530f3b812607fffa7636199178776b1d3ccbe409af724c1eeb7ed1cf635593ecbdd395c0a6029a2dc31cc03b44b6a82d90426dbeb002882fc2ab2d1472125179fc019bafdf8419f6e72a2edb2a4f4e33bef1677ad68a79c833bf5f4ab15dd70aaeb75dac439cd6968a6915d80fb6a65ade71d74e9c2bc01d3db781372f15d6af49db70ae39e99ed1dc4954f0c866eb238d6b6b5a020bea2330fe0da34c77bc6cd8eec88f2ea9fece41e014bde7d2542f92473ab7825cc3939b518ecab5d56b51afd8da30abc26d8c83b3c040b9d129e5528d1cc14a07b959321bc84942333d072f13b7bf80423772698174a4dee97e41e05c112fd231b7c0e8ab18fba16de68ecbed3577ebdd43e7142f9bdd322ccafb9ce59e7b2a816d626f2132c6238b8e2cb048c69e17782574f7f6802876633faae6eb2907cb3a13f8666c9b798ad76bf302abed2e90043d6f641835a4f22b0786743ecdfe258ae1a6fcf2ce849a971beaea6e372a868dca84ec1d16b214e96d56c82993a122a8e401927ad3d78aceb2cf5ce10f24f8784b9e506e269628de79ab9aa7e8078606622bec18c7b19bb18eacddc030cf55f0c8a9ec1dfb8b349c71324b6bda1bf7c31dd2fb40fdc40777d5a61a1c33d0554c040b65994bf92a499ad86fc2339e626b5bf25e5340fe4a9734488f2a1909caaa145753876f229b8e00ae0bb127366eabcce26243f55df01b57d170e97b10fc76d2d65af3891ac12e02778d8f7187737afec00cfa7123f78dffc1ae1f5ea74645b538ab5448d2a9399672887899134995eb575b4ad7a2e865ffdee7e35920bdfa43b7f1085c0ee46427df2291905b33302a3f7f1877fc8a62e75a96b0bff405258458dd168347fb06b458b6ce78e69dd3acb603beec7907a8d52b2a5eea3aa4bcd6a81d53b6188e32fb4212caa0c02781a70d497d8399a97a5776ad3556c88b9ffc49561bf4f101eae54c9d453b0759ceb8fb684b67ace90ba620eaa8171db8ce5aa73b10180d7aadd1b417f16acffb166a42c2e6d07b0f00f8e3b4e0716c88003d373bb344096535bac1b4fa851c14b4ce4555612bbc9a57fbd99dd44155df6d7a0ec27701dd30444aea18aaa0fe6cbf096d28e9bd3fef2c7fb14f67c01c4ae1068273cc3b2af42072514ecae0a9af009fe85373aed440cd5460389c371955810855d8cfeeb68c67a7e03af8122b5274ba2c630a04fe7bcbf2f2cd57087c3976173e6e1af5aa29545e8340342be9757287f4790fdda7d38a3365a07c6d8f5fc248a3ad84e663dc4653bc165365b575b8b53c14b8cc41eff926feeefff830c564f10c257f2176c4b000ccb47a337c526d46f93c259f8e881dd4d0bbd56fc2952453a5197efe7c9556626f497d4a3ac69ccfec220ee8a2db2d7d2e962716624747b5bab0e97df95a89ab938b9ce7f773eb2c2a500365dfbbf3e29881e5cada0ddd5ebb6251ec5f580c8a474477ef3919fd3f754ec03b085406ea65064c7af64b71ca6e0674e2e8888a04ef7483062288a5d364d5b4cb85c22969017c68d4ab54c457f36fc3964963417c601260d2a6c422636a99ce2cdfd1e43817c9b6090ea1244b151fed25c52d7d427f813edf7cf737362439e03eec3729150ca39fdc722f2baa32590b1c6df405af17dd3990b6254b1aa3ed8527cec9dc253aa06f7422afb96fa74571c7b1a516d949907e5b2c60f0a370249d7cacd8ac0b967c736e39a1d7c6230fbf6c9b953d768b9e33bc0d9641db566406f705246b818ccd33b8eff69c44ec40d82676d4d7708ff836e83de4ee54fe3734822673b2ff58c8e16473977034824544f466caa03f7fddbdec24a9c5d9c607cafdd66aff2c74ef5c95a80773a47b8667cdb6b526ba0256701b760db5b38c55d7eff1e8816eb9cfe5f08e23c5dc0f1819bd30bb7dea1efc0185e9602209ad549a7f30a15f1a1a3454b5b2143f3126e19aab5c231bce51c26ab575ceab9273fedd2c14f1ac", 0xf0a}], 0x1) close(r2) 16:00:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff]) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r3 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000200)="c66cbaa7fd9330e88a8bb7603586dd03d8fa2a327dd637df04e89dca27f144fc9bb502463b919ce6487ccec61bf73b4e4fa85fccabb24ed3d67e834cbfd3c5e5312f9afe7bcdcd70be2d2e71ee3cc6decd4854fa30b5fb3dbbcbb677f0e600524b4e75d13deeff9ee38949a1f8a8e099e28d3ca5a9f5d1869190581b3f2edf2e7c6305c8dcd2131f7d34fa715d75cbcd54e1359c23076bef1cee0667", 0x9c}, {&(0x7f00000002c0)="cdca28a7b2d2f83b0c3d587238da9ecbf4a0ed424ad9fdf0ad9fb95ede260a3eb042cd7d67dba7d6fe73eeb2c18e6e5b5d166ced5bff87a646e5d582cdd6b96176705b32bd3d2bf72c51d4e4b16a8d76dc02d1f86f544e66d512f41cdd9f230463aecd2f21a8bb2326dfe218acb441a07e1d858fcb71a8a313b26d1384f90d1abf3af72796438fbdb3d86f", 0x8b}, {&(0x7f0000000380)="d00679ef54f1f89be218e0b54697f67c5b", 0x11}, {&(0x7f00000003c0)="890bc6f4ecc25d33430569bd134078b8511e8e086e8573282d10036ac5e634", 0x1f}, {&(0x7f0000000400)="2107708eccb512bfa869cda2453c09474fcb50f8b9289f0501b7d46f", 0x1c}, {&(0x7f0000000440)="a41d2ffc156f5066ee7b71bcb98386b5f56394a2ede46a812fa5d211693660c993b4f6c4df1b43c3d31f7065a4b0d7826c42f1e3440cc703eac935bf45edd59ba68ea947d272c4737645a5162b595248a1f232cb29bbba2c86370813bb425fa1245936d97ecbb49676cef2ec628b038c0f8c76eefc7f35624087290a8d541f86cb48590d2ae6138c80a1778076d2d5788a5d79ad3480c22d4885e9e848acd5fa18b1a66cf35cf1523fb313e751110bd781a1d1514506bb50d4ecda8c134c6cfc75c2cdefe60ac69dc8eee736", 0xcc}], 0x6, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r3, r4, r0}], 0x20, 0x1}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getegid() r7 = getegid() setgroups(0x4, &(0x7f0000000140)=[r1, r5, r6, r7]) r8 = socket(0x18, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000340)=ANY=[@ANYBLOB="cde3de9b0000010000000000000000020200000000000000beb6ada6a1a491a9b6f4fa459c1ffb29aaaac79b115cb6cc827df31f2f704c99e91ecaf09800722d08cb5cb2bba521b22a55291f5a70f5"]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r2 = dup(r0) write(r2, &(0x7f0000000240)="0670b8f0fe4d54aa30f081279610a5e2721559277a124050847ace64021d8eb5748545a7bd58117ec545eba7efb59ee4acd3e00f24943e4860a2c89ababbfe3a0d7eb92db4ab3fe285b2fb39d8a89b1a26f4fe2d4162d0a5464abbcaa0726ba6abb631b89f53df660450aba86e75eed7f445455e18c35517384db3d831741f166c745ec26c3d94becdc87d96dba0023f795069161d656cca1034c5f9fee27b6812ec9946e63127c915af2e1a5e8c567646f3c5cd8c743e69c4c64c097d12638852a408", 0xc3) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) bind$inet(r0, &(0x7f0000000180), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="1af7673db3007c6f6ef1c1c01f707ee522dddb0fc353cf4538c2879ae70f3993baea18e74595e886d80b184f6713421e38676e0591256ce499eaec0ac0ab11e8b40d598110949a71eee8f3bde94366dc4d1e564f54e373b98bc483e3833932f6b472b2df715c5ed934c5fb2bfe99c01777a3ea3a9928a3344bcac510b27b10f934dcad0c9196486d287c34e2e64d9e56cdd4a6750692ba86c44a6fbada00023123019ff0312f0e2887326b1c1c13456c4dc4666c623e444d368fe084096bb0b1905edb271f281e6f68d480f6643314d99d5e34c0b1e58821d968fa8eb110d673c7f8eaa40c49e0101b9acc7368", 0xed) 16:00:21 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./control\x00', 0x0, r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000002c0)={0x4, 0x8, 0xfedd, {[0x8, 0x3, 0x3, 0x4, 0x401, 0x0, 0xdab, 0x3ff, 0x6, 0x5, 0x100000000, 0x1000, 0x4, 0x10000, 0x2, 0x7c1, 0x5, 0x7], [0x336, 0x3, 0x6, 0x8, 0x9, 0x20, 0x7, 0x5, 0x0, 0x1a6], [0x4, 0x8001, 0x3, 0x1ff, 0x9, 0x3c, 0x4], [0x0, 0x9, 0x80, 0xfffffffffffffffe, 0x0, 0x1000], [{0x1bd0, 0x6, 0x10000, 0x4}, {0x4, 0x7, 0x3, 0x9af}, {0x1, 0x20, 0x1, 0x881}, {0x0, 0x8, 0x4, 0x1}, {0xffffffff, 0x29, 0x0, 0x2}, {0x6, 0x1, 0x9, 0x7}, {0x4, 0x8, 0x1c484f15, 0xffffffffffff7fff}, {0x4, 0x2, 0x80000000, 0xe00000000000}], {0xfffffffffffffbff, 0x3, 0x5, 0x7}, {0x8, 0x6fbc, 0xad, 0xff}}}) setgroups(0x1, &(0x7f00000000c0)=[0x0]) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r2, 0x4, 0x8, &(0x7f0000000200)=""/164, &(0x7f0000000080)=0xa4) fchdir(r3) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x9) fsync(r0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x40, 0x20) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x1, 0x0, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x20) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7ff, 0x0, 0x0, "4b02ed3c5c88d8aecf968cf88e75704c26648768"}) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000000c0)=0x9) write(r0, &(0x7f0000000100)="b43d55f470e61f25483512dd9deaeb049eba4059f105330db163fb6744368fa70643c537be5d193daa194a23a431ce6d54d85a7acfaead2a1bf800cd4514af11e413621f0e4cd309", 0x48) 16:00:21 executing program 1: r0 = getgid() setegid(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xd5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getgid() r7 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r11 = getegid() setgroups(0x9, &(0x7f0000000280)=[r3, r4, r5, r6, r7, r8, r9, r10, r11]) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) r2 = dup2(r0, r0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x4) write(r0, &(0x7f0000001440)="300a20fbb2fddabef5a3abb9d7464e207b76d333c291571a11db5fdfb16d541f849625b02a05c0b8d122d78600c1e050e8a1d5946baf5a3587b6d21025d8c14453be05d5fdaab80a", 0x48) 16:00:21 executing program 1: pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[{0x1, 0x1ff, 0x4, 0x10001}, {0xf7, 0xf000000000000000, 0xfffffffffffffff7, 0xffffffffffffffff}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7, 0x11e, 0x12b}, {0x6, 0x41646204, 0x8, 0x2}, {0x8, 0x9736, 0xff, 0x400}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) getpgid(r3) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6, 0xfff, 0x2d9, 0x100}, {0x100000001, 0x5, 0x6009, 0x3}, {0x3bef3900, 0x3, 0x8, 0x5}]}) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_media}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000380)=0xff) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x5fdd) 16:00:21 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r0 = semget$private(0x0, 0x7, 0x0) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000440)="eafff05b00000000", 0x8) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045721, &(0x7f0000000100)=0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x1f, 0x7, './file0\x00', 0x9, 0x9, 0x4, 0xc472}) getpid() semop(r0, &(0x7f0000000340)=[{0x1, 0x7, 0x1000}, {0x1, 0x7f, 0x1000}], 0x2) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000280)='/dev/tty\x00', &(0x7f00000003c0)='/dev/tty\x00', &(0x7f0000000480)='/dev/tty\x00', &(0x7f0000000500)='/dev/tty\x00', &(0x7f0000000540)='/dev/tty\x00', &(0x7f0000000580)='\xf4\x00', &(0x7f00000005c0)='/dev/tty\x00'], &(0x7f0000000780)=[&(0x7f0000000680)='/dev/tty\x00', &(0x7f00000006c0)='/dev/tty\x00', &(0x7f0000000700)='+@!/\x00', &(0x7f0000000740)='/dev/tty\x00']) getsockopt(r3, 0x0, 0xe, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r5 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r5, &(0x7f00000003c0), 0x10000000000001dc, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000240)=0x7) semop(r0, &(0x7f0000000040), 0x2404765817f0723e) semop(r0, &(0x7f0000000300)=[{0x2, 0x2, 0x1000}, {0x2, 0x101, 0x1000}, {0x2, 0x5}, {0x7, 0x2}, {0x1, 0x1000, 0x800}], 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x140, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x46485d48) connect(r2, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x0, 0x20000000}, 0xc) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x0, 0x2}, {0x6}], 0x2}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000280), 0x4) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="6313c73f040853bf2a919691f53aecf47141a02ba2473dfc27f55b42e0e9d16eac4603dd4a7cfbe3a4697c624224a9824ae026904d8886364f8051a9772eafaf2feec6bbac7596b900d1add34fbff411644c96ff620bb43865197fcedbec25d8d085623cd3d81a43cca4024be7eea3f7e61970697368ed949551c8bf413f7eeb41fc927faee441c121f2", 0x8a}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x0, 0x8000}, {0x18, 0x2, 0x9, 0x81}, 0x7, [0x4, 0xa6b, 0x6, 0x80000000, 0x800, 0x0, 0x3, 0x8000]}, 0x3c) semget$private(0x0, 0x0, 0x0) 16:00:21 executing program 0: clock_settime(0x0, 0xffffffffffffffff) r0 = socket(0x1e, 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x1abc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="dccb41ede3ffaf002526f9ea2635857cd8a41b791112346978aa0dbfb37f751bf9fbbc19cf04b093b29788211432cc5bde06c646487a5b6953778a51d87c878d4136e702b7cca70a26d06be81c32f0b698b19b52b1beaf65a3c17467a5d4407ce49b30e8a640ca01c239683bf813b4bd44f3ce4976c642533f434fbe49690f1de0078fa7aa2986730f1292620f4619ea456e05984fa0d61a0eca1cd189bd", 0x9e) 16:00:22 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200a0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x75, 0x7fffffff}) mkdir(&(0x7f0000000080)='\x00', 0x86) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_broadaddr=@in6}) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmdt(r1) r2 = geteuid() faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x2, 0x3) r3 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000003000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = getppid() r10 = getpgid(0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0xfff, r2, r6, r2, r8, 0x4, 0x6}, 0x4, 0x100, r9, r10, 0x7, 0x87d2, 0x100000001}) shmctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0xd59, r7, r8, r5, r6, 0x40, 0x9}, 0x2b90, 0x0, r4, r4, 0x100, 0x15a, 0x7}) setegid(r6) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x3, 0x1010, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000340)={0x87d, './file0\x00', './file0/file0\x00'}) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x1, 0x0) semget$private(0x0, 0x3, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getgid() r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r12, 0x40045714, &(0x7f0000000480)) unlink(&(0x7f00000004c0)='./file0/file0\x00') fchdir(r12) dup2(r11, r11) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x50, 0x0) mknodat(r0, &(0x7f0000000540)='./file0/../file0\x00', 0x1, 0x1000) sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000580)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001740)=[{&(0x7f00000005c0)="30209239d54ceaa699098f0769e76ac536de6b9ac33d9ca9622fdac16274310a85fa199c5a454acb400f0df648a2e652552d86e075f33ee6fb6bb23f98b0d4dd478a42af3a7c465ea098cfaf2c771fdc1bab9ca4fcae7e4720563b10a1a15567551f582308c94402e4a3632479e001b2fad75d478826afcb516b4f3c5d0745fc7c8cd2f0467d96cb755632e317816a1382bd09bdc784938e80a2d4e523bfd0132226d17e8e44010cf67bb8b1189e5611c16b2d6ca7175dd418ef41f3d64a3999cfefc47cc5034eb56bdc4468e147e17fd26c83ab14e28e18bd11742d6be5cc63555d2a27b02c7fb38dea53461b5908f0f5329f03e35f33e56b44028dea375d828e2090eae0411fd4fb10330a13f28d71fc712eb13e7559a269c620101cb346b0a31488e0d2c65d225b1b017689596daed34cd3b8d02d42f18f9356efc1072b91b0ad0b04cddc4743e55101986ad2ab7fb4fd3413a008aeeace9295d9d5d31dffa77929dcd46fc21c69e826c77de57d74af9a8e1cd3dccb50ff142f6067277b955af79504446c554d2977f66d1c71e21462b6a2caa8811d328cf46bd825136f4d0d12c1492d837a18f199a4fac32d3dfe993c4244b3e774e4f44c419e78a2bd873dbb20d058caf61619617d363790a4b63b38ed17e28b792c3eb9eb374f7afb24be6bb3518781f4522b9943a9e0c0fca045ed0151c04fa9e0c7e4defcb72e4d22cea9da88c9124761dade209818ee1b8c7e218fdc94721075c54507e674ddff7c0b25b572b078b006f4bdbf7e4611b87e9b6c1ee2f724a8eab3df14f79a029caa79fb16b35f55dd7622df97af70ba5e98c1947e3ee2ce4cc1dfdd4bd3eb0102db9f47370a5f8bae47f45d9affc1409853dd1214ed197118254b44aa893baef0026ec937e9621ea70c5f0d0b77034e7ad1c2e0d80af7835250b8dcb78f1df14f299fa565dd47efdfbdcb5ba4975044f08bf9a9b6bef8accb9a6f2daa469b1995931ef1604b0ef7ea59875871bb7e7954b85e9a03a8f707954781699dda3e7d8d20430d2934947957ef83709c03b8b98e7ee2c8287bd61b1075f4007e6768b1d31ec6166b8f96c15c9f5c7f96f69b0d3f0f8dfc1682a027e75f501cd2f7e35187ea7c429d55dfe2277c5109aee82d555dd2e88fd1ca553f916d1768eb2a6412750ddcc594cf0f77d836d507262f51a3f291dc19fffa12923a48ba246d81e7ce3cecb9517f5f8002a348d213e85ec57873ff4dcef9757fb92d180d146eb6b207f13b6866f3e7b3779374414dba34e3a85dc44e42810716a510369fb6fdcc7f2edf2a7fcde5a5e73fc638a1ba742261c9700427d4b806e6f5daad4f6035796a6d44970423868b2dbbc8348396f4282c188e452dad0e3427da48e96eb7b8d8e3fa0eafaff49f47144c54bfbe78d6b94c2092efd6e6d8d1b6b1ace3e3ee49c21727079c90a31156ff5034020e99fb4294a6b06c5a095b1e770aa651ec9d1d0e9859947ccbadcc6f4d963d00c0cd5309888708c3226a597fe0590f65353d40fe63297a1b3d9ce1584b4991bd075b11cbea60b3bafadd17541eb8579f1ab304dd5d9fc5c13bb7a2c90d5af41527dbbd8570025abb0d482e14d19077698ddafa5c3cc5f57e250241aaee2fbf21d6cd93b4c86a868ca88648eb0c5b624753554555367f52d7c065f5e15df31b331636666e87ddc7a0bffd0cc8743401a615ec8e602364a50f4b5ede1891943cce0bea60f6ba03c121a919109ffc45e014792e1f2fd71d1bfc0e65977053cfe6a7f77a2fbb265dcbd18f87ff96ca669c0d9b7507f4aa9b4a32943cc31fc1956e773f87859a0607b3004647620903caeaa330b9df965c2939ce5ebb546a1661642ea95d599c88ed11f317ce56c377e2ddbf6a5da8918715a74cd04c9eedf9374892d6d240f9b7f2a75ce46617b7745cbf85be85c27a7cbd7e7ad0666dad167b58b31eb0a99fea9dae53bd523942f0f4b94431f9d3a0d7f8edd7fdaa9d0df6f80cc9723bc328b29998de0ef6cd96e9809dd68ac1f7f7c73d7862523c555862e491374e7a8496f828112ef0bf600874973cd65783b84d3cc4c980f13f5d8cca187cd3b9fd4b54d99763f2de44d45dd1bfad4ae279a012fdab3e29879d00c31790b92161346202d834e16a3f906cad156305865ef447aeea05884a9f752ce7d5919e3dc8109769be1b9f72064d43a9149b43bed87401f0084a9eb823ccd28fc4ccff6e3a24e10bafea6e677c6cf07b445e4bd2e562353c97979dc0e8b6166a0fcba29c374117f5b219057e32a81e549fa51a2b8020945821be8f38fff5bd1607a85ecd1eb9c856202c2ad9832c84e5b8bccc44513cbe42f97f1a79018ac286d92df57a1285035b27e0bb1041572a7e67065e4107b33a26512cb5d67aef4f19e07b3ea4319b8ce1577af7724069907410b983aceb5257e236bee94de593886d6268ac63b115092950977fd7c91f532e1c42810aadb45a881ace1688f41feec38d90e18317762e687d8438e7afd0880c1f79d70d76a68998812a0ca1d03471c9a131961cbdc462ce8bb1a64848ab3ea01cd737b42a5670bbcd632aebd1e466d43e51694ea8386abbf4c96c48d1336ccfd4a5e0789d5954b828cbe77ccc13dc434a2b05424d141d5c9a63682c48e84de1d1acd93e123f35c290fd4b9abaf6c8dfea0d1d59b306ba9b5fd4bfd57f61ffc0e0f24c8e87fe50247f5afb8894d8969a461dea75a1aad947300a733148574e3969b7ec5fd8ba168a70cf2c8c5cdf4524b5af99351448acf119f988993c91a6c4759f01fc2af416099fd5f5c8d9ae17a7ef686da25c95f2427fe512a79f1fd678621cadde5c84b5e0213d6e7c82672d4a27290cf44670dc0c22b2ac247fc2b6d8432b676b450f6df5a5f5e68a230528ebf0b1b12687fb3d82c19359fd61303ce661dd07eea076119f9255329788a63809b998aaf1b276aa495330550930a5423794ec9b4cc8494b686733f2f4e5d1f6835f8ec642acff5c2ded0a35260c39c1f2a750b2643794c3076223ad08a274cf237270eaa14faaa8f3dd306f51e7fd9fdc7b2eccf6ceb4f7c2e5fd8ce2a152f1c38ce06086b36809ff0feec278f48454dbf892f0d0d7d7e770decdcb5ce85fc15e050c5424a0efafc9a3764d5f357a34e4c9d0da1a55a8a0cdb0a831888ffaa8ae6cd46d20b5f34a3736c9ae78f45e93d064bbadbfde1bd8ebc2995f133162a6afa65796bf635fe0ddc1dd4dafd3ace59451866b13a780972e39d8882714cfdb975482d09907d1f0c5709d6827f4b47a39a5745d9d78dfdd7440aae03f90e99e9e4e0e41b904a99f6236112dfbb7dbd5544b3aa358a50cfec41869b94a281e68d0c87670b3c3f6b1c9ec9f1aa2c46ede15fd379b3de93598de58f9ac065a7e0362233d6d70289a624fb9086bf6b4e015ebfaaa2414f8c0667656081c40364dd2de2ee57d742f3870eb8b52465d160d21c6686d58fedf082032cbf66a8f8bd1c89f06fed53de5f53382d347fa13443640930ade4b6664d6b240c6ee100855fd591ff2e72a8d200f43ffa26f7db1ea8ebb89a0b863f41e0518ca92315143518bf8daed4f314f6ab76208f636cba86a7f9b106792b76e7a7ae951aded69a98f18d19b44eabb7f5b5472b127c172c5b9bb935036557efa8d1ddb8f9a656541d50b5b69a21216b9326b215d595351805f666100bafced9d3db98ac19fa48eaf63e526fc7e582ee9c882192177c48d390cdef7acfb30e1b5c230ec57bfd32a3da8ed59cfc6ae5d233827b85971b1f60d369764643f2b2c0de63a39f5a4eba0f39deceacf84a49bd78ba20ab9a6ab114ce5798567cac93145be7ba0d71e7e462c2f0c9180542fb005fd3c350e3d011d77c94dc46fefb9620cd1a8fd95a5814f9d881459b303f4809a100dca90713540f706f5dad54ebeddf84218d129fd2e521f04db524869013f175d280527b854a946c8a566f16ddd1f0827512741d6c292b4072cdda01cbbb7575e29448dc7fb4c9e24c4fd9a6b1f041028fc222259594a01c061690024a47534eed755115949de5aa069dbbf254fd1f5d50a57e4f6b96683e20516075751bb51fd1e974b9eed53625c497a7783e96bd66a60b053f900eba208e7754b2ecbc9e987b3f55cf527fa1ef12226fe43244cd502169bf80451f187f7d536b37381e430b6859c6f07d2e757cf7240350927fd41e48a67222260f63a6b4e494ddd3b7df43c6f448c7738200b9a0d228eb7f06c9a3b961a8d08e90777f5ccafe8ad5d298ba634f7b69e1178047e9eff545d2809785b768320988d767745d9d408bacb330c30b2035d7c438c682c25a2bbb5c2ff1f1f7e5bd01e23e4351790446df0421a04fe5ad4fb88d1d6d7ea47c0e87f67211c2e116a0a7cd703a29c7ee3ef8195ad251f6bfbc492d70b34907beb0ab98899943a06a2e742aa8d2fe59844c80e569f3bad38134d1ac261d1037d157d9a0fc036cbe76f44390896e27b2de4be623e68c72bdc11d7146cc5a45d9b37aca0adc65607624390c25a69d0294d8bc9115add7e402473f54b56d150ed58d5f1af601e22ea41473c1395814a3df66fbe8e3711c5c3feabdfe7b099021862fb447dbff0402528c7035fa176c9f9f4dce93d1413a5c1f3ef8b3ffff73e0f5931ef13d96a0fc5df299ca13e0415f0686d84f9f9ff951b65302accaad95bf0ca409ed2eb11f187d08a22dbc270bb75bda6f6ea66c8fd5b558c98d23b9aad82dc003426534eecacfbf0797cd86e5feb44fbc3dd0002322af8a1db3fbdcf0a98765332ad5f8eef3df195f8f3e5f60f10e3c3550cf89ff6bc3f2e5a3cecf155d54c8ab1a52e5fc68dd579e910ad7668fee01e323952661f600f74364086a6baa678c850de674e90c34dfe6a315f6d8606c69c5c5116e1b52e5c749cdaa0b5093a050cb119e250b38998086aafb2d9b35603602d426bb11c40828ce52967f7de93b86ef2a8fa0d7b267451a5dfd352a1e98ead291047a978f31b85bc2b5ac067eb20f2200d89ea16bc5decf4dc3186ee13450da470f80a2195624f316e8896d487319e77acf63be41f8388528bc2e444aa3a181eda4fe04e61cb5d025bfcce0ac9984c5ee75700039475e29482d9b3907a31c4ad9150dff520a4b18f8bf4dcecfeeb9858ebe6785da9ae193969b53414e36c7e0dfde16bbea2414e113c804d2234b29e79180c17be7417104d7e202108e619b97bf3c0325d2161d002bae78461b0bec99e9a5b6f9530ca1af10d442842388a6749e58b8c6efcbf1291413c94fe01f1d055e5eaab1bbbd044b74667d09ba27ece1b07b81efdeb9ce5232c1084dc316c81fb3c03a17d04b0c7c5eebf49720b7876d03010c13857374c6611a578af3d213b4ed7d79db0da36ab4717952beab477e9037aeb072b3a2f53384aae817447e836bd048f1af562dd9e62c6f0d3d3caf6f02caebdbbfee2ca626f0324c5fda7a57f96ddca8f067628cfbda4d1c5c7fea5818973fbfdc2f7830022937a17c2eaab21d887fc60a4d54a4053cd9009cd556c709152eb7b94c3d9d8e6e4421125df240a50f90fd2f38f2c6329d4ad3bc3e0daa989dfe009731401b0e28819cda4e5e64de0cf42acdf5811db4ddb294670a5ab81a69e9c8d998dd1a65aaedc4ec0b98bbc15a9737aca5f92b80676384ba5e1c447dc4d84e1675bea2b80a338bca5e72d2f7449667eacd26485f6d0a37982bd509eba4da322018d79e6074c947af0ead3c855387ea1858656a27dc57f2b7f76d97e8c65b88ccc0d4fd285e7cc9e65efc12802e6cb9e90c3429a02ea2361d8", 0x1000}, {&(0x7f00000015c0)="7928b6ab5b77efc3c7c9bece678c38e89826bc39e273", 0x16}, {&(0x7f0000001600)="4355c6ae8c55cf8fdd86428321fbe5fa186438b0e8f1c68f125d11b91fe477dd5319682a07f74f91d0911df507247baedc636491fef3e31c878dd09b174b2c63a8", 0x41}, {&(0x7f0000001680)="5ff742e5a0d95d34bfed2fbe25a2b7055b2c3891e0e0e49ee8f69532bc3ba947d5a993df30ae38cd830aa16741b716445c3d046d8c17fa3747a60b0f10e3f0312c3799baf614321c0cada3f486c45b80577f3e5fe96543557f6b37aaa0c541a3bea1a923347cc39f0ea36740dd55042a4186ef3915bc3852cca76af34b74d7b37b521daee0c4ed9e4599e8e4b9597d2c71462e637710d4489d510619edb86841e3bddd30ba05c88a2da965c6136f009344f9a3537cca33af0b3eb5b1", 0xbc}], 0x4, 0x0, 0x0, 0xb}, 0x8) 16:00:22 executing program 0: r0 = socket(0x20, 0x3, 0x10001) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x6, 0xffffffff}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000040)="ba99f22803f01d0849ff2c7916db", 0xe}, {&(0x7f0000000080)}, {&(0x7f00000000c0)="9f1ffac22ba91dd5c399b9c06c002057905fe0afe4f380bf0e83a7043e0044255d9fd6b8240532173fad0dde3e808da63e6a0067928864a2deb32e181a29729b0521ceb9e39a0a1997b793867275ffb8ff6b5c819e765c1e0b6719c7fd73255aa2144f6daa6f009b2a45dbc30e7f0bbdfd2b0423c371b8f92f58df5868f426e12403fe77eb380f241b4fcd2f792e314874093c52a8a521ba4749b6dc8a3dc90f65aa1d84339f882a4866df6ba6122b80b4ae8c215b8132", 0xb7}, {&(0x7f0000000180)="ab48f06f0f674d08fc7153d624f2c8531dae9d0b2658d2dfd488ef1338b36c448091a7961ce8e9f152b01b74bd1bce70f9b60fa0412df29d7bf9d9d4eb166043c0aed000792286ad0908b8ce54b21886a192aa2f33431f5021782aae54a5409fc42ceb6bd8c7be8efebd7a26e064bfbe83cc2b37eb6b5ae31baf5d407f442a74178689", 0x83}], 0x4, &(0x7f0000004780)=ANY=[@ANYBLOB="1010000000000000ffff00008100000047e0b0a34a87cdd27dacc0a9e15294f221e7fefcc6d73486f89db7867813ebb2713f98695b418c92cbe71f45c2b159daaa7e8482e6b1913da8e9bff45a5f3af959a292d1301ff5d8c1426bba8286ea5da30d72c8ec7bb184271d5a384dcce4cebcc6ee1da0d8557f9463f23938d7cb1e80ed35c2e4b43e9a75d6e4f96eaaf1fb7df328ceb6c9e8ca0f9017fa90319c4e4a01ffbeefe20c9f502a2a58b10a3a981f8f6bef401a91d7f536e54a53d8a055f9570508875b6c6cf16799e9d53b4505a795f9558daf5ebf9711557a93d4835b6039d411ae46ddbd1388a74bc1e0232bc69f92999fb0baab9f5e155b57e6535b184c41d51c352de85087251bd960cda85d7af557a6c8170b1751323490741382d2207b73423042bccff890c8b710acda67e15c5beaa6c894a855dd7ea5ec4db38de71e5456361536dd913845879692b7af40dd8eb9e1634befed515c015f67b8e8ff1128251b92a53a7124963813681274cb046c3641c492a4dd76d3193e7ee415827280ece60e05c593b6565833fe96ba39137743eda5ed3fd2f2d4621da7e18e6c4080e1e043bd38489cf29d02d054e6e84fb0dbcde741fbc8271eab816a7dc32f300664eb49f2f9d04c13f954f075a9cd34fea6c4ae5ca091efc4313c1ab0acb9c07a0a3b3b801b184451ef1780cc4ccf483b5fb6434f10eaad9a1315fdd1c8d1c6ea6c7f84439ab396c8c89c67e402ae692abf0e88de03c44441ea4a5984b7febc2349434310e5eb3c4895d435c252d2999dfaf0394b749e4d42e13db13f849715a07a3bc740be57aa83bf45b0799ff8c0e512e535d2b104729c0445195fe2e72b48e89cfc13a8306c96877576ed41343e514edaa18b088913583dc75a49c217168c3a08be70524ebec8670b5f65e2114949b573dfacbd4c0cc9410ba43e2e24955503d5b88c0c8494a42e3dc726661153f2111f882c7c2da2fc2d975b72e6b8186ea6b48e29adb54aae09092478f08b1cabb8e813664c311d18f8c811b664c66d0d542559114fd9cac78f4fbc08e56f9d74b8a5b012641586ee42eb9473f51b86122429c6d3670a7ade36615ffed087c0a9f70bd0af6df365a10261bbf64ff2ee83bb967b7a469dae197c2f500119b15449d2a803da223b65d01d183095fb27e347e4d8ad4dd41ce90e22046977df1630b55035e6679fd4b3016912a0c8c6e0cedd1b40ce855ad71f4bfcd2ee77d9d73ed21000a81464db64fd0a9af7490dbca88181919671849851ca68eaa1c22a1f720032039d67c630cd64b5b5beed4c0066a080cba9bd3df5919360d4c3547e0bb24e366721a8795ee1960496f5b025773a790ea4c4c39ea0c4da0f95a9cf3eeb254fb06a463306238963ec87ee39fa620c0892c6edd9f90388764bf75eccef773db0fbf91298e442ae2ce437314b7526ef7e55fb62e95a010824f0123f7b5b44cb61df0b6ac29b8e29265fa1df222e018e249540fdc97fba075ff6f3d665c384f194486af31b0b3561df5697e0fcbad92b5f840d281ef3668c55e79de57c65446342fe2728bd3881b7fd2320d53249a6019c34d578811b369c7b9ed0f7a3762f0b8deba31fd24a9f1809965656a67696fb871554118dffa023fad1405d491ba75aa372bbdc0b10d1db33081a2a255940c0ed3bfa445cbe70b38da9652f5de60de67886b59e5ac1af9196d97a33a53caa549bea337acad8e6f4680b7b8436e564c98853b02fcc4cb1f901a16ade6ce754775f586edb9881c5ecf16f4cecd04b44acc27b7172ab2506cdca81f0358df085cd4186b3861f1d79e6dc6aac5d975dc919019dde28df16fdfd35bb4c85263374b372156e351877e63c332f8419cfae4aad460ca8a74afb9dd2002808a93a2c319146baa27c42f5d5fdf12f12a0c56b574ee40435208c347954ce407c11da97eb56886cc5fa8fc8b260ee5f821fa6ba094ff8a70485e67580d89fdc5ac7479665b3e024661d656ff8b99439e6577057cadfcd30192e33c96571411202d55971ffef3e7c1f09b028fae0fd377291093b89f510222261e33072721da04a2df63eb4ea02b9543bf831e0fb8e68c8f10d7d7a7c659b9348dea53de3ff0302c491f38ee64b19ea22b4659e7c62ec432c098c5a55aa63f5d5a1c94f29a1a62e3939d1b1e42c8d252eafa0b6992d9e4445b399a3d304a9a85cff7efe0fea725f5d820f974227a562a1c680dbd80cca651cc41258c363dd5ca13b3b004a29ba1dbd1332ba523f0cfa81a14d84131ef786d499b269e28c40cd3a6184a302e128615e15ec5bd6a3e0661f7a8e3c9e45e180f76c1f634d3694d787961ef2d8c08f3ea54da7482ee539a5ce04a07ce0ce93b3bf8acb88fafc311782299ad0d80f2c19e31249832a63db5838229955ba59dff87e3b9dd442ee66a4dd4132dff7031e0da4dbb03d252ae69aa37c1acded10ed97eea4264a42d6a5d82685984aea92e5bf6e68a3780291b9ad20477fc837b53f604cdf394d315806f6f6328640d1847c166885494c4790a4a75294117cdcd306d68c1f46b82a6ae22b80ef5f324c73a7d1ea815eed3ebe38237235e573671b66f79642e6d81f95d7d52fed7879dc7a76a9d103188ab81cd2b8f5230027f1b975a6ee0958de7cceb07ea5a6a71b4e950f2c13c51e80ab6840c6ed57da6b806c8e85f9bcdf055d7481084636788b71599167a62ae0d3d663a5c9efff7c5b250844a80e5497548f3b8de0f0c9a1737c08d63cedebbb5dcfb59eae5977ff97c10722ccdf4f6a98682e99fbe56c9bee24fbd5f0d31627f45caeb39634a6f492cd56863eb35fe5ff35cd2e6b8118fdf26dca6ab5de850ad911663dc33d957d51de23783d2fc632824632abe8e0e9adf00a4ab715b9bddf288cad7710a71e2c663e08f70e20a40e3f5d6ab2068b830784997c1d33cccbd431bae3bf1d24b20002000000000000fcda53da5180021772c9736a1d2a8889d0cc233980f98a948bf5dbc8bda3b25d5e6d351b11a759be722ac898e8aee0c0ba3c0a0af3df2e465d4048edda55e0ac69f28455109cc66b56ea55f3cceb080853212d02d623cfc61151983cbeae2bb983a436b3bf47452affc784df2601bc400eea949b360f813d4db591748fabd6a0559ee90f82d90fde1b0279ea6981e2ccaa403c4895b87673a83a33057bcd5cf27a742bf0853bf75398cd525d952c8b5aa713e56f73fc702195dec1007d2940a90d04d6427dbfedd86655610b3d5c4f794a5ce6218ae30a7a3f684ae943365057912116f2525552d9fe246a5d159ce9d0e1346943045683a550f49487130cd8f215160760bbe5a2bcfcbaeda674aa0182e0fe6c0d8872c882e0aa7fb2cb6a09c2d602252a30762c10d55d7957df2628fca9a6fedac2643c6b3a4ffdce6e75ce2678e4a7ed3574ce8e78aab4f0bfc4d63e9aa8b1bd7882d1acdfbd05bbea622eeee173b704d805104840edcb0fe590b243433bc0086bb46a0551f181f986140a141e8bb9451adcb629589c4aa1a1a371f52000062ad66f30ea499b6f076f623dc1d107b5be51dbeeeefe1993c56c21f83dc550d7d0b9743a74aebed59705a38023af374f724f63c6129512e7983d6b15fc06dcb974f1d736ed70275d83d71cabb911b28b7f1c6f4fa66863631fda164d774ceed0ca5387fb466ccc7af19bc9fbced0170298af866f8197bebfff3cf291e2cc267d4424f97b200ddbdd66e3a3703404273017f6685c7673eaf536c78528e9ea62b09c3bd794597714667165ffca373b0610b0e04de743efd3cb1b023a40a35733c8660a59269eea3960f08a9e2cd319ee83033e7b9a4475522823e673ebffbb05ad37fe629a9c3d1bb689b298ed10b17856d2b0c572dd301a896da866d4c5512995ad2449221469a18a24f68150dae8a55617c79ddb87d59f8e3bf3776a90e3fe0a8ce120a2ff3f9655527497db7be2fc039617be9f3a3b329efb98c2e38f0e44d28582d1a114c727867644130b6a9af0ec3c4d01b552efe911c605b9e956fa4dfb203893e3f7e09c69deed3708c7ec77de55054bda9413be290f1e2724a3e1b58675951fa7045f59be3c287c9c9fe7a269fb0311d1e1766fe61bc3331dbb91ea48bbfa01e29cdebdd4386d18ddba0a015502f28db1937de2727c0d4fcfab6ba54a150764f33838845bdf28da2c55b95f93844cad152258d8dfd49a8c200dd185fc0b7506fe7aeff405f48ef035c201e02fddad2b7370f9b77396afda9597b6af521936ec31ad2c2ee9f7de778d4daaf816cb21f3d89abe1e9249e9cdc0ea829962ce9a9849bb45db5a799d21664c049a03e391f169e2ed0ba63ae226db1fb6a2056f4b82c4f12bbc2c2510a3d6011ac789ed6138faf9b111c82719b5092b6ba01bc3ac7eecfeed5ef18128427bbb5eaf0c4cfc2781e1117462d500e574ce17c34897ca40bf8852e9552eb39e4ad4da3128d6d85b313d1747f1fca73e78a37ca1175ad23afe4109d3f2be386eec2e6d1c6a652b4aa84bff41ddae4ebaf3a5aadddf21137d4b1a27278f29a8dacca98aedd41d5ff8d40e45081d9fc36d3df99b76e58bf6f78397d2babdf97c36a3b77dc8cd23fd363fc2780bc02534029cf273d27c7164e42bcc79b7d92025b17d6bb54284eb856028d9957912d19ec66033671d302181f84aeb321e1ae580725f20244791c2d31e0e1ce716a0d9d9069ca04a34ddbf0d6efe41ec89202151b1d202452c8ea6fda49458d3cf368d980d75b535be5ff40bb526d58ce569272bb074ae37834c649b3b35bfa96990f1d0c1b8e2608706c19d7c99e4f993d35eb9683bed6d9e26c17866c6d66ddb6057cb1b5a6056697afbbbf1e5eef1962d5918adb6aaa77970f8649ebd3510b2a8129469dd645c888ced2b1b9af77821c5e77c693da3f80e4189e86820cae557817ba08730d1f46482e8dc8808f23569abff5549e2d219437b45e4b534ac146e59a49be531a7c94fa94392e45102f595c652107dbd97f3566e5b2e391d99e45671e3227bb46ff867d501cdf8dc352864257d76e9dc67975a5668a5dcd872c65f74d34414f7abce3a69e99ab3f3a8a90824715fd51112a748afccb412628d31224c2202818f802db99d885e713a43336867ed3cea26aba2666b8c23f4ad044c19331320417b95a10f1e0b832d841f8c6a54138a3390527baa424b9cf8f537065fe0d7f8bd4bcddfd68014cc1ea1a8fc49fa17f9d08ba5e21a5aa6b8e816f592c7984820a29a17e3a273210a2cc5d7ea19de14b3af2c89e348877a4c1d9cc23af3dc239788b539ca7aef53fd4a3e21b05a26993fe91efa12b4edd4d132b7bb90803d85307d1fbb2e4b80928cd5b1dbea8d11d646b24004e1c791b31785a28971e2c4336f7ae2e8e19ba26e9d0ce76b5374801abeee243e5dcd8535faa106213e4604e8ebb3e277dd7de64c5f2974aa2c8358f00ae8cc74739b5e6720d9756cb36a2d5974fbc784e524ba14b1e0dfdc440a4372d380ec44c3b1a422e8864bcfbd453906b49c1e8dc9d288ed856ddfdf2366ffb3867f62a0dc33d2f22a914a6c352c432e1927d3db87596a50b99b3ae2c127813189cbbf91fa6d7d7eb86177757833d692246e85c064420f665cdebda2dbfbefc3f99551d29b30070e5c40eb6f417b0bafd56b918d11ea0925f6e60196560d51968cd37623d7f03b68b9c320acfc11b1f1b5994974648db0a8c6b721a851bed95632e627c7359e43e4304a0bc28e939fa53f23179c8d6eb5bcceb17d1bab36c9419cac1ddbf623248ad7bed6cdc3d5f020a1efc018a3dfb561bd02933b8aea455932ce86fcba58c2ca0193d688188628f3d63c8f"], 0x1010}, 0x0) writev(r0, &(0x7f0000002700)=[{&(0x7f0000001040)="e62c7977a1750097e0186da7b89a8c64b5f28b1659bd2edb09c2240db1190113c53e88d3b71fe6adb44921ae87c94e0ccc98d0f39d3667ceeab5443589e09ae7c20f29aa987d8bf9ad677d78885f5c8c155204cd8da03c48e80f02d23d05f24959bf56376f2f83e588029c9ad458eebf45cf782563d8e010581901fbd861982318975069c2ea3621ec8038fa8789cb4b2854f00a2fb44c38df07e3469da83333f066eddc82e562fad22e061634eb3be95afebf14e446049f0737a4644fd0a93fa8f481f733135ed63f580f8bacadcccab276191a9da94a6deb8c05ade2faedd2f4d8731befd81d85b049d0707e404a00d667a60a418604cc7586c3ff0700000000000084c2a0769a619fb947c7fad9f8cab1e650ced065dc06abb96a59c469005ebfcca063a038cdcbcf269c7b281d2af1084bd5fb41f69bf5cbcc955b6f6a2d19f909ab7ae9fcc9e0edc064d6b53212d1cc61fd5ccceb0532692045a3776f49ff0849133111af94162c6bc74fd022df97cec46877d2bef38868851356bf0dea706c102bc93e0025ea47f1314f4f0cb23eae8b7ae013ddb3c72b68827807076bd945fe793b6fc352462f54bb4607291228cbed2703f9110c0abfff545ba31aabddd26cf0f0feb1ac596f575a3144d10ad4c7a90b68eb0e5e65d4dc2e00fafa9ffbb0117a083fd2826150c3ef078256e1d324e86db40d4e4f92f4ec12f7d21a18eab44ac4d897253c5386b4d331aa82fd8a43fcc79cc3af0f3879fd9cb75b1a32317b5332d08172944b248b7e5cb68640d6d497902660aaeb7e3fdb20dd4a347ac179098e35cf3a989064dfee0bb62f7eb678c72366ff2a9b17dee8989e6258183e4a4403735d63cb1da011d9df30db253b8b1fa2d160edb8563a391de150e4e81e20a27c875d7f723ca9170ddca5cbda834160ad61310debda2e7d7b11ea37cfc2685923f86c0c8b1a44a3f0e1d5931dbede128c1a78b8ac61480291c1395182d27f025d5686de990fa65ad4ac4962607a55f7cfc8d10e0ac65b6b2fbbca68e9a224316cf69e0dfbde9dce64b8cc4622f3ebba412e5477b289449760983bb54748c1016a531707207d990b0efe32bb7517aac92e0adc362d73f8eb04a3dae92bf20b3b30dafb99ef674704a94a8326cca94a95f0db1aee5e2150d16d7849897a194af0866844e55a344eb05a60274b0ae267834a143a9caf1e5439d4294fc50655bdfc89c4dc9a8c3ad126b092775a22ca249a13d3d83a6a77d70a6b9e49313ae4072b8243092db8887dd7b545fe7bd5f069f59dbd7ef8753e093f737d46d3e4d38dedda965dfbedd89b93533043fc099c2465b6efe3713ff53b8a4767511e932507f2449ec90dced9cd0f5162e318e95196e7792f1479770294bab193ba34d3cd8b81c10ec9f7f851b78cbb7fc87da6982d9f117fd452d5264720476bbf381f68f164f6b0f2a7bde2de00de67c14edd1235e80464642412e07ded66b118de9847849aba2cbc88909cca521d4975e4bef29b17a41be959fec3437605a44523217dbbc49d30ae9d50afe440d9f0cf2b5d9f02b8a494b793784f2161a72c7b4035bf2c2b5ce13976f036d3276a7eac4d50495285994c74ecd205376dde0cacaa8c9d1d566b95466d858f02556622248a070f7b9752e2edf4abf8649db5ff79793c4ef9f72b6df71689da1ef74a29adc48a5d9ab153dac0f912ccc13331b6885c3a53e127d81353af8edf06156a774376591e44aac3a48b82640912eaf1a146cc3709f3126ed7ae87b6101aa296565e94b7152d38e2f21bb4d227ce329ea6b7983f0ff251977d8c606d19c937021dffdcf6fd7b7e7e6f689f0906e470c117b844205d15923f8b42fd33b93a5199b0147859ee3f53628b3ac64fec08fa0ee8b15f87e223080d4229e4389c92a82ed1ea67160c37fcf3f1a86026944745d814a516731ea06d0bbb9cd811115a305fdae8f058df885b36381866e9e822d7cb4468d73f5b85826094e663541a0ae1b861327954d6320e328684a58fd56170ceafab9fa452ff020096c84829faa8befedd4b845ca3d2440c6509a735dd13f2209aefb31a4759247530754c33e3f372c6a911ab265feef4fbb14ebe2666e971b3b3a87e5b6149c6eeccd2440ae1e1c72fef1c1bbda0ff91d0ecd024c5bf508d20dc294367450208cf40ed098c6dba2263e1a2c0346474a8417beecb55a8a4109f533b9202feefbf1c487c3778d61635d2a530a296b7448fc15405a9ffc873ebe453e4e846e46f01612c8333180778c47ad76558f7b5813588e195fe0b7fbcd913ee0909d008712eace6996542059425ac9a638329a807a5d16fe0aeb88effc1e278b88138dc7a4287f3c1a903b43b4020402926cadb73299e49eee52697911085fd8454f60f9bd03ee023d45474153a609edb083fa60aa497b72a41984b5b50eb791e814489cf2e2545dbf9de08047d71cde73ffd6ccdf370e91c48526b51d17e73539d4844b55a8a421fd34d29bc4f93d83eb08dd7f89ca9dcc17e3d6e7f96c7a968596ab7982bfec70359fee3b79ab6cda1b4a002f656e28f3900d54ea1ecd8ec3edd14158c4dbc942a7dab5cbe0e88e2ca95b046a9b364a7cae0408bc107d7197167ab8acab26670dbbcba196a0a4243e89cfd731d52f37ce0555ae63a166a316fa567ea0619b214420218d5b7bef613ca00074b86f09d1585a26c2775553d65de83e03f3b4630146d1368f3e09971f6f111707730ddcec2ba10950caf4928d19fb109ede3816bc72e2681b83fbfe16f659b612e4a699cb9ee4f06b54f26df13165f33903c52f37bbb2ad36a7660cde406663eacc5e200e0d0c2d9a5269b82ee2d87574c70625d4d0a33b1eca7747b52e8e00ee7afa9ae998aff3f77e2038dd9f9327124eb79e62d7d73122ec5fc3cfba490086e383611d6d835a680bbfcf9266b8658dc6de4c9c06795e997643c030a87ff0a5350e394ce71c2316125f6fa0d977f36ecd5c22153f1f6f4342e08ab1b9a9f3694a17c0ba68ae66c8650e1007bec92e1866dc215089df80df1a409dc934795a1e097abbce5561232a5cdfff70aa2381a4cfd78825d48fb6d07743b24cefc9a36be6cdbdbdfc5ec55df37f6df78910951f5d2180ed029218e2a97668a236b6301c639a63e9153adeb7935a3d35db8755b4c8450fec16688b289def72e85e58540e248ca52b45d33e355a253db0f6bf928e7b07a1d410010eb006f010fab8c77753c7208f36dd207b806e3b6104b91c804e33c23bee9f929db47b6880d3171b15db2bc37d43618f79293724ecc6a20ea6c024d413b8f47a51ce57d27c9ed9755a3a02ed8369b3fdae987dfa8f25d95ca1edea0799fe4624900e2effdef97b77341b5294441b81a9a5f4e9fe5a1d61961a38f938433a55d5788202752d7565e7ccce25cbb6301e18936ea05ba95294fdcbf1e8bf469cb6e39ddc75613a8aa6f4a03fa8d883a8a35616cd5b3fe05d7346d76f2798646e62108d4f2dcaa13326c0ee9a650b952243b5a903491816da4d580a504de0e5dfd886678eb80802ac3fbcdfbfdb9abc554fecc67366a1d3374b6f9f3534b3cabeb255424f5c51a83b8de2eb4397dbc296769d2b09c095de5901754a69cbd2b48b34e426c536711c29f0d780a4f4cd9ddad38ffde2a6e969c2391a5419905afb38f61ec6108f43f32d2d15f9632e44d210b51214a4381ff16f774eea114038c2540cef0c690fb5bfbda3ea3b2ce874f132ae4a1c1e2e57cd7e8ca29982d2e0f72bf2c2dc9254adbe0456722d0dbc6a55b0bdb04d8431c217942dcb65839c6257cca96cb219b2708c41d285a2f10021fc2da8d9f9a02be5121402aa537d9bcafdb2b8029969ade5f1a9f776b02176f842dd1cc8d8f25d3dd26ffc44e95576965c2ef1d484b343d6d14b53976603daf9bf4b40fba0c45ea788bccfc151af9763b080e4f6cd4dc718fec2f0fecb8602e271b70d87b335beba59315c1302487518b8d5288f8fd4803948051f3181adf42fcbc9c6139bba1f73b6f7a1569c58e9f4a9a4436eb89bd229c1c82a9d188fd5c44501313e045e0a5e9a06a8a64586411bf4542045cd04f9eccfa4647ac028e221c3c21b94590aba26ee92a141df6f9f84787f7aa470ba68da34287eff146380c53bfe8776af3ad489927dc556403468bb6bec13b7317460130d4241d1d0134a2b1f7e9566be50e109880578711fcc0bba57f52014419665ae74738d08aa20424248d828a00ade8d8b36b5b601dfd67f6c6e07835807f3634001afb959ca32a8a2955adb677aa33857b9131f112cc66a479533251eed3976491f995ec31196663eded8262599322fa17000fa782b0c63d6fbb4187da7666219d85df31e6750d3c78ad6d1006fed70024abd77440a3afc8ac192c8eca703855d1991cf8eea0f94503da253c2221fe6a4811667e3a649e9910000001005511d27b9c24d3c610438a65e73a071fdf882ecd8133c303d569f8f5cdd92a172a20c2f71486e83f66aa483ab3db5ebc09abb406ad92d3c8cff3700c32e9560e07163feddbc1e1051793a87718c6b67ba6ea1860c706086b3e0d85c3fb3b6b5681dc82fe39955a13373c8fac6c104d5c3ff3a4fd9a15bf1f9dcce8c5e56f6706d795b2014c99897090bd93249005c31160c49d56d1f5c13af7ae058e0198c9d7f0ed103cd3caf7168f97fc6f9aee595ab3f1c0bfc109980bf4f4f30288ef40b47bd34ca04ed9cc575ddc476706561fe7f515de8c9f9c4fb51346dac908d241ed2dfd9c4fb90240d90392cd10f84e6afcde2572cc32d6cc94e35509000f1f0fb4adeefb7f620addba4373ee05e4799283c78520bf34fc53fae1801b06994326acb2f54a5ef108844f9128f2f0f215dcbe977b14db11f4c9e4fc020b82f655d29a2b84c01dcb3c311e6213295b95ef0bf32a89c01076652639692956eeba1c2386cb44b712a70eb20afa612ac2e5b580fb01244b6c294eb2500d2f8416a316585903cd97e78589070658a920a7ae5dda5ab41f2fdadda1fd8cb71b7351e5cb79da5762f5717aef12c36f9a60fd785704afe5008590935bdcf4d74a3d7cc19b3273c00dd907f892933a101818808413f0ee9d5387b8fbaff7cabe54a327df3bd69e1d2916f8873539f2e09e6f2f76be49ec21b3792d80aa150d3fa70c21434a3d3e9343b76c621e08e5fa4642f6837279a3d7a806fb8e0a8c8d8081e2a9476c5409e9e822a59f65e3c8071df9c874aa4a2484b31af635654927fe59d50b1d80df4cf7ed4daef70ae369dd4205e5a73377f49895ccd2844a7696bdfc24c67d88ca6004fd055d35492b367df48e3e29c13b030ff91238456b128874f356f79c0fccaa1cc31b60f2118e18fb556a37f102d26204b7d344795851d7f9c9b55290056ce171f40d0a9cbfa7151f60938b189b471fc470c2bc77825a51d1f45d5b38e4ae868c67ffbf26ed6f133166f7a98c0ff77267650b731db8b13107f8defef0ec19c7844f55d351852087875278332da34c3663bb7fe8ed497031a1e52d70c840953ad931ef4df777c1a5a53c16a60f9da5f12f53027875fa2afcd9ee49cbe6c327f476234854d45b61ea6ac7e9e9ff6753491fc775c142ee1bf70fe1e7019ab59877222102d3f9753e4cbacc6ace5a877dbe726aba8085c49ec7bee74215158f3e88437bf8931dcb5674dcb6ce702b8e81fd24ccff17d3e5f24dc34b1349d0a6fef61c4bbb646c64a91cf109406a4da2018c62dfd48a7a448631c257c646daf2b2f24c7bae5a1dcc42758e76a6a6e55c9e57e0e71639ee85c735857f", 0x1001}], 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000740)={0x0, 0xdc}, 0x10) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000002c0)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000300)=""/152, 0x98}, {&(0x7f00000003c0)=""/200, 0xc8}, {&(0x7f00000004c0)=""/48, 0x30}, {&(0x7f0000000500)=""/29, 0x1d}, {&(0x7f0000003780)=""/4096, 0x1000}, {&(0x7f0000000540)=""/117, 0x75}], 0x6, &(0x7f0000000640)=""/163, 0xa3}, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880)={r1, r2, r3}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0xe7, 0x7fffffff}, 0x10) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x400000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000740)="2b00ff2300002b003a2c0079b95e000006000003000080179ed9c43375b8b9638f8f0000000000843bce717eae5f7aa1261821fd6087bab5ecab9e0bf919f289549f25b8d814aa61addbc9bffdc6d862701c822e48435e36e891eab8d4bdb0e5ec57a111dbea76f994c2850d4b17730700000000000000c5a53c1941881945a14d49ad7292c548193da8db178b5a21846995066c50146bfc672a78bf90a527dd05859f7d76b6ecd616fd6347b4174b20df488e12734d90aea3dcca9646429ea79978af90a0594510c800ddc7186b3edf72760a58c6b328360f816f3411e97903847ff02ff0c195877004cc9fd93a34269373a6497b6f798185a1d266465c4e69de928cdfdf91793156d3295e09445ed96fe1bf8a6d93865ea5e986a33a1dd41a913f73120480a24578db201e8b7443c65849d37bdb1dda9a1f94ee5266619f243e50d5411cfda94f4eac5852ff0062d1aac97688a2d94fc973b73a9cba32f8e8b4026c2bf9d76a1346892393ff80cc7fefcec3004017f105", 0x178) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x0, 0xf0000041, 0x30, 0xd07b}, {{r0}, 0xfffffffffffffffd, 0x8, 0xc0000081, 0x3ff800000000000, 0x3f0a}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x7}, {{r0}, 0xfffffffffffffffd, 0x8, 0x81, 0x5}, {{r0}, 0xfffffffffffffff9, 0x4, 0xf00fffff, 0x1, 0x7}, {{r0}, 0xfffffffffffffff9, 0x40, 0x2, 0xfffffffffffffffc, 0x8}, {{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0x7, 0x2}, {{r0}, 0xfffffffffffffffb, 0x4, 0x4, 0x7, 0x60df}, {{r0}, 0xfffffffffffffffc, 0x20, 0xfffff, 0xffff, 0x8}], 0x2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x8, 0x1f73}, {{r0}, 0xfffffffffffffffa, 0x20, 0x40, 0x7, 0x7}, {{r0}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x100000000, 0x9}, {{r0}, 0xffffffffffffffff, 0x12, 0x2, 0x5, 0x1}, {{r0}, 0xfffffffffffffff8, 0x78, 0x4000004a, 0x1, 0x3}, {{r0}, 0xffffffffffffffff, 0x45, 0x1, 0x800, 0x9}], 0x7684, &(0x7f0000000240)={0xfff, 0x1}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x10000, 0x80000001, 0xa5, 0x0, 0x745, 0x9, 0x3, 0x1, 0x0, 0x5, 0xfffffffffffffffb}) recvfrom(r0, &(0x7f0000000300), 0x0, 0x841, &(0x7f0000000340)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:22 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) setsockopt(r0, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) r1 = semget$private(0x0, 0x3, 0xc) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000080)=0x8) 16:00:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r0, 0x1) pipe(&(0x7f0000000040)) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000140)=0x8080100000003) 16:00:22 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x10080000002000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x100000041, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="fa1204009155ce1e0002", 0xa}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f103c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f7", 0x3f6}], 0x1, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) 16:00:22 executing program 0: r0 = socket(0x2, 0x20000000000001, 0x0) listen(r0, 0x9) getsockopt(r0, 0x9, 0x10, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x4cf}], 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) 16:00:22 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x80002005, 0x2d94) socket$inet(0x2, 0x2, 0x8d2f) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x229, 0x0) getsockname(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) 16:00:22 executing program 0: clock_getres(0xfffffffffffffffb, 0xfffffffffffffffe) kqueue() clock_getres(0x3, &(0x7f0000000000)) 16:00:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x472, 0x0, 0xfffffffffffffffe, 0xbffffffffffeffff, "f643008def1291777d75fb9b2256dbc6b3468846"}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="f6975ca543", 0x5}], 0x1) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000800)=""/253, 0x304}], 0x1) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x30}, {0x7c}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e239427faca8a50e3490a", 0x1e) r1 = syz_open_pts() close(r0) dup(r1) semget$private(0x0, 0x3, 0x80) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2003, 0xfffffffffffffff7, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() socketpair(0x20, 0x8000, 0x81, &(0x7f0000000200)={0xffffffffffffffff}) close(r4) r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x25}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r6, 0x0, 0x0, 0x0, 0x2, 0x0) dup2(r6, r5) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r7 = semget$private(0x0, 0x3, 0x8) semctl$GETPID(r7, 0x40000005, 0x4, &(0x7f0000001b00)=""/128) r8 = socket(0x2, 0x1, 0x0) setsockopt(r8, 0x0, 0x20, 0x0, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) r9 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r9, &(0x7f0000000100)="9b3a9fe1302d49b975674e25107db7dff6cf127882218759bab8966efef15d529142b2b2f0a24904752a173aeac42180276f08d55af46945ce64c9020b0eecb9e39f27f9c7d949072eeb93a2250f805e95", 0x51) clock_gettime(0x0, &(0x7f0000000180)) 16:00:22 executing program 0: syz_extract_tcp_res(&(0x7f0000000280), 0x800, 0x3) r0 = socket(0x18, 0x3, 0x40000000000003a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r1 = dup2(r0, r0) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000040)=[{&(0x7f0000000100)="8117cf43c864c14b04d73a1c6d95febae4709ea3ed98b500737197c5a9478fa5711968d6329172ba8433c8f65855fe1a8ac3633601dd197b4b821a5dbea73ab324c45ad5b70bd6b19ce5146d6a19c185276f59e6e99b03d35c3664845e0e9fe364adec6434242d17d6741aeda6e9206211f645f41f2e672f782013398678c70b01fe9e861da9fbc90de971784cc3ac11137996", 0x93}], 0x1, &(0x7f0000000440)=[{0x48, 0xffff, 0x2, "243169d44674325b2fdd1e7baeae58f9d26968c5f0a01d41e0e4979b43921a8c53ef2a910c971f2e4c96f350f5ec5b611c70d66e"}, {0xc8, 0xffff, 0x10000, "67ae15a8d56da0cd01ae1b52f9ff68c40fdd13742fd07c29defc628dda225d4b8971e648bc171055f7308bf39caef1472a9a921a0b8aee0b600a3a5231fa9fcada3af240ed17f003c23bd4af6bb74a8c7ead43f7331d9cb3b944f39badd372f5e368b9b27a12a657536270f50e705e1e867932e48941e797bf17407571d28d6886a02385dba21339af4c127c0bfad76467a7d4528c222936b4bf5870110ada5c585edb9f934bbcf1132c54a5b81a12b6855b4500"}, {0x18, 0xffff, 0x6, "eb1c24be"}, {0xa0, 0xffff, 0x5, "60982daf2ee3da5afcb21b47ab74983f706a2e73eb2d02794f549d86e9063e9b3f9492a8c275d5aa0c3a69420b7fd3652dffd92ec06450faec80d1dcfbc7f8c5929b34fc9fd04e91f4011be76b3355de2e5ee3b18a2df6c3620099516a25131e7c003413cec9a5b3f7e1dafcc8f0c537e06cf839f913c12ac82eeb809311efb1cb58a63278288def77"}, {0x38, 0xffff, 0x4, "1ad97ec38d6ae87ffe82a56efd6220026e1317a40f27bec072b6cd7412b47d19fa49b4cd09"}], 0x200}, 0x0) sendmsg(r1, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000200)="4bacedb754b32356", 0x8}], 0x1, 0x0}, 0x2) getsockname(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000240)=0x8) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8b") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000000000000360}) 16:00:23 executing program 0: socketpair$unix(0x1, 0xd, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000080)=""/76, 0x4c, 0x2, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x7, 0x80000000, 0x35, 0x9, "ec6b664b0cd9a503b986d3064a2a2a27fa07584a", 0x9, 0x8fb}) socket(0x1, 0x8000, 0x10) ioctl$TIOCSPGRP(r1, 0x5451, 0x0) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x40000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000001d, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x112b, &(0x7f0000001040), &(0x7f00000010c0)=0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) 16:00:23 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000080)=[0x0, 0xffffffffffffffff]) setsockopt(r0, 0x5, 0x9, &(0x7f0000000100)="fdc6c8cbbfe0849a9a3cf572e03b710e6f75d2605d352386d8acd91213a84bcba2026408f4a6834d3ed0a9891893e695e03a4ec45d56a51cd27589ecc5177433ec1e6eff5cdb19cb0b2e59fbb8df0bb2d6a5a59a8c40cd813bd3987f350414ed3af510f60f69d1e0aac51a79272d7f03cbcb501011122efa9261c458f294dea04ceeaaea90ba7a76", 0x88) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, r1, r2}, 0xc) 16:00:23 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x11d3) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) sendmsg(r0, &(0x7f0000002600)={&(0x7f0000000000)=@in6={0x18, 0x3, 0xfffffffffffffff8, 0x35}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000040)="48492d1a95cca1984114f15e01ff2372048bf99b3804fa0aacb177c903091348e70f821097c0ff8dfe1fb05f5c0d1e4907263c07c0d1df61703252fa5ad3b1782e6cd1d7558dfa93f8484b11f871421d5c9cee0322c092d51cad7e04ac40063d7cea51eb5182713a036bbca2fe6c4fe5c8da74d8bc10ddefd50ce39cb166ca4b93b2a6d46bc75530078c45c095068ecdc184e8ff574a65b38664f0cb9b31b231c2f210c5041ef613", 0xa8}, {&(0x7f0000000100)="6425b0b9cd3403c49323d686195afe67a4c98bfbcacc955c36cd74b6cc57bc8564765c2cb83a80443d755bd0d0047af7fa1e8eae1cf69e21b44f986bbcb05110907c920f28fd151e50c3d76196033532743e5992a2b2cd397edda4db80bc5e38324b524aedecafc4833e270ef2970c7cf023575f0473802b1290c6", 0x7b}, {&(0x7f0000000180)="6ba0f72ada91dee332b97efd03274a9ad7c4b319e3", 0x15}, {&(0x7f00000001c0)="32516402c72929157f9712b69622c1ac344174b0bfe28ef1455a9a6912cf9b9ecf47038674a8563548e8dc61cf0d3d42c8f4a8025f820e45f5ca68a04505630b2b8b1ef95c0e58745b5401d1109aed699efee876f4a386cc8b45949b71dd97974618fca37da68f1dba6c12decc94afc84bf0d78ecfddd6987f05b8599891f43f43733a658334bb3de1d6137edc9ea41597385e9a", 0x94}], 0x4, &(0x7f00000002c0)=[{0xd0, 0xffff, 0x1, "9fcf617e8b3ab92775204d6d840b54c590298a40234ff447d67c5c3fea784bee34afebc4f55e64a2648571060cbd8e96b7a0082f8ed3b344529c09fd4dc57a786def7b8fd34f392121919fdeb57c4af3e214cd1abd7b565d078c5ce456bb10fd5a08aa583c4c6e27e811d67dd44f6ae83ead262140f4b05c70937fc208533f6b0bda4fd641515824a2e3a35b9a8d85d326976a7f08807e5408ac11ece57518f44cc5d88c6901ed802df5542675be8f0c8a48334cefd8bd7f8ac755afd58388c8"}, {0x48, 0xffff, 0x7, "854a3abd3653c33d9cbf1853e40a10991a374259ff0ae04255220324a97e59cfb31b2f4b427309c8217d877948273257bc6ca425"}, {0xb0, 0xffff, 0x5, "cc364587cfb8c8f1ed3f8b66ece89e363c17b8a1ef8f5e1963dab251e082f0a3457ff2f8430f9a7b78bfa0cb2a3a9108875b2c13d7d5a345a00b01d7017f5a7a7db4f9b12cf0eaa31f3d9b198cbd6d6399419204c91cb2283707af171cd97666e40e1379586e309de2725d1a8514d766f11db5782b03c51b756cbba8c5cb1553402b1acf5d8dfe4f44ef301fd3c7b3f992f95352aafb45ac0d94bfa8"}, {0x1010, 0xffff, 0x10001, "f1a86e0956e3233edbac35141902d3fe21d90c45f74435fd9baf261358fe79e129b30651d5792d087b89d0af658c880c267921e860224cd88ec239a2db0d4fd50cbdc2492a0c89845bd2148c5a9be8651d234f98143690d055a4e298c976d3fb2f2a00013834647c5d8472356f800bfaf778cbb532e60563a9787d5f3beffb5ab8093a1a819785c26633a892cf37b6a077dea81630ad9df2647272ac0da2f0affd2c0f7ecf3a1d845a30b82ba4ca955ee88610c8c128296a1c44ec6ca76f0e830b570751c15518bdff3d4dcd953f47f7ce2192d265fda8bdbda7bad77960c709c4a613908fcbad1a955e31dc37706680cffd8943fded750d206c68769c0914201c8cfbf8d874ae04d15e7f22feb834992e6f7cbd743f22d064fded2ac47672667ee4e25f8563500f4c72f0786b7ca05c85854d93d6a8a0c572fa91512eba94341d125e9601556e11b11a2b3a8f5c3a442a333380d83697d2b8a7c1ed4ad925b0baccf8d221dd91cb46a91a53206546ec986e30de907268e9c69841a88833bda8ba0fccb0bf427f209bebd27d691c31517cbb2ee398db6739de967eeb06d9ffd71eff58f13e6304595f089862b37d8b86158d88ab4b057fa45312f9a919e356fb4bd1244705d9e1cb5aaca206cf81225f648d47aa97414811010ed8c94654e0122209b39a5ac129bc95934bff7784619f0b43018d0e44c55f478649d5fc750c7f0c8d6aecdc3e7f79d73d1f90aea4b82c3df50261dce688285c408e1d0570154f1e4346e3af91f59afc68c208a031311b2c4afa36a0b07d1f6dda7040bd5aacbf2f4c394625d0fcf26f6e403e5ec27a3cd95ad9d6eafc7c745587aabc8716b42ced983d8a64fb75727fedbbdbef1ed8478ac712f01756da2d7a6dbd725199476f9f9ec00658bd7ae3739747a735103fe321dbf82cd20c1b0de2d48dad8bb9f13e0e3f0558f0225fc20bf322d886ee3e1dfa6d976c28cf345afe42a161d98779bbb0158fc1e0af82dc29c647692a24de4d741686562d0b3d8a44d80bdef5cbdbda699ea8c8421c04ae44a9a1a700fcf457f0cb20e347f7b38e2e074058a167345ecb1ac2d0c82cc81f9000b1eda091d3f5051d552c1506a99cbec4a9c600bc27c4834447c4b7f5a38765aa0d235d4c68e470b115ace0574fb342b73f3c68673bf6c23fdb8a024ecb137e9eb7a8b023db7cbdb99037349ade1d5fd8e5dd4773e397c8d452b14b98014dd3d4a9a975bbafe29b6a56b2c986ccda6f6c1780526284562c6c269753676627a06ae628eff2f5ccf5ec3297aef883edde05e97662c9455df67f72f982411dcc280e0f1c0ac5fe1c7242c0dd8f87f41869cde06db2ab9ff8e9f23fb84aba9a7b041895c1c71f73122ae1f42033489948746a6fd09ce7cc995d40c64698ad2bd875165574fa271c5896978141a3a955e244c395a78000d4125649bc5e474c511397c66af3d62ded49ec53c50ed548d01c3289a9cad1f68c1fc629655b05f6d2044861ca7947221c8b52caeede06ff06a5953e7354773d5e8aed244c6f6d0a14e4468eb7b6c1ca06463ac3cdeacec7ad139ac774b31dbda3e80927a56d76b414b55a7e689481009f208ccb362f97d3c05d8d61f1ae1a8a0bce25e24d0543bf21c9423274b7b1837eb1a026a3c648d186d30210aaa3839cb225192f335767abebf25b1f434839dc061eb7cf565cf6feb57253d3cb9633bef2ebb4b0cc24d904fa730525a8d08b8af329bffce2560e25e715e8c18be65a0e8f12b1eae74ddead2c0de0bc12a4e0dbcbee75556d9852b3bb0eac03c4e02dec662a989bf07264036b61d5679b1c96be1dce7feeb6e52d7ba64f553828437a4fe99e5f7c14a6be5725f9e27af2d3efaf4300354d809267428017dc533fbf4423fd862afa9331fa0aad4a4f36e673516c954f550d079467219842eb87e6591ef529d260fc93951696e63e134cb51444f1b2a9065f53ba741f50d27904446951a9c52365d390ed243b5a26089b854efb826e7c7f3b8e2e5d93726380826fdc1fec7940f17cb0a51414e40572b9b95bc75f186fdeaa6667f245c84bca40fc8bbb1c73cff20a81a1f4f74b8847fd7c4052e3a18e550a6296aba6de6adf1da5fb3310e11f95e69336be754c877fceea7ad950db85ffe3819645619a0b12c932746e2538c16ee74fefd97080e31dbc20cea62b08d86c58787ffa581bd52eb6d44ec735b707c1bfa6009fc8f6ab68eafaef62ee62137f549c47ee58a09a64524a8fbbbc49a140fb931940921bf52d31c83ae7607c931eac3c37da50ecf20ee4de6774257fec98126c4fe0b8342f09557abd870b3f1626260b69dde7b219c7bd17860ad01079d26bba59b046239933437d8c8c6d3517ee53b296ed2ae0ef647cf0fd8c5a0d5ca0cbaafb387177b9f1383930a72633b303be667e6cc2277fcce66cd7186a4721968317dc1b06fa22ca33d47e8b5b3c009a28391974b555d9ea39ac96cb5db1c770a30fa655cc6f219c54d5577eb1c1824539acdc0744494f982a726e178b76f4b4323be8413154f62a55116b507543f091c44345ed8fe2d4b6e952538d9917bc88397d5184f4cc21fad7865fd8bb5e7703a416b52587dddf6cf4d155fef10113fe67a17bf51b65815676f72a6a87aabef7ad94e5ccfba1c8f9f212f6264d8a142e0e1ea03b46b1c259aa00752591f4ffda4ff89aca870889673199f50d71a99f923bcccac102e19593ba9007364ed145c653fe229c305d00ed7303c2af89f45f128185ada09b7530264bef416921a96369a85f111cd0b46340d8915726d0f993b096547c1553003acb82fbb0c8cb144d80ea3e8cfc6cd973270e9d2627517ea1d42a165d55cedb5d757087a7193ad93102fed26d39c830f0a40c31f544f8f1b3fef6dec1f0eb4abb08528639cd2ffb549e1a9a2d2d097c1f3727e1cd88c44436fb1365383d39182ad13229a4362e276dc7ebd028f7635eac3fa0d2b96fb9daf45d97dad42a720e5dad576faaa5d97600f67ffde7dc9026784a89ea6650a34819a5469d6d554ddebf8419c1b8222e25f76ca68e18f9571be0782df8c8abdd99b6be814f9762c13271746220fbe46f8529f32f83bb22629c45e8dd494cc37fef12415a6c3eb5b7268b31b5adea222c1d120b4eb960fd8d8d831405b26466e80d4276d6f740ca5000bdb9bb95196366e61fbabc003163c86cc8f7e2080581d944e7b83b43eed320060db7a59b2a935c696cf586c1038836be40d9666d130126967afdacf90adeb1812128dd3dd81b77acf47164744a83176a16a275299fa4155191d8b6f7b634282c46530ca56d28c4c4df5f342dd9ee921302637ec9f502e8f69810d79125f56784fb0114f8516a313b202e0a74e11973c1a7881fc586361bce2b3331683f18308751cd5bf53bdb9493dadde98c8bfd382195a8d76c4f5139ebae31eaf8120cc67916b7fe8cd0830a559d5ad436741e40a09f6546b71fede582839095aa78d688e3f3bcdf08b4d36e3de7bfd53f3939567f1f7e43acd438ad404b2029eef5a6af50e62d157ad8f55ae8e8916e70c2c7d2da68ee52b1a28a0c05795a8686c134445dff8288e93f53521f0b3ab65ddf1f3120f380ba674bb487bb7bee7a33629efd66e58bc9a7d735ab8a00225cbe16db9215c1faba3463a9140b5c8bc5e08a9e835236999e25f16bb862d27b1642f3230e9c5355f132cdbea766990a759282a7caf08972eb26e22fdc19f896e344cbed25572908320a3c495ce43a160ccb64cd632fcaf90e5993b631706d45ce5f96489550be78ae287dff1fca8eee4222c9c41562f3c7d27ca37e79a7b29a0113f0756b72b8b789b8fc8a5effb33535a861e72d9e4ef6d4f05cf864e678038d7c8609fd002d7da74558571c87e32d5d4395861815043840fcce025ea5adf2af42e84cc28fc81425dd26b58f11a669e105d383fa444eca0f4e95110f35f9a8dd42a823d18a46ddccd5adbf43646066a6f5139645bd51a92ea58977d19ac7caa7da31f02c817bea3e2e0ec042ee00d6199d8866db4fce7d90d397ca9034c5188bf743520a4b4a18a2a3a7cbb09f1b0dbe051614291b53f9f11bc62a27135c1fcb791ab9660bcaefe0fe2708c65616a590ed237d6f478006450b26b4f550569e8b574f7c387ad23f22aefda807c348233c8494be75dca3ca1e1b5142c4fe29c31b1b105cd818c67290c77e8b7411b88a2b270858fa6774cdb0db232ec67f2dbda916c2d4a8d5266ebc5a2778c68f19aa6bcd95b7904ece8972e220eceaf665ccb9e840cea8adbddba58f4e08ed0cd697ebc14eaec5d947c7a1f661300b2c6b7b9f562414249aa994812e3c7b9392c58f5256193006c54625e580a81cfd2a2436a5e02e6916653b955502dd37b71cbbf0b99c81e04012af9065162369a82b806e47dc655b41433e212e325ea4d0098e4c9f4d2c88b00aced202e1f7faeabbd9d26b9e2447341c9c0e603ccf4ee6a302d6532d1718204b979496b734d392c7787364a6c9b59230413a3aa9b43bbf52dc1b7e15f5d3cf6e1370641419b50bd93f5f6630a7a25bc93194fdebdaf8a85d089e569ec3db4c618bb19873f75aa56da89bcef7152daf236fa6d7ed247f13009539890ee4250472ce35c7501059e834d5e80901152b084ec67db2f0e240b779e4a7ef83ac56319c758f57490dc7b0a0a6d8aadc37ba217e90d1809d80c02fbe61a024013d52b272917d85de26a0610c95530bd95f16313442ed6b3dd7c4a4e05882793b66467f1a9e7b9224053bdc650f6a32a1e943700926d56e8cccb37a4f9461741a5f5f9f900e4d6fc3446ddac9b16c8e4771fe12f6e79ba7afa03b5f4b2180c87e346a0486c5cbb4eab3a1e8ad6eaab1841e439a9b36d5c2a47877c1929e9210ed0da40561aed20ed273446f856b6813c268ff1f1986b5140cdfc95527e7fe647c44d1beaec222b0c316010c047dd31870572ae617506bb0bf7bbdb1bc123888f1748475302ab4b1fda11ad0699e2190d98a1c9fd6b1f1e4c5f9171c3157126c9ebf8b07ab19e5990332a73ee03dffc300df856ef70e0657d6d481d9682ad200b3343221954b41aca3cc473f5c7c0ab7e6d5e527d9e04dd8ad56ed307bb60121a191f065ffbdb5d08c2ac2bb09ad126aba090ff33df5430be02df248b3fcfa2c814faf1db7d0c7cbcfbcd7dfe5ca34b7982f83f949258f7bab3fd8009f5804c3a77877c3581ccc1b50cb9e668481c760f6e84bd0401c1bcd92226bbea39e274733645e56492b9cebe60d20a24101e56e76484fe84382dc046c76434efed10ab53f4b180aedec88970b07ca852ffa539c89c479ed5abd235f8011fca50fdbd0012f8977767dace723e4930e85292f76df52a707b5b66a655d6639616cac851d3685ac598ab3471605fd7b04f15b90be4314401b54384017d073fcdb04477f939e87db2ce6f9a8a6794e317aee8103f9ca15e0e456903b232ed022df47d49506189c0bda58f60fa79ee8063e210563c00237cc993f2c7c70a5b2cce13ca0b19c9517103aab69cd4d8c18a8dd93ef8ba7d6643c712dad8851654c8feb964186ee35f4ebe1f68ac6ab6da24ca0e596f364dd23beaaac0646870af3156f7ebe06fb03c73d68656ebbae40d2cdfed0cd0dd1c93176d4677d1e9928b899876f36a37500ced5e8dff690f2a049da500d006b6051263d5d0ef188933837476615a7afc2d2d1f4c8ffb325710d1321f9aa13b98d541f732312ac526e8c9b5b55a123bc4063edf6ad6863897937d0aba8e6d71498e09e85cb7311685b23e5c7d02cd859"}, {0x20, 0xffff, 0x7f, "df821b9704f5b2c143"}, {0x1010, 0x1, 0x10000, "eb3f9a55148044ed21cfeaf349e5f626dfa3b8abb10ae7f36c9700236f7918d05ec2c2d44558111574d8590bc279a0759c759c7f32b96f2423619a8146bec28b5a0b965d0679ef34f43293cf48124b3ed40bda12bbd6d89f58c3907d1b9c9714066e1323a96abb161335b6d0792bd170b60cd731a55bb2c68e6ec516b2cdc83a5219e0938c3845ea69e58f796d3a6a5a0e2f52cf3204860c9edf22daf065042e07ca9e01b62abda4e404d5adea976e10b9ba1cc4081ccff304307edf9d483a01c0b97eca6d3e493e559abcfd96a2092bb6ac3ddff0ea408de5ae14f9a7b8e1cad82bb78fb95f9aff662ab04cff262cf67eff01d3598739ba71ece31a18bb521dc78d6c283ef01f883df903920c667899de93464f0c7fe5a2535a31579fce032cac8cfd435ef820edf1e79cf27f00385be59fdd160d8570e28870b35e52420c3efd77a18378da60e87354dc89024ab78ca13befedee419c1d041712dba3de1964dae0e53209ca7e76875f02b1827f5d994bd307525025da61c9df17f2702ac86788c647829a72a83fdf374b59063e749e9e8e8a0d41148aab36f9d026baf428a04ef9114859f9b0f3aeea800770e4cae152c6744a07fdb2c897f974546cf19272d7f6228132c4ca0fc6d12e4facaa190432378ee6478bd872f6ef222c3439180afa8c951cd681dde0d7bfff21f9121833f01689c68041f2d237ad90c5f3afe9fec772c801877ef947ce92e68d2dd148a73c3bb17fd5905eac24984ea5b5c8a6dc87d540aeb395f81d72fe03182eb467e3cb31577054c75344d3b8b8c8cbd8f574e2cb9ea72c68764ac9fe7993e06dda1033af39e5bbde33c6dd7f37128abdd6a2cb3b91036d332ebeecef0a5bc09a04f908928c963cf0beeb0d8882722b9a4fbc5c0ea74cab613b4e3923eada6c11a065dc2445793c0997cba179b89217c8cacfaa35ec908730487eddcac819390632fdab280ccc1f329808b73e679ba307f9d05066ea1eb4c313c5fd4ecaed803d62497faf28c8dce58b597e8ce8e11c74e56c1d12cb1a1e8d75415786688f669f94263a4c5bc7215c8e7bc0f99af086fe4120fe8e173ff13ee6d7d60d5b7b5d62bfa2b9e336d11d5772fd774c7183d668d30960bb051ebe1ecfb446e196e547bff45d89c4b53099f423ddcb87f8aad0107e3f0f83c110cfeec7b96e8305b7eff7ce7374e49ff72f6623e837ac18914f338aa19ea0d777d5db6770c0e11143780356b535128b9e8252d582181e46aa29c4c6b18505d6eb8e5dddafd3aa7a017263f5355b3924b4d21b44c4bfed813c1c784f9ddc7ea8be549df20a207d02bbdcce556b0b9922dad2244e4d96efa56cf7526a0cdd915b15979ea92067b9f0ea1b00a145a457b93a448f25dca515403b1848a4ea0fc632c23a84246a90c9e5ef1f911383fba7200d2ea838ac3b28ac23838e3fe31f4b95b5c1d1503c6640000ad551df93e673d91f3ca3077ed04a62c76df0d49799dc646995e76638cfa69c1e2ef06c0540eea14daa9690c5a3680dcb1f60c9eeea1fe18cb276d5fb9dcba8f1bce9446e5598494252c2c1fe67ff49f867d8f595e53ce5267628aef17a1e3a466397dac7dc5020ac0834878b090f86c70c1fdfde8b76c13f347b7048801c36755e90a792e3dc752ab2e1a1b0688b7245da67d8d800f9e0511d49660dc2398162aaf689834c1563639c8863cf8a578f8d78b27121a79c9d8f0d01e23b3da14a6606fc4b729f6a2798065589b7a8ea2c1c856abcfd534ba4649c7fdd5eff8fefac4cb8ad800f55406eccd150c5e4495cfdb8e961beb8e738a73d772716770341e529b68beb0c2c18b5e759da077bcedca412ce212ffad1918ee2506905cc9a38e204cf395346c1a4414f2140e5c5b887b993135c8a170b09c0da1fd8e84b0cf8736ab386033a45e703e840f295f437bc2ef0fd0a42fd6dd83b813999970cc27aa65b267bae791c0e027de826253eeca110af37a13b83e26fdecbd7e9cd6da0f4ce86007d69a340a65b3358583bcf78c60785dcd0b716a4ed4419799b0f346d43623da9db4cbda0f10fb841319eb9dacbd09635972823238d393f03f924b09c9b0891cf68a734333b20e2e283fb59834b742acdaed1777555b6f5e4055d6123eb9f807ba0183678007680e0439d4c81cc0b259b558affb814950cbedc7043e70438cb0d556c58dac20acb8cc5be061c6f393893c2697c6742b053907942c16cb9f7a4b414c587b30bd51d072d0e1a0dd5502ba8ba481a7883dec6748cd0aeaaa7a74aa79658323818376913cc1310f72f7c02aa96a64fd0fba8d5387d58d6f5429180cf91f1b5d78c15de88b76ae26e89e79630be148ade86a4e9e421f6ccda0bd0011b3ce129242f19755c9c8d367a6b142e50ef678884cc59d10853f607776a82f1c94b264f5fe74006da78030e7d66aa3b323fc088a2c667386633acbcf4212f6870fc747844d0956ec68f02333664a72871aef31df5726f9b522b03178ff8aa05d26091aeeda0079896956de8d369c6075854a01217c91ebfe7ed06d6cde47602af1ea1a0621cb11d708e66c8d2757deb3d2ffc09f56ad00baec7025f51837635840662d3a4ff4805dc47222ced883e6261b168112b18a855fb662d9d09ba2208d829c99e5be750b0163970190ba75f90ac654f3f6ae056af9129431751dd58328e95a2d26885e301af40f827b2995560a1ff8bc247656f66478e84051a518eb7cf8405d62e1fd5c52ac9e6ae53939ee35da654ed32e50a394d44e8992eeed5c7b45429ad6f88b59ac49e482ec3a65a80fb0c4993289a6879a07185c58923c1d1b6e1b8dd97a444505f8b72985d05d06609ab7f57e8239c6d5793fca22705eaa8a5da5134c450a6c8f48efa7cdd977e86d68976359b31b98134a6c9da2c36a66fe2a4114003278160f185a7e0a19e7aab9ad742c52d9c5bb416943f0263db064c53e4633044164cb38ea92085abc5ae43e3557ed8285bf42c0b3aa946188c08ba0279e8e012a298889898b3af6a15dfbd5e632881b2f0f30f8c877d581e43736de619bd290275ace2744f3060868a16ecf5f8110a1419d8747bf10165e0aa3e097567863ece1c82779355a891da6b7c3771189e7d5a0de54951fb789156fade467ab5d88c056a4e1e066154e0c9aaf17f5e5aa4faa8175dee171d753d7055262a12edc120203e79f1310a54f44f71baf18fcb6b96633b8e297155574ca42e06eca2ead5a4870198f909e4c9770e3c333b970d62d6011d22af1beb9571e6608847d2fcd9d51ddc3893fa37b54641d771d9aea22db3076b60e8939d419b02d006eaa80e508696c30a214419c776660b0377fb470258a2b4b29ede92c1b07e55cb80a375036b7830f38bc178227cafde93600ea28b00aa306280769e6f8193e0178edc00048b9d630e639df34f4fcd9b2fb09ce322b394d2815aa976af81e4fdc09af357ccb5095c1fb5bc9d1eeeed1f0c9fbadd79b25676727edec1f3b24bfc7455603ab7fa65aabefb83c2158438b58b8babcaf5436c5c1ae0484978a6bd22dc7f15012c0c7f8c180c2e104427d7c5b5c82a9daf098690a4c17fb50f6e45dd288a7694a29ab53801b8f35803abe043126492f6d80889913be63ef27df865e403e78fc1bad25eb6b7e64d6419591841e184541c9002708555d90580fd3e6a02a828ba677fc4584cbcbf7305369fa0d2360f96286638a9333061b440bcef7b51b3a8514c7cc6a9497ca72dd80e9f47fcdca10a19ab9f9d31b228328b534fb2564d75041fe38f282c9053051d7f101f0d8cb1651ec53127f81825f8dcf6b32bd4e88395001367c9e0851004cafc5b479240a4ef7130f411fe892aef65e3367bf5d90e18a3bd8b54efff0a1691705dc82bbad2b889bc6aeb59b94b83001b33c7ac2371a468f4f7b9193f8e2f78aaff30d40ed177260b4125580093fe2f7524d115ce2a30b1dc7e26090738172847ead9c11499a21512fca89b8253b46ce959a6bf898d1a6b83de73d8af414792d247a25663624233bb63e9bba4cf03c3a18aae3e6cf371153db140ea7687e459744cb025f438f326fde300e7762e14cb52dacea7bed9fa6bcced3a422c3a457eb8ca2bae8d4ab5b4227de4cbf89892c34af5ffd044af9ee3efc87bd6c4ad5fe7d29426242ffc1832d3ebfa881424f147b981e125f835c0b6a55cf531195d3ebf535dbe2e4be3ca9759b61c7c7f63a2c67a7bb01212e319f3dda825048a4ba212e293140f56e7b1a4a367bcb66f75a98513043ee0b996d2bc155acef9bd573ed250e8cff75dc055c61c88c93a73e905dff98efcf16e022943dc159e440ebc311c1e6243deb48908a96333f49887e6f90adb93e74d1675d4590f78a767970615c9f0220f314b34570faef03a8db8f78bc03990697fd679636f403bef02c8d2df48ea784f64079690211fc341e5abf63cf3c7ba2ad8af6acd96c1b31c01a06a861877331ee00b51cfd274567e75286a2cc3761dae2f961c0c708681339cb246fcab1c6237e05598cb2ee6604dd1afca2d5d263c97cf4ce96398f62b38b748882928e7595418358f5d26ee4f8f2693ce9efaaeceaf72d69d30475e02ff9923ac3bb165c2778db41dfdc4937bdad72dbcd6f66295e962855b069533cb934d0a759329963211cb911fb598ee3c53e61eb53435867bbcb87af3c0682ee5684f4a78b3023a40203c955e745938ed14276ffe2215529a581ceccd2cc535b822f4a39e786a68a3bea220cfff91c4fbd160b21a0630fcb8ce33a3ef9d4b0767097a1ce76f35bf696478514e9f6eb06594f096c602546dbc8d1e8f37476d9f45cc491dc31e84dea17b3f72517fdf926a4e9e5454d66f721df3a76d25bc53b0e72e2eb770fdfe0a19741291d850c7d4703dd86bb6099e35caa1a3d3c7ae08df264ac4599423a2a9d6628b074010617bf613aee55c537c02b50013f130fb2a132991bc60d84d56c5da7d3cbc8c5253c442cdf832b56f86a76493bc3c5200ec8c0f519f858ca4a88a88b9195f9e8dda802e54a771fbbc4cab78580a0152d65af4e36e6d445d74879244a9089c458a191e4a62e8b2ed3e2e7deb533320af5151025ef29e72111004a867aaaf049e71d02df16e92694c238b6ea7847839f38c14eb92f48eb8f1ed5719ccb02cf3f8b6b9d3d1a27d6321c769c4bc5bd27a7a927c844eaaa2adc7e321b7b19a42a897e0aba094dd542f17cdfa17c6ef92b547ab8f5739d1e5a46a1dc792814f3edcc5356b43eb74e6254230378e74984b8bf4479003c47305ab4bfef417852fa83964e8cdcb200cf6ba9587eb5cd4af11f6d4d6d11497f7b3186b75cbb021950c64c1036f80929fb9278c9cc47473091358c9fdd9d4f8de7f3f2e618ce8de45e8550780e74ddae00169b2e9cae522570503c3368406b8e59c309b23a3a6ff908e995e78c4a9840a013be258235641b680a6cc8ce91c1ee38595ee9fa3f1f57808501d73e5ccdc361f5b4908739992ca2f0a0b33a59cc13e7907fc76babe80721598ee8b7a513f791343ed2673d3d6842a1fb461e49f3c20ecf5162401aae4f9f031eed4cb6a987619a0cfdd36bb10ce870fd55c1663c28880f2a782369ed5681062b4d86f8a299a8400ab9b1a8061b5f32d79113cd34c6590ce9578f0a0f3ece9992b63f7f697b409ccaea06bb1a4a4bedf81d18813986a2ab9d919668cd814216376b4693b63364c07efdbe7e8a3c803312115b356aec0562a258ba7dde8869aeba891d24a11d04a3548cd96578a8219af0410600e979e39958c5493a147ae5f461324b27b"}, {0xb8, 0x1, 0x3, "1382be95898cee3b406ada89381dfed37d730df81f502be916153a0474460884b1b55a510afff41e7bbbacfff193fb52ac2ace98e5b4d3f068af74c4492132168b73686e49805ebfacbd71b875b9b87cdf2070aace7f2e0124d2da3345a1edfe17199f8240d6295c37e92bb1d3859d65bfd22681a58907d255f2cd1633f0dd224da103eec8c4027fb75375ed02b5e7308da8ece333e50e76c9c8b295ff3cadfcc566642ba7e8"}, {0x68, 0xffff, 0xfffffffffffff395, "c02c711df0ed994187d3312d7c6ac9690f050ca20c49dbb625b76d6938e1a4c8668d589fcb94e6995b5c1a1b7633128f32399496bd177c95333de41c8632bc7e98d2dc811a8e59cf1d77b0685058a4341ce4394a73"}], 0x2328}, 0x4) r1 = open(&(0x7f0000002640)='./file0\x00', 0x880, 0x80) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000002680)) 16:00:23 executing program 1: socketpair(0x18, 0x4003, 0x2b, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet(r0, &(0x7f0000000080)=""/254, 0xfe, 0x40, 0x0, 0x0) 16:00:23 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) bind(r0, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = dup(r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000340)) r2 = semget(0x0, 0x0, 0x40) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/66) r3 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f0000000040)=[{&(0x7f0000000200)='M', 0x1}], 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000000c0)={0xff, 0x401, {0x9a, 0x6}}) openat(r3, &(0x7f0000000000)='./file1\x00', 0x0, 0x11) mknod(&(0x7f0000000300)='./file1\x00', 0xc000, 0x10001) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) openat(r3, &(0x7f0000000080)='./file2\x00', 0x0, 0x9) fchflags(r3, 0x4) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x146) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000600)="0921429b9830306075999836d06e6540ccda37a66e8f61e4d5d93ed3f224adabb2acadbbd636b83a8ea9ed18006c12b1f5e99f23aabf1c466023607420cea6f3ffd41c3da0442e71bfbec513bdddc434e57d98d93ee8c1e769068aa5e11ba92b3a6dd4a0a1c28d4df7d996522ceda09dd3d7f71b6b349b9383770892d2cb7739da8b18cd6637847e020dd08bedc92f239912", 0x92}], 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000240)) close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) fcntl$getown(r1, 0x5) mknod(&(0x7f0000000300)='./file0\x00', 0x1008, 0x4) close(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000340)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x8) getdents(r0, &(0x7f00000004c0)=""/183, 0xb7) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)=0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={r2, r3, r4}, 0xc) ioctl$TIOCSTART(r0, 0x2000746e) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000580)={{0x18, 0x0, 0xc000001000000000, 0x400}, {0x18, 0x0, 0x4, 0x1}, 0x5, [0x26, 0x1fffc000000000, 0x0, 0x23, 0xffffffff, 0x8, 0x0, 0x1001]}, 0x3c) socket(0x10, 0x40000004003, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000200)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000700)) connect(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x5, 0x82d05ad4eb483af8, 0x100000001) execve(0x0, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(&(0x7f0000000400)="c0f2ebd1580f622bc4011859700a65f3f1c481fd1183fdfffffff0c5864b00c402fd20116526430fe26000f245adc4e359419b3e00000000") mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") syz_emit_ethernet(0x20, &(0x7f0000000000)="2e45d39c71d7e6da9e78e20b7e0c4dbfd4b428c1be35c0dfbb481c60b942135c") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='\x00', 0x0, 0x20) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000180)=0x401, 0x4) getpgid(r1) 16:00:24 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000000c0)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) uvn_flush: obj=0xfffffd8034940d08, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! /: bad dir ino 5 at offset 0: mangled entry panic: bad dir Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *349625 32258 0 0x2 0 0 ifconfig db_enter() at db_enter+0x18 panic() at panic+0x15c ufs_dirbadentry(ffff800014a33b88,ffff800014a33b88,1a9f7763ea57e587) at ufs_dirbadentry VOP_LOOKUP(fffffd803efda708,ffff800014a33c30,ffff800014a33bf0) at VOP_LOOKUP+0x5b unveil_find_cover(fffffd803efda708,ffff8000149ea018) at unveil_find_cover+0x139 unveil_add_vnode(ffff8000ffff73c0,fffffd803efda708,0) at unveil_add_vnode+0x23c unveil_add(ffff8000149ea018,ffff800014a341f8,ffff800014a342c3) at unveil_add+0x273 sys_unveil(ffff8000149ea018,ffff800014a34330,ffff800014a343a0) at sys_unveil+0x405 syscall(ffff800014a34410) at syscall+0x511 Xsyscall(6,72,1,72,7f7ffffe43b8,1f2300508ac8) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe4340, count: 5 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 bad dir ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c ufs_dirbadentry(ffff800014a33b88,ffff800014a33b88,1a9f7763ea57e587) at ufs_dirbadentry VOP_LOOKUP(fffffd803efda708,ffff800014a33c30,ffff800014a33bf0) at VOP_LOOKUP+0x5b unveil_find_cover(fffffd803efda708,ffff8000149ea018) at unveil_find_cover+0x139 unveil_add_vnode(ffff8000ffff73c0,fffffd803efda708,0) at unveil_add_vnode+0x23c unveil_add(ffff8000149ea018,ffff800014a341f8,ffff800014a342c3) at unveil_add+0x273 sys_unveil(ffff8000149ea018,ffff800014a34330,ffff800014a343a0) at sys_unveil+0x405 syscall(ffff800014a34410) at syscall+0x511 Xsyscall(6,72,1,72,7f7ffffe43b8,1f2300508ac8) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe4340, count: -10 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff800014a339a0 rbx 0xffff800014a33a50 rdx 0x2 rcx 0 rax 0 r8 0xffff800014a33960 r9 0x1 r10 0 r11 0x6a9a36717ea127d1 r12 0x3000000008 r13 0xffff800014a339b0 r14 0x100 r15 0x1 rip 0xffffffff81a73678 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800014a33990 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (ifconfig) pid=349625 stat=onproc flags process=2 proc=0 pri=17, usrpri=52, nice=20 forw=0xffffffffffffffff, list=0xffff8000149eabd0,0xffffffff822b78f0 process=0xffff8000ffff73c0 user=0xffff800014a2f000, vmspace=0xfffffd803f014630 estcpu=2, cpticks=2, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND *32258 349625 42785 0 7 0x2 ifconfig 42785 199718 96171 0 3 0x10008a pause sh 96171 355283 27393 0 3 0x82 wait syz-executor.0 15976 291221 8643 0 4 0x82000 syz-executor.1 15976 404683 8643 0 2 0x4082000 syz-executor.1 15976 486054 8643 0 3 0x4002000 suspend syz-executor.1 15976 477393 8643 0 3 0x4082000 vmmaplk syz-executor.1 15976 27593 8643 0 3 0x4082000 vmmaplk syz-executor.1 96088 450628 0 0 3 0x14200 bored sosplice 8643 351902 27393 0 2 0x482 syz-executor.1 27393 397167 49283 0 3 0x82 thrsleep syz-fuzzer 27393 510181 49283 0 3 0x4000082 thrsleep syz-fuzzer 27393 284016 49283 0 3 0x4000082 thrsleep syz-fuzzer 27393 253734 49283 0 3 0x4000082 thrsleep syz-fuzzer 27393 189327 49283 0 3 0x4000082 thrsleep syz-fuzzer 27393 242299 49283 0 3 0x4000082 kqread syz-fuzzer 27393 81260 49283 0 3 0x4000082 thrsleep syz-fuzzer 27393 124358 49283 0 3 0x4000082 thrsleep syz-fuzzer 49283 493846 21804 0 3 0x10008a pause ksh 21804 231523 73209 0 3 0x92 select sshd 58050 231511 1 0 3 0x100083 ttyin getty 73209 383095 1 0 3 0x80 select sshd 11904 221651 25927 73 2 0x100090 syslogd 25927 375101 1 0 3 0x100082 netio syslogd 39007 221060 1 77 3 0x100090 poll dhclient 12943 462971 1 0 3 0x80 poll dhclient 7221 182752 0 0 3 0x14200 pgzero zerothread 28898 313998 0 0 3 0x14200 aiodoned aiodoned 14446 486688 0 0 3 0x14200 syncer update 69885 241886 0 0 3 0x14200 cleaner cleaner 14790 78399 0 0 3 0x14200 reaper reaper 92557 483101 0 0 3 0x14200 pgdaemon pagedaemon 66437 220669 0 0 3 0x14200 bored crynlk 25054 166359 0 0 3 0x14200 bored crypto 50008 370303 0 0 3 0x40014200 acpi0 acpi0 15231 468483 0 0 3 0x14200 bored softnet 96675 70794 0 0 3 0x14200 bored systqmp 29182 382507 0 0 3 0x14200 bored systq 810 166866 0 0 3 0x40014200 bored softclock 80966 488338 0 0 3 0x40014200 idle0 40851 429586 0 0 3 0x14200 bored smr 1 50881 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 Kern Lim devbuf 9478 6338K 6971K 78643K 12145 0 0 pcb 23 9K 10K 78643K 367 0 0 rtable 86 3K 4K 78643K 494 0 0 ifaddr 43 11K 13K 78643K 134 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 35 0 0 iov 0 0K 24K 78643K 84 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1196 75K 76K 78643K 1799 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 9 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 1K 78643K 100 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 7 21K 25K 78643K 699 0 0 sigio 0 0K 0K 78643K 4 0 0 proc 43 46K 62K 78643K 526 0 0 subproc 66 67586K 69634K 78643K 238 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 64 0 0 in_multi 22 1K 2K 78643K 105 0 0 ether_multi 1 0K 0K 78643K 6 0 0 mrt 0 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 267 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 87 21K 21K 78643K 2496 0 0 UVM aobj 30 2K 2K 78643K 34 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 32 0 0 NDP 8 0K 0K 78643K 41 0 0 temp 143 2710K 2839K 78643K 7845 0 0 kqueue 0 0K 0K 78643K 6 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 14 0 10 1 0 1 1 0 8 0 inpcbpl 280 332 0 325 1 0 1 1 0 8 0 plimitpl 152 53 0 46 1 0 1 1 0 8 0 rtentry 112 89 0 56 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 8 0 8 1 1 0 1 0 8 0 tcpcb 544 116 0 112 1 0 1 1 0 8 0 nd6 48 18 0 15 1 0 1 1 0 8 0 ppxss 1128 15 0 15 3 3 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 374 0 229 12 0 12 12 0 8 1 art_table 32 375 0 229 2 0 2 2 0 8 0 art_node 16 88 0 58 1 0 1 1 0 8 0 sysvmsgpl 40 18 0 9 1 0 1 1 0 8 0 semapl 112 98 0 88 1 0 1 1 0 8 0 shmpl 112 32 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2409 0 989 46 0 46 46 0 8 0 ffsino 240 2409 0 989 84 0 84 84 0 8 0 nchpl 144 3515 0 1882 61 0 61 61 0 8 0 uvmvnodes 72 2877 0 0 53 0 53 53 0 8 0 vnodes 200 2877 0 0 152 0 152 152 0 8 0 namei 1024 10299 0 10298 2 1 1 1 0 8 0 scsiplug 64 2 0 2 2 2 0 1 0 8 0 scxspl 192 20659 0 20659 8 7 1 6 0 8 1 sigapl 432 854 0 839 2 0 2 2 0 8 0 futexpl 56 10385 0 10385 1 0 1 1 0 8 1 knotepl 112 234 0 213 1 0 1 1 0 8 0 kqueuepl 104 122 0 120 1 0 1 1 0 8 0 pipepl 112 450 0 431 2 1 1 1 0 8 0 fdescpl 424 855 0 839 2 0 2 2 0 8 0 filepl 120 4758 0 4659 4 0 4 4 0 8 1 lockfpl 104 248 0 248 2 1 1 1 0 8 1 lockfspl 48 72 0 72 2 1 1 1 0 8 1 sessionpl 112 22 0 12 1 0 1 1 0 8 0 pgrppl 48 24 0 14 1 0 1 1 0 8 0 ucredpl 96 726 0 719 1 0 1 1 0 8 0 zombiepl 144 839 0 839 2 1 1 1 0 8 1 processpl 840 870 0 839 4 0 4 4 0 8 0 procpl 600 1684 0 1642 4 0 4 4 0 8 0 sosppl 128 5 0 5 3 2 1 1 0 8 1 sockpl 384 636 0 619 3 0 3 3 0 8 1 mcl64k 65536 16 0 16 3 2 1 1 0 8 1 mcl16k 16384 4 0 4 3 2 1 1 0 8 1 mcl12k 12288 11 0 11 4 3 1 1 0 8 1 mcl9k 9216 4 0 4 2 2 0 1 0 8 0 mcl8k 8192 8 0 8 3 3 0 1 0 8 0 mcl4k 4096 42 0 42 2 1 1 1 0 8 1 mcl2k2 2112 8 0 8 4 3 1 1 0 8 1 mcl2k 2048 58478 0 58435 15 8 7 11 0 8 0 mtagpl 80 4 0 4 2 1 1 1 0 8 1 mbufpl 256 98820 0 98763 15 6 9 10 0 8 0 bufpl 256 23530 0 20421 198 0 198 198 0 8 0 anonpl 16 99075 0 86171 76 22 54 61 0 62 2 amapchunkpl 152 3887 0 3766 8 3 5 7 0 158 0 amappl16 192 4677 0 3833 67 24 43 43 0 8 0 amappl15 184 13 0 11 1 0 1 1 0 8 0 amappl14 176 61 0 59 2 1 1 1 0 8 0 amappl13 168 317 0 315 2 1 1 1 0 8 0 amappl12 160 168 0 167 1 0 1 1 0 8 0 amappl11 152 91 0 77 1 0 1 1 0 8 0 amappl10 144 83 0 82 2 1 1 1 0 8 0 amappl9 136 686 0 682 1 0 1 1 0 8 0 amappl8 128 249 0 232 1 0 1 1 0 8 0 amappl7 120 66 0 59 1 0 1 1 0 8 0 amappl6 112 84 0 77 1 0 1 1 0 8 0 amappl5 104 356 0 345 1 0 1 1 0 8 0 amappl4 96 1199 0 1172 2 1 1 2 0 8 0 amappl3 88 290 0 284 1 0 1 1 0 8 0 amappl2 80 6148 0 6094 2 0 2 2 0 8 0 amappl1 72 25083 0 24619 24 15 9 19 0 8 0 amappl 72 1973 0 1934 1 0 1 1 0 75 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 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 33 0 4 1 0 1 1 0 8 0 uaddrrnd 24 855 0 839 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 855 0 839 1 0 1 1 0 8 0 vmmpekpl 168 9568 0 9548 2 0 2 2 0 8 0 vmmpepl 168 96395 0 94547 140 35 105 105 0 357 24 vmsppl 264 854 0 839 2 1 1 2 0 8 0 pdppl 4096 1716 0 1678 6 1 5 6 0 8 0 pvpl 32 288379 0 270663 168 24 144 151 0 265 0 pmappl 200 854 0 839 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 350 0 26 10 0 10 10 0 8 0