Warning: Permanently added '10.128.0.31' (ECDSA) to the list of known hosts. 2020/02/27 12:39:12 fuzzer started 2020/02/27 12:39:16 dialing manager at 10.128.15.235:25678 2020/02/27 12:39:16 syscalls: 337 2020/02/27 12:39:16 code coverage: enabled 2020/02/27 12:39:16 comparison tracing: enabled 2020/02/27 12:39:16 extra coverage: support is not implemented in syzkaller 2020/02/27 12:39:16 setuid sandbox: enabled 2020/02/27 12:39:16 namespace sandbox: support is not implemented in syzkaller 2020/02/27 12:39:16 Android sandbox: support is not implemented in syzkaller 2020/02/27 12:39:16 fault injection: support is not implemented in syzkaller 2020/02/27 12:39:16 leak checking: support is not implemented in syzkaller 2020/02/27 12:39:16 net packet injection: enabled 2020/02/27 12:39:16 net device setup: support is not implemented in syzkaller 2020/02/27 12:39:16 concurrency sanitizer: support is not implemented in syzkaller 2020/02/27 12:39:16 devlink PCI setup: support is not implemented in syzkaller 12:39:24 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x68) r2 = getppid() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x2, 0x0, 0x4, 0x3, r2}) pledge(&(0x7f00000000c0)='/dev/zero\x00', &(0x7f0000000100)='/dev/zero\x00') truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x400) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f0000001440)={&(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001200)=[{&(0x7f0000000200)="8fdde788a380558a7f16cd11ed67e3fd70bd88cf0b36f93fbe1ca730f3b5f6458b575276877a6beca1a5ce08bde529164bff17b98bdbeb7379a4798372c7abefc079655ec25f94b5737075bdfb5227d5ad701a1fe20a27a12048c430deceed59df136c33fee2e7003568869844ff6b1ea37ed68a68a07e742391a5041ed875e27153d7c02b3099bd06d9630943a7c9dd55b19ff761c3e436d0da1c102b9cfe37b62279465f6858883ecddd0fa00f02c32b34f195ad34bcb4ff6bbf108dc9698e505ddddb12a374a8c121b3d32076885f243bbf739b44fb17b4ca7d9b2c6cc225289776719692e1d6bdd79f1b375daec24d04945599a7746908b378932fe27094d998c96c5f156922e0f364eefb1874189ebef7648519d7061e98b615e6de445c5c5748b03e2d1a1e56e348806294df6a2c841bbaa7f1d75623297b9daa545647c1f9c46126b326cdf1841498ff3de676f9e8c835f6fb30bd74c53f6f8fd0d0ee5b2470b7eec5f3c44b735f0e7f84539ad755d6f01e66c93fe324e0c46f1ea884f340039aec99f2c58b9b65da59f25d76ac2b178ab2499c05c2b8f2e86a9ed1cf1826353e4a9fce7c9bbb623e9b17f6ad0d1b1082325d902177b516552f4e957b1363f03db1dd91d5239a78ce7702a8b7745e9e404b801490ffb0f1f900f2ba12deb0875ae0f31107148002d2c3d53a3b9becf4368047a198f48d6291637813c8b742bce50faf66b8b5f9c630ecaafe87af2bd50240b2228d28a0a57e1009cb1ab0b6d2207fc95bd962b6c0cf557291d944c69d809d9274f1d49a3c815b7d05dc26c28e97a7ecf75d528f31693f8d54e6ea30868c635eb46cc7525a3b1922c87653e0716bb64b85afd341d72dd672ce41abe3f37beee804b2e0f2a353c376cadff129cc5e6a89526be5b22c9eaa9834f4840afa8f75d80d6b6a051fd8a104e21ef0128adae947fe10753876ee3a92747f3f324517497141eec460ec410c8871d5c07a4e0e65195dc589fd4d5a549a6d39f9e9ee58dd3052b566c89e96a6ece51a0a4c1ec970e53d1b6a62b935a0cacf0fc37da7e81dc429e2e231912e6fc10cf15e1433539ed9cfdf66d29c02a0653b3efca8d86a19cb636624740954fa55384fe48d06e8a6b45be3aedb74c6f49869f0566f296e647ae10fa3df52ec3c1798ba71ba3733127e6832c874b573de094053e1bb17273e1b560010cb23614baf212e7eb39de6a1cd81955f2c4155548d3a67344a45f7858e51a4488a56bd0b1bce2b99f39432a808065b96297306e7a3e0f6630de4745042e07594614fd7f201dff6ed496c20429ca6ffef7e9d1e16887adb06b84780d51a0473d5b5a705bf0b80cfa3afea34dd3d368c62236e6bc55f23482b976a6c742f5941ea6ac1bc78fc1e607afc83dbf2cff6dd51cca3f7880463924522d6d0130deaffd45c4a24d47199e836f8bcf288ec41c59d446f2c46656f190c6e9765b12efb46947c27cc5136e04ea2ede68948aaa087009c438157a20cacad82ce5268ba445a94a0d474b8aeab47a0ddca09617682f590a6b216c1765333a765f0b87ab3175cc02b0518ebf1d2f7969ea027d7a5d40bf9d7fc0f0b4a36d15954b6dd98c45aa93605aa515f1fa8ea1d076bc4c1e067b45b0859ab309df413f1367431c41dfadbf5d2aace83ed8007b8f2a58b60489f3205c6ca8f6447e7c92773d5cf7ff7086d5149bab640dffecebc7824fecc5bcad8b4ade27e788e4c2bb3962bd81de1ef177f057732e28f3e1572f8f6d5f6c79a3ff317086c55adf0a36b748bf9b3003a60e270a444fc6a2253a4cffcc017121d5f384a4b84b648f1d91b7c100564c9db052589867bb5b73a30945a7dfd7f0ef38444e2d67b66bf6fd9389046c3ba9a6007509f32ea6e3cbc17f9cb4c3f38a6d6aebc4ed5743f88be6ec548c5e8ce8b58642621d421d7ce67b147dab98e9149937d2e5c2ea67e2730cfa06e08baf23b0cf880032bf66543991b5f603d5c92f4a80884aacc9feac80ffe594675cf3fa2ef0b94aef495c2c85765cd286986b02d50c350ab4689d8c34061c3d019e3a7b748b0fe2927153f8675667dc45a779c018c6899929f0e437a463319016fa98c1eff12620b6aed9947bae51f47c8d4e1243d8640f20b5fd5c386a222576c4718d73c2fa043eefb6d34a3deecd795cd965aff2adf808ebbcc7746290cec50d1da1c85f314df500b8f3718948905b0ed429a563d2994f54bdbd80066c7fec7f22cd84fdeef069f4f788520e9d6bc6b3993b078b1d4f396bbeed1cf0239cf9c604c22a6aa0b0772a9e6d870f467813a4ed40f50f5a8964d1a8747e87320df406abd8c9028fa562980dc5f76d2bc86f8506593c20d94c385829872f0469e2db3a617d74e3ca8581e844e9510b0dc2450d745c19880b147c4b60c15fcfecbbee0e43ac88a10ef56c3327baabbd60063f7f0897cc24288fa3933607657cfbb34a2f23bf7aac26e44e4fe2eeb65633a84c53089f4d35b1abcb69b8a8e5aab1c93798df2dcff3258ebc08f4c56ca3e94c7e3cc8fb80942f56ad2524354fecb51c2a715c59fc851749936ce9aca4503a130ea1d2ca4f43aa0f75dc99adc63cb2ab4dececf32b1d543a0c6d7db1aee735ebed4beb9c71843f5f872f4fc68288b5e62b61f39ce105b2179389225112574d23590b4726a82def5578c29f2d7b18c7077879e17b015757f2e1102d2c2777cce9edcbf79b111d50ad0d18f3f4b39ae63034ab2ebc59b13acc7aef3bf558ae911eb6deb4ced860b8a7ecd5d0d0c04d5f8a20c1f629e25bfa286689c8474c744d9854d722dce46b96d1dfc425aab7a5b44091eea2c96744346b3f09f77f991b72ff89135e7e3ff2e6c3ae3cfc63eeabfaab05404d379ff67090f527963e2f428d4851a29bb429f50dd9f7499528db78e0faeab8a84d768086c1d8011d8b8bb7c90ab394416510762e413a87949e0fd5f0411da773c2cb757450be4f71154c28213f389bff20cb8f2c84f009c9b62bc11caca05ec95f6f6b986e4f4df299f471563f3304c7a39f8efdbaf3404096c3a316123076ad0f75d97be45631b610a6c3a912164c9396ded3e0a757aecdbd3283f7a96900898c98f01dbaa1f491560350f6bce3cde6364766f0742829cc58f57c3b9ae4bba0df2989212fd28b4367e016b5633f0e12fb294cd55efa1f0e36ce8e82319f00afebef6400f969ed9a1d07e37e23d59837eefa30907cb368911673f30e5e39fa90d351fa8878bbf3265d7eec6e3fa889ac56cfab1aecdc55f8f5fe0c0e7b56955f245528ea6a1d1ef440e63b8f1079f3507461af002a550e088308877b1339e743bc01476a6c912d765af4338e4ca42636b0f87d113fca66f856cffde168c817c9bf13e11dd89de4cf266a151d8ad9795a49f38ec2359363734286b98d70b08f5eb428b6c89127ecece4f6fdc624c40340fc532fe8e1b0ffdf8c4d697ef6fef33fceb4331dfd04d5606c94687fd4f5449cfb00c85f94d9e1cb23eeb937121ee76ac73bf98e83fd5a8aeea032af94962be2490d18dea9f271a8ce70a72e2ded20791442813fc67f274b25be8b786ffd869bc10930111e025dd25da7fe13a2cef454919024fd0b5bff6de9c51511c52ceeb979341aa2654e9cd3f69ace769ef1aeb38ea2b9c38176a49d356a4ba453427972338febfaca3e42c9abe69a8c110f1cbcb7c8a60a4f345c7da1ae8b870426886583aef80b18a98d815506eeee938cf16dd6b7690e165750a527a94d46431b63cbe3b421cb0522231d9aaf4b0ff84381b6d0da7a509a46a0feff0a4fb44104f1f47f3a47080328bc7afccaf74ee3cc37c60c61c770973132051ba47e98b792fe240b4dd0b80df6de8b8c3db1152033bea3fc6699369ed2dc8bbf9534f87a26d68afa5639b471c43df14e91b644d00b432b682278fd34dbb8824f8229c9447a80b757f8332897753ce47db9a634d160871334b116eab312a3b3d5aeaeab0760b53a9c0880a9252528485365f0bff680cdcdd2f2654a84e081f4c40d4031a59d1499dccb8818cd9074db6bb3fc7d3353f26561a780d554a7c85fc19f54be51b936fba6e85912cdb7d572f1a4acd9b0feb75bc78e3760b70bcfdaf041752e972d39582d71c255ea6c4056a333a7b89ce86a88111c9e8be8241663f3d63e6b79eb9406287fdaa4b5a85f2407867552ee3858adf5b694b39920af176f305933f309f2e8ce8982f73afe3998c51995d750cf5cbd37ec6bb945e2c604e5914b3bfe998e08978b28deca02462f026922b5a909759ab3b11edadc5eb122f84c67db08e34c3f8e880b5aae24bb34dfb8f120c847ba4f6b9b06203d6cd5a988e6298b2a25fd8213fd10bbc4a4ddc7929ee5c0c9eecb7c76958704968fa006e896159556126316caebc10f3d068940756b3b7e1ec61628dc6e0b5e87f4dbaa89e72c5c7ac9ffb37e91b8aee7b28a1607cfa2f78d560dd88bcbe5647ebd15cf3816b671f69fa8309fd2309caf43efb665cec8042035d0b80ae74553dc8f0985b0eed7fb0b166aae080d0768ca2aedc24a9e524f6a96985bcede8a29e90225f0c2830d7989669dec5cfdb1bd5d16b1f42e5e1efcc0e467d9902797995e9ba35132125fd8f2b48b306159b770eb690060a420a1338f80506ed311dbc3257af14529522d73caaafdf4c4fab9120398d9adfdef9b4b9740b958a14608929be039c6e94e41a8b3b66bb59d4c4304270be861d739fb49cee8c9f9e8bd33af8ea1209d6cc7975fe79079c5c2a049f8d8d480fe98aeeae5a0994dcb3933e905eae598d8d29f347ff89f8d7e110f8692c3b4d95954302c0dbcf1dd3474858c7bb18b665fc4a67aaa68328099d11c751a899705792538c6bcf2c45d8b22f51cb58d3148a3c3b5f07d9134cfbd8382f002e4416a6549bd5c0b5efd7bcc4598d26c00828abf519f4cb3f8a1924f4417e147d1be7527957f5cbe7840c2656a845e78b92cf1b245937ca629fa4c955b628d71f5aee24684d9caecc15d4cac4d0fe5af94f1dd0436d28c2b2f238688debdc6916b74af08cbaeb50bbc1348f3ab69ae4242a2b048ee57138e559a2977d2244d3390c578fed07f25a2780063a3a1f90598f6fd00de031275e9e35cf16175119bfda1d4c023068f7d40596d2b2d86e18b26579a07794af089e3c8ecd8cc43349e872a962a6891c3cffcc7b2dee909173fb3ffa96e623f8dbb5623ba73e131853151108f52f8feaa67349933bef72f58211baa39adfe0f4ace1cdf55db1876f40459cc1681be1f0f340f33a75dac1b8ee187f7cffbf44c7609c6c55eb0ea5e0e37ca2e8aa8828f0496da19f67a2e1b397c5004e77dad3e5be1534e107152379b210dcc98e357710d97acebfab2477c90c65a00ff24a3255cd4d6032c0b44a95468afda82c417929921e6b1c77f455768d7af939175718bc9283e725a0fa5e16d170b68f4a6dea6fd53e472cd73c9af79cd9bdf3416ab01305818670340d50d6969e102075db4fea456057a33bbd47350d4b178a319f975240347eb5751f02830039ebf31380558d64c212472458a124bd72a67546d03a6d37c73b323787c354c2b66cfe80b35ac2ac77a4eeda46cae6524c002411cbfc0860a4ed5130981a77950f9e02b38469cea206eb61d11145c5ff9ef4f54ff545d438f3caec1157ebb9211a54cd11950247873b6c89283257fea79e94584ea6d28f9aeff0c9a904b3a805405f70a50a2d5f508d4279baba4575450ae3f054cb71d618b38d1bbb835da7ca3aaab6b547e50816833d37ee840dd8bb06932554225b6ef5d1", 0x1000}], 0x1, &(0x7f0000001240)=[{0xc0, 0x0, 0xffffff01, "0d877908f34bf6a3a3fe5d0285aa6fc6223a37ddebf52cf3c2cfbc34ab18aab84dc2d1975a3af8dd4e3090ee2df0b94978acf8528f0cc9a8239e2403617abe5983a2fbf6b344afd59d68246317f8a265c7c6491cb5dea27ae5f8f67ffe0533d72cc85e47426d72a654ae51253d0b61e581214bac7304f297e3a62d694c264134f4dc653ac00408063329fb883f794734726ddf95b8ee96448eae7248569bd81281d3046ef8dba2e85fb56115eab4"}, {0x110, 0x1ffff, 0x81, "4f86feda411d83a02b412985bbe1cb4c0c35bb65170cee02f57c3c4bbf4ab7a976fa0e45a582d828469465f0545eef3dae7c12a5db96711027211fcd9a8a590dbb5e776d23bc5b0f096e7055b4db2791bb21809f9c08f789106df6ff286fcb27f64bff859b2204570e858e23d92d391b6f69e3dc971814ca83613f369e975d1bb8927beb06892096ada2c6a70d1eb3ae84e2113a050e75f3f2799917bfb5eac068b647ddae4ece7b4fbd483df3be719b195a4b2be178efe8304c27a42ebdb89becbe9374285b1ab0df068c076c15ef9cbfcfd598348027b91090bb010155e78e26d6464a480f37a67f9ef7ab15215f959d0ef73a56a0d7515a92"}], 0x1d0}, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000001480)) select(0x40, &(0x7f00000014c0)={0x7, 0xffffffffffff39e0, 0x0, 0x7f, 0x101, 0x5, 0x6, 0x7fffffff}, &(0x7f0000001500)={0xfffffffffffffffb, 0x7f, 0x0, 0x3, 0x0, 0xd0, 0x9, 0x40}, &(0x7f0000001540)={0x1, 0x8001, 0x4, 0x7, 0x3f, 0x5c9958, 0x1, 0x1000}, &(0x7f0000001580)={0x6, 0x7}) r4 = open(&(0x7f00000015c0)='./file0\x00', 0x40, 0x132) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x10000, 0x0) renameat(r4, &(0x7f0000001600)='./file0\x00', r5, &(0x7f0000001680)='./file0\x00') r6 = syz_open_pts() ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f00000016c0)=0x8) kqueue() ioctl$TIOCSCTTY(r0, 0x20007461) pipe(&(0x7f0000001700)) syz_open_pts() chflags(&(0x7f0000001740)='./file0\x00', 0x18000) r7 = shmget(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) shmat(r7, &(0x7f0000ffb000/0x4000)=nil, 0x0) setreuid(0xffffffffffffffff, 0x0) r8 = shmget(0x3, 0x3000, 0x54, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r8, 0x3) r9 = geteuid() r10 = getgid() chown(&(0x7f0000001780)='./file0\x00', r9, r10) rmdir(&(0x7f00000017c0)='./file0\x00') 12:39:24 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/92, 0x5c) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000100)) r1 = dup(0xffffffffffffff9c) pwrite(r1, &(0x7f0000000140)="4409e329587a", 0x6, 0x0, 0xfffffffffffffffc) sync() close(r0) r2 = getppid() ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x48, 0x2}, {0x88, 0x67ab}, {0x47, 0x5}, {0x46, 0x4}, {0x83, 0x24e5}], 0x5}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r1, 0x1}) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) lseek(r0, 0x0, 0x9, 0x0) rmdir(&(0x7f0000000300)='./file0\x00') mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r5 = dup2(0xffffffffffffff9c, r1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x7010, r5, 0x0, 0x2) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x20000, 0x80) unlinkat(r6, &(0x7f0000000380)='./file0\x00', 0x0) r7 = getpgid(r2) fcntl$setown(0xffffffffffffffff, 0x6, r7) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x2, 0x0) pwritev(r8, &(0x7f0000001780)=[{&(0x7f0000000400)="f1e283cc32590aef8a5349eb88f486fb97babfa6b9a3300dd68465df7ee557695811575a4723ccd7c0676b5454f132e8c589f6fe2fa72d710d2849ce1c728d6971b2768576ac54dbc7907cb99a6c979c66b5b73d64cac5f972727f295a14c6dc4b", 0x61}, {&(0x7f0000000480)="197184cb2b66ed53aa8a1ce61ed9af95fc91a014a23395b2321ab34b9ca7cc607cad11b72a6948773d7860329ee47eef36bd329f0c51f00b45ba09450f637d42ce57bef76f3697790ee1299ea3e0b894d99cd1bdb621e58e059f60292a29595a027968bf2932e3a4b433e18d86e58534b1295918a9ef09f3daeb978d3b2c294171064685147d9628b64cb8c122acb3cff2badb7e62cad917cab5af9449edf3a4a3d0c724797da2b31c17d65999fc7587785970d424bf9227d9e4d0291f26b674ac9b956cb475779f50e0eca068ba9667cf4d68d5baeac0e52e6bdd811a4a970fd36d53bf8907ddd5f5", 0xe9}, {&(0x7f0000000580)="4c821a184c21d4dfbcb696dcab435d50cd89cb426b83b0bf169cb3b9427885ecb70da82059f54fbc8f0c6d1d28251ebc2242661c77b49680e7c9d43dc3208a1c5088ca20b7f6fe00bef6179b12935615985c58f6fe9f0d00d64661066d044cbe17b63dfc9b44882fd1ecbe7bee9a61974bc6665f8ed6342f96ee9da9a51dd1fe849f732a645e93d6bd4d62469ed3a7e9cf46c04e303fda3efd762a6a6e8b747c14fa76d34c", 0xa5}, {&(0x7f0000000640)="760dcc53c709c07f17a0a2a05e3ddd237e9be63e3f0bdfb702f7c41c18788894ef28b1d42a58bddaf9", 0x29}, {&(0x7f0000000680)="b7a22263835840412089e030d69a51ad268ac8bb5873b72e78c5be2cebd8eafef8364dafe7a2df3b518863ee465087bb798d7858e004bacb7b3885c687cf4f4d7157105f3305a11ed1313ef40b8c2f84e69b9087437b7c319e99e1defd0e68ef4325cd1024fb61c20e5a0de345184196c4a525a3a83098f0af5089fbcfc60e41cd0bd2c6903bafb108a930bcca4f9abdc0c3988073566fbb1b34e1972fac9f576e200fb496be3f68050b808071fb5b63f12fead7632ca0cfc458696da55000efd87615be4005c5a0bffe0546ce4d35f70c63df", 0xd3}, {&(0x7f0000000780)="81702477d184e0913d442b0a52e55f0d86db35f0a86360cf357b3d2ffa9445632aecdd9f350ae05b51c7968038b1c7d3cd65080be643c07fc725fc10bbcc538d4b1b2cb7171c5cffdbc2b46c0fdd38ef9b6e7a3186e0d89ea8dcb8d4b5af7ac0baa9f0011daddc39f42b8b40b2f2d582b8d7e352921ec3fd56c8a7e12c341ec62d7a03a15b5e1bc101dc207b0745fcba1bcc118b3a4a999476373dabfb88fae5e18f2eebdc282edc2814031864afab85068d1484f6d67ee9de5b62a1ea8f7c27185bf465fafd46959205407182af1d2610b133a12098a5d7ccf84cbddc9fc104db688e24c7a2c2d717d31788b0d1a1376964f04e74b9f67070b7e6d776d4b558a1d73415139da3264433961964b52df0f4ef747135e83a1e8ed889b43a23d21e8975759688f32ac62fc351725f9082e20dcf0aaf9eb9aa5386b5252a57f5ff2a196b38b0f5b68a80cdf865d64eb9427ef7baa7a1342c16d3d3281d2b9685ea054362783ab19e817a3f061995f7334b60fff9b5d0b81fa4a0560da414d5a21b8757e22fa02c8bb037d00e6ac945b08c5f074d04e3d231f86c6f2767e8375fb8b4e89392d0b7252383926f6e8a5ae22ad920331892da2278b698a1a27c7045b3665182c6994b7ea5cd3650b273001e941e46e98c3359058a761a78a0d0f8c62b9958ae4b15801ea70dc70f1e19cd019b22c6eac29c080cbb046edb783c2c5802392819b47a4a438004b23ec3b89d070f6409aa8165d2dded3de404f72e9ad80c9cab102456096495d975fdf89968d0e212878f80f516f9ef862a21f23c49c3bd23b2d228731d430aaa435f2c3be898fbc4cbd9693ef6c303bf77da5b44bedda7c4ee1c31782615be5318ff337011f69371e07853209e116eb6f67d3614293c97754ddd98eada997bf667ec8edcc69d75e8ec60ed16e4ed0a785dcd1e2695993dd87a34051bff2e31d42f239476c5704f542263c418b090c3cc5f4a43233ad4a3e5831134363fb65c6de124e2556f46c86b3d35d458b70e7bfc96dd32dfa81fe4c298498be89275c78c523af4a716f58146666939855f19b21d4504bb19a1c8e67db2f5d69fc437e9e31871f4ddebd7de09c73c9eab50c92d5f5f15dfae481a2f27c0fe0f7b6318737f4224767adeb7ff1c4edfb245eeae3c61d2c2bad53929d5bd7a16b34797d9d1065941a9a20eeafb2687a3219c2d13b47b622a36a30f9df09d9b00ee7cdc9aea47f30df4c0faebce9cb4638d676160334d2ca1b36e93e3151ce6560edc14c8d89d7a47ef96a5ab1fa545578d37a485ed01ac8d17e6d1c5c78f532510e3cc6e6ed870c3a46cdfd717359221d53948160104fd4d4f2bfcb07592b79a9e75b7320b03d278df3a578535a2de39e1ed55e457b27a8538b7f78ace1f4d6dd601e468464c0a00a6788f357feb0f9d2c5d198be136b4b9222b07cfa969d9f839f1aa839c458cb38e15fbcca207b0ca87b0c13ded8185baed65229f3e308b8ed6e929f69763b01288e0ccdd3875104d326980ee8e8df8e2f56e40095057cb9af5326395bc0371f1db88d7d44b9ba73cb2bc5452dd3fe2d27ed5fb1124233f3c1e6be0ae1866b925e3d3aa1e02fa471c65c05ac9d7ce4ceb3c8e98078879acd8b997ccf63aa84a253a1c3f75f59cac674b25d5034e02bf6c84395962cfd1776dcbaa7bae303160d8c8007ecd8a9368bc6407a7d02ee5b2cc07624a869b0551c49afb4e0669190430bd60218f22560a0bbb3c8625e90280098c0977eefa83807723bc86d1dabf9f0961fe546c72bb7f3b84baefeee0a41a28273b11cc0ef91f14b92c8c4b60115a4830e89b5624cbcd9e11ea826e4ffc8fcfd7c8ea9fb12518e500c6671eaacfa5670f5dabea0a7b6660e78df8a4f32d41e2f13100b09fd1be9c35c5de477ae1c7ec8a0b64c24fb6c1041f544c16b302082c0a7d51be51fd907ddc77f33d36f6b1d7af6aadda1aec60dee76f350d0d787b99d32beeda45c3f95698c8d8ce491af3c3661a459724d7595f1da74509580d6a05fb7445143370b25faee3fea60aa743680f922355885675980af8be2f29925b967bd79d6f6b2593563940a1911822f3a68c024e18225069df2cfc5c825396bbb79e514336ac09ad19e7d0045fc263496f9f32b596943fda0daec84273d2874cb6ef33c41cfbc5e0901f51295dc75067be9506132901a01bf54e01428e4f5d5ea9742d9911e8db666b13c81d8d7121756f0a2e4e2041905ffad256abbfd02554de1f07e77a0a58e93c62cbf53ff1fd2ee85a80667f9bae6febfa4f51c07e2e9bea1892da0d2b29aefaf6cad7e95b40b69642064af3c502c8172e9eb5e0bebbb09e3cd209eb0ba67a36c71065cc71bd8a0479a008274f56102cc018b7675b41fce831a72395efef714e91813d020cc9fe468ed24891afdbad651c0236dce5ed7ac23e0ba44879c8929304eba6d796e3b83e6a26f6a069b242f81794097960650e30342409d792cf282276f8f2972b9ebbf6d4ddc639d35870f83ebcd3526182d0cea8f99484680bada6b8297672a4335f14b66d014eaf63824597c6215843791c6f21e08daf2f5365b6f09c08aca8548e1b0996bdbc68f3e721a89aed068ff22b0179821d48a3c20783b75927857e702eb6dd747359358a946df651bad6e40b2655246c4d7479bac32818869ab1d1d876cbd3b3e8fed9f9c7bfe5783926e5ea108d5f2da6fc19dee7c9de96bc5faf6423c0fce8bd1467710661c4c0b559f9b3a07c357a50a7f80ef245f29e603148232e87f49669734bb0f491a3de98f10414f509c4df909a8f405989dd0f406cd297c42a2cece6be34d9a6790239f9b44f117c8b6a59003b646309dbc1f06353935328744b79bc2daeeb2e46cabc024ba595a3b66a19f1faa986b81fdc3d63defaa5eae061cc4e1ddbdda4b79e7659a00400cadbeb54dd6c7442babc8539583a7a3720a9716ff8afff983391b24d1f5b42630c2d6c4dcd69c5150ccef2acf9b069d961cb342e18b1887ecfb64bf9cdfa0dca271eeaa1916f1f161ab4be20ae81274bcabb5b37954e1594af112a5b14ea0f2f81ebf86dc4d1da3f65da880206ab485a5a1bbcad4de88c78d8ba1f89558d85044242c7e362c76d50ad692cba00a656279bfafc9cf9ec5667faed94435ede5fe30e4619cfa3959cfaaaea5b7bc7f331baab38100ed2559c5758882792f0ff28833601fc35d7f164ae106e8968056a72da16f62c728050927490c9f37857bf95903c5a1b6f0fab1c1f3ac0c808be0e14a4dc3288b3aba1d556ecd422131a49cc756729ec0515c7e56d71a8a2454def83bc3e3501e1f5471fb73bd1518fb2b99f896755cd7a478a7f28baaa8aa5e54afafe59e00a3386a0c2360e4b8bc5ff5b323aa80ac4c8b381bd352487dfc26b722d6cdedd8bebef40d3a25bb17ae078f2fb44bbec9be9e7c4a27a4aa0ae3207bc3e9d4a8b81b6292dc5c2610d757508969d745cd39ddaf6f1aa94fb8f13470fd4fdb4bb1fb73b3d975102bda4bbe690e4b27c7dbf664a1073a71a9012732ff42fb7d6afe1fa02ce7c8e63ba906395a2acde42480b65b60aec338421371ee4f2a0634b4432e9ba4a3e636b0fd52f3fc1ff1d12564b707c1a795e85b9826854aaa0e2c31730f084e25b5b11b1dd9e60f9c3230aaea011194d3ae22ee0c9e46380ece0919f9415d2c449a18ce774e19bf99d010048a88e011d59aa2992fdc1b4e2450dc8fdb3ce8aa7f576ae6f85678cf08ae09eb5c4fafc2d30277b56eb89efa4fa011d1a09d713e58e5e61edc3fe38627072f847ca32685864838d5ee0ead31af3291bed2c5c9499e65cd50cfdeecd8e4a1f4acab7d84e1fef42d19153b96e257270ff3f9002b58c7f70794a4688e1421c9e25d2a5c048aa5cad6cb67cc46968b8307d38d8f7fb982607562bba6e8719035f39c1a84ebfd4a8bcf33e42926940eb06395d04b9b39e97640c3f41c0747178a4a68d0c154b81b78f10d53c8f30e61826b90c53e76a6871e059724ec5c6320983f00a310093197f5506fb0d5966542b7dcf42beafe46fea923bb6075cd462a87016929ccaedc428f8b2fb71dde7066b7717f6741b0e52afcd3af28675197377d549221922de35c415b16e378d269b042ebcd03e77a59e0387134f79fea338716f6946060eecdacafccf098f084b27e62cb12d49ac27b0781bbe5faf6f9d8cba7c9170baa6a31f180f178096a2d3178849792ad5ea5feee226501d1c19b9ca58ad180a0358b53649b595012908f45370897d025e91b0897efe081d315c3c5c63fcec69d4c2dec03ba052f7daec764457a1a9c4425e78ec996a1d01b3b79b00de5f630cfadeafa5492b609c5288d0486f2c60c5454752e3d3b94db5902220149894a479739df8dd0f8b716ce57eb9f6e9df33d20434ce10a8e30f965fa2fb12336dc6dba775bad0a36fb472d5eb4e74c6f3b4487c56142c279407872ab09fe6247ecd6267f13687b13587bc5ada1fb9553bed7a139d053991d5c68f0d9787e9bf0fdc5de257c5e0813167dc34dc7e9019020efd5cd9d2367c57e344eb2b02e929e6755abb4aca815aa1adbb216352e29a827a443f444e9896c67e9ce723925ef826fe3d24d2188f155d7c3ba60cbeb3cb75c722e2163d4495aba259ff626b64c568d14735c7ea150c0b5de908047730857ee918c5685bc51c10ac4fe6a87ac064a26b619d907e672e6bfb71bb22dd0e70dd9ef30eb06a2e16c275a62433cbede794fe05868df2af913f6fc979fa8bd94516cd7d706f361fe566b62bda6d97bd5522a1db21c30876cc9c215129c9e3e6196ccbca945b145135afaef5334a5dc6196c81c05dc8d8ccbb386943175a96b70ddd8a204ad259a7680aa7d681210d293d46451f7aa7b7848e97d1d3e874ebb3678f519b0dc6c6af73bce86e38083f26012f95aac74a9dfb2e2e525521d3316e6040dcea75ca9d7a4f959433313bd6c9b8e3a593661d7a13ae4735b52a0dbe978cb4f73cb5ca711b1629adf63a4a442f2234bcce31cef1084065b432614b8a519076951af45d776230cb6b0c58a69132ad16efa4bf688873d4349143f2bac00309decc414bfc7f608e7f88188b74ed35bb89e7a24bc3e7b4e3abc39faf18863b7664975d97371670ad9a5da026b656eed53180a13f4f2f71bf385e911850b2ef5effe7e33999b0a2e1ea9dd509c5c9c1457c78c5a943005d7d954b017e0392cdf37932c608b0abac8509edf966386f2f4cb156febe43af6932da768d543b17f7097019495348b760679e2e3076e4861e212d6af910c797691f272ebe5a877c051ab5781101dc76c49036b57c05c0ba55ec2ea244dbab524eafd751ee0e51f52c04a65eb8316b560be874d6434db2f67ea66912d9937aabf24d7d05e2d3b8db5e31313218a704056d6024a9a05d6434b33806d05165beded104de878c70aa892bb4275b2ee90e011e3a53d078668418b82a081cf113638c95be0bbb2f244928b8ab83abc9b889087c5f8605c3021b7d4ca347abcc24824c237c0b8366a59ee6db6cbe4a450a9a154c826c88453992111691ca608474b701de0ddd5c59f8e7d33a9fe46f867614721620f33b703549f17962f17fb853fa5f3debf5d366f3f111b545192ec76df46295d0e90551faebf86c1aaa4c3a0d5cbf84fc89ef58f959caa08becf8fe542519cc18cd1c6108b84e96719b76d6d9d9a832fdf97accd79c78c833774eed163553bb5856add3101b7b32734ac6d85fe8f0e5a3ba48bfb739655e0df8041fa0592a1eae36ec3eea12dfdc8dc7dcfa634500339cb27a", 0x1000}], 0x6, 0x0, 0x3ff) faccessat(r6, &(0x7f0000001800)='./file0\x00', 0xb0, 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000001840)='/dev/diskmap\x00', 0x8, 0x0) pwritev(r6, &(0x7f0000002c00)=[{&(0x7f0000001880)="8c6d0ec23962a0299be57deee818dc0c36d093f25c6309ae920dea8013b07afffa961bf45e0bab81f418905e96f6e7cde51d8fc38786bb4a5dc956c2e493eb89bc8568ddf94e17f06a6b0dd74996fa1d49e0e6e7c5bb6e179d6522cd2e7a1da2acdb576b018e85d4bdfea16f9a5ff91ec31a101d03b2a2425583976164ce9a649b85410fa3617e8685852e3beaf3e00546cbc47a8a750d30c69f8595cfe3020e281284a38d931a2117485783d2eabea33e57868b77f115e737c34946dcf447c66717f99205d8ddd6d90a9069512f7f8b2ee5bfc39659cdf26f50e704b887200bbd7479e86d12eb2da36f0a243cb455ad7ca3c20e7ffbd74c6777cd21c44ed4ae55c7aa7c1f80f9e19e18f26e8bb515cb4340a514938bc75e086de95b76758887956285bb4e8a4c18b0b0483d508b17ff18b2c02310501f0f0d89d79b1ac61b31f59ec8126f513f4553d928ddc7a79506060829af89c673993c8de7185aaf3b9804254da5310bc6082ce9e78f5673b4b0b3c36c22cc85023dd69c0c7fcbf357e0f2fdbaf48c8a28b6b56ca38b9dd404e45614e7338e5cb579e6c271240f51e6d216fb11dea952e301935c6f6e9b21deee07942c2eefc8a176e19c45e1732ae4186ddfe2738476463b0003dc17623dfc0014fd889408dbb1b67f0c078ae31e061b03f6183612847002452ba93eb28c973b86f0e7c3ae4672d41e8812c46dfb6c8e13dab0ba139f9b31768625030d0339e68d3255725819e33ee1d1b4a5e85729a49ed833ba05daa8c99736d4816e2f3dcffbd771df7510d7af395f16b9464c103c1bbd1fe267e20ca48fb048439d104185a9408b2f644ce9e9d89cbc3c952eb6227314cb621129f00e7eba7ccf3036bc72699718a9083bba58161669fb3fd073ae46cfb7ca2e7707f75566fba275b2c13dfe81c1417b48d4857f0c2f871e885dc069bef2e182a64c20e4f399baba096e30b2fce3d79a17698067b52a9de9b8c38bc95f002ebc759d5f75820bdf406c49a7337efce62526b89cbe986540e6fda29785560c2cf68662363cad48f17dc4234de7c870a3ac1fb436a2cbc07921b49bbf4e0a937457c9688a1d760be5ae2c9eaae6996628ac2886d2f4c0cc01f755caa0fe86c45b4a36f0bc48713b06d468e258895d9bca14d2cc171a7f3b8d088e3afa4374c0def2613e7a1f4384526d9cf98cdfdecc9edd3f2e741b5cd10d9271bf974d54bdaaaf5e2d8802cb0a47f2abfaf96219285feed988f87c6716f345b9be51d5ee53663454536a095e54b98656d08b6107f2c81b4d8714802c02166991e3b6dbc6943192ba8e285fa8e9f62fb48f63c8926d7ca7f53f89aecc0cf36af6a27256ffa114e3601f96694f4480119e69764e3581cdb4bfb273fb8102d6d3974d3ba4ed7388704edc6e0861230215eae2f8ac6d899b88ab0048f9add2574263973a49f9a61af58f20489211395b9a00a2a2547b38833cf83f492662577e1093440c89c90dea9ef26487d6d1d72f3ff455df9d861bcc37fced6fc950fb1f24db84e64ea294ad4e84d51242c4bded199fcac1ea2b376f2564355c023207f14ed92b0d679099e03d7871a4fa415fdf10cb584cc9a2c615c4929d0f5ab670f39f1b5098d196d32e3996a21f2e50e884238289b92946cec8770b048dca1f179a069792eb4980e95aaa27f216c4c9709f26aa168df766f5f97d7ca366c41be57f25e5d6037894f57fa69804be432b9c3d2a27690b0a6ea9a9509db835acd24a8350844cb0460600af44bbb608daf724788994d44bbc662eeed145d35c7a37e9418b72aa4bb69f4f0b42d4cbe43c92688c60b1944a362cd040315f0f87fdbcaf23145d8b6b0255a9f5f9da57b4cc314297eb593a778a85b03310578f221f3c11bd2ce28cdb35aab211539933291d114178e448286baebf4540cc03ba78dd033ddfa1b45f19cb7ea08e388def52d20e17b61dec8312a6cdb84609c44b6664c6435734da6c57d38dfd114cb44fe68095bc455b8173d9f66c60e70106aebc9e69def1125d7ccc2ee925c029b58523d04e728436002472ca151fc69ad89b0e7296d60311e54163e2b410a558ab04a531cf63d72a1fde381ca0f3e4582e908025591ee1f7e8793efa5dd5ddfea407c293018cd1da200fadb739ce1bfdcbcf3735dd0d8e096d4bb0115197c0a85f6d3304642e19f61bd673de241bf701815d7ab14986d3830223ea4ad841b4a150f578d6413cc1c17ed4d9a183225db5ac4d5336ce07152f3994df64fe0e2081edc59784423e26a80fdb3949be463bbd53e22cd7ef6984dc7c82716555d93bcfec4b4d8a175fd8df4457b4940402dd8777d715b5298d274962f90ddbb4b756386d4b22373cf6834c8ab90adeef5a340d392318367bb5e120df68c27c8a19af6cd718f1805c57f791dd1f67f866594a255f128855d840c05e610d8b0264f55d3f0b7d9650d175e6cf6a320b06a9cad438f5ba5e5ca2c202f37ab8b0cef0cf2c7bfb4dbfd10edd416380a2a284c8254ce90231d1e1ab9b92686d0c592ea1937943f0e29400a57c343820fa4216074a153d4cc6324fe9e353ffcc1e4e07d3a4c18f053fa1a54d87b0faec0e2d59f38292515985a24b21c58d450e2e1adfa23367186bb4284b5a4691aa0484514692ece066554940cf6e84ca99525a91d898ca880f89381fbe407cca3571c6b99e35960a9bde74480a393b73356bb059093dfafbb7df2ca346f7c1788084d984938ce7c8aec78f6b5e48fa2265d866efb59100aece4163412a78f49a29494b1782c2cae5b2264ff6f4be3bf8abf1f6eae599f491d814b1e4966d8e5eade274b459bbaaff218a71e15d9329aac13bc1069904bb168987dc3bf418e71e846754ae1c2fd7d13329b8ec29af00f09fe04dd08caa894f026e26011f5430d2928ddfd76e4e682e51dfff542ad6a88e197a84ddf727ada3c141f1f801b2c10e73de053beffab7fdf01f8665fbc32f7e99742b088b2fd18136581c19a3d7f29fae55bce553aebe3133e8a2e90658e850fef5b496a3dd539440d3884ea5fd877ae570c538b6f48fcb0a6d03e9684414ffcc595b1092dfe9375b90574b8a47fbfcf10a4552dd2c9bafa8053262724e0df1b115643e82a1ac68b5745f14ae9c6fa2324011afaefbccbd02b16d3b3194fcd116acbbb06d5cfe99d2fe74d90e54961b3d03a58befe8767c09af2a660e2394d8c0a6ef4f681011e36c6dada81e531675357b459ff5f439c950ada012b7aaf908fdec2ad03936de43a84c1b384880a791cebe484536e5f4afaf14f67cda60148e34a018e23b64aba73ace764f26a0bd78f84c858a87c1fce5987c9f4e9ac4b5b4892b8ed42bbf2732f93dde5874d90492fe3c17b0d1b17bba836829fec43e6a5a0dbbaeea87e7270221157ca38f828c2171f938cb9eedf390e10606d7388950864703bfcc0c5bb61ed14a0fa837f0f50febdb86b50314713b91e033a26c50d4400a202424f41093b31a5c2e7ebdb9dfb7f63666aad06e8212bdffb42e82326709f48cd2ea487884dc473bd02c7cad5e3242dc6659e60467997847477e1349c8cc87ed5cafc9e9e32e5b3552705ed09c145d9a2a82db4fd8c0abfbd80bf118767c4d9b6afa31f6a2070ab4eecb8aab4423514804ac93031c916af84210f784795382c5a82dde2b76cdc361f98de968bec170a854719de564cd32acb0d3e24f4a7fb3ba521f8e42d7856d74b7946681e3391cdddaab0303905a5cb12a080874caa3734b0ca35a5a007e28aa6a4952f511fde8ec921d38ef1679e2206aa67a3811a69cf5d62ff24b90b4d2d3fe078afa97c4644c3fafc7c459a63e58af0a6b666e8f8316e311e4d495a893aefad67a5ff08396c60678d3b341c79cbd4634d6a60addadabcc09882403c2e6464e5a2b0aad4c79bac589ded8448e494a25397090ac2b8b9dedf839d03cc22ad093d2c50e45b9d6cc3f39db64988b338e98c5bf6bc24e2ac1d8ac2488b88e340a1086a860baa8bc5f4b18f6fdb4a5b977ef1f5f877d5bd00df87109919def8fdfd250648da0b6562750971555a8807cedc808b17d417f6860f8bc82aec8d03adf54cf27f9c580faf95a4813c70b28320d876e3e608ae02646ae14e1e14739a678ea7388af069862bb9143894f09af931f2644aa6783459d00cece82e49750475870904637b00af3227f5ef0ee302930722199cc3fae20f0f3206a6feef752e41db024e470f96ccb9ac6b4c25f8e1910bdacbf15e4bafd3e45b18d5ffab563dc1861d6b763c77bd6e6766bf77bb5e4c9ec1e86e37c91f5503986d2e494f716d959f25c29669f98061252f10dab0bcda35d72ff229a4f50dafbf1344a6f18b2e8610c557e9e23b884906ca91ba69b768de93992b90f6aaf358f4994917ad9fbe08aa36cccbdbabf383667de75702a1636d75ee69a2c5a27a4b2d61981f98303b5cf5e26d94d929f1992e3d40c5b6f74cc12eb46e79d75121b65f48b3eb5cf16dc21d9121a8384db292af34117fe73b132e988e1f80102885d0be9706f001ccd108dad0fad6929f4eef1726bb3e6b1c9fcf82b53e091b664c545410ea0c8739e9ee706881aaf79cbfecb9e236d004954030e25b899ae146cb8d83e210fc3deb7c37a07feb426e1a2e9d063ea7c7573978346bfdb0ec80a6470ad1568b6883087b7c8f4a9807b41f6418fe84e963d3b356e89645ec297f523afe92437c6a3549f7b9e33ed5f121de517e073c4e78c36b4702f95e3fc887cd163519af4cd1f6981bddb43649c665ce369fa18286cd509224505c314fc79e8455d252ea1aeb13354e6c9a923f4dfe631f3e3ecb27d1985b6914d941d929b9cbc61f13f075cc5e9a37edc9993a7a2463272677eea88f25a888dcc41389a97de55e9229cfcd2b5ed0391043aec6f98b758b0aea3ffc5178099bbd9965e8deee89154e6aef51a7cb7eca951c7534ca511b15d1f8e54d6acf0a6ab255645e9a490a011acdf8005b439f0cced82ad679f477628491cc770197372d7eabeb165376c7ea3b89ee5ce13c6bbf0f3d70613bfd3fd86f00c0656e7b260f9d861c1e92f9c31e962f9573d8e8f1f531fad48cebc04c1be769ee79655bc645c285d49d1190f5b2bc86dd3bf9def13ccd1064d46c30353b7dabd91708303326edb6227e12e5cac1df0cdfdbd64ece27c3761ed7b9c11ee57b0173b4cba7fd7b259c9cbbe4430c02ce518372195cc6e189ea313bcb554214dcd9a5aaef83b778cb76f52a211517bc1bcfb0f6562ed3b1231380ef65456178b5001116dfccb24daefebd418c9c05b0b87c724f9491b366819ff6fac208e022337baba5189f083ff9497aff1c2b82d1751abcc0aa5c2cdc7853770c86d80baca04edf77e79666cd954cf7aaf6a28a58111ba8bc88de684ff84fa6b1a8e2b5a70162352cc80ddc2b41c47b797ca239842c7ffadcfca85504800617b7163fa9afc8886665886e2932e79d846f7e228bd99fc97aeaa750c80df64261170b3bbf92c8eb3ea49333573598bad141550277400cd42731aa10abbfa6285e3a222249d3c053e643af89a5b6be095248570c0c0d87be7dddea059fb75e64628dedc2a47a0a0a900c3584a3c9eae819f9c3887b872e7c26879177af853d01c0cb9fef5bb76d9e468e56f853340d6463587de99b33cbaf1b0c3a151b2ed8313dfb4fefbb43ff83a453d7effac83fd37910b48dceff4623f177f3b2d6f5f98273f5137f42a95953c34bf652e509a09bdd107a7c26adc6701bfac6c7cf77113403e1367c2d953241080a34826a25d95e2875a032080401e0b3e", 0x1000}, {&(0x7f0000002880)="86147b6f935da97b80b8d11cd559c07131759f454a2002030c47dc088c1b9176af80b02640e63e595107b5c407c71ee7e46b9d158c49dc325eb1cb7482fe0fef25663191c0d4e94dae650dd3995bcc0104945b246e123f540d00355d7cf2ca18ed7a192864e08a317e367763", 0x6c}, {&(0x7f0000002900)="05b523d22f1741ee3855100e74689db26b160ea4fbc763a08b3e92307933eb7d4ae8d4b5f7fe3a15ab12ac44d6a1ccd151016ba2c3c1d299cdf16453f63e6a4279030bb74fd124e4bf2799572f5bdb09ed184a2711f3475f692abd8fbded0fbbb2b927ceeaca50a3b3b5e691a4a196ada04081d217b3255ebe4ebade786fbc789056e65ce85908d3c3cd611b480ac9be7e8ebc5d048ea7e90643b7", 0x9b}, {&(0x7f00000029c0)="c8bf066b1aab2a605515d792d2639d267a1c8d39b6ad0f0eb7a1bcce1035d3870581fe5003502ad6aa0ee3da62c1418c94aea3e6686509301b7536a275d51d4002dcd2a341aee9298af781907564baa263e01c4a04f5d795d10dda5196", 0x5d}, {&(0x7f0000002a40)="02d55d4666535f1f470947cb7bce260df33f1ce41a4ae49fcbfde764e3c3f9be9cd325c4a2bbb911188b148c0bd4a394d4f639444b59989a215eb3e718eba8119a662cbde100c64831925aa66d4b31d4dfc33eeee952df2eae4e2c60c84357f3b325468bc6cbc6ad2ccf17dc1280f8360589b3058943daa4c9465f2a8fcbf989101be0e117c8089f92bf11fb08ac8e3c100e2b7ddafa3c9c58038802c69b608688c96b028cf3ef0fd684d8faa6f7125998f52e6603", 0xb5}, {&(0x7f0000002b00)="984a406c270e975d8ba86d2742747f17b67a0b993512f47ff381786f64448f3d3d6de836ff7341e4d5bb50017c4bed64343bf577c08114ecc46f62e61eb14146d30677396191391463d51292e94a3ff897d41a212d9f12b7477984def68d93465da05a4e803fd5ee2cdb2487822fd62d7cfd5c99305745f8ce8bf98c", 0x7c}, {&(0x7f0000002b80)="8dfa65397999df6dfe60d6fbcda06fc7abd9766cb31d75679bdcb254a7d60965a7d26311901dd0c96470e47962c11969211ce6a33c6e3dacf5a51e3c5530c2932a4db70da90c8bb3e4b44f7288bb814215b975580b6e666dc65b621c4b83da89da385fb1764ffeeaf97f891236352acc6081172b225af5f63b8f76e1", 0x7c}], 0x7, 0x0, 0x4ef) r9 = semget(0x2, 0x3, 0x400) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002c80)={0x0, 0x0}, &(0x7f0000002cc0)=0xc) getgroups(0x9, &(0x7f0000002d00)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r12 = getuid() r13 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000002d40)={{0x2d, r10, r11, r12, r13, 0x8, 0x6}, 0xfffffffffffffff7, 0x9, 0x800}) 12:39:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x5, 0x9}) syz_open_pts() munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x0, 0x5012, 0xffffffffffffffff, 0x0, 0x97) 12:39:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x80}, {0x40, 0x0, 0xa}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 12:39:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x5c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 12:39:25 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000340)=@file={0xbd5699bc1ec0282, './file0/file0\x00'}, 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) shutdown(r3, 0x1) 12:39:25 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x200000, 0x100000000}) close(r0) socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$setflags(r1, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 12:39:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) fcntl$setflags(r4, 0x2, 0x1770e7dab654a442) chown(&(0x7f0000000040)='.\x00', 0x0, r2) bind$inet6(r3, &(0x7f00000000c0)={0x18, 0x1, 0x40, 0x87c7}, 0xc) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') 12:39:25 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0x401, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) writev(r1, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 12:39:26 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffff) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x9, './file0\x00', './file0\x00'}) r1 = socket(0x18, 0x2, 0x0) r2 = shmget(0x1, 0x2000, 0x110, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000340)=""/4096) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) dup(r3) 12:39:26 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980), &(0x7f0000001b40)=[&(0x7f0000001c00)='\b\x00\xa2\xc8\xfd\xd0e\x93\x02\x00\x00\x00y\x8dg\xddO<\x00', &(0x7f0000001a00)=' \xed\xc5', &(0x7f0000001cc0)='@\x00\xb1\xe4\x16\x85~\x11\xe9L;\x99Z\xd3\x00\xf6a\x9fc\x7f\xeb\xa9\'D\xca6:`\xe5\x11\x1d%\x94\xd0J\xf4\xd3\x0f\xd9\xc2\x1a\xaf\xdf\xb1\xd6\x01\xc2y.\xc8\xb9n\xba\x91\xab{\xce\xdb\xf7\xc9\x7f', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x80) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001c40)=[{&(0x7f0000000140)='\"', 0x1}], 0x1, 0x0, 0x3) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x2]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) syz_open_pts() open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) syz_open_pts() 12:39:26 executing program 1: setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x95}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0xffff, 0x0, 0x5, 0x2000, "932dd7bdc9397a870c769961abfc2ed5d0bd64d6", 0x4, 0x6}) socket$unix(0x1, 0x5, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110b, 0x9d98, "0400fff31e5a6f88303b05004000000400"}) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) pipe(&(0x7f0000000080)) writev(r2, &(0x7f0000000040), 0x0) 12:39:26 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}}, 0x552) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) bind$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb1853018fa640800000"], 0x1c, 0x0}, 0x0) 12:39:26 executing program 0: clock_gettime(0x0, &(0x7f0000000100)) mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x1b00) r0 = open(&(0x7f0000000340)='./bus\x00', 0x10000, 0x40) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x8, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) renameat(r3, &(0x7f0000000200)='./bus\x00', r0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000180)='./bus\x00', 0xffffffffffffffff, 0x1}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/bpf\x00', 0x20, 0x0) writev(r4, &(0x7f0000001380)=[{&(0x7f0000000240)="00000018620495f88a002b680b00030083caf7afb9d8c0d161342e2331422764334533e9b80f9af2d905b2c7c7eb05d2", 0x30}, {&(0x7f0000000380)="68bbb401e2bd5deff3c87db75fb60a6d0cac55b8db48edc49bbbde113a791ed28bb22b8b4d1a249db3a1008d49e0a4a7e454f2fdc7e1e2d8ab42626e0160d479e5c01683fa857ec70e701d0e53f961845faf9a46d82a8e5f33d9688277fdcf98dbe845f026d1dfa989f006c21fe260e25ac70315297d3dc3623d6e07707445c51e0381d069548e8fed0f3868d0ee1e840ad981358275727e7b4e734d2a0f5d9b3e2b3bbfb7c1ee5fa0a506ecc4356755cf48a0e7c72e85573aea7920f973b63fa0ec693b33fe3f6ebdaa17c89d0a7f228e569dd754e0cebce19c103cd84cd565e5ea7ab494d82da5f567e595292d07657fc37a0780204ce0517f073da96ec195273190c9f6053e89bc78d6f4b39b849993d4b011d732944b384782273f02542949f64d18397490f7cc980a6a1ef9b412d221573efbd08a854ef33c3d41aaf3ad9923e1b4ce5857b45641e7dcb3547c762bd5f5e79ce9ca8661ab14b7f6cef03e62c251e69aad50fa56ef3b9819de8e69ce1b483bc96e9086bf2bd7f7c2122c8fcb7c5ed6dbc772c074b49bb71c4dd26c4a13353099b299b7693a6d6735e7e565533863a4976dd5c7c5408d1a98f6847878329cf282ef733312f4d9ae7363b1946008b348d48f696724fd710ca91e1d7c9df9e6b07f9fc50c39c5cfd7a8fd8bf3b2cefe730e3262bdef6848c1019c04fc61bbf87a693265bc0e04d9050f0b8a55a76235e50a5a0906f39ea8e4909131495da5edcb5a1525b8c1ef2c045dfc9a226ec0ba1f963a416bfd69474f7ecee8785a8c1db24c7fa77aafdc32fd4324ac7bd9bd262aed51e7e96cd4bef9b2d8f79c7ff77c63390e6ab4c988f92e8f9548e432dfd6d7a4f9d8bd4fde63746e003bfdeab87a2c2e8872ebb53400761138b01a1bf9a69655ed0b4328c0b820d767b910e3bd7926b8be9f1d03d7239c18f0c7b72c60962fb5187aa8288648c061966c4414ed7f3cce26cc08a12dc30417678e6061be22c2c46199fc2318b7f890d4450b5b641dddc61153cca59204e181efe43b801eca4f050e2eb21c722ea0c5c78295cc340480e981b1dd0c62b573d05e3842289d7bb03c5792066114f19e3b7661599d4749fd148fb144f06cbfa15746d1d236c6e021ca9a83e263d8b7c90edd1e28780b970f0064f723080da51f9c5334ce63d441b28b79249de195715c2a4b892c3f54c5a74a3931386974116768736d1ecd10c072697797272d9f7dadca132edcb9e2f0ae0939451004d106a377c32a85f338d1b4a1be803e83c09f1f70c54a823b7337a266df735a3764fdfacbcb145333c572487f1072f55eebb4d6f19466f28c214733197f9fdb533d3e3f8f51d4ce0765d419ea1e2123f7dcc6dde2a6d05c7ba9f9eb3154e85927fb0f7a0abc631188ba3af8a438d2c780414a202f535b2e4eb54e64029ec597ed8ad96387ab2cd5ce30d89ceebe48761e997c4e6955d7b174c590fd9faf8ba4fb3ac36402ec0bc161518f1d8d7ef7d541627968c074c36ecb1c7760c18fa7bda832b060c799d0d1f7767fa6426222e68c51cfa6bca050968a5c4faae5f03632a2bb9b8067b5a0308e753ad001544025d61158a2f999bdcbc4bbdb1b888e30581759a3daa964359d9d740286e84ba543794c218472603c851211eb1d344938301bb6bde3431d412440629d25f44dc9df2ef55eb0d3c367934aaf29ab56eac53c7e581a436c3a7998d263f9ec2df13ceebab7b1ac3fcb4ebf87829202a25c0ad658f852d71593c1ec56223f4fd93d981119e01ce7e1c4cd46cf02e1f3b74355d69fa3de6210f70b888ee5e5047d7c47ee1e364b3bfaf4ef41c34d6da6c2bbc7e9a4e29d94b5f8b5386f9688545f39acafbdb232533948f867257f2e562fe04a9c684543fb58a4b0448d966c7c6fef42c330d6d27627492f9d05fcf76927f3402e4942c4a005f5e27933060c8b0177f69747945ad6f7c80e3e78d7734e5fb298319296b3b0e9ca6bf392a5dda5b60b719331cf23b2b8c78dada8348302ebdf6fad501e6cbdd8a62f9f5953c4769758e61ac58c12e82ecd4981780609e85f26863254405dc62440e135a30b229223ee11f2dbfb05e4579a16327bc3110325720241bfc05a29706a5041f8583634c1239b8e97f717c39d5f16fc608ec5a62f4d97d07517dae7b2f517010c414a60032939b4c1537acff777ea98aad619fe831c589a2b5d75da8ccfc3f7a7976757c5e3debfc56abf803b865530e26882b9a94792d4aacc2c3d109c5981216078d38e02a8cadeb365734eb4d2fef9dcfa6f1b35872f4d0a3a5a21541ffdcede98e5286f695ec7c6902ef5dca6563ec304ab3b8d1cf1d10af95cc3028a709008f500cc5788d9930bff7325ad39371009059e4ae7b066593a2e9a4c8898852428dbc5640dc6fbfe20c5295e293cbafba9fda967cd8b89d6610d7a9dcffed8f7b2d60a3da04b5d44ade35660e10ca6f07f27aa215346294c7fd6ae498c37b3a77d4afa4ecab57b8de145cc89acef6253e3766a79fa53b64455da5be0df84565ffdb4b9f4f82dc6c6d3c7adab198962b035eda14ac866b70ddb97e609700fbcfca3c346f0c00a1352dc0ab5a5db8e4a793a9a0ab4d0ba36b71842d513fc72ac5321b85cf64158acb4c6b40d02dee3298302542f16e4d8476ebc16766b5a3d61e4dfe077ec6223a5659945354e1195e34a3b855ba0ef590e41655a4627aa1416edc71863e5e73cd9a4045e32a4bc69b0efbe5e25e017f4f11fd7065717d5f1c6cd7d86748d7720f9f1995857357b269e811b9103b8a53b0f3ec3c0ca1e41a270c00735ff215e64d21d30380442ac0e76b06a0136bdd5d2ddf3f75dcc21ccd59e4bcd25ddb693e778f86f328e76d63ae0e82a7f35dabd78069af99f1e73b84b49b5175a0dc364141943573d08282960fc5d68e614df7a2b8106239aebee8c4f2d6ed3c7108f5bbb41b312c0ee8120a38a800ea6e9b9f202cad4ad067a1ff61d86a2b06e5b2d505e522dcfdbdf352af9d23b18c8e7aa8d12cec38fae67031adfef6bcd62575950989a9be88b0ded55f3e738fdde649344fd4e03db73d10411083c7bb1934a3f7eae1f7900e596cc7cdaf67e7080c1ab77bce7a6d0426fcffe3d8b106791ec2789e1d2a4854b550bead4eba2c8eca2a915a66e032bf47aab5478f47c1a01b973220302d5cef2b5a6c597e134c5b3718c3e5036dd178dfb07cd1c9e7ea56bcd8d45af65e9f26a83795a04e6a8506b5a3b7fadae5a295a7e170f5c5f09c4efe443a0b977266022fd47af7247f2b3c1c1db4eedeb7a50d1dbd8260158af337323b42bd76f2ee97afbcdfb333fac967de964d68507c18ac1097bb9d44a08ca08f5b46f6e90ac19798f260e59706a191beb558006a2a7072bbbbeb98058d0efd1bce0d753d8a28a3d59818c7d9025586eac20bf08a57632ce957efd12ef8bfb43cf249e58502b0d9119ac925c827615bc471afab56637bbd6f9933f292e1837cc7602042370ae5ade444db228c08d6596a8d000d0508ebafbb6b0484bb8cb823fd805cdbb0c084860428b4138c3300175a1a9cc3145683014195fbbdb85a94c289859c817f43b3b4932b7717d0b5cdcca4be48137cf3df04982596b21d2632fc5f9d15c789e47b38090f93eaddd7a9ac7a8897eb0f73ae62a413eea20334e28b2e32040210b1cb2551487e69db1c2b06a30f98609cb668cb69bc8a3997e0dd273347c4c4e7e76f31937e0b69abc758700e3b32c75098a4b37ed4772580f87c426de4f6a9a4afae51054e51fb5ddc1b703b1370b585afb3d762ce6d0baeb63ec69fd08db01bcb8362150b5228892fd32e5fdc126692cfd3187b010c919ff33e471e997784ce236139a0b238c126446e11e760414d2e6005dc1e15e2ca2938df0bdf0f9699a6c381ac8e90ba33083b6a9e6d31d031bbee77c1a6454947eb375c34cb52058ebaa454dc7e1953ab25af5290dd41015b0bec57daa1831f5fc8e73eec9f2d5c653db548846556c2d56c39a4fd26f0f78cb7cca3b2d2ce572332af87c543aca8d8186c62c9cd106d6cc54f802993f217076fe22a9ae5de2a4841b572d7ef776a9ecf3bdd10f30f6cc8942cf792cafb329faa9a7d17131473c15a381646c43836da39c69ac497f9dbab94bc24886012d3d56159bcbc1e87be777651134dbb8dd0f7a874476384427190f6781e1d6ced48ee3c24679409c09896d905c0627996c30b6154677c0aebf693983184ed0c76a9e1bf4ea61cf59c4a4e4e353189efe4e58ed75713db7426edbbcc7ecfc9dddaf010f109f07af46e71d93bc7ff9780b72755347cb7995c6f7b116f5c9310b67afd5bf23651c475a20bf68cb91c19f10d833865e18a3c2f7cb59b58af3099799f2a516e296503ff69eb8e62146da27d73cca84d3c42b7eb86d1d35632b6d1dfe07fbd2e9b7da46fb8de25c75a1219bf3083964b2396cdb66ce5fafe1f822796379ad782ae30754689b179eec719473fe0b2cc8425c28616a70f41a903e480df6c13464de8393ee8869bded0773752ca6424e4872c8f1e049cf18993a157b65d53ee6dae114fb1100e7c1981d39f515521a220c59b560b12053a346e2185ce9dbc6e23940617d6408201879c1483f2d1f3204e915d9fbb5b4787a82a59a57cad509a7b3e9b2e86a9d1228c720b456faa6b9b0bec847c05765686faf90ee65f73a32dba151785229a69010b04ad93b1aa3dffcb8f537ff276be73323afacaf38a425ab1a86bbda8521246eed437bb0f990038c124ffc5e394a9acf3c9ccb2dad45db58886c4fdf90d34debd1aa2778223e56f3a618377ebbdc363f3c519eaef5ab08b8f7292fe4850d5bcbed23d0c1154e29cd89ccb3295cc196f1db393b43048276d6a8927e895446dda31f120c9383d78343bb2b0b1f65f55f3512e60a0db44d17b94d6b1b764ec2ed5333f0689473db7e2bda97b2232b08cd7003679666a4c97c15ccb32b2691f85d6846c846859f6d486a7fa3edaafc01c3d9633b0acf415b5c881984e19be3309bf0df93da760fa7e5842ef85fea2c91b7228f49028a24ce349c720541875d60efd5000c9616fe636be8f1e7c83900e90fca94c998aa028442fbf0a2570658eb0fcb1677c74aae86fc12208cc4721df4fde136da40188ea992139db156aca520682d8bbc96443920ba2f9f53e5e5a5878463e09bdb32dfd21415160b347fd9dc9b9e0ace133ebecedf8e1610cdf2dc50661155e12c675a07f440af1f1cf220fb797d132213631b414cfaa96dbdfd41c26412074a802a918ad3562d7205511bf2d7bbabb307a500bd867b6b87d7f7dd1c229d352b13e2f7ec89f655bd9e078cc6206c5d75fc0964b0f5445828db8d9101ed78f88410537b61a1ad490237dc3366bfb0e1d6b1367683a9a5fbe176c2e4b349352bf50f3f4b4e8ebf6542f371eb13524f3fc93f18dd3ef140f62865f3a8b00336b7196980f1c546a42952652c422101888cdd08c6c935882b11c99e0dbbd1659171b1cf9220b72daffbd3752e10301dc402ea303abf485951dbe472ad110e9018bd79218d7f6bfb5c8018a60f8b369835aebad6f6d6bfcecc0b4e0b5ceac00fbe4db77d4ce3e37afa15d1eb531301bf5454d19126f85e94078fab7e563dbacab61ade50c1a8f699d467f94c4dd18eae36bc2ec2a368e87d7a6f65f1c12d5131140c4961fd5009757ea59b6b5c0438e710c005ec283021b912c208e7fbc823b8fca599b8008bda869ed6d6b130d46ea50d8b0417942bfea55dd854229cd1939cd197ebe466848d3cf6101757c485d1077c2693", 0x1000}], 0x2) msgrcv(0x0, &(0x7f00000001c0)=ANY=[@ANYRES64, @ANYRES64], 0x2, 0x2, 0x0) syz_emit_ethernet(0x5f, &(0x7f0000000280)="4f51d54c77e204fe831beaa73752f9e6e8020d762648f7c5fdb918d3883922c69328e0ef2f5d16e8748f1e018b7ec9d363b7290a13d9ced108e67eb5724b6b76ffa3740ae43c56e70d6d7e431a14f6fb5d8268ba5fbcaa17b177d8eaf9bd99") execve(0x0, 0x0, 0x0) r5 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000001400)={0x3, &(0x7f0000000000)=[{0x0, 0xf1, 0xf8, 0x2}, {0x7, 0x9, 0x20, 0x1}, {0x101, 0x4, 0x81, 0x2}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 12:39:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x1, 0x2, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x69e8, 0x0, 0x3], [0x0, 0x1, 0x0, 0x9, 0xffffffffffffffff, 0x4], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffe01}], {0x0, 0xe2b}, {0x0, 0x0, 0x0, 0x3}}}) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$inet(0x2, 0x8000, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}, 0x0, [0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x8]}, 0x552) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0x20, 0x6a15, 0x6}, 0xc) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) pipe2(&(0x7f0000000700), 0x10000) r11 = socket(0x18, 0x2, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r12, 0xc028698a, &(0x7f0000000200)) r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r13, 0x0, 0x0) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/210) r14 = socket(0x400000000018, 0x3, 0x3a) dup(r14) r15 = getuid() sendmsg(r14, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f0000000540)=ANY=[@ANYBLOB="40000000000000000036d10c0180000006d79918fbc796d086ffbab93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd888b5c2be14f2314da56ad2d43505c12def4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac3d0cf9340fb1d0e735c9413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000000000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3baa4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787814b6f85a41ae2a6e10049d0142293df573252ca765b31e5e24061581c3673"], 0x168}, 0x9878d5c527fde8da) r16 = getegid() fchown(r14, r15, r16) r17 = getegid() r18 = geteuid() r19 = socket(0x800000018, 0x3, 0x102) listen(r19, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r21 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r21) shmctl$IPC_SET(r13, 0x1, &(0x7f00000004c0)={{0x7fff, r15, r17, r18, r20, 0x8, 0x7ff}, 0x8, 0x401, r21, 0xffffffffffffffff, 0xa2, 0x1, 0x1}) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000100)=0xdb555192e2065f7d) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r22 = socket(0x18, 0x2, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000180)) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCFLUSH(r23, 0x8080691a, &(0x7f0000000300)) open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) 12:39:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000040)=[{0x24}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") 12:39:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f00000000c0)=[{0x400, 0xfd, 0x1, 0xad36}, {0x3ff, 0x81, 0x0, 0x101}, {0x3, 0xc1, 0x9, 0x8}, {0x7, 0x0, 0x81, 0x6}, {0xce8d, 0xff, 0x81, 0x5e}, {0x100, 0x80, 0x8, 0x401}, {0xfff9, 0x93, 0x28}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x61}, {0x2}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000002c0)="895e654f5c1d850600000000000000f04a2629d2616b1cb0101d28d264888322e6c4f0c254dbb95af834c2515d8ddc4ff81d2d0ea11482a7059cbcfbba592a16a9a2a7dde030b9e5222859e88f5b1ec4e0f2b6ec8f2f2320df8da3013b38ada0207788d917dc223fd4f93ebf78db0da2f3558bbef1998ccae2252ed25bd72d7f0c87dc7e51379c784b091f8abc481146ca331d19936e274ada41a3487a5d433a87e261a66a03689f44d7c8722b2eb998b26729a88cb6349be9f3c4cbd47972822f3f70bfb8dde233ec49b781a846fa217c2005f8c5eae5b552c7f51ea0381231a83814027926a321cf1d9287d89d644d79e2b0ee4c28dcfc42e90d73e749523ce714bc11f165eeaea7850cc0aa4bbc50d6ab94c0f966ac254b416689a38b887bc277164aee0e20aa6fcafc9e1c519c27cbc5ddb6", 0x134, 0x0, 0x0) 12:39:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xc}}) r1 = getpgid(0x0) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000640)=[0x4ac, 0x9, 0x3, 0x400, 0x9]) semop(r2, &(0x7f0000000040), 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) openat(r4, &(0x7f0000000500)='./bus\x00', 0x10000, 0x21) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xfffffebe) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f0000000300)="5001050360900004000000021306ca90081010fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0x0) sendto$unix(r8, &(0x7f0000000000)="6f932e581469d1b89b2bca11221ca038d533cb8423f338af432b61fcb7c62e957457939d1a56fbc39329badbd9a086d36ab91abb0a830b5d905ea8b9c577004c1c1edbd3cc4fb9a3ef61cb02f18332cfb4689732d0a05b38a8debab4723c75ce03ea70f486489390e5fdb57100a6247532ec65b6925c481490cfe33c1cee52af054a3f40c24e9aa634277e74f31cfa607c0f6556f3109d60", 0x98, 0x0, 0x0, 0x34a) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x12c) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r9, 0x4}, 0x200, 0x401, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r11) getpeername$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000480)=0x8) setregid(r11, 0xffffffffffffffff) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r7, r11}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:39:26 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f669e86657d891dfe6466d830007eac352055b2acfa045caba9b3de424089d0bc92292a7897af8e25461faa091e501cccab6674a4c226c24b1690d34ab3b55f788e7479f196307f"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) syz_open_pts() ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETRAD(r3, 0x20004b43) 12:39:26 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = accept(r1, 0x0, &(0x7f00000001c0)) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000200)={0x8, 0x1ff}, 0x10) sendto$unix(r0, &(0x7f00000000c0)="b1000503b1000000000001000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x40f, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = accept(r4, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) connect$unix(r5, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) 12:39:26 executing program 0: open(&(0x7f0000000200)='.\x00', 0x0, 0x131) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() geteuid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000000, r2) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/210, 0xfffffe96}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 12:39:27 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x4) sendto$unix(r0, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b290200aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) 12:39:27 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8000, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000100)) setuid(r1) r4 = getuid() setreuid(r0, r4) setreuid(r0, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r6 = getuid() r7 = getuid() setreuid(0xee00, r7) r8 = getuid() setreuid(0xee00, r8) setreuid(r7, r8) r9 = msgget$private(0x0, 0x0) r10 = getuid() setreuid(0xee00, r10) r11 = socket$unix(0x1, 0x5, 0x0) close(r11) socketpair(0x18, 0x8000, 0x3a, &(0x7f0000000200)) r12 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r12, r12, 0xffffffffffffffff}) r13 = geteuid() r14 = getegid() r15 = getegid() r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r16, &(0x7f0000000900)=ANY=[@ANYBLOB="000002000000000000000000000000000000000000000000000000e8ff00000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000004e3ffffff0000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015d6146febaaddf1a23175ce18e6bd659edfc14a50f2670712077fa16e39d330df734703101a340065a5c7d8e306bc366cf5efdec2a4b8ce863e086dcb17ad8e83a9cd67d69d8d22eb81a6a35e2986f4ca9a569c9db1"], 0x1, 0x1, 0x1000) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000800)=ANY=[@ANYBLOB="8c0300000000ffd5c9cd0000"], 0xffffff64, 0x1, 0x0) msgrcv(r16, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000680)={{0xf879, 0xffffffffffffffff, r15, r13, r14, 0x34, 0xfffe}, 0x6, 0x9, r12, 0x0, 0x2, 0x4000000000008001, 0x100, 0x2}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000180)={{0x9, r10, 0x0, r6, r2, 0x0, 0x4}, 0x58, 0x3, r12, 0x0, 0x15efb22b, 0x6, 0x8000, 0x8000000000}) 12:39:27 executing program 0: stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x30000}, {0x6}]}) open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x42) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") 12:39:27 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x152) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 12:39:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = accept(r0, &(0x7f00000002c0)=@in6, &(0x7f00000004c0)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x1}, {0x18, 0x0, 0x0, 0x140000}, 0x8, [0x16fffe, 0x8, 0x45f, 0xfffffffd, 0x8040000]}, 0x3c) readlinkat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)=""/219, 0xdb) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) chflags(&(0x7f0000000400)='./bus\x00', 0x0) shutdown(r2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f0000000440)=[{&(0x7f0000000480)="9b6454184b69b9eec480db75abf677de04c16aa0c77616615ffae48bdee08d04d58c7d5f5952ce67fda822f9c61caf1117", 0x31}], 0x1, 0x0, 0x0) acct(&(0x7f0000000500)='./bus\x00') r4 = socket$inet6(0x18, 0x1, 0x6) sendto(r4, &(0x7f0000000300)="a154e0d0e5050fa22271ba28fc62fc1a41907ddeb5a3db45b5ad07d4e97c503cabb561addcd65c6fdfb1545a1b00efe26268e76fc19b377b66a7b55f53a51828cf1b8269f191ddc7d106b77ad2a2d6fb1c0bc7c1c29fecc8f0756ef6ec81f8f5e9098f8891f8515e86de22f4013542f6e1186b0ca81324c89d93d6b71048057bf191ea48811153fbd1b271c37c817c1b82cb51fac878307865b3042628c17ab62a5212bb858cb1ea826d641577e4cbb7ef0b33d577b1157729afda25dd0db8f7", 0xc0, 0x0, &(0x7f00000003c0)=@in={0x2, 0x0}, 0xc) r5 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000680)=""/195) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000080)=""/13) 12:39:28 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) dup(0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x60, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2, 0x1}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000100)) fcntl$getflags(r2, 0x3) listen(r0, 0x0) 12:39:28 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd70451a7c00c50300000000000000000000000081000000bbfe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000040)="182f80d6ec67dab687b8032eaef8bdc1", 0x10}, {&(0x7f0000000080)="70bfd28e4f3042e5dfd782ca0643f14806dd580051b02de67a7318712482e6c462ea74f2a1ab45fdaabb73b099f9bae2a1c8fc199abe003a83d49993264e4e307d5c87167ca73e095773fdb83b7d1291b24514404a02b9867302bdd0fffa5c2a867bce9747dcc9a4348bcf8295df13b5c6759d0812f5d6c0e28d70824b9b3546a4d92f40afd7202eef3331dbdf269ca83c5a27f25508ed7e3767556a1e4de8db", 0xa0}, {&(0x7f0000000140)="712e1b35f4448a87bc610a1571cdf3b504b5b1e0a8b61867fa37c22a1113b9968588f9945a0db8934153ecafe6003aa4ed34bb8cad4e2d8b310ab1e22a41c02543441574767e2fc8e89f2ad99ae2e1e12b44f610043598d88c92de1d0cbe69f91988231503f998a1d2f72ab88a96748731ec56a9a6ce9bd50c83659eafaa9465644da979ae830fb2dd1cb97589874aaede3a4cbeb3b9164e61d2c2d5f15f73", 0x9f}, {&(0x7f0000000200)="45c13573a86e6cf9c5034296757a2e1433d81f5f39223a367e270a8c8577b43f1727bedb633202286fedc4ed0a00e2f8bc2a367b062ea4a3a360c5b0ed984357872271aa7fff", 0x46}], 0x4, &(0x7f0000000780)}, 0x402) 12:39:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="10000000ffff000001000000000000000fb5a168b8a6cca64691ebee0b3f4bf823abea6b748855ee6b25030010fee06f388efd5898f9bbb851dca6314d12f3c9a877fe685217273e3fb5a79fa05c5c737b3fcaf3446b2b645e4184b7e63d4e4eab2b95"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000340)={&(0x7f00000003c0)=@in, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/71, 0x47}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 12:39:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x20) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000240)=[{0x0, 0x7, 0x1}, {0x1, 0x0, 0x4, 0x3}, {0xa, 0x9, 0x1, 0xa4}, {0x0, 0x3, 0xd0, 0xf00}, {0x0, 0x81, 0x8, 0x3}, {0x5, 0x4, 0x40, 0x5}, {0x1000, 0x81, 0x1, 0x5}, {0x5, 0xff, 0x5, 0x9}, {0x7, 0x1, 0xff, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = syz_open_pts() pwrite(r1, &(0x7f0000000140)="c0b896db15ba674f547b139694f849e05141c1f89047876ec53336cee41e0259576a46c609a3014d07812cb964440c7557b71c349e4d1d65c3ae007a7c45d11bf5a56c7a7ac3e1a05784e216e2f06c20c09ac984d3ab66dd50ad4bbdad073459097b6454220e77e180a5b36878ea53a041418c81a22ee621710a67f248bd0133ce97c69a03e582718685aaee83e92f984c274353279e1b6866967aa8460e52c05f78a20563550ef75d43e6559062b96273c60973f17cbf7886f7aec43b18475bbd41c7511c55018716332a93d319da358b", 0xd1, 0x0, 0x63) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)='./file0/file0\x00') 12:39:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) socketpair(0x6, 0x5, 0x80, &(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) bind(r1, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r2 = syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) r3 = dup(r0) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r4) r5 = accept$unix(r3, 0x0, 0x0) dup2(r3, r5) 12:39:28 executing program 1: mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r0, 0x29, 0x69, 0x0, 0x0) mmap(&(0x7f000000c000/0x2000)=nil, 0x2000, 0x0, 0x13, r0, 0x0, 0x2) r1 = kqueue() r2 = msgget$private(0x0, 0xfffffffffffffffd) getrusage(0x0, &(0x7f0000000340)) msgsnd(r2, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x1f}) r3 = socket(0x18, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x200, 0x0) setsockopt(r3, 0x29, 0x32, 0x0, 0x0) setsockopt(r3, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt(r4, 0x29, 0x2080000000a, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r5, 0x0, 0x0) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d846700b98522e29dfea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed71824853cbd695c629e5d7def7ac42c2f0d2e5f9ce77c1ecfd58c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000a4a3af74e7548a3f0a1ef3e3f4358b30a1ab27b17930b6afe89714eba76ae286875500000000000000000000000000007105fd282af40efedde4e0a7fbc127932a00d02bf6d0bd31c969c98faa0c0f75c6dd58a4a6ccaf4026da832b16544cf7d2907e1cb02f2501513b3c6693bab7e2fc0d106da2bf2aa38bfeb87120a8c672b2254feee849c387aa30d4d7e4141b19967792a33ec676"], 0x107, 0x40000000000800) 12:39:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTART(r1, 0x2000746e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r3, r3, 0xffffffffffffffff}) r4 = geteuid() r5 = getegid() r6 = getegid() r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r7, &(0x7f0000000900)=ANY=[@ANYBLOB="000002000000000000000000000000000000000000000000000000e8ff00000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000004e3ffffff0000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015d6146febaaddf1a23175ce18e6bd659edfc14a50f2670712077fa16e39d330df734703101a340065a5c7d8e306bc366cf5efdec2a4b8ce863e086dcb17ad8e83a9cd67d69d8d22eb81a6a35e2986f4ca9a569c9db1"], 0x1, 0x1, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000800)=ANY=[@ANYBLOB="8c0300000000ffd5c9cd0000"], 0xffffff64, 0x1, 0x0) msgrcv(r7, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000680)={{0xf879, 0xffffffffffffffff, r6, r4, r5, 0x34, 0xfffe}, 0x6, 0x9, r3, 0x0, 0x2, 0x4000000000008001, 0x100, 0x2}) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000000)='./file0\x00', r4, r9) syz_emit_ethernet(0x392, &(0x7f0000000100)="7447d32cc927b1ec094440c2dc27") read(r2, &(0x7f0000000040)=""/32, 0x20) 12:39:29 executing program 0: clock_getres(0x2, &(0x7f0000001080)) getsockname$unix(0xffffffffffffff9c, &(0x7f00000010c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014848c15c7d122cc09b4903c1473a2b9a819f3a5287f320445207a9aff80274b092f6269f41f1cb968696d0fb62d41e8c6cacbf89f3798624b6411c32d044a61c945bda77ddff915398794bb32c4"], &(0x7f0000001040)=0x1002) socketpair(0x11, 0x3, 0x0, 0x0) 12:39:29 executing program 0: ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x3, 0x0) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000640)=[0x4ac, 0x9, 0x3, 0x400, 0x9]) semop(r1, &(0x7f0000000040), 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r3 = geteuid() seteuid(r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="5001050360900004000000021306ca90081010fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="6f932e581469d1b89b2bca11221ca038d533cb8423f338af432b61fcb7c62e957457939d1a56fbc39329badbd9a086d36ab91abb0a830b5d905ea8b9c577004c1c1edbd3cc4fb9a3ef61cb02f18332cfb4689732d0a05b38a8debab4723c75ce03ea70f486489390e5fdb57100a6247532ec65b6925c481490cfe33c1cee52af054a3f40c24e9aa634277e74f31cfa607c0f6556f3109d60", 0x98, 0x0, 0x0, 0x34a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x12c) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) r12 = accept$unix(r11, 0x0, &(0x7f00000001c0)) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000180)='./file0\x00', r12, 0x3869aadf0d95911c}) fchmod(r8, 0x100) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r7, 0x4}, 0x200, 0x401, 0x2}) semop(r1, &(0x7f0000000040)=[{0x1, 0x5, 0x1000}, {0x3, 0x6, 0x1800}], 0x2) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) 12:39:29 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x4000, 0x1) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 12:39:29 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) fchownat(r3, &(0x7f00000000c0)='./file0/file0\x00', r4, r0, 0x4) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) pwritev(r5, &(0x7f0000000240)=[{&(0x7f0000000380)="10f2d47aea9859abe749bd256b6e18f64139c6e288b83dfcd328c0b93b723c0d7637858b754bda13e092b278519d0cba7ad38d78dbe0bfea935c691f34ad61a56654f49e94b3a1bf1e7f2d1b5137233bf0d05941987a63b91ef04a01815f731c1c186d0b5f1b136a39ad72d1bf2546c7ef67e3f6e49e3e2498b2c94e69775147c8e1455e68fc03345168b4422ccce95eaf46b73e", 0x94}, {&(0x7f0000000180)="0d268fc79091cb6908adaa7cc37ceda7139fecc9b426709fb938c725bc74c771bc4197", 0x23}, {&(0x7f0000000440)="691c5309fb128c136de94af2fac4e0749ca930080cdf9b2eb71ec9a5686425022b8cf014c23604fb95be4239e68cd302139b55ab202f250b01f0fdbcef8a07f307246a7f176ce08b8544d4ee7146f580916433f1235c5a75fbd6fdec8e9e406564415658bc733125be9ac17ae8ec2893ede4cc1055c95d2cacc58ebf652ccdda04be9b1fa1739cca70fecd7759cbdbfa20", 0x91}, {&(0x7f0000000500)="5439ff070a023ef801c74bcd60c79826a478385a7c42310f56a2ff24b3debc49aafbb42e79ad532d1a52c1ae511fa16f67649a6dc4db3832355e25cd327458a99566eb9b21d2d778f98b8269c6e28bcb74298752e7ae82f5a7af963cf106f3fa656975bb70c6d348df3a04c8733a0aa631b5fb4e782d0022ff0768700ec2a70a0152bdafeb2b44d03f924064b64b60a5424171566035ee56d56fda2b", 0x9c}], 0x4, 0x0, 0x7) setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 12:39:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = fcntl$dupfd(r4, 0x0, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0x8, 0xf9, 0x8, 0x1000}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 12:39:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x4000005c}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="bacb169dab4ce2874d37cafe2365") r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0xf6d) 12:39:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000880), 0x4) acct(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x20) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x14) r3 = socket(0x40000000011, 0x3, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000180)=0x52ee003f) r4 = socket$inet(0x2, 0x4000, 0x2) bind$inet(r4, &(0x7f0000000240)={0x2, 0x3}, 0xc) r5 = kqueue() dup2(r5, r3) socket(0x40000000011, 0x3, 0x0) kqueue() r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f0000000040), 0x0) poll(&(0x7f00000000c0)=[{r3, 0x100}, {0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x20}, {0xffffffffffffff9c, 0x8bea581f05847019}, {0xffffffffffffffff, 0x20}, {r2, 0x40}], 0x6, 0x5) 12:39:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87, 0x0, 0x2}, {0x6c, 0xfd, 0x80}, {0x6, 0x3, 0x0, 0xfd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:39:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x10, 0x4, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f666986653000"], 0xa) 12:39:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x400, 0x0) dup2(0xffffffffffffff9c, r3) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r4 = socket(0x10, 0x8000, 0xfd) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) writev(r9, &(0x7f0000000100)=[{&(0x7f0000000640)="5136f07df0ade2f473eb12c58ef46bec639da5b9136d5dde67ee50cf6812d2743135ce375588a69d61d7b68782ab2564498dbff9bb185b35c8edee49d9ea8372be687b95e77788aa5c8d06fc56228a07927ce098b0f853e8ba9d0b46fee6788c99550526972a2cbf9636ceffdec775d0bc43ae564a9e7d0d8cbe2f843187b0604aee981994f3558891c4131814d286d69fb350395a", 0x95}, {&(0x7f0000000700)="645c9bec8eac37ed4fa039ad90508ff7aebcc95631f896b89f0c338dbc6621924181aeb138d36dfb03a4796c46c4a570c8e2a2caba", 0x35}, {&(0x7f0000000740)="2bf563cf6cccb9c87ee6fa894ff251", 0xf}, {&(0x7f0000000780)="396452877d1091f2beccdd27455d8556ebea578e0a6ae6380f06ed3f66b88c08b6721fe4be4c6ef517ce076f77e3eb3864e34f43d81ffc9fbd2d7d1f0a75dc8a2b441132", 0x44}, {&(0x7f0000000800)="86ab00c757639df9cc7adbe1b87239b099c1c5ee88dc8899696faa0d8ea50e728b377495774e3b01b5b398fa8a5dfea8108a276b901a7208984937bc74b1e42393d0e6b492dae4649b5009d9bc9cdcb715e5361a2cc28ba8969f1c583391c6618b1896fdffe0a30b3dc50f42eeb5af8ab1793f2a30b79ed9ec828f9de105c91751a0700b4f812df3a9775740580abe3ee4690c04497a3cb5fa5bda6ed6826b78e717cd2c26d177eafb0e44f0e507d83a74694584ddbbd5dd5ad4843ad514ddd8940e924f044979d37a", 0xc9}, {&(0x7f0000000900)="139c8c791f67f74a0b825d0640c277bb9eff5f6b929d454818110d8da848ec38f91315d87d1635a9edb45e8eb4fefa149a784d3b77461e39798c342e14b9e4e339df8084086f949675273ec388f88dca12b085ae2177643d0b6ae67260865b92a8d135ee4744abe0390c9f71f232a445dc7fd0e9bad6191bd67d7d0fae525ca51a5319d2746339f987070c1932d2a6917f59fdb36d9d68e13f900b1967905b35b3685ab44f", 0xa5}, {&(0x7f00000009c0)="81719e0c86d2ac87cb99123c90adcf61b538491aba853287f0cac06723989e5784dc1b83f9d00f826c18a0f40de348d37a1937806450a579ece30e29a86c4855dc861b668215a338466e999c4d8c7d170bb45b892e942e7bbe0a783973819d3e86f1991a0c287567340a4b48427699efe0c4226a39cd7fdddc3040e01a43d618b6", 0x81}], 0x7) ioctl$TIOCSTOP(r2, 0x2000746f) writev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 12:39:29 executing program 1: r0 = socket(0x6, 0x1, 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000940)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896810400000000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000100000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082be10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25f96cd53d2a967fd93897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f5e7dd8d7ff9f49d884ee2cf3725b1a0581adf2ea95d010000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a000000000000000000000000b3192ce31d6025a16c2f5ee530fe73323f147ca53dd8932413061db6a17c641913360f098f78ad273558abc0151205437b4185f1b9fadb84df06927ff5d30e2b950be70f0df434be00"/661], 0x10) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) linkat(r6, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00', 0x0) r7 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = socket(0x18, 0x2, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) dup2(0xffffffffffffff9c, r9) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r10, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r10, 0xc0107002, &(0x7f0000000140)) r11 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r12 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r12, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r12, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r13 = dup(r12) r14 = socket(0x18, 0x1, 0x0) close(r14) write(r14, &(0x7f0000000100)="8c65", 0x26d) r15 = accept$inet6(r14, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r15, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r16 = dup2(r13, 0xffffffffffffffff) r17 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r16, &(0x7f0000000480)='./file1\x00', r17, r18, 0x6) r19 = getuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r21 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r21) ktrace(0x0, 0x1, 0x8, r21) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r18, r19, r20, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r21, 0x3, 0x18f, 0x9}) shmctl$SHM_UNLOCK(r11, 0x4) r22 = dup(r1) sendto$inet6(r22, 0x0, 0x0, 0x0, 0x0, 0x0) 12:39:29 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x200, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r1, 0x20004268) socket(0x18, 0x1, 0x0) getdents(0xffffffffffffff9c, &(0x7f00000000c0)=""/11, 0xb) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r2}], 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000240), 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r4, &(0x7f0000000700)=[{&(0x7f00000019c0)=""/69, 0x45}], 0x1) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f0000000100)) shutdown(r0, 0x1) 12:39:29 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x13) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000151, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x2, 0x1}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./bus\x00', r0, 0x3}) 12:39:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000aa8f000000000002000800202c99d1ebecbde9110d4126"], 0x10}, 0x0) 12:39:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) pread(0xffffffffffffffff, &(0x7f0000000000)="eb5ebb0071ec27d531fb114cff5a759aa948631a8ce9aaac11", 0x19, 0x0, 0x51a) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000380)=ANY=[@ANYBLOB="70013e2f66696c653000ac890d66213cdf6cddf9ca4d761980c7ceb7986488bd4c7560e7dc4dd8ad3089fdc26de5dcc3c6b372cf2306eb24972ebb82fd6e7b09f0c659145f6a93e58725d1141f7f993749549425b3bd15cb4c9831d44b0b477a5fa10d1b630d9eca33b768207f34933d7cc60429ea9719982babf4612fac00000000000000000000000000ccf85f5791151f9d86af6c8d1a4b668ae45e51fbdafa7f936bcca1659ee516c069dd30efe24d64ab20269245a6b44761950a2dcadfbd38c8"], 0x9, 0x0}, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) dup(r4) writev(r2, &(0x7f00000002c0)=[{0x0}], 0x1) 12:39:29 executing program 0: socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x8000, 0x1, 0x77e0, 0x1, 0x6, 0x78c4, 0x400000, 0x2, 0x1, 0xfff, 0x400}) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x319c0d28}], 0x30}, 0x0) 12:39:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x2}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 12:39:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x1c}, {0x6, 0x0, 0x0, 0x20}]}) syz_emit_ethernet(0x395, &(0x7f0000000400)="e4") 12:39:29 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x8, 0x8}, {0x18, 0x0, 0x1}, 0x4, [0x8, 0x1, 0x6, 0x4, 0x953, 0x0, 0x8, 0x1]}, 0x3c) write(r1, &(0x7f0000000080)="0c000002fdb4b7e886e5c8520000dfaa953b1f015b200a", 0x17) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 12:39:29 executing program 0: syz_emit_ethernet(0x1, &(0x7f00000000c0)=ANY=[@ANYRESHEX]) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x8000, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffe5ffa8e2ef76c1011b8ecd60a4f00808063a7df913c715019b509b050bcd3c8327cc1fd3b0b77b64b6e75855865ef1fb0fbdeecec6ef6edc41880572b3d63ee5b2cb55950723d3b817d9eb3cc2445f14a844887b6651f658a73f2e839205d3cec87a7c762ae5d22c239ec439ad76102efdb0978ecacdfa7c587c5fdb0eba5c141906ea0f"]) r1 = shmget$private(0x0, 0x2000, 0x208, &(0x7f0000ffd000/0x2000)=nil) msgrcv(r1, &(0x7f0000000340)={0x0, ""/205}, 0xd5, 0xdeaa00625b42bb2c, 0x1000) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x9) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000040)=0x5) syz_emit_ethernet(0x490670a8, &(0x7f0000000280)="ff8c172118df4c1d64f884532fa8e50c038bf242fad45ab7a0f9cf0d9e47cfe7fe151c088168c6d24b7056ec55c7a55afe5ceac3c138badfdf42f2369f9c6d71aa0300ca27c55c1562427d5e6a9cd3e798e5a5de3f1a1dddf985ebb0bdc5c6e5be0000d1f870aec5d65aed427eb0251f4c3ea14b639c5b1505983a1765f5b0febf3581d11a45c34dc615a5000f9bbf9fb906253d790e8e0cc245602ee02aab4c27b709") truncate(&(0x7f0000000140)='./file1\x00', 0x0, 0xffffffffffffff01) 12:39:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000300)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) 12:39:29 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000080)=[{}, {0x6}], 0x2}) 12:39:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{0x23}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x4}, {0x0, 0x0, 0x0, 0x3}], {0x100}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x4, &(0x7f0000000000)="1a5b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200), 0x4) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x1f) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 12:39:30 executing program 0: r0 = socket(0x0, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x0, 0x0, {0x8, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="76189ff857cd35ec3486ba24083bed828cbe6e2d82b1b0bb83967e3e6b5a017dffa144a4b38d57c98e969755d38a3059e2cb1880c0e195aec455b37b504d00"/78], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f0900", 0x18b, 0x10001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) connect$unix(r5, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r5, &(0x7f0000000040)=@abs={0x1, 0x7, 0x3}, 0x8) kqueue() write(r4, &(0x7f0000000040), 0xe7) 12:39:30 executing program 1: socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000180)={0x1}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000040)={0x6, 0x7}) r4 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r5 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000080)=0x1) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000140), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt(r6, 0x80000000000029, 0x80c, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 12:39:30 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000040), 0xfffffde5) shmget(0x0, 0x2000, 0x45, &(0x7f0000ffc000/0x2000)=nil) getegid() r2 = getuid() r3 = socket(0x2, 0x1, 0x0) getsockopt(r3, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r4 = shmget$private(0x0, 0xa000, 0x189, &(0x7f0000ff6000/0xa000)=nil) shmctl$IPC_RMID(r4, 0x0) lchown(&(0x7f0000000040)='./file0\x00', r2, 0x0) r5 = getuid() r6 = getuid() lchown(&(0x7f00000001c0)='./file0\x00', r6, 0x0) r7 = semget(0x1, 0x1, 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000200)=[0x2db9, 0x1e08, 0xfff9]) setreuid(r2, r5) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r8, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r9 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) r11 = getgid() r12 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x8, &(0x7f0000000080), 0x4) socket$inet6(0x18, 0x2, 0x0) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, 0x0, r11, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) 12:39:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0xc002, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001440)=[{&(0x7f0000000300)=']', 0x1}], 0x1, 0x0, 0x0) sendto(r2, &(0x7f0000000200)="6e815e61684bd406245b6ccf6af7b0dfecc67cbdaf094db511ac2f7c8270274afbee75d023ae1148a9b0d2bccd2915bd665fbd543d0ae111dcc68a79435facb3fb96ab3389984f459f9fb5e12492f279cff2c57d232cbcd8a074b3b59d38ff3821916ce8981ebfcf63b3df1fc0c138b89579c88a1a83f87ab933da0570f82ee3e56c2193498b3ca418fd371e20abe2e4bd342e3d900187a2f5f77b8a99baf74af74c2814043ff94be7301094ad3f98c8014ec5fd564e5d8eaacc3799bc6ccfc457d0684d835038f4ba83d9a9ef740818368d22c1990168f5412a220f726ed5c83e3508fd20adc8c6609bb5d736d50132de979324fc291ce4", 0xf8, 0x1, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0xc814479cc4986ba6, 0x1812, r2, 0x0, 0x0) pwritev(r2, &(0x7f0000002500)=[{&(0x7f0000000400)="fb", 0x1}], 0x1, 0x0, 0x42d7) fchflags(r2, 0x0) pwritev(r1, &(0x7f0000001440)=[{&(0x7f00000001c0)=']'}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r1, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x100, 0x1, 0xab, 0x81, "e1dd3629f9eaecc12f2c7ced05353aacea906705", 0x5, 0x6}) 12:39:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202302f66696c653000ff31a299ca042e37f791ad6b3e910c411d6c6aa98d8851fa8a0f45ca00011b873ce0fbd6a900000041cbc3cf600e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) 12:39:30 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x9, 0xbfffffff], [0x0, 0x0, 0x403], [{}, {}, {0x0, 0x0, 0x0, 0xff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f0000000040)=0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 12:39:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0xc002, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001440)=[{&(0x7f0000000300)=']', 0x1}], 0x1, 0x0, 0x0) sendto(r2, &(0x7f0000000200)="6e815e61684bd406245b6ccf6af7b0dfecc67cbdaf094db511ac2f7c8270274afbee75d023ae1148a9b0d2bccd2915bd665fbd543d0ae111dcc68a79435facb3fb96ab3389984f459f9fb5e12492f279cff2c57d232cbcd8a074b3b59d38ff3821916ce8981ebfcf63b3df1fc0c138b89579c88a1a83f87ab933da0570f82ee3e56c2193498b3ca418fd371e20abe2e4bd342e3d900187a2f5f77b8a99baf74af74c2814043ff94be7301094ad3f98c8014ec5fd564e5d8eaacc3799bc6ccfc457d0684d835038f4ba83d9a9ef740818368d22c1990168f5412a220f726ed5c83e3508fd20adc8c6609bb5d736d50132de979324fc291ce4", 0xf8, 0x1, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r2, 0x0, 0x0) pwritev(r2, &(0x7f0000002500)=[{&(0x7f0000000400)="fb", 0x1}], 0x1, 0x0, 0x42d7) fchflags(r2, 0x0) pwritev(r1, &(0x7f0000001440)=[{&(0x7f00000001c0)=']'}], 0x1, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x8000, 0x40) unlinkat(r3, &(0x7f0000000040)='./file0\x00', 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r1, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 12:39:30 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = getppid() r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, r1, 0xffffffffffffffff}) r2 = geteuid() r3 = getegid() r4 = getegid() r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f0000000900)=ANY=[@ANYBLOB="000002000000000000000000000000000000000000000000000000e8ff00000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000004e3ffffff0000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015d6146febaaddf1a23175ce18e6bd659edfc14a50f2670712077fa16e39d330df734703101a340065a5c7d8e306bc366cf5efdec2a4b8ce863e086dcb17ad8e83a9cd67d69d8d22eb81a6a35e2986f4ca9a569c9db1"], 0x1, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000800)=ANY=[@ANYBLOB="8c0300000000ffd5c9cd0000"], 0xffffff64, 0x1, 0x0) msgrcv(r5, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000680)={{0xf879, 0xffffffffffffffff, r4, r2, r3, 0x34, 0xfffe}, 0x6, 0x9, r1, 0x0, 0x2, 0x4000000000008001, 0x100, 0x2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffc}, 0x6000000000004, 0x103000000000008, r1, r0, 0xffffffffffffffff}) r6 = geteuid() r7 = getegid() r8 = getegid() r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) pread(r11, &(0x7f0000000200)="54dec35cedce722d021ce626c15e0b87b0da477c13081f22a34f947810d6ec0d3b7f99820a28b6bf85e883c7371578ec84d97fa107fc7aec7042e8cfecc8f9e4c7aba4024721d97d271a10e5f22c274281c95fae95cc0f7779c85eeb9d1fc7dcc73ccddfe5232b869295a271ad09ba823077cb2b1fd66678672f", 0x7a, 0x0, 0x40d2) r12 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x406000000000004, 0x103000000000008, r12, r12, 0xffffffffffffffff}) r13 = geteuid() getegid() r14 = getegid() r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r15, &(0x7f0000000900)=ANY=[@ANYBLOB="000002000000000000000000000000000000000000000000000000e8ff00000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000004e3ffffff0000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015d6146febaaddf1a23175ce18e6bd659edfc14a50f2670712077fa16e39d330df734703101a340065a5c7d8e306bc366cf5efdec2a4b8ce863e086dcb17ad8e83a9cd67d69d8d22eb81a6a35e2986f4ca9a569c9db1"], 0x1, 0x1, 0x1000) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000800)=ANY=[@ANYBLOB="8c0300000000ffd5c9cd0000"], 0xffffff64, 0x1, 0x0) msgrcv(r15, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) r16 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r16, 0x0, r16) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000580)={{0xf879, 0xffffffffffffffff, r14, r13, 0xffffffffffffffff, 0x3c, 0xfffc}, 0x7, 0x80b, r12, 0x0, 0x2, 0x4000000000008001, 0x100, 0x42}) r17 = getpgrp() r18 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r18, r18, 0xffffffffffffffff}) r19 = geteuid() r20 = getegid() r21 = getegid() r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="000002000000000000000000000000000000000000000000000000e8ff00000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf8000000000000000000000000000000000000009f050000000000000000000000000004e3ffffff0000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015d6146febaaddf1a23175ce18e6bd659edfc14a50f2670712077fa16e39d330df734703101a340065a5c7d8e306bc366cf5efdec2a4b8ce863e086dcb17ad8e83a9cd67d69d8d22eb81a6a35e2986f4ca9a569c9db1ce328737ad28a9673fce314313c63a1bc1c3b7a69c197cc28f0ee8093afed386bd76a7f95e70e1f687cffee8f582254695289c6f44966c6a9c94fdb1225b901962f003ace0bd376bde43154521be16afeb6583c293a791803bbb00650c000000000000"], 0x1, 0x1, 0x0) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f0000000800)=ANY=[@ANYBLOB="8c0300000000ffd5c9cd0000"], 0xffffff64, 0x1, 0x0) msgrcv(r22, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000680)={{0xf879, 0xffffffffffffffff, r21, r19, r20, 0x34, 0xfffe}, 0x6, 0x9, r18, 0x0, 0x2, 0x4000000000008001, 0x100, 0x2}) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000280)={{0x0, r6, r7, r6, r8, 0x8, 0x7ff}, 0x1, 0x6, r17, r18, 0x5a6, 0x59c1, 0x5}) msgrcv(r9, &(0x7f0000000900)=ANY=[@ANYRESDEC=0x0], 0x1, 0x1, 0x800) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000340)=ANY=[@ANYBLOB="6a030000058dc145b6cd0000d9e4e606ba1fec5ce8dd0c647b269acf39ac1a5f1dff1b4fbb6614ed72e530d27b33a1320a4ebe61d2616f5eeefa513d7b704bd8554eeda349d85ad10270f4bc9b649719f4"], 0xffffff64, 0x1, 0x0) msgrcv(r9, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000680)={{0xf879, 0xffffffffffffffff, r8, r6, r7, 0x34, 0xfffe}, 0x6, 0x9, r0, 0x0, 0x2, 0x4000000000008001, 0x100, 0x2}) r23 = getpgid(r0) wait4(r23, &(0x7f0000000040), 0x0, &(0x7f00000000c0)) r24 = socket(0x11, 0x3, 0x0) recvmsg(r24, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001700), 0x8, 0x0}, 0x0) 12:39:30 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "0000c64000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000080)) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:39:31 executing program 1: clock_getres(0x2004, 0xfffffffffffffffe) syz_emit_ethernet(0xac, &(0x7f0000000140)="3c91deac75dc66bf3a74f2ea3eb6b12226079c2907af8c2f6d7f810769e9c940e3d2bd24745fbbc09e76b083734248aaa3aa0aa4ec19ee4547a82adb8b742c8c5974d1f732b874271682363ee0388990fc0df11b4953b4c7d88aca61482ea8ab7f8cde3aea061e797f9307b56ae548f55918475e9488f13d0bd89f6e216b72b73d7ce336bc48b9aaac9c5cb6a420ef43e1ee57146c994e586579001199de3e1c58d15690cd97f467069d4a8f") r0 = socket(0x18, 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x1, 0x7, './file0\x00', 0xfffffffb, 0xf6c, 0x80000000, 0x3}) fcntl$getown(r2, 0x5) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) setsockopt(r3, 0x0, 0x7, &(0x7f0000000040)="ecb69d159dbcdfffad585d91f045524157d58ca2121856e2a065475184be67463a9939bb4b82ebb37aa926da0b8fcc7db9b33836796d863cf42bf50e81e8f2476088dba7f0205a4863e07ffb60dcf34d535a9862ff9050fd6f45cd8bc256b651af02815ea1316b744cdc328d3180c18a3778", 0x72) 12:39:32 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) r1 = socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r13, 0x0, r13) r14 = socket$inet(0x2, 0x2, 0xf7) fcntl$dupfd(r13, 0x0, r14) r15 = socket(0x18, 0x2, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8080691a, &(0x7f0000000300)) r17 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r17, 0x0, r17) r18 = socket(0x18, 0x2, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x8080691a, &(0x7f0000000300)) connect$unix(r6, &(0x7f0000001500)=ANY=[@ANYRES16=r8, @ANYRESOCT=r1, @ANYRES64, @ANYRES64=r9, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESDEC=r3, @ANYRES16=r11, @ANYRESOCT=r12, @ANYBLOB="b1e03e2bcfab9171543e2f7b1e8a6034ac6ffcaab7f9ee9a004dd4444cc50f7127ced268f695f2b5475737bf038dc83bcc81b133f963bb7fde46778943f075375d2f485d865649a2b77d33a760d9c8ab54c6cddfe3c61435d6ea8e5b51146fad46fef5955d45272ef0616f1da1fbc77eabb7e6e6a0990b60e49db568b8b5484353148226ee5c016df806af3ddb1f78237b5baa62ca97358e378a6eaaed891c998db493b0db676c4960ab1bc879a11f123281a9d5a81f100f098ff459193ee7c94da51d05d55dddb4ae1be9771cb1c57829e6815cad72bdac78ea8154a5de3b37c17dbfe06815a90152864881a6efe8307cf759b6773298efe90462eb8f92cd5a23c3ae13dfa44f4cf917ac5aafba34c991f6faed6bdd2240d60c5731ac736b60b9958c66d908b7499f2f02e3618ab9c33fbc21b7ff02dab9e0a109c87acd1901da9fafcd268da213449ba5bd41e1499382c6fba45a72c0d36c262712283f735b67f4da218296290eb23ecbd83d5d9308253e18ae841a8808dd6f55af1ec3f577ed2fb54fa7fe5b45602f6d3ba1b59fb1579eea225b36fe22fbf852152cef54ff1d1d50a1a8eea7d095c5da0f07d579f862d28000c15da109e577db2c73b436fec9cc21d08c5aec708b76a5b33ddcdba794c227416987c4ae46d0d6100de16562c81d22b3b0109b4f91236e802e79eecdb73d27962ed2f252141cdb1a52578f43c9758536c6f0ae623632c0fb9dd7341f7138015301ff2336e814f579daf6df6e54861b2123459b659d2d82380ee0a8d5169611fe5cdf6181bcce03a9d60f9e559e32c52cdaacaff0e9f36535e68a352f44604d77ce8445f007a3c3d2ddf506fb73c1f2ca50ebe414129ba2469c89741fcb649f911b7031295b8783189d4ccebbd6f8a70f4476d0d060152e583ce7ffc1f99f63afb2627e3a8bd8b8b02b16edfde09ffc7078a4d9b69f2e9fb3eff49aa8c5ebfc3468bd247ebb24212c237682bff65768de45e98b916b54957c283b33e2b5afb2c26a98bad00d40de5e6986202fbb16e8169e6bf5bcb5f60db12f8605e0be727fed4be59fd2da00cd5c094a127b824aed03fd9a1b53fe30e454bb726ac2c5734b2d55d7ffb8f22a8bda3984a081c48e3dd6b0dfb4d151d18b122aa06e0855d5e2c993e1f213501e81281749176a52d6777a1306e0b408054faa98bf401b4df7e83d5e729b99f44cdef4c7b4e459f2f2742d1b1ed13f07b3fd728d12bf97f16eae5ea7722bba2169cd4eb907e92db557ca789ad2b9d0585d6ae4a256100e78f7afa7121e30b0716adda82556e8d961a96c893d5476c2d53196fa9275aa70c4dc4456e3397845dcc641c8f26350019d9f0d7ecb92cbd7bd86fc5e89b77ea8fd0f06edf9cdf26800c004b4401db220126bfe59c1c6dd1b007b7c8013083878cda638444c9c8df0b5070b39a1848523fe0e1428dcf3b53498b50fd5328243754e024aaf609ea400cad95d5709f171338ee744d78841478a2e98dec8b7152b3544ecd0a75e758dfba227e298f390023625788992d92e318437be9fafa10517cea77a6ca54c0659f5d0e31fa20128030a90d22eaf2d0dd5d2cbb5477bccfcd35591f346752c3f54b953fd2cd8686c81131d0d8fd2a343d8c9e7a3a2db2e62dc00c3c7552757fb53769f5c0741f441acae403d248954c10e1aa3d79fc3325b862c3aae213a0d82447d65990373ef98711d31b6a69442c84e8ae17f0cdd5167831b653c3128effcbc275e409e9aaa587255a0a51f4b64c99d527d2f19419b40dfacbf751bb1bc400069f3b92ca89601061918ca17b0e925522c1f54bafb2e3b2c4a0ffa427de500727058b9e1334bb4423acdb7e19099ec300f555f5685923cd427e340a9ae70421255cb0df6474fd744e74b2d026e12543242f1afd9111ef970c0a9a565d57879010b84051ba9fab3819919957d694068595826b438da156cebc87ddb0084872dc5c8fc568f80006c7e98e4cfcaf654e111a58bdf0f5778d775d6e800d623b3965728e869ccb92445cc2fd63a41682e38af5b7bee069f00345cfaa6297b82fcf05a036682cb667717b5781faedb3d58dfc24c31620c9085af30638cdf144e076e826ff3aecdc6e43b94387230b5cbfba8cc1585c92541f0ba66eb4c504c316a957a0fbc5bd73f98831a40552cfe58053202d59a89b3be1d4071caf55c21fae9616b2ff3601cad5e7e3dc9ea1c790d10b1d72ff754176aebca5d3f4ad3a4da5d8b5531d0591397a3455de692e29a6b744d5d13d0478d0a50884f128e84724f0a9f44e74afde97b95a31c6fcfbecd41c92dad99c094da4d2b3e28d09c6345de08e4682432830c42cc869f79afc2b389c6ceb8f461da1f46962ca1c285b576286ce2ddb3cd6d7802e77b0e9b4e7293b052e41a8ee787196dbf3b1474aa42e08e6f882d803f9a9108c8033eeccdd4d8a890d2c225b8adfe97634b6d466b6524087cac9815495e3b75fd06c24e701cb2b891df376a139689fc28c13b58ffc8580cc74e1f6b718c0a19829d69a62870daa0f378af1ee65b1e0a9b1eaf54ef76660cdb4ab0686f9efda3578f5ea2809cf163c337eb4cae003d6d14e199a3061b45680accd8366f96efc1c35e1ffee5691f08a4fbded360e99aafd883f21c5bae9356ab75b751ccfcef240b56a168dca5355b755dcc643c04f817b6c2ee2b6a123bb3413b9e0652a2c726026e78f5877df4decb39f4bd8488099f7fa0ae82ba597023cbd824830257226e1eda14edf08723897d9f24ce63a77f96fb583cb741b3470b2953f09f940230142041d52d0a28ac20f6c9e053357775a774b3cbbcc8ce585fd6569abf7c482efe04e1e45115355c78ea8d5224f458b6b44c72ddab4e4640654fe80720d4df50ae41f4f111924130874477aa9a5a782c0a4ede980fd0a4f3d7904e7c15a0b2c296215096ce03cab3bfeb9d97e1cb7b2e825287f2ea8295eaf9d245a7dffa7cc622a9a9190cd4bbe74011d6e15dff94d8e07c29496c4f329b899d1f0b9a2e38293232f2c447485a069989ae4b51db80bb0d657d2097c5fda01ebde08cbfc558b25695f48cd848e3204b64196a965b690db2f05faec2c92c58516a216ac4179820ade5dc86416455c5e57129ecf4cb906272f76eeda27162d62d29c1866ecc4c22153a18c80b760ef41138d7ecb1336f505c52491171914f07b4055fed13d742ba422d142d7b7e7c571f2e8e4bfb9a9b8fc42aa6a469068c5ec85ac74020916d5b9d2f5a0e2b1de1f6924a6977efa7ed4c0fea56699b5473cfa00f72f7e935ec80f40d8dcb65e4a94d84a9537435c39e4a26e28e97013327d22f6c84b3e04006f02c8915d66207344e7cd90ab0ba758478eee4e40118d42cc8af8f304253e909ae5b7de5d071dc29d28e024c3df2f64d43c450e246b3bdaf66e2e33916baefd823129dc31fa133b6616356a82c3bc002c6c7372f9793f48d4c2a183d50da2d4a2bd0100f5e932ce834fd4d48f4cbaeb147f830d7f9e2eff8ac705a287bb8f1bbb56dc898d6c948a6be4b8bf626c273c463d9d72943321eb2c2364cd7dd3f53fa9552cacb3e99ef852ed2edf91c729be0e139e2dc96e7d4efa022f752124e53bc0aad9f3e9494f02a16db677f95a3c7100357f66b124fdf65ec20e63a080bf1d7016d51bf8373c30093c669f0c52d61ab93f5a7d94994333d0823db4312f07ef19d4f07c6e0ac37909fbcbcbfa8a839f6ba3d9f66c024a9479a9d65e12a849ac632bae3d5f5945a05b30d2639cb9dcb1614fc3915f5a116d00063dc7e62dea4b9e36515e6b1497d716f517f7b1be1361e5b769a8faea2361eb033a9fe8827b786256f70513c6c4edbce5e01fa9a4f6e052aa8fa597badc5c772d21c58e32304d8e47aeaf41f423cf691351fa57a5738acc91aeae92f9bc7e9c57b2c18b6eb1b261bf9ce64018b153efe2750b66e38a860ad85b2788e08c548d699f358be340abc8dc715691dfb3c99d5124ce447dddeb52e011b8ce106f7c7583f9deeee62efea263e70bf77895ed47625f7d2eb3b7a413454b6623014c3cab5992557039c6f1bedc109d554c8108a5c37b1263fac8c0db6c8f6ac30e7399558fa83fddf39159594e998ad92dd06a0d9e507dcd0d172e6d61c104c704a072aa5c37f1e2300894c0a2289057bda4a6355aab650b4267defdfc6f4ace8e57050a0dcd5325b5be7274ae58b70f2b6d7859b893e5ab9feab30740953726a1198178a5e8e434d84591d60a88dcbcb58d79856741e5a4bd970479d345c31a7dcf2a3d8756f35606a305cbf66de0a8a6352284c1c24585376eee1ed532966f7f51962681664a1919b83d431be94100bbaf0f94524e1e8246de552b5be9f0f4c0cf4e80a303ac79c38999323f79af25629acb513e335c3b1622653c4fe68b3f1953b210ac3fdd5123f360f94fe1ff4fb2099f29da39342c99f7d5155d09da0bc29b8b1ad548ac374926896ba56068a4120114f71c07a19a1a74a19ed8b55abfd7143f3c0bf1f10e8c1a9735427db93c0344a9bf00fb3444b85ac1d42b2fbd39aae17538630edc94132181b3ee78cd4592075100c5d9c7eda9552a264e94c4c959cfd7123006a68df53c4ddea58de4906c4164c24b1985ae1199a6d199abe836ce229d7fc32f38139ef9354acb21b0e7b254d61f558f08a1696888bd359f68dadc182025cf61bac7f0bfc13515ea466d246d1e8c06a10fff000a0ad7c2b1810bdd18262cb627dc50b2845cacda0b2be518803851e29d6b51fd5e562ae0ee0ca8d1d1272303ffbebaecc88424d9262693f06d439485b7a6b0eba9fe4954677aefcc068708b90fc5176d45b0a186b39bb9cf9c38ec3f938d1a153479798d6e3e89038e8698f0eae687b919271585d4acd345b45ba18b8920b4c6203ddc70a8a0ca883fe00341666b7e1bba199df4b87509baa39748a38562c75cd3fcee33593bcbc92b5ce0b905b7bb8ef2be68cfc97de299b3cd7562adc3a3a513a9bfafaa44f930deebc0fa3cfbc5b6a66a58fa39f395db6457e82b283a7a7b6df721aa05e04f3ec75ee3ecb8a4ce6febdd3715fcae94384461d8c9a50d4ab2b3b711da4d10e776b5e5c474fad5e844a1d01560af6e4689469d8d7eabdc89f7c6fe2fe29d15a9b432cdbfa8d5f36204f32a4c98c186b2ddf465f8f54984e619cae769577f95a5f59693c50acfc0b06918fd0a32a578368edbaae946d7920bf5c2611c8b77a86c890e2cdbefec1d5093ae76b8f32c83a113deefc4dc4d260caa2e4576fc0113b626f7c507d168da44a837298dce7fe852d41759ca3c7582f565e0cf6697dec4479545ce6c814fbcbbfde64fa25eabfd4ddcee2278e85aafc2302081871e1a8944f6d8ffd97763ac4fce4c48ec2d68e6483dea8decbc3e81b410788a8578b7639e87509cbae6f7cc4dabfd11e59a775b72469fc824cda4965e138a022bcbdab5f8541f66a1df6032f27700925c9fceed7d28db7820ddfa98e781fb7369b148d63c6926c650bca6cf6b832d11c941a384d7fe9a52133eb1876cca9da06fec01ac62cb0e2a355aa01185a5eb0ffd539ddcba1304229a761aced0ba73f0bfcbc3a1554eb508611123285480426f3b17b76cb0fcb1501f795b3e0abee9d957970fd565824b01e3b48b0802c53e432e9d229514237a9c5abf7819b5fea6707de5395fb4696b2002d9f19cf03b2682562a338883d3de21fe001e59d1f0676fcd109d2500dc63871363ded258db6736076bbaedcf09427a8b52a82862700c28c984ce336e882dfddf5317bc9d6e3a167f3dfdb12e421", @ANYPTR=&(0x7f0000001600)=ANY=[@ANYRESHEX=r1, @ANYRESOCT, @ANYPTR, @ANYRESDEC=r16, @ANYRES64, @ANYRESOCT, @ANYRESHEX=r17, @ANYPTR64], @ANYRES64], @ANYBLOB="ae6743298950f4ff7fd84394e7cdd366fb16fdd35549f6f62240d23e3bdc480487a59147371cfd5e9750b8936d953b4038032ba68815f11935d7ff462f13b6103fd4d71300dfe98857a5ab0700785358428a17a3406ad437b5c3d99ff54364b2d337fca89a3137ba1b20d2fb66ad42a22081d83ec91d425b8c4cdde6600cb9bd9eb6d7e1ac14fad5b43916b607bbb2bea7bc52541dcc2c145454dc8376c1a1d52cdd8ef8fc96a3f24332f8fc709b178a17cfb0e05c31feb21f", @ANYRESHEX=r19], 0x7) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r20 = dup(r2) sendto$inet6(r20, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 12:39:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) socket(0x10, 0x1, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 12:39:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x80000001}, {0x6, 0x0, 0x0, 0x80000000}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 12:39:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffbffbffff], [0x0, 0x0, 0x401]}}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) socket(0x1, 0x8000, 0x2) 12:39:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x0, 0x7fffffff, 0x3}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 12:39:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffbfffffffff], [0xfffffffffffffffe, 0x0, 0x482], [{}, {}, {0x0, 0x0, 0x0, 0x1}, {}, {}, {0x0, 0x8000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x2385c7e58a6b699b, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000640)=[0x4ac, 0x9, 0x3, 0x400, 0x9]) semop(r1, &(0x7f0000000040), 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000300)="5001050360900004000000021306ca90081010fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0x0) sendto$unix(r6, &(0x7f0000000000)="6f932e581469d1b89b2bca11221ca038d533cb8423f338af432b61fcb7c62e957457939d1a56fbc39329badbd9a086d36ab91abb0a830b5d905ea8b9c577004c1c1edbd3cc4fb9a3ef61cb02f18332cfb4689732d0a05b38a8debab4723c75ce03ea70f486489390e5fdb57100a6247532ec65b6925c481490cfe33c1cee52af054a3f40c24e9aa634277e74f31cfa607c0f6556f3109d60", 0x98, 0x0, 0x0, 0x34a) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x12c) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r7, 0x4}, 0x200, 0x401, 0x2}) r8 = semget$private(0x0, 0x4, 0xa5) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000640)=[0x4ac, 0x9, 0x3, 0x400, 0x9]) semop(r8, &(0x7f0000000040), 0x0) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r10 = socket(0x11, 0x4003, 0x0) sendto$unix(r10, &(0x7f0000000300)="5001050360900004000000021306ca90081010fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0x0) sendto$unix(r10, &(0x7f0000000000)="6f932e581469d1b89b2bca11221ca038d533cb8423f338af432b61fcb7c62e957457939d1a56fbc39329badbd9a086d36ab91abb0a830b5d905ea8b9c577004c1c1edbd3cc4fb9a3ef61cb02f18332cfb4689732d0a05b38a8debab4723c75ce03ea70f486489390e5fdb57100a6247532ec65b6925c481490cfe33c1cee52af054a3f40c24e9aa634277e74f31cfa607c0f6556f3109d60", 0x98, 0x0, 0x0, 0x34a) 12:39:32 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0xff, 0x8a2, 0x3, 0x1, 0x7f, 0xa8, 0xd6, 0x1, 0x1, 0x4, 0x1000}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) pledge(&(0x7f0000000140)='^{,\x00', &(0x7f0000000180)='+\x00') r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000040)) stat(&(0x7f00000001c0)='.\x00', &(0x7f00000012c0)) 12:39:32 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) minherit(&(0x7f00000e1000/0x4000)=nil, 0x4000, 0x3) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)="c7607f15", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) close(r0) 12:39:32 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xf}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x2, 0x40) mknodat(r1, &(0x7f0000000100)='./bus\x00', 0x4, 0x3f) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:39:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffdffeff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {}, {0x6}], {}, {0x0, 0x9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 12:39:32 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="0708426a18c7500230914321"]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20, 0x120) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x170) connect$inet6(r2, &(0x7f0000000180)={0x18, 0x3, 0x6, 0x4}, 0xc) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000040)) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") seteuid(0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x4010, r0, 0x0, 0x101) 12:39:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x80, 0x5}, {0x4, 0x3}], 0x2}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) login: panic: receive 1a: so 0xfffffd806f6f27d0, so_type 3, m 0xfffffd8078199400, m_type 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 445413 79738 0 0 0 0 syz-executor.1 *402160 92020 0 0 0 1K dhclient db_enter() at db_enter+0x18 panic(ffffffff821d9d32) at panic+0x15c soreceive(fffffd806f6f27d0,0,ffff800020abcfa8,0,0,ffff800020abceb4) at soreceive+0x174a soo_read(fffffd80775f1130,ffff800020abcfa8,0) at soo_read+0x53 dofilereadv(ffff800020a7cc38,6,ffff800020abcfa8,0,ffff800020abd090) at dofilereadv+0x1a1 sys_read(ffff800020a7cc38,ffff800020abd040,ffff800020abd090) at sys_read+0x83 syscall(ffff800020abd110) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffee160, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic receive 1a: so 0xfffffd806f6f27d0, so_type 3, m 0xfffffd8078199400, m_type 0 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff821d9d32) at panic+0x15c soreceive(fffffd806f6f27d0,0,ffff800020abcfa8,0,0,ffff800020abceb4) at soreceive+0x174a soo_read(fffffd80775f1130,ffff800020abcfa8,0) at soo_read+0x53 dofilereadv(ffff800020a7cc38,6,ffff800020abcfa8,0,ffff800020abd090) at dofilereadv+0x1a1 sys_read(ffff800020a7cc38,ffff800020abd040,ffff800020abd090) at sys_read+0x83 syscall(ffff800020abd110) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffee160, count: -8 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020abccf0 rbx 0xffff800020abcda0 rdx 0xffff800020a7cc38 rcx 0 rax 0 r8 0xffffffff8175b6af kprintf+0x16f r9 0x1 r10 0x25 r11 0xf9488da2c1932aa1 r12 0x3000000008 r13 0xffff800020abcd00 r14 0x100 r15 0x1 rip 0xffffffff817764a8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020abcce0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (dhclient) pid=402160 stat=onproc flags process=0 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020a7c758,0xffff800020a7d398 process=0xffff800020a912d0 user=0xffff800020ab8000, vmspace=0xfffffd807efff170 estcpu=0, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 79738 445413 28260 0 7 0 syz-executor.1 79738 295768 28260 0 2 0x4000000 syz-executor.1 34672 169205 28973 0 2 0 syz-executor.0 34672 416727 28973 0 3 0x4000080 fsleep syz-executor.0 34672 127288 28973 0 2 0x4000000 syz-executor.0 26945 506364 0 0 3 0x14200 bored sosplice 28260 319606 72188 0 3 0x82 nanosleep syz-executor.1 28973 177980 72188 0 3 0x82 nanosleep syz-executor.0 72188 177090 33593 0 3 0x82 thrsleep syz-fuzzer 72188 466648 33593 0 3 0x4000082 nanosleep syz-fuzzer 72188 351788 33593 0 3 0x4000082 thrsleep syz-fuzzer 72188 121668 33593 0 3 0x4000082 thrsleep syz-fuzzer 72188 489653 33593 0 3 0x4000082 thrsleep syz-fuzzer 72188 332062 33593 0 3 0x4000082 thrsleep syz-fuzzer 72188 2165 33593 0 3 0x4000082 thrsleep syz-fuzzer 72188 440004 33593 0 3 0x4000082 kqread syz-fuzzer 72188 503704 33593 0 3 0x4000082 thrsleep syz-fuzzer 72188 124478 33593 0 3 0x4000082 thrsleep syz-fuzzer 33593 327945 50485 0 3 0x10008a pause ksh 50485 143488 38522 0 3 0x92 select sshd 84793 296896 1 0 3 0x100083 ttyin getty 38522 39579 1 0 3 0x80 select sshd 21719 222098 51460 74 3 0x100092 bpf pflogd 51460 128595 1 0 3 0x80 netio pflogd 29690 229158 74969 73 3 0x100090 kqread syslogd 74969 132963 1 0 3 0x100082 netio syslogd 35376 73668 1 77 3 0x100090 poll dhclient *92020 402160 1 0 7 0 dhclient 87591 483495 0 0 3 0x14200 bored smr 18191 282375 0 0 2 0x14200 zerothread 13502 371758 0 0 3 0x14200 aiodoned aiodoned 49197 402118 0 0 3 0x14200 syncer update 16394 72093 0 0 3 0x14200 cleaner cleaner 90595 260835 0 0 3 0x14200 reaper reaper 94920 474166 0 0 3 0x14200 pgdaemon pagedaemon 66488 4956 0 0 3 0x14200 bored crynlk 32008 166021 0 0 3 0x14200 bored crypto 90730 314512 0 0 3 0x40014200 acpi0 acpi0 75595 242922 0 0 3 0x40014200 idle1 26156 263404 0 0 3 0x14200 bored softnet 97245 143755 0 0 3 0x14200 bored systqmp 38464 419459 0 0 3 0x14200 bored systq 13444 182086 0 0 3 0x40014200 bored softclock 22834 89475 0 0 3 0x40014200 idle0 1 110266 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 92020 (dhclient) thread 0xffff800020a7cc38 (402160) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff826683d8) #0 witness_lock+0x52e #1 solock+0x66 #2 soreceive+0x114 #3 soo_read+0x53 #4 dofilereadv+0x1a1 #5 sys_read+0x83 #6 syscall+0x4a4 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9498 6415K 6926K 78643K 10733 0 pcb 13 8K 8K 78643K 51 0 rtable 101 3K 3K 78643K 225 0 ifaddr 60 12K 13K 78643K 72 0 counters 43 33K 33K 78643K 43 0 ioctlops 0 0K 4K 78643K 1471 0 iov 0 0K 4K 78643K 9 0 mount 1 1K 1K 78643K 1 0 vnodes 1220 77K 77K 78643K 1267 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 3 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 16 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 6 17K 25K 78643K 112 0 proc 61 63K 83K 78643K 445 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 9 0 in_multi 43 2K 2K 78643K 53 0 ether_multi 1 0K 0K 78643K 3 0 mrt 0 0K 0K 78643K 5 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 223 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 116 38K 38K 78643K 1306 0 UVM aobj 9 2K 2K 78643K 10 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 16 0 NDP 9 0K 0K 78643K 13 0 temp 93 3015K 3079K 78643K 2342 0 kqueue 3 4K 4K 78643K 3 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 41 0 39 1 0 1 1 0 8 0 rtentry 112 50 0 8 2 0 2 2 0 8 0 unpcb 120 81 0 71 1 0 1 1 0 8 0 syncache 264 4 0 4 2 2 0 1 0 8 0 tcpqe 32 906 0 906 1 1 0 1 0 8 0 tcpcb 544 74 0 70 2 0 2 2 0 8 1 inpcb 280 336 0 325 3 0 3 3 0 8 2 rttmr 72 2 0 2 1 0 1 1 0 8 1 nd6 48 6 0 2 1 0 1 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 30 0 0 1 0 1 1 0 8 0 pfstkey 112 30 0 0 1 0 1 1 0 8 0 pfstate 328 30 0 0 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 211 0 38 14 0 14 14 0 8 2 art_table 32 212 0 38 2 0 2 2 0 8 0 art_node 16 49 0 10 1 0 1 1 0 8 0 sysvmsgpl 40 28 0 18 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 14 0 4 1 0 1 1 0 8 0 shmpl 112 8 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1532 0 125 46 0 46 46 0 8 0 ffsino 272 1532 0 125 95 0 95 95 0 8 0 nchpl 144 1895 0 277 61 0 61 61 0 8 0 uvmvnodes 72 1612 0 0 30 0 30 30 0 8 0 vnodes 208 1612 0 0 85 0 85 85 0 8 0 namei 1024 4926 0 4926 3 2 1 1 0 8 1 percpumem 16 32 0 0 1 0 1 1 0 8 0 vcpupl 1984 1 0 0 1 0 1 1 0 8 0 vmpool 560 1 0 0 1 0 1 1 0 8 0 scxspl 192 5709 0 5709 8 1 7 7 0 8 7 plimitpl 152 21 0 13 1 0 1 1 0 8 0 sigapl 424 328 0 295 4 0 4 4 0 8 0 futexpl 56 1741 0 1740 1 0 1 1 0 8 0 knotepl 112 53 0 34 1 0 1 1 0 8 0 kqueuepl 144 14 0 12 1 0 1 1 0 8 0 pipelkpl 48 92 0 82 1 0 1 1 0 8 0 pipepl 120 184 0 165 1 0 1 1 0 8 0 fdescpl 496 312 0 295 3 0 3 3 0 8 0 filepl 152 1875 0 1773 7 1 6 6 0 8 2 lockfpl 104 48 0 47 1 0 1 1 0 8 0 lockfspl 48 18 0 17 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 7 1 0 1 1 0 8 0 ucredpl 96 136 0 127 1 0 1 1 0 8 0 zombiepl 144 295 0 295 2 1 1 1 0 8 1 processpl 960 328 0 295 6 1 5 5 0 8 0 procpl 624 552 0 507 5 0 5 5 0 8 1 sosppl 128 3 0 3 1 0 1 1 0 8 1 sockpl 400 460 0 439 6 1 5 5 0 8 2 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 207 0 0 25 0 25 25 0 8 0 mtagpl 80 8 0 0 1 0 1 1 0 8 0 mbufpl 256 221 0 0 14 0 14 14 0 8 0 bufpl 280 4224 0 174 290 0 290 290 0 8 0 anonpl 16 46505 0 29928 70 1 69 69 0 124 2 amapchunkpl 152 1660 0 1515 11 0 11 11 0 158 5 amappl16 192 1346 0 440 46 0 46 46 0 8 0 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 44 0 40 2 1 1 1 0 8 0 amappl13 168 66 0 63 1 0 1 1 0 8 0 amappl12 160 13 0 11 2 1 1 1 0 8 0 amappl11 152 72 0 53 1 0 1 1 0 8 0 amappl10 144 25 0 19 1 0 1 1 0 8 0 amappl9 136 390 0 387 1 0 1 1 0 8 0 amappl8 128 317 0 294 1 0 1 1 0 8 0 amappl7 120 118 0 107 1 0 1 1 0 8 0 amappl6 112 24 0 19 2 1 1 1 0 8 0 amappl5 104 171 0 155 1 0 1 1 0 8 0 amappl4 96 580 0 543 2 1 1 2 0 8 0 amappl3 88 154 0 145 1 0 1 1 0 8 0 amappl2 80 1549 0 1469 3 1 2 3 0 8 0 amappl1 72 17047 0 16589 26 16 10 20 0 8 0 amappl 80 796 0 747 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 9 0 1 1 0 1 1 0 8 0 uaddrrnd 24 313 0 295 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 313 0 295 1 0 1 1 0 8 0 vmmpekpl 168 6550 0 6517 2 0 2 2 0 8 0 vmmpepl 168 45552 0 43383 126 9 117 117 0 357 22 vmsppl 368 312 0 295 2 0 2 2 0 8 0 pdppl 4096 633 0 591 7 1 6 6 0 8 0 pvpl 32 154126 0 134342 169 1 168 168 0 265 8 pmappl 232 312 0 295 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 185 0 7 6 0 6 6 0 8 0