mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x9) mmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x4, 0x810, r0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x10) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) close(r0) fchmod(r0, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x6, 0x4}], 0x1, &(0x7f0000000040)=[{{r0}, 0x918f9bce724271cf, 0x88, 0x40, 0x6, 0x7}], 0x2, &(0x7f0000000080)={0x1, 0x2}) close(r0) renameat(r1, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') 16:00:17 executing program 0: setreuid(0x0, 0xee00) r0 = socket$inet6(0x18, 0x5, 0x2) r1 = syz_open_pts() r2 = socket(0x21, 0x8001, 0xfffffffffffffffc) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0x104) setuid(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x54f) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="0300", 0x2) r5 = dup2(r2, r2) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000140)={0x6}, 0x8) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000840)="717c44108278373c659e5bb376ea8cc214c8a4369517d6717eab02523cb5b4c549e6b06165c323b626023b1c58c691ea276b44d085e8cc19ed6690017feff7e7fb62b3664c5b0f7993b61db80e7b161522b20e38fd0fec1ef51d65aa0df0481e6980c7b2ba9e96bb1bbf694253e6c874df943cda3586509d7910c529646630885cfeff5ce77da17f8a2baefb0ff7ee0db61aecd88eb847a7e8613e7eb293936c7bc5e09aee6815025411e0e5bf2290c5a6247637739bc42efe9e98119f0c59d0b5a3568cb87ed41b1254721df7b5d1af52b941bed14cb050", 0xd8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000800)) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r6 = semget(0x0, 0x4, 0x600) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000940)=""/135) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x100000000, 0x3, 0x1, 0xfffffffffffffffd, "4fe445667930b6e84aad5cb79155e16ee1c6a2cd", 0x1000, 0x7}) r7 = semget$private(0x0, 0x4, 0x226) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f0000000a00)=""/89) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x42, 0x0) rmdir(&(0x7f00000002c0)='./file0\x00') ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000000300)={0x10, 0x6, 0x4, 0x8, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x176c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4d3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x20}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x24}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xffff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x71959a75}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0/file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x5cb}) shmget$private(0x0, 0x11000, 0x2, &(0x7f0000fef000/0x11000)=nil) semctl$GETVAL(r7, 0xffffffffa, 0x5, &(0x7f00000001c0)=""/126) 16:00:17 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000000100)=""/40, 0x28}, {&(0x7f0000000140)=""/141, 0x8d}, {&(0x7f0000000200)=""/249, 0xf9}], 0x4) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x100010180) fsync(r2) ioctl$BIOCFLUSH(r2, 0x20004268) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000100)=0x8) getgroups(0x234, &(0x7f0000000180)=[0xffffffffffffffff]) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x100) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$TIOCSDTR(r0, 0x20007479) r1 = syz_open_pts() writev(r0, &(0x7f0000000700)=[{&(0x7f0000000580)="d3ac3aae3d31a443fc5aa4de29dbb22b5f9abbdbfc419b674633d96ce0a420124c12a23dc7ab73e2ad5fb5f651900ab04c75eb3a7c84bd5ba52aa5e7dc2bb66618bd", 0x42}, {&(0x7f0000000800)="dbc9198fe4b5f629d58be394b7b476e273a72499ea5d6c09993046b79d46a8392bca91ecaa575ab7ee3e7e5b73f333f1209289f6a8f4b79d9003978e41bf37329a8776e036769348097b42bcfaf7b6e57409911086c10e024707fb9d1be5f4f1b6e3b14358f82dfcd944609710f12601aa334f83ca387386624e1a62e56a01945060f2121c23f837618916d3a07c9547570335e9d399f6355b67b1566e4c4138ee2cca7f44eb0219ef9c544c6fef09ee2c3ff5f2fab5c48b6b2d893dffd8be700aa8292f863c7d85cc8ca67153dda16d0482b9cd819850de2bb22d7e786fed5e1781291e3693c6137873966988ccf2a6fc322bd94597a2c5934f29c6c90ea6f4717049393a93611f1aa10540133c9624bc59f0a0ef698a1680def2a1a2d322154d44d5cd23f81c0f28e25684cdab06e88278e72c4e14efea4fd0dd3b85cfbab3b5d8d170b6780cd4efb962de1b7ccb306f460c99dc32b30f3fca0b1e60195eef3f2cc474b2fcdf4b4c7e2700510760bc690478054e052786a47db081856f66998a5fb28f1099aeffd527300c6d7bc07e7171500e49b5ab571aaf84cdb50e4c4232d82317765289ab65efde5d7634ed4147fceda0b67192cfa3e651a76b21a14f186ddee8594451a66b04c3e8d28078e9ed00a488fe8fe4b8139d3f2e5328b4d462cbbe122d9233408d640fcceb5ff563faa5de01fffd89f24c9baae5bd892bdbc2a1188f63e5180cdd9e6fd2b26c81ddf07469c7f2999041a85d74b17bc179c7c9ff564b44cd9266c8ac3d8c5d7dd063b0b58b08a68fd8c0303b2f69270b72b15b642647e144657ff4ff1d5326bf4c3e71117efc159d54378a55d21ff9cd7da6fa89d5f14ed35b889b225fc3d2d7fbd29663c6aed11e05797c9335c546fa408c86faf1235da8bd16c523d82474b960872c14565b83c7363e036cb571cca5ad5a05e8518684ddfdb4d35d6c7fc46bf4c14bc4e9a9d98554d1b2618df9426b25a425f83f4598e46d6b13037e629992234c8268f0a821cccbb3f48666a853d415c94adf13c1abf6c746412970e0aae96f0cd898b592ab23c78ea83eba7e192d98e48fc52522ec0217798fa1e719d4c777571bb89413452870843a66db6eab70dc8c851aa3ef04701f5dcd4ecec88f1c2f7e4a82cdd8e395abbe18f62bb5fc4adce7e5d9d3c19c6da35034c7a4b73619b26fe4873d6cdf840af9cf1ec6e662cdb4beafba4ab99076bd6fd99096e55b8ff23a00eb2ac45bd9e9dc668dc40197f5ec49176c30e9a7ed2e2e5bd31703704de2c2046e263f384c920ce6a25e5df42e6c155ffe840cd3909c26f8654bd0ee97d61da012812eb937ec3d7edf7ccc98235b33ee10389ca5b9d0a04fda61de01a3288ea99efe8d4bc06a12e9c38404d1ff2baeab35f70042cfcca1db2493d4241352873a9aed5d76574ee2f6c6f726eef72ca2e5fbaf2ce435ce2d7e869b31b2066fdfe07c65db937fd1ba60e148533b761790c4f9a0ed5896cedc88fe4faeef2359c98d29a2a27fe82832fa0d7c22f044f191490895fa6b17d5382328c21714f1add68dc3dad2bf265ff0ebdeac624061f57510fc16a151f891e7973ef07852e3aaa53218823d5220b865cc4d4111a7d557bb3a57366f91ed40b189a419217f67589dfea275d7797fae5e6a8b3d3f0fe3fe3e272bb608849dcc870c04f6851d406ddd26ddfb9aa928c8277cca85449e6c3dd0a77604d00114c08760dda24fa393f6f297b4bf09baab324d3385a0a8d8412faf899ac25b3608d62f35c1e8f9bd328658c201907bc7790ed00d90965f7ad26e586f8c21723b740b213f6245bc92e2b87766cea589b13906818e0b80de9dd7ab94d820c2fec001ebe4bede43e1e55ec29af8b4a2c2ba234ac362efa7a28304eca4a9a0eb4e98472f6a5c6bed270b6051c929ff9b401d32a67d77dda6db44add63d9bb2e6c7d5d69fee91d3f7802ab8b8102da50f5bc9c27ccb4e73ad9ce82f702fbfd60886ad727d86b39b16d12ed653a13e072f1a043dab58a7b459166c5c4f3e77d16311441dcfe2260f437359c152e2c56597958c8f969ba5d2eb5852d2ff1d9871978b116698a1b712b0e0d490a63ebcd13a5faaeaf0271424df3a4490dc0d5ec89d66f7e9da8e214b8910f5bb04341db0dafaa8c814bdd2931fdc272a48e656470e640b649f0735596084f650f00e6bf1badaa927b28a01bc2fdddfed16a7889f6a4b4382da565cf0e98181c5665433d6ae0dbe2a13d4a843e215e1110d6ecfefb4e49287c425e7f5c4cbb6d58b273e96fe61a5e72925315491dc1e370336c5d92b7f76ec5f2404120f59e2b48db6b9018e7a46a69100cfda2633f741487c0ace9268f1989e04ca9d219cc042f9fd596278886fd6a478932fbe071520689daad3029a32da76ce816acc6e081932dd0152a42337a30dbbc1d27283d44e3663dfdc07e88d1d762eda964a3e3cfc7732351aafe9accacb65eff82458b62b4ce195f240cc4dea9b7acb2e465fa19d2edbb0d39f17e6a64844195e8a98f3f4fa2c5fd4b85f97745020c2c8193d1c95076ec451e2b78dd38b1bd2ba9efff13421978470c1bcef6aaf1268a30bd371d5dfae5b48a925f675cf0edcfc99c2c3b174efeff532e41595594896903c9f47686ad070606b7c5da057d2b57e543e9e242efab45f0939d6b1086987761023bfd7af69056b63dcb97d6eee2f85f0ad318d4965d77bff4e7b318a50de13bb0c92badb4031ac904d8c3b5b01f47140a4a0ace7a29e44b011cf9e4101e38156c96766ea929d45141fcdd857edac2846101bde57ce8fe81979f9d7919f8fb9539c3b8c5f6308ef37d0aa09e9c5a18732336dac2c36083ea05c5b2a507f0105ca532f0acd8be8c40d4409f943432e2445b2bbf1dba5ad14e5e434b5896e535cd1e45946d7bf91f66945ee2e10f6f3ad206b0f1cb2a0e05bddf31e2675422e829b72909772dd68bfcf6ca6e091c43648de50644ee33e77f9aea00fd104f059650d8e7ec8e5929fcaefdbad2a522bdcb56c64c98f4ec0177ec576e0fda88d2c16034b8e8e339aec6f3ab361883c0925b754ef11d57e380970b6a65e93d4cbde1907727397e27c3c8589be798f063393c1289d1e9f28ab30e69122d4516143f7b83df67a2cd425399da656f8f8c47255745e75016a9db06bc9c58b0c2dfd5c00bc8228c4a89510d01e63601f8bd76179b6ec4ade840969329b572969490eb363c223f37666aa869881c6103300a2e4aebf0ce07397a8775fea5f3f1f80c8c5adfa924dcceeceddf751371c8742714a41c6e0a53290aab69b98dff663655dea8c3deb5c68864ee8ba8f458abdea8b643b53db529edc7807d0a88b1d56425a5cf37da780ed922993121710944757151e4ee4fd018378f4446758298750fd4b14f3f6f389fad1fe1312f936534a6b197a48ca15f47faf25b80aae2b291d109aa5ad318ac5c5f184da80b295ac1b2ea1b0c877dcca23e886d1716e699f53d2d89cc3d0617005886f980b9b62eec32c2316c24bf6db1aa927888542d67d0801614ce865981d4cb1d4a21bcea67e087b1b2de1f169b3b60e0d6c8ccf6ddf92aadbb67434c27e05b9c43a16c2e8e465c44b0325a367c49f5d0948cb499295ae74028566058974475e2945bd730a2c18766d74edf30bad2b23bd5ec511cb31f319e1000394621c3292f4b2a6d36989004c2bfe72bf71580995bd57265beca1b40e698d6a05a60a5c6b6761ccdeed95169a868881382f6371c837d6a7f7fb454ad0c6697b1fc857485a37853bd09d18b660f33ec2146202a6ac71df6fefed5479bfae47fde33ca58cf28d8e77da1ad109aed5d1ee8c81ee14a930fbd32f53a57e201ffb15d5065a92097b269b604a16c9a6feb55230342aff54498717d11243ec6bb9502dc597856a4e4313f7bff53805440b87033c55aaf3cbeadd12d1750412dd46fa46e863dd4a988a4af1168ee66e99de6f779dd2e11e2d65f520a7e5bd35c60842bb639ae1f1748342e672a08b8e72e657fac47a8bdfe40e950e82ff175915d36e316f1cd056c0348d7d2972ebbccb7b5ab6efdf40a03cfc264dfefdd3d30f008ec196b2e8bfb31b56d9ed6b1fa257f2174c77e51aa204e3c74c2c1d0c15de5f33831385fc5140a62f28de148387bc1a072f5bc5fbe7f211d31e1ac7017e134b807cad71ca89f5942c6fb479ab3f0523e99bd836db8205f95d3603f77114630bc84e960c6e803d3d4212e4c49afd943e6ddf13d789d2874de27fc5e89a1415bbf2ab45ba2efcfe685b814d245caf05e5011a42ba163490064dc122e81349a0eab9b88e021b9c77a56a90a87e9133b38d0e7123b387c5d16afbb85bb5e1b94635a23fd80dd7698ec671918396a8e959ddca8db23eb58b18fc0884bdefa88cefbfcebd93e2c73db3872964b40108927542b45f9b23d2de642dc15dea0805969881f08f796ee4fa657712e836e262981e122632295b5245c9fce6a06c821a93a4dd591dd5ec2c78cc4aa13a5659358383534d278fc1b1200e9f6c41f40f079c69bd1e9c9278f88ddba4b7a788a4c84da911bd3fee067a5f474cbb875b562eb9a8928eee41e39347ea66c63b24980e0b9aec8c017ef97e37b814e4390d290e6bc3feb98da86a1fe40a0d89b21ddd9efa08547d070d4860db6eddd74b6ea29e1b5d4ce3e557e84708c21e7d27dcf4f1c11e72d845397c16c4cc72799ae34dfcb152afa3e4787d469040f8065c03727f87b7fc87d274030d2cb215dd42a3c78214a3a90a902437a903ce2cf4c87af5f5ed9877c20b133ed59227919afad9b913e5d86f889dc3786d6b68ae1fd7ebd0769e7407f98d615a8d125f5a98bacef31729a060ce89cc0b4cc6c90be25940f7108d79fcd81d9761cb11876159243a6db34a56f185bd43601872559c1c95b4e0ccd318c3740e7cd319348902f2b5a45b77d74e37d354f2d6c62e7b9d26a8f37bf885acc0de05d45c85972bb1b3f25930aded6ace6fa0877b4bbfdde83dc34d90b1cb86cb2e1553a35211f6de2ba37a1e5bb14588d02a78d8d255709b4d8bc51ae1a33f46e7bb1b326b4c021f55801f4d0855cde7c06e52a8fd54010e845d5e7e4a90efc08fb6bc0250cdde2277cb449d879443aaa7cd8da3000c940e962b67007687faa5c34d4a3b6b39091ced17b08d3e95d7512f500d2eda4c38922142786aedc772e7e1ac504a3e3fd664677a8dcc89bdd31647d19b39c41bd8d1ec1b5176dd70066bee80c8819664c3d1909f48e884004c48b96b005e9e7e98b0c50d254200288c0b5020e0163e7ca016f9069db97665550852ed7c60cd7fab9cea289807f396ea7569fcaf441c8f2a623d922b0e0f9c6205ddb4f201d552e2ccec094b8eb43041b7f5ff61389b5a5e492932d3552d1a88a468c08e4b312eb5ad85b347426c05c303c8be31f23819a22c23a9e2f3d48a36ce35299fae7a55b3c85b79192e58a34159e83f68d0dfb668e64792876cea0e8ea94e3721dbe65ada67d595a8e2978fe8c0b1b516ee7e6fea6b5905cd051cd4d4dd8a1b3691442d588744ca0ba24f5c08b09668cd24f2a6beb12c0590751b3f7615cc592996da7e37dcc06aed0c5441b95be9bbd5a9657730b5138fe3d48b801a10fb13b771856491b89a0a953dd61c770e53ccaad5f1c50f32ab9fc73927d99715a814994e82a72abfeee4d71458eb6c4e95b4480a722dda4357b91baf3093f7b8fe3607fb0be59a0dbb7d8a3c9b89993a237515bd125cb33bf02677ffd90a22c674395f79abf0f67adede12a02945defcb2e494a77fbb30a863", 0x1000}, {&(0x7f0000000600)="1abb3c9757ba94f720b4b6c8d51624da78804a15d409862446a50766bbb4aac71bc371b1f96fbab38fbd9ea6aa9522393770dabcbea1db74ecdc39050a4fb30494dd17b9eb298ee844ef0a37f71e1fafa95c1abc98a64ea1de464dad08631714f71c44c81fe811cb78f4b4430e8a83da060b0005cc885b7963b9a1afa7050774a098ec6129765fd5b5f985c7e07a8f595b8526de5d464f23ab8e807fcf4a97d3d3ae6da65f61fb8422295731752409b40199c179c1f95ed78d580c913a7bb1", 0xbf}, {&(0x7f00000006c0)="01b42031ed0d254bfec65fa830f92036ffe539c6b79e60cfb72aad03660e3de8d152a623d4b33bab0d794916", 0x2c}], 0x4) close(r1) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000140)='v#\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)=']\x00', &(0x7f0000000200)='.-\x00', &(0x7f0000000240)='^\x00'], &(0x7f0000000500)=[&(0x7f00000002c0)='-\x00', &(0x7f0000000300)=')\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\'\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)=',\x00', &(0x7f0000000480)='^\x00', &(0x7f00000004c0)='/\x00']) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000007c0)="1a2eeea85f965e1c9f13b97f9c2c18595ca700000000000000", 0x19}], 0x1) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x6c}, {0x2d}, {0x1f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket$inet(0x2, 0x4004, 0x0) 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) shutdown(r0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x15e0) shutdown(r1, 0x3) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x108, &(0x7f0000ffb000/0x4000)=nil) r2 = getuid() r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getppid() socket$inet(0x2, 0x8000, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x2834, r2, r3, r4, r5, 0x8, 0x450}, 0x6, 0x6, r6, r7, 0x5, 0x9, 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x54}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eaf66696c653000"], 0x10) getgid() sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="14000000000000000000000800000000000000c4d61be70f1300000001080020ac1400e5df1615a1962aea0000080000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="e6ffffff"], 0x30}, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 16:00:18 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000000c0)="1caf63bf81d43311569725548601d984e5c99843ca435c", 0x17}], 0x1, 0x0}, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f00002da000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) ftruncate(r0, 0x0, 0x10001) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0xc0206981, &(0x7f00000000c0)) 16:00:18 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x5000000}) r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r0, r1) 16:00:18 executing program 1: symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000040)='./bus\x00') r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x3f, 0x5, 0x5, 0xea2e2625ef0d2b19, 0x0, 0x3f, 0xb3, 0x2, 0x2, 0x1, 0x1}) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) ktrace(&(0x7f0000000400)='./bus\x00', 0x0, 0x0, 0x0) 14:41:20 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x11, 0x4003, 0x0) shutdown(r1, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 14:41:20 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040)=0x3, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0xfcf2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x10000, 0x2) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000180)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 14:41:20 executing program 0: r0 = socket(0x18, 0x3, 0x3a) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x180, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0xd1f) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="9520f61afbe0ef4132696ede1bace351fabc3cb30f42dcab9c43cccc0df431a62599122a7c568815f8524ad96dcac81b0a68edc371e8773a11736b7233133d423ce893adbd056f6c22efbffb830caf03fc56f2587ffa05fc3510eb10a6e20e12f45305aa0d4a8fc5a9457f77fef6cda998656b296eec28d1f5b8bdf0edfc3b0e3ff01b3e456d1b21012e6dcd10e8bd0784c4e7d03c8770446a099a3a2e43615a47c38176bdf80d601a0d9d96ce1c8b78fa5b0cac7190b1b1c33f27583e3c2c866fa409921ff3402770d57c53098388e3c7b737f0282ed47673194aae01e3871c3a98c9c205948e63482b5ecc2442ca131d9a1445729b707c34cc3b00b27393ddeea467e76132c6ba156bcd83aea38f2c4e0750bb685a4cdd58c26652fe0659b6137b9d28b78471320adb25d05218cf2d76b904a397418e02ebffb9d0ab0f99c6858289adcbf1f2ba3a1e6df1cccf0e9a40e70c2ed5d6a7bfc8e771e52f7c75403a53e15f17b3cf24d2e041000000", 0x16e}], 0x1000000000000208) 14:41:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000000ab, &(0x7f0000000000)=[{0x80}, {0x30}, {0x400000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 14:41:20 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffb1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) getpeername$unix(r2, 0x0, &(0x7f00000000c0)=0xfffffee7) close(r3) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) 14:41:20 executing program 1: clock_getres(0x4, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pledge(&(0x7f0000000040)='!B/\x00', &(0x7f0000000180)='/dev/bpf\x00') ftruncate(r0, 0x0, 0xfffffffffffff000) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) 14:41:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x400000028}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x10, 0x6a) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r3 = geteuid() r4 = getgid() r5 = getpgrp() r6 = geteuid() r7 = getegid() sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000280)="d2039b289e8eecb162cfcb8f4d0a1de18de59cd840a019a4404814e3cb8370579ccd1615ea985b56861ad51befd07d53dc22c4502912383eb8e558302c52b2457086b9621b7626ec15d3405f038ec6cd5804e5cc989533f7f5943963da4d4c05d5d8f37aa88e63bcce7193bfc9c6a4ad7983602e83808d0b44f0aecba04ef4e9623e732392e363a6f76c731a9620ef1bea1acb68b10bed83409abd9b8791ac0af168382a65fbacbec465c8d3c5dff269d2a030e00bad8f9bcc44194836b4e95f037d4823eef306cfc0dc2605f3aaccfd7e59185ed45efbba61e26c28", 0xdc}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x80, 0x2}, 0x1) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:41:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x8c) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r0, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 14:41:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup2(r0, r0) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x1, 0x2, 0x3, 0x1, r2}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x7, 0x9, 0x400, 0x2, "31ed0aa4b13867b4ff3801e01f98c7a0608e4c54", 0x81, 0x80000001}) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000180)='\x00', 0x1) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000001c0)) 14:41:20 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r0 = socket$unix(0x1, 0x0, 0x0) r1 = getpgrp() getpgid(r1) r2 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x2) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000240)) recvfrom(r0, &(0x7f00000000c0)=""/107, 0x6b, 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="05005a246f760c8b983fd470370122dc"], 0x1) 14:41:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chmod(&(0x7f00000000c0)='./bus\x00', 0x20) 14:41:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x326, &(0x7f00000000c0)="b6") 14:41:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x30}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 14:41:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0xa, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0xdc6, "375d900ca96cf894e67ac61d38027b4b2251677d"}) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="39ca1e43a553bcdf621eef2f29f53b7ba5499e488381fe2a420c51d8bd9afa2f9d30aba199604c9f9a90492191de55abbb2de0b448eed93e98b5c79006f3a4c39896c7751fe7e03fdac0bce999551afd31f33f904a7e2a40b3a5a9276903d109eb3d6f3ff0bf9a65426ef24f33068d", 0x6f}, {&(0x7f0000000000)="d4cccb9147763f37b181371fbbf43cf3a918707b5f050ee5d7ed379912f59ea95a6ecfb50498ff711a236fb8bc96c78a8c", 0x31}], 0x2) write(r0, &(0x7f0000001a00)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bae3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c", 0xfa) 14:41:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) 14:41:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x80, 0x0) getgid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0xc) shutdown(r2, 0x1) r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) mkdir(&(0x7f0000000200)='./file0\x00', 0x100) getgroups(0x0, &(0x7f0000000400)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x0, 0x8}, {0xef, 0x1}, {0x84, 0x3}, {0x83, 0x9}, {0x0, 0x44cf}, {0x40, 0x26fe}], 0x6}) setgroups(0x5, &(0x7f00000001c0)=[0x0, r3, r4, 0x0, r5]) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000003c0)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x100}], 0x6}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000340)) 14:41:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{}, {0x10000000014}, {0x2000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xd3, &(0x7f0000000040)="a64a85a0aa210f5222d3d0586b1d1f86c60293b97c195cd70bd351e85960f9886f1f827a0c207e8779e282ab78eb168c8c3d3f6e0f2c559005cb88d13990b51a3f691700a385b7ba4eb8ae84ca3decfebb163abb318c2d6d2e9ac6e4cc8598d92abe7f5a467362e8b18387582f8cb65fbf9274aec337bff66e83159aa3c98f42e76dd46c034fa23109da081fc9a6856f506de31d5366442a7235959b3a44bb0893a3e930cce83b5a02cb1a4eff39123d0522babdfcbda29d7666bd4f721c97a612cb11c3a79c3d9746f3091f6b0d28ce8bd55a") 14:41:20 executing program 1: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000540)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x0, 0x80}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)="bfc5b93a4f5f2d00b68af53a9de2e327dd88fa5bdf831a3dc4253ef7fae517f0469df0b34ffb544a5dbb4bdc1c1a912891e1d228c9ec6215f7e9662e5f58a680a109e538f7e3a9d1849e3874bb32074c47a2d8bc8fb206411a883be121596d39ae4188fdcfbd4424c2b851b39a53cfdf0fc95982d092f9b8fe9246d8318510a6788d4acc29f514ff50c6bcf5580863105e1da98645d90874b160a4b782", 0x9d}, {&(0x7f0000000080)="7483c545ec3b7322fa93551a0efad2bf3b1374bd90c9df0b7eb6af9dd615410165dbbc44f4b7", 0x26}], 0x2, &(0x7f0000000240)=[{0x40, 0x1, 0xbc6, "ebcb8e335e43cc319ef5e9a8bc1a346696024a61ef01bf31abc86e2518236aac54a8d12317de458a13bdad25"}, {0x68, 0x1, 0x8, "32bce95161f97f087fecc404a71f4953f67847a6e2dff1323c53d1283ce3166431684019950d51654c5dabdc5742eebf522dcc42df472c33fee1fd894c69f487154e5c3195fae23f8b2e500c01d8703820"}, {0xb8, 0x1, 0x10000, "64f442599cc8c9e54d58e4f209caeffda5da828a012be5be57eae4df8e60184df5af27375c651bd7d9cd86dbab3afb52eb4f7bf6105a3edc8a623aa129fb5f037403a44e9150581be9d5c50f130f667e1ac8cdb5c035cf56e9acfdd3c93b4e97bd84ce164d7713f5fc22413f9c792e8d0c9e3efd9f0862a0e9c55852f1196695ee9c971e9bb30b215e8f4eeb2a0c84999d8fd0bb21d58cfd3c10e4644fd5ece37463"}, {0xc8, 0x1, 0x5, "349e9562742d88ac43fa8d2bb80766917e799a1033bc64b511de83f45191c200a593aa8be7a2e9296c1b6bf77c2b3d778f56fd66cb07421c4382b7da4bb6af1b1261008daa8b4c8978588b4a6dce55c09c79da8e7d0db8636673be271f1a1d9bed213f199fdf281a805096aee1d593f6d5a559c544480396cd661d4577e7e9ccb607574d7a62ec988e66bbbdc2587ad76c13a31da5246fedb36acb8d4628d204135db8ad66458e8bdf30b2a9c55497164e0ce2"}, {0xa0, 0x1, 0x6, "9e35f87557569acd474fbb1615ef7ffc249c75af8b0cc66e428c5d65faf3f711c6b047e202d837f36e0aa0fd3bd51d3c9448d21214311748f7bc972225d62fd05fbc77245822e09fcceef21a76fce09d9ffdf4f97079924ce6b5f934751551f8c6d0a5b201bda685dbc1f0c2f9dd0f21e93a3a7e1bd9fa418e3203d92b2b4d16c0eb50569bfa03510e"}], 0x2c8}, 0x400) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) close(r1) 14:41:20 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r1 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r0, r1) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x66, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 14:41:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5, 0x101}, {0x100000000035}, {0x100000000000006, 0x0, 0x0, 0x1000}]}) clock_gettime(0x2, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 14:41:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() kqueue() close(r0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 14:41:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0xfb1, 0x1ff, 0x5, 0x6}, {0x98, 0x7fffffff, 0xcb}, {0x8000, 0x0, 0x3, 0xe3}, {0x6, 0x1000, 0x4, 0x100000000}, {0x1ff, 0x7, 0x8, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)="e35ba585b90bba4bed9370775c51bd0967ed10d69ac23e3495e9a8205985f4f6d37e78f1e18b28f8a31b233b7478580e5eace9317f788925a9275e94df1e02bffa01b84b53d0d0b5a570e6e6c6", 0x4d) 14:41:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x7fc) recvfrom(r1, &(0x7f0000000180)=""/231, 0xe7, 0x1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 14:41:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x2, 0x4000, 0x403000006) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 14:41:20 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x7, 0x0, 0x0) shutdown(r0, 0x1) getsockopt(r0, 0xa76, 0x8, &(0x7f00000001c0)=""/93, &(0x7f0000000240)=0x5d) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x8, 0x9}, {{r0}, 0xfffffffffffffff8, 0x20, 0x4, 0x28000000, 0x400}, {{r0}, 0x7817263830011ac0, 0x40, 0x20, 0xc5, 0xebc}, {{r0}, 0xffffffffffffffff, 0x8, 0x8d87b1e1abffe24e, 0x5, 0x64a5}, {{r0}, 0xffffffffffffffff, 0x10, 0x80000000, 0x3, 0x8d}, {{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0x80000000, 0x7}, {{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x3, 0x6}, {{r0}, 0xfffffffffffffffb, 0x40, 0x80, 0x7, 0x7}], 0x1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x18, 0x10, 0x0, 0x2}, {{r0}, 0xc69dc873cfa5dc6b, 0x2, 0x20000000, 0x7, 0xb56}, {{r0}, 0x0, 0x40, 0x4, 0x53, 0x7}], 0xfffffffffffffffd, &(0x7f0000000180)={0x1, 0x4}) 14:41:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x3}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:20 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r2, r3, r4]) r5 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x4) write(r0, &(0x7f00000000c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x3, 0x4) getuid() getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getpid() semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000280)=""/67) semget$private(0x0, 0x3, 0x0) r9 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r9, 0x200000029, 0x67, 0x0, 0x0) 14:41:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0xde98}, {0xf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x16f, &(0x7f0000000780)="e8d1c3336e12a2f9aad7101fff25c8b578cd57182ced3734186753d2535fc18cb006088463cc3264b520c810304ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653e13837775d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e88503b9dfc16755d6d208cbb4b076cc8b4f42bb194aa29754d055f8945d29a9bd180dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e723347935c4fc66045c4e78ebff5805748ee03576ae2335543c60b729ff8adbf201eb23964377caf2b3af26a19512c2d853c25aad99257aadca7e4628012e902e4d8b8c6e76c4acb4be8a30d8432f4eb68a1cddc0bc3c8b56e1a38fa1121ac0b48852fe544690329e2ea1f1af2cb8e2115d5834fe6c182f66dc9acc1") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000000)=[{0x8, 0xfffffffffffffffd, 0x0, 0xed}, {0xffffffffffff6202, 0x2, 0x1, 0x6}, {0x5, 0x7, 0x5, 0x95da}, {0xfff, 0x66cac2cb, 0x5, 0x200}, {0x4, 0x6, 0x4, 0x100000001}, {0x7ff, 0x9, 0x3, 0x9}, {0x4, 0x7, 0x4f, 0x2f2}]}) 14:41:20 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSDTR(r0, 0x20007479) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc02069b6, &(0x7f00000000c0)) 14:41:20 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) sendto$unix(r1, &(0x7f0000000180)="fafebd47304a1a8bddc45b0c0e18d78ef6cea1f82cd702b05392a7ba67b99d03526c6d76f23cb3ad1c5f27109c8629041015d4970905bd61711c5f7e14e33bdbd5322ac4e5", 0x45, 0x9, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGDLTLIST(r2, 0x4004426a, &(0x7f00000000c0)={0x0, 0x0}) 14:41:20 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f00000001c0)='./file\x00') execve(0x0, &(0x7f0000000240), 0x0) rmdir(&(0x7f0000000140)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x5, 0x4, 0x9, [{&(0x7f000000f000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f000072e000/0x2000)=nil, &(0x7f0000754000/0x1000)=nil, 0x2}, {&(0x7f000032b000/0x2000)=nil, &(0x7f0000522000/0x2000)=nil, 0x7f}, {&(0x7f00007db000/0x1000)=nil, &(0x7f00003c1000/0x1000)=nil, 0xfffffffffffffc00}, {&(0x7f0000533000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f00004e5000/0x1000)=nil, &(0x7f000030e000/0x4000)=nil, 0x7}, {&(0x7f00005b8000/0x3000)=nil, &(0x7f000011b000/0x2000)=nil, 0x7f}, {&(0x7f0000469000/0x3000)=nil, &(0x7f00002af000/0x2000)=nil, 0x86c2}, {&(0x7f0000702000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00001cc000/0x4000)=nil, 0xbdd9}, {&(0x7f0000233000/0x2000)=nil, &(0x7f00003cd000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00005a0000/0x3000)=nil, 0xd7e}, {&(0x7f0000340000/0x3000)=nil, &(0x7f0000097000/0x3000)=nil, 0x100}, {&(0x7f0000586000/0x4000)=nil, &(0x7f000059d000/0x3000)=nil, 0x8}, {&(0x7f0000245000/0x1000)=nil, &(0x7f00005a5000/0x2000)=nil, 0x4}, {&(0x7f00006f9000/0x4000)=nil, &(0x7f00003a7000/0x2000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x400}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000280)='x\x00') r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r1, r2) rmdir(&(0x7f0000000080)='./file0\x00') 14:41:20 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r1) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) 14:41:20 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) lseek(r1, 0x0, 0x0, 0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) mknod$loop(&(0x7f00000001c0)='./bus\x00', 0x80, 0x0) lseek(r3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0xc0, 0x80, 0x6, 0x4}], 0x3f, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0x2, 0x80000000, 0xffffffffffff7fff, 0x2}, {{r0}, 0xfffffffffffffff8, 0x8, 0x20, 0x401, 0x5786}], 0x1000, &(0x7f00000002c0)={0xfffffffffffffffd, 0x7ff}) 14:41:20 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x71, 0x3, 0x10000, 0xffffffffffffffff, "c5ccd58885ca117024af3d0adb4c043ec026955f", 0x1, 0x1ff}) r1 = socket(0x2, 0x3, 0x0) shutdown(r1, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffffffffffffe9653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbbc5b65c6593d2870bc122cd23572fb0df90a9d0000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d10f524a64ef5632ccf137c8ae135db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053bf03d925341d85544cd1c103681b82634ad276d3a365e12d3"], 0x10) writev(r1, &(0x7f0000001380)=[{0x0}], 0x1) 14:41:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = semget$private(0x0, 0x4, 0x4) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000080)=""/86) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1", 0x36d}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) fchmod(r0, 0x50) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 14:41:20 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x800, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x101}, {0x2, 0x7fff}, {}], 0x3}) 14:41:20 executing program 1: r0 = socket(0x18, 0x3, 0x7) sendto(r0, &(0x7f0000000700)="f82f2c7d35d056f342e972a3790fce13d847422171c9e17d73973958191ef21e20eb5cc62323034222983020b21e0f1f72640bf9e790d5dd97fbe3b8f9d07dce18afe128f7c4961c4f18871758b0937077d1d6491b314ad499da9eeb5b6bd97ca6c37e168a5e3a64eb8d92a9883b71f2770b4dd63308c13d6955a96bda0bcf8c5cd52ad999c523c1356caa5bf76d0f16e28df645b828d47618532d12d7e750736584cc598f22a567e0d0fbbbd43e43640985d1ed10ef25c3cb74", 0xba, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x1}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRES64=r1, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=r1]]]) sendto$inet(r1, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000380)=0xff) r2 = getpid() shmget$private(0x0, 0x3000, 0xc, &(0x7f0000ff7000/0x3000)=nil) fcntl$setown(r1, 0x6, r2) r3 = syz_open_pts() ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0xfffffffffffffff8) r4 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) r5 = semget(0x0, 0x7, 0x2) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000002c0)=""/12) shmat(r4, &(0x7f0000ffc000/0x3000)=nil, 0x2000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x141, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) r6 = shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r6) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000180)={0x9, 0xfffffffffffffff8, 0x4, 0x6}) setsockopt(r1, 0x3f, 0x1, &(0x7f0000000600)="8cb88b565ee80817bb6526e6cff463eb7742d45aed73e508ee238d71646e17bb241c82815e21ab51b39204a2481390f581646b7c4417e460f13a1ed92d162606f28c35065e881bc87bb5b60853a2d1b0897d93e5f8207b8b7279ee2e63bb1142cb81b058e027d196ed99686ff29591d8726eb8f98d1c2adac9eec7d45a42edc24508a8c1fa321fdb14631ef5ab29786cb3fb0e1c7e0bedb9066860517a8ef88bd6361bf5169558ecbb9abc7351c2c7729aacd3623bc09f970b80bf5acaaf23093c43778ed76175b086ec0d", 0xcb) recvfrom$inet(r1, &(0x7f0000000480)=""/96, 0x60, 0x42, &(0x7f00000001c0)={0x2, 0x2}, 0x279) semop(r5, &(0x7f0000000140)=[{0x2, 0x4000000000000000, 0x1000}, {0x3, 0x8, 0x1000}, {0x3ce241d8277b71, 0x7fffffff, 0x1000}, {0x7, 0x81, 0x1800}, {0x1, 0x4}, {0x0, 0xe9a, 0x1800}], 0x6) setsockopt(r1, 0x20, 0x1, &(0x7f0000000500)="7b72a73d63808b2d1f406646eeec3e3f157ee29d0a3262334b3711682535f5f275da934e3e57028b5b6f3840f7decb892e3a822bcd2c1316fa9664edf82db74711854511b6e9b11cd7dfb3a9fbcef1734012d7fc89bf97301d173242d0e07000b84ed1aa0be6e5ab9a191d91c1e41827d0cf6fe7cb599db840fe0c8954e32179d5b1f65fe4f59fbb96e586da11e6aba76149c64be18b31a46485adad4c60cc2461ac44b84cc6dd3dd4112c99af7fdbc384bf7cc2f22404a2650085ddbb4e7c34dcb31e610e6d941d18e15a97535b8dff17ae2b67ba6e180f02c3e43c96a4f0bc3fff17b0", 0xe4) socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x340, 0x0) r7 = semget$private(0x0, 0x5, 0x40) semop(r7, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) 14:41:20 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) close(r1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r0, r1) 14:41:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffd, 0x82, 0x8, 0x45, 0x9}, {{r0}, 0x0, 0x8, 0x0, 0x1, 0x48c08718}, {{r0}, 0x0, 0x60, 0x2, 0x9, 0x3}, {{r0}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x1ff, 0x3ec}, {{r0}, 0xfffffffffffffff9, 0x20, 0x2, 0x0, 0x8}, {{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0x8e, 0x7}, {{r0}, 0xfffffffffffffffc, 0x9ba08482d363b73, 0x20000000, 0x1ff, 0x1}, {{r0}, 0xfffffffffffffffa, 0x20, 0x2, 0x0, 0x8}, {{r0}, 0xfffffffffffffffd, 0x8, 0x4, 0x2, 0x1}], 0x800, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x11, 0x40000000, 0x23, 0x4}, {{r0}, 0xfffffffffffffffc, 0x2, 0xfffff, 0x5, 0x18}], 0x3, &(0x7f0000000100)={0xffffffffffffffe5, 0x7fff}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:41:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x10) kevent(r3, &(0x7f0000000b80)=[{{r2}, 0x0, 0x87, 0x8, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0x21, 0x2, 0xffffffffffffff7f, 0x9}, {{r1}, 0xffffffffffffffff, 0x2, 0x4, 0x0, 0xa028}, {{r2}, 0xfffffffffffffffa, 0x2, 0x40, 0x7ff, 0x101}, {{r2}, 0xfffffffffffffff9, 0x4, 0x4, 0x333, 0x81}], 0x7fffffff, &(0x7f0000000c40)=[{{r1}, 0xfffffffffffffff9, 0x10, 0x8, 0x957d, 0x4}, {{r1}, 0xfffffffffffffffa, 0xa0, 0x2, 0x3, 0x7}, {{r2}, 0xa2a80e1190e70fd8, 0x0, 0x1, 0xd6, 0x2}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x7, 0xfb50}, {{r2}, 0xfffffffffffffff8, 0x44, 0x2, 0x5, 0xd802}, {{r0}, 0xa0edc2605e739b1b, 0x82, 0xfffff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x7, 0xfffffffffffffff8}, {{r2}, 0xffffffffffffffff, 0x1c, 0x20000000, 0x3f, 0x6}], 0x100000000, &(0x7f0000000b00)={0x9, 0x6}) kqueue() r4 = dup2(r1, r2) setreuid(0x0, 0xee00) dup(r1) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0xfffffffffffffff9, 0x4}, {0x18, 0x2, 0x7, 0x3}, 0x0, [0xffffffffffffffff, 0x7, 0x1000, 0x8, 0x7, 0x71, 0x9, 0x400]}, 0x3c) r5 = geteuid() sendto$unix(r4, &(0x7f0000000040)="fd16fbce057634a8b0a6e7cdad7f2edecb07753228ef97fe48e57c2825d80e70421c1d98c780dde2f3a8a937dfd948d933f0be601b84c5190e507b33f752a95f6e724e7b9e0b149f967dfa45f333cd255eaa3e32cd6e8982bb01b7e4b1e9cf678220739c863c36523f878548941c8b1a64b35603f7e0dd498f7057164b30f3272f0941e528760ff1e5a559fbd29309b7d265c7ad80856d970de607e731377ce1477ae6516f336c41137b8798390a5ca6991ec405fa1a461b183aed87b8242d94b1925e325fa7623203012241b91d8138baae69d764e1de213c8b29a66d6187f2bfa538cf6c546b0770a6", 0xea, 0xc, 0x0, 0x0) semget$private(0x0, 0x1, 0x40) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/wsmouse\x00', 0x0, 0x0) mkdir(&(0x7f0000000b40)='./file0\x00', 0x0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000000)) setreuid(0x0, r5) chroot(&(0x7f0000000d40)='./file1\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 14:41:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000000080)='./file0\x00', 0x100000000204f, 0x3f) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7ffffffc}) 14:41:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xffffff77, &(0x7f0000000180)="96") 14:41:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000600)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:21 executing program 1: r0 = socket(0x2, 0x3, 0x6) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022efbffffffffffffff736252adb98ce15d0684eff608299f7aaceb39019d55a519c8e6400000253e3fe1d8"], 0x10) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0xffffffffffff7fff, 0x9, 0x7, 0x1f}, {0x4, 0xe3, 0x9, 0x4}]}) write(r0, &(0x7f0000000040)="9e3eaa56000000000004bf9aab4230408600009255cbb014ff89f7668b8b0000d0457e70419010fa", 0x28) getuid() write(r0, &(0x7f0000000140)="070036c44a2d705e603a9e788031a7c0e91494c7899624b887e6595cb5e9b0b4", 0x5aa) 14:41:21 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x80) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x8000, './file0\x00', './file0\x00'}) r3 = dup2(r1, r1) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000280), 0x4) 14:41:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x48}, {0x10006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x4, &(0x7f0000000040)={0x800, 0x101}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80000000007c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:21 executing program 1: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0xd27f4a14b2b419db) 14:41:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x20, 0x4, 0x1ff) sendto$inet(r1, &(0x7f0000000200)="8dfa54bdd9617245fb03af05bade7e0a8f2c34f6720d71d24941c03e496648f852e28a57554f1cff5d12f3c0672878ae0bb07bace3e0afccc8e33e04ce4b130f531cba0efb21fcd2143523cec8e31b16a515136302b2e18b7eede034ad7b449c13b7373d24734facc91fae54be12618c62516a333cbfc627e9e68d95fd7ceed2927bf3ad112bdd4dca8ff9c8e8bcc27b93f4a61c94e8c17bf74c2237b0331fc6d9839b34ef17d86ada6a552e9829bcf21f4830441df41770fdf6376754d8b7ee3639a65eb41d31aa40b0744ebb25acc6a6ada53a271f839fe85e8e2bbfb1baae91f062b420e44535881e2ef7a378a0dbb85c6a8d044ca31682f8ace5a2716b7e63a59f4d5782314fb503d15cc4d564a92e7c922f7d37e1d5a1eac50ac842646f2d9d6e6d7347da47ad87d249c37fde7f67dabfa4aba97be5a0bde1896c1267f76c120516151b4d294c84e2ad634f509081236392ac5a3b549aeb97992681ded56f46a4fc91c9c16d61b5afb4a8794c0f6727cef929d119fb6e48c3e14a9eaac11696c335c828ec29523d37841cc459fa570f09c111e692de1127ef375dd8087b8a8f6d22d34c7412eed89c1041d164a23cfdbca862d1a4632e830d80ff7cb6730ef831821f3474db2d2fa323afebd1e332cd57b079450de939dd33974bd69e5bbbabc7b36fd79b76f6c8380dc0541d80d010eb39f0af9dd6d03a337b0507e54b0c838a2bbd9bb3c870faf742bfee179d17e53923d3ae86acec96a42686139647350ad9f3bea97e3612d5222e4d625febc2aeada2902fa2e00be54d8797da11c150a05d70363df6dad32bfc6616629e5e06f48f97c1bce98762ff781a637202dd8bd6e13df41e9f37574af05177a58c6d01a43c1709039c0aae21f4f81bf0719ff2f27e244945d0760e61082b0ac34db6719143a71678f5b40c904105d02fd3ad17121e04e20db8a71334f6b71b79efae919ef370d4b4d8f300ce0c498c856e7859733be11cb27e6d83ddd8cc92600819c4792c6e41e65b5ec2bac4a0a09ebe635f267b69db5793d77933a61b530e51325061c75c9b305392c31900e940df1af7036c44da51c91a78402668cba4c2f905933dc7a81fd40bb0bfa7614c1b76dc4dd7be44ee400459c75c61e45f4b32d93cf5da44001341486695a100e2e00711f0dc2463ce86d6642bfe39dcf1ff38b5ca1dba2e62bcd95478d37f109ed781e00103a541e619f30b9e8a345b3cefc71b30591d055e74d5f440221d54b893db14ba0b7011af5ee44a4991816bb778f96fd87ab1972acec42a7134efeb753d72bbbac876a759c263a14238ee3da55520bf55d17aa5ca5e1e625392aacd1c39f94e5ff4369a853a95213aa9af83b4c2d894d6a0286d64b236adecb646bf236a3d211eaf87aef5962d0fae9bf93fe065f998167368e78d4f6d35a4ff686a04f45c8adbc1bd849aa91043416a5f2a41bba58156f5c015a6acf62c49fb4ea668485b3508fdc5bfe7dc94b039df63cb1138ec5a0f1a2f6ebd334eed92a590f83035ea8e95e7bc8db4d8aeb83f2fceaec136fd88e100c85e537d24ad346532b4e1f9e583c24da8e5ebfd70a2c573cbc2cf8cee1ff8e73cc81595a09ff8342e5ae250850f503b3311c308f20c0616444ba21bf2c7d768b912a2de01c5552edf0802918abac078d721cd68c49ffd9c305501d7dbd0c1ae580e6915abea0441b109a11857fe4b2bb2b799e9fe55ba9d83fb45c1c6664f03304da488d6a0d05b9da89ea4347887c81e4cb6a983acbc4ebf71c9e6b8f393b0f32ec46d8ce11c3fddff101039a7af28926dc99a081548d8f520857de40a1c7ab52d584f8203431077a9b6c7291edbca30a231582a64af26d41a39c85174fa812a3301ce38f273f4a4046baff650b93596984915c62567c54bac4c3e861cdef6af1928e52b407c592fb7efa050f58c4e44a2b01c989cee5bcefe59a4f3ea16ff155005c00920626dd517dd46683bf6b72b2a0919ee68fc5a198ea5142ac2042b7f3324055159a1a816262baa2ce3a4fbcb879879432cc48f0ad1083b4655d87aa639dea7bc3c727dadcf2d83b8ddd367f03e285c214a75389deef8693388586830112c6fdd3f77d7f13c8f21d68072c015dfac89d2203252c7542197140cf2385f491a7bd4f5e1ac3934af3ba272bb09584cf1280fce1a0a7d825530d08e782acd5dcbe7fd5ba7f3a6125a7fcc43fe52153a68ee70bcadf3932b6c8e5bffbe033795556706171bf6e5f78576ea7024823020ca2edee78e6d33856965480cc4221c23e7b74a6b25cf304fa1a8c962de9c7a49c339286dabdc8371739522a7ea4c63eb4fa749e1983c013646b5d9fbe8dcbffd2c9a704300c538e64fcaa078562525e95e5707810d8d5249c390a3bfa9c1b8330cd2be91896f57d75d29320ee36c5a1f05bd267892f644eccaeebe09a2805f92374e4981b03d3f7c5c1ba2b1c4102f06d3c8fc1a7fa3937f3f7d7884c38b7af4191f7ce455bc22935782e8ade92bd2b8bead4e284e115acae6ac52d485ca5a2db1de1ad29112023a0c8a0b63211417c2629c12130fcc141e9bac2e1bb92ae26746ca3db7f92beeebd420e61c462ea0b9c23e8e41184a9c32d0a007e2c8dc50ed3fd814c365da67afde3e697d2017b1f48d5610fa266b6d4395a20cf734568fe6bef0cc92431af0b6cd85b3e5dd93cad399453d6c7d228539389db3fe711bee94447a0bf9076c573aff972ad47c130fc0cb658ce437a4c9a396461b5aadedbe6efe257d6e47583a9f884aac82b659dbe11938133aeab8274678ae1ebe5c280f0a3c9d5914d360f49e90bed9d508b8d06552416fabee85551dc3c5579968ef3b391fc231f9749831399469407daf43bf9ffa6a781d8c6ce34d3d84658ca9b4b36b3101da12b759e363052d012a4f2c0439d46d1b8d4f3ee22fbec568dfca12523f1e83e7874cadba0c88ce358784ea3b0ed6230ab58eea677e0caaa058dc5c0e4c43955fc093df9fbecae5adf91b28256b6913cdf66f9e0e17ea80b125877964a21d9c252b05a3eec2746530842202b35bcdbb4b7485e92c4a3599c8b138f2cd32c20a01ea5f114ef2c8949d7101a9b044fc4b9126efed64dcb1e9084f56ad33d9efa94c1b516b2a3209de52df7dc910a5264890a23e78a8db4851ad8b1e31a39e1a41a5bf166d299bdb9b55090ac0145eb1857ff151d5973b546ab9c2b1c7b5fdffc3846f71276ca5e8643daebe8ed8999126443e86c6e2f5c93729ea3f6877cb72b9fc018de4444077709349f803d4b928587a6d09fc45ae51c336a4aaafbe3b881defccca8fbb3f4b60772ceffa1826081b9d662bdf2cf98a0153f812fede552d53086071b07ebf00f4578984af14cdfa91bdadd2eea9856a1cb932c47656d74983e55f0972d91ba2f6e4d2399f3bc63f2fb035f719c2896fa381eaaf046afa260b73449f74d4016a1bb50fe0d8ac9071514b1934fc441e92cf77664d5297ef1c110ef600579c421a1a67286607a2c13000a37386bfaebfd515d687350cafcf95f2dbd4bd2e2e7561fb378a1ee9053ce357ad23e29ca661398e99c725f95558d9bd7f875ea80f96d37e3e36d5c08881628ca7bb143aca03eb03beea9b7cfdd6bf0e948b97c1666a4076badf431b49900485f3e6bab52abdee962ef072080e1057826c4dcefe9ad66c2a993e5c7a14107df8c9de5220ad7e04a3f9e01c2a3438e83a1411ff5d19c063ca7e033cd19dd9c0a67194cd55febc436581013e381a45cfd5a47507b551aeb26b47095ec8b02a456510349deba197e10ad5afe58cdf5a4a26b7fde2b2254a58a42a05d4eb13411d30c0012f06f2e1ab0b74926bef24ef25d012dff8d4ba0e0440c9928e73bd0003ea077e950f6e87c3cb40efa2cba9bf5e552ba81675812325059af98ae9677d8be16760bdea78640f2aad6f7dec1cc746e5410d35308f6ef6d6009b71d53e51a36ae46e74c285c180dbcd95e3099a772bafa7f9263f6dd3e13ee33bb4ac22231f50b1d303409caebced01d911e6b963d1aa450a54e4510658449f39b08666c096d673be226539ef4025ec4a06127814d301683a05bec695e24151b86ef4c4c55e2d799bd8e153e2f78cb4be6bb39d0f92bca7fe781196762cd7af7a0412f2439d4942ad724c64a372e910f1b81c0439483431dbc4592aedf85837c5a9feb2e875e88de3dc0eacaf4bac9d3c03b3414094259032b2aec5f2d50394f9417fbd1f81e37ee4cda25a242bbe728d09e54a0783e84a11f06f2b107da79e798fdd92e8ef0e8b23c1d9fef0c6a6ef49fdf4e38d88fe2606d592ebe380c53a8e47297c8d1891fe7609794f223e6d3d4ded08c55b63b161e4c511049fdce804349c85caca78ce232eb8d5fe42e9b8c61948647bb816fa246e0132b6fea9f4781fc216229dbb7fce28a7fa468a95f20cc43305de407d155dd26732fc0d6d7f5bc20b8e94dba07bbd7d75d0c2b199a12cec356ccb84d4f3b8105c3e4c9358b26cf8d9b543a29586a362b4a3cf850c5ac72182132349c50a9710ab0d23d0ce0c286d6ccc2d8131121383fc71d72f90f23853efde369b228afa8c41f5ce107acab0d90ea18c01e705ba5d88b16a09585704d3315bc58cf42558869a1f510d9072c7d155b90f8f6d941de8fd91070c1b535684056e37dd0fa70b6dd6e7235795f1abc435103501be49ff550dc77396eef457a57e6c19a15e2a70f74bc388546207ffccc1aa08c9456a2ff7f43398c76b1cd7a60046442820a3773aa339f9244883b15102b0e2069a7d5be2587997c5285763f60cdedd6882fd8c045936693c61958d7d9a715781aa6184d294ecf47ce83b143fcba606bf8b4874e4bce2a4a4f07ddde098588fead585c6bc51f9ed0881598b7dde9318154cdb91f74606aa27caab9478a8e9d3ba2039c9ba76e5fc63f6bb562e7fe4e00182994c1842c207ba71e1aaa747b4a395c89c25d36e95d8c69d2e881b8cacb11ebe8f04336f1e2797e108d109e6239f63d637d3cad3fec2c3f6a0637fed59f358c49e70e241287e006552180082b857adc59c8be87c83966e03322eaf777651c9274e7bb204d3ba499a83ed98253b8c9a85dd0f3e99a5e7b312d49409b10cb28cb1907c1f672044166f09966684922e3337acc73913a22abfca37cdaf45e63e6b05c0843075445d178a62e5ab20886cf5fa8074957da858a7a99fe37a8660ccba330c4649e3998bd064ed70b0c496717e8dae762cb9ba248d5cb79625451410a5e4f9f4c8ef07f896fcfa794d940130d4941b0338f28c91401ad670c77e862950d07e0b30ed72f269e3517d62bd13c0817c3f16c2e80574a15b9dcee0131339788980ac8212ba293078092762d0d04e47a561f1b9d73ea334f1a829541c0a6d646e6d487ed7f6cf91cf1e0dd04c1bda246bd7226c5318570ff29ea508deb9537a37c028ccde4b931139b30c3c51037838cfe2ac03636edd13a09f561ff4ebc781bfdd63a95deab27825d9a5e9c3c19c1f21cf7879b16e2d5f69c58d9cd5bc6f3eda43199e2036f9bfb076fc03bf7be8fcb4051691f8e8db4b0ce1086317392acb206b77bf5906fcbaaea86ba5258f29122563043b7d7b61f6ed3c9370f609bf912205e81966b2df6c110e0899d5271bab233fdc4d4186cd21ed60f1852c716ab2d1211f5c6f5cc8f3d6a7540a38d508d4b254509f1ce1efdaa5f7914908c4d34bc9f124d3a48ca9641e387e6738a3fd0efd503dfe7cffc3aa8a048705f5e9e69b23365937bf82666edf8520d13df0c48d9d3727be64d45ac54c264d8db5", 0x1000, 0xc, &(0x7f0000000080)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x48}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="16") 14:41:21 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080)="031c00285aa733e9868dc100080000800e0700060a5c5c651171ffd979fb473a41b946d29b28d748473cac405971f53d79c4f280e4fd3227f9d27a9fe8369e8334aff67629e090f410", 0x1) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 14:41:22 executing program 0: sendsyslog(&(0x7f0000000080)="1c228b05be1b72a93c43934e9db892a836a820aea919", 0x16, 0xc) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 14:41:22 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20001, 0x0) r1 = msgget$private(0x0, 0x110) msgrcv(r1, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f0474280bbd1646cedbbe1b996bbdb78472d3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c405a7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998c05806f5bc76212be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc0232"], 0x1, 0x0, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040), 0x10000) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r3, 0x0, r4, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) getgroups(0x8, &(0x7f0000000140)=[r5, r2, r4, r6, r2, r2, r4, r2]) 14:41:22 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f00000000c0)="6b04903be1f99e3439a8b153c815a855e0794361f93f1edd8ec91a051cb55dc37b4949e107f2182c057496bfa503521c0725bd7ab6266f4bc450c38044504d9f586641950ca9681530563d3d17ca890ba175ae999dd579d86aa2fc2e66be7d5900f6fad99cc3e0a5518be78b3a6724a069374ac898b98ced5ac6bff76645c6c546b0f8bd0b0011802d77b17ec72659a5ae1dda8438e1fd05d2f93f6130578ba4caa8a8a0f503320ae1b4c8deb1fe1b7777f24a14f2f8341b8942c6d215251a6e196624948d0cd907fb18b9dfe8342c75dd4ef73daa1a1b34da89", 0xda, 0x400, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x1, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0x0) 14:41:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000400)="fc") 14:41:23 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x28ae) pread(r0, &(0x7f0000000240)="906d362b13244e33eb97f46c21e43f5ab2d296832096897e8d71d88f9bd583dfa78c449927995b8574603af3e95c4984f61f31e334a81392cf74c0788bc1a81e6513071a66e525b6fcfd04f829dac15ca51436728fc26d198a4fd26dfe", 0xfffffffffffffefe, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) socket(0x20, 0x2, 0x7) execve(0x0, 0x0, 0x0) 14:41:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 14:41:23 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x5, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x3, 0x7ff}, 0x10) 14:41:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "854985003a0000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d16c63dffff0024e8643b00f3ff086300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x400) syz_open_pts() 14:41:23 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x651, 0x10100) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100), 0x0) lstat(&(0x7f00000000c0)='./file0\x00', 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x100) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 14:41:23 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x281, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x102) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{}, {0x2}, {}], 0x3}) 14:41:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000200)) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0xe1) ioctl$BIOCPROMISC(r1, 0x20004269) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setgid(r2) recvfrom$inet(r1, &(0x7f0000000140)=""/65, 0x41, 0x40, &(0x7f00000001c0)={0x2, 0x3}, 0xc) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r0, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") fcntl$setown(r1, 0x6, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x20, 0x1) 14:41:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x800004c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) 14:41:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:23 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000080)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0xffffffffffffffbd) openat(r0, &(0x7f00000000c0)='./file0/../file0\x00', 0x80, 0x2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x6) 14:41:23 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x45}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='7') 14:41:23 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r3, r4) setreuid(0x0, 0xee01) lseek(r1, 0x0, 0x0, 0x1) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000080)='!', 0x1) 14:41:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x1ff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x5}, {0xbe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="2f012e2f66696c6530809afdfd2de3374ea91b4b2a248ffb9abc0ec8027250ae27228f72a71f0ac5e3787e922c8e5a6bd0d2f097f53a0cb3ce034e0596aafecc2d59698c9ff71ecff082c162efe611d047704b1728c8ddb0a938ec64d5437db6692ebf21a5268a83e892fa98d60ac1470b6bcca71b88de244395b4c0d874bcaf6ede9a4c8c3ce0db6cac42030e86234f150415134e0e68bd4e028d2f785fad6a32811495857fa169f473b326d686b2cb4265b669dff3e9cec07da7"], 0x6a) fcntl$setstatus(r0, 0x4, 0x88) 14:41:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1d, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) 14:41:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x30}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000040)="ad") 14:41:23 executing program 1: r0 = socket(0x31, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xfffffffffffffd6a, 0x0, 0x0, 0x163) fchdir(r0) r1 = dup(r0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x11) r2 = msgget(0x3, 0x34) msgctl$IPC_RMID(r2, 0x0) 14:41:23 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) accept$inet6(r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 14:41:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x6, 0xfffffffffffffffe, 0x3, 0x2}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 14:41:23 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffee70000000000000000005b9d071b542a538706000000b81800000029000000310000000000000000000000c2000000"], 0x38}, 0x0) r0 = socket(0x18, 0xc2ee06e03cc4c0b1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00007c6000/0x3000)=nil, 0x3000, 0x16) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x100000000, 0x0, './file0\x00', 0x1, 0x4, 0x9, 0x9}) 14:41:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) r1 = dup2(r0, r0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0xa0, 0x2) 14:41:23 executing program 1: r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x1e1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x8}) r2 = syz_open_pts() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x27ee, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x100000001, 0x2, 0xfff, 0x5}, {0x9, 0x5, 0x1, 0xfffffffffffffff9}, {0x112, 0x200, 0x200, 0x4}, {0x2, 0x8001, 0x0, 0x9}]}) writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) r4 = dup2(r2, r2) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000040)=0x7) fcntl$dupfd(r0, 0xa, r3) 14:41:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x81}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x1ff, 0x4, 0xe5, 0x2}, {0x81, 0xe418, 0x6, 0x7aed2bb2}, {0x7, 0x2, 0x9a, 0x7}]}) 14:41:23 executing program 1: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) lseek(r0, 0x0, 0x8c299ec05761787d, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 14:41:23 executing program 0: r0 = kqueue() r1 = syz_open_pts() mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) kqueue() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffff8000, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 14:41:23 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x0, 0xcf}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="067e1dedba33135ce4", 0x9}], 0x1) 14:41:24 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0300000000000000a600e1ffffa75f174090a000"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x20, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(0xffffffffffffff9c) shutdown(r1, 0x2) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9}, {0x9, 0x5}}, 0x2) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r2, 0x2) 14:41:24 executing program 1: r0 = socket(0x6, 0x3, 0x2000000000000001) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0005000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 14:41:24 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x4, 0x0, 0xc68, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) shutdown(r0, 0x2) 14:41:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0xe4f, 0x7, 0x4, "b3739c3e54e5eec6b164ca5a145d53b18282876a", 0x6, 0x9}) 14:41:24 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) 14:41:24 executing program 0: getitimer(0x2, &(0x7f0000000000)) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x10000, 0x6eee286eccb3c765) semget(0x1, 0x80000000000, 0x100428) sync() ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001780)={0x1000, 0x0, &(0x7f0000000780)=""/4096}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000003c0)={0x5, 0x1}) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x101}, {0x5, 0x9}}) clock_settime(0x3, &(0x7f0000000140)={0x1, 0x81}) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x400) sendto$unix(r0, &(0x7f0000000040)="3774daecfa048eafd3b633a5d7421448b8940e2b9026f427fafbf80e60078eb508af288ff42f38eed7665677f906fd6dbc627f44a2a9213f3090a6a279827edf25129f083223d180b06500a0a6dae968135ccd14bdfae8368cef798160f08aa9085a7678f309aa03e61755ed450ca5861133e02bc62d680c1296870f3b240f84ad8edfc8c27a79a20f535284c2d550f4fa3bff", 0x93, 0x5, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000380)={0x3, 0x0, './file0\x00', 0xd9, 0x20, 0x200, 0x7ff}) setitimer(0x2, &(0x7f0000000180)={{0x3a2a48e4, 0x7ff}, {0xf553, 0x81}}, &(0x7f0000000300)) openat(r1, &(0x7f0000000340)='./file0\x00', 0x0, 0x52) 14:41:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x81}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 14:41:24 executing program 1: r0 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) ftruncate(r0, 0x0, 0x9) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x40, &(0x7f0000000280), 0xdc67, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 14:41:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 14:41:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0xff, 0x0, 0x2, "be883e6d903b4cafc2afc79e7496515a7d8a0af9", 0x1}) syz_open_pts() 14:41:24 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)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xfffffffeffffffff, 0x1, 0x8, 0x6, 0x9e7}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3f}, 0xc) 14:41:24 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0xffffffff, 0x0) pipe(&(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) mknod(&(0x7f0000000080)='./file0\x00', 0x2100, 0x1134) kevent(r1, &(0x7f00000000c0), 0x8, 0x0, 0x7, 0x0) 14:41:24 executing program 0: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x20000000) 14:41:24 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = getppid() r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) r8 = getegid() r9 = getpgid(0xffffffffffffffff) r10 = geteuid() fcntl$setflags(r2, 0x2, 0xc00b411a977d1996) r11 = getegid() r12 = fcntl$getown(r0, 0x5) r13 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001600)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000013c0)=[{&(0x7f00000000c0)="979d5f34cc45701583b8b5af416c8325d82426e1f7ccc46a73420ea0789072e8555ea9ba9fccc1806074dfcda1d8ffd84c880b9b54d1960896d63596b85ad8ba6ef500577ae365633697abd0db31932500727256826e05", 0x57}, {&(0x7f00000001c0)="d74d118bbafca2735619a9418b06871f1e7c138449cccf5cc75e443e7a9bf7c937d6720515aa3afaad4498be16f6954f8d4543be13e90fdbaad34709fa54385de0", 0x41}, {&(0x7f0000000240)="672691056bf7e5eabe28c78cf359783bca7e116af1f686906354f853e9e0f4f3756167b12171828d814888b06f96e434757102613296dc5b658f8f75192464f1bfe0043d9ced8841028719a94607f6b8e1e19c6a7a39050f4cd419a6f80c7ff71fd33e0b81cdf6502a898b15724a219519d01eb5be00f8f4d925a6cb2ef83ffdc44b8ab267883913d59ec970ca4955f7fb4a075d9bf0a42f06aeaa80d83075b43acce5ce10d872baf31d280a422bfb163128a1ce17", 0xb5}, {&(0x7f0000000140)="409b38d8fbf077bcd7f307f9125842c9a9217fdeaef357f84162c6998e6d980b7cc2a58be54c1fd92771938e0c5ee4ba6661c2c1f01c05fbb89576bdba35", 0x3e}, {&(0x7f0000000300)="27fcfefa8848e5a49ddcbc359b48e856f17bd133b0b79f42fe5d0c0c9520895acb8fbb6a5631ff57b4a9325a4a825cd5c8c074b191a2eeabee8841e0a9bf71e1d8ab6d2b4c30a6fe1e61ddf33dd74353b07eb83b3c6590ecba87790c659119902dbe5074c800d4d4ba93dbd05615472efe5138c2d84ad750ea71b81f3854700cd85824480b4745da9324bc4a1baed1503b1d7a2dc17613f4f11345a9b8cc6f0f8bc9", 0xa2}, {&(0x7f00000003c0)="38c737cc53776bdd26cccf7a50213057c4bb77a79228276544f7f1cee7511e67323d6dc9c50103e4c7c754c453ee873d5dfbe1af172dda092506331c648e7f2784cae196c070542e3a598bdd37855887241eb173fa9e2960307ac2fc37f758a876ddb6278a7614341942a8d8bfa8ced5b9db0aa4104e12b70a4ed27f32521f453c719ce471b425b5d6ab90e2ebae377eda7bcb261071919f88fdf8cd91f74b2396b898e5e936867868d567762738b36f0b448f0dfa0bb13b47d2988b0e5f37c8f2ccb77ebff370f24f504258bab1a9ed03cb53e52485d257e6789b26513a19b7ccbf38b89c932aa2c5d5b89589c8bb2c40bcb6ddf4565227761360e0b0369f91b235f4f82eaf3331f9cff629340f40966c1aa8d437cdb071ed73a0e821482eb04ee48eb6b213f51eb66e817de45a9c40fd4c0d8c7e8401fbd9a1edfa9082e6c63b21476b627eb6141dfba4fd8c2fd7d41f8014e9f45c60f95d4008365d0fb6ce3b5feb97420a779c1b2398ea077a2353bfa80658f6a2f96c7259dde0b1bb98469190cf129e22a75480b36f515ee046763e7dd3627e0021bec1536e366ed1fa565701ec5fb41dcf7559ef5eba8e8113511f4f4d0fa2a36b63bd0afd647422c0fb54afe26cc92fa7f9249ec3135c410fef6734cb148bcb88907caa1bd1132408dbec5a7ffc187fcf54b3bc415c9b02ccbca578aec1fa7c3de913a6ae6402b514ecd33edb18bae8942a6acac4de99ec7304229fef7b713a14c54b8afdb579a9d8406a40d43caf0724c6b91b71f221e32178879ecf006ed14c498ec247daa22c66e385d8df3248c99fafcc2adc0a75bd435dda2f125ab10b3783842c866d362ce3109c564d6760603a87c52cbb58588d667b89b3067dbf6970bb940cf2803c26e256902d72cc59f987c033c71e31ce38f8f5427340e740792bcc5ab4cfd3e0dd08cb401f1494d2d22e5b174d30a5bcc7581f750975e7fede7d00f01cec96b2e62a8a2fd676d885b7d884a565e3bc0c43f77ad75e54f2badce7b147f61df5667b874c6103193dc8b1815f3c0c8c077f4aa3e256b8818f6ea91e5852ab8ad254e62662743e5d97f780f5a5be7a1cd69db5242031634cd6236b24dcfc0355d33ed1b466d1d91daf6ee22d63158de2b7672296db0bbd26f9c1815e0b3e5542c22d3a9bee38bf576b939873111f4658d0a25d59a69f3cb5d4899bf016c32c0a8d40144ef692ce28410ae43d30527b55ba7c77c24f2a442a843510d127fb6615dca1863db45f1869b991b487262a158ad6dad866dfa39eb9f0515af5606220c1aeb3b5ff341789dfa265f68d49c7ffb15c03b7b2284b550908f133cc8b9c20848db47295947e61a0b7f1757a99238907f310d63ae933352e6d7a7e234bde83469477a48a890aa771f21461316765b7487bd6acf2c5c93566973dea6f42b3aa42fad87aa1fae4431736ad3e1f7847b1661854683845b2c24d003b63e3b3b0bcdf91f85eb178d013cf1506cb64487abf16b2144ec01c9a9ceea97bf672a90e315ef5dc6ffd83368aba3e7890d612c780b1dec5f9f74166e68151e8d08186b8ceab5b86b74a2de47b546fbd1ec55be0880ba479b418709582499a7c1ea988bb4f30cf6354b82d8ffe80da8b5ad68a436c5937c0c2ffc4532e18d88addfe15e971ef2c0341bbecb782d002b9f10ac18a3e2a376bf712da632ae490ae9d7911754d6ce888e6c74e7e98bd69682bbb92b85778dc1b1bee1f4885de5f2062310fa616094319f22cca16a5018766023f5712fcb415cd7099ccfd4b8eb16b402e8c1b348b2859de7733e5ddc9396a6b458690e350ffc231991704592a15142a3e1094334718ff7ef3671b299ad3b813e889199378ebd5f0d889d724058af2ed7cac3f98b47d2e9c9a2120b4d9b75afc56afb69a38de407f52543cb71a29e797e828be525205c4eb5c6b80c47e78d2de764001d4a44811aad77b90305178dae1fac15e365b49752d1aea4ab332b87ca982bf159d0698f1fa30c4ebb5f7415cea6515df852f86725cb13784aa9aac70feee1e5c4142928a5ce75b286c57599eaa07ceee95cb6b4cbaeda5a88c6bee75ebcecc8ccb07e95f4b35f292a91df37a3a53b6f8ce341a6359cf4e37b13e7014a8895b2530ede41b7fd2cf68d09652e25b62a178d4ab68cacda4b156dcedf4a8f98af58bcd918ee00b06c389eee6bb6d36f7e1a71471057157c51878a5101c8b8fc462999c2658ef3968269c4a961552db5ec60c5f28f0905f79e33049161aec2455e16487138a2921616356864b17a1c93f095af9951158e27a369753eec768070f2fd9256aa76efd310e2ecdc5badbb59126fce0669ca6c223a78e604658433f2a758175e97097354ab586385cadafef5390f07493e207ef7d664fa6f46fd232fd2d959163f47f699d171e05fc827df285a7ec079cc849d589ccd67ddc14776405e857fa394420652a8328f226e70c1f74891bbd9a6b3e1878c4f01384a94d51c596235205f4dc631e237c508ac94d13be72cd155df026d76c895238d35044ed1dede0a30b1660dda708db3a6c9c91220aff42f8b61a74a859855c47584fe629c9b03920f18d205f760d9d5705317ebc9e6a78a3e0404b1b047fcc9ed1fc17923370c3c174f6612a2b772ebefa825b1ab07116efb06c69a154474120c0b682e750cfedaaf85743f2fa7e8fc16902f2a617a463213e6a2561644d38c9a17dcdc43faaba75cc3b8c7f4cfbcb94ea3945c0ec6a0d35f2170c31576a6960efb6a9059e092b2952d4625944b91e69cfdc07ba5bbb7fe89728dfdbd51ddc9d7ece60f432867b9050ad7320501afd28f6b6f67226631eb244ae723b4f75365aaba3918fde8a2722568c656fdc647ae755e093b366a41c52d878508d9ba2cd17fcfac73c311ab40fa7e74d0e3294f6aa9271fa4bbb0c83ab0e57d14e824f954628e2875fee97ca4ae11565a99aec2f793bd28939dfc27e6d3a55e6f0adaebfdbc719da0818c39a6588fcc01deb6d4f62f1b4587a33ab446e293fc306db81531bb2a27be50f3c3ea87e90787065de3528db2ded7ac9f7e45fb069af080a7224a0ddf592b609b0408a792da48e880097cedef4592c8a4c09e3665c9a06627c44e2afd75d9aa250f121c01c386e95aef1b577907fe80ff803c13aabb7dc90db0d0c3137e316ea34e0ea8f052510ea03eba1575a84f11a2f67e22cf77097c8df7b448039f621e8a7d80723dbe4bdf0d5ad93075a92e420ceffbb045e7ce2d52b0a6f57271290e0fc367f4657e1eea5b9a8ca997aed4ce31d2251d8f0bdd7da0912d2be0ad6ff331206bcf02fbcfcd1ab42bc2d3501fce90a5564b6202ede6e8a00b32288234ed00314846217b805132afe49a5152c987ae5d9f756aed32ca73ea622b335a17668134e50858a1c6a0eb6bcc0b744c486e55234f4c2f238d1f5c1258e78c256b62a0217d5ecd1c92616a7ca29d25cb13120815421cac548a80d549f69cbf6868c9d4e0d7edac786c67d903b3f640af10e0bb840a18e29bd8db6d7ceb16cfa78cfb7fca3fb197d9db15b1f9d770f24defabb4d561e54b5678a5e23cc8d1f251ec49cd5a4331db976bd939474657dc6fae28bf6dcca1f300d3b275a369c49b16031ee4bf7518f66b8c09cf495da4b5ee16d4c5fe5cda82533b70c82562699fa6e20d35fae73ff4c110df1d8320889b57cfc6252c54a6b636a0c710805ed5fbfc4e086102cabf11b8f0a43e9725593b63b8af3ec55ecfcb3a553a8e142fb446d515eb32ff480dfa3bc06c19ee83894ad805d82ebbf5da856d89fbaa4fce4a23fa3b21daf9c160a289cd3be253b606001fc3678a970512bd3c177d5d6839143ac64caf5bbe7dc1d8be334155db7901d2471ba37e2bd37be9dcd6148d0acede1e0f0014a4a60be320699226bec00aadf597541c79c5b5365c886a7247fbf7b6ca2dbe7abfcd7d04bf844ef8af5f1ab817851a810a6b90b8fb8bfd839d776233ddb619c337c189de6589fa3e91910ae2dc9996f29f10c32fd4743489ca901c7122f75cca22d4a74d3ce361ebaf723ae801eec894f3a41da6a6fe3d9ed6c1cb24280d665a33b5ae8264f205ae21e9b0d47f2a3e4af85cb31096dfe65364d59ca7ca6471c862a6c9b43dea14a0d50acdb7632b9357bd680cd719c7a970fd371a7426aadb46f89a8b08c6552a94afd602a19a43c8dbc7314533638070b5dbed85ee98350cc398c2dd368e4d8d5a2d32028a67044dfafceb33d8bf0b78b72bb806ac5bf9adace853242c1da08dc1704916432a666d5537f3f23b06bd88fe4917a786d36109f44de7148242fef9d4feea991d71ed3fc69ff1da29594a15144295ebda20705eef71d2593d2157e3d687517db2e2ee96c54731ea6c6a4e6557bb8cb7ca9a599516ccdec26b09af89e67392111ecf02a3119f84c9e2a3a589441878443d39ee2885ff46e5e94e12c766d62d29a783c62615b80067a19348b48b518bbe5bea8239230a7d75b98c22d9a5acb28a5295e13947c6cf714c17795adcc647745d6e4528d942a497f1982aa6c6f42dcfb5cbf66100734d41413f671c4b250eabfeade85c39de91f056ec6434af4d0146b15240d44b88f7829860e3780b7e4cf6595f8cef80ea34e92e148f779295af41418461c1dc68de2db99997ac38014e833a4d5588485f096494c4d3e97b41ff1da7a6a6d8848b4309d1ce6a6c474d27fec3e3ce8c8b851dc3a2d79c9b7affcba7ce114c13dd0b454e331a077c60d1463f8bb1e2f34b7b53150ad60c751417b63aad61ee660edc72052ee36421d1e27b48db3c7d8d52df1c897976e2ae38a333306bc2447f22e18fffd1753b9664ee4850f75d9d896de731dedd2b8d77461c5c6e8ae58174d843dd9d5a2db0ac9445b933ad49e2ab6c1c6e0cae3f89550a5f012f763c26da2c8d605b4effd5c98d98cf41e7b33250a4b621dfa63335153e24d5d32b28ec33449691a29736d2b79984e9a91115c41946e242abc08285845d163c045974f2d4ace8e71bf2f5bdf074d9b02377fc5fb8ca66e3d6f40ec43c5c0e03f02d8e06315f79a43cd8254589c568d7edb5ecb36a61576879981f5bc499894fb265c821b97966b8f682be5043b732f667f3c7cee90c303f716be3a7c8fcb9e79959e22f383b4f6d9e2bc86f0abe2bbf4d1e0e6be2a3e5f104581ded4910bc7b98cac86c441d54a945d2c39c06e0de9f0d60ec1133e0f53acd213959022db65c0b33e5f462d09fd1ae491b80d532d2c42708e47a9831a71638a709b7a7202656d7f2bfecf44ae0d650b053c8dd7d82a34e696454bcc97363599951c73cafaac266d5bde95808b51dc362fee7b066c9d321cdad520f3db21c5b3eba0078544c1f3c3ef25f0bd006639ec349dd625a948a8962aeaddc274180e8a42d9c84f4929965ef7e6d502c17a825065b2b0f515aba029e15da301ff17a0b293c59f4d6c6af893006b0fef368e9f0ea7b976732e68fa911e2a7b293be5fd70b0225f2e9667447ec65899b41da6de90af38fdfca3b4d21d6af7a679744a40252ffa1da5cbd4956e3b4e6f06df6ffc2d2c28a248648bb4f7c8954f7c92b284c2d6f5f06f6bc765d2ead0ffe3f36437dd728b5c9e373e5e7cd26e93fee33b4ec745580a4ece90d6188e75a7974b3bc352c1b2b89899b7f3204703d4fd3676a5fd7a2f1f170a0b30f00ade387ae596344cec4f83c2ae7fbb9c47337473f4a93faeef0663dccc3386e174f223a530b5f6688ef56a4ce1d7fbc7621adbb283e1311de5caee7b16bc400c59988ca59879cdfd879e71a1dc3d", 0x1000}], 0x6, &(0x7f0000001540)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0xa8, 0x5}, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x7f, 0x40}) 14:41:25 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x8, 0x80000000000040, 0x0, 0x0) 14:41:25 executing program 0: pipe(&(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x9, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r0, &(0x7f0000000980)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d4171887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaa28c2234dbdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c5659e2359bd854852412527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9949d0e1ceb22fb56573fa430309765ea6ac5d8154777df8f36987937b8cca9fad6feb8dc0460261fda302163c9675fabd07c00293907f16c7dba1bdefe947f46d33f2aff9fc36c87538684365c04401b1bebd872f43167286f49887905", 0xb08) syz_open_pts() write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac87176bcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a74932ff5fda01ad61d3b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab00", 0x34b) 14:41:25 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x18, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup(r0) 14:41:25 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000280)={0x1, 0x4}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$inet6(r3, &(0x7f00000000c0)="44aa47cad4d1363a9e2d00", 0xb, 0x401, &(0x7f0000000100)={0x18, 0x2, 0x6, 0xffffffffffffffff}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x2d}, {0x6}]}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) fsync(r0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[0x7, 0x7, 0x10000, 0x2f0, 0x401]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 14:41:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x5}, {0x80000000000006}]}) syz_emit_ethernet(0x54, &(0x7f0000000180)="7cbe0ee962c637e70694df72d660f895aa19c409d8a6ac7ad12de9136a7d0d9808a1cf0cb5b36aaa8719d503de2adcaf5f49602b131c75af37985ba0a3d7f1cf3bf50d69cbe691cad2072d15ebbedc10cd3ef445") 14:41:25 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x20) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x400, './bus\x00', './bus\x00'}) bind$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) chflags(&(0x7f0000000000)='./bus\x00', 0x10000) mknod(&(0x7f0000000040)='./bus\x00', 0x2020080002010, 0x4300) recvfrom$unix(r0, &(0x7f0000000280)=""/4096, 0x1000, 0x0, &(0x7f0000001280)=@file={0x0, './bus\x00'}, 0x8) bind$unix(r0, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x8) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') open$dir(&(0x7f0000000100)='./bus\x00', 0x9000381, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045710, &(0x7f0000000080)=0x808000000101) stat(&(0x7f00000012c0)='./bus\x00', &(0x7f0000001300)) 14:41:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x11) bind(r1, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[0x8, 0x3f]}) 14:41:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1000000000064}, {0x3}, {0x8000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$inet(0x2, 0x4000, 0x4) connect$inet(r1, &(0x7f0000000140)={0x2, 0x0}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) 14:41:26 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0xf74a, 0x200000033, 0x0, 0x0) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) 14:41:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) accept(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x1}, {0x74}, {0x6}]}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000380)=0x80000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 14:41:26 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88", 0x3c}], 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000180)) openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0xfffffffffffffe01, 0xffff, 0x4, 0x0, 0x8001, 0x178a0741, 0x7, 0x2, 0x1, 0x1, 0x6}) 14:41:26 executing program 1: r0 = socket(0x11, 0x1, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) sendto$unix(r0, &(0x7f00000000c0)="b100050460001300000008000103000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6000d7d026ba8af63ff3728cd00000000000000872babfbb770c1f5a872b8afaa42c53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = dup(r0) ioctl$KDGKBMODE(r3, 0x40044b06) clock_settime(0x2, &(0x7f0000000000)={0x10000, 0x800}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000040)={0xfff, 0x0, 0x7, 0x6}) 14:41:26 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=""/254, 0xfe) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x2, 0x1, 0x4855}, {0x18, 0x2, 0x0, 0x6}, 0x1, [0x7ff, 0xff, 0x4, 0x101, 0x64, 0xffffffffffffffff, 0x6, 0x3]}, 0x3c) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0xffffffffffffffff) r1 = kqueue() open(&(0x7f0000000140)='./bus\x00', 0x0, 0x101) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = semget(0x3, 0x3, 0x300) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000080)=""/46) close(r1) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0xf19) mknod(&(0x7f0000000380)='./bus\x00', 0x2000, 0x5) r3 = kqueue() munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f00000000c0), 0x227082d9, 0x0, 0x3, 0x0) kevent(r1, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0xbf2, 0x0) kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000002c0)=0x53) ioctl$BIOCFLUSH(r0, 0x20004268) 14:41:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfecc, &(0x7f0000000140)="c9") shmctl$SHM_LOCK(0x0, 0x3) 14:41:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x400035}, {0x80000000000006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r3 = getuid() getgroups(0x3, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r2, r3, r4}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x5) 14:41:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="e4") 14:41:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) shmget(0x1, 0x1000, 0x540, &(0x7f0000ffd000/0x1000)=nil) r1 = getpgrp() ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x18, r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 14:41:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 14:41:26 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x0, 0x7}, 0x0) 14:41:26 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000004c40)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000004980), 0x0) execve(0x0, 0x0, 0x0) 14:41:26 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x8, 0x80000000, &(0x7f0000000280)=""/224, &(0x7f0000000240)=0xfffffffffffffde4) getsockopt(r0, 0x29, 0x37, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0xffffffffffff8000) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0\x00') 14:41:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8be8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x1000000000007c}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) 14:41:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x74, 0xffffffff}, {0x80000006, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:26 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0xd8ac699bfa168f0a) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) setsockopt(r0, 0x9, 0x0, &(0x7f0000000040), 0x0) fcntl$setstatus(r0, 0x4, 0x80) r3 = syz_open_pts() close(r3) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x5011, r0, 0x0, 0x11) syz_open_pts() kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$KDENABIO(r0, 0x20004b3c) 14:41:26 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x4) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) dup2(r1, r3) 14:41:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x200a, 0x4200086128) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x20, 0x82) fcntl$setstatus(r0, 0x4, 0x80) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000100)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x2) 14:41:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 14:41:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x2, 0x80) bind$inet(r1, &(0x7f0000000500)={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x44}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) acct(&(0x7f0000000140)='./file0\x00') readv(r0, &(0x7f0000000a80)=[{&(0x7f00000007c0)=""/164, 0xa4}, {&(0x7f0000000880)=""/46, 0x2e}, {&(0x7f00000008c0)=""/12, 0xc}, {&(0x7f0000000900)=""/196, 0xc4}, {&(0x7f0000000a00)=""/31, 0x1f}, {&(0x7f0000000a40)=""/9, 0x9}], 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) fchmod(r2, 0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/wskbd0\x00', 0x10, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x800, 0x1) recvfrom(r3, &(0x7f00000002c0)=""/244, 0xf4, 0x801, &(0x7f00000003c0)=ANY=[@ANYBLOB="01002e2f66696c653000f7e8e8a044e92d64b85e34f8db48464bc77d87a27d1490fc0043ed756c3c3288cb06493fccbbe2f80caeefec65368f6ebd93d00b3f7e640b6fb9d815287602284553e82f38506fc5f4c1911df882e30a336a8620d8911faf44dc8d9b5f2097957dbd26089d416e764e0b4a176b98294cc40309e0e33a687c09f4c035670ce901484706fd7f98bca5df8e7a72e8b6c50f7d019341bb12014a29b18cea9635c138b8091630e53eb69cf7a0c805d321a20000000000000000000000008e6443be6c570f81cf948b68ff5a2b606e66b8a581fc5d0000000000"], 0xa) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 14:41:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x2, 0x4000, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080)={0x0, 0x8}, 0x10) readv(r3, &(0x7f0000000040), 0x16f) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 14:41:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) sendto$inet(r1, &(0x7f00000000c0)="05ca334e9b7c430bc72bf3eabf970fcb", 0x10, 0x400, &(0x7f0000000100)={0x2, 0x3}, 0xc) pwrite(r0, &(0x7f0000000000)="935a7254cbc8e55df13dd4ff120b89f1481e2e02bce84128e2a1c4deea8dbcb6caf7bccd8ad8b236709fd6", 0x2b, 0x0, 0x0) getsockopt(r0, 0x80000, 0xa, 0x0, 0x0) setsockopt(r1, 0x0, 0x0, &(0x7f0000000080)="45fa365ea2e49f99ef9194", 0xb) 14:41:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x5}, {0x4d}, {0x6}]}) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 14:41:26 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) getpeername$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000008000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000160000000000000010000000000000000000000081ab9ebd37f621f2b36f2505ed5c0da9434c44f17fb193f9d061b93b070000008a424e3b90c2562d259ecde32d49030333eddbaf7652289cb5ac426a26b078ce0cbf6ab6e224ce90e2fd21f31c1f9d93d1aa0d9f"], &(0x7f0000000100)=0x49) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 14:41:26 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() open$dir(&(0x7f0000000000)='./file0\x00', 0x8080, 0xfc220d7e577a43e) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x4d}, {{r1}, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffff8, 0x4d}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) 14:41:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) shutdown(r0, 0x0) sendmsg(r0, &(0x7f00000019c0)={&(0x7f0000000440)=@in6={0x18, 0x1, 0x100000000, 0x3}, 0xc, &(0x7f00000017c0)=[{&(0x7f0000000480)}, {&(0x7f00000004c0)="01896052a8111b4cbd7fc106d8f3f873f4b40bb62ed74744a020b7e5a3aac9a177c20aa4c817604d4e3a3a340fc66d94b1e3cabbc45966bea66241d74e5aec56a451d3f2dc9c07ec79fc9afc95019c2edd39faa63159e8cb3576add6a7c57890", 0x60}, {&(0x7f0000000540)="4d5c6239d53ada7c1428b6580b686d46465b371358fbf19bc38fa7dd355db888e4eb1699ddf0d81bbdf675cda27560e132a77de02241bc67386ffb475bde28d3895b4957897bba1e4aea5caa654e9c05ed914e4b730dfabd852a4a38658329d2729c970c9fb5158d8d348b7065abab3922a31d8ba25d748470cf406cada40919df3e0c6a78137d97a0fb837aebbddf5b79ef", 0x92}, {&(0x7f0000000600)="ea38f2e4b2c87c9f8461c03e95af26d9fe0d7ee6c8c66e2a16a5da43e74f0353b2cee6aa0bb005b92e64e7a2aa833cd5f6c3d210cefa6d2a772e0eb68a9b6fb52fa609e8f0249ff71902df53bbcadf80f0aeeb6fa96fbb4d18b63c2284f37c9f9fe9fa3beac3fb1adbf183335586687523bca6a071dc0c0fc69cca019ea4e640c1d36dfe76f53b49eb649a", 0x8b}, {&(0x7f00000006c0)="2004d89949e2142842249ef7e6c35e3bbc5bb0f833e312e04aa765b583318c9bc4e2825cbc618cb2adae8e593d45fe00fd81cd57c7db9dacfeac9bb3196a3f4fea9c6478919122cb2e66e18e0cce09dc0b4c4674a43b1077046b62db6ff1d1f9d0b00e9dcd2cbf5e5b2591b51e6e00c87f45ae6f3f8dc192225292efa2a61ee41592a71a890bcca67a8d6dcdb7e259d30c1a739d2fc852f72565b2b3a61c6550f40797a1d195b23e8ad3632afdfbda62b68af0649c4e60751ebb64001bca02467460611c78b9b566025dd39c2c4c25090df747c4b9a6b213d0bcd67808e534a03f391e60efd22fe236f0cfe6a7b20b9dcb0996dba24a4b3a7d83d2d1419218fef2357afb087cc4e489ec2db61f5eea48b3c6671a70983d017fe67572e9c25f652836574bf5c9e4af0f27e0605cb58a7566f958303263270542fa6420a79aa738d5385c4a6cf092f6b8661ae2f975a153a7e58e003b213800018b1e6a73f8e5a2b9fb2561329bb0de1a79cc430d166eb11b116d75d63d2807ba394d643f79b85852fa00cdba29ea6bf871ef98dd34f46958238d65a0b355050cfeb63f3f547a6572c230002a6354c35dd110ecd54939f0f2527c1b11a0d51eec2edd7c093c0844daca08870598d2db60dc9bc0790bb2d0d25e9954002b82320687bf93dac1fb4be20b05c5ab826c213de662b0bcf03437f4f108040bfa83349c6554b68852354772c2cc68eb7145b964f5b1e087cb2e87b421db84e3f8a064dba3ef0c0adb29c9c9a37452891a08f94e979db2946eb5db05c81f5186df8cdfcaea186494b23bf3eb8ab6ffd1a340331509972e22453e8e78960bc948e3e5cd3fa4cab472db6ac1587f7fd7e34f4a7b249f83052dd134a2fe6af45844447cfa85802f4f749ab133949e6d29d762efd6b648928ba93e79b5da2052c7a958d5e818942409021c84df06bd9b1ff6c27f846bee8cc30e493085b2b836d53b3bdb592ebfac7fdda6430aa001ef4a48d1ff31447de4fbeb0a05878a89394715c72af42ef3cc3e6797f0c8627a78225fcdd2fdbf735476763494086555a9348efd799286f09a08cd2140293f8b92d99abd390d08ff8f52b262b4ecd2632668b74ce66474c9f5ccaa8912a2e8163e543e995fa3c2af401c582fe436c110682ef93b2dd8b6250fa597c80ef51523280f24b5c2c3d099d0c016a04f07fc816559491cdebdb6e7dad8c03a4331c3f39113450dc76fba6d5bea135c241d88bf99f0702150c9629a126dc78d375cd855b5ea2229f48b2266e18b04ff10182deccfa08dfe6731d01a69392651764eed366abeb83b4e8d4f32761e7ea4702bc594bed6402fc280108a58ffbcf3ecea81d71a6970ec1af5d2fa03ba964c585e1b0d77c58770d9ba6a91e12475a36257828b56f471ff3323661e8ba9725b0149ebf0df18d6b5d2defb76b294caf09a07ca9656d397e2c1d76397dc6f510711327bbca7a47a6fdc253ce57b998ebaa78fb6dbea2b008928464010896fd75d59e500816a3e80c0cc652a81431add547ac742c6d514b0665d6bbf18d6cb96cb0003e71e283409a7e95e28245058124be8c2c9c8ea50ca8fd543b367c761a4eec2f8529f77750ce671a313aa7965c63c26edc1fd12230a781a9f60ff4ca6db7d693c24f7a73ccaae09be763acb753d40f2fba2e3eca044cd317c3b67488b7e64dfefe4f9ffb3a19d098e3119e7e9fae965c8ab446ba1268aabe720938f85d1f095ea5576305eaeede7a075024a78544880edfd89374e2877468f03fd1d8b62ee593c78d452ff4c46e74bb78b278ec6f63b0706860fd5db55393ecd873ac0ddfb754cc0016b920f723bf0960f17ba169411b2346b06ef7679a020a220e166a393423218f022fff22b7e56390c4ef007c825bc5f79a3ca0c52bd8cd87ff8b94f725ce01debfb63122af9e35b5920a3ecd6f4408e7af7c2f143b5f25db87703bbc738ba25f031a19db0f34a0ca83472ebb790aa0e91f3b50f6b89335353c6d294aa73e8fe2a2c0b5e3850d0c56fa5e36fea727e604d07cbf18c71d95846fbe1168d48ef7c083c35bd228be864154009c6c296a2e2760d45c0690dc3fb8c04fb451f07ee884534dbc276540d8132005712084d6d3f0a615288a2780907578d4f776461add9cd2ac44c90a816a96c3743dcd93d4773e2920b3b9ad4367e2ea9a6323622019bc45c50059ed549c92587f7b4c9e6f724da6bdc7e29680eeb99caad076ff32cc0ab308e604f340bb28444560a06ebc4bd6fe493ff254fe575c5b5c14c081110ac3e927a7fdf31b8028b13c3a9e97a277773bf9346d3015c7b38c972abfd0970fc361e7132cd68f2d8d95105be6356ee95101b312bc5f7335a96170cd0459c912c79d07475dbd1b4b5966ea4260f72b5aed43fdc72bba30fe89b3b3baf70ed599c89811073dbeb9afda99f0e2dfe5012b8665907c493663e4f2c77e4f888bbe8415aec192c320c206e75f2ca386c0cc9ec9a683f54dd16b40dced9dcd47b447265e6462b019160ef44d2cdcb906a5f0491c66e6e927e0de47ef2f8b6a8bbc82241739534a8442906506617a48f98ffce45076683dbb085f6dd59ab58e749b33b6d553919c965c9de1035121ef6875cf1b6f7fa5905a7df3708cf10a74563436398106f31dae67106709c537bb888101897bc146dcfb91dfe403d4bf1bf1f363a29e206ce0682c3986c92f3e007bcaf3ddb032595ebd3ed0b12b940f59901956edfb8100e5da91c303fa9871ed4f601fb0bd043dcc63368a934ad4fbd1783ef8fa1aa3751076b9ffe68093f2712a4b07cd3944b735329cd495275ac5bd565b97602e908f6b7b8dd73e7849e639b8933c97a350ffb85b6665f7335478675ab540bf418a6c777a4addb23b3b149c646faa5bf6cb238b8726ab8363fb4e359d959dc0ccefb2b911d6671f9befbbe793e5eab994eb8569db508249355615dc3978687137ae329f92fbe0729deb0bd6035b7f345cfa8c1bb426fd0359e858983573536bfe0bc47e9aebe88a34013ec8083abb6462b1baaccaf1df0351a4385b2da89acddf40c190ba503e624c734ffbaa5165a1494bf85f86e90ae323640fa4ffbe970e90c9186e51fdea090570f4afb84c553dec34c0f34ac8e91f5f46ad427e606ae3a9d4ac3bbf8eb6a344771f9a691ab6603603d7e2508c81a37327bea251b14adb2f2067e40bc1ba622a47a6bbf2b544f861e1b33bcaeeb380afe906ea8381a5f424aaa85d7566a1bf6e1da6d95e76103df33f418831ab495765eef61b9b4a0972e417d2613a40d6861d54de1e1a9eb114365d5c0bff75cb69d71a2f3473427a0058568e488aad57699851f99c9d06072227cb938060fe3cbd502ba8439a5a71cda8cfaa9521c31b3a3026a16f4e35cc6fc2d4e4ec5f7923c7b9cf6bca848a5ec29dc60c3eef5b56e564cbed31eb1a9cfb44377e7ca919be03fcf1f1c496ee084b04eae89ebc14da1e444553682aceda067e465972dc456e76fa0fe55ae3fe85e634df426f6a6b3ff2e4970225d38fe9e6a4e0b197cd8f72ca880383018dccbd449092f4400e8a134ad2a1282a6d559f0b1d888f1512ec82d5f6399136c559a3308972d78ddd8df2ae1921d6564a933252f862671b83f009ec9469ff1f1857602ad1784fc8423191d9fb68601056a30742b7ab4d14fe1ed5fdd0e3123479b1fedfb4c5c8d789c6a433a3cd43e7d7afea1d61481ee9aef0a49abe10c95451edb548bc84430dcb3eb077f874b80cb334a67898cc4b31cbdd567f357e6c4ef4dc06894f859df6c2c688cfa775a6ffb07f33e3be232fe79f61a48c3b8a9826aa539bd49986c71178899c4bef08d805100622654580f6acc5a9283406aced88eb7e2ac80232b4f45eb4dfa28838d7ed859f52e897ef7c0d51396e81971cf22fde6e4db92766816be7fbf1bf3dc80f3d52f37e069098f27b39197d36bed25627e904543fc425e6d1130ce58856fad959832a878f754a661256c6ad51f4b66454b6b586dc37a49e169a4aa35e63a3f46839cec7963eb95a9044c3e504f1aa0ab1d1a18e36731f8f58e6a871003587af14f9ceaa60c167f183c64d57441cbab7c7697da40eb809a5845050a012b864ea27ca621bb877fe1c74b904961666ee805356bca79a806b3d8572925373d4139c76dda5f03ce69b918d7c8e306fd9d6ba2a422a7f9c4a4c6bba84f6db4cee3527352ca185b3903d07281fa546ec77874c625f91d3cb24f026286fd0e3585aa80c2bcea7ddfd9cf72f146d828c8961e4036c77d461f0bea42e5b68b82ec35d845edd4a6b6991e095e32a85a60ffeb12f9c961b5b4e82e17927ae900337c17c023a80e6b30ac2762d98c3168183ef983c45cd481900bc5ec7a9d07d86b991e906ec47d490ac2bcce93c6ba60d052b61e6a58234f71358392309692a681eb7b619d4781760bc9bbef234a245698e7739d6ce746eacff23d398f5df11b8fb7065f311026aabd0ac712f1539846a4d347cb774027f2a8cfd20c7b65eb64aee817ed6fee7065dff6f35dd802ba458903466f6480638dc85a4f2af632b5410b1d42d2dce81ca2c47e0e459261aab3991995da7897912e1fa3237d34ac266c02d3f613f93ffa7060a7c977021f1f5b65018d6c6e6f0f7c5312d833afde1eaf64233ff18e3b3ebbbc81013ee8bcdcd0d445a5df5aaf920d6300318b7a75ba411f1eef79934acac4db08413e815ed57c8373e6e699b25ff117b1d052b21f787e6240c287029cb6cab01a8abdad50b09ec1840bedb26bab62259c3825e552457a7cc42f36123f875b2fdb3e12bae3272a79ecd8a0c31bd7c6b9080c1a5c347bf2af1d5621330519ee62c746e49ab4c95cf0af036da47c7b7e18808410f45bf8427b8a0e8611fadd136c0cbb67b680b229b5fd03b8988c0988494728ec53666c41568d5bc160b41d4d34d470cf4333968ab64de9ed4f5380f7e3b0fea89dd766b5b4c49fe47df43eb3e9a72205457f3d6fce6841df182eabc5e909ae7c4f5a484593a342c633dc496f80227b914b86a601b562c0aa93325de5b48026c8f9900c4984a229f752ad7aaa689d0301fefb6f0eb0e697633fb844e8008e5743a0085ce3b2091e66a8559dddd1f1804344f9f7a047f95f02bdca1afce9bb04cda363db328af65d50da861161fb43a696578dada67967d7280074f53c435ef2d18da4e45aa791acfc48d2870873e06be5a78e9c9431a8a11b7d0886a9fa28b3c181a28d34f50f3f713121c68641d44f18d6aebbc99531a978de344a4e49f09eebfe49263314305fa0001a03145105364b3777bc0528ca2ac7a8a69eec40720d002c344e2642bdac1afd76fd3d01aac2f0fc361e0b89fb8f1624a4e7e782bbb39e6a31e4eb58e555b1cd88948bbbdd67867e09a0d248d912a747976a11c9cf4c72c401c8b11ef8349d93b0d52264c3c5b82aa444a562197da18fe4db9a4d8b1b38ae246772e2a6f991a33a29a48fca055a63c064c2e53f758dd6b8d1f0efa924302162a95bc386ebed3dfb85d77eebf9ec897f33b07830d5b7006c9475612dcf200c12cfccc469e16a73ca38d045849c742f632068ce8d7745aea8c39eb944331d04200cffd5f330a4b733d236c385e6601232404eb901fcf2dcdd83eb2279f9346b1c29388dc468bbb866907a2a880259cf2574a020ecd123bcd7e0bc1c5d209380b3696b227feb5eccc29500b38756a8b4f6903fd5452a509679f515be86bbb64bf47899959782a11101b854f33e236a1f1d5a9ae95b9eee3ed711ded2e3cabaeceb4bf65fa49a735b64e49ee53a", 0x1000}, {&(0x7f00000016c0)="5b8c7eff08e683f013a8b8d2636b6390915af96901fefa96cd98c541709161b7ec9435db238512c04eff12ae3d4755b5ac05f7652705a96a1f2751126b3b70b7c8635fbd84317f209be13a57a4b4f37c95c8b852a12728657b17fc12642ecd1c7b2180b35ccd2022b7b3395e9cc83d7c8c47d372ecf41f9b4b85948f3a877817fcc054f834f5ee6ed230bcf1c75289c3ee65cb451651d778ee3e7f2fc81051c218c2a2a064", 0xa5}, {&(0x7f0000001780)="aea3d3d81c5990fdb3801b31cce91af543e0549d8743c7211c479a14c49a6966536c8f296749d84a412a864e14b65c", 0x2f}], 0x7, &(0x7f0000001840)=[{0x50, 0xffff, 0xffffffffffff7fff, "1061d55b500244912921b346516fca48fc9e0841eb63e3082f0131a9f074c08a6b431af9512511f33accc4f481ce3cab22e3faee51aa639453689aae9ce3f4"}, {0x110, 0xffff, 0x80000001, "929cd8ec1b30d5539b55d9bbf015c4c65f557e4dd178cf4c40d431f0215fdeff717f7a8257f221c52ff5bd46fd1d5dde98c13b2bd2d043b60d411564882d9dddf184ee0327aded705b4c5c420364f62bfde14e2c12e879cad76d3c753eb46aa8dac05784dae42233eaf3a9afa8ebb4dc08f79edefb1bce52440d639facffe91c6491e4870c81cf6033687ee858759189f31e1b4fa8a91297c2b9e29998d1a548e72e1c1c8e4468529c388930140fc75b0b8b90e4874b069339f64922afe4420aae8e404bd333fac9c766d67a8a47ebf84727e6715b9c6cb876e9fe08c1039bafb49b1513f3ace83805affa05ac689befc25434561366fcb95def04"}], 0x160}, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000200)={0x81, 0x9, {[0x100000001, 0x1, 0x1, 0xfff, 0xfffffffffffffff7, 0x5, 0x100, 0x6, 0x6, 0x800, 0x88, 0x7fffffff, 0x1, 0x1c000000000000, 0x2, 0x2800, 0x9], [0x4, 0xfffffffffffffb6d, 0x7fffffff, 0x14, 0xb, 0x9, 0x20, 0x4, 0x401, 0x8001], [0x4, 0x7ff, 0x3, 0x1f, 0xffffffff, 0x9, 0x3], [0x8, 0x0, 0x39c9301e, 0x7, 0x6a05f530, 0xd60], [{0x2, 0x701b, 0x7, 0x2}, {0x81, 0x2000, 0x9, 0xe6}, {0x848, 0x2, 0x8, 0x5}, {0xffffffff, 0x7, 0x2, 0x9}, {0xc3, 0x1, 0xf4f, 0xffff}, {0x200, 0x2, 0x7ff, 0x6}, {0x1f, 0xfffffffffffff342, 0xffffffffd87c754d, 0x3ff}, {0x8, 0x8001, 0xd4af, 0xffffffff}], {0x40, 0x3, 0x42, 0x5}, {0x6, 0x6, 0xffffffff, 0x1}}}) 14:41:26 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x40, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = socket(0x2, 0x1, 0xcc) setsockopt(r3, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) setsockopt(r2, 0x9, 0x108a, &(0x7f0000000140)="72d1b0f17f234334cd5b097604dbcc0598851298e3d9a2f218e6a1dd8420b20e153bf28e3b9dc8aee3484e72d31f49bc44", 0x31) socket(0x18, 0x4, 0x9) 14:41:26 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c65300024cdf57bf867998b4a7057d5fbd9237f81787579eac03605237131e0b0c09c2a776b39ae97e3d7e9acc842183e45b661fc563d9c8f04cbb4cc"], 0x10) shutdown(r0, 0x2) 14:41:26 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) sendto(r0, &(0x7f0000000000)="2e96cc06c1b45e68a31fe9509074467c7806cf8d5e4f9ac64de13d5e5a9e819a0d79efa8fa1caf441b9c2ca1034f439925d2a33e5603cc71407044c1", 0x3c, 0x401, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f66696c653000ad3ff9696fef179386872d9886a2916b11523e69f8300fcf3d6262dceba43e1bbf2108f8ce95ebd7fa8f259512b7dea7ecd2ca1aa2f4260cf0faf3c6028f7c72959d8eda29a01a6c5de6f880098300fe8c58fce2d90add1711fafbb4ff065c6cef6bd9b7e3b93c801cae7f303b8ffc0da98df26b785e8def91f9d1d2a85a82f1e0b2a08762f31237747b3fd0ceaff8900ca0"], 0xa) sendto(r0, &(0x7f0000000140)="010029ba97d0bba1", 0x8, 0x0, 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x81, 0x617bc986, 0x400, 0x0, 0x69a6, 0x2, 0x80, 0x2ea536e52b43ff0d, 0x2, 0x0, 0x2}) 14:41:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x80}, {0x4c}, {0x20004006}]}) syz_emit_ethernet(0xf4, &(0x7f0000000040)="b6") 14:41:26 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0xe5, 0xfffffffffffffffe, 0x80000000, 0x1, 0x4, 0x3ae, 0x20, 0x0, 0x1, 0x1}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) 14:41:26 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x1dca) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) 14:41:26 executing program 1: r0 = kqueue() r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000140)="c612746a5c010a44582856160f16b4cebc005aa21f0c685daf0523024a840a668db378dbcb3a24ac21700129821125fdd11b9c0bd6af9e45f36b5837c0874be31520f1a272d6fafd005b0298154f1f441119015650aa2b2365d2b81cf0e0aebf7896a1ebc078072bd193388c122b1eb13a77f2adfc83c2c2d95175e2c091a3a1b9be", 0x82, 0x8, &(0x7f0000000200)={0x18, 0x1, 0x5, 0x8}, 0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x8000, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r3, &(0x7f0000000180), 0x0, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) close(r1) 14:41:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x1f}, {0x3c}, {0x30}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 14:41:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0xc}, {0x6}]}) r1 = msgget(0x2, 0x100) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x8, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setgroups(0x9, &(0x7f0000000300)=[r3, r3, r3, r6, r7, r4, r8, r8, r5]) r11 = getpgrp() r12 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x9, r2, r8, r9, r10, 0x10, 0x100}, 0x4, 0xa6, r11, r12, 0x1f3, 0x1, 0x40, 0x5}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:27 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100, 0x0) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) setuid(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:27 executing program 1: r0 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000000c0)={0x128c, 0x10000, 0x3367, {[0x401, 0x9, 0x7fffffff, 0x7, 0xffff, 0x1000, 0xf2be, 0xf2a, 0x5, 0x7ff, 0x10001, 0x1ff, 0x0, 0xd31, 0x24, 0x100000000, 0x8ce, 0x81], [0x6, 0x2000000, 0x2, 0x1, 0x3, 0x80000000, 0xfffffffffffffffd, 0x7fff, 0x40800000000, 0x5], [0x9, 0x1, 0x200, 0x7fff00000, 0x18000000000000, 0xffff, 0x6], [0x5, 0x0, 0x7, 0xffffffff, 0x3ff, 0xa5], [{0xffffffffffffff7f, 0x6, 0xa388, 0x67d}, {0x3, 0x7, 0x1, 0x2}, {0x9, 0x9a71, 0x99, 0x1}, {0x3, 0x6, 0x4}, {0x5, 0x5, 0x7ff, 0x10001}, {0x2, 0xffffffffffffff80, 0x2, 0x8}, {0x3, 0xffffffff, 0x1, 0x4}, {0x3, 0x0, 0x8, 0x1000}], {0x8, 0x80000000, 0x6, 0x9}, {0x2, 0xce, 0x8001, 0xa5ea}}}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000340)=0xfc) clock_getres(0x4, &(0x7f0000000080)) 14:41:27 executing program 0: r0 = getuid() getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000000)='./file0\x00', r0, r4) setgid(r2) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f00000000c0)={0x10, 0x5, 0x4, 0x9, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5cf6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xa90}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x401}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x5000)=nil, 0x1f}], ['./file1\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) getpgrp() r7 = syz_open_pts() clock_settime(0x2, &(0x7f00000005c0)={0x3f, 0x5}) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x200, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000640)='/dev/vmm\x00', 0x200, 0x0) setgroups(0x2, &(0x7f0000000680)=[r3, r3]) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000006c0)={0x1f, 0xffff, 0x588a36fe, 0xfffffffeffffffff, "32e3f043e9a601f44d3c0a21dcd02445242dc107", 0x9, 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000740)={&(0x7f0000000700)=[{0x25, 0xfffffffffffffeff}], 0x1}) semget$private(0x0, 0x0, 0x0) lchown(&(0x7f0000000780)='./file1\x00', r0, r1) r10 = dup2(r5, r5) r11 = accept(r5, &(0x7f00000007c0)=@in, &(0x7f0000000800)=0xc) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000840)=0x2) ioctl$TIOCSETAW(r11, 0x802c7415, &(0x7f0000000880)={0x3f, 0xffffffffffffffff, 0x9d6, 0x9, "ee8f1669e4650219fef94c1087ce001e18c98fa2", 0x80000000, 0xfffffffffffffffb}) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f00000008c0)=0xfff) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000900)=0xff) clock_gettime(0x0, &(0x7f0000000940)) getsockname$inet(r10, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/tty\x00', 0x0, 0x0) r13 = dup2(r9, r5) ioctl$SPKRTONE(r7, 0x80085301, &(0x7f0000000a40)={0x7, 0x6}) ioctl$WSKBDIO_GETMODE(r10, 0x40045714, &(0x7f0000000a80)) r14 = dup2(r6, r12) kevent(r14, &(0x7f0000000ac0)=[{{r14}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x8, 0x988c}, {{r8}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x0, 0x4}, {{r11}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x100000000, 0x10001}, {{r14}, 0xfffffffffffffffa, 0x1, 0x0, 0x401, 0x7fffffff}, {{r6}, 0x0, 0x42, 0x0, 0x2, 0x100000001}, {{r12}, 0xfffffffffffffffc, 0x2, 0x80, 0x31cf0ce2, 0x81}], 0x80000001, &(0x7f0000000b80)=[{{r13}, 0xfffffffffffffffe, 0x18b37a478051c80e, 0x2, 0x1, 0x1000}], 0x2, &(0x7f0000000bc0)={0x1f, 0x4}) 14:41:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x0, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 14:41:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2c}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x7ff000000000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 14:41:27 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000240)='./file1/file0\x00', 0x400, 0x50) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='W\x00') 14:41:27 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10010) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/18, &(0x7f0000000080)=0x12) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) 14:41:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ftruncate(r0, 0x0, 0x4ca5) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 14:41:27 executing program 1: r0 = socket(0x18, 0x4003, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 14:41:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x2, 0x0, 0x0, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x85, &(0x7f0000000100)="2ba0886ccc37a0e65ad530b6ba8e21df267cb69a0a2a2dad7cef131881371bf347a64b5bc8ea2c6a594e2d8bca137b243bf0fe2b1cd5a144cbf54f20fbc362f73b0ddfbf34529386a6dca1cc143c23b5e2765ed892bc955f1d1420a9fa9716e6c4a2a5a5c32f0a106c5d99365407e7b809104740f2c06b9a915c2adb1a15d5b4ffa3c76204") 14:41:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x2, 0x800, 0x8, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 14:41:27 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x631b80000) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x5, 0x6}, 0x8) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x6) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) getitimer(0x1, &(0x7f0000000100)) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000180)={0x23, 0x0, &(0x7f0000000140)=""/35}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x4) openat(r0, &(0x7f0000000200)='./file0\x00', 0x8000, 0x20) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000240)=0x2) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x80000000, 0x5}, {0x3, 0x1800000}}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x1, &(0x7f0000000300)=[{0x80, 0x8, 0x0, 0x7}]}) r1 = openat(r0, &(0x7f0000000380)='./file0\x00', 0x40, 0xc) chflagsat(r1, &(0x7f00000003c0)='./file0\x00', 0x0, 0x2) fsync(r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000400)=0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x40, 0x0) linkat(r1, &(0x7f0000000480)='./file0\x00', r0, &(0x7f00000004c0)='./file0\x00', 0x4) lseek(r0, 0x0, 0x0, 0x2) r3 = open$dir(&(0x7f0000000500)='./file0\x00', 0x80, 0xef20c84ac4f47cf1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r4, r5) getpeername$inet6(r0, &(0x7f00000005c0), &(0x7f0000000600)=0xc) pipe(&(0x7f0000000640)) dup2(r2, r3) readlinkat(r3, &(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)=""/65, 0x41) socket(0x6, 0x7, 0x7) 14:41:27 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)="05466895c90cc4a218453ab6077c414e69e14738633e869497bce3717905cf4c67937c0c", 0x24}, {&(0x7f0000000100)="21c795d8b1b219d30e649f625758cc148ca33d7b37859f048992d117fb71511ad334dd5404ba547a816facc8e18665aedb14c6f9574b8e0a1e99652b9f90c325b97bf7986753f34ec6c5786911046877983761c2a36364fbd6f49e2c485d2b0bfbfa5d9171982c6ddba2bf99bea4437044b22f0bade8e1e2009ff016316bd092efd795bbc3ec9b6d3a16dceb9a9f3833983681ceef7db62f93f7a011e4233dc6dc69cdbe864877f68849bad2f1ece54ba2d3bc4ce1e1c2d3fbbf2e9b5344b753cdedab180862e1afcc99dfdc122c37b3c80aa2ec89765a5cd5bce100b0aa8a171df3bfd3", 0xe4}, {&(0x7f0000000200)="835a660e8009d1e875763d9127a93a92cf668024a0947014c9db23a65c5b828d4fb338ed0d8f5e9baebd100b7754e1dae6b2772ff85e151776173f4d99bc1ced10ecd4137a79c57b527a49483f2b82d9b34b5c4976d0131315b1b675f7bd35d78a030a493420699db5069dc879c35bb76f68297809d3214da5dbdea6078926fbf5e8172157b8745e468d412f231ef1f4ea15faf4e8fd9fa80cf56795240998eabe504c9bd3cb99d8f73ce4e08d0379d0d48c03610e", 0xb5}, {&(0x7f00000002c0)="ff37a29c4ab3037471f28d6cc4d9cc17638a909f4b4881a347e0372bfc89f40fac6825b76a35524dbb9cbd71958d3e7611b35ef2c6678e4e80eb051d5033183961d59524a69054662b1e2c5938cb0866a88746132fa4d384da1bea2407cec3e138936120b2547286074ff50b", 0x6c}, {&(0x7f0000000340)="71d8d054eda4fbffae773adbee69d8c3ac00ee8d3c5e388f4654461986d8f227e91242d1d36d54d6931215333ca843868a1e6ac083ff47a8c3281d2ca482d90f99a8ad6e99e770c30424f29686562ef14ebe7d9b76792cdc2ec6d3078bcf61a035da49185ade8d292b8588b92e", 0x6d}, {&(0x7f0000000080)="8f317a6a9634dd726b", 0x9}, {&(0x7f00000003c0)="c2d56e624d8420bb60ec6f98a30958b5783a648fbe9173347d47e0f6c79799046c731327610536986440ae17fe4a6690b9b42205d8135de82210e475ee7ee9a0d0eaa1cc64545e9830645317344d5a8cd3a2015ed065e94919b5b202fb8897c7f0b7f06c4cd297576314234683fa22bf3e3d5b08ce421154059a771bca0c24d6bc15f3b40f830b4fae0293164682c77d905e7143c03fc67b6cf606ddaf7b1019b801951076750a9179c5d493ec1c11271936827c3e060602a5baba095aed7823b445", 0xc2}], 0x7) lstat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)) ioctl$TIOCCBRK(r0, 0x2000747a) clock_getres(0x6, 0xfffffffffffffffe) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x101) close(r1) syz_open_pts() 14:41:28 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) lseek(r1, 0x0, 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000200)=r0) getsockopt(r0, 0x2a, 0x9, 0x0, 0x0) r2 = dup(r0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x40000000000000) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) recvfrom(r2, &(0x7f0000000100)=""/213, 0xd5, 0x2, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 14:41:28 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x82, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x800, 0x5, {0x40, 0xff}}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) sync() sendto(r0, &(0x7f0000000140)="010029ba97d0bba1", 0x8, 0x0, 0x0, 0x0) socket(0x6, 0x4000, 0x9) 14:41:28 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8000, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r1 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0x80) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) readv(r3, &(0x7f00000005c0)=[{0x0}], 0x1) 14:41:28 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup(r0) execve(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003cc0)=[&(0x7f0000003b80)='\\:\x00', &(0x7f0000003bc0)='\x00', &(0x7f0000003c00)='\x00', &(0x7f0000003c40)='\x00', &(0x7f0000003c80)='-\x00'], &(0x7f0000003ec0)=[&(0x7f0000003d00)='%\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='\x00', &(0x7f0000003dc0)='\x00', &(0x7f0000003e00)='\x00', &(0x7f0000003e40)='\x00', &(0x7f0000003e80)='\']\x00']) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x7, 0x7ff, 0x4, 0x5, "a33e2f6e783c1c4b12e948ec20f9d06a2f75a342", 0x6, 0x1ff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x30090, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x1, 0x7fffffff}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) sendmsg(r1, &(0x7f0000003ac0)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000002600)=[{&(0x7f0000000340)="da61649858307b0d832fa914e7c6b9bb8f69a852e1b07061e0baf9f8e89828453fbeb9ee862d4e1b59de90efa3fcbbd5a3a5b12da5752b851808ab8478dc089cbf29bb95316f707fe27e0ca4eede2ee9e6eaee042a94b2594ce4e2662954176a4d42ffd5642237f75c29b5443cd4ca8599efe4b3a469fa236dbb9126efd4e2f0225b3dc252ab5d549cd731b69fc601b322c3ef400b83b93faae8eea282dff3c79711f4369e0ea43bd76c85cc1a6c7f76a05bae5b7c20d9626c9681db5d079779cf20617733c0fd17a56584b7bc4866c9522c19cfa71c0497b26dda06d0f74f7c10a4b3fa9cc9cd5fc04673b5e66f25abcb4e1231120c159d80d541024ef4c61a38d60bfaabe55f713f70cd09e1b1d9ea57195e8065f9e3ba2d2fe2b8336cd8f7434bdd9ec73475cedea2902a093641a5749f3a8e9341e28ac805bcc75bb3b3d0186edd5cd35fa06ef9943d0d9bdfbac193da9dc68e2aa6ccbfb7f3ddfdff4306ed68e077d360e7b806de8446000b888a0ae0014ea017b61b9180eb7c88d8d084a251ea71a492172d8d1c039e26f9da4a52d455e65ef3657710394d53d2f2345e0732796f3bd899d7cfc985c72044fe981493c0c24e4330a4210b4fbf91bdc00e98cf3153d6188d216c8dd61190748c689a0bde90ddcb02bde5323735fe1d55dad348f555d3e1106bdf3011f94508536ef0f612f81357ffdc39cd6f40a9fe1f051e611bcfd82a2f7ce622fbec710c17309e39f5ed3cd3ac0bd61306fa242ad8ad64096b0f369f48413f35dd2aa6c8babef91b336ffe2a90ee92f6fea5d45431a395ce2b093931809fb7dace4802b3ecd26fc5a105272af6671f939e8fd439de9523f773f6f60a3829fc68ccdba4b6bbd26f95bbc12844c2c77200d76cde2950c748c4ce887cef3310f921708e7944ae732a547f90e7cf18303639a17b7a2f959a740d6a8656cf7247f61cdd3c3100db1a48f636a304ed31e6bcb22fae1b38af4bda146924e5863a8cced6508b945b4359fe7d83d5bcd13cfadcfeb4c6e57364afc4d8ce303c3b1f9e9517e8d7fb00d0789dc28901d88c20ba53cdd393d838cfeb7fe42db007b793d649bf998aad2874c061cdbc97f0b28c9c1368fe59f30985e651ffb029ad39eb51705bcbc3428af32bda7dd9132b3b36fbaf193bad21f544ca63ad16d038cc8a503406abe415f9fffcf2a7003d154ece0074f9dd1d3cc8cd24a97abf4ceb879c35d8ed9c8041ad2335ae8178d8f0d9c56659de2100477daefe1e4c3482f69d12a06a032ae0a320cec466835262ca5f7afb15b5e8cb422c14c7e107b052ef873d12c574463d5a35f1287412d3f9b0fc9b31feeafada3c7406c882286e0903eca537c440f830b9a4c2b92cdc630a3c9ba1cc0cb953d86464dfe6abe8ee2768d3fec917df9cdbbfbfbeb78419be2d23a1b330d7e36abbca2f5ed8aa1632c4d97264ef84d995f4d8d6d0e47f40a77bf3375cb5e1987e2b476e370d8f932093af7dd3f82aea798ecd807220f22f908ef4aff6d183a890c9e09864c773cfd3acf43ba6162bc01281b5756434c075a6292838a8c31ea34755e334ff1e5e0d77d96745cab5236fe54f2954f86c5e9e67fc2097927249dee7c0aa1a5a873e1a90af77381b049c3608c7c8023ba81a52bc33ad868ba59668a8ff34d4c46493918c8b934afe32d6e4feea7e2eff838c830dd77de6ef5ca564041a7639ca1420e709c904e926989acbc59f91f747765e3eea964dc6b318379badd6590a6b0a7efa65e0f970ac9bed7c48cc1c12d70a3a2a78d6f780043502b95b170a555933c4eea014fc96e8a94cb51f9cbba64aa6cfe0ba37b10a5820a2b487b12c8722abf9e8658c012ec42a8c312412868bc8368a1368dc64ec78aff6dfb05e02322f37f8c05fccc9134e8ce86c808bcab110028afcd1ac3915f6fae3fe54ebb98561e319ed25aee1bb0ef282b72ef47e58f461eb1ba5688bf4e1de1e21c9d958af3a496b0ec815350be803cd14a12a4b9e453405172dbceaae34ca1dd8e32abd0dcc9f553022f5ff37d7bfab424dbdf834d1b60b93cfa1d9624a722bb3013bb24c52a8fe4cd0f95f191bc74a42e445c79a6e789699c0f9a3c94f7f76bccb0d1c3ff565c392c1e03360661e1b627b50f728cfd28dd05c2f3f746cc151d6478af930dab912ea7d685d3493c9a949f6b64cfc7ece4598e8511198c8e793478f5b11c26fcccf3deabe2357421c619ae44155ee414e885cf3a228a3fad0e4df0a88766671731e793bd0b063b5908f93ba701ec0e9b351b7ee836d7c44266f52274bbb2889bb19bcc0aa1e9d057bd379f32dc28a6ae124c06918e63d70f08b01e37662b66684f40cae55e55eed0cc897af9759cad02c79fc9dbdc52cdc6cac5edd81c2b066b804d9c422f891c45f8b305999a021428d14fc594a2ea8fbf563f29730f2f8522fc4836c37e6a4186de211032b8fabb8b0476648f090f28b64a531038f5f2222ad9227483832becdebb57f83930f57e70fb87fc56e67be05fd86c461b024bb8c6264195bf0793da642a650c1c6b8f9b4663c1fc2fa4e4c91382dad646def17109eb54f62ec3a383163b259e621535838cd0bb9d33784d77079b80e713e4cc1f8bf49ed3dec12d43ee84d2cac269b4e71ac9e97503251b499b849eaaac5c577f4aea2f1cceb1a552690db8fefe3f105cf589cd3f472b577bea72f5b2b1fb5e43663ca894c6b47aa68fc22af1369012aecf0985de913415e0de4eb79f6b2c98801c8edd8c866d114b8c5d92de9a733d3b2f0b5d585fd37ef8ba85ee01c121f02055b7b3aaa3b063c9a7dad91e71688e7593e4b6aebf72bc882368eabea5bdbc9f524bf107c7dfc79f65978475b4e2ea45728c5c0e332e66688ebc399aa41a1dcf63d40da75c4a53e7eb03fd4825ae4f67298f533bb3553c3b0d1f6a88b74120ba1b3b20c1921136a14db7b12f22b075e90a738764805b68ab8a81f7d66026048befb60cc9a0697eaf58cdc335e68671b938690a61c7c617e9690be95b6a657750783971b00ad67e47e420140a1f7c1444539478a43de83e23cbad86beb00a560d29e95869117caf7941f41149d800df732bec0bd2b750e417b4cdc2c388ad0739e0b6ad32e9977f6ee9c77a5e91472b33c5280db5c35e3153a28180178a5d0bc8fcbad7580a49b3c6a5f21510dde9d89e32a1ce5539078772d257f900749ccef6c4e4afabfd15518d44bce3e424325abf66e205dcd41aad8e6a2b756c91eff945c5c0189e2dcc4abc6141c1c334b63e36a0b3a9a25a36ca034e2a3d70474523725371c626aa2da6b3192e2f9d41b1fcbbce91afafda9149fcfb90d7ea1524e2a0b23ce80ae7bc484756e27a211765a4858767b253a01c59de87b503de48323f37df8a0ec9695ba07c13ce07f5b6f9f0cdb44a359164efaf81dacf065ad900ed2e3fb89a9777e16b545ef13bf8c3e59de2edd5868be16ef3b714c2db352e94206b77cacfdaa3e494d2ac8788953d3d8411f3da2ba067f4e10af3887226baf8c6662de444cc6768b09a616b707e469aa9f152b9fa1e8351b5ae399ba4c71c3c2d3edadb369509a3ae17450d492fa0974b8e004ab330d002f63fcc0c4c4f00ccc2674e347e9c39e55629ec0cfa1fefcf2b2841231878719cb4f5325f4382f534d693ee545e4d52be0071ee1748aed8d5cac7570a1075a966a5da2c03ecd55afe514f07cf99678f9230af8480169cdd0f6a552d0e3b1b395e24d6f3807d2e4b25251869851f1eae040444d2850d397c879958c732b5b21ea596bd8b8e56cf46e7b41bf8e51bc7b29b90fd499bee291b5ee9f791b71d1af2d08ce5d646c7ac1ed8617d98ea9f26f5601e4c74d808b1bb904d68d4722c87a0bbcdfdee95d2f30aa49e0c5b758a3686d64cc53b078281a2cf3d2a0a969872a4a58c8c37e81a2078ac97c3eaab131b9b32cb07925ad57cd7fbaf592ad6adfde5fdcb52d517d0c1dcb7c13c34ad7d9cd84f71e007465add963c00879f4bea31ea6b3908bb6c14746ceb8817e3287b22b235635ae75770116ccdc30935bca98754ea20e2c9e717cd4b97cc8fbc06a61d8b0af3fa870fe81117a5bdb8210d9c6d822d20aacb09fca88cc645301545ac68d7740a8618c553b1d4795bc5cc033769557817427f0ff5447eaff9fcda8d696fdfc558bfebbb2b9871339382ada894e6690c988c9e2176035dfdffac2479b204d73b17d3d84077ef01c36df8e55b4e3f435f3e960188a640f3fad82ce2d33b95e35127e1cbe69b89fd0b6252468116ff163668279431626b928fed6ce2952e00541ff9eb7d63d0ee16168f75a96136f47a8ef9dfda7d8ff41108671723faa141d28ad067ea6dad0e0f60c9c506605de591c95a6578896d15d66ca22e7bd40851aaab059a643bda6b0f16ecdac1dd370e7477d39ce68c2e8c4d9a0c9de46c41a33af2f165f01316c8648715ccca6f478620813acff6c34ef8ddda1cfbec9f99d642e8570ca7c529dc67a7fe96533dbe2e059c693ce55c5848e6ab0d4a2a2a508a1765ea0569c7bece2a396750f6eb0302d6859f74b3c8907696c2729b424700148899ac1d0ca4be5302c8532caa5f94eb52fc021b64557eb31436dbc78df469ec334794011b0eb222d88d539f5fa8855a3b8a0eb37012a5d261a1176b376248c98ab723a1b3826a7dca7c878f140fb010e0d105c022450fffc67784286038883c5488cb6eb7d33f4b945e613b894082520da078befdbd60b7b29d6d153a9096e4bbee9e857d0b0b0fd50386bcc50446bd0727273d828e5c5307a6eac785e4e8d2413f7f65f7bc08f677fcf33764925a37a0f655d67dc0d4e37025c35a7a480c1fd59271420651a0e534ee61ac47c6d184418bf10268bc3986c7ffcfd1bede50705368e75084557db516b9b432f6c3b1a5644848b3ec8184fa65f6b91357ad089e0dca702684abe9a82c447aa3a8eea49241a9347726f94d4b295808787256b87c6f6d821ae0b807433c600c97dab55dbf644a9a1311005330c2c27a2e2cc908651f9439ea7eabab17060523c513cc48a1c62333b1d32985b87bba18abf8d604975c08b4de10aa2411b324707973ae67db8b932edcf76e2423366c7b440ec4e665a32592449589475db324efb3a6418fbd2b140622b6df669d9fc2707951e314aaccf112a491537c6269972c8428cce963513b1f49e377b01a0edf04172215d43cb2716e30342aded44449fac9bad82dade92007e9cb73677741d70cdd7040287c3f4716653e432748adb4da81aef5ecc4f82705ddeca2d1bb5f235798af4876eca865be38c6f349e9818bb383829f33291f488a76e9d3a4c7723940673332c4f78a98b5dc3c40d5b4e317ee6ba62074ce08d8aa67773900fdfe39ba26c22b4f75254e4003dadfde7d7a3a2371193fcbdeeaaf18fdb30f1231e98890761c23e0d14b72404056918c9870dee6c30b8db167936e2419238f5d38488efc0e6ded8aab232fa439dbb980fca09a0bdaec941f11ffa1d902574b5bb90eda902715ef1b1a644ec5b9a5115d211a174184791204057bc2c144e9a15332e9fdbf8cbcb1094dfc2ca9c72d12b35478601a9d67a467d1dd2b205bfda4d28171b16f355a41bce98c77b574e4d6834c8ad883d1e1c70d2fa3567498f39a962eff887c606697c83e04679cfd99f5a959a8426abc2b097027d2fe3c2c099be6ba1f44d63ddb9ebf18cb808a90c88ab8d9a5d3e5883e14c716737bab1e9875d7ada4a2e99d4a06a0c826e0293ebce4fe27a7a27ca0fa73d0b3bd6df23c855fca4464335d7b2e1", 0x1000}, {&(0x7f0000000180)="95ac59da99cb73e86642c3964b0b6227a7fe96749a3dca5f089475919c40a20d5157904d12ad299a85526c6c3cbaceef5bd32b54a3eea53cf2ab83893f5092ea6398c57ae026261be22afa3e36e90e13da80098e33ac9d8eb32c34a5a8da9600e20a0e1ef1dc306676a77332b248c84d11b09a1254145f9b0f3b419524e1a0b076f7fc5e544f285b651750586da0ed7fd929a6c544b74230efb4", 0x9a}, {&(0x7f0000001340)="661da20b60b15fc600d0fc62c0ca52d400b297913b170654a0fa828bc699cd20f362299313e6056d8702b041a0e8105f93c9848d37a560430020aa0b2b155d85680f65d99d0d961bfbe75527f3498933", 0x50}, {&(0x7f00000013c0)="f2cbe05d19ea04d5aff4b2be9715079196ba6b92fcf495bc027b6e01a514aed1223c1bf614e543977c6cb6f7c39b830bb205c15a82f58cfbddee4ed899e8202f97f8cf03dd228c0d3527bf8f20340c23d45b10d9528ac648de29bd1686fd3e3ddbf274f56c0444bea5ea8bbc7d43fdc637de8672a7fc34aa7d205ced81bf53cce2249c4714c460b955368e510b5dfa", 0x8f}, {&(0x7f0000001480)="4e55ab64df683ccde90bd615019bce071d70130fdf16046789ae4a1f46326c34c3f8db17c9e4a508fbaf7c90bed9ce1fae4c74f92f70d85b8c966268df75622eaee93289e88183349c14149e1135dc99d3c053969e", 0x55}, {&(0x7f0000001500)="f68d2c2d2c90ffe585f2c877c8cd33484932cd576245cd232c47407eebe0dcedfab305b64d0008c2a47fb8ae8589fb5bb6625699933774597b055068968909665827ed97a166d9cb49a4a1a180a0d5d4ef97443403bbc564ef48b8fcd0d62a77c2ef42a56a8f312ae49d53c09d0634003766cc2b70e303f72466d5f6d1097eb6dc9f326297d4ea34cc0dc1e0edab006981d6c8df6ba4c4cd5320b0715c3c3ef2b1f82d24cca5247271aff43d5fe60cc2a2ca0cda4c56cf73aaf14450a1d114bf56295b690064349382fd963a2ac240ffa6bf97593221b275c3f7a578a67c10d9ada3891390a0e4dc3e9f28a560a5174b8e3edf2bb6f125fc4103fe9125f7bcc5cac0f6b44f882cd8f727107cf10435168d642d1aad05baa6aacaaa0ba8b78151a49998eaf96da57f82f247107a4da1a740cfb3b74ddf3c20c9f920b331104f9529d756b8c2274a5b5fe88d5318d72af177b8bbb61b2e9e7f2c8ca5c14c8bcceb3174ff549adc58d3fb0a44a051f7ca7300f55cfc345d5b1288fd8857954cfae6bfce7bd4bd069d6f8a205b6bb3d485ecb782b3e034ba11062be1f304776917b76144724ceb1eaa8528d5163c6d392b8dca4be04d53639ef3764fd1804b950ecb52c3ff18fe21b2e04cfd7b0b9980fbd1d6dd269aa7dc57a889ee02dbf8d0adcbbb2303941f6aff39e86af4d922239c6cc62f62dddf72c480235264895fb5dca59d999bd926fd467352ec67ddfa62c4a6d1a1d5f7501d9049490b36f092f66cbec5d883744c193a7e9e85e173ef4dc07d00212a56c4c88d54ccf7ec778052a82d3da338932cb00dea0afb830834b545eca93d7667ed9ec01e1cb27f2c72de0c207fa3e6e7471a132371f5046d8f80d4161dffcc629968ff851a3b892f802ee5c42706acaafc3d20009241ac0de191a8b14915670f0b31601974db89f1f4bc3ade13a41954470d855aabcc8373a54d3e074ea5797507b08399cee1d1e61397b1ed7c0df04bdd858d8291ca0f6e877f9645321eef6ffb0119d64622f34d141736d7700840be6f921124b64acfef87f9392ea284036f39e337535a99dc501660154e64f3532f8303e5362f1890c46f6c777f70a974e830f570f064963c09af0e211bcf2d0ad65c84b01247e04561b2d2f5137e5d31b695ff8ffe7543fd88f0ff276e218a34baf7a8a5cbf3f49d4c1d989e366c1ccfee8452ac4fed088da900f07b0faca0f2c5f01a77b8452d2e7130a7f59a85acbe93ec02c0beed1c00ac2511d279b0b5e9c5cf3fe88278624b037c21d52694dabefa89385de9f9b3f4de1e3127d2889fcd2936558dc002012ea1c91faeb196ce5b3483e58cb2e7508ecfff7138707c4ef9135260847ea3128123dedd0bb2e3d90925a9389815801921a5bb82665513aef2ac769970a3f7a28da7229903ee5924e9747880983c05a94e47589eb09a7214d0ee8ee369602870d5498941ede0994541a79221f65c850099db597d38c9426fc27209e3d5bcede0a1d689aadff8f8f6c8b2b2b32c3a0149bc3e315f9db13782f2512095397869691d20ab8c6bee9d8468142dbc28c81e587efc02f93d3cd007f6f5ebcbc5fe3b55e6870bc4964db0829742e28063c0c37c1dc0679d66ba7308200bad26805e43cf8feffae58ed39ada0cad8e5d93b47a65dacc56254f13c9cc6eebaa972268e47dbc2993631dd00fff07bbc8f774a972812da180d63f2d557db6a34e9609fea7ebbd1e50d487566f48b0937b52e69eb92d420251c4a232b88f830662c9382a562c2603366334b06a7abdfeded7b3e57f809381635c77179272793181fedb4408881df39497a6ff40eb8ad89f117d3841fa57e8e13b2f6aee8a901e2c20a48826946f205befc36ae831debe7423b91cdee12db6edbf82500138b43744c3d7e284d03843376b8e3f353af22b3457e8931145b93380c1dbd0e2f1b3eb1712f258e1ae1cee687a79aee544f027eb5cbc2a95785e95962de0667abb58f4c69293aba109ddcf935cb0e518a5beb50a3c24f5a241587fef2253b05dcf940356332887a917b2f764f55cbb2f98baf23d56e610707226bc1a0f73ca7102c4f8d540afb9d7a1f25e487670c5da1311a2a50f54f71aa898e32f224d370b590e80d264d45e010530bf2326ea360d768a0c3ec0b232de4b0a44355d35bd5038a4f4546b97b5e6ae225ca0120e0ee6eea6fc170eb0c29497581d65cd08224e3affdc39238f204ac31d36c6eded1243f8af3956c43624a148392aa3c245d618dbdd5558e4c6b1be6b894f50f1aedb74eaac2db7ddffdc8cd31791e1e80501540628800f9eb81104e78f43756ea275152399460d0e6f77587a89766ca043bb1da8b7fa0ac119aa0a374ee83f7525d85c436d0ba7f3cd94f45d470f2f300ee7680af6de4a43b58d5ebf61030c5b10f134c5e3c1bf7ffb46e02713b4f1a2312cc3268ea6bd0355226557fa3181b05c244c0944a67839007336f46259fbaf31e3cdfa1fbec9256e98c7aa9893c9bef5e71218079cdd66184fc3dbd187e47339b3037c6134a4612997af9a749ea8522e45bc57f46debc8150a36144fa332e040648b9c91f592200d58ae52b5a8f1ed23776affcd7b2e1fc2494d8cc56efa6920a5a2c6fe12038fef8d51c84c708ed772b051d6d9bc2c0bca463252edecacc808404eed1c2e2b92210864a9c7ac2988e846ecdedec7918cd6fa0b5bd0707ea4d890ffa642c566b196950bc89be5662f0a2cedfc662b1dc4def78c38ed3ba8c2c52611117ab2ce7fd651642da07f7abd7043225a362b3633d7c7d318f2e2c5e72bf2e3e8b1fbd4b2d7ddf5fd167c2e6a501771b34d7a027a2dea9ac4ec905e6217d7dfa5fd0b390be4a17d14c4f5b6ac9549898cb029fbee1a10d91f2987b51d6e53b6a61b5dcf06eec16676d2367d402e694cbd6f9f8b8b719a09d5578ead1b1d9f47804fc9ad9b82ecab29739719a3a51a789c3f3704e61728004735e4cb3e252fd17980a0df037dc34e7e4ce995e49f2e1c2cd33cd3b5c1ced85c0c81cdc494c2e8f6ca2d27c3c0b0f455af8effbbd6ee2ff5e9333ddc55b5a0bdc72c7931aa3680ecba18ea21ad21bd2991965d6bb71b88afe0998a9cd538de45f23fa7ab062307ca51be10e4759d6315883e2d569d3a10be3f3190ce5b62257cbf826780bfc44a4ada46c9ef44dbae625b6850675d41157c2ebe09432930577f73821c72256dbf28ae573c1c243822e9ad2c05833a741a4db0a4ff06a0d9ffc423f425c594fd537f6bfa6db07c79cf3b2335e2c50ea3199a68dbdccb4dcee97a2ac4d8ae6df190db642da2e0add7f10306d93f0a406aa88c26c803ae0eb8e00d836e474a877314975b085c727fdfd298daffa3c1253747d8155e06f852419f1f06305ccf98a2aa7e61779efc4d70694dfbb5d4fc09511adc64b6f53dcdf7c543f9e26f3f20628bc0eb7c534a3504085565b81a9da915364d67e837ad6afbae82988c007d115ae286c2e3287a2927002ab58116195b57f9e1867dcada2aa8f0510135063597ec272cec6ac4b2d6c00cec28e80a50c6aba229126cd3a0ea50377ed2d90c29f75de75842956fa0d935f8f364d9b1279e126a2554cb1b1a13b070102555eecba94c8694007f24d55805069f439eb29609b6588aaaa22e45784f91c21ee81d0eb7f28cca953c8db3a842cbfff6592e28c6dea5dd5567a7d0cb489cdd93653b57e11f0fa59860d4e7508bcca503391bdc941000c4c156f6778359fefc208f1c1115dcdd6336e564f5bab9b7725584718a39e560191eec030f965645c1dca9d1f19b51d16aa61151772a792038db1285145999ffcaf7ef636b73364b3d3a31f63fcd7a8eb6ee47ecb471b97afa6c2d70a0ab2e87b5c39699e94802830dab8345abdc444ec30eae408a8b1efd9fdf01f1dd24c6e2116029471a67777ed319a219b58747985d41fd8e81c1a77ac8153045c445800dc7f1cd3145d8b87beb320b85b74aa6ddbbe465b091b877c5f94e52ab8c05ba0ac5c6904d80387d81c521ab1f715b530133d07492722026b1ed2a6e4f7b50cd6eba899f80b7e400c23f8213cc5496850753359183cb08ed31490999e976cbfc6dc04a976675c14f50f09929ffafdae78f6cbf2f0772f15294213202552bb52e77463e13b0b2c3a333e2362e33de7cc9c0c546c0ccb1e7885a4c9a1bb3115b44ddf832a9c060300b87a3a7225d0d886e305bd35462e24a46cf263ddef21c761453a414f53f3ff610d9812ac8fc094355ace82d6193e659b24f7fc2807f4ffcf621b27904ec0e815162f6814e40113faf87cd8db3747c1e70cde38c3340c3cabd95ff4678aaf87c6f2a125515ad571e2706cfab19475b6dd9e2306c4825e10f44886439af40db39a8c9c72e548742792de7f7308b422441446aaaae2cfbe61dfe7c13a0a4147cc357a584c7379847d83725b150f83f5aecdcf32619333b6a6700ab5b1f50ac977b79fe569ef86592c351906d3f6e6cbe7ac7ee948f4bbf086533723a0fed747fc28315b2094f110d1d41f90c83ccc759f58ea32a3b6556f9bc22a6152ced9198f98365eeb2d67295316bea7558079110ecfcb08addc2fff11e8932f2b2cacce53b4942efb659f007f95478898979eaf9f8ad832f059c5335eea36fcbd43071293d9f732b2894711ba0ce60c8c4cb7c1687a28a3d0907639aaa3f7a7fbdf01fe8b26aae081482730d3d59748347322d1bb2f769963fc6b55985a5dcca654402905df0e68eb4b1f401255d0897137939ccfa3747a9c81f31ab095b3f472177a5aa9bbf18844cc8e1832db55bbd112e25d6243d20bab40cfcddc7e5ff177e813e181268c725319eeb861144bc90c1d0e2640f41724ca84a846b4dcd1757fd8ceea43cfc8d1040aebc1a5b666743aea16095a67370402159ca61db8cfc82ab0383ab59b7ce263d07b9ed7ec476dba6afb99a862bcd6f889b4d3e919e2b350dbf7c525f3ded49b3dc72dad9aef5f222b93dbd38d06b74f20b84a535709ab79d3a2cad9d2c8fb95d387ad0ffae68b58ca1e259b198ec0d47dba5cd607ec69371842bac210e45315f6715ec08db9a4dd320d36a2e8190ebe6079fe92190fd89788672232c8b78945f3ccff8af328e0a2bf92a5c42ad6fa80e3300f1f74710829bff88bb1d5c2ec9f80931715b9028cdfb95f4c31a68a2a4b88d8bab40c2b5a236bb27a1464e4f75cf62641a04ceb5ab30c6ddabf1f598336e577ffaca99a9f53f01ab1c0cd808a1a1308dfd9935c447e240b02fe9a6a63b3c3c95d918d87a07e7c31e24ec4bf73777baa0a399013d4c7beb5e70874ddde75a797220ee2a20952c5247351384826c67ed2e1090210c6aa3797ef71a4ed17c9472e4d70d4ce805e09639ff404e8375c40319a1e72f7d1d836493213c4156cb1fb43137f2a5c395a31d3adbdc17869ee4ba70d7384af41e9b039418a9d19822f45f5833753bce4d179f060eb371714644d60e983d9a1a870262806ad1afba7d31b272bd9c1efd623b9d2268fcb5d9983d804fa1bf580fd44d18150f5ea79938d05ca3dcb1d60fe5bd1b7ea72ec871b7262b9ac805b445fcd463d7d999b0e58f3b85bbe9c0e1981aef32573a9cd7844de56358a558d230bc6f79cda5545381d1c1d3dc9658d87ce5bf87ea4cef012bf3031dbfc28e74958b350d9942610c05ac44739768889918bcceb90370d84f720f8545ff8465aabae1660eb6567686d12ab6eb597bdda8780af6921ebaf3a85e122b518d403d748f97a6402ce072b08ea5ce8f65f52ee4b12921070fedd80a6794d3d8a1b0fb68", 0x1000}, {&(0x7f0000002500)="5cb7c007aa860f3a31f90175637f01de1856f455971b4cfe663932e16b2df006545c3ede1fe56352c87c4409d851b7c12e101d96616917b6ab82716c05d489041df6d400", 0x44}, {&(0x7f0000000240)="73e34db02085ec815879c5371ea3d9f99fe548abb74c23e2059185ac29beb357", 0x20}, {&(0x7f0000002580)="bc59033dbe8247860464114444cc0a7d6b1c4eeb", 0x14}, {&(0x7f00000025c0)="8f99e80c809280e55450ed6854ccbcf735eb01821d7adaf24537", 0x1a}], 0xa, &(0x7f00000026c0)=[{0xb8, 0x0, 0x6, "e3808ec900854316cb475caee090b182d50ea88e9c363d444883ab64f4667182e1660540c91e0f9ffae2112bc32e7f27735b44e9f2b0a2ef5b4aa7c2076199e39b4ec02aa518b87c775ac464182b6ae8065f6f32fef66b302c147f78973ab6f1c10d46f98fda1cfeadbd8b92cb458916eefd6841892382ce237b5c0f71422713b0bfe33e477ec9710d8740549c8d6294aa676c6a637386f5d51b55504c5eed2d88cbe7e375"}, {0xb8, 0xffff, 0x531, "dbe4ba86fa14a48784ed916f09b7c6ce58f818bee785993b820b9f391d9a05f82dcd5e5256738a402002b158b31e8f76f73fc81a8a1ab1276236828b4fc1a4bd13d08713a9fc3ca2e5d10793929bbbedd67ecff60e36666393f95b79ce2649cc0e1a57ceb4cb40eb2f1e3548907641bd5aca924f7dcf58347bdae600cceabe6844bfab999b4fcb0f73b0b77f16b050e94637db42cb2d88afe235f3b1088c8de7b90e83b919ad43"}, {0x1010, 0x0, 0x4, "7af6d7bb970f28ffe518f051e6adc577070cca5f3a95fd64bc74e2085117b4cdd956e41f319c8cc4b699160219a1393f014c237cbc0d60184eb320c74d1b07623acc61984725b016dd2b422857c68200616d98dfde989adfd55eff007d7296c1d9d4e630ea7a1682a0dbe1e7062403c435922afa2a1476a090df4a7e5803fd58c0aa11682aa72b4c6f302048b91d3545217ab1341f5ea3b544580b837313e217a06180a799957d951baa0926366c945ad31e2a864331186cf418a68438817d079223d6b0d1f289c332b6239959d5bb0ec8d835ae9e69946c4e0b73ce0c4c7d3f4d99109801f01b8806a99bb902332a2bdc8b6f01c370a603632e3aa943ae700e76820e08fd30798a0d33d49878a70726d408920ef8db58abaa4a0c56c3698e2c7d47d6e86ed98fe076e7371087798a0f11c34995c121f7d66c79a0789cfd3c88002cf23b343885bbdcb3cb4c32352266d26dca58047851c49655c27cde498890465bfc72fbdc46586b672944899460942a1a5e09b2b89e91deaf4c240e1ad5c2a873d9a9c39b22fde1e47cd7e0ecae64c52b0d85ef207d47a1bf7d7f36e6a6012d05efc965b9d74bf43e2bf80afbbbbdfb5ae77bbc3e1d0282ad1912ddfc3aec53ecdd110cdd6d9b789452c41e3e7aabd4f1762d245c33aac6e30ed6b7e94bb34e91f2c0c84f90f6a3d196c390b00a9010d5adb9953e92015a0e3c2e54bd2101aaab827d372ad439fdbfa809cf8d7b7f28ce51c3d33d1ba8a9437b640eb96561f1665810dd5110d485914bd84182d1d3ec29e072373ae803902d674ec1d862d046ec0514c349d1da0c602ba9052ae4f59683e50ce977ea09afe379f17d49619c5ca92862672c7737dc86a7a929a4c18f9c10ba3608f84103cc4d707b5b3e613aea0e3990a63e7d552bf5b265c54759d70fcbf096b724b371b001abc9f3e84fe83126c355aa9f375a72e4e8d546b8e7076ec6e4ce610099aca9f33ea96ba1bd9491e28bd2f6d2c1bddd64941f37e1c1707e7ee60726827dfe7ac213aac81c973b55e659a0d550a9a2dae62cc7f4ed2e6d2dffc6111e6c05d54faf540ad672c8aaf1917c464f12d4aeab6334739ae818f51fd432c6af5097c952a443e18a4c950da2ff7e23b55d004d5eccdcd43acac82d3a2715f67a72bd5edff9605825bec11f6cfcc2e26253c2efac2ce66982ec033e5cb6eec985694d340946096f5775385b78a48ce33c6302f73c847cf298846f36a5efb7213ec0d82282e9dd6a12b8d03ed773f9281097d9b8eb045ef7f4e54d73fe34a4fbb19e15e9cfcb6e4f6201d05903010724ce3cdf90247c4eddff154e2156fc7fc8cdfc63cdb03460c61ece482d626b38e0aaa8580414d337c83dcc35e7aef0eb3d8a9464a06d2a88a2390ca469e45827aaa349805fe2f69af49777815c66636b48c152974b62586662ae9aee5c721dc82bcbf6b7f9137aa75f06922fc405d90c38856d15575bc5751270d5d46ce2fde63fa31cec0f5da469621f05f86aff182da380e907c7316da394be857d16bf2ce7dd450a68613076bcf0092f4ed2f419b65721f5541cfde85a3b27a4edaeeade3326f459a24af3b150d8fcd2f46129c9676020570cac3bb7e98aabfee6609dfd0095724e945db4cdc21eece48bbd68b8e53163f99b6ae5525320d057b69360044867448279214afa75737947f766dde90df09cb8458f749e6dcc2760b2abcb7e5ee7f54534405457dd8a6bdf5de53e1da241d9ecab2552844f93069f0720f6e880927b07ea90951f8f4eea93e4b335d4eedfcf57ba31618ec08edce660b2832ab816e8f8ac092f4a2dac1a95a25d2257eb2a2b64a361ec52241200c326c1a690ab020b462af3bbf0e5adf4324553eac9040dc2201a66d2704f317eb7404d5059b902f3298be2ae5d349882ecf2aa15853e054a4ae0b71085809362d1da40637160056af5a3007f325cf5233f990d821ca4e2778b22f4ef3792da2591e09761a8ed1dbd21a46b79188c2354742c2187b2f37a0730ad73571426e8dcae03f7b92a9b478425e94796ccbcd50cd396124a4fcdced091b78268536acce9b2a26f0a69cd4a539fb08214f09006509797579a83a09ca7cd67b62a31c2f0423c1e35583746b3d9b2a4962ab07c4479541305549ae3323091f1b95c036ff24fbaede7b53cf8bd1baee7dfadaf6cbfa42a08b6ae03f285124cc55d3e90104c7a63c205c95b3796d28469b735231b62de35aad5b192ce369770e6971d44931fba989c29ab1273a8564280fd5c6d65e6a90014a6b1bca27a548a74ed3a14bfe332704964c8deb10afc0144f332b8e486259296e01a6faae5727f4dffc6f545cccbf8ab7b0a695b48ff639a80995899b2df1dfcdfb08e4c6d06c4e9d5d81dac4aa8d18aeb4e6e9039857091ddea13042f172b80f8116f81bc3cd942e730f107e379fa8280f17d76c12773dcab33b82c679edd14cc3972caeda15f4bec3afd7b3c0437f834559a1812eb3b2b1b84ec50aed4cdf986ed3d69a9ac741c8ae97dd04c9b2fe873099d0228b4aab23cb4d177e8394721cad1c32d9576613e5c7e1b7b932056d5d3350deae7ca478c1ab41b1a7c2cd84801226b9c10827ea9bb3c84b72201e556a1be32244a3e81007cb7ad927db39e4cd1fe9af142ff1173e18c1cfb41cd09b298d069d28a730194a43768c0da78d4ce6cbbb308dc6e9f63304657cae54a4c543c71c572b52c9d7209efaca339fe114c96440f761d691aca6df1e88a186a206b4c3969913f9692a797330db52e379b7ca0708c74da846527a2626aa76701f26ce4697175ebb2e0dac1198ce72a221207049d9660ed4d4a67cce2c69351f97f757574268f880f46cac404c721cfb030587fe64815204398af8230aad52d5dd8c5b2b08885edcf96bbb356a552dd20314232c2d76bd2ba6c2c1a901e9d609bdcb62c349e0d813426e4534c0e22cc2bb7ae7056d5aa91b532feb74b760c5db84b0ea139691f75c22715d36bb9c8307614ebaa3ca16455db2f3a5c8026a0e238a085010ef6570df1e6f12190f8dca06bd6bf619bc3eee5d6395fd23448b53b3d3bda97c7f349db60d857985461b9a91bf42106cf3ffc0a261335904d82cc5dd19a3af7a8b8b7cd60e91827da56cf33187ec61c09dbe4e5ca0b7fe1abf2f0e79f8100447e219771dcc859595a47f1cdf997d286541457e86bffdfa1b75e59b223ce8e126df8de6051e7ca01247c79736ff55f2504c093964cf91ca3e2b012caa13b1ca6ee76829a90d575999634d9ec58ded0d6223245c2c7117deba55e88cbd7a2b234af38999345971760d3bc853c3eafa8f09eff8cafe180121e51c74b270323eb030b6fe895cce04e82a49c25e02ab1d2fbdfa213cce9dfb1fe503c0563605e88f5473eca19008d6cef2ef80fd92a5a6b57c53b8ccd6f30426f3d0b8cfcf641a9f56f85abb92d635313ed4ec4e114863cfc036403cc5a0a93941d0b84bb8f7196df38f4893a8b2790ec3ee0007ffb1e6c38929afab7ded4caa443d6979d3ccb169786dc6557e75eafb74a6ccc69bc6eedbbf887fe06103ff99fb1252d3b194ed4444cc6ca8485de08ce4d5a9858c36f64d222e416477a1b55bbe9af95e393da41988e95002a28f4904fb097df4a651edb8d33635106ffb777d8043e9cdbdfc5c23a48971df7a2a2d396788c89abdedfa74fcb1026e6dead63fa27660e7ebbb3251d162e879cf5ac4516e67297fc585ca2d24b208f2b2d7c637e2d79c983b8f06482846490e262a59308a4a3192695a2904bccb31184852ca8fc0dcb58abb6e086a0f5d2bcc1f453838f7d60d8b7b3a5b100ca191760ec2b1a9f8af9ab7d2d2227766623dac6f46fdefe4de53cfad07a1cd2819d4a646ac6841113dec3391f81207a2fe9a8ec9ecff65a9d20760373fc2db25a74c23c904730e30000a70aa49606b5af41635fde68d84d016ace48303b54a38348d1f098ba6e565119b869f3fe670d8bdab1773092422f12b9e2ad6159f74b73737bcb36a8d63b42a07f7ecb65625aafcad42dcf5811d120f50b9672b24c164ea07f89f781438bf5d23fac796cf21548a97078cea8ae8877a0d97d731ad829deaac4d495124f27c7f83c393774039149ceba2000a315fab30766226189c786b5ca2657f4df9138662c6ef1c847d740846646561c9d8d7bb89307965a5ed0249f82819d410772d457c987dbda9fa8bd6fb3aee4413aaebe3bb0dad62eff1d061879efc4a5a56e2e3b52499c59586f63104cb64af2d6b5b20922b7ed938bd8e5b6bcb7171ce13e3366291c6d441df29c38062eef9fe45a1e32c5e1bc90e1930a1ab20ebe6971fcf55985255dbac61b8d980d835c1728a7ac375299b3885f37f9a78591904bfb368606a9561f7978f17d27d9cb6329e56020a80f093bedb9215be1add0e56dc8f8c2f64d3124e447f698dd19240567005091e68d2a021cdd3f14f95ef1ea93236498370c836c58b5b267beded4ecc82562ffbea642a157120236f59ad4bad8787b1a384fe245e723c4101ed3c2c8f9c8760ac5f0d74dd16f96a250aa4c24047f98b4e1c712c34a7f7ce753261e7749861e5847eec5e0387d71f4ddffdfdc60a4b8dc37043393c79382a26ba85b516a39ae12d25578df3feaa33c1722d13b769bd2c37d61cd6ece192bceb7727dac6ba070bc943ee1d012f61dbdb64f661a1bb983e518de420fdeb857fa2df578022d477049db9580f5d8d6999d2ae272ed239c39ba8afa8bb834a8da67e350722f5f4155d3a67dacc91ca62a4cf2e9155baa5ac960204f19aed2f36ed09c450cae4e4515fa2dc596626039ea7ae1ae09bdc0d557a1ab9ef71e0183eacaeeabd6227dd65376511abae4c6500026db39a90a959e61a49f3e250e07ba6db101cac8a313e9499b1043e555f8333913b09e5cb94a3d536cdc049c50bac485de4cc1221bcdb3080f54bb4486de23a95a9117fab48998aee5518328fc553b0fbbc2981fe07f769e6ce39d26941d8f1a376c91ff5031fb71153f40464127162a28a25e78edd904168b5685f828cd9f3eca513910beb3dd75c8851c1abc6fbab38d706533a855c977be96f3b5710efcbf70731cb91ea89c76ab9c2532da4e483aaae9e02c65c3d94e42dd42e81f430d8e91239b678e119e75bbfdc3eaf1e70e43625221d8b4400579fc26020ca99066fd8983ab0376204a3b6f80532350297bc68387640b21e567828ff44451807e387d9250803b211db45c5a20a739335cb7cd2800a69dd3f0f5bf09b3a97912c828154e5ed1b0366c0cac40e94168ca9cefcc162cd5a3c3ba9acf39fa0707b82ef9d87e3d3dabb63e324b3f1cd7289d3b918a67386604c2d9eb986d8c9425800f577205569753f758fa90d7bbc6e30eb8e29f380a2e5af918a8053705168e18b1beb97bd2ee827d6d71b8f852694943a8498691f170b05a45d235bcb74afc523ae1af908d4f41944d0ea5aec3c9867c04909e2a18cf6e245756af4800150472c4f28451ccba1ca300969dcca4abb1b6386fdc4603a047d32f825b09fadf93fde705cbf9b2b93bf36ec3ea91da6911ea62e8602b7efbad31be909416040049fb26c218f065fa512ebd1f220d8a7ffd8628589f60e2c2b09b63738803d7cd7156d98703c0111602472eba56e059cd584c0636f9b2946b80fe7c8106da067fa3c8038769aec536926399123c7ad7f125083c18c4c72a1460298c92a99d59d6bceeed3cb765a1e27199613b9038abb2a22d3a7c0873cf1e3b66e1a296a01aa11bdb41f1f550d766e8a5376b14e13ba26748dc369d05"}, {0xc8, 0x1, 0x2, "97ef276651a318a9eb2439f2f3b7863fdf47518e499c7129ad2fc00aeb7a894ce95ea40c1ec70bbc181fa01fc96bee8947562b89ee1a26af45a8f6a71621f4519dd47e5577392d7f145ffbb0a44ae025149b02b79a923c5ee56191bde582818490da20e62158d447381a56ce343c303b37da9744616d01d1915f15080b620050729e4194b7eac3fc4a51c139d92e85c6c1be58651de956e1eaca424ca7b67ce26576e9b303bf7c5e97e2a048b7f0862d29cfcc"}, {0xe0, 0xffff, 0x4, "1ba130be2971a341b9aa154865357ddde9ecc945930918a6ba64b80c3eb6628f204443e125c56a5650cb67457f55a7728ee27fe2836bb8ca0e0822257b29a33f06a50ee8435b9541b5b5da43e8ac48827cb59de4db342bb8f1b9dc7eadaefe258a61441b655f56a8004ef3097ca487bb9bc236502ff71686ab57d13a1711374825007105176007e9426aed1532c31567600f745d9ae07cc7dc082b9d2f6ea4cde660012b2267d5e4672b208c9f7aae9f6394454a0b0cdfb0854b70a3b65c71ac7d7d3c4540a99e8ac8b33a"}, {0x78, 0xffff, 0x40, "431d804394e3296559bea55d31169b0f1dde3905373891e5f44fd8d1142e3e780bc9a031ddcef5867625f68f5cba6feb65ff1598ed292bb0bbaf9afce11a8dd8f80099f165edc397b6eae39faa7b76ce0e86e41ce5009e103a71cba14f035fd2c57ed1"}, {0x50, 0xffff, 0x7, "33bdcd59b8dfc3b57c807d000e4b97ae067ddfeea31139db2c190f73a0ca216770565bbeef470f39b5c30cf7bd929ad2b1731e1244e38629513bddd76b0a39"}], 0x13f0}, 0x404) r3 = msgget$private(0x0, 0x421) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x3, &(0x7f0000003b00)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003f00)={0x0}, &(0x7f0000003f40)=0xc) r9 = getpgid(r8) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{0x1, r4, r5, r6, r7, 0x8, 0x8e01}, 0x1ff, 0x8439, r8, r9, 0xffffffffffffffff, 0x10000, 0xa6}) 14:41:28 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x7fff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0xc0206911, &(0x7f00000000c0)) 14:41:28 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 14:41:28 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) dup2(r1, r0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x4, 0x0) kevent(r1, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 14:41:28 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0xac6, 0x6c, &(0x7f0000000380), 0x0) r2 = msgget(0x1, 0x10084) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$KDGKBMODE(r1, 0x40044b06) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = fcntl$getown(r1, 0x5) msgget$private(0x0, 0x5b22780e2f6c0c05) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={r4, r9, r5}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0xfffffffffffffff9, r3, r5, r6, r7, 0x20, 0x4}, 0x0, 0x1, r8, r10, 0x9, 0x2, 0x75c26aa4, 0x6}) shmget$private(0x0, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x40]}, 0x2d1) getppid() 14:41:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) r1 = socket(0x18, 0x3, 0x11) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 14:41:28 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c00811df8d6f9eadb1bc5b34885661b0b62985935f78cd8f1b74cecec1a0a650c59460c0d733b78879210c41f330ca51737aa6ff54649ae60c263062e01da59f0f32605da7a3f86c0e97b046aaca460ce7924ac9d77b8721583c400f82067775a0a9a95927fe3ec32a4dffd110ddb02f007f04e388a6006d128017f119c77cdcdd20e3f2e37f69e4e842ffeda537a2f2083c71d81de3fed806261347afaabc684466f622fe08d81a89d841073730fbff60d8d632c6fa2a7ae37fc1ce345f06b87bb6663f63feffd42705c5344527989e70878f145a0f7851160deb41a656cb265bf27e88d66f1d27815453d1346468cdbce8506d04640b6407fba5d87121f7483d38f5edca96594c32ff8047309ecd742a75acea163aab98ba333c232183fbc98502424f4565ef55dc675a1ebbf9426b11b66f5e3c0cb106c6db98e2955dc505f9beb762979ea5372d91e97bb9b4c44b90d721b570623317f00204279321998d88e184861c6a0bcb8fe35b5c169d813472b38bb22f21b743a44cc3cf30ef554bd52b8415b71263513d3def267ab24aa6c96b32e03fb7a9a8b35cf0e6b3845391c8489d83db7b3bb24ebad65f4d5a62667b15ace99e6e8e849f89f9cafdae05fa1bd38ff87ae8894b516ee92455d6a7631672e5c6ef1933747e57ca45c1da57b5f46b21e726a179ef24608b4c7a3d493dbe95e15e2b6729bdfa52855b23491df8fc8d5baff9ab5953bd9efbb06a84c694d4cf5d77a11d2ccc78b7ee07049a87c7eacb5c7d36993678353e4fab06ac589b7716e45434fc9f0f2b18d2147d7221cd59962cf30feeb7592a8b2eceaa8bbea91ba9b685680b5765dd91026ea1ea2a8454a2b6af250e10e4d44b378c7df4d250b70e75e3feeafa2740", 0x34e) 14:41:28 executing program 1: r0 = msgget(0x1, 0x4) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) symlink(&(0x7f0000000c40)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000cc0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') msgsnd(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="0000000000000000882dc2393165e796983d8903e7c8ad52cb8469eb01db5b3fc96429c8d0fa1e418e56a60eedc73737c30244e3e22828d81eb2ee57816f875ec0804cb8a585ba377c74839b2e8edc520f8753c911014580f3b056e0ce2af10a7367a87500416556403681452c71a854ec30d50fda0a13e0796c1c0cf323048aa648ca2f02199370b8d8033dd68a922a34a3665836697be62dce44ad0d4942ac3d907962361dfdeef0203a83b525943f29e1a7d81ac3c0d2e55e8c60b77a9b661f9dfba46388254314078440b653f181d8cbd76d"], 0xd4, 0x800) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x100000000000, r1) msgget(0x2, 0x422) fchmod(r2, 0x4) pipe2(&(0x7f0000000040), 0x10000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x8) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0xf8b7a470fb421983) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000340)={0x0, ""/77}, 0x55, 0x0, 0x0) msgsnd(r4, &(0x7f0000000080)=ANY=[], 0x0, 0x800) 14:41:28 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = semget$private(0x0, 0x2, 0x40) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/4096) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xc0, 0x1000000e6) setsockopt(r2, 0xffffffff, 0xffffffffffffffff, &(0x7f0000001200)="272992078c02cd7a2a87122e9cdfc3311a1bdb66193b3ba6b458b296e8921be7e626f87bf6114362bce748c2d61c1f791d782d1190ec46415c6198bf3c7488456f6bfaa63a796e3ba23793fded692b6c94126fd08a6ed6bbc80677daebd517e1af5c7d12cb57ff7da94815f2724cabbaf4ca2100b8453c684871eae7d90fc7cbeb71f0b280ea28988955ba5197b8022e7335c378f33cd418492dce9d241d81afa51b1a176592ccce2bb1e8e8653cae6204e51dd963b04181edd1ccb5f6af13e5466ac607d0507dc4484f57414f14e35e72973881cc496ca03cfd5319", 0xdc) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000010c0)=""/223) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x20000000000001, 0x8001}) setsockopt(r0, 0x29, 0x6c, &(0x7f00000011c0), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0x1) 14:41:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000002a80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa68305e6c14a"], 0x1, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xc40) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r7 = socket$inet(0x2, 0x4000000000000000, 0x3) write(r7, &(0x7f0000000280)="8886b0af18007cf7f67938cae722f3dfc7f6e0b1ade32aff8f4b726f10e0e0b29c3c3836c6e9f61655ad0854b6a750aa8a30d43888f5d9c12c8a7aad779fd824225effce9c79a9d60990c8390373f6475bd025abd5c573bf9a04f007b44e7926dc829a38004aa4414580bcc7dbfa3bfd44a7eeb46d266847dc574d35c35e240d112ad3e3c3bfeac911b4cc14254cd10ec922ceb117edd27b980893d49c78ad0969ed38", 0xa3) 14:41:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000006c0)=0x4) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) recvmsg(r2, &(0x7f0000000680)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f00000003c0)=""/72, 0x48}, {&(0x7f0000000080)=""/19, 0x13}, {&(0x7f0000000440)=""/74, 0x4a}, {&(0x7f00000004c0)=""/202, 0xca}], 0x4, &(0x7f00000005c0)=""/192, 0xc0}, 0x52af94a89badeec6) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000200"}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 14:41:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 14:41:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000002980)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993cfaff5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b3050094c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9e0100000000000000189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x18) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 14:41:28 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) 14:41:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x6, 0x8, 0x5, 0xfffffffffffffffc}, {0x0, 0x8, 0x2, 0x2}, {0x0, 0x8, 0xfffffffeffffffff, 0x2f7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socket$inet6(0x18, 0x5, 0x3) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0xb8f2) read(r0, &(0x7f0000000040)=""/32, 0x20) 14:41:28 executing program 1: execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)='+\x00', &(0x7f0000000400)='\':{\\-\x00']) r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) close(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000004c0)="711ea4ce44de0ded1b2ade0c83f5c83e36c985361f40b8ca2486adb25e28630b18c985bb97833ce9de6e2ad09dd44c9f3125d82f17c81836e830aedfd44ddecb149b8ee4df2d95f8e7c594ff4adb5293e012589bbd5f194ae892941e96615921f98b1a6705efb096b373d52819feb4f4bc94b723a9f4a94164d75d144fa59393eb2c7658a0635aa6ef5c51503795bd6c481f182f97f8b25be1b732f5a1859a2c91cb5105404f49b16f882b7e1a8e804de54872cb32745e37739048fd09e656b9b9fefb7697e0b7b43eb20155ef7050d9a5bc21534af66170a163931ea7c05e1fe8dbe783d7ad6cee9c0f71a91bc15b749a996905abfaeb701f89bf3a10f4fd34ee916416643c564a36f99407a4b8489e13ed169a487da8f50f0e09a50263a7762160c9148292afc9aa043949ee975f2af40ee0db689fd7f3902e19b401710dd5940ae704b992758fd6c154d03dd31b7a44be729874a867986bde0cefd06f87285854d2f29fad67ce9961b970a0319a5a6c9ecd60e7c1b68c91ee701acf08b3211b25dc947af72a6ca088e56f3e23895753d5f5880c6d777ff2c16b1a720647d5591a9ab0372acc4ed48fc09be3daa622e456b5674286d3a5a5799ce8ef682e337e3fb072b3ee142cfc3a93d85729bf13d9518e84a92fd58ad7627a8436473d00a396976298b10097c5a2a2a7d378f9c4cfe677c9892dcc58e5395f7980adb995bb2faf8bb03908236d134712deac76e34ff54a3450d7292209e3a356439bc19e1bda13d64bb97b67f5a74e7db842c03287cf1863b0b550797ce6efe6a905c2a8bf685e161e1aae1937c5cd0ed576bd74cbecaa722f07fd8c8155de5d68c2e68d99e88db676829582c249eb90e598adbdf1de8af23258788c5446141799033cb224f15964e323aa95fbbbbf0eee1ca7e447f355f45c922d129d4e67b9bc1dee9ef2e1bad4b5a1655f4586c1b5f6c49927e7b2b658105174b5e168ad57fd3dfb9faefebdbb57f21c86187aa2b6e7a35deac7356259675d2f79045a4fe37eeabcaa4050a92fe704d5c5e629b2b219f3b38620bcc62e5a4b0de14ef798442c6ea48b9020ecb818d2df3be111b8790801fb9fdd2efbe2ff0f717bb3b61151f834662fe14b6ce115088b68d40a3892c79475665a3c2e5ecdac2a1dcb88c6f53d1662a90d6e53ef101ca4ed88ee8f0aa7057a5d41286e0a100a8acda2f700de03d3aaab062f020faf86523486155c8215b160f97aaf83d5331f77a490ccefeef48c0fcf1ebaf30d84e22122918d9002aef92d30c105cdc104bb163bc4146fc080fcf13bee2ef80e86d22203d3f21ea58dd897325c64792e7c1d3ad13d527691247eedf27bb9a45506771f0d169ad94d889798683d7b5ea57d0e7fad75899472be9bc57810a4cadc5191cad002eaca8d060842108036d8b69c5e84c886514424b960c90da0ba6dfe59279ae2700f937c1ed29188e145882e3eec7784b57dfaa7e2363479df8ea0afd0143c6eb6478f697ab848408070cf1511eb9263ca4f8e6eda049419fdf29ec70fcd44efbf6e309a6e36da318f8537dc1ddd748a27e76710b8619a368df1b41f43182df8e1ea09de8b79b6faa0516452e6d8a85b172a6ca01ed74f7cd38d86cf8eaf876c4cdf49a731b4be969f361da3c2d55b9e0980743a0871a1ed99201becdbb3d44e01922345373d70bd2899a12816845fa358b24f87687365311be91bf0b0119ffd1a28e25c2ad23cded006abd7ad7e0374542bb27351c54abc5996e042c927a37b693497838f667f0c6c6598266f7ea4671e6aa386abf4a635f13a0b8e5701bec94e48063be95287b0c056137d4fcedc7b4b1d6690ba1a723f879f00df215a7390ff5834e24b3f20fcaf41e8070c008d40c8052a0e54376389912a9fb71ae7b0798d7d01a8628e8ab5d5c421f9121dae92e758b25c0812c26b527b3d50aefd19559bdf616f11b301786488d3b42eb594e0aff33b0212f2a998450d337a5a72407c664fbd3434933eaab802ec537cb9cc52f412d586be935dcc05f2262ec066c2e48c998a1c3f83cee216082a2bf76681774601702718e2e977ed2aa850ae68b8e5b9b4346438c96ce0e09fbe4f0f27b630c90a17d7e83aa15a99c31330bacfa19502e42e606c7ff50bc12758e5fde0636790d9f5187f81a26d3b64731ef9918278593d0f305f4227039a6b6987ab92d2fb1cc5da2bb9d745036a65ac19f56fdcf315246bef285282afbbe6457deda008e81994cbf27d10b830a0791e3999d6d0902b929230169647e4bf69e13b169eaf36cbd2a2ba082b9c2b6f42c27b21ac001fa27ad4d12f9a9ba3b0daa97b3c2681ced3968743a5462ce0060537a3c86a234a273f5cb5bb5b332a0815224565edd60acbf5be9839c9ac3c9c57c9fc20c0a98cc024ac43bd99c5ed513dce430b34f0e9cbf3aa427ed9b95bd4ca276e44245f63614fe0fba0cedc8ac9517d8f2956c3d0102655533c8845406e676e4dff9694021013b2488ba7d04191b767d505166daa15771f36d20d6c8f2bdd133498d12e65f9b31e2c56f03eca07dc8d8aa25835da2aa9c478a3c47443edb55c1a994b8fed24fe2104fef6b5150a163c5998f9e4311ec797bcb4720fdc469b280ea5901b711db1185a59fd1d249539a08db73e3defface193e25bdcb391fcaf7393dd468fe7fd20e8c0d90dc5c8283c01249fd274b3d090b8feba1d92243b1b9cad6afb781270779d283c642dc22ee0d43a456abeb4f524db0ec1ee4c454a7cc3d2c15666488cd9d2126c47e8200be51db19cf5290e57381b5557f0418688f8d7d41248a8cc92d63bcf67f521ee4a77e5623d8050e569c52f3ee49672297fdccd70269d32920ce5a89e67a32fe435abaea07cbe98915e59a71dce973d633b7e5273cc8faf9449f935ebaa1f0829756090a9a1a4874666adb360e3f682bf4b02d3bf25b3dee8f5f0efd4110a454e2ab056c41507c59f83bd50a3ea0504fd91d47f728398ee7164c28043caa7ed0039e8125ee09f8ab4b12c997dbfb6b58890957991f39b6972c0afe78814dc065a58852a3cb10cf84c359fdc863529447c12f9db58226f13d70a8f834e16e519508892fa76bdf97d016f2faf7e33bf7e3554028a71974e6d67ee28363473403a32e35e3e2dbdb4c32372a88a64dc2efeec5c339728819eff40bba45b14ff023b5f2120ac9a4c2f35e2350710802226059241b4b47c146222d4db3520e4e21736f37ba4231c5d8749f1fdf66935293b6cf560c56dbaab058aaaec129570aa1d7c51302fbf15c2cb2c6edeee2113874fdc44dbfc44d2ff97daac446667b05ebca317d713f5692b62b4e15e4b24a85875112bc50f90403d6528c6cab8461b10fe1e10640f34d0d96e4a35e3583fa11a83aaaae17d219f71d6ef25f693e1f881ac572351694faf15514e140f182a23cf590ad1b01a2ebee5bfdf483e55dfcbe19689e5dfe8835ae675710040865ada6f04a97313097d5388750b4822e4d53f401608d1cf6cedfe55763e1a59720a921126d226e256f20b644d9cb0445b696372a1f727185d68270b0652cfd1749315229136766acdde1785b441b659c23f4cf44ff8248325fef9e6d3272809a643f2d33e5c81704f76e472b3dfc6dbc018d57d016b68da7e870aafd413d1e2f777fd70fb94054a07f3c16e7b97bf351aad8918a93e16ccc16e8263508d447173954c56c0d612f494942c065e04b1d6f6e99c4b885946c763b00d0ec5f6772061c604b25e61499ec683015078f2843f1933d9c022bd100b7226d334092d55d3aa04d5ff045ba22635287552f43a4404fefc4b3e14a7359216ee43c6bb4f63059ef9c9c0e6842bca5f5b16f3d4e6d5c2d0ca25825c14e36b25686df30339bc74cc6294f5f59ea977490ee199cef90eba410a1f6e27812aac0c93a3186c89c25020d19e8cc71e0a10e3a58a961edd5d5f64b2a9fa4be1bf0965349c0102c5b0e60940730c62855c270d979648543b15403feac7330d613fefbe6d349935d7427f5624e4f47bedb7ac61970899af24cf863e0c770fbc4ac525f6924ff0a45dccc655aadfbf1e3b7fdb713d72f496355889925887539dc451c717a0e1b3405ff2b8303c02c7a87dba1c252e5b129960d299b5e260223eaf91695dec45cc7ce7d172503cbb199c77891c5055267b0ea561cc3b6a5382a22c32c62bae43d817e5988f299744b05f306c4532671ba8ef720a1b4baa1ac7df06f83b0f2024753e0aca2e0281e4a93cf6f6608cc4da44d239205066c4e4314d18f012b6e81432d7d30826e464c96879094144cacb8952f7a4b8183fecb32516acfde2a44e9bf0071f2dd3ba4f21bea3bf04c886b8bd011c5ae895bb488089153444b914fbfd1c866e84974ac20bfe15244396d1c9d17235f62b9de8b9a796eba306050498920efc6f063419433f083622b583040e27f4425ab79ef5929f2fa732cea5da7b24461bbe3f0ecd952bb5b02f34914dfc23a583172bc2c105b91423115828932fde3f267b53da11b3636bc633f9996d2f4ab1642c2cec2fd9456457a3344a7ad2b886f85316e56177c12468c510c75a57a4a1ecd9bc8f78b5e2dd19a607dff54f75d1af66a27bd1406c693918a5bebe0070ad77c239e351ec4207664d0268976ff8d362380cda553cb3f89cef4f353b2c3b187d1bd7f7132fa2ee0fae9b58331e8234925aaa471209ada9b932774d3dcb3260e6dce1fe9ddfd17dc3971a2a30f4abc04ad8cfa508403e7627beab8db7f685bc058518d5915a20237f4fc0402a84d23e0bf8564c6f77466eb4f5c3f9ba9f2eb0dc49ce6ae6c33d7af9f53c1ac7900f2ac9f340b0df78af01a4f369cc3d60b3788130fe7ef984c82926e01ee30e7295698cc59681f7a60a3501eabdb9cf9bc97d53f5f181d688b31fa68b59e03bbd2fff0f20e27286ff9853afc78eb587edc75ebc50dcb94de8db6ee8ba8c38784c0af501ef81fccb7b8d9b4ad3b23cfe50521f427200685e41729b18ca81f39af3dced8559349a101d05de8eef6962cdcddb0788d3f43844b8cf6624cfb57ad38ef4430e05ab019e67dff21e6be3ddcf4eb761b6ac75f5f12cc17ca0a16d766d6230607ba10af47072890e74ca07a6ef0b398df96b293669fc817b9f27d16275dc396d9f1dbc0d4a6ac2a92cc0949b1bb3d7c9e2c410862922ac6d1ba2d87838569f25dffa1d78ba0871e129fecdc2d384a12b75a298fc096ff1b435e9bc8eb83a8d39d715c84930f582ed5d6a76e0acdff4cb6fa8537f4b9f4cf5e807ffc25251aac5dc5a2a0ac51590e9426c1e6dee63b16249c6cfe815261f3f966e6d5930ac33e31cfb5faa5e69ae8b8e2d4bca249bf18e1c3da242f2849fb0bc92fc455ccc8f888a964c221bc1bd38cf0263ff22e5b53119a235547365715d81c339d4358644d36aafb955b015dd282b45971fc28830e11cba9513c77134f998164be91d352066d8592847366d85fa9556502b86de0fb822b5945cd0c289ef5b77329f16e7eeabb606458e632de51e6aee5d1c8ea0f4a6896704cf2ced48c257c818c7a99df87a248d0b228fd6cc559f82f016336ac77602b1f8bb488b8645784428feb78f44ebf44557914c37d62972e17774754de692ceffeb59936118f22d1dbaa1658f0e00c3b5f4c2e691fdf1ebbbf1aa518112770f9ac510ce02808aee8e76d60dfd8e7b658a87af60b427b432f02aaac9f424b5240b6a493f1692c56b9d105a4cc9f57e43a2bf99f90cb9919b7a5ccbe12639d37e7c2822aaced153b428e2afac42d4b4620c24cc540bc92125007", 0x1000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) 14:41:28 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x1, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) recvfrom$unix(r0, &(0x7f00000002c0)=""/196, 0xc4, 0x40, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) select(0x40, &(0x7f0000000280)={0x2a}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) 14:41:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) chflagsat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ftruncate(r0, 0x0, 0x6) 14:41:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ftruncate(r0, 0x0, 0x7) socketpair(0x20, 0x8000, 0x7ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0xe3) write(r1, &(0x7f0000000280)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d82dda84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80af7ffb1809e10d4e572d7bc18dddb375414443ed50bebb75a08afd25c4560a45b2b1b8c6654d48e0c4d43c1de592ff1994c4242a00e0a6e2712d137f294fe3ba89ac415a6aaf19042dfe868a4186a721fb2935f2a1a10f52786dadef7ee2d5472dfbcaec44ab3eb203e030000", 0xbf) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 14:41:28 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000140)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x2, 0x9, 0x88}, {0x18, 0x2, 0x10000}, 0x1, [0x4ab3, 0x7fffffff, 0x1, 0x7ff, 0x1, 0x3, 0x7, 0x5]}, 0x3c) close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r2 = syz_open_pts() close(r0) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000001c0)) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffb, 0x7ff, 0xfffffffffffffffd, "031f00000000080000005900000000003f00"}) write(r2, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f", 0x8c7) close(r2) write(r2, &(0x7f0000000680)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103", 0xfffffffffffffd48) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) setrlimit(0x7, &(0x7f00000000c0)={0x400, 0x3d}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0xd9, 0x0, 0x3, 0x0, "f9b1d59858fd2b8e57bfb5f2563f430cbe9fcfba", 0xff, 0xde6f0}) r6 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x0) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000280)) dup(r0) ioctl$KDGKBMODE(r5, 0x40044b06) 14:41:29 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x5f1485b551ad22f4, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10b886, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) open$dir(&(0x7f0000000080)='./bus\x00', 0x2, 0x2) ioctl$BIOCSETIF(r0, 0x8004667d, &(0x7f0000000040)={'tap'}) 14:41:29 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x3, 0x0, 0x0, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="00d5257e4072d2d65286fe45ddcc07faa5", 0x11}, {&(0x7f0000000140)="3ff600c6d8336e311738cda3ecccefc559248016965588126f26456ada3b37fd3640cddf7f0dc661d381eff9ba5f262db6ffb8dc75ae3063d94aa94dbf9cab4e9d6fdf23ac5471da06c5abd4fa302b4a2ec418a77e8dc0a4e169d66d2c6c109308529073d57295fab8c30ccb271d5467ed7128428c471e294d3734042f3811343f795f7193f83d0b77677c56dde9d128adb8e76004211fbc2d1f3e2751db0a31ff205e2466e2b2610a9308a3c602ea30cc246da1ed21e9fe1544d69689764d", 0xbf}, {&(0x7f0000000200)="41428d5a60582fa22abdb9cfe38612c4daf6d7317a12ba117cd7bd8703fd944df8f97a10e8726aafa1e7d7170ab172a3092d5db970dc0443a254a368a332c88ec747420db79df81ff9c88337bc90", 0x4e}, {&(0x7f0000000400)="7456d71d6f77c22dc5f6ee887d8c9b2f552b1a57cfd1d89e1d0c266d0a6ab4c051ce9ba364b7920d256d4362e0af75de43921d22ecdee8a1cd6eafbcaad769a429ed6a436809c8abe5ba075a0fa08213e3fc202ef176688ab425c292556f7f296d744131e01941add519cd96a0ed590b6fdf1308c822a3f71f2fdec6ac2ef04ef7ca9124cb62361d6eac1d2cdde64c87a2c563a2e4376f", 0x97}, {&(0x7f00000004c0)="910fcdb524b210db076b85d38878e2581fe5ed31fce07ccd8370e58b7faffa0112c336df99f9d170a3a941faa78825618d0abcb1c404b161a83e5b4de33a7b0f4a6dce094e42baf948ba525f74c2d9e030256ebb3a08bb43d81332779ea3ab922f949f8b58fdde087409a5cfbdb32e1429ea814a0a2fae785ac0bfbd1b989a9e3eae1bde7fe7259f4994abdf8d15ba285109942305c0cded2642ca8cf9a30efa92c2a352824c30ca9063ffb9e5e24791956ffca0d8307c5d5b9c5aa1d66c98b1aaccb3332198a93985329e17bcd265f05d", 0xd1}], 0x5, 0x0, 0x0) close(r0) 14:41:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) clock_gettime(0x0, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000100), 0x0) 14:41:29 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x910cd3a6988d60a6) r1 = msgget(0x2, 0x0) pipe(&(0x7f0000000080)) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/23) 14:41:29 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698a, &(0x7f00000000c0)) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2, 0x7640}, {0x100000001, 0xffffffff}}, 0x2) 14:41:29 executing program 1: r0 = socket$inet(0x2, 0x3, 0x100000002) kqueue() setsockopt(r0, 0x0, 0x64, 0x0, 0x3a) 14:41:29 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x2) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x6) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) sendto$unix(r0, &(0x7f0000000000)="b1000501600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000180)={0xfff, 0x3, {[0x4, 0x8, 0x5, 0x0, 0x0, 0x0, 0x3, 0x3, 0x0, 0x20, 0x8, 0xff, 0x4, 0x9, 0x0, 0x5, 0x100000001, 0x3], [0x415b, 0x400, 0x1, 0x7, 0xfcd, 0xa45, 0x794, 0x2e16, 0x9, 0x3], [0x9, 0x4, 0x800, 0xfe, 0x7fffffff, 0x10000, 0x2], [0x81, 0x45, 0xe4, 0xfff, 0x9, 0x75b], [{0x3, 0x100000000, 0x3, 0x7}, {0x6, 0x5, 0x73a, 0xffff}, {0x3, 0x3ff, 0x4}, {0xba, 0x2, 0x4, 0x7}, {0x6, 0x7, 0x7, 0x1}, {0x20, 0xdbc, 0x494}, {0x400, 0x0, 0x2, 0x7}, {0x0, 0x2, 0x9be}], {0x5, 0x5, 0x6, 0x7f}, {0x4, 0xfffffffffffffff7, 0x401, 0xffffffffffff6aae}}}) recvfrom$inet(r2, &(0x7f00000003c0)=""/4096, 0x1000, 0x2, &(0x7f00000013c0)={0x2, 0x2}, 0xc) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) 14:41:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0xfff, 0x2, {0x1, 0x5}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:29 executing program 1: r0 = socket(0x2, 0xc003, 0x2) r1 = socket(0x20, 0x1, 0x41e0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) 14:41:29 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x6, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) dup2(r1, r3) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:41:29 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x3, 0x8000000000, 0x14be}, 0xb) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x6d9]}, 0x288) 14:41:29 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x1010, r0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1ff, 0x2, 0x0, 0xfffffffffffffffb, "558a27ca3834f1c86bc09887b70b3fec5b5e6d49", 0x1, 0x3f}) write(r0, &(0x7f0000000080)="4a07cfac3a80481387ec432147affc41db1fd32ce7ecaa190cbbb520667ac0463ee8d2e4c83f43873a80e56225ba6d2e9d89f6e6f02f0360e9e8cfbf211cfc6d56d62fa5d6fe589d098c6bb27d71ec24ac0b91559c4f22", 0x57) 14:41:29 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x22) shutdown(r0, 0x2) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x4, 0xfffffffffffffffe}) getsockopt(r0, 0x200000029, 0x8000000000003c, 0x0, 0x0) 14:41:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ba1e000000000700"}) sendto(r0, &(0x7f0000000180)="d6435f9b1457405db633945d23212efe6e49aa970ff912bfe0de9c3ff5a0480e2a77ea7fa13a8755debbd2e37266b658c002d421642e20e6c91c2f40bd8697d9d895c93a84259fa3520c32067a7b9ea61f8d2104898ce37ac5fbf8a005e8", 0x5e, 0xb, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x3}, 0x6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) setitimer(0x1, &(0x7f0000000000)={{0x1ff, 0x7}, {0xee7, 0x10001}}, &(0x7f0000000040)) shutdown(r0, 0x1) r1 = socket(0x18, 0x8003, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x9b) poll(&(0x7f0000000080)=[{r0, 0x20}, {r0}, {r1, 0x1}], 0x3, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:41:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000240)="1c37959849b30bc9b4511b65f7b66d6d964d732c6ac81e80cdb3cf6113deb3", 0x1f, 0xe, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000100)=0x1) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r1) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x9) r2 = getuid() r3 = getgid() fchownat(r1, &(0x7f0000000140)='./file1\x00', r2, r3, 0x2) utimensat(r1, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) 14:41:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000280)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file0\x00', r2, 0x96e77588b4b4e23a}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x43, 0xd957}, {0x44, 0xffffffff}, {0x65, 0x101}, {0x24, 0x1ff}], 0x4}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) accept$unix(r1, &(0x7f0000001640)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075e7ab980000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013094f28a2f3d237c5388e82a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d0eafb358023fb63aacfb2bf5d67325ddfe3c935c02ea454b5fd5a56febad1b2a765f1c7659fc8f39be3db35fe0e4cdd2f7f32d456cbab324a05febae68e3ed1862ebe62ff6afc69b53ca9a8deb5dda8206fa841189180a1f62de8582ea97b29af8026b7173f8b4aab80832bd427f06782929fcbeb32c7b5da0fe4a1d"], &(0x7f0000000200)=0x1002) 14:41:29 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) chroot(&(0x7f0000000000)='./file0\x00') 14:41:30 executing program 0: socketpair(0x11, 0x4003, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8000, 0x0) 14:41:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) 14:41:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x100) ioctl$TIOCSBRK(r1, 0x2000747b) pwrite(r0, &(0x7f0000000140)="e4", 0x1, 0x0, 0x0) 14:41:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) ftruncate(r0, 0x0, 0xfffffffffffffffd) listen(r0, 0x0) recvfrom(r0, &(0x7f0000000040)=""/85, 0x55, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x5, 0x5420}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) 14:41:30 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffefb00000050000009c2220c8bdede78bfdc5197be9fca560000005b67071b0001000000000000b81800000029000000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:41:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x4c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x9, 0xb3a1, 0x81, 0x8}, {0x7f, 0xdbcb, 0x4, 0xfffffffffffffffd}, {0x0, 0x1ff, 0x1, 0x3}, {0x3, 0xd7d, 0x1dd519f1, 0x80c}, {0x2, 0xffff, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000240)={0x1000}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x3) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x40, './file0\x00'}) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10000, 0x0) 14:41:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x4, 0x4ba42e89, 0x1, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='x') 14:41:30 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40b61f4ef0e9c8b6) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)="9423939402344bd79f7151d24095cd6d01db0e814705988a286d1638e3be78c54bc39961a3dce8b896f48cd90e68e748c837bef8f87a3df5f4bcc671a5a7cd27f4aeb8f06baee6d35099f75e8be400035d3f7ccdbb4fc36bcfb499bc38eeba2ab92bee1e5be3bdb45545418eaac693901873882f00ad70dad31c6cd89c2404bfc9eccd", 0x83}, {&(0x7f0000000140)="c1aee0c4fa7efc02d3c8f61990fcffbb6f38e13f0f05104b3673885c06c188f1448e0d73ffd7cefce59854a6d471f71c892c74f299450d05ea7a2a81e8852c2f119aecb3eb9134bee0dc4cd1ccc52cd62c8da12e85bfb3a18bb7ea581ce6208b3e9c0509a7d9fb1e9a0b47c017283ab1eb9b94b6454e40d2d5d15729695e2a570fa2f591947025c06a99f2a9dbdbfac5b51dd24102e7fc200a595c330c703e0b147cb1f680df01de4506c82f8fb5d7afa19a2b1d99f44698fa4c50362a98fe37f5cc5a", 0xc3}, {&(0x7f0000000240)="420281838cec27f755521f54c439f1bd6dd8c9dfa488b052bf7079d8e3fe0bed827fc7919f6ec339b2772a8f5078799e630e9ce398", 0x35}], 0x3, &(0x7f00000002c0)=[{0x100, 0x1, 0x2, "626746d5db64c7f634e889fc51b4291445cc6f4ad9023b58085e4a38763f0ab440c70d14503a95fc02cf83708406a810a217d1b2ce6774b34cb607c1bb014201f9c3f7d62428b21ef5ae71271ecdc702e9966f1c63b71d80de25ad42c1cfe0f9b1c88fd2666b8457f71a3c8d7aaed93474e9db30e6a6f852d3cae6e89391b520c1d07db6805400bab4f3605027d06e924d2debd73897efe8ec5825261cfa1ccbddebd0df4fa3b046a2a909a3a9eb4b7feceb217c910dee7ba579a353f7b7affa11d38806719fe30645e83faf9d47c0c789748616a61f81292ca129bfc6150c31533b45cbbbb20af75858fb"}], 0x100}, 0x2eb75d376f69cb1b) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x1, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000400)="83dd5287064a57641b56b4386316358bafdd4149932f8f3b84935532a41abbd9964813b5f845cfcd8a55d0f7a7cbc919ed10fb42a3fbf1c63f3e59f1e0bf83d8b6c69552d636a8e92557967460bd90dade28d9df25fd83c0c3f2acc8e1b65d51ec194bc404bc5e6635f3b31c3b4d5d8e81d1d4f045e83c172e6d2c0d493ca849007985a7305a8130d7bb18ef6f5df75adb2cd6c326ab4ba83768da2de9c68d4c041361a2512e0937a9045d1bbe18e6c755a2bad06d68a3ba386c8ad1d1e0450fad", 0xc1, 0x402, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) 14:41:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xb, &(0x7f0000000000)="85d4fc01c8000000000007") 14:41:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0x80044270, &(0x7f0000000040)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) 14:41:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwrite(r0, &(0x7f0000000140)="6013b5fd0c4713", 0x7, 0x0, 0x0) syz_emit_ethernet(0x23, &(0x7f0000000100)="adcb5e7345139cc911c60a61236125384ce4c7512451480c83ce13a66c022a89262c4a") 14:41:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1, 0x40, 0x6, 0x8}, {0x1ff, 0xffff, 0x2, 0xffffffff}, {0x4, 0x5, 0x9, 0x200}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 14:41:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r2 = dup2(r1, r0) ioctl$TIOCSTOP(r2, 0x2000746f) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000180), 0x0) 14:41:30 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) accept(r0, 0x0, &(0x7f0000000040)) 14:41:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x88) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 14:41:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x188, 0x18) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000400)={0x6, 0x21bb1c49, 0xfd, 0x8, &(0x7f0000000180)={{0x80000001, 0x7ff, 0x3, 0x6, 0x1, 0x6}, {[0x1, 0x100000000, 0xbd7f, 0x8000, 0x8f9, 0x6, 0x7fb0, 0x1, 0x5, 0x0, 0xfb, 0x8ea, 0x0, 0x101, 0x9, 0x9e, 0x0, 0x5], [0xcb, 0x1ff, 0x7, 0x10001, 0x9, 0x9df, 0x6, 0x1, 0x3, 0xfffffffffffffff9], [0x3, 0x100000001, 0x8, 0x3, 0x1, 0x8, 0x100000000], [0x81, 0x8, 0x4, 0x0, 0x0, 0x1000], [{0x6ed, 0x8, 0x4, 0x100000001}, {0x100000001, 0x770c, 0x6, 0x8}, {0x1000, 0x81, 0x8, 0x4}, {0x10000, 0x8000, 0x1000, 0x8cd}, {0x1, 0x200, 0x9, 0x6}, {0x5, 0x4, 0x28, 0x10000}, {0x0, 0x1, 0x7fff, 0x3f}, {0x40, 0xff, 0x5, 0x6}], {0xb58b45b, 0xfffffffffffff800, 0xff, 0x8}, {0x6, 0x7fffffff, 0x1, 0xfaf0}}}, 0x9e5, 0x800}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r2 = msgget(0x0, 0x80) msgsnd(r2, &(0x7f00000004c0)={0x0, "72921a1c85fd7da2033114516dee14f8d9445498595b04fa66df35594ea09edebad4cadf3f2e6737bc6979f78f672edaebf8769382755a4d5c9b471efad9a0e7a0a1916c1c2ef435ba3cb50e9a437e3aaa3bf246aca4090d2df1284acd3a510c05390665a77e73e3a8f1c7bca8bf07e64fd38a3268ece8792c78d83272f0d59f7f758957552b76dafaf7fd35b136d6139907548dc19511800352a9d15eb7210fe39949c22216abad41ea368c225d483262e64d96dd1968f8597d8ed858ce1781dfcabb1acd81cf9e5dc95c9fe5a4e5815992362791874c8e2b11e52c6f057fcdb48d1424c955a4d2a86e9bd7ad01318479ff6e583e14803ade41727d63738740028a06f7b922ffffea3c1f9031ac8f37dcddb8fb715a12e71a55fb220f014583321c720b2c0b0493948e039fc0390ef3b459584f514b223cc5cac7f9701f72d8a1534a8dc79f21cf98ca67711eb6b5fd65518f93afb40c6a868abd95b4d25f3c090965d492c8fcb3477e4cb56f032b66781db8ea30b906abc6ed7f7045cfa45098dd438cc26f38d456629e9dca7e9a5a9d129d950fa5a0028243a033a36d472fc11a8f0a283ba8d148bafe29183caaccff65d5202efd771e27c9f7468b89d59244f9566753fc0a38fbd6a3d02ac3b96e51dc641303c855666a92922eb30f979dee3cdac5bb2fc19acd6ec80481ac3776600c6c71f842fe356a910b0f9d80df2c056871b219df7c830b299fd5509c5b3930f6812685c7f290f1969b7ed6401f579fdb5e962fc2bb7816fcd6a0fd79c2ee9bf68760c4cc0c446e9c1ace8046d8d765b8c962f147c7e6fcd9a802d3d65b964e7e05d5654529bc0a68727405791a2890806e15912d570f9b9adb2b84c8ca39815ea1bf2f96c363937dd89a560de2e53b42fdf81997f0c21540e50ed874aa90490f71c5021dbc946f9e8199776b663bfb2f7ebac404db5a3f38523a7621a8f26bb3603caf3148d6c37004cb636949b00505cb7d9fa2e01f10ef859f0592702566ce2cbe543c7636b1d40815c0ff6239e4db34b93f79a3505d68c84364892231a442c99b5acdb0c4ed764027bca2bc1b0fa9cf8e88a4ef4020a11d2d6ce5b2411353ff4ecb82d8d6019901f8a3681d3a04eb114ea75466505a4d358023bcc279ead503f01d7c50e789fb2945a57d47767bb01a50b5689eb5b30973c7cfb1ca51d6d41007767281a5286f570c755b175e215476bef8654413f92af9a42094b1f706487be06fa315716496bdeb2cc94bfc55f469cdca332a57f1971d98d46401963f93914f443bd4b58ddc39552d4a4c4be3939c396524ec555ed70f9f4f2c68cb8d8bc22e6ed16e61e4fdce060dd65eb2fbd087f305abe590540f2674cf8ed0c1cebef0fb36a64da70d8f5fca6faae20902a95aee2d8c10cc994f71d3945b59004b8171435fe07c2694fd9b6bb1acb9e44b344cf1d7039ef87eec9f5864666ebb81e5cafd8bffc2170918e7a8b74278f63b6aba534bd5bbd3aca4692cbb5cd76f1768ff1417fdbbd0e2ec7ce990bb5ab0b5c49bbf20de161e565200aaf2ddf3a783e8211293b39e0946be191147aeded0ba47862ae7f2f68dcec744a8a9d1944855a27bfb86ebf536a994a8cfe440ec51d264deaaa22b1b2b6e3a37ba64efb8e7f3dc542d9ad77898f30b659ddfac3b664f09f583960b22d18f36df0d2c89e19bcae869017e8ee0f7bed14b14196955f84bfba0535cc6e00afbc02852ced80fe0109c8fb78ac80f780e2caa7c82b1740c04cbb60a93276963e7f29e383e193a2c18746f5d0bea21806a1ae9e83efa96552fca3b36473a3bbc5ee638128d5a9f2497ac70fb231fd9626983b803c2ad1774c14c6269a06c1ed3068eb7ec3b2767dec568280e8fc10c6ca7b5ba2a2c1e96bb4b4c223f8eba4d1838aa30e073b3ecfef27f60f68cd0a20495967abc4daef903515276aab782f3bfaa64ec86f6faf0f223b99652acbfc8f726d0c0e810c60c993466f12350ec3b4f84df14cc8ca6b9d727d655fc26f312a4279780dd37ac6633970d2d0996388c2ba266d3354faafe123a5f116bf517b14a40e643546844e803ef40a76166c3a1d921b7766ba9ca605b41c7db10f6713845a1b9ab551c1ad564d47a6a5aebb41f010f2bc47fe08347b4a0951afb4568ddf63f2047cc838b641dc0b4add481f83f805779b93815a7c523e1f1f8aa07b59b20b92ced46e9eb0c9af41f9f75a708b02d718ff78792926ee533b147990fee132b63665926961d316a882057569ba08ea5bc19884e85851ee13cbc8f811f0be1e116d416e28d2c9738333f7137f92bc920f035efde23bc6a7ae81b5002a9799afdd7910da3c96ef12c5cde0ce2286892759c90fc7b45e7362401347a08200bbd1d3c00c8a487e6566f9cc29675da3d1269f7274272bb2b54e91cb920c0bd3541d3eabc781be42e7ab85ac18af85eeba57f12858eec26fc8c3ea56a3c2d4c5bfa4b6eca875aab961c33c020727e3b119da680d8741044d402c84128a80431634d130c75c9a32c1ce996be9519b00668396c2d1e2d745665262f0629b52c6261effd51a28ed3a26ba0111f81445470e7bf97e0e27fbb1ef9cb1c3784d7293eb681be591c0b7938069f73b0e9bbdbc07851fa1e019e9840d14a49dff77d6340bc20f8bfa502c7481cdb4eab78f2d6bb5bc73fc84ee7a33c2c502fe4a33a9457d28d32a3a838b18c3a312bc64a85f06ec84da08b8f7e48cb314db69485ed9ba334d43a2a57ba289adba38170237408c36e24f5c86de13b5774e549effcb823457d41a70071e48f21b42ea53b9263d743b1f5ec37d6426e15d5209e71f01337b727e3cc50d36e9fb33396c1a4978d8d1a88ab7e2a82961301656d430a151c99724eb6c53e00b6abbcab089ad56e323e3dbe8fef7ae0aa194e2a2f24f6cf010ec8b8b37a53707396b83f681670ad8b1cf0043b11b5c70e389e03c6e1d9fb913bc6a92c60508c379bd6f35da097a1dec2de5eb790ea1e9becfc80bb3f08cae501439d6f901b65ce2224a4ee0afd8dccff5b803c787179de186f0e40bc3fa423f98c577b816cb594d08e48c7444e8319e19d08ffffc29b2fca44fb1f64dd0ee494de82f4b006e5b61566fc9cd5d6ebdb883b31d99154b3a640aeb8bde03effa59413a44f3acade4f6e67eeac18886034b14e0e9e32dcef50074c8b2f16c18b950d51ddaecc7e45790cdd06017c7c7ed23c9f4a9d805c4d4eb387e95797f51fa0ae99d7a5e87ef3271efa58d40905a18af6d785b7aeec807372d711942453f62fef747f9179abf2fb8e47c8e289e681c760fa6d37c600e25d9a93457d0d81acdbd778ea50a9dc3c22b9ceba3687024b7acc4c634fad39c49d7c6fd8bc9fc83fa60f262b71c406b4c2c709e61679d5217aeb6a7d0a9caf49da24874bd4f534b3b92e614b7e8e1b004d80830f205f3e84f994e14cee5c63eb70b3c95a65fec826ad57981ec6591bce1468d1e36ecf4e98eaa40d2f7c12b2a57df6e6b0457bcd544e1c455c2a9936577bef5c8a07685830d661efdbe41788b1818b9ab81e90bcc3f58c84dc4142db14a1dc417db6f661467c04d59e7d395cfc8d453d2abc96016a1a76707485c7d71776e98f2a6bc7bb6a28631cbdcd6e555f2e7f92dfa1c306bdc4d073192cb81fd110942705b6d0b7b7ce72a0696bc950ee60116467665479fab87f87dd3988996e8110cd290621a50f39f65f23697a2c7350231e3cfd419c1ee5ec1b03288dadf0705a277773920efb7ee3cdb51aeba4b0cd10f1380b0d48d73043a31df75d0d23df9264ef6144a3bfcfaa339c5d33562938eb834af1f95bcfbfc03d0ead3ee89b8747a727fafca0a6e88bb650afb178b6bb11e88c23779a339a2d427dc0987880c8a29bd5bb43089953aa9d81d59c13146feafd9c46470d7c2a63b86a5c51cc1d8210d462fc6c14d5a4939483db03dd0adee5d860e2930545db5a86c94e841f1212f341d9009381ddf256a74a05da7b7e5824a24c0aa9c761fe3c086cf7984da5ce966e3ef82a243a6f12df114b09a770d85c1f561b785c4cc41f4f4e36e90ecafa3e1765e4e3d24b3658c9245d96d5e82208fa25c0fc4145bdd3cd050ce76e54914a7bf34502e22715bc71d3b1150d2162476bbc9cc7883debf2625e2fc6dda03f15d9d4c1f18f10372ab0dbe3f73f6abe72d7e1fde3f17e9747958346397078e207a5bad1f345d59c0c238cbbe7038518f72063c7c33c46b60eb62714b6653a7ec4f7ff06f899151f04aa4c1970e152a54fed6fcaf0f6c2c8b4f51b10f09c6195f3f91efc85cb07100bb0a6c6c03d3dd04c6a3a60c592c22d3db25bddf7d2f172b0c94630302cefeae98903dc012a9d09f8a48655cde7d0f938b2d2e43b31f66db4afa9b563da9ec2ed17ed838049ce31694e8ccfb4ed1ac7f3ef2054261e484d1adad64c7dbed8519abecd8892e69b0f3769d4fbe64dedc2a7cc4fec35ad4bd1b13266ec7c6669a9da909b7462479cd3232a1db64bc0a7f789d59e8bd1e71eb58a4c228c537e57b08b5cce277fb43eb1a37d3f283bec478fbf08ea647d65c17b8b9bdd03a2f22b74f76bfefe72acc09c0143a3fc6e112ac2b70f4c1a69d874df406e93f5d5beba2983c4d112b966334b6ffd030c4ed0c958c321a2aa2793c1e4093f4fb46dafc66dfb50534f6619d54c193eeb1857548bc74d195ee5af5cc48477746536016c7b4de38d610c55ad8d035b3cecbdca64c71c2d664a9b5481f23fa4ce60ca5e663a7a96ba876ef850a1e16b51f6f0c2df04027a58743e509eccdf06cb4bf9e48a92ad5b77cb243131fd2e257abc6a51c29a32d7630d51a8a5f88f501169687dc3404369f1d12968b3057073fd3d0fb4de64a5b1468833c107153341612247db862fbad69b20a83241bf7ad4e0689ae8a04377ffda92b83649af7cc9096123fb8722a059e465803a6588c975b05cda44e7b0fe42fc78e56cc73d0a17f488a5df9626e7348bc062288a3bbc4bfc0b5a7e13a9ad8ce2f498f059a6492444bff59b5f07f3099f059aea925233bceb3c32a5ec460e027f978cbfdffcdcf2d30fde5e2cf198ebdad445e93574bba5db3b287347228a040ba11772902b52fa5a42e556e083cbc77a80ba7da627422c149950c1202eef70b2ca780a59e694db8a4e7bbcc9ef0fb2211f347b8d6e194a402b118ca6b8cf5fb654c2f723a4adf86babed9641ad83bcda3f0e7c45aef134d76637504dbd78f63cd50d5a5f21ba201db2a0ea53a051bd9eca087d90387e82cd31d734f54d23a9f7ef47c67b8fd955ab2de558c1f1dd35cd63259ed158e6e59e044870e949c96ca8d19b2e863739fcdc9dd940ad908a8edd71da2c099a603434abd466868dafbcd2169249463fc5096d885ed9d5c3350a5a0a744c2e0b4ac6646dfae1e3efc7fbf3038200ab0dddcf9aeede25d1613e7a007e0a397f7bfe1f95d07ef089efa9a738f53d1d5d15b42a38d010e72d71a64ed61e5b7ea6db9b4ffe6791b51f3846ed6a24a74e3e8b30817cc907ff878d2a40c3023092dfa5ffd2c6a2a5cf48913d291007ce904012e68daf772d7d07f49b5cc1c3aa6f8426ffe9e42976515d5ddae9067694906e8453bf94a1c49d8bc854327eaacd5efb408c0c160d7580ee551baa31dd1aa64a6f3e49cdc61561c6a3a99a741c2078c3aab45411157fa8f3f3c841431e0bcb9761a9f84f06820bb02cb3bb3ed2394f34f6aa3739ec52b7a55342d0161132e1423ddbc2577c875b9640644add7a49d409c114a6710771ff1c4cc3109c1240befbabd45428876982"}, 0x1008, 0x800) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x5, &(0x7f0000000440)=[{0x8, 0x2, 0x4, 0x1}, {0x0, 0x2, 0x1, 0x80000000}, {0x2bd, 0x3, 0x1ff, 0x4}, {0x7, 0x3ff, 0x4}, {0x4, 0x8, 0x94, 0xcda}]}) 14:41:31 executing program 0: getgroups(0x396, &(0x7f0000000180)) acct(&(0x7f0000000040)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 14:41:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget$private(0x0, 0x4) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000011c0)={0x9, 0x101, 0x3, {[0x0, 0x2, 0x5d, 0x1, 0xffffffffffffffea, 0x7fff, 0x81, 0x6, 0x65af, 0x7, 0x4, 0x2, 0xfff, 0x1ff, 0x6, 0xfffffffffffff001, 0xffffffffffffffff, 0x7], [0xffffffffffff8000, 0x8, 0x800, 0x3, 0x4, 0x800, 0x5, 0x6, 0xffffffff80000000, 0x20002000000000], [0xc87, 0x10001, 0x8000, 0x5, 0x3f, 0x3, 0x6], [0xff, 0xff, 0xfffffffffffffff9, 0x6, 0x3, 0x4], [{0xfffffffffffffffb, 0x800, 0x1, 0x594}, {0x7, 0x81, 0x2, 0x2fc}, {0x80, 0x3ff, 0x0, 0x10000}, {0xffffffffffff6c54, 0x9, 0x7fff, 0x7}, {0x80, 0x8001, 0x39dc, 0x3}, {0x7fff, 0x0, 0x7f, 0x605}, {0x1, 0x4, 0x1, 0x896b35b}, {0x7ca, 0x5, 0x3, 0x40}], {0x4, 0x2, 0x4, 0xffffffffffffffe0}, {0x2, 0x1, 0x8001, 0x7fffffff}}}) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/4096) syz_emit_ethernet(0x9e588cb4d0442d9c, &(0x7f0000000140)="cd") r3 = dup(r0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000180)) openat(r3, &(0x7f0000000080)='./file0\x00', 0x8, 0x4) 14:41:31 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) recvmsg(r0, &(0x7f0000000680)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000540)=[{0x0}, {&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/224, 0xe0}, {&(0x7f0000000240)=""/253, 0xfd}, {&(0x7f0000000340)=""/4, 0x4}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/216, 0xd8}], 0x7, &(0x7f00000005c0)=""/160, 0xa0}, 0x3) r1 = socket(0x18, 0x3, 0x96f) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000740), &(0x7f0000000700)=0x30a03272) clock_settime(0x3, &(0x7f0000000080)={0x5, 0x5}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000840)) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000), 0x260) mknodat(r2, &(0x7f0000000880)='./file0\x00', 0x20, 0x5) sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f00000008c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000a00)=[{&(0x7f0000000900)="6a1c5a874976500a1e3160b61915e209d5cd4829212324e1981c5ba2995eab28d9fdfa2dd55f5ac4fa73a141beb5c6d83259098d700a90781f52545d785a9d046f173828d553005326b93bc5af7f8d4873c0dbe078db7ca87f7e892fc4b74cd7bac9f8aa4b7ebd5a3399307592deae5432479a174425d9377506110a7094cfee251bc494d4ab948971aad7826bd475b7e894c4dfebb68b", 0x97}, {&(0x7f00000009c0)="3171aa265d8c2eca0c6e563d63a910f8c0037514b3ffcc1d8084695275acfae49ef04f2b03cc677a", 0x28}], 0x2, 0x0, 0x0, 0x4}, 0x3) sendto$unix(r1, &(0x7f0000000780)="81519a51798895805e8656d0c82823ef914c2c9970ee16c8eadad6a558f710e19a1f8ec21ac0bfa9f42fb17ca9b9e95b3a2441c563e316bfd3576032f0fa829073c2b11216e290725870f852cbcef0f17dfda3c31fc1715f2c05b5e056605e81accc12f46bd7bfc79e7da135a2c72cf64afbe464071e22cd39946c25e7c6e55993b7bb3dc070b6634d09d5e6df850f35e97504b9467e42e10a9cd4405485109028e189", 0xa3, 0x401, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 14:41:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) 14:41:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x2, 0x0, 0x1ff, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x4}) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x277) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x6, 0x1f}) syz_open_pts() syz_open_pts() 14:41:31 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c81f10bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd22d88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8270b4122cd23500000000000000000000000000000000bb7a6aa6efce1762f1ff34f43e98ec972ad35b7a"], 0x10) write(r0, &(0x7f0000000040)="8c3f7310130f54269fe6ecc6824b5f1c09411a1677769f263ac3089239d09fa32939918c1bf7f70d62618318b045d40e965a9039be29927948898c5f49b86ed5e8f5150039e92f887296cbee643eb771773a1a2a0263ccdf57d0820ae9555485e816854f91bd9bdbfbaa1ee0b8456337bc4980ffc53062dbca57c8bf21491a94f1cee5bb47c5f0c4a34ff5d4a242d53fa3d134f082ec2bfaeb460d58fa19f8c2f6ec5aa3c0d41fb65887a0253913dc36426d3c4d82d0d02c27f120", 0xbb) 14:41:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 14:41:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff80000100000008f05bd22357984e85efb8f61354be08cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 14:41:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0xc}, {0x2000000000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='#') r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x400, 0x80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r2 = semget$private(0x0, 0x0, 0x6e8) r3 = getuid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x3, r3, r4, r5, r6, 0x20, 0x20}, 0x0, 0xda, 0x2}) 14:41:31 executing program 1: r0 = dup(0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x60}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r1, r2, r3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:31 executing program 0: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = socket(0x1, 0xd1cb9182022342b, 0x1) recvfrom$unix(r0, &(0x7f0000000100)=""/120, 0x78, 0x1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)) getsockopt(r2, 0x608, 0x5, &(0x7f0000000040)=""/7, &(0x7f0000000080)=0x7) r3 = getpgrp() getpgid(r3) fcntl$getflags(r1, 0x1) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000000c0)) 14:41:31 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x7, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r3, 0x0, 0x0) write(r3, 0x0, 0x0) recvmsg(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:41:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e000b1e608860000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2800000006ea7fffff"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 14:41:31 executing program 1: socketpair(0x2, 0x4003, 0x100000000102, 0x0) socketpair(0x18, 0x2, 0xbea, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000040)="2813416d5ebddbd773da4ec94113255d4b30eee0a2d98c1b8825666032e6afbf304f9ed8ceae731926e07424a743e291f5c15da258e74de15edc1f6e8239009009754d6b22cd4424ff3a5c62279811a105d03bc441dbb5ebaac6462304e626d75a7fd70193b3671f82749c1d8d5f7d107d126ecb413d003a222286", 0x7b, 0x400, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) 14:41:31 executing program 0: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) 14:41:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f00000000c0)="f9150a7166bd7cbc20806c6ae1e08ecd42f6b1268c9857d615c248b822d1cd843ab1e3c9b26d9d0e61633bea2f1fa47ece05d6fe58250081ce6e9e6175eb5dda6cedd695bdf2fedd6ebe4963d8bde0daffe6e893161a71ab0b7c017088ec4034b16c63", 0x63) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r3 = getgid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="c1d01070e373af23be6e9b5f40d90c527247483e4c6133df1545c6506323ad7acc2fe150cb3d6c58cf66cc9a28efa8d44af9f58d0b2f3fd2baff45ef3f1db3d74e238978f42435f479c5406cdf811a84e2ddbe96b6597ccd25ac85a2c71d21f264e8cb02c536c14e1c73630f5ae4b23581eb5a48ff3e639843354e294e51dc3322898a22bbad33e840f6dc9906d0b6628b5fde", 0x93}, {&(0x7f0000000240)="219df110cb4f3f943ff6ede5ce3c8e675d9c", 0x12}], 0x2, &(0x7f0000000340)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x78, 0x8}, 0xc) r4 = kqueue() dup(r4) kevent(r4, &(0x7f0000000180), 0x401, &(0x7f0000000240), 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 14:41:31 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x40) mknod(&(0x7f00000000c0)='./bus\x00', 0x100, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="220e2a", 0x3) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000005700)) r2 = shmget$private(0x0, 0x1000, 0xd2, &(0x7f0000ffe000/0x1000)=nil) shmat(r2, &(0x7f0000ffe000/0x1000)=nil, 0x1000) msgget$private(0x0, 0x404) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001000e, 0x400008001}) unlink(&(0x7f0000005740)='./bus\x00') pwritev(r0, &(0x7f00000056c0)=[{&(0x7f0000004580)="641ac9c115b7f333b010dc25715c3a56464def5af1a1709409de26d6d9e624b0fc0c1cc93f782a6b50fe64afe9301e16e9349254ede212f0b9f55b72ff008fc8befcf30f1b2b425468872736e52485dd9207551eef7f89a71cf7c23933b74a6060872742a4bc3d108a299f98458c97e799b038c50a23bcf3832eb27c91934e57ea4a7a9cbf760ef4058422930e2e0abb40e6657b0c168584dd56ff16d120ce16bd07e2a9aa203b5d2d51de3735c0fb9deb255f817be4888a516644872cdb82418a32ff4252dc9b7bd1349bda36628caebf4ea3115d2b444d06d0b677eb75d82acf97da48b797cd06792ceb47f22d58ffe81ee75d345b81d160fed7edf3f0024709502c09fe6dcb3aa1c71edc4b716acfb04823206971d2a2a2fdfa5873108673cb526ca9645f1adc6491e745ad64cc43b10893343d67531356848e6f9a7378c106da3c786cc62076cbb3062a608079f306a6a781d2de312cd301cab964cc14956a43e7fece8012531bf2048bde5f4a04067dccbace1ebd11716dac564dfff0e97b9ca93608d79ede3f78629df5253f869cbcb2d4dd0a4a0dd08cc43814fbe471bc3255e26221e5b20aff39514aecf99b6adcb95221953c3060ca01f7106217cbbeb443d7e17dca5e688b8a4d5ffd7403ef02bd32ca7c69124dcb8842ae5094ef0b49fee8738a704bc62de9e132ac73406cae7ef8d2aa1c0687d425be6a10acb998bf8ca9327a185c782db5a037fd54b233f5d83148be27b505732c7828c0cae9c77dd4abf59bfcb1085d229e9fbb5bfb2afdb8befd9e432627e26f23ac1e06f5888c4b9053c2999f9111a643954992940f8b55b5085b22caae1b64ff8d12e1de0dcf68bd38c611e13db0273b159e235be25a9dd99f3f151c3242c8dd72030f461123460c33f9890e10d51c95866b16d91e0ef196191bc758d49aea629d84edfd838fcccdff1f5eb395f7c2a95d9ad8767812514461ecc901a9cd396c09954d5923911f5d0e5fa5c65a00634783a849b07bf77a4dfa9e714e8c1b081be1ae545f4d699e7da8d8706f966f5e9671b90bd4d671c40bfef90f4da2c644bb0200c230474f5828190d084957660b5a7f66ae98dff741088eba0569c3bcb4e27bb93fdfe532382b0ee439f9eaa14d63dab56f89386b8f31d639e80381bfd50d1477e52a9304467055caa4bc52122a6150041eef1470e980ebd594fa9d68ff9a3397919be43c955423d496c391ccf7b071f7e1912631efd12e0b68b4df38099b4b9c12eead4e040138ba1c79ae1a8876423e47c14ea4578473870de0929e45b709fe2c1db45a865d5d3992920cdbc44ae21777f3a32a109eac304c32b45fb02676722f42ba60111fc5743fe5f4ae5817cc539a54d7f04ced7bcc7017330656b0477391c54d242d8324997db0c6efb8fd412035f01b003e7c87f3e641fb5aa87291552ac8072b54272de3ab194ddb188fa8fb9c2d0d01a179bd553d6914595d1bbc96316d4d22ce238559196df54e0a14dfefbd2ee1a36403a777f687c472e4fcb36ea57bd3375303bc4685af306aa107ba88b752d911fd181a72d12c9178d19472fdbeb6afa1191cfb03320c2752083697884ac491bd6edd124b899b37be4420703be1a90ffadce56d2abc711101d6a856a7983ceb650d01a07ce0435c1d3d34954933d04e9a34ab460d269ef238e1da019b923ca809108fb97f0440ae71da525dc4f585c30be74964bd1289e3db9ac6c599cd129d5839b05fda907227bc8bca1adc9aab771dfc80e605db80ed509cdd1b5d4db0d33fbb469eecf1524bb15156812e1db87fe7ce3e9be6a67c38bd04050d6acca2db5870b514f6e555e686482125f555bfbf2c5eb0d9631c976978a1e0c40647ac64c870c9c2f6a7a688fd69ebc3344f0b9880200ddc18e78df7220855b5bf437bed984252fccb9428767526a3077cb8ffa13239172523bc29929cd350fa20959daef0a9a8d6006cf6c8dc3584f0d6672ff7cae97cc14c45733c85221ed6e0c519159e2cb31f562d3d31e60feb1f3bd22b4132d563cc45393356867e8e39b4384840371a2080da07c406f1d21572923777783d5e34634f43960ca6214b4a3e561bb6b2dd1554cd72f1c1ec76e662d7877a61a15a726b7b543e8caf33ce09629de950cea27008f3e56d1e3208a5dc477a010b5a9c1880307ffe2d10fb346df922c1e390867a6fe7185bdce9e47a783dad8603ec78352a54dbd9033f9e1475bf492caf0c1ada7d497a509ec028e85456cb94d1924b95623fa76d9541fbaa0bf8256a0bd6fca700c259e2e79f959aabe0874aa641c06f35a8e5e2038e05ce9ea3a9c60042abf66d638cd183f0b890e72c8ee3c07c132e01ef6d6244d2f11474ad0549d25bcd90f4b8d309e62182d58d7b5b995069a1e8faa5065ea8d2edc973d78dac3c3f4af0d69d71caac281bf18bf76ae8e95a531623b3e62f170f286a9ebc57c935e71b7080eceb7b5450c792872be8651593984b40113e83f39894cd8efa1373e06ea2faee4bbeb05ccae4c8173d32ec83857ae87d2e92d8a6000c09416f83230b1ce9559885702d6f086359f9627fe5cdcad9ea388171fb3777b0a913454f4ade3c9dd710bbc603968f0ab9f00f6bc04aac8c01e058ca67a03a9d4345a2069fd38cd9ea815492f31ee7977dd929b1a552da15988ea73f92a0eca5a204778262a217f6d4651afdcb694bb02ac3f36369f35ff2845989fbf54924d07c962ed8f2ab3145d625a996f65faebeb449c3b89dc9f269a9a8dc45ca2cee763794d0f6483192bb9eb48fcd7cd4cf76f5462cd62ede7556701392c704677f791612219518d892022a1690a9af0c4c93184005eb4e931e64dcbdc5602800766f9d724d44fd034247b7a16e4f706a0383b408602655a5b6d26e40287f1537da581d7c4f8572239ea5fac385f398c979157e9c78e6fc6069504ca5db1b7dd39054ad974f7e3698abe02eb7aa7332e8ae5e13819bc0b0eb38ae085365fa53b2c95d131b8ef9bc8fec1c94f5c6c6e899a8e0798bc0a311f970a45a1a0052bf041a1c0476fbea9435d8548480a6031b7c85661de0b1fe854e1b4d212841f4010a076025ea0d1f13750e3a70ced4d999b6710c25d262c2a984f6c6a715cd162b375b58c9ac6e2ec474c69a6a6c02be2d6ac28821181c1a9d89f201f0469971d10bda9d1499f0f2d771896cc3d3a0644bf4200f6042a0045695ecc1041a84f2ed82fd6107c5464fbeaa61af589591cf4649824cfc19cde69566a52a415da7ccf74357cdf68b950c6294f0a7a80cb1f32b3d52cbe315e7376fcd77b4c9aeaab50aa8f1e3b43bf3421ce47cdad039905670cd9b23dbd880b494ca30f6203ff62e66cb7c7bec0e940fa11f8e339d541115561d969174504e7a7d4109d49ac3879e6de9a6b221e80fe3af2de2c63ddf8b2ec1c867731567f6e0b85e0fc38d06f2a23a922c2f79632ffcddc2ecf35ddcef448a9114c1503556ce69bf020f1bc8983b7ad453b552c8d90196365ee048fca7c13513ced832f25e13819e895f2811ab955f1910658d999a7ebdb480c7670b4465db1cbb046108fc59e637630ec64ccf95ad6fc59da68e1b92af88dbc2e7adb07a529b40b1aacb7ee319b1130b5834da5cfb35bfbae1cc101618272144dfd12a23a1c6b94d132362c4ead8ea60ba3bd4b65aabb668dd04ab001002cfa1cb59575ac1573b0a24b92742d63b485997969ab857e73c3895281d7eb8d611e8978e8e6698694e31834d34eab557f1fd73c5d3264c3075b40dc4d5c19e1ce6049820b72068e6ff254e9acf0c44197e2f6b19fb0902521c140b65e52d79633f3e7a3879248be8f03fb01524e0e71570f446c2d642f753ef27dddf2f125d55db9605e18f81d422b4cd41126bebfb07dbb8fb494e67c55030d34f2dddf24959f20de0cf14c611e57f2d453f9720cdd902a1efa9ff4670e37de1ef6e280fcef471d4dd9a26684c1f7ceb700951c517a64e82d8b5c4dcb2aef40a5e19f94257e04b7d775af308c6bebee1d2fde7ae9f0a29128a7943fb2f7b64cee604163a357445ae345a9f1fab7bba16ab7e090295fdc3d3bc504c45dcbfb843d06a09e5ec37eaa1ee2965e101d9343952630fb2e45e0153453f5b86aaf03645bd195a977ea5ff990925b8ff649ffc59caf4fc458e15d1afb242d5c1c85acab36042dcecf0c0f34f68fc6f6cd69d76f7ec8c1a79f7a9595f7d7166e0ef0763dd4d4525c50076490d4957d82c5f8de464772b59ad53672a755a8c7ffc6a7ad5d5b651f61b19decd18988777102f2cc4463a450e9651591d8013d2724f593d14f991753b74e2b9cc5f7edfed89d784a4ce17453d92cfd1048c9c75d5a03c9fd5cfb3490be8fb7587977f8076f9f0818627fdbd2c7ae0e13f748f23f05321d6234c7a6d7ca56220d2901ecfde1e18ea80c5d6e35dfc7199830cfb03f04d8f701861a5c610b98a70c0ab806ccb9fe11d71630e4e4e2297ff4342d6c9856116c1941605627927da06a2e1247063fd4d633e4a681fdd446f6905bad5dedc13aa1a08da5e75f40d475db79c090a9c97180464ef6d8784b22739198be503b4c75413d60b200a0ad2500892f1ee0cd8ff493e39e72a812fda1df173bcd31c7e255dd542f2294decf8c93a6cc29611ade7e26a9f236f865d3b34970d3931949079624b40d0ab1f7387f9909798b88df7fd37497dc40fb556238a53ae12225421e4dcc7ac81ad47589be8aa68096e2bf7aac3f06d17e11f3506efd72e82e0cde83b4a2054d554dbaf76d4d3ee1f43a4ea0138a104698b118d497e65c2c1391d154f0195cc6f34fff32cf0e36d60a6216b3c6d0b5c896bf68b285fd9f3996044497d4dd628d07c0890a602e27dbb9dc9d14b1fd5a26613ed10193203192d5a676c9278b131244e7e5a13b9b5173a1574fd878e6531b35867778a0b0a3173ec55507956d1473459766d70ea12da08b44be4b6a0884c286f30bcef31515cd8314a9382f08083f6008418ae7f1c8b7de28c1ce2c45a2f0ce625927a0d9ae91f056bd37641ac1d00664c724efb28e77635a1006717d8432d5cc5996a3153f015091e6de7059b26ca0a347a5699d361f76afb818172c12b24ad07f4ab021220c295ed28612598c62368d83a4ee4bcefc60958dd17670e678e1b637101cff15302f2b6f3433f4d9b95dec68570034ac440a127a7edd3a563e4b57191c2fdf5700ad57cc1a8dc42da0fd376de869ee6707219d63e39fed3fd258da983718742570dde8d1df32243211cd39092733a049437fc3985857df8770708ac7bcbac3cc1123d05c28df8a7c6d679692102fbcbb6b2e0b8f53297c8345683a89904702d54b0d13aadfb78349e528ae95896f6d33280489447e0e52ecbec16dec9881785d6605cbe9fc6fdcc358d82db33dad8c537f329a102ec7aa59c8b88eaff9a8715b3cd79ea68547bede464376798e973c345de21e11eb7253e82504c390e98480d903414e820df56b5b3547299ffbde66ed5b6d443d50accc5bc36aac6136fe6f1f5215a9ad24063a7df12ae8eeb6b9166890c8fe9b32b8cbc11ab4b34e910c4b25ce795c20c84b58027112b0e0c796d65fede35cc278599495abc2f087ccd5ecc6951400111895a53a952013d1f574576629bb2c88f569527acac2e61da10d8fcc6ce551288871b4968ab06fbd86caf199d6734a8422f99543032cc059280dbee6416f72a354308bf98b05e134e9be7eee9f27aa385cdd01a9bb23f9b038b9a0f008de7b527c0921653196b70f1823d2fbfebd559452e2b2e808df5fa663ee5"}, {&(0x7f0000005580)="497a1b59bdc2daf501f65beaac621e68195da009ddc8155494f456c93acf9b7629b5630e"}, {&(0x7f00000055c0)="83d565e88eb5d38a73c030cbe53985c29a7a05140d58cf8dda22a8b916b7eac522821c150f97cd672bc35b01e919a7d53bd847f8"}, {&(0x7f0000005600)="7c932bfdd0b8c6b3871cdfc68b82e325aac7e216437f45e0a5d4191fba0f8c8e2894cc5d2e4d1d5f6dc3956956618a4d9373a91d197897c1e1c4b5733eee4999785451a50bcfa331bd8b73b3d1dd5b9d3d67f6fd005c2d7f2d1e1d98bed661202373e4f6511f72746403a8ab8b30674c617eec3663341606e52659e185d5dd3ffb"}], 0x100000000000011f, 0x0, 0xffffffffffffffff) bind$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) semget$private(0x0, 0x0, 0x0) semget(0x2, 0x1, 0x8) recvmsg(r1, &(0x7f0000004540)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000034c0)=[{&(0x7f0000000200)=""/76, 0x4c}, {&(0x7f0000000280)=""/127, 0x7f}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/102, 0x66}, {&(0x7f0000002380)=""/164, 0xa4}, {&(0x7f0000002440)=""/74, 0x4a}, {&(0x7f00000024c0)=""/4096, 0x1000}], 0x8, &(0x7f0000003540)=""/4096, 0x1000}, 0x802) 14:41:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0xf, 0x292}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x9, 0x6f2, 0x1ff, 0x401, "b4cd15ac0362d7c0cd2818ae49d4b891241a4d15", 0x0, 0x5de79873}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f00000000c0)="332a17163b0a9622dcd2aa871f08bd12", 0x10) 14:41:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200), 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 14:41:31 executing program 1: getrusage(0xfffffffffffffffe, 0xfffffffffffffffe) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24, 0x101}, {0x84, 0x5}, {0x0, 0x40}, {0x84, 0x4}, {0x83, 0x80}], 0x5}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) 14:41:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x3) getsockopt(r1, 0x3, 0x820, &(0x7f0000000100)=""/29, &(0x7f0000000140)=0x1d) ioctl$BIOCLOCK(r0, 0x20004276) pread(r0, &(0x7f0000000040)="ee00148b34e63160f7c9b26e134476addfedd28fc2b77c259434bc53754e0d82b79c244b9ae1152bb07dd6fe0c0ca271306be004609e7449b4f6f64904d456ee5ed390745abeb002f59a34f935176e18dda07e6145fdd7a168fb12da961889a8d93c52806fee0d7b5e7d2076d49053a0ded055d3a5083e04d1988cb5dc08bf5cc4968fb884d22a0281b5dd5490592c2a112b3c5ffe59400b7bea69cc3193", 0x9e, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0x8010426d, &(0x7f0000000180)={0x9, &(0x7f00000001c0)=[0x2, 0x2, 0x9, 0x89a7, 0x2, 0x3, 0x3, 0x3, 0x70]}) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/248, 0xf8) 14:41:31 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x0, 0x80) execve(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000100), &(0x7f0000000200)=[&(0x7f0000000240)='\\3\x00', &(0x7f0000000180)='\x00']) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r1, 0x80047466, &(0x7f0000000340)=0x8) 14:41:31 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000100)=0xffffffff) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000200)=0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0xa, &(0x7f0000000180)=[{0x3, 0xd5, 0x5, 0x1ff}, {0x6, 0x1f, 0x6, 0x4}, {0x0, 0x0, 0x5, 0xd3}, {0x100000001, 0x100000000, 0xfffffffffffffffe, 0xe6}, {0x0, 0x4944, 0x4, 0x3ff}, {0x0, 0x5, 0x1, 0x3}, {0x200, 0x100000000, 0xcd, 0x7}, {0x4, 0xffffffff, 0x7, 0xff}, {0xca97, 0x3ff, 0x200, 0x8}, {0xff, 0x8, 0xffffffffffff8001, 0x1}]}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) 14:41:31 executing program 1: close(0xffffffffffffffff) r0 = socket(0x80000001e, 0x3, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/zero\x00', 0x8000, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000900)={0x8, 0x39a3, 0xfffffffffffffff8, 0x0, &(0x7f0000000680)={{0x5af, 0x3, 0x401, 0x9, 0x3, 0x2, 0x80000001}, {[0x9, 0x0, 0x6, 0x4cbbd243, 0x394f, 0x2, 0xf611, 0x9, 0x5f, 0xfffffffffffffffc, 0x8, 0x6, 0x0, 0x5, 0x4, 0x3407ec78, 0x7, 0x6a2], [0xffff, 0x5, 0x4, 0x9, 0x2, 0x0, 0x5, 0x80000000, 0x101, 0x3], [0x3f, 0x7ff, 0x10000, 0x100, 0xfa, 0x10001, 0x400], [0x3a6a, 0xfffffffffffffffd, 0x7, 0x8f11, 0x626, 0xff], [{0x0, 0x10000, 0x100, 0x3}, {0xffffffff, 0x2, 0xea, 0x4}, {0x3, 0x10000, 0x223, 0x2}, {0x7, 0x16, 0x8a, 0x40}, {0x4, 0x8, 0x8, 0x3}, {0x8001, 0x80000000, 0x10000, 0x5adc747b}, {0x0, 0xffffffff, 0x100000000, 0x7fff}, {0x3, 0x4, 0x8, 0xffff}], {0x8000, 0x100000000, 0x3, 0x4}, {0x6, 0x5a, 0xb8, 0x6}}}, 0x2, 0x6}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)=""/108, 0x6c}, {&(0x7f0000000040)=""/7, 0x7}, {&(0x7f0000000180)=""/107, 0x6b}, {&(0x7f0000000200)=""/48, 0x30}, {&(0x7f0000000240)=""/136, 0x88}, {&(0x7f0000000300)=""/224, 0xe0}, {&(0x7f0000000400)}, {&(0x7f0000000440)=""/224, 0xe0}, {&(0x7f0000000540)=""/123, 0x7b}], 0x9) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r0, 0x1) unlink(&(0x7f0000000940)='./file0\x00') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) 14:41:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x81}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x8d97, 0x4, 0x7, 0xd19}]}) 14:41:31 executing program 1: setuid(0xee01) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x7, './file0\x00', './file0\x00'}) geteuid() r1 = getpid() ktrace(0x0, 0x5, 0x100010006, r1) getgid() r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)=0x4) 14:41:31 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(0xffffffffffffffff, 0x29, 0x28, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000580)={0x8, 0x758}) r2 = dup(0xffffffffffffffff) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='}+\\\x00', &(0x7f0000000200)='^\x00', &(0x7f0000000240)='/dev/klog\x00', &(0x7f0000000280)='/dev/klog\x00', &(0x7f00000002c0)='/dev/klog\x00'], &(0x7f0000000540)=[&(0x7f0000000340)='^\x00', &(0x7f0000000380)='/dev/klog\x00', &(0x7f00000003c0)='[*\x00', &(0x7f0000000400)='/dev/klog\x00', &(0x7f0000000440)='&)\x00', &(0x7f0000000480)='/dev/klog\x00', &(0x7f00000004c0)='/dev/klog\x00', &(0x7f0000000500)='/dev/klog\x00']) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x100, 0x0) dup(r2) 14:41:31 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f6600"], 0x10) clock_getres(0x0, &(0x7f0000000040)) writev(r0, &(0x7f0000000380)=[{&(0x7f00000003c0)="887553276f7da438", 0x8}], 0x1) lseek(r0, 0x0, 0x0, 0x3) 14:41:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000140)={0xa9d, 0xdc, 0xfffffffffffffffd, 0x88}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0xda3) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f0000000500)='./file0\x00', 0x0, r0) setuid(0xee01) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000140)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000300)='./file0/file0\x00', 0x0) 14:41:31 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x24}, {0x20006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='o') ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) 14:41:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000240)) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000140)={0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0x5) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x400) mknod(&(0x7f00000002c0)='./file0\x00', 0x10, 0x93a2) 14:41:31 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x20) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0x9) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x9c44, 0x1, 0x0, 0x15dd, 0x2bd9}, 0xc) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:41:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 14:41:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d, 0x0, 0x77bb354b, 0xc915}, {0x2c}, {0x2, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000040)='./file0\x00', 0x5, 0x400, r1) syz_emit_ethernet(0x1, &(0x7f0000000240)='9') fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x3, 0xffff, 0xfa3f, r1}) 14:41:31 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000000100)={0x0, ""/58}, 0x42, 0x3, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x5, 0xfffffffffffff001, 0x4, 0x1, 0x6, 0x9, 0x7, 0x0, 0x2, 0x49e, 0xfffffffffffffffa}) msgrcv(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000de5d965d43a54fcac4f251b2dd6f96ace7124f0e0644119567ce8f18440011f01f29707a7fdf3681896b476d1d3af98d5bb4253f201e280888d59caed2ca01a5e4aaa88db34c53c7d37146079132b459609093314d7d79a537acd60695da56dba04ba4b7e0a28d1eaccfefecac5de95fdab38ce1502987f6f442219ab4aa6a7b"], 0xe0, 0x7fbf12968565d031, 0x800) msgrcv(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08ea0ac1287a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa683059b4d3bcba8d14cd8f7e4815208dba07923ecbe2c1a888fdd7686e502bb2f8e4a7a2acd52d8cb81cf6e19223ef91f2d6dad5efd6b3f2a8319c03915e5d83aee33f8869ae2c7daf4069f2a53c24630185a331e13a5b1eb10542b31af35b567b6c8baea741a2200cb0058cec3f7186f3d63a0d140714608015328301e800c2e35aa0a2179b3524126276aac68cb287815245d63bf9cdd84a5b5e016a7d2cab8d22f8f32da6e68fd73a2cd76e6e8e2563b0073a2b528e5145af954d72ddfbee04d57c76a2d7b7611b400e2f968b0b79039e6da6aa5f3388bead75b422906989e52fd7f9a4e90285dbe3b193600ada2fa72ae6b0ac0ffe03396675edf2d16e9e5c5cb42a288fbdd324f50e17b722e2ba9c395631f1b0ad601e0c37077b18f5cc393402a5c44214a1f7d3c74bf081c5befe0b567b352106d9df6d14684e5a3cf8f8fcb3e69c79ab5f1b29aae2e94b6335e402f7ed129b155e5"], 0x1, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) socket$inet(0x2, 0x6003, 0x3) socket$unix(0x1, 0x2, 0x0) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000ed24118d702e5b0c720000000000000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000006f0000000000000000000400"/123], 0x1, 0x3, 0x1000) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) msgctl$IPC_RMID(r1, 0x0) 14:41:31 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000400)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000080)="d6f55ae31ae02c6b78aba4f830af6494200331c0c6c6d664ec9dd3ca243c7fb748fc", 0x22}, {&(0x7f00000000c0)="605028d68ad50466de8f9a6430bc197ea885363cc44ec486a28cc1caaa54b0e2375a248f697d41f6d55feb203cef3891559b070b3bdc82f85a4cae80212beca3a559f6ba010b931959364cfc680b63ab468c22ee76043a702550a3789b999e56b14ae75bd8d3765e4f7c6d9acbdfc70efd2daefe39e9a81e374429c4385c68a36318d350b647860e9fb20c6d50c8af4db9ee57ab3f2621ecdbfa3aa480b038f3a2249e65086d1b3550802b9a37a2a229d78eb5d1b72c5e9ae8840579ca107bfab8c0b70070bc04ab7055e1f3ba9ffa130c550944e790714327dcc881cd50", 0xde}, {&(0x7f00000001c0)="faa72978e0a373cc30191fa18b054ad0d110688b098f653fa2ab063bdfc84ec093af4c2edc389e2e7e706d3d26cdc2c7201589e7951dd40de6ed40b9875ff7d71b68c994994148263fb39df25b24d3", 0x4f}, {&(0x7f0000000240)="4b0b19cb5bb29b373e3de50d1f12bf991c93ad7bf7586820f9c6c16553fe39462999c2d45876df6b36de4e97f4e92d9529acd1b020daee4a9b3549fd1273344d1551fc3d4667698f097f117fd1ab7ce12e09af62a02acecaf76f4b69b788ec59ec5769875f2998fdd0c3c42836ca8cff6dc78c51cefe0e89c4d732860e2e3b60ffc3db11758f7291b9c221b68091ecd7a2cd7a4c9c6b06411aef71c3fc66b08e9c611a4586ffd0f1f773d66b12abae967150132d9b95a06b4ebbb2bf775732068f55f05dc34c75ed0ec84dc835202cb300687bf133", 0xd5}], 0x4, &(0x7f0000000380)=[{0x28, 0x1, 0x1, "fb81ae35088bf2671dad8deafd70a619f097"}, {0x20, 0x1, 0x7fffffff, "e5693f945f33a1fee54915a9"}], 0x48}, 0x1) r1 = socket(0x1e, 0x3, 0x0) sendmsg(r1, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x407) 14:41:31 executing program 1: r0 = dup(0xffffffffffffffff) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x7, 0xc00000000}, 0xc) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x100000000002d, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x281) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000040)=0x3, 0x4) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 14:41:31 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x400000000, 0x7}, 0x10) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x20, 0x80000000, 0x2, 0x7}, {{r0}, 0xffffffffffffffff, 0x87, 0x40, 0xe6}, {{r0}, 0xfffffffffffffff8, 0x48, 0x2, 0x1, 0x7fff}, {{r0}, 0xffffffffffffffff, 0xa4, 0x4, 0xfffffffffffffffb, 0x3}, {{r0}, 0xfffffffffffffffb, 0x5, 0x2, 0xff}, {{r0}, 0xfffffffffffffffa, 0x8, 0x20000000, 0x3, 0x2}, {{r0}, 0x7289952389027d9d, 0x80, 0x18, 0x7, 0x81}], 0x100000000, &(0x7f0000000200)=[{{r0}, 0x57f740a69e91da3d, 0x2, 0x4, 0x5, 0x1}, {{r0}, 0xfffffffffffffffe, 0x22, 0xd8e7e9e3d5a44158, 0xff, 0x3}, {{r0}, 0xfffffffffffffffc, 0x10, 0x80, 0x80000001, 0x6}, {{r0}, 0xfffffffffffffffd, 0xbfc8c6d428cfafe8, 0x1, 0x2014, 0x7f}, {{r0}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x8, 0x80000001}], 0x9, &(0x7f00000002c0)={0x5a, 0x8}) 14:41:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup(0xffffffffffffffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x8, 0x31, 0x9, 0x8f990000000}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000080)={0x4, [{0x3, 0x46b}, {0x3, 0xfffffffffffffffb}, {0x1, 0x10001}, {0x1, 0x7}, {0x2, 0x9}, {0x1, 0x9}, {0x1}, {0x3, 0x3c}, {0x3, 0x101}, {0x2, 0x1}, {0x2, 0x101}, {0x2, 0x9}, {0x3}, {0x3, 0x2}, {0x2, 0xffffffffffff0000}, {0x3, 0x9}, {0x1, 0x6}, {0x1, 0x9}, {0x1, 0x7fff}, {0x1, 0x400}, {0x1, 0x2}, {0x3, 0x952}, {0x2, 0xdb28}, {0x3, 0xf9c}, {0xb1a4eeeebf6ed7f0, 0x9}, {0x2, 0x8000}, {0x1, 0x2}, {0x3, 0xfffffffffffffffe}, {0x3, 0x8}, {0x3, 0x12b2}, {0x3, 0x7}, {0x3, 0x4df}]}) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = dup2(r1, r2) connect$inet6(r3, &(0x7f00000001c0)={0x18, 0x3, 0xffffffffffffffff, 0x1}, 0xc) poll(&(0x7f0000000200)=[{r1, 0x13}], 0x1, 0x0) 14:41:31 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x100042000, 0x28b1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="366ca4a9c9a770b1349ca5cc608262e20eefc83e752d7b1478ae29ed3f6adeb87479ac9e70db5eed5a4c5ee534a3772465350e706c29444c3015842eff6ccceea14be4a2d678fce099bbacfedad8b4c947cb895624aa2eb9dc42268c63554cbb318089671355c1e6a47f07932bee8ecebe4fec830221cb6dcaee1b535d3659ab1a44597082e06c844dded087b613d91209d12ab29e26c841aa5b4f753843103fcc8978beb4a5ede9112e1589ada576ce23e770f69a52a991ad08abfce94a355f0c70fa2e18", 0xc5}], 0x1, 0x0, 0x8) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) execve(&(0x7f0000000400)='./bus\x00', &(0x7f0000000480)=[&(0x7f0000000440)='\xcf\'[(\x00'], &(0x7f00000005c0)=[&(0x7f00000004c0)='+\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='++/%\x00', &(0x7f0000000580)=')\x00']) fchownat(r0, &(0x7f0000000380)='./bus\x00', r2, r3, 0x4) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) dup(r1) close(r0) 14:41:31 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x100000197}], 0x5, 0x0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5, 0x9, 0x8000, 0x1, 0x2b, 0xffffffffffffffff, 0x8, 0x1, 0x0, 0x0, 0x82a}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/40, &(0x7f0000000080)=0x28) 14:41:31 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:41:31 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) readv(r0, &(0x7f00000000c0), 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r2 = dup(r1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x7ff, 0x20}, 0x8) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000000c0), &(0x7f0000000100)=0x4) read(r1, &(0x7f0000000180)=""/180, 0xb4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000140), 0xc) 14:41:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x800054}, {0x84}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10, 0x1d8) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000140)={0x8, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 14:41:32 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r0, 0x20}, {r0, 0x8}, {r0, 0x2}, {r0, 0x8}], 0x4, 0x20) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x800000000000002}) 14:41:32 executing program 1: acct(&(0x7f0000000100)='./file0/file1\x00') acct(&(0x7f0000000000)='./file0/file1\x00') mkdir(&(0x7f0000000040)='./file0/file1\x00', 0x2) 14:41:32 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) close(r1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x4f10, 0x7}, {0x18, 0x0, 0x8001, 0x1}, 0x10000, [0x2, 0x5, 0x54a, 0x8cf6, 0x7, 0x7, 0x3, 0x835a]}, 0x3c) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "4400d2e62572acd1b5df05685844dc1015c34867"}) 14:41:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x21, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x80000001}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 14:41:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000500)=0x8, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x201, 0x0) r2 = semget(0x3, 0x5, 0x44) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000002c0)=""/138) r3 = open(&(0x7f0000000200)='./file0\x00', 0x60e, 0x0) listen(r3, 0x10001) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r6, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r7, r8) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) mknodat(r1, &(0x7f0000000740)='./bus\x00', 0x2017, 0x8) pwritev(r0, &(0x7f0000000780), 0x396, 0x0, 0x800000000000000) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0x5) listen(r1, 0x924) getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r4}) r9 = semget$private(0x0, 0x0, 0xfffffffffffffffe) fchownat(r3, &(0x7f0000000180)='./bus\x00', r5, r6, 0x2) semctl$SETVAL(r9, 0x1, 0x8, &(0x7f0000000000)=0x1) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r3, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r11, 0x8058574f, &(0x7f00000003c0)={'./bus\x00', 0x9, 0x7fffffff, 0x7fffffff, 0x1, 0x1000, 0x8f, 0x25e1, 0x1, 0x2, 0x8, 0x405}) writev(r10, &(0x7f0000000280), 0x0) fchdir(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r12 = semget$private(0x0, 0x5, 0x202) semctl$SETVAL(r12, 0x3, 0x8, &(0x7f0000000080)=0x5) 14:41:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x64}, {0x800000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 14:41:32 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x4, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x10, 0x1) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 14:41:32 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='./file0\x00') r1 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) sendmsg(r1, &(0x7f00000019c0)={&(0x7f0000000100)=@un=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000140)="e447bf7bab5260fd58c296bbf4ba0c7cfcc05f16907352895bd5a1675992ccc1a4354c18ca19289d71e9fe1c818cf3053a6cc46bd70b74", 0x37}, {&(0x7f0000000180)="b43fe763f08a31d8f9c7cdd04297d9e0d357c8f4830910e8087b1fefd2c0d9df6be8f8377393d36e320eadba3c2f272b2bd6b607a6cf0556ab641228057811cbbb6f", 0x42}, {&(0x7f0000000200)="c0693178161b03406fd6bc7e3321d11caa9bfe5644a8c9b122cedd17faa8763f0efd79b003fa27d7a0185b6ba1f1189d19efbfb3141eb64cd27ab364097233508acc32d4d6ffaa134e86964eee2074e26dc146d384e976420b0517eb8db9560bce0536d5548ac01f68652a061f592f99b201776f24d99e8bfd78bfcf06fe355e35d3ff7742ac041232ca39876c6013b4eb50b32e87d52a62419878c0d25d4a7e5d80fda42af82d2cad0e06e3b504bde486197af71a3b23f2dde5988129e0818d77ed73e175ae5ec3eb7f38324b9bf225ae6cb2def0d311593079e8720d35dba40a09c072d36627a3e97e940c6deac6", 0xef}, {&(0x7f0000000300)="9d004d5e0b8005021aa2432d76a66b486e4790d3b91e615398836f0115b3e9685b8c0447c03c8a8223b4d0194526886dd970f017fb65b9541cd4a4abd84d5455729c78d1f2c7bc5554aab0ab12a0f3a4956aaeb0d2831f555e55627fcfdd8acc6e64d1680436d232f3c807efb87a30f3bb93455bc97d222b0cdd872b349cc90dbf93cd661b4e6b97a3476db0da8b49ab291e50e133a3f5e9c97b5b159a848db16c6bf0", 0xa3}, {&(0x7f00000003c0)="888f65e2ea13d7b1035723c9afb274cce5181761268b47a1138c2b7004c9c9674537b72598d308ec8001fc25f87f82f317605158cc17f1e7c38758f94eb297aa4c9a15d25e8947290af62c2d8a42340fb2f210a366c74258a0cb69d70247b9b1ffbf20fc65ffb787b886f0b6ca6786a8f2ef003724cf207ce0d70cda1f9c47ec64a307d86bd3f1a0e5c2622259d48a57166a567a7cc59c4f3670765490dfe9bb3e98c004ccdb1f6b21c288814a330d22efe8802b61b752e2a64a50fa7cd7b54b95ea10cd93c06e8f46bc45857fd5a9730d8fb027ead8", 0xd6}, {&(0x7f00000004c0)="2f49ff3c0f0ceb4cff420785fd6a429942bdc28df4", 0x15}, {&(0x7f0000000500)="c6024439864df47a095e3d3c072e051ea94ed2ed8e662551c085426a9bb67c5c1fde53025ff544724a2ba7b325f57fd2fd03a41a7d9615a74a6180fbc5e931cc703dd67ec76dbaeef77120ff960b806bd72f5756017526bac2fe9ba553c4ca7586218233713e33", 0x67}], 0x7, &(0x7f0000000600)=[{0xc8, 0xffff, 0x8, "e200b1469fd89e6f93cf307466c006a2d50023e43ea0327e0bf2ee59648e8a702a17a65d976a54b982887d5f336c9dd653745df99f0c97a152f66b2ebad1fedc63b05869a658f7e249bab883d339d3a42eef92ee710ebec2d5e056b31324098ac458d75ebe2a1492e0cd35f6169e2d6e80cea97358f8a24849cd401233f63043814030ff93d0ee9f3a163774c64069d4e7b35d4bbe980cdf369480bcf911bb71b2f04c26419910730dee0f8b4d5a7dfeb052bd"}, {0xc0, 0xffff, 0x81, "4fe7e542bbd926382ddd70027ca317abdfda8ad04f195f2366dd2fe6161455c970b7ab865953b6661715c102323a016935538a6df18602d7262eee3fd4294c59db680c960a22428a9d87d36577818a8dbf8cd96d4852592c040f745d9897b99e772b3aa80910643f9d58778a74e171c4dfe33c41098d201ec24e08352028accd826f34dcbc87039538c52b952a7ae1ade1a2432bf2b00a71c1cfe5907469829259cf0a2da71aa7f8fe758d3d66fea5"}, {0x1010, 0xffff, 0x7, "d953c049591a5ac5a11e5797289d4cabbf46dc7f360446422f1a00f3b35e006da1c2d2c86c81218e2969a2a2abe291e7d26a432ecd8ce90aefe4a35a20376b4a9171c14cb2ad3745a42c53e2df186077d2be4e1eee55822d1a7f0f67f017eee65f883b91b3a2e0286b2423d27b1bcbb5f131d44ecdbfc45552c9303859aab7084019d416d7c25d699889f651866c382e6b6b8b4e958cb6453af95bf753889164a656045df9a38d850a3a46ca6429dc4da90215c4fe5cb0be570e95f44c48f437393eb73048e31c5df35bf9ea9d32ef05a3a51bef01c1baecc8df3ba0220d60c4a3f4719289a8e1559e1605da2988352fd02d12e5bbda7609677b96cb8d3073505955f10fbd934fba772fdc488ff790f87a364c6055f1bbadbc0d4c1269277aaf5b18af83d72ee78ffde79ed42c86032f5d34b143d62a43f76e7f1cb5c7b56d5640a9c80158e21ecad725dabaf84ea5eb193be51a4455f58013e43e87d80f5ce1b702bee2eeddf5bc4451f4d5a759ebd599bcd3f92abf8117bcebe01de3378c7ea53d5815e7de32d24361547e93d6a8685bfe85c50897e7b513075b7f00d6531e712645b286c3692747b79c72a232621b34f56f64815f80bd6b214e9b93d4e187d40356cb2a157172c08a48975e829b7fa52bc5ba086f110a9dc8844644799afb9badc85d7a9f488e524061c62ee1993a31eb46cbbe8db855b237adbe78a0b46fd7d93d76255832ed94db5c078f6d13b09162e3112e80e157ef985789161167c5d536bd50f68eb6e743e6882ec04bcabdda4dc8baf599fdcd207151206686560d5c044e583cd5a0d034d57ec2b8edf61ce9b9fd079790d1d046ed4735749e547f3fd9843e359f1a979e6b7c672524ba1c279481f4e7342025d74544a734a8c68c976c853f7a4b4dab805f8e8cff751f5fe9e86b26a1d0e922b6e6bc75b5fe203ad91c4a37733fdd8be167ea3a98614d25dcbf45340809f083a7571f8d899019c1a36f8723066188ece18ff4cab75f89d2b9a851248bef6bc43cf1c2a241158adc9879419d7d65d8aa94931a0bb27ca8066727fc5de930e48388ad37b44ebf4540903549406e4c12c28ff90212e755ee5d72ed9d3bd2d6168afb2ad0a95084a54def49922cf44addd5b2e982f5bb05170a6af026bf11b07b7fc67e87ab3b210f6db14cdf5262d6ee9ce3254c7ba99bb5263b6ee90933b2df074ccaa00cf32b3d5072dbc9bb9ae64b49ff2336d62d0597cfb58c39da2ff04dd6a5eb7ee58e9fd41534d7185923cec41d0d7519712e37d724c049b05c6abe42bc2a9d1456426ccb6009b1eac408c09ac14791a1b4c35bea3a76be378f8c69c0f17020eec24af44205289ba23311fdc535d59b2dc6e67465b37e7669b1e2887845d8c2add80244dd2f0f12be3802bdc1ae25916f5578ea7ee5da1e3f4a35641aecb2f0121be1069b192cacd9832053572c3a2420dae7b0db7a36009acaa0ef097ee4de9496e6c9dcc260c8b9c8514449d71444c12f2bec034a78b4039a9b06557a9d372fc66e5601b2b8334ea05e5a3fcec02744b58dd45b4159f8179de01a2ca1d491e4c51b5d0b8c0078e50f6165a073e3a8d2307a06dbcfb256edf73b7b3e3ae156ac4ce894ca6d0673dc2f69e6d790bd2d193e30595daf63fd910df3209ce58f5f9680f7854534280ea2ec310a8f7691a960cd433989b51906b98154d990e1ae8ec6165318da2a13fafc6c2fa7015e5cec8814e704106a9aaa8f896831239d7a1a43616fad01fd2003b6e4fd3033f9a4664fad4d21a3c7187b386009ebe07895e1062553992557022556b28913f0fc539c2bab7c2e2c77d972e0e18c11d7fe845ab1a96b01727eeabe23a02c29dbeb0ed8a94cf5709c966ab1ec44b7bc0885c8d6e70344b6c99cc4ba52800073b0ea0eb843e243165c68d9b49037d143dec77cf7dc9275d315ec76a33886e9f3ddbc9ad6a3cc1a0abb7e799eb4b8e578ef9c9eb35123b41f54cb184482e2421851f024634c6852ff9f355e2c33eedfe5659e0f45d9546040c60efc424ff4e4e2bd800adbda401bacac80a31218d59f1111db4131b553f88189fb90e2c153689f228f04e465f41beae890b64cd52c5c7c7ea64adbd217b3bc1a4441b204b3582d4f3013948c729847d1c146d06020a23fec5d96b9bd91191981ad78023f4120a3ad27093696ca813ed39b1639b5e21c4a04601d425f75a0be3454137ba6f1df5246ad9ab121981ed0b4f1f553700628a56eb4adbbb0ab90d3a0aca928eaef02786b2e16382c5fedc39ba4ba030487e51b5f62da20d324e8de308914b337b08b287019ec9cd2c443504d4bed116ed875f371c29a2e6d8a95f7cc1c47326605fd2e4f04e15fe27d10b86acd7f1cdf1de89793ef28532ababe53b25768accd91491fb326c654fa6629bc81200713e02f0f10839211efa0f69e2739acf889217a3a4084f48314612f59d4503b527dd9fccfa6da04e6b1314d88e658ee04937b3e12340d3bd4631a0370116c7d41d2c0f7d3f412de8fa91483f7de7cf9d0e8bd922a31b67d07f68600caa3cf9bb33184931ab1855bb6d04ce9e35c68e79613a5e48a1da8614da556467ab029ceffa3050e2302efc1c7dd1290451fced5f4ab376d365b9e131afc68fecd349ab827e288f3dbe2f100101d5d80f9131a9eca11b68e9ad517b3fe05cc5053145609fbf595c3c26227f4739e453dc6b5cf370a10b19a0151de809a437b63fa318d36ce34771ec205b418dac8622733da552e87d19ddf919882a1a76b366ed11abc8c0bf9e49ed528e62f1da3e66f393fa9f8c33f99ca22eccc1d69b5bbba0059a6b34bad4107f22adc23a8d537154fae9f6980d4601c152097fe683219834d281cb61b37825b2378d31c80adb87a43371f68c091c6a4da91741db969ea3030a35e1f0ce9bd5ca33c0cf7afbd497f82539f5f7d7585ec333d418a401bc468d4cbed1f336b3f026108c3f33c1fbc0a0395f56a8103565d3b72330256534fabd816e114a555cbdaac23b935cdd88e82174fe113bb6623a997880afa37a6e7dfbecdaf31d77ff3d2d89f3635f65d7b6c0f87696985a1e67416080fc2a59436640e7ba6c48a7a17da4070058c3c4bee0c379bdd375fb82379962d34ca51062850eacf7e10328c5982faf1fb5cc27b901e4c01a4d14043aa6fc74541d2ccf0682ac0868a960931180fbd94af674cd63f50b1cc76ede6b1b23e36422ebe828b5248ceb97b1f8660f248b4a910bf5292edd7d7007f8563e8c9cc7ad79e99707b13e237c557277ba1c1d6b55e23860c5a608858695057a82d63f89d2831900b10eca353d38ff1dd577255920e41273b71694d4f2dbaf1b3afaa52376e44975756232d1b6f13373d41fb2a514e50c2ac6bd74789540fb2fd63e7f60b63a1c02c53d95826e6ea95453ffa3d5a1ce4c0cb8490ca3b27b445447d647eef810183db4da4f51d3856680c8bb00a7705cad7a0b8257b83dc509b70c2e74e36de842088a449bc40d1540519e8acff5c882e44e7ae872164056d4821e81af45812a5f9628fcbe333a30b9fc6d5076cd1ef3ab570112d2edf8fbe94a7bbcc1a619c1549aac7393a823f0344215dcf7444ea5a0986e5b3862223e803f1233f84e1364bb72b8800bef2938c8b7e47879ff46106bc3d57eb4c21e0bd1b66156be4c3827b8c3bc71460e2fe1c9b04ea3555227a4bd96542263c52f33c10c63d748876290da95a55f4b7756be3d529350bcdcb0a8bc4450fd166643bd7d3c804e6d5bbc66b0a2c969c07ebe7741b9bbbc08a32185a507d76d35bacc546680bcb2b2d7b9ba624db90ec65962846e7b18480c586b3743da29757a78b12a2d86c62e8ec7caa08202bf063fd9165f1f6f03c9c9472f01451f81627600b22e50f6b3c914387668365ebcf8e45ee133644c815bbf2948e489b57defbda6b9d0d9041ad4a1d75e1b1df49a6763ca98654490fbe960c8b6728519499d470d5607662fd45d666a278b4ab10af369e55a0331a904aa63a76dc920e32bba74dbf9665ccce28b74ee43533d2aca581abd3ac77c74c7f25297872e9c8637a18c62d58eb024db7296b975138ce65b88af4f6ce12c270b886283186e9603c482ccbb7f5f047bef30186a46aa4fb4058f2082cbb62537589da9b34df4c77648c1ef4713b3f1d49feb35db263a865616a19262e3cb724c07d20bd3cbcc3e29545dd3c925019fa975bd6b734cb4acb94c5c573169e49df19678c3a3acd6db48c0237ec52a117ef59d732a8f713b040a5d16f4e47f6b82b4f6579eb5f6b264eea7c9ac96ca3597bc22d93ab74951123e8fcd41812c205191cf1b7c1223fb851976f22fa19f922c40bf60dcceb0f88b1f5de55144229658f4aa94433eed0bd9c5a97d09aa4c2e95503aa3ffe4d1bd6f59dfe9fdaf0ca362ca2d695883d1feaa4e4dad3613a92411e82199987c58dbb93909cb49a05309d0d601d2c6d55f25abfb3183ead18ded103e6b03c675e7d3d14e93c061f5f44806f8e4592f5e7ab27e2532ba513e9e9d6c969e16d9d1db06c873f79ed01f38ed743087e53d6d7fe3d0da888a76c1a6b4c7d62340596e74a661e3789fc53a776264330a229a2c2bf8f90db662c29afee7212e3003d4800a6d89a4b280a22d4c7bdb2aa196265c051642eb6782d1c138e5ec3f67a93f487059002ded7e230f1b38b0aff42f21a5ee8d2b4bb40a35f2ab59a717c04de346c2b60e341fb6db35f0aef1301a88a7fbcff6081c71d3f61372839d0cbdcedcc997235a86ce8dcbfaeda07b26abf9dd38d95b72ed398d80a77fd5b77daecf30a6aeffe344b5a167de88edb50dd182624eeeede502d640d8afa7b939b523784cee60a9e6b6eeab7944d4cf9614e8cebb343f18b70cf908ac6b5c5114f974694772b1b7ed487d5d779bf60b023488e0ae60f0778cf02573f1a59de9125fb31e9eb270fcca3c6337c9d3a2c2ebd35e85c371cd0aaa2666355b44898bde4363229ce0c67bbd0e9cd6e59e41241e79cbe9c71284d1d3d276a1c7b5e14e407b15e7614c968b7c699d09f5c58cab21f401738d0b14be72547bc1375810bad2265d6f927e5a9b4677a80b4bafd7495b4d9093e1902dadfece679e8c05577f949eb335082926d3f0553376b8657ef53883645c84c38bfc0202506b249630756c9dffd6a11689fb9a02aa8b1ebcc7d17776992ae1649224196a46d552f770a53e746eae51134779fd42e827950b45f0bde45976a739ea4a6f8023f855b5637a1fc0c8d8a39ce19e6286e6f6b7b91ecf1b3252cced29616bf63ae5b36110b007f333de216d074cb9a096bb7f1454af7ecf143279f3fde82ce80bc04e0957b0b30146e724fbab55ae493df6c83b5f8c9074c2ac827117a33490ffb8fe15842bbdbaac80a5bba2194d55db7146b0f0a3658ec8605344d130776604e403cb9c7a548155346ad1f1a17691faf440fbaeba74edec58f79bce775398fcda7a963a86f8779b416523fbfdb742a14f09cbd871329a4624d9910d4f79cf67e80547f15b6b24a02ca3a4f52c8c29ff70737a3fdee11550bd218c8f93b5374e1ce07dca066ef947c47c61a41aa0583921121b43a671d548fd16aa21194f867f26ee4b178ed30d6ba326303e5d44d13e1dfff33365ee90bbba96018cf8647bac14779e379ec63cb9f193738c2954b0abec5d91fa0e6515c4b630705be531bc76d7942ecc1dd923e28c7f686497ced3d6a73982ee1746d7ea1592593ab40cab4246932397a09199e93bf3f532cf807d0e4d308a0b8f3de2439d3f06ac19a63d7b4f62fc5ee9b5c53"}, {0xf0, 0xffff, 0x8001, "76e6f6637dfdaf7ecaefc4b9cf8205f95852a98b8510ef5d8523a245225d3c008e75e957233750877a8ddd189b94316cfbd16c1ada02d96263788bbd36c61ddcad4ac7d5f3623b9aeb9a3aed0a5b0a7cb8afab11772c05f9fd72ada2cef495880551361bc89ebb61c9f42196ebfc7ad1762c34b00888df54fd0f519a4c9e5ef43ba1cc75671b827f9bc3a6f472199329623b8c27c90926bbc9b788277262723346619164cd5d4d30815b032cef7713f55029f3cd974731753b7c5e284a4ae7c9f64cccbcd8d6933b942af075f07df0ceef6583717a0c2c92f4ad926939"}, {0xe0, 0x0, 0x6, "6192d66aec5bb62c1be414a137261c064fa465355ba3cf8fa53c7abcda8d9f7abeafcfdf2c5f664174605982160bd1f04d6a3324d458983c06baf22159f6b64d3800d7b96cb241b13e94434a5194202d920ba90e623acfb0004176312958a0e03727756aefeb0b7602d7a45292dc2939105bb40304599d4e6bc4685ffd89d606a5c1e173ab3d70769ef93175d8afcfdef0fb20a4694cabdc9837598955d9125621f028f4ac4718ccf2de09f15317783155d2d1648545eb7a513726504ce2339b22efb4040afc08406a4fd4"}, {0x40, 0x1, 0x7, "6186be0199c830b747475d69b1d386cf75c51bb82e9942e37ca2760a39972069770356cf7c23054d4f8f2d"}], 0x13a8}, 0x4) open$dir(&(0x7f0000001a00)='./file1\x00', 0x10, 0x18) close(r0) 14:41:32 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x4, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = shmget(0x2, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgid(0xffffffffffffffff) r8 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0xd35a, r3, r4, r5, r6, 0x100, 0x65920047}, 0x802, 0x8, r7, r8, 0x4, 0x646, 0x80000001}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, 0x0) nanosleep(&(0x7f0000000080)={0x2, 0x5}, &(0x7f00000000c0)) 14:41:32 executing program 0: getuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{}, {0x4c}, {0x6}]}) r2 = fcntl$dupfd(r0, 0x40b, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 14:41:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) unveil(&(0x7f00000003c0)='\x00', &(0x7f0000000300)='r\x00') mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x5) 14:41:33 executing program 0: r0 = open(&(0x7f0000000200)='./bus\x00', 0x80, 0xe6) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000280)=0x10) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x3f) recvfrom$inet(r1, &(0x7f00000000c0)=""/77, 0x4d, 0x2, &(0x7f0000000040)={0x2, 0x0}, 0xc) getpid() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) write(r1, &(0x7f00000001c0)="c54069a0d8bd0a8e", 0x8) open(&(0x7f0000000180)='./bus\x00', 0x40, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10000, 0x6f) 14:41:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000, 0xa, &(0x7f0000000000)="11a013cb", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) 14:41:33 executing program 0: socketpair$unix(0x1, 0x78b577ebe0aad907, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r1) write(r1, &(0x7f0000000080)='X', 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x0, 0x6}, 0xc) dup2(r1, r0) 14:41:33 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000100)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="823106c14f44b36f7e00"], 0x10) syz_open_pts() writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) 14:41:33 executing program 1: r0 = socket(0x6, 0x1, 0x4) recvfrom(r0, &(0x7f0000000100)=""/155, 0x9b, 0x1, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x0, 0x6}, 0xc) setsockopt(r0, 0x20000000000029, 0x2b, &(0x7f00000000c0), 0x0) sendto(r0, &(0x7f0000000000)="6d9af36e4d1497eff0b1985e2a981734d0146521fe421ecda33f938058b7b5cce1d67e5cf6b2fea81e2bbeac62391ea319727fafd43948b8c6b8a3e427922ccd2ec554444455d5365c9099e1cb3d1d38d9426bfde1da57faf36e1cd9e5207155d05d8cf5963b65c790b96eff8589abf66bceac885ebe59cebc32e25ecf9bd82e8047ffd1724fb994d2fdd8f6103ee48e1b12790dee8649e4ffe54ba310ebea30f79f4fbff5271f5ce2d95e05c6b1b2e5066cab", 0xb3, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x0, 0x20}, 0xc) r1 = getpid() r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000240)="d371eb8cb548d8508e468510ae86da9b09a66fc70f0eb9059a87d93dc12ce37d9a9ae6ce0b8b85e03a0479e5d811d23a6283ce0a6cab814a1152052496c2204fdefed49dca92836605e9893149d5499b56d525dee268d93592a8824d55c5d8c3ef8b519e869816c78653ecf246bd52300916b18c593827d13e2e145afa9508de24e63a7d77b66ed208c3c2cc9516aacba11f8d0b67fc852102dc70177bf820c643c2cebcad4503cd06eb5d90efd96ba5644736f207735881279a3d563308c9306a3b8036fd53a773939b44012dd8e11b1d0d5ec48e0698046c105c5b275d72f5bd15b080f95b0c5b4e4d9b617268a49b", 0xf0}, {&(0x7f0000000340)="6aec3b0bf92a4b8e5f7052299d617d439ec69722992a98fad5a7af71b2aa6219a18c681759319219b7fe86243979fc2dc143fe8e38313cda28a088e6fa5f0db4e3ab1bed77c968361d2757e120edd01dc179b9c0183a01039e83c15a3883af123abfc8d4a233a8291cb1a18dff6837aba43a", 0x72}], 0x2, &(0x7f0000000540)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000200f05893808fa43dc3cb4b14acae84842eb8604feaba61ee0f25dac3", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0], 0x78, 0x2}, 0x4) fchown(r0, r2, r3) 14:41:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x74}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 14:41:33 executing program 1: msgget$private(0x0, 0x100) r0 = accept(0xffffffffffffffff, &(0x7f0000000200)=@un=@file={0x0, ""/56}, &(0x7f0000000500)=0x3a) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000540)=""/130, 0x82}, {&(0x7f0000000600)=""/98, 0x62}], 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000006c0)=0x33b) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) semget(0x1, 0x0, 0x293b3ae7633fd142) chmod(&(0x7f0000000700)='./file0\x00', 0x1) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x20008, 0xe0f7d92623b0635) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000280)) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000000)=""/46, 0x2e}, {&(0x7f0000000080)=""/33, 0x21}], 0x2, 0x0, 0x0) getuid() 14:41:33 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 14:41:33 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) unlink(&(0x7f0000000200)='./file0\x00') setuid(0xee01) getrusage(0xffffffffffffffff, &(0x7f0000000080)) fchflags(r1, 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000001c0)='./file0\x00', r2, r3) setuid(r2) setsockopt(r1, 0x4, 0x70, &(0x7f0000000000)="777185aaee22c9bc5895862c7b63f3e03ded63f12c719295450526de1f62a3c62e4e52ae9cc8f3ad4f7805cb93c15de887a85b469d545660e096cd854a7d0725", 0x40) 14:41:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:33 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0x8}, 0x8) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000080)="8202002697ba2232", 0x8, 0x0, 0x0, 0x0) 14:41:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="fa") 14:41:34 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = socket(0x1, 0x3, 0x8) setsockopt(r1, 0x11, 0x1, &(0x7f0000000080), 0x0) 14:41:34 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x100) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f00000000c0)=0xfffffffffffffe37) r1 = socket(0x20, 0x8007, 0x4) getsockopt(r1, 0x0, 0x18, 0x0, 0x0) 14:41:34 executing program 1: pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000002c0)={0x0, 0x4}) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000300)='./file0\x00', 0x6000, 0x10001) flock(r2, 0x8) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r3 = socket$unix(0x1, 0x0, 0x0) r4 = getpgrp() getpgid(r4) r5 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x2) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000240)) recvfrom(r3, &(0x7f00000000c0)=""/107, 0x6b, 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="05005a246f760c8b983fd470370122dc"], 0x1) 14:41:34 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() r1 = socket$inet(0x2, 0x5, 0x6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) 14:41:34 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 14:41:34 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000000)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r0, 0x6, r2) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000200)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) setpgid(r4, r5) ioctl$KDENABIO(r3, 0x20004b3c) 14:41:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 14:41:34 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) shutdown(r0, 0x3) recvfrom$unix(r0, &(0x7f0000000000)=""/182, 0xb6, 0x2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) 14:41:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) syz_open_pts() 14:41:34 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') dup2(r0, 0xffffffffffffffff) socket$inet(0x2, 0x3, 0x102) socket$inet(0x2, 0x3, 0x102) 14:41:34 executing program 1: r0 = kqueue() munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = geteuid() poll(&(0x7f0000000040)=[{r1, 0x40}, {r1, 0x41}, {r0, 0x100}, {r1, 0x5}, {r1, 0x4}], 0x5, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 14:41:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x40}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0xc800000000000000) ` žÖ˼¨Q ®ÿ?Ê*샺£àvòY°`i“àÿÿ` žÖ˼¨Q ®ÿ?Ê*샺£àvòY°`i“àÿÿ`€4p `€4p pmap_unwire: wiring for pmap 0xfffffd807f00a828 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a828 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a828 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a828 va 0x20ffb000 didn't change! 14:41:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x1000006}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000140)={0x4, 0x4, 0x1}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0x4}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x3, 0x3}) r1 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/63) 14:41:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/208, 0xd0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) r2 = socket$inet(0x2, 0x4000, 0x9) getpeername$inet(r2, &(0x7f00000000c0), &(0x7f0000000240)=0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x8, 0x2, './bus\x00', 0xff, 0x87a1, 0xf47}) 14:41:34 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) syz_open_pts() syz_open_pts() 14:41:34 executing program 0: nanosleep(&(0x7f00000003c0)={0x10001}, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) clock_getres(0x0, &(0x7f0000000140)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x0, 0x6, 0x3, 0x0, 0x8, 0x6, 0x2, 0x1, 0x3, 0x8, 0x8}) execve(0x0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) pmap_unwire: wiring for pmap 0xfffffd807f00a828 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a828 va 0x20ffc000 didn't change! 14:41:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x80000000003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 14:41:34 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(r0, &(0x7f0000000000)="c047cfe2153597c6010ce7d72c3707389c5cd2668c59eb630eaa3dc72740df06c873ae36236a6ccb5958c3c399cbc111e8431d2408a1fb0257355bede2a8952a512c22ec8b8f931b520d9d15f897a490a89878281013f0f63a4e601d637aa085f328b992b002ccc3d52139a82d212cb714cb4a3f37812a6da2bd5515481796b0bc3ccf56b9f481347a8ab85b8205c97467433fe527880319643142e41e638d1dae0fdc2e116b6a", 0xa7, 0xa, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:41:34 executing program 0: r0 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) setgroups(0x4, &(0x7f00000001c0)=[r0, r1, r2, r3]) r4 = socket(0x2, 0x10000000000003, 0x1) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r6, &(0x7f00000000c0)="216bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 14:41:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x35}, {0x6}]}) r1 = dup(r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x10000, 0x518, 0x9e}, {0x9, 0x4, 0xfffffffffffffffe, 0x5}, {0x6, 0x40, 0x4b, 0x3ff}, {0x89d1, 0x7ff, 0x7, 0x7ff}, {0x0, 0x1ff, 0x80c, 0x3}, {0x7f, 0x34f, 0x1f51b97a, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="94e9be7a48f1b02bd457f9d492bcf5866708d2fdb7b9f382ea36ec884419745683f00f5f35502d3f7ffcdece8ec38a6516ab28f5932ae216478fa71af847c49fdb8296740f066ef4057d91fe1a7e13676b87d2ac2c1eab3b0a75072d6c32b78ae056a2fb7dc7180e44d06d5864b4d438a943d96e05e2e3e2b9668553221aadd5478297d6ad0e109625b6796cc0fe5595ca9471d7fc417fe58edcc18630f02e1847b604ca58a3da6ed111106a7259a779c58e6e9307bfdd8f8eef5c9aef110e75", 0xc0}], 0x1, &(0x7f0000000140)=[{0xd0, 0xffff, 0x7, "f528e781207aedaa94af4c0c8a032d29402d7694efae5d5503f82632355ba0bdcc384e42852f295b35938681c68b435990f12a98045936166d84a9f660fdc91b044b227c18b9218593d545e56a78f44a6e9e510e47fa471ca5be448a6f8f2f8f765d4f53139e60d3ea3fba86ac9f98c510a853eab56581ec4e5a5f98cf069eee24cd30b690b980c7cb3e8231f74e99f1792cbc7e65ac2191650e4c32254d262353eee51f68f69266517d2c73195666edd249478296c30e0d54045069c3"}], 0xd0}, 0x3) setsockopt(r0, 0x6, 0x2, 0x0, 0x0) 14:41:34 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) r1 = msgget(0x0, 0x241) semget(0x0, 0x3, 0x8) r2 = getuid() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x400) r3 = getegid() r4 = geteuid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_metric}) r6 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x5, r2, r3, r4, r5, 0x11, 0xffffffff80000001}, 0x5, 0x4, r6, r7, 0x4, 0x4, 0x7, 0x8001}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 14:41:34 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "854971000000f70030000000000000001900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000da1, "b08d16003fc75e001a00f3ff0a6300"}) r4 = dup2(r2, r3) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0xffff, 0x5, 0x6, 0x3ff}, {0x7, 0x7f, 0x10000, 0x2}, {0x44, 0x6, 0xfffffffffffffffe, 0x6}, {0x800, 0x10000, 0x10000}]}) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000280)) 14:41:34 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7ff) r2 = dup2(r0, r0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x2c}], 0xca, 0x0, 0x6cf, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000200)={0x80000000, 0x69b70569, {[0x4, 0x101, 0x80, 0x4, 0xe3f5, 0x80000001, 0x400000, 0x100, 0x5, 0x3ff, 0x1fa, 0x8, 0x4, 0x4, 0x8000, 0xcb, 0x1000, 0x8], [0x1, 0xbe4, 0x80000001, 0x6, 0xfffffffffffffff9, 0x3ff, 0x8, 0x3, 0x200000000000000], [0x6, 0x28, 0x3, 0x3, 0x1, 0xfffffffffffffffe, 0x6], [0x8001, 0x54a, 0x18a, 0x7, 0x3, 0xd74], [{0x7, 0x52e, 0x7fffffff, 0x9}, {0x81, 0xfffffffffffffff8, 0xcb5, 0x3}, {0xcf7b, 0x1, 0x9, 0xd4}, {0xfc, 0x74e, 0x8, 0xffffffffffffffff}, {0x0, 0x9, 0x6, 0x3}, {0x1, 0x100000000, 0x2000000000000000, 0x2}, {0x9, 0x6, 0x3f, 0x404}, {0x9, 0x5, 0x81, 0x7}], {0x5, 0x5, 0xdc4, 0x3}, {0x320, 0x6, 0x4, 0x4}}}) 14:41:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000500)) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/255, 0xffffffffffffff73) ioctl$BIOCVERSION(r0, 0x80044272, &(0x7f0000000540)) r1 = semget$private(0x0, 0xffffffffffffffff, 0x100) write(r0, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xd1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5de9cc06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r3, &(0x7f0000000ac0)=[{{r0}, 0xfffffffffffffffa, 0x87e4affc48b08f7f, 0x40000000, 0xff, 0xffffffff}, {{r2}, 0xfffffffffffffff9, 0x50, 0x40000000, 0x2, 0x5}, {{r2}, 0xfffffffffffffffb, 0x1, 0x1, 0x2fa, 0xfe}, {{r2}, 0xfffffffffffffffb, 0x4, 0x4, 0x9}, {{r2}, 0xfffffffffffffffb, 0x40, 0x0, 0x8, 0x301}], 0x0, &(0x7f0000000b80)=[{{r0}, 0xfffffffffffffffb, 0xda35261c3afbf2e, 0x4, 0x5}, {{r2}, 0xfffffffffffffffd, 0x81, 0x1, 0x400, 0x8}, {{r3}, 0xfffffffffffffffa, 0x4, 0x20000000, 0x80000001, 0x8}, {{r2}, 0xfffffffffffffffc, 0x40, 0x1, 0x54, 0x7f}, {{r3}, 0xfffffffffffffffe, 0x20, 0x2, 0xcc1, 0x763}, {{r2}, 0xffffffffffffffff, 0x20, 0x4e2f80c7eb82a56c, 0x8a, 0x8}], 0x3, &(0x7f0000000c40)={0x10000, 0x1}) r4 = semget$private(0x0, 0x6, 0x80) semop(r4, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) bind(r2, &(0x7f0000000c80)=@un=@abs={0x0, 0x0, 0x1}, 0x1bb) semget$private(0x0, 0x0, 0x1000105dd) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000840)=""/28) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='x\x00') ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x7}, 0xb) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000140)={0x8, 0x1}) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) mkdir(&(0x7f0000000880)='./file0\x00', 0x7) fcntl$lock(r3, 0x7, &(0x7f00000009c0)={0x3, 0x2, 0x3, 0x9, r5}) 14:41:34 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setregid(r0, 0x0) 14:41:34 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x9) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x101, 0xf7, 0x0, 0x80000001}, {0x2, 0x9, 0x8, 0x9}, {0x6, 0x5, 0x2, 0xfffffffffffffffd}, {0x1, 0x5, 0x1}]}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x7eb) close(r1) fchflags(r1, 0x10000) setsockopt(r1, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) 14:41:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x40) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000040)=[{0x24, 0x0, 0x4}, {0x2c, 0x6, 0x0, 0x1ff}, {0x6, 0xfffffffffffffffa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="f3") r2 = syz_open_pts() ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 14:41:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002038, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="22cd6056cd36da762f05901299ebe378cd1ee6fd659d598feb518d1e3f6aec238b0018d07a87eac935d97f3dfde944bf5f1e77aed7e053756c2b2c1941b673080624b6d0dc5e03503de42771bbafb2e7c6b9267a974c76ba616d6f769db589f65186a088e41e8694fbd85f5a49b6cc2f72bced87c7ad94677908dadad36b815dd82821684cbe745e359186858df8a9722189d87d8aad6231f3cc9adad567d6458b50271cf2e4d11db742986f4b73c79bc4c855a0d60c55a82f003fa6a52ad205b8573469d7386b4a7675caac8a16f68030314b244e493c1994834f3f57e8e8ec66248a1d5c090050b626511aaa09956add38440de3bb86ad527cd41884c1bb2284ea86deb82d411d01bd3bcd1e6950c1b9437997a45d558383d04d1584f2a5efe335e4735f553f2a2a3dc650938b1f3dc2d366e84fad7da54c27ca56c1e44df3a209002c57f6aa35bc6323d1b6a1445baaea9368f9be3092f95e6738ab95ef3ec493fc7551613bb9a16fdf2a1c1ca580a89bcd2d6927774589d43ae7f2897fa5e100f2d1ff33f8b648ec21b3ed5b2e467faa768470c60cbf0076d246a79f4c98745c46fc1186efa4ef055472cc0b9b31480252dd3182d2dcac64c7e5aed2ab9cb8d4c339801e69f7cc87872326d41bb73b15d7bb54d3e2b126c81027bdd0c35008f3b5f8b02fa10f7fbe3d7da5abc4db823df1de5fd132ef0b3e751a1587f440043fdbb163c6183a77844c1368be60034f27c814b7dce6cb452f9ee30f1c76d7dbaf2bea77564564c48456f629455bb0f21c5e652957c9dd5456c3ed90e750f4f38189ef3d4df8c8c375d00ddfb6da145b67290b41609ed3345f98897001238f0dbd5caa916213aaf1270b2f8d1f9409403081c06b47b554f1ac1f081237d03648dec38811c9b253a865e1750662696063356b367b52e3731649a427e78df659a613519bd6de48884051125e7bf1275602edb8e98b37fcb816cdb50bbf109b7a011d59a55c8ae61586e200a6615b8ea832f4e05c7d247ac9311742ad4e9e1f6742e5d9e1713fa6126094dc199912e57bf1502ba959e3c231eeea31a4adc18ddc23b80985093e315c8e1c602f5ea61cd259e0b2beb96e473ab72af13d3bc4185b83919f9ee5e9294c9ddd6e01678b574d3f38052522e5dab3ee2266055ec341d4b507d45f45b57aaba811d44ef01bcf54a2720d12508ba6d3980614a90b16776b0fcef57a39e5c5320cdafd202bd515aaa2a2e6bef357b82fe59ff5f3c97ef1f3401ef0b852d41b64d17f21abb4470204e7a9baf532f93dd4ea5fd31c1d2aebd55db568c05c8865c80447bd04adbc0e20fe9e7411130610a80c5f9322e5976ba74e10283f8442e1c0f289980ecdd6aa888517f55f73fe9fa2eff3b29a1a2012804b775cbedecbcfcf21594fb7bdeeb29e57e1edea8689328d15f3f55d6cffb6411fdd82c596b74f99318c651e80ad3a527e868b65950d9b4ff9895b933879dc8dcc9261d127b03acfc2db51c658f3ff2d323fe573809610f25cc59b3ec5b7944a0338e834c7326498f16bc812c93a457fc69466a69235c1b920c2265c43311f0f3054d6d32a8a032a1fab6ed3090f659e337548942d10b8f617f74b084647ca29617e89b104b694f1e6a079a2874a1b1111ab2c7b9600d95f2aa5b84f74893de62539648f89c6d5c371e8c9606fa5ecfa117ef470542dff2ebd6f7f0aa1353a0f11f024af58264b9f5258e0a25529110a", 0x4d0}], 0x1) close(r0) execve(0x0, 0x0, 0x0) 14:41:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x60}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x7a, &(0x7f0000000140)="b287e366dfac3b3732ab4eef8e641aec6d24eca0f7bd78b990c3003b895cbc9e6155c8ea367f8034d0017ab5021b08bf081935d5882e433469582bff474acc7792e43b01feffffffffffff789909871a07551f12b890beaaa3ea523f4001f5e0893e29b4405471d8311601a9edcaa17a1d80d05c450dd43b23cf") 14:41:35 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffa, 0x0, 0x80, 0x7f, 0x2}, {{r2}, 0xfffffffffffffffa, 0x4, 0xf00fffff, 0x10001, 0x181}, {{r0}, 0xfffffffffffffff8, 0x4, 0x40, 0x2, 0x1}, {{r2}, 0xfffffffffffffffc, 0x81, 0x8, 0x80000000, 0x5}], 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 14:41:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0351402ba77f0c033c02df3105d9927f9a0f5e7e"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x46d2, 0x80000001, &(0x7f0000000240)="f0cd70ab8ba68f9407112cc19f435830051d0b607d63712b233265f4f1cd476ca59509967c9a4c5f99f3fb98eb6bf107171c750df90296b750cd86f08903e6db375479f2ed0f569c4d06206442df65e61b0ae41c09f8c18eff83676cd8226422e2377388509a8a61d1845d4048a56732cfefee52fff453f3e22c21846801f689fbe572844a1825a56da0221bd3b1051ad460577f16cf96d8f6da7f186a6a2aae4cc0054def317def3bbfd7b951ad4b79dfb996a6654d72b259920018963dd6e86da30c5020c30482c82456733a16b227f737d48ce0972be39460862acaa20c51de30a9c6e19d003e720b63d62fb8232de0db5f9eca086b4e639509f506baf2d576c40f78c0d8d9e1797b40fd865698cbd650ecd5ad9ef5ae2adc1122703a8991aa58dba90a24ed168e43396376d3d6e93b5d95bb55272b9213152e40faab925b6bbdebaee8f09aa79a0659950129d7ee76d2f76a6745787d3fe3b414e3f65ce0571c043a018a1d718a47d9127ced0346e8585b8cd6f6fe5fbdc6f32d377b4645e55f41adeb71ef675501d0d70f48376d2322ce0369a9506a20ad8d1ed64d6b04ced819e12162078c5f9320f39315703083b428ba67a02f23e392220e681e130cfc872db04eeba3606ed1483fb1dc7abf9c56d66fc60effc4fc2ecdb73e0e5ecfe05bcf23b3a4ce4f208a98ac022e3fe200af72835d9b2e38d72ec7a65ed80f142ee82b64980de8b600d2d0652926a1cff22641c2bb8d0fc4c0d7d477bce52e6d4e11ac608784c82a9c541f044613315b2450de96b86ff341c5e114f36c083231d65287de7f6456100f665a16c3fc99b739f3d4171684910fa2705a08a88b9ec8bce67e8211f7d97f8f6ba553583c2761fe637c829d73b540a3ef3bcae0c35aa8dcf1efd82722559752b95fdf9929835e615a6d3baf82284034dcf15adbf5236ec19d14bb13c0459d714011cffe3b33870eb2f423dae3f10610c600f815f8375367f63d7955f20201a741d36bb4cf50e3fbebda2ca5a1df868d8f55b141a76676a40edb2187ebb36c641e4aa0694429332f37dbe6f3497cc429a0a202162ddc8ca206fc61b5da8b69f8afe71953a951efcdc58f90b10ac0414801ea66a3ff0e0f72ff766185c00fd8e8174b0f8d6f0c25a4239e8df8b3675d8a227ee9a753650f8cce17bf34b9ae654d29b844ac8f35130d35f051e6eab2b9a5185b61d1b5d20f7b486c94f0f0650a8be36ee05e40567418a9bc2c2106a5035ba08e158de1cdd2b9da0d87a68b8a4484dd52b19eb6ad960571ac45ff52b468ac81fa5a8b2b85ef1c4d08562c4a29c2468d72f283b3e49a41b8087c008b3e85812555f5c65a1c8ba412edf6aef7557b4de9d87ce6183e1fabc383136f5351bfc79b6e0ae6fb1435433d98c69e940834885d6665fa78158a98721145cad755d319f13c20eed548f70c4919fc49fad5dc584a933617875d5f40cac16302e4fd6ffc1abd4f3767b64e77fb75dd7c556b2e1291409b431ebeab66496e3c6f84840b06b6cf8a1dec3eec8174475131c60288e722ce8118e73566befe52745b63f2869415cf161cbca364fc389a895fcea1b38c757e84877285c436bc0a2821ffb526e2605b2bc58caea586c50944b0ea3041587ba5d529be3df2229770c6f79acd4f2699d1bfbad1e883e88d4f2ca95662c4ce0797bd5624e3bee2f0651fdabd5acc33a0961a7e227ba080bf3b1973da0bcdf02679ae31edbb1aef20958a6a6338f96a89b4b93f40c01b119b9baa35c4eaa479277b07346a597690b0794848c6d53c1179b8415a1de7d627ad2e24060f75c7142bc13a5c225d57a9016cf3e03a01e5a25842a82e4edac5567d43165504e5a5b0cf86711e884ab23a52281a7e5bdcf8bd68428143a99462b9426af62823f1e829505738ce47206e245c5a3a9bae8b2c288a24e5aff573d86cbb60074fe6cdea357b2e23c06eab71298bc84b941f10e9b576dc22849682f7c4ac1e8fe831d79d3e2e6fe89ad2b252c8245202f81847ba63d7654c298ececac03a57a47fa5ff1a79dfdd7d4fefe4f5b8d9df36175c0f08dc2968687328345f074f85550f40c8e5b0a281f45bd596944a3dec5c1f19de676e7f3c078fffbf75f4fca83b15f4a8bdd7bd3b526fecd6c68cbde09afcea2c962573810633ba5976c39907a59272891bca836c3cf53eb8288f2f2a2fb04494f6ed6a20889478ad016996f71aeb35b54fcf7bd428c16d6e8589d990b26aa7c3ad401eda6d6c33be8ef0d318c6af8790645623cd3cf958342dd5ca8734cd7df60ada6670450e163e2cb73d59a435718ae376bcc13c6c0d55b3a22e1e62eb4c55c905f3cb668a77bd236d9e6844a1ff4e237bf5121f404241e84133e98e146c3cdd540db88dd5d8bf34c70f7683c8faa02fdd32597d335ff48dc812aeb208722c932f49f5fa3af353e12e53623f04b8109c7e5baeefdbf8ed6a1b1277a754c467ab460bcd4781097b1d5954819c46505a37e2135566c6cdf1e20c65c29fd5e244ce56a87df5235770be54dcea8af05faefb9ebc30d72b16783c6628b8e163ed3fbdbc609eeb5e70df39e8ca499d09bb12851d6618527650939c22fe21627e242f20d88334146882887f212483c677544b3dd4bb260fd7c6a94e3f691b618c84c4a1de0f65285ae02f5cda03ef8e4442450b369ca1cc676b6ee82d24313ade36572d3cb965f08b46d2ab31e6447466d1f105998c64e9eed529f77595b8e7a07ef80b8cbd7756c9d5a5fa2aab2911b10555662eab4687d4f547e491214a11325427c9ba02170873a73761482819fe98d55d610f5e6cb668e6647c6cf79ff65f15a2c5125a7d32855df0b1173aa160d82c62a5dab5f4671a345b4341ab5679b48d0bbe0e47607ef59497b11c640a4245d5fdbdae3426cce5084d2997331201e600688b240624a4005f76808beb7ec7222cd2ef5f3d55f9c0f5052976d42668b7e8228005596da85136c58899ca3a375627e206de14d5a4013f48153d01be80b1a3eb70b055c25ac9303c6ce7460faed4159f8f254b4b5b671309be8b04329fd3d939327656243545156cd77f253f1d70948526a811e1275df9cc5c85c299ae1b2a7e322474f9d11dac631acb8e5b686f30e34f2f5afa71affd027bc5b2e0f78fa81030cd9ff0549e1221ff21ebc57f82bc379e857b3e8315c85ada8f678b054aee9f6354dac4f72d2509d21bd53c40f6ad381dbb257abe74c64631e400c9b6cc150ab6b39243c940d9692353b72f1f7455bde8f167c594dde92260c4cb1612b571692c06a32e60bf39e97c7cfa7217baf79ce6e6d3f6009cedc991920392d28b89d718fb2d84d6023b125f7df8706db8121f05945ac033764318d2ed5c6a101a9bf639af5b09f9fc71fd9cf2278bafe0609f892ce02ded71426da3959f27729c14d25bf0c336aacb474cf189d4a23c5be55f57998fa99b86d9b28ed6a087be419fb45ea9dc254aa9e678ed8009881003666753ee4b83d098c6fba283e7f0e7ec34d1c25e95825552de59dd7eb541253ad4b446cc6e6b58bf0cfb4f235325a4b5d9e97357eb6bc9c9e8748cc0d4dcf1d63cf438efb9c4b3cc571d7f67d4bddcbfefb8c4db337b43931ac171dd0e117abb227c3861f91918bf87bdfa449dc861739c1e77ea086f393c144b6b89ddc9afe712d3798b735a974624b656731bf1d12c5dbdaf4064057b5d8d9fe0cc34636bffed2fb1ceef949e0a5e7f530ad47225fac3d12d4df5d8b5c80df53536f89fafe51758a46dd527ef01499b95d0052972b048ebc39051842d4ce7c2f98e13674a9e6e03329945bcf79fd170c3c5b03d59247e6664b10638fbd14c614b5911d7dde524a692727f812789f2fcb6ee3f893ab4eed617a9b0a54c01d533e2e99395c4fd8cc3f60daaf0ea685b9de5e1b15514fe73072a9df1a4b16d2ce47a74637096383aff92843912c9c39544f94e5983f71c556f18ace88be15f3072e80dc23c2d0ca23ee81ed6a52a4196958724be05a123cb5249d7514db82be186dfe60a1c4b1eab3aa4f2298c850196eedbd314e2149e877528534f6a88bd50f6d12caf5ce77f657a79d4ba237a42a4be84e195ea308009a3e24411b9d5787381d20b3af3e77ab7acc295128ab69feb6eb9014d0a54214f445f489b36e729ebc61790431ce46a4d2ed2968651211b167955fc21e6f2d47687ff5f1e1cbf33b230eebb361df66c4383fbbf713aae3ee91e4fa8c321f278db5d55ee7c797d99878feedd7aee6a9a537803f8d79d168e6e78c882110532d8d0e8b4b94354bc31b44d26ba84edb0f95dcba0b9468c2a8a1fbaba1bfb22b235ed98a96eaa83bbb03b82c403d76a875e83a85d6430b924a85ad3f5cffeaa2961dd649d7da12bf7089b73143c65e33f75d7121fb743aa0dc42630aa320cafd124081e918f5df3556d7623afb0af05b85192c064e2180237e0dacf5da6ea8b1bd7382a56ad50feb69403159c92f210a652fd4205db5e29785c366ec670d49c6683992e97cb044bc6cbea57f796cafdf267f5c8cfd3a2327c0bdf4239328115494128fc6f379c02afaebaf74589608ce5e0032856eef4bc271eb2053bc22d5c18ba3d71d0f0982603bc331f554747720709d180ca2a156b7ac7341d5ff307ec9fb2861709547d04e9fd516807dbe95ba4a1dc0281f9763bf48da17713d7f8de122e60c27ca7f1425d76eb6b14ccf3d908d6db7f0b29efd10daeacf171038d111e75349b520d0a7cbafadb3dbc8965c2a8b524d472486d8b9453a68155c59179e2b37d02af105bf51739a8a0a50ea3a2e70c249aa3cba127b6ebb16f710933a6220ec0ab6d4d6efa626752c3dd20e21797be1620492c527a404d2a8b395a97933372a5461a5728165559e31555d18c1fba11bd3d21c057894d5db9c62a0b79df9b79dc1d1c1e3d2aefcd02b16ee98e6994afbca1d12a5a1644536d3ed8db74900def84e56d68a7c9349ba0851175b515d7cf66ff06e37b4ec5ef2aec20a3519c94564e31c86660fd95668d4cada310eb57ece158ae8fa59e1fff77a66529c2dc2f1b28db619f16366ea6bd90334af4ef4a56b25b81eee1a08047953b14d7ede552e333306e87a26d6b953d9bcfebf2f7ac72ee389329aa200b2973a3bfcd8f979b789dd88eb59c2abc49a0cd3cd9b34273407e1dbbf69d867f37f463bba03055d7d4a5cd094e4f5dd7f16e76734973ba04a5b71d0f9d0693a2bc3b4893dbcb0b787522b39eea584983dcc03ec79e3dd7090b84c4fe5e0136da7b8a8e4861805e43c2304fcd7fb4adf7c3806976d91131302e3a41003421740aca9d60575874aa40ccd9124e212911ab486809d0cbeb1be30a3289c1cb921f256b0a66f6e5121c9870fefeca0b2f4119b0462283eba14403891e1d056a98dd0974a8c77e2eb85a2c7fe850904a91544ddaf7bc30c5b6a8bd32447fc9555c3e5421acf95261a60ca987c7834c1914e55cb467ea825c4af4ee2464fe5b84f21d349fb29d8fd6d891a93289f78c102e941e5c917a7fa9293338777b1fd204f191b75ec1b4a434b7c671d302fbc4ad38fbfc6ba3082fae7a382cb354b0f6f9205c0b83e3e07a005a92303940092b1919c08d7dfaf7d1f99e74c19d4994fb0c76ed9d295d150458181f8a860d34d55a53196f831b2f9ceb03676b675dd41a6ea66a99a833f272a97f333ff1d9a78e6f2e83dc5d8e7b813a6f0c6856ed223fa09b695ed5d3a263685f1f8d88514ce0eae2e77909805f388204cc2d56ad1fbe22957d9fd376702efccb3cbee0a73b3c429588ab0b2617b0", 0x1000) pipe(&(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000080)=0x1) 14:41:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x44}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x4e, 0x5, 0x5, 0x100000001}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0x401, 0x80000000, {0x4, 0x7}}) 14:41:35 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) utimensat(r0, 0x0, 0xfffffffffffffffe, 0x0) 14:41:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 14:41:35 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x3811, r0, 0x0, 0x0) 14:41:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0x5f3299d9906e927c, 0x0, 0x80, 0x7, 0x7}, {{r1}, 0xfffffffffffffffb, 0x48, 0x40000000, 0x800, 0x100}, {{r1}, 0xffffffffffffffff, 0x10, 0x80000007, 0x5, 0x7fffffff}], 0x3, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x1, 0x20000000, 0x88, 0x1000}, {{r1}, 0xfffffffffffffffc, 0x80, 0x4, 0x6}, {{r0}, 0xfffffffffffffff8, 0x80, 0x40, 0xffffffff, 0x3}, {{r0}, 0xfffffffffffffff8, 0x9a, 0x20, 0x26, 0x7fffffff}, {{r1}, 0xfffffffffffffff8, 0x8, 0x4, 0x956, 0x4}, {{r1}, 0xfffffffffffffff9, 0x90, 0x8725f6050c7507e1, 0x8, 0x10000}, {{r1}, 0xfffffffffffffffd, 0x8, 0x2, 0x6, 0xee09}, {{r1}, 0xfffffffffffffffb, 0x20, 0x8, 0xf2f, 0x5}], 0x80000000002, &(0x7f0000000040)={0x0, 0x2}) faccessat(r0, &(0x7f0000000240)='./bus\x00', 0x1, 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xa, 0x0, 0xfffffffffffffffd}], 0x66, 0x0, 0x81, 0x0) 14:41:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000000034, 0x0, 0x0, 0xfffffffffffffffe}, {0x80034, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe86, &(0x7f0000000140)="8a5ea57a9f72cffc6bf8ffa76f5db7a052486c7e367ef52919e2fb6fdba4fc0b1f10c4e99a82c03acec9cad97c7a9144fce45c9da380240eedda0e52d99609818a1ba924732f18fc686a") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x6) 14:41:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10000, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r1, r2) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0xa86006f9880bd35b) getgroups(0x0, &(0x7f0000000140)) chmod(&(0x7f0000000180)='./file0\x00', 0x1) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0xc8) write(r0, &(0x7f0000000100)="ab15368ccc40710a430347dc803296bc037b", 0x12) setgroups(0x0, 0x0) setuid(0xee01) fchdir(r3) recvmsg(r3, &(0x7f0000001400)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000001340)=[{&(0x7f00000001c0)=""/245, 0xf5}, {&(0x7f00000002c0)=""/116, 0x74}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x3, &(0x7f0000001380)=""/123, 0x7b}, 0x800) 14:41:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x7c0000000, 0x10000000, 0x800, 0x3}, {0x8, 0x7, 0xfff, 0x8}]}) 14:41:35 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/44, 0x2c, 0x802, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2001ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x6) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0xfffffffffffffff9) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="9b57c67b", 0x4) 14:41:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000080)='./file0/file1\x00', r1, 0x2}) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) 14:41:35 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x401, 0x7ff, 0x9, 0x7fff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x200fffff, 0xffffffffffffffff, 0x9138}], 0x7, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)=0x3ff) 14:41:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0xfffffffffff7f250, 0x4}, 0xfe45) r2 = dup2(r1, r1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000140)={0x1f, 0x1, 0x1, 0x401}) 14:41:35 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x15) r0 = socket(0x18, 0x4001, 0x0) r1 = socket(0x18, 0x8000, 0x2) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000140)='./file0\x00', r2, r3) select(0x40, &(0x7f0000000000)={0x6, 0x6, 0x8, 0x80, 0x2, 0xd2d, 0x7}, &(0x7f0000000080)={0x1, 0x6c79, 0x20, 0x2, 0x9, 0xe81c, 0x8, 0x55f564a2}, &(0x7f00000000c0)={0x7ff, 0x8, 0x8, 0x4, 0x1, 0x2, 0x54, 0x3}, &(0x7f0000000100)={0x0, 0x8}) socket(0x7, 0x595e6bb8dc90434c, 0x1ff) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f00000003c0)) mknod(&(0x7f0000000300)='./file0\x00', 0x100, 0x6) setsockopt(r0, 0x8001, 0x8, &(0x7f0000000200)="a104805a0dd10d5fab1e08bd0dcb6fb7077533daa6d03157f6fa1164702adb1162eb7dc5cdaeef84d4775581ede490fe1623576dae6623cc2060689f151cd729317ce7a55f7622b6092815037cdc95368574283cc17d92048fc2d52d034ea5916793b7aa4e3699c6f3569847b4d58a60e5e2dbb60bdc750d41cc3156e326b76305f541012d2f16c78820a2346c14e0378c680dc5ef6646559e3535bfe82d6247a6bbca506588bbada17d6be587f070e48899cccbd3cec97cc3f6f8b0c024ae88a1e98b5534f7e71417dcb219881754a9f2008afc664b8a2451dd106ce67f9163b18c87d8b941e28666e9ddce2b921f66516ba05388f10843", 0xf8) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x7094d76cd68ae687, 0x0) 14:41:35 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20, 0x0) r1 = socket(0x18, 0x5, 0x4fbc) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x10}, {r1, 0x8}], 0x2, 0x800) r3 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) shutdown(r3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x4) poll(&(0x7f0000000180)=[{r3, 0x8}, {r3, 0x4}, {r0, 0x4}, {r0, 0x2}, {r0, 0x8}], 0x1d015bf36354943f, 0x0) 14:41:35 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8001) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000180)={0x0, 0x100000009, 0x2ada6c63, 0x86, 0x8001}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x3}, {0x40006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$KDGKBMODE(r2, 0x40044b06) syz_emit_ethernet(0xb2, &(0x7f0000000200)="fadcce20033d48861aa1a0e0d2fa3d27c639799bbc4598b58be1b429cfbe4fd469c241810b17cb27caa01963859a0734d79b8247b40322550fcf3d24d31f3be0622abebcae2a23fac8d5de362e1ae5ea2ad122ce067b7f47f1f9627587b022f1b2f739d3eb0dcfd2df38c45734e498e77c4083dd836dcc9819c15293d5982b9ca8e175f4a1604b2fb425f7157eb8a7792302c1d5b4b5bcea00811114e6273928af978dc2cc4cc693e08a2d4e8bd264cb1702") syz_emit_ethernet(0xfe, &(0x7f0000000300)="e56d999917207ecf4fab62d9c1db7e3328f725699c5b8c48b7f60284de2e3f96ac0746e5fb97949a2f8296b35b4a419dc47e3f99d632f5017a48500225068752526a4c78515df9724b0053fcd69ca08ea15674b2edf9a5ca78cc2118e8290c196c22584ad615caada026937c4abae4510a7804aa3fbf1c7af3a7c27017dc0f9deb53c61fd7d2827f6d7b4aee2f80096e64631879ebfa385242e207ac9ece8aa02928ec6625392f312b916e52535348592b306b7403e6d272f663b1662bc7d86815c5c43dfd5a799fafb1623edf39d645eca76b559c4cd66d50edfd73a768cabe4f795067e3070ef1e1a2c99c77c6de2992653ab7137d9c998a11556c81ca") 14:41:35 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0xffffffffffffffe0) getsockopt(r0, 0x29, 0x100000000041, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) 14:41:35 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86137) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getflags(r0, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x800000000000001}], 0x5, 0x0, 0x6, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0xffffffff, 0x0, './bus\x00', 0x4, 0xffff, 0xfffffffffffffff7, 0x5}) msgget(0x2, 0x8) 14:41:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xa90ca8a34576b746, 0x0) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfeb3) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x84) r2 = syz_open_pts() close(r0) dup(r2) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) 14:41:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x0) 14:41:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x1c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x40) pwrite(r0, &(0x7f00000001c0)='l5', 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) 14:41:36 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0x7af) write(r0, &(0x7f0000000900)="1e1611ed3e23a9cb7463856bf96b1673d0a3b7cc3b4ef278dc3fa49475c8fda393f52ba4f3681ef27e1e77c1d02e01805ea63e79db1b11bca0cf6c78fc6a011dc3cdfedc84ecf73a6ff4c498bab700c6223101fcffff", 0x56) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x110) 14:41:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:36 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) 14:41:36 executing program 0: r0 = syz_open_pts() getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x0, 0x5, 0x100000000, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000180)={0x1000, 0xbce9, {0x1, 0xffffffff}}) 14:41:36 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000001c0)="77694b110766c1653d4b623ab7e4894daca1206d2961a75417dad6101f3e762ece2d326faa47d01feff7ad65ae9a9b10d072c7ec11138684a1b8ea4f080043f257421a5db859d077d94e713983832bcf78c1b7db0b372972ef18dd6b48c5175359e2860618a9d2d5f5b926de2b876b30282417", 0x73}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3", 0x443}], 0x4) recvfrom$inet6(r0, &(0x7f0000000b00)=""/223, 0xdf, 0x40, &(0x7f0000000000)={0x18, 0x1, 0xdc, 0x3}, 0xc) 14:41:36 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000200)) fchmod(r0, 0x143) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) r2 = dup(r0) chflagsat(r2, &(0x7f00000002c0)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x20000000000000f4, &(0x7f0000000080)=[{0x44, 0x0, 0x100}, {0x2d, 0x6, 0x5}, {0x6, 0x800, 0x7}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) fchflags(r2, 0x10000) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0xa4, 0x1}, {0x23, 0x6}, {0x85, 0xcbaa}, {0xcb, 0xfffffffffffffff8}, {0x86, 0x6}, {0x42, 0x38a2}, {0x0, 0x7f}, {0xae58e735a6b19e5e, 0x1}], 0x8}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) read(r1, &(0x7f0000000340)=""/234, 0xea) syz_emit_ethernet(0x0, &(0x7f0000000240)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) 14:41:36 executing program 1: r0 = socket(0x2, 0x8001, 0x0) symlink(0x0, &(0x7f0000000100)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400107d81"], 0x10) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) shutdown(r0, 0x2) munlockall() 14:41:36 executing program 0: r0 = dup(0xffffffffffffff9c) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000002005fffa}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0xafb, 0xd9a, "b0000474710800"}) pipe(&(0x7f0000000080)) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 14:41:37 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = dup(0xffffffffffffff9c) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, r0]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) shmget(0x2, 0x4000, 0x82, &(0x7f0000ffb000/0x4000)=nil) 14:41:38 executing program 1: mprotect(&(0x7f00001d1000/0x2000)=nil, 0x2000, 0x10) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0xfffffdcb) 14:41:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:41:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) writev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="d2403520d7c9de364f0652d9ccbd532ed252863b42f0cb4c861d8d62874a65a1b127be82cad5d68f444c04bdbca31de50a861b7e07650ca3de62f634de5e9261b35a94908798f5345bdb51d57761f44260ee89977adaabbb9334d7152a6628a8e5030167845215f9b3ddc836674b1f02c0d4cade044ee1633b880834607bf60514a44afab016e93da000f36e9a461b853b949d11c50bdcebbe33f15627ef65e7ab9750bdc929d3dd5bc4c2f9fa0822df6fe33cce52ba8c", 0xb7}, {&(0x7f0000000140)="de5998230a77aa4924216919dbd3e7b82ad974325493214e", 0x18}], 0x2) 14:41:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') 14:41:38 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x20000035) socket$inet(0x2, 0x8000, 0x5) 14:41:38 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8921, 0x8) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x8) r2 = fcntl$dupfd(r0, 0xa, r1) fchdir(r1) r3 = fcntl$dupfd(r2, 0xa, r0) fcntl$getown(r1, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x400, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000180)=0x1) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') getsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f0000000280), &(0x7f00000002c0)=0x10) mkdir(&(0x7f0000000300)='./file0\x00', 0x20) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./file0\x00', r3, 0x1}) r5 = semget$private(0x0, 0x1, 0x400) semop(r5, &(0x7f00000003c0)=[{0x2, 0x8, 0x1000}, {0x0, 0x9, 0x1000}], 0x2) r6 = socket$inet6(0x18, 0x4, 0x80) getsockopt(r6, 0x401, 0x0, &(0x7f0000000400)=""/235, &(0x7f0000000500)=0xeb) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000540)={0x401, 0x7}) r7 = fcntl$getown(r1, 0x5) fcntl$setown(r4, 0x6, r7) fsync(r3) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/105) fchmodat(r4, &(0x7f0000000600)='./file1\x00', 0x2, 0x4) ioctl$TIOCCBRK(r1, 0x2000747a) lseek(r2, 0x0, 0x0, 0x1) openat(r4, &(0x7f0000000640)='./file0\x00', 0x100, 0x0) rmdir(&(0x7f0000000680)='./file1\x00') fsync(r2) 14:41:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x54}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff91, &(0x7f0000000000)='v') 14:41:38 executing program 0: r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x120, r0) getrusage(0x1, &(0x7f00000000c0)) 14:41:38 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x2c) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x6, 0x26d1}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x3800000000000, 0x40}, 0x10) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r3 = getegid() r4 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) r8 = geteuid() r9 = getegid() sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000140)="0fca2a0a1411eaeac19ca21a6330a5ad06724ab07d7601e8f7034cda991f1f23cbecee5a7481439fd34443be0b4b2b1a85564fb19133963b1da0436a07a36be21d4ea74203", 0x45}, {&(0x7f00000001c0)="2859c8da1ba63a647a902279a0c4e7d11f9cac0ac1fbddc0aca838e1322d1b6d8d8091f003ecba1b6b8c8548c3a0f76f5fa06b0adb8024bf6d3c1262bd33c79d8fb9e9a05c14a12821ef632575eeaeb72228bdc8fa9f2dcbe3a7100717adbc3744fb2050f972fbd0cc70f74b35e93fa5326dfca843a834ae0e31885f1d381e33896ae132f1bdaf67d3f0c86ebbf846e651cb4271bc24ff19e5a27a04296908cf416f28857f153f9911a18d5b52ac4e25b6af9f687403d1610ce9aa3fc741bd0d2c957fc51a4fa0958ae6b886d01555a2bd02d1c2f12c0fdcfc0dc5247d3ac92fba498a881c8aeb6ba9e87950e2bee7", 0xef}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x98, 0xa}, 0x2) listen(r0, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000580)={&(0x7f0000000540)=[{0x100, 0x43}, {0x3, 0x4}, {0x8b, 0x868}, {0xfa92421562538dce, 0x3ff}], 0x4}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x2, 0x0) getgid() r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000740)='/dev/speaker\x00', 0x80, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) accept$unix(r10, 0x0, &(0x7f0000000800)) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000840)=0x6) socket(0x10, 0x8000, 0x6) bind$inet6(r11, &(0x7f0000000880)={0x18, 0x0, 0x4, 0x9}, 0xc) getpeername$inet(r10, &(0x7f00000008c0), &(0x7f0000000900)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000940)=""/146, &(0x7f0000000a00)=0x92) sendto$inet(r10, &(0x7f0000000a40)="4d25af459d52890761a2e2", 0xb, 0x1, 0x0, 0x0) 14:41:38 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) close(r0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0xfa}, 0x8) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000080)="a6", 0xffffff28) chmod(&(0x7f00000000c0)='./file0\x00', 0x8bea63c6b9c1353d) 14:41:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0xc}, {0x1c}, {0x6, 0x0, 0x0, 0x2000100100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:41:38 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) socket(0x1, 0x3, 0x0) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000040)='./bus\x00') 14:41:38 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) 14:41:38 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)='\f', 0x1}], 0x1) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000300)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0xfff) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000c00)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2848f3223403ac6ab10b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361d789b4ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b2764424001000009cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf2094110677a0cd11931ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a708d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524", 0x49a}], 0x1) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r3}, 0xc) open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x100) 14:41:38 executing program 1: poll(0x0, 0x0, 0x23b) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) 14:41:38 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) munmap(&(0x7f0000ff2000/0xb000)=nil, 0xb000) 14:41:39 executing program 0: getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) setregid(r0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r2, r1) setregid(0x0, 0x0) getgroups(0x1, &(0x7f0000000000)=[r0]) 14:41:39 executing program 0: openat$wsmouse(0xffffffffffffff9c, 0xfffffffffffffffe, 0x0, 0x0) shmget(0x3, 0x4000, 0x80, &(0x7f0000ffa000/0x4000)=nil) 14:41:39 executing program 1: r0 = shmget(0x0, 0x1000, 0xfaccabf61e18b63a, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(0x0, 0x3) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0xe1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffffff, 0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r4) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x200, 0x0) sendto$inet(r5, &(0x7f0000000240)="fbdffccb57f221f762de85eadfd72a892f0e2701c4aa38017300915c3bf7623fa94e3bb2166d283eb8d966c5c240083c881811f62475b8b6d9d8926bfafa94", 0x3f, 0x1, &(0x7f0000000280)={0x2, 0x1}, 0xc) nanosleep(&(0x7f00000002c0)={0xfffffffffffffff9, 0xffffffffffffff81}, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000340)={0x80000000, './file0\x00', './file0\x00'}) r6 = socket$inet(0x2, 0x2, 0x9) sendmsg(r2, &(0x7f0000001780)={&(0x7f0000000380)=@un=@abs={0x1fb2e946a962371e, 0x0, 0x1}, 0x8, &(0x7f0000001680)=[{&(0x7f00000003c0)="84f50ba6e428a122099d90c7712c7ec152826a6164f065f1159b89ad37e90571a6d39de9c7fd338c69858ca714927eb8ff955d9ff00b4335f05b0e3035fafe8ef3ed24f1fd4a6de7b6f3e7fa924fb34fb18105896cd6b42ab85ae989ed62ba5ab7a0fc284403890eeca9d20314e0e9c4e87b8eb882e76585095a2a0cc48573612721037418c5381aa308ae9c9e53c82c955851f5e612f14f1a210604b9d804ab78b77b159ef6338e1396bcaa6a3d0ad0aff7ee0077185f0e2aaaff6ee20731def0cad1799c1df57110f2c9082764f07ffcaa55c2bd81bc9949ca80908ce8ce81750163a1b1cefc5781a963cc6d1bfbc726a4c6ace89e21d3ca4ca1f040359a3ad28250c05237ca7915ffa459fdb6f771bce97c6c3a4cbe5c6adcff91c006b3c549d911bff359a43859b2d7aa5084d689bc5dcb3d647eabf842f9a8d976d8b84cd929fc8af7906e70b3791fb4aefb4f1a8c54558e1bd2deff21b3490e06f83666ebef44e589e888910da48c0966851a4d4ea8677905246d9a04d5eb53786fef83f62b45e1d213ac6ed73b5a0d8faf43decafe6f190498169a7cb63905fa9e944ab3835c5820dcd33c13c828f3bd1a0ff6afe8bec2d97c311454b3ec803737bdc3637756dabea889efc043193e53993b6c54170acc5899e84d6331e92be7ac4ed056273484d0e583814481cbf3901e450979d7410df0ed8112c4a9e81ba6d4e1be082ee14ec4f994454982027bc9d2a09535676c186b057cacb28b91c208bb7e25637d53e545c214fc6b5ecd40d742a03b8c5bea7a958a812b630f2ce4008fa8e7a7ed9e4ca92879bfb1ffb3c7d94523864553ccfc3e83e0b5ce34c16bfe3289d41097fa39b7bdf5e89cb27abb3a84ba88e95651a9d6efda9e2d9751c4f26cf7c120eb922f7639b0d71f907d00e5f727ef1853ca36ec15489dcae66b8f088e3d36cbeef06c64717fcc8d63b1cc54adee46cbb80dc92ed5078b97fc5116557875c796ac1103c5628b1ebe27b7016020fba63ff230d9c2242d9249ea4fddc4c7fb628e578c229291b38c5612ce887fafd8e428a81c1b97c2349da34a8684cb95cabdc0f5ecdf03247b95a881545258b1a490b5f72e58672408bff048f1e582fab1906006e0093560778c9e7b94b827f83b7bd0b9401166015c5dc6ecef5928a6c3153df0fd9b4991e202d5c6db9a00fb57cf8b6d9986ebcbfc440b53eff3fc747ff60896141f3309fcf5b5728ebf21f5a345bd8d03358676195fc49b443ac1ee490361fa1644027a2733500441a249c8f6b31fec29f6ad2131f2d1c76af3d89e43011815dec2c65b86fb17ea9a1a8a57a8ca8b217d0b3f4271a180d772b7c48a14da35109d97b1b76715302405b89c70c5c370fd25162733fd8ff3a97a2f7050a3f2d284d303ec6e9205cea3f8df8c07a6c561fd7191baa82c30428f17c82613f98b6885003df76bff4865cb3e439fdb8b79a67eb7c55c3538cf4894028b8a167408080cd2ec00f113c8030986457ebd6706a86bd339a21eaedbbe87a77b6475c892a2053d11f7ea83a0df91df7f786eb03ced7efded89caa3a7acbde2826ee1b95ffe6cbc5e807f1145c60eceb9c69d0ab45e75ae7f24afb5ae814635967ba01b07c3117249f89b7285be92dc1c7c6229d65f4b74abcf84a68b437de94231f2af9da1bd39d31f26e0e3f2848f4339fc248954e5111c45a7115430d855994c142bb961865b34c8342a0d54fa93ad3c7f13fd3086b973868c5594ac81e8f7249332e6ae032d9b50d80b1d2070aa6026983fbb459cbabf19350c5deb3a33006dca3d72b3516ad5033a75ba94f45b6b761559c544754e2f12fff69644b7e193bb14a32125b7827c28e753f6f7009562ac86bdb4fa39e694102e845db352e64a0d7920f55e348e65cb56aa04ed8c0f262a3d59f13abf20d5d32b8726eb6516ab15422b7031da5e0111045f4c2800103a3313726f572dc42483883f018db8f350b3782e6aba3f7ee4e09c3c532a15fe5c8eb61bebc00322d94b55f93971adec05c3407766c65ce7be3cb1867b521f17e93d89c13b0a3b44249e1b6aec36e2788cb8b8f32d1f69054526419dc6c7be98778ef059e94665bce2aae294eea99935549b868375f846cbbceeaec0a598ee2431c01a4651d3d8f9dabc81cbdce58a6482ff6a9958d0245e811b9f3123478654be571694c993305daa1874dcf59106ab20f68bef8ed5e10d00e6791527ba4a6f7d0481d7131f4acea9b0267647a0712f06b24f788f38cd3cd303a3345201ab317351b33e82f3d0c6490ef786ed940455363a24c9c2773bfc1840d274edf229a9b587a0bbd2efe99fba3649d4a8e12b8c9a51a81b7b7c2a1ac5159751420a14fe720e1b7ed6d68e7920028e77fadbd19163d15748bef1fd1419c3cef6d8cb512d6473737d65e5c4497189e059323834a186cbf7e8bfa7c799c4a4af6131fa049b3f29c26d52a2cee829f4dbf01e0cfc541417aaf71dfab9aeb47d1d68528086b5b2b6c55ce2c16df29b40943a0323813056236fb7e80f0dab19019d65bd6074ce9d7f23f4ed3ee241a4292cf361fc9d1fa1d283cff64fef6526de428230f024b3e8a0098820158f55948d3c0ec2a8a3429410366886164ce61e81bb4397b84ad2569ef20bbe2bf38d55080f001f8c34ac9e3e8f25f2d45ea6c98484b11ae1f070cb4c93e90d37c56a0f173769b8a5d3bd65c92ac2e18a7165c8a28a3fcca9778d38200f5c16b462be2bf499f40495f15f0bec2e10dc0b64f34476ad926487ebf8bca12b48837d11d3e8454bf5e13ee1fd42a69fe4af3f43c55a75e92d8233486fd5993d6740ec6ceb1d4de4b0efeaee554fb7582d289120b2c9c5312e1a340a58e3ca3396b7201c92f9097656da006c8b79f22e2c233ea82b2e4dc7108c223a6b6edfe5aac22353324a356c899b9fd901865673511457432767e5c6f2bb209514ae912c6c165c0bd10f0973312cc925794e6e237f8167e04b44424de2a7b0cdd502ae57883c5e1027a3a04c9728211dcdd1c1374adce28a75a8f43a3348a6e1f204b5d359b9223108be3d607943218d1066563b22bfef45c651882c5e24031551c1e7a13ee12c581b15ee19d2e03dd97d4088989e95e4f136c2ce28ecf5b0c764b1be2ab104add1ae023cfc9a2669dc2232e06aedc0be792913bbb938e70be89684e26271d398dffefca44a920eadbfe2c17eb5b9e46a063201b49e27bb03e860636a362e03b60b40b5573d2b0aecc66e2a3a13f187b5353656c8ff4f212b2dd1ffec6f9411e88819b40fa6fa49c0c4c03665c8a5528abd18d7f9969d83a03a182b48c4c5f3e2406c1c42d6e4feb775a92c58884966cf0bc04f2d71c5b2b27fd73013cb0540ee597c8cd97c510529e123f872663f974a0a2a28400509f79df0ba4df5b52588be232e9ed4e89b2fe5c682c58784c9a8a88758e700bf906a68d475b170df5c384f44d9538d96ef07c745a962f85027552e12779cd031b08a2a0f2f1c329356ca8971463ed2cf4879295d66a341e41d8562539a3286ed177c16d9a86ec6ca7825852888414a2472debbc84d60aea543fc45fea7a087e4163b853af803d0dbcb6d472931269ba8a3bcac63f34c927a133a68aa4fb762eaa1b3f5e4820f5683966f98881d7ba1bde18e032970779ed01fd354ade38f9e3c282d922f9a5a74cd0992bf76da65bbaa868871f589cf8375ed57149509324d71f0190910587460ef3f6a836205c9c6834cc61f3ef8ca5f3fee44e91988c954e909733f945002de1c2963eb7c545f94c9a1a9d19e7611c046c97dcbe58a1464c7a4bcc4fa7413f1f49b26b47a97615a32eb5a90e123e4d4ef60c3199b891ca06f3e9fd49c4757ba808c866655b517e9685ad1a7f7e1f0547d703955fe1a3b780517ee5a1c611b769a9d3fb76a11d892003138092740ffaae889676b4c79116ea84875f30d8a3502ed876f55611396b959c45414037b809b6f70af5f7deb004f879e54841114b277437ec00c16ad8bb4fd110a901717627a444354e9c29bd935daa4ec769aad53da10a4b7b252aa87da304bd5ed75f0180f2db17399f2778f04e2668970d259f405b279a362554a616f797bdddf773b93875276f59fb9b8cdc916a578f4f03ee53af351d6cc03ce976f4e33c93800cab6cb836fb32003544ef6324d42e3e9c9bfd5853aabbd3802ccea49c55b316d27cd9b3b5a6b3174cac4d320e49eda671237afda2f4f1c95276299f2746781f895b9befa18d691907df51df360f7c26244d6a67a052e5c849cef241435fdb5dce2e8a03f4246c710511297236b990d7fd8b0df0620d8ac44a007a85daf10ba9c6f82852a42b582ccfee4c769e4ee644420ae14f23afa20a5bbbed09700c8b1eab4559794c9e013a7493479cb7928e43886dd2cf26ac97d7103e6fda7b860b5c4fa5cf81d0ce9b55af3316bf16bd110e578c1f3da9bf89dcb181237a79f12ec641eeb6e18ece14eb20cad4b112c71c1618792171ec20e7dbd355a8aaaa4a9a16468dcb559c6a584b0936cd4977cc5f9d35b3e83d4162f29fb690ff97cbabf386db94c35c2dd4e41c66b4f3edb62cf6c8ae288bcdba5decd363e90481fe603ddd33271779e1e1868a45e7b4ba265b4fbd2fb73d6e75d0353e5f012bfbf9c31963874051c6ff7d114e79800b6c8d1f9f82aefd4dc3b65f7c15f72ab44837efb7b3164ad9f40ca3a7335614176e6fd84ac01f42a0311b1a80b38e4e74c223b8be64535742b842b8ff83be134c3e8865ae512062aef35d4804b247fdb35ab04834f243830c5b659d516f783728f461dab6d3ff9fd497f8d624bc9f0ac8a2f4680d48b661330648afa7589cc689ad6fc23240117962eedd8f9f8fc3dc0aa5c1cbc89d8c401d65b73abd119966b342f971a434eb742ed591079f82e376d9c1f6c693aeaeb6a6c3548af21a08a6df25f062b919161bffeae663fa38b27dac9b9b84146a71d69db33d04598860307a6ee98daf41bb86c64c875eb1b363ccdca7e6c9eb5c588c6f7469b7e06a734e6440d01801a5ff8498b571bb40916b483497b24026720f78b0f37a6976c8b2345cb282158628d681387cf8fe6cf9b97fa33eb4d7f7c42bbb2241be84239892e02dbac19fdee2b1bdbef30b38714952a0649f8e53b37c7fba66a327b9c919c3616ffa044120328d41837e68f061ab6fe2bcf3f57d747dcc27e278b35102e49adb8166e1eaac5f5397a056a5faba031479cff9a9ead0ed856af2af8ceeca04230b78c238500f50fb6f1f34124f01cd4009413ec8f4cde3daab060fa43c6d3eb60a25f08f07c4eb2abdf45082de57b3ab3c2159172f390b07cd0d8eb90b5f1af3973ecf62b79a3ce3a34889d424e02cde08eb24b97393e5cf76ec52a6efa9baea210654644657110040b9a0d75c4796fb72d63ffcc39edd4ac2d0c68a55c7b7466f25eac4b918c49a8b466b51574cdaa1b6c65b12cfe2c95ffdfb2a6e8f88b2d17e39d99a0485177b5919a821e3b28299bedc178deb0366230384be701c86fac95e0ce1af2de65269bd7e1d0293cfb03487a9a7d9bc04367d674580120033b7bf77512ccc303d93c06c590d83440481330fada52fa04effa6a64ff31fa57e682660a8486f583c0140346e4ff781a101f1d656291a7d5252e407ca74d163ae7a0478fdb3097fc8cd83bf42fed5c8e8fc398ead2a588c508b5c6db44cf02a36e47a24e9811b596f4a746abbeb1e489b12f70e3d008b2b45267cf108ffb481368993914bd4965da87f69ee5c8d6a36729d31c3f2fd1af7e4f5d7a7140e2bd96", 0x1000}, {&(0x7f00000013c0)="a98c692a5ecb4f93abdc73a849e8a24f30ac16ed9238aab383e737faadfad0b2c25bfd8c2019e50163a82892042ec8fbe1620937550ed93eacd7350025e35c0fe0fbc3f8f90f2facbc8f669c0bdf232fdf5cf31d5afe5db2ab0f876795c71f4814a3bbd6fe4eab7b5e44e8e8f09ed3762a605f4c404594ee2be1781a6dca76150ca7f44fe9300bd65995b2b90eec1088b0036ac12c4abbba6d785f9b09b747361d05a7a3aafefa467862365331f0e6cc16ce3207dfd94e56628065fe8bd83d7bae59f0504dba422fcc46a37aa3d5b5e3a2e836bfc36e4b5671a38d9d85", 0xdd}, {&(0x7f00000014c0)="fd075509a8c40859c252b4eb65e8692e4c014d96441832a6fedf0b9c775289757c471f4efe31fa3dc0796ec838d019c6f23bff5dba0e47206b976d289af821163c26d790916073de3c202a86fd7bdb5f640df237ca7c1153c78e16222eb3d1d86027a66ea96513e5d9ba4df97a959a8973dfc8fde6cdbc5cb92435c3177f45158e8ba784a9a4a712196024fb3440e38baec6cfba02934d8b2d042ce0741db5b614c300a89db7fb2689adffb442966564d78485a4864b61442140977b28bb82f157caf5482753e6939c3da29c960dffc2d09aa168e711d46e9f7a83398eade85bdee39136e11be0", 0xe7}, {&(0x7f00000015c0)="b4a5469e0837560053f53f4824a62ffd40fb61253cc06728deb97fd871913b701ca7aea4e9474a8eae2a2ed60484001069efd3052ff8097c984a", 0x3a}, {&(0x7f0000001600)="27d6ec3c9a2b3aeb744822d0e457b3f8d682907c11377f73675e04f095516255f3de1c7cf6dac96905e644d88be3f92f846e37693def96b4f01dae73cdbfc11bf61b9d327e4c01d0110832d724be07e08425bb", 0x53}], 0x5, &(0x7f0000001700)=ANY=[@ANYBLOB="7800002000000000ffff00001100000067392ccd7eabbacf76c1a47939bd53582bfa505bd2f605f2a6e6ac52efd4e794b1345697310f3d1896181dfa55b776f5a8febeae25989ea6465f9a7d7fb4b5f81dd388dca25a4bea614d4be75047850691a224a43864b65513658b709fb7938c3200000000000000"], 0x78}, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000017c0)={0x9986, 0x3ff, 0x7fffffff, 0x6f, "043a92df099b0c265ef5da064df2325928281d7c", 0x6, 0x8000}) getpeername$inet(r5, &(0x7f0000001800), &(0x7f0000001840)=0xc) getpeername(r5, &(0x7f0000001880)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffe00"/110], &(0x7f0000001900)=0x6e) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000001940)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000001980)={""/16, @ifru_broadaddr=@un=@abs}) kevent(r1, &(0x7f00000019c0)=[{{r6}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x5, 0x1}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x9, 0x100000000}], 0xffffffffffffff01, &(0x7f0000001a00)=[{{r7}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x7}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x1000, 0x7f}, {{r5}, 0xfffffffffffffffb, 0x1, 0x4, 0x1ff, 0x10001}, {{r7}, 0xfffffffffffffff8, 0x80, 0xd752348e023fb2e8, 0x4}, {{r5}, 0xfffffffffffffffc, 0xa0, 0x0, 0xffffffff}, {{r2}, 0xfffffffffffffff8, 0x88, 0x80, 0x348069a1, 0x4967}, {{r5}, 0xfffffffffffffffe, 0x8, 0x1, 0x4, 0x3}], 0x0, &(0x7f0000001b00)={0x9, 0x8}) open(&(0x7f0000001b40)='./file0\x00', 0x2, 0x40) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/null\x00', 0x20000, 0x0) listen(r8, 0x2) accept$inet6(r7, &(0x7f0000001bc0), &(0x7f0000001c00)=0xc) dup(r5) 14:41:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket(0x18, 0x1, 0xffffffffffffd089) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8223008c54000000ed00"], 0x10) sendto$inet6(r1, &(0x7f0000001080)="89c064fa105f1947", 0x8, 0x0, 0x0, 0x0) 14:41:39 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x100) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 14:41:39 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r2 = kqueue() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x37fc, 0x7, 0x6, 0x4f, "99b04b485be45bf8c63653cca0a558cacc421282", 0x1, 0x2}) kevent(r2, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x43, 0x5}], 0x2, 0x0, 0x0, 0x0) 14:41:39 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x21, 0x40}, {0x23, 0x6}, {0x1}], 0x3}) 14:41:39 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') 14:41:39 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000480)="e928b545a514649c36f79063a609f7d7edc14077e938187dcef905aa106f", 0x1e}, {&(0x7f00000004c0)="ed3c2d660d35c3e7c7f25fbaaac1e106ccdeb2d0eb08762ad4b489677b42e90a729df4d2690f0e18b25646", 0x2b}, {&(0x7f0000000180)="fe4594982cbe29dccd7802d4", 0xc}], 0x3) r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0xfffffffffffffff9}) write(r0, &(0x7f0000000680)="f50fc043ad72edf0f3c344870cc30e2c24311c4f9c55fbcfa83db8a66f6ae188075866cedd1d95bb7ecd9ed0a16cf2d7cd43cb284145e7fb1a586fd983c7ec35874b9c76f11825b01fc4c0cab54d018dc6222b47bea8bd22efc2bde102abfaa608d4d3d555fe0326f8e95b5c9d56d050cdedad13ef971ebd390938cc1064fb1ef7ac685bddbb561dd27391ed21d1f919bc73300f0d3698cfca876ef896b6e5ca08144221e3fc92cbef194930d9d36e9991d7884a778c599e7c0aa63e32d05b38873c2740f3263bf396d12ce4dca91e99fcf8ecf1e265246b8a42088bed580d406d6b89bf03967b1ce9a763d885e04f6f9aa8123b9fd8fb30e5436318859dc54a184fcf0b1d5345d8604620b2d7cf9afc2a324f6aa0e29fdf16bd93665cfce588719650303299677d616e021bc036a653bdae92691e6bcc0eac99df1a867dac8120ac0e5c7f3f5c9ca047786dd12d2b4dfd1ef2b3f7c0b04167ddf4cd1c89539fa065da63307755ffa6d505aabb3bd9a722279f6e907fa26858ba1ea33a22651ca02218485476e9dbbe770734dd2faf0d10202af176487e33a801f35bd76507e0132cb9171dd52735c6cb33541fedf9bb391d179477f13719d86a164c405073acde20aa868ad27832c736ab451de0763cfd88d14f57bc5992f3182841fb90a321f773e749dddc97dc60356a1ec0153e5188488047cfad9e0c2bdbfda9af0a8fabebc3826f3c3ea14056c0f33100abb61de6c9304934c25c10e81a736c52a2b5af2eda1f3e1d82a686c2f521842662eaf0aee7c9ae173ae77a4cffcb5a4dc37b81eba654c3d4f5b2d185e6ca4e9e5b36fb250b0a5340a4d1040c5ee77e7bdea7205cbd619f25e5b1a304ab6401902bb677d0bdb577b92c46fe3d5e7c75149cc3e1ff88f67c8c263a2135f78abf102cf9335f6b4b598e3c7204332e518bfbca643759ad961b0a9bf99ef768cca9a8d9f2cd033e7378c0daf817f884ac36001a93028f0df26c927a17300334c6b3a211a041998c339a1ea98fb13c0002bcaa18ff6ee965e4af0badda2b0684064a13f5a95f942782f48075ac6163cf2d01d5a6e04666ca69644462788d25750cd77c1da32083730efafb96dc1e4bfcfe25015be43e590d09246f6fb5f3e215fe5015703cb2a81acb01a341ed30c8ca810edd33a2575b38a6cc459357d021afd8503a9c331629fee1f39bd0269715e9fe4fec63a64f4af41627a7867c314a2c10bf4e16dad252ac280281c5c4c8609811c1fd76b3270e20ede81020aaa86c3f7a3cabbaf0808f91f215e85935e7ba1411103dbdad1adf6ec8ca99ead8134cab9b23b8271762554b608edcbadc607cec36e832fc789333dda2a4f016d99fedfd2e6871dac1b52a2e7c83eb35e270ea21d800d6082d4064b1d5881107844d294435e0eb5926108e13575af789e0822cfae0ddb01ad5bd8b4e3e9fcaa8aa722c96234deece611a647d5fe0557b7c51f73cc14d27f0c982402efa98cc74c9a455f6421b067898e2c72b5c60e1c802a80c0a56f9e1b99133258f64a8dd3b1d4d6533e841241b852a9fdc80767ae39f82ac1f59885aca471ed9ac6d1e323d107c58091afefba3818c197b3e4be90496644cbe99626104c609ac71ea4584274b86bd821d3823e866620ed7cf0522f79bf6a8379ac700273bdc27e455c60a9b2abacd8563af6c74b8d325e9c1096e6aefe471332a160160477420b6ea85738d5ee10be0eec613e9734851e9545bd0371416fe6972430535bbc13d20ab08aa2556186774e0e92dcf3b8dacaf0b63c4830cb87b7bcf31aa50907fbd252f61f5f128d8ebf9a389b7a3e7d9fbffc6ff7ac2c0a2f7d9cc246781d0f12757eaf15b6dac7f86bdf0645ec731630e74c818415c2605a558b3ec3406e68148abda680dbbf3092d12556aee8b18265aa884e51e899d811d9334bee70462ebf50940c4d9f371c5f7b9f7d6a5feeacb92e7a769b50f5c5c79572e1c5adfe1da99229fadba9ff778794b0faed39db66e2478728d87715814513f91fa6cc63fc29bb5a414997ac8bda68188d564333d65db09d8f097313240a3ccd54f1213c302c83b10698fea9c391181f2792ddc329a2048b86c4b3855bf791da2eb3dc71081693fd1657b7ae0805678a61efef5b64b522f359361df0c112d79851da6dbe91bfb757aa44e9d965863169e8758c2b3e5ca1db40b1cd251a4c421e1d6852f361bb79da3b7155462ada026413efe2937fa20a3dad6273edd96a15ebec66d8c089615e3fdd920c6a94f49da399f465a1674959f05d2f2ee3d20030ef00584c448a37499474e8dc9fcca1740e0238c491ec66955e9964055446802b9061ec66f802bf98c8073dd7eb4b153bc733595f2c1a806f6838176bd470383d045f06865d0dbfe882150c9a5bfbe483a80b516f1f0df9e1c2c1ef838fc75ddff09e39fac52171148280b2ea7ad8b49becad0f2949fdc7e0686fa6d254fe8f8aae4537df3e5df0b0b8e3c9496bf13419655c6d3a42a1f593844f45d177089b8f040a6453ad2dd2fa7f6402e8c99da979028f1925eae0f05bd7ee80f3e82078b8e2da0e79f36d39bb5a328997ab35d85b2e7f4bff97888040bf973ef296b601613694674b9ea741bcbab85fb7e56450a8147eb96a819b5452047c15d2c7e24ca190ce3f0d6dad39ac400fbc31ac62919a797a7a86c9d44a23b98c2114d6cf4a3e46548a45d3a451d53464404ecd5ca26f21d65e6f8d38fa0c1a5c2d00383590906a8a73b7b740954e15f913c6ac67516d83a347b808b2a83826d40da6626dc517cf868b978dde6e8dfe1051169fef42ed4d5afe28977e4ffb8b1dd1b8a0327e278db25b0d46f39ff1eb44199659dc9330759b7f1336209587e9816aeecab1152d291c18c1366c6d4fd4dde6e25d4160a41c6a4da829fade708988d7161cc3da66ce03b045561774a15260dd3ab7793897e075a7c1a3a571c5421ee60ee392c7a279e25bcd07be1c7d67174eed0aac1d8bd31673c2a043da4505f0d64089083be8f9feec680c4142bbfc5965ef485e23b69a064a6a3bca4f14ed01ccd15be8b4afb7d1dd7df8754e246f3ad1673fb0d1ae5236372dc585ae9f82a6e82e2837629e4b88af1ef8ee8739d9bc5887952cd3442a6ef0251f009a959b3517f7a8bc98306debff8c324ffc4cbd1fb0ad7303e1d329f84b1d73e473bd276225b55d200ad34f29c1e63b470717f2c8e5bcf3c56e355ad7017727d7530839f2afee169219a78f7c11cc10f619279cf62bb6eabf34bd387a7b37df305e2001b45176a9ab116132465502c99b1f60f13c7351fed16fc713cd3cfa432e07dd110933323946f3d6dd2854e61fa4562ab91b58520027ac3d0ee72c9e7f0d4190ccace8c5f5963b2196377a10f0834e59b908e99fee32714e681314d758fc9d2aaa8d4d4e0fc117068098804dc765859957669968072433d32f03d164f688c60dbbae2d781d31120832c971d5d507326947d25ecd9278df871d04f330ba4d308bb5ef8f2069e1de6402696c5dc258aceaa55776c46a3a4701bae872b9608c63b5c8ee24876cbd423827b44e2ec1d5c9a82177a0f3120f8f3cb9ad994f1f254321641fc92df29465d8cfde8eb8c7cd1568f14db95c5567ff9d5ac7341a7ec93e3ffbaa9c8e24afd70433b41209064dbe4c3062daf155fc986ebc206efc710986aa7ec2e513946cf8ed796eca83ede32fe3213a9f9d1edc7779624c3b9b16b52c4fbc13fa23131544d54927b862fadc4d267ea38f4617663a479be3df941bdef3c7e2802f0663b8993f5228687aeecd9dff8b87b804c73858f78c385a33e3393ac7b84d758d0aded6bdc57ac0e91302f62d250a8b28143acce52ea69c2219af5c485a1e12e7c5ce51d985f96cff820d093ce51bded77e9da8687a5cc39828117d99ec6228d2ad1ed9fee388566b2ebea0d2e09a4564384e5b946e6ed203a460654c5f09a5c92a849ddab568bc823da66f2cddcca76e4ac5e89037bff3adc95252b0ae19455208fda86d894a53765a7b05fb4fac480f820682f10c8ed185fd7a0ae5be5618381160cfd7988e169a4388118963648fe8d9029253c48ae5f25b40eb59d5c128a62f287406f574184c912fdcc945d7dae4d257c27d4fc45f879348fc5edac01a38e138c77c8de0e6993f2b4ff4f455e21dd7d37fbcfc8f22bba8f69abef8ceb9f14bcb1f361fe12e79d84953e3d3109f75a4a71bd5a4e2093fe664a3b2da0dc080be4f6c632c98c79ca56809055133bdf11a371cc9fcaac0b5ec1f27a3ba2269de9885a438f10a9a9b0dadaac4f085da3ff6e0f1f902b4ed4ce3f4cc5c710e1262a55a468e6dd034b71ae6c9bd1eadd73841fa0bbadfb8a966df7e32150c6ced11402939fb09941dc606763cf81814ddaf9c400f6345fbf3c3f2ce20ded97433a4bcc43ebab55abd936bb7222c5d6f492a37a09d897521cd35cf96a985a93c82727d4edb62225333adbf70a9eca79f1d7e1e1ec5cede299e9715df6fd863d255ff94a96c063161cd65c551953cb1b5c17025899783acfcdd67a2c5c5bec7e969767ac0c0f91bc703009ed8d9cbe9885bc8cdb33481724b7c453f04891007dd33b28af98c64fd5d55040c238b12665943d7e6f886f846fc3cd36ba92feb95704a21b9b3666ef25525bf738a0eb32b72272116e18d20615b4e7dd4387563026602e51eddaeb773c39e005fea21e1570c3626ad624f753509f25e66772f23db21959d0693c391a44cb82b73d8ab1730db346baef881b447dd3c35d77400296a30f78ace664ee2eb9c672272939101792ed87be308689d19976e51f3d0f37136033873bed58b52f231b3fadc2eb38742509add4865df131225f10d0002215805ecf1266bc68c4f19319ff9021bcabf84abe1e7f617aa689502e7baefc0375392d9ede2d0f5512001b39710ffc45f392347c242791d24857401b96e518a32bf8d023e7af131ca29f59a981d650bcddee7d2b2160a5d76dc295cd4e84d088265e270823500ae6514e93d957bfeabae2441779e11f5296062ee1510cea61e48f771d56362ec36179d119fd526b7381c5873a1dbb79c3aa343a97d03846503acfbff178cf47619c56c1e0c96a7b66f8c70678922bfd4136db03c74f2a43a9b7c55499ab9cce1532182ced26839e37248f0af4470fe7bc06f51a7d8e95b174ee0121f8b818dc63996d67d4e4e8938cd8e022f1d3b7a6dba806b0b9ba883691e43bff42f61eaf67250d8b73fec07734d0a396ce39c8d767b29c24b0cf592b732eaa433b850aeac34c25fc34296536201fc94b2ec0425936e8ed651def956a79949f865b5ba3f81548f56d8b7bf68defb66da5eaa804c99b700a8439421adecd4d421a13dc246cf6653a83de6b2aa49e245341ba3f0b7bea8221201c6953831c46a660dbafe08e2b6227c39f125af978fea228fddae212610b799e88dd5042b40481435a75466b1189fa0a10e711fb7e016034542ff63ed0d021c684ad00250d65b11f0a1badc634a7250156224762e494e97d770bbd0be7e7392de0d403c6268d54b66a2299fcc2a87e31545e939353920471e45a23ee015aedbd07f9ca4f067f15933c4ba421e315c34a7b3b71c5c1425749b288b10d3883698a5e375b37b7366747a646e6af3b55e156ea23f6826584453c31c3433a714d1dbe721949a2465833297eb5fb2fb1ec1711805d9d5855b208c49009302a56077a17cd9b4bf7b00436cc75fc0ec03160619d9e38d33c9b78458dd9325c86e69dee8ab25a1927a7135d81df996c1bd1fc833c5a8d7850c80f", 0x1000) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x0) syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x81, 0xfff, 0x81, 0x85, "8e7467e19b4c8efe640053733ae936e6527ff443", 0x4, 0x6}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) syz_emit_ethernet(0xd5, &(0x7f0000000300)="8d187770905a3eb40fb38c8b9e0801beb4705c790f4925a29c2a1168890c75836e0cdaa73839cbb7cba391f348db317bbc20943946c9a42a378c46c4cd7d7e7d70782e3e41a36369b8073fdd856274eecf77c5082de1a330b6e0a3cac0624a60b8c09495d2e2c06eac5f800dbe1c77f9a27a49e2a40152c0e0d5782db9e951dcf6608f70b03efefd4df703b46b20778aa42196d5c69239d639a57bc1b597d1ca2ccb28f435799a8b7835872b5c6bd5ec4e35925a17b72980e593cdc8c3839524811fa49a9058d3b16860c23f797014099a05694d73") openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x0, 0x763b, 0x10000, 0x35, "c99c24526c9bd318b154839f5ae8bf2777b7efca", 0x100000000}) kqueue() close(r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) chroot(&(0x7f0000000400)='./file0\x00') ioctl$BIOCLOCK(r2, 0x20004276) r4 = semget$private(0x0, 0x3, 0x4) r5 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, r5, 0x0, 0x38, 0x8}, 0x1, 0x2, 0xffffffff}) 14:41:39 executing program 0: mknod(&(0x7f0000000440)='./file0\x00', 0x100, 0x8000000001afc) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/86, 0x56) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) semget(0x2, 0x1, 0x19a) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)='./file0\x00') pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000280)="edb466dcf7c567c742e6c2ed1fb86b98b5f8ea4de1f26fa425ab14f170164d457fb4b5eb456ef85efa0fae9351a50f38f9907d0bcfd1fad1b1d5b48b7246de7c6c3e0dd9db6748c6e308", 0x4a}, {&(0x7f0000000680)="2bbe8ecd2dc6019869c23e390c8f2de1b0fb7069efdbe6c7771d0e0ac5f7ead2dfd7b7aac7301646f9751f414dc18c2938057c38581e09a12e1ce0904664b8474a74fc29077076e4f4e14ca8aee36d0f4e344088d799f1955284ead2c77b4260c36ab07d669c036f36608f546da2b54c6048d586b474dba97efb9b2deeff29e29ee3e78f35cc212f26", 0x3ac}, {&(0x7f0000000000)="4a3b9b4595f40ae7cae623951720aa6bb8afbd9c2349bbf54a5d60397b443ea7c74f92e2d1632be551140ffe392bd8498fef4426ecf5cb749b18d21f3d", 0x3d}, {&(0x7f0000000740)="b893230cd05db95a5fd1cd9d387ba5760336c1ef2dc92141324be12ad79f738c9ad6e8e6e827209c5f0c1f113e09c321f0358f234bc01c5a02f71f69f68405057310c15f7292da05c4801b2ce092f459f47433810ffc525e254e48eb28ac0d6d3c294c00003b90aeaf792ee37e990b340597a5df34d991cf135cee4ffd328b04a037f64803a927a5e33eaa9220b39cfcc6f7000000000000000000700ec95a1b197f38c362fd6b9c2c0400000000000000ee7016a7875b39d234bc653f14a90297f16fd1adf0b08f77f78ffad05260db1fdf0cbdd54e287eebf935aa8d444c4aea39639b0b4d2f4b9ffeef67e595984a34466f328439fecc5ca41e7c9e5a86390ddafc9aa8633a10350b250e0e4c4c7239", 0xfffffffffffffd6c}, {&(0x7f0000000580)="974d28832077bf3d08cbde175aed2540e9539585fe0a89fc4bb4f916e5f706d4595c47362e", 0x25}], 0x5, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000200)={0x23, 0x0, &(0x7f0000000100)=""/35}) 14:41:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x4, "b0d400f9fffd49f8000100", 0x0, 0x5}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x1df) 14:41:39 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x0) getsockopt(r0, 0x2000000000000029, 0x6c, 0x0, 0x0) 14:41:39 executing program 1: semget$private(0x0, 0x3, 0x50a) r0 = semget$private(0x0, 0x4, 0x40) semget$private(0x0, 0x4, 0x41) semget(0x0, 0xbed071f8ac58b0e7, 0x8) semget(0x0, 0x6, 0x40) semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x9) r1 = semget(0x1, 0x2, 0x8) semop(r1, 0x0, 0x199a4ab03777fb63) 14:41:39 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x90, 0x0, 0xfffffffffffffea5) 14:41:39 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8, 0x0) bind$inet(r1, &(0x7f0000000200)={0x2, 0x3}, 0xc) r2 = dup2(r0, r0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x6, 0x1}, 0x8) dup2(r2, r0) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x6, 0x2000100000000}) lseek(r2, 0x0, 0x0, 0x1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[0x3, 0x3, 0x4, 0x3, 0x8, 0x0]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 14:41:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 14:41:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x2040028}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x1e, 0x6536e5f65e351ec9, 0x81, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)=""/42, &(0x7f0000000280)=0x2a) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x88, 0x0) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) readv(r2, &(0x7f0000000040), 0x0) 14:41:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000280)) chmod(&(0x7f0000000180)='./file0\x00', 0x872380447ae88f88) read(r0, &(0x7f00000000c0)=""/28, 0x1c) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x1, 0x2) poll(&(0x7f0000000040)=[{r0, 0xf4}], 0x1, 0x0) getpeername$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) open$dir(&(0x7f00000001c0)='./bus\x00', 0x8, 0x8) 14:41:40 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x4a1962a, 0x93d}, 0xc) 14:41:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x5, 0x5d2edc8f, 0x3, 0x1, 0x100000000, 0x7, 0x7, 0x1, 0x1, 0x800, 0x4}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fcntl$setflags(r0, 0x2, 0x1) execve(0x0, 0x0, &(0x7f00000002c0)=[&(0x7f00000001c0)='-{#\'+\x00', &(0x7f0000000140)=')\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="c002ef500300749c0000"], 0x3) 14:41:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x18c) r1 = getpgid(0x0) wait4(r1, &(0x7f0000000300), 0x1, &(0x7f0000000140)) select(0x33, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff}, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000700)={0x2, 0x2, 0x80000000, 0xab, r1}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xa, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmget$private(0x0, 0x2000, 0x2, &(0x7f00001fc000/0x2000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000280)=0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) minherit(&(0x7f000001e000/0x2000)=nil, 0x2000, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000100)={0x5ac09a55}, 0x8) fcntl$setown(r2, 0x6, r1) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000640)={&(0x7f0000000600)=[{0x22, 0x462}, {0x26, 0x3ff}, {0x0, 0x1}, {0x0, 0xfffffffffffff001}, {0x40}, {0x83}], 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) r6 = semget$private(0x0, 0x7, 0x0) semop(r6, &(0x7f0000000340)=[{0x2, 0x8, 0x1000}, {0x3, 0xfff, 0x1000}, {0x3, 0x5, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0xfffffffffffffff7, 0x800}, {0x3, 0x81, 0x1800}, {0x0, 0xffffffffffffbfff, 0x1800}, {0x6, 0x100000001, 0x1800}, {0x2, 0x0, 0xfffffffffffffffc}, {0x3, 0x4000080, 0x800}], 0xa) msgget$private(0x0, 0x88) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x82) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) 14:41:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x4) r1 = getuid() r2 = getegid() chown(&(0x7f0000000080)='./file0/file0\x00', r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:40 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) pwritev(r0, &(0x7f0000002780)=[{&(0x7f00000000c0)="4c723a55b7e39b11fbbe8b624bf8f6e8953d02cf30a3c9e31cb1812db98ac0bdb022216031a2b6f60340ee2628c882d42fa87f5f8eb46e4ae9338e6c5f9818901a0a7c0d8863f8295381516faeb63f1b2d857ab55dcbbe11c5e52ba0094adc92", 0x60}, {&(0x7f0000001340)="9ab73068037c96eebdb32797da171d78c3bde9f8954542bce881fac9d079db6e5f81d9841b325a238ea118c63bc7e65267370302b97c163bd51767dbb3089bb674d9dbcc3ef7a2feffd94a7c980240ef1b7b620e876abd04c8be269d1cc07a165140665e1551b78147bc529507e0b5ba515f64d569b341d1485c3c84f657f4e2eb7f66f8080069b98ed7c2952a2d98d5c8ef846cbaf869da07872ad1e326a50ef71b769d01621054ea56c51cfd673690dbb22a3177504f5daa0097f4f71e52b6382ecbc0fa1a06d8b36845a0fe816b2124f6087e23d3b41d67098c194474a92a3fe706eefacca41939ffe6671086b1de09c3a065012f9da9c2e104de1b88", 0xfe}, {&(0x7f0000001440)="ec60ec087c0714dd3909d76c19e34e786f4a90c0e53a24f6ee2169135c6261e00232f54f939421c326ec4d5c2e78590b61c15a2694009f71d5d3fe3cbab76e66d32712f12d6b8a4357b4da1f734c2a8c116ef007bca58cca7b99e2614d63006d76e52461291252c2e281b107747974939b8864fcd3a144ef0b60270c889afc0dc4a2d5760e91c93e53bde4438eecc101e26f341d1b060c587c2a788b300fb09ccb29bfdf1fc23899be0e5201c5317643d1f7c9882506ae2ae1041e98abde995a07b8a262148d868c20aba277a16fd91543779126b91254b195a014a8db655f1e84c31715c990e56f6989d1f4934e79401e8b6d82c1c0eb10d18546b483c10795ed5fb261bfbb00f5bad7ed74588b285618b64309bafe35cd68f9c6878e3a447f1b26409400d4614dbe71f699bcdcc2f095717ddf832100815b3f7d6866ab86e16e59eaaea8e6704e2815ee2bc1346dcc319138d7d7580b948e34460b4171e7e1bd79726c9eab6340f21274f97ec526bd576f7b69a3e5fad3bdab512be2e2d9f66d20a39657f72fe507d29beef2da013311c75b518d4a67e1a62f71eddf45609bdcaeae2bbf1906e6a3f8c27acc202a2cffd9b02a9d238bf7bf5c2b137bdb82b6a9300c1b40a64e6b7d770bff4e652ff9bedc2255a4e6d5e3c9a4a1f96b835b587c3c7f919072a02b742acb4241b12e4ea2f17e107fa3976d993a6df79aa24595b6bb8cd09315ab42d6ed83aeeb139cb9bf1fd602b01d66008cafce0bc70fc35621d8b15e1092b19d1308f848f3b05f3a87994913481e3c6adad8b56b43e61ba9f7836b4a839c5bff67c34f041a45b54a82d35b1a4b51a8515306307783e7a95a2c1e9ab4deeb36449d65a060ef8fea562b4e3a58a7c3a152625c25d15cdfa629f04dbe0efec5a921c00b087fa43cee3ab7c7463897f66805b8060e55a66141d45a23b989bc188ebf96814fe43909d17209ccb56bd14ce4827f86590fdecc8da111243bd93cefe66d7871649f8df06e1e3f0e2ce0bc849659cba48394994a73f49b935331e76e2529a1aee830e52d853dc7b0599a989ccb1c56edb6fb51f14df97862d19dd2b73d567beb3c322810e5178d8044b2d642408d46f4862e8c856da4726282ea8f37aa86ab2e266f7aa02507cdb2ff6a706444473d27b1d4ae52cfe4fe9faf13a42e8ea5f4abcd49babd273a3564052c0a6fad2c84ae78d2c521daa2a934351ad54b466229407b8903ab3ec110702755b214b99f3e64ed2f9b340e067c6be23b2c08105fc359f5e1ad1fd03b9a6e2c422fff4704613d736f2b2a1d5d94a175ee1e0845911aa731cf89142d736692fa90e2c8ac1cf3dd8d905620eb8eeb7c395416358cd694f47fd7d5048ae5108c8ddfbf37c3a418c99c468266e6db3ee3a483d7ec6a9e2b6693756f9a7d84bbf7e4e17c4e4fcb58129bc77545c861ec76dc18b49e826e151968821b7b1e4dd3288c6ec15daefcb2a6ffb70daac78f489a9b845924adbd0452f3d493bc7e2c8095b726d0651b742a4d2791f3d5f8a1434d448fdc1090b9710869f285dca172d57caf2eb73b9b27e061a267eb0052def5c1359942b6b1831a075c63e662db9ac27f37e5383c4cd311f84c4298c602609ac1cf38e764b1cca737ace0dffa6e969fc67f2b5a6873eb3878c539c8c8c8c7bf06b8b0df8bfeafc8b1428eb4e074a030efbcc140c75a99974b1fb5b7336e5a910147d97b190c4a81943d7c20417716dc26d4e117b887ef32bac5dcb77c2e7a33cf9b8ca5685984af2049408271a09ea3841c3c7a40f123a43abc3ad7b06fd7a77481a1f90a0de54ca8f7d5d146b7d22ea2e1ae65982002f46f29464ea91d30710e02c95da8ca276d16468ca77cc8079d747a5809ef7e796288e68d1f06b01abfd4c69f94f58ebc22137e0dbe7913c0529de7dc2ca72de6a62704bbe4d3d61ad4a61a82e6f49117131c93cb78d117e05e39740bdb8344f878a036e9e854064efc446ac71de3c2f8023867c6e2bdced0139a2c409d2cabeff4580b5a33afde6d364fda2359e80d679705c27ff6ef02fd2cc533c31f8cb7835d408407af8e831dd4660a910d872983d913d42361f6f47fcbb956f9ee35b84bae6fc3d9b12f47f481bf6200ea28174a48289c72fb88b8c8e96011cb8bec6dbac1238f746ba0ce354019733b45c0d10ccbd60a464e0523d66aa2056369a62601c3d9394df6bcd5a34e68f6f8e3f16fb5f77447fe4ad98f2dbdffedc100214ce3f00a5dc9f38e5807ea42f85144748eaadff6fd56279d8a6c11a4b642eee4c1e7cebedaf35287daff362eb69c7baf1643000eaa1f370221a9426014dbdf95f144be12d4a1763f605f7afabecd308841494a6c75c9a6678087e3b46b3b2c3857ed462ac95b9cdb5f121d572908502de51df85e4a9137d521b4e9e57e915ef510eec83a6dad7f49cef8bf615e757ad10fd28bbaa46a698b29459d0c4b42cd595b3b7b25566ce963578f409bf13d5e9f015f825b50a3d41fc5e7bb00eabc685d1350c30d62643bc44f77cfa210f0568a9b356c04b14455df40ff24fcdbb402a0596958eb8bc179bc60b5d7b17c817d76f0a8950156598f6ed3b2ca22490db06ae1a270bc51ff7b7853c2fd588b92295aa5fb04394ae03a932cfc8b077f7391369732e49c31d506977532e19346b04cfcca0d8fc594ac3a0a5909a118dd1b349cb10ab22954f9c9543392b7442a7283aabc5e5b049f7c1d3e46fed4f452c7bdaf01a3d131f995d05782405baa53ff31bbf47a00c43788d4af9bb1af053456b07e148c45fc192f650deff55b04686486f00c230b5c05e57f97292d32346d39f9bfc98872c1a38dbe70d9258908d3692690525d73e3ec382ab8346a296ddb8e6a0a8ff6b88eb58353b28dfc37952344a576c5aa55868c58543ec27b3d0265307d0e0df876f00b61d3d8fd15652e8ee83c2c24337c2c0eedb86d3b2c6e2dab6ab635c19f1759da0789d76254712c223335c8b529ca0c2e4d8733413d220e23177e9715671f94aeb68108c96c15ff42c43463436308eee280da2a6ddfd5e6f7b05673fd8de7c9138a690fada7719811c00da452a97ffa289fd25882f092a5062b93cf8ead68b8ce920a76453141cd46973b4b59e19acf8721325bc393e512ed41e4f2a3c239dbb88a0fafafd2e065a1b005c6c1149aef1b513186b6325670df47f97734ca36dffe7b25e0f7a327f0029dc23a0813f4e88b49f53ff7bcd9f443ffa27e7d98873d3f89148aca52c252752cbc4f2887540320ed59746777e2b5278239b5658ee4c2340ca1223682dc9b78e0028de099b31b5b75ecfc1d9b21b1715c4197689f59d299f8510ffc7cc7606b0a0ab89544fa67fdae274fbe1e555ce88b91481879372c716a11d7aa11df33ff7aa11acc816bd1d80396c207ed69f0b444658ecc9b4e94b05b3c3adf459052687426471b938e3d22a2f83cc177c9bba5c12bee46c265d0f9a318261a7f491e37308539cb92e7b39908263772d138c041d7cdd37e3d7dcca58eb9a78ea5272bc2393eae003388cd87f29468b951ebbd80d64db7d0743defe9e4a565196e7780e363f2b6d58fcfd65c1bba6bdfcb987ab8bf4cc4deda45ee7d5ba0777f53672df475bb96f97e5dbec51438b03b7957f7a825aad0db6d836e3286fa496ac37b4a1aad7246d870eae9a8b3a3cb4f69b649d5719fcc15535b57a919e5c521a7a3f41a98ec94f4db83460bc4b0857926eaa3efd51599ae4ed3b0eb5061b44bf6b479a08d0156f36effc485c5a8d452e71345647c88af1343727732acdb93d76d1cf7d9f07189c248c75c8169c978664e733cbc1ea9e8e632ec6945ab795b9133a3ebeedb89e11810cf941d81d65a633c8e6d35b6c79aa0eb2795691a11efa388d17a85763a1036872c604c7fb92787638c1edb18ac3b3ce7fc9b58f102410f2ae9fc7e8e7a9f604f6e668fbb3c2756ab137dab773380633e489d686692009d2099de11f30ba6a578aacc10afb6640b6465546fd9675e5932591548d5c4e8821bdef9a7aeec6ce5765d9fbf640cb17bc1335b911424a6110f50e965cd949a6f7759b8e797aba8e00a3be6a19e59dd82fb9be7f4bc166a2d7c19c3cf1f4e7ad73c785fcfab253d210351f49d45c4c92b2dabdbfbda4366e4d73133d027e8df562f838b2566096848c65fcded1fa8f92ff91e8d531b87d9291c1b6155d278c5f52eaede46c7d63f2de09ae9176cfa387ae68f8c768024a25b503d40fe2f58816b43708de7d7d0941c0cbc0099ffdd19dd0c7986bfea0407ab841cddbb89ba986c18b6f492025fc8cfcb251e3d512dc4b9d9e68fbdaa7cc062c5206809a7e157a79fca4bae31b0ff124af2e2a68f9d04d2d5e0dbb6dfc68ae423454f5bc957440a3290278dad886891e100e108dd3d7d396ed95fcff465bce02366468465ca2620f34216bf83cafa36e1e5ac051f39736607f21178345b898325f8b8414215d830e929905caf530fe88a3adfd708d089f32f3321857a7c01aba472847a988e2f8ca777c5896d211cd7cfc1d9e774f238480d7958fcc5321fbba31d08e7d3e5caa0d3ee392640af7cb5ac6227250558f2ecdfd19db45b60848d019185397921462e2e60301978d617105b14c206a703ab697e88d4096f86e3d78e83efac7593b486f90452763173c75073e19d46840221e7df5473123cea46fabc346acab7adbef75dc4d56b478c95d131593ee9e0024594350d000175cc51eb3ae05cfdb87f418ca4506551f1f0fc11108391ce14f0dea896506b3f3ae9c4508d7c58d20a1f4da8236a58ed4a94c50c4e89f502c18d20d23471ee8df2032e397e7f4e13971fd69300e6040584da01022df20968f8a6213d963d9869c40dac4242a083b49bf053a5d228dbcf72e66278094432e9874a0af0bf0208d9ad14322b28b826a77b0e61b0a2c660efa76d1229f78abea640b067c63cbbe2f63caadcf8ce703247737f2f2f643fa048da998288dff52ecbfe424d73da0a5b0a5cdfbbef418fe5eaef8659daec0aae3b13d8cfaa365b700e556ec3aea587576dfe0a9ce36bd53670bf4af74f95be9b3ae87c172794a64cd7c5f027a587e93b558feae7e50f72586d41616d8804c2f5d7d209e85da83a795cdad15c4e052a0f5056f89c812dee3f1a89ad5cf75e8ae36e9f03b89075acbaaa00ced8268eb228036a0bf78a2db6939de31834c09c7f1f1f3ef216782b6026deb19bf1ac73db9ce3cb0ebe24477c4dd2c03db053cdbdcb45f12d9f8e4223a860f2192ac17f32f8d0342fc785de50c897b3ad6afe32d6c18ca4a84a1311d5bd46e0ee7569a2b43f954b31f13822b0cb00bc18e151efcc1892494c936733ae473a17fd735e6286c51bc5db4426fa6470c7592dcff4eaa093c92b78b68ab11b7659dc27cf67534407736d329373c73f4243f41f0e969cdead971c7abf494593fa3cc9b236d7203272f69b6d0919b81ae0c5f90b1f5605b703b42ca7fa43fad2780070eccaec11d9cc655eb5e177e197e7eeef8f58555258a140c41d480f63cb34c31caa943c4bd29c2058e6fd74c4e0777257bfc535eb631d708f00dc28e46ba073a029ac69cd9c8195eb8fdd5158885dde5df22896fcd92c8dd3c81fcfa8d84b62c39fe546a439fd062fb67d2d0b9bf6b37f40c14d2bd7204264fa3b160fd4528a24d37f9f6f2164b490d2e1c99360e85465b781754fa6b9c36f4c331e2a2b18c4a7dd55778f8736dca0f68ed508b762e32b6aa346873d56370127544d6b2c4df711641e8ef7f37941dd5ea4df43d7c2f2683ed8712d", 0x1000}, {&(0x7f0000002440)="e1805c8bfd86e583f45ce54b517fd4e942f9738eb977da6ebcf9e19b17c17b4d901df5e90fe7e5de08467ff96061c26093e7973cd2dfbc6786cac7b7f6c014df3d2e5f18d351a63c5db33dfddda9c5a04b6100b4e59a3cf40e14fa29fae60c859c700e921b10b83c637f644d1f27b9ad5a77e6eb9b3dd8e1d50db1b12cc274539fd4ed858bd2e438afb9402ec00c2a83866f4a4dbee8f2d50f1f9644d188a79d09e846f3d9c646f68158674f0054db", 0xaf}, {&(0x7f0000002500)="8569cda37236a359941b1e8f40a2a7a74b0d2ab93e99f05763f550eb8a85d12e717b9b77fed901583123345bcd280a3f84d1f9b11855fd562b22797f0d8b66c8ad339d34c401a47c625165b9801ee92872b5b4011ea2e0dda87b256c", 0x5c}, {&(0x7f0000002680)="d2b87e3bc987a29bd5add51769111d36d561a63c01b2f16c30584322dddc4129d444f04d7fae3f0cd73b6999f32aeed94a7248574939998f55311afbfd348212d1a1275716959a5c6c49dadb8a41e11b0baa4647e0d605a644ec1a5c6ddda7f3a589c6adfbd6b14882d56a0522dbe55455bae0bd133d49cea0fac38af827d209814cce1d73c0d4c7080f9386614deea0cf7fae19f2ab0f7fa45ce2166ea80083075d0bd450389db5478e53b31ec46a8b2a8569d46d16125f50c261b79f242c3285f8a39688979b8c18ee5fce7d795e4df1fe1953e7dac178e79fd65c3162fdde", 0xe0}, {&(0x7f0000002580)="6cef649896bea457fa99c17285a2dfbd08f0bee9d5241bd272ca6e10f0cbf205169c55845a6252f722de2fb9cb14f1e3aa548d2e7ff14c3d5c4e46b114c4aa695d9fe5dd5c0f76df817815de687d22af1c9b76c0a42a66325d1335084d7d29b620193ba1d868c75fcf30ac15026e5c9fae3d998af742b79b59b07483db8e9a64bd224e92fe87e004dcd8ba6ec5e98f98", 0x90}], 0x7, 0x0, 0x0) recvfrom(r0, &(0x7f0000000340)=""/4096, 0x1000, 0x843, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0xc000, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000005080)=[{&(0x7f00000049c0)="2f273b689825db7cf4fd173039fc9367b09cd9c56ad1baaea50ffd450152b08d1e7a182b25e9680e86ad4de5b37d26c2e46b6edc35e8bf89f274945a5b13db5f6ae3d82db88583b13c919e5d7e1e486e8f99f0ad3eac05cf5fc7e3d251f183f3f75016e27e350ae1d713c0904d545bfe8674d84e99ce20728b22"}, {&(0x7f0000004a40)="55e4a5a08e5eb99654f992b17d734ad8517f8c2d83fcd9ce1a6bee337ea6f8ba8a774399eac04f477202d526160b969d35e15fea0a8a7d3379fd144043ae575bffc5acbe92ecd6707f94a2762005cdffd782e36edb55bec64f53c2488708f503c2fd9c14f498b494efdfed2f7ec719d7e683603797b394a5c4b1b604111deb45740e7e7e47c97293de15a9e42536399303bf13f9e63b77fabeba876f0d3ee763c0ced3d12aa7a0ce55ac2172d80cf438b2eaacd4c1beb68aeb1524f17874a2c6dc736fa9d37bec0d"}, {&(0x7f0000004b40)="61b22a75fa49e2db7e2d04bd16034b0ab567d2c7d5b39c1fd47d523388fa93b4d1aae43b38fc4cc4e6100ad570fd589d5ba4d308d77aa8c6c83cfd8646d4c9fe647e45845b2f4a414a297b2d5499da20fb5bb18a8c1311b676ba28b4f847f68914bbc57e8a2619a6c5f311b95ea7144702baa918b9d5e67da674ccc6f4cb79d16fb60e373ba115e3851dd5ea4ced2bbbb6d3f59de233c477225c160e1afb14a5d2ae31e64cc5740df35a253837e36c546f1c8c4d3497ae8aca5821ba8f5c065729bee9c449dec0bf60216b8992c7f464ee47e1a34e1934789321"}, {&(0x7f0000004c40)="ca5e4b206cdd31a97267714fb7c7ef94e043cb395693975f1033fd283b89d8d51a361c8adf45e22028b41a20af553c752cf1d145c08a871182c41203ba969de2f1804008cd970bc3691b4dbbad42bc0543a839c3cef0e68ee9896b3eff3b30bed80bdf4ba88a8786fd3c8c313718326f055dbc72f9d9a197368fb424235634b2d74b17b199b830a9d582a15067676661fe175551f78d17700e1911f7dbd58fee6989eb5bc34af66c15d46df17fc26695143d04f4db48d68d1f47b671e4d76c3e457fdd392a1dcdef61c0f2fa1e"}, {&(0x7f0000004d40)="86ea472479a7eb71c4096b7bb22a8316f6989455d655348c71469ad81544c3000000000000000000", 0xfffffffffffffed5}, {&(0x7f0000005300)="524cf7db08266a6a85f414e17bd0fda253e8e0d815208da6d22862e1f3a60e7b66e76b5cdf74cd734a01706a7de3706b95dbcf2e9d86d13a2da7ca8a572ea63361ea22e81a8ad6d5f67bf91e8ad196bdf83e32905c9c79ef4e46b5facc923ced77634e1012b1641b12d0c2289979955d2cfdb5c61bd3fcfd57c04b5163f9"}, {&(0x7f0000004e00)}, {&(0x7f0000005240)="67e5e0bf6e9c6ed3ea79120ee229e06d38fee1017e83608ee345f4561ea29bef61f5b2e800"}, {&(0x7f0000005140)="13bcd2ff2101b1468d4707e4902ecb227014db9da9ef06093a5f12a282395fa406d76192dfed112c0519667b38ebb4aae1011837ac22d32e2c1e10fe02eaf831118a6bce01096d0814be81ba4d14936cff69939d0d611bca20ad5ee0fda80f50e6d8f2119c273744c933e2203e7a92f6143f471fff6af7fbd429c55f55040fafa668b402d68c1fa33f4bc93d8fd74fa4022c6d3bc4b6965e8ba3ddfaf8176c146917ee0755cd73b4af0fefc51cd81f4738be492adf0a03ff5bbae8995c2b785e6c33048ba43f"}, {&(0x7f0000004f80)="557d9e72a5682238cc77bd98b6d58ae152f087dd9da26b7918148e95b4e9995258b62680f9248055af8b15c879c7c35eb83eeace158f24f7fe93b003615fa033092e76b6f01cc1af9c2710ff5d31701e9826528d1bb55120ada10dd4c221760f981b859c5cdaf7db958c86b53622c40350311814f11b5e8063a2689e1489342c447461f59001683f2b9b62a9d6995c729daadc7e970b0081d4d6851dd0c7b1de5eb152bc467f9c702d8e64f57493768a48111b4b5b488158d531423d344f1f81be70e9d9fcef8074af76acb680f8cadcf8de34b84202d2baf9c502909a0ccaebfcea78d20e5b2f23f59640534ca97bdb1a"}], 0x1000000000000202, 0x0, 0x100000000) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() fchown(r1, r2, r3) 14:41:40 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x682) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 14:41:41 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)=[{0x101, 0x1}, {0x2, 0x7fff}, {}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0x7}, {0x100, 0x7}, {0x0, 0x8}, {0x4, 0x3}, {0x23}, {0x82, 0x80000000}, {0x46, 0xf0}, {0x6, 0x5}], 0x8}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) 14:41:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0xa73d}]}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() r2 = socket$unix(0x1, 0x79b51a438ff705bd, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1084, &(0x7f0000000000), &(0x7f0000000080)=0x4) fcntl$getown(r2, 0x5) close(r1) ioctl$TIOCSCTTY(r1, 0x20007461) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) write(r1, &(0x7f00000008c0)="2078f7b62d807d89e032dc19f570fe00ba767dbcbbff8330c22685419d5e0110188e90a82d7f3638bdd3862ccd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acbaffde083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914c84cd3393b0189e7ef0f3fd814dc91ca871a891764432b688df53005fe02c4f2ccbcf2c1c17b4317e048e7361e882939711af4a2dc52b0dcbb654c03463aa4adc94f2cfce85f68324ab523a7a0b08ab0e9536abcd977a4e3430ff97034b31be0431b922f4cde8f2fb3a1d41da242a034b5e3e97b226002236c0f9bef19e4747eb024d228c3ccb7c729196096ef8e8987a77119a07df045d40a48dacd6134427ef97e10020f557f46ea0883a6eae9b8aba9d425803e4fa4d0d", 0x17e) 14:41:41 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x9, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:41 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2e8d019c195ab16a) lseek(r0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x20) recvfrom(r0, &(0x7f00000000c0)=""/93, 0x5d, 0x40, &(0x7f0000000000)=@in6={0x18, 0x0, 0x4, 0xffff}, 0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x80, 0xc2) open$dir(&(0x7f0000000080)='./file0\x00', 0x10641, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c6, 0x0) 14:41:41 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/19, 0x13) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93b766ea70c081f44fd3dd6beb3f0833e2fc4a426c61d3289f931c752ba8355d1c8d142b950d75d62f9d78407282eda38bcff885df380adcb844ec2914bd2234efee3d1c5ffa3e5a92ce6b3dd5cb705821f31048984e90420027b4954d2f46c6511b444ff60e98f33bc712cd6089ba04ff0f00000000000044f2919c0a800f45d7cdce9a47511699886e9c9f014fbacc9cc04c85e2293d705ae6b376881cb5fdb9c5867e37464e40fa7348775ab77daab523f393bf7c6744739501587f816f3c63b20efdb20978e8ca9f534c3602530f25ac9a74e031301f00000000451d34ecabb353e69332aa52c1a659e820fc93eb5acf865404e86dea3ed906f1b833af014176e6d3d56e101a880000", 0x10b) syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) 14:41:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x7ff}, {0x35}, {0x2006}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x8, 0x6, {0x9, 0xc}}) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) socketpair(0x20, 0x1, 0x9b3, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r2, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r3 = fcntl$dupfd(r0, 0x0, r0) readv(r3, &(0x7f00000006c0)=[{&(0x7f00000002c0)=""/139, 0x8b}, {&(0x7f0000000380)=""/251, 0xfb}, {&(0x7f0000000480)=""/232, 0xe8}, {&(0x7f0000000580)=""/1, 0x1}, {&(0x7f00000005c0)=""/207, 0xcf}], 0x5) r4 = getppid() setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000840)={0x1, 0x8}, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={r4, r5, r6}, 0xc) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) connect(r1, &(0x7f0000000800)=@in6={0x18, 0x0, 0x3}, 0xc) close(r0) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xf7ffbfeffffffffc, 0x5, 0xfffffffffffffffa, 0xffffffffefffff7f, "854955882e02616e750000001d400000004dbfa6"}) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 14:41:41 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x3e) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000fed000/0x12000)=nil, 0x12000, 0x2, 0x13, r0, 0x0, 0x2) close(r0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/137, 0x89) 14:41:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a4afa515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0xa22050816b7f04c0) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x88, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20020, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000240)=0x7) r5 = dup2(r2, r3) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="250000ff000800003e7a66116e280000086e1932e9f789cd78a757316c3295d551cb9989c3a3ddc01da397476afd7c6226019f3c9df2106ee6f7d1b80f9baa215bef48c8699b9b0c61095b8e327d316a57874838d1d509041c3879e8e54db4c226c12fbfddaf93f8dbd405807b848144e25a88f7fbaa7c83651bf3166ebffe4afa6bf588b3268a1136e65ada061492ad7e8701e6c3f4ea73d1a00e16b3048500498074f42d432f0b738671320e4930f6618040243e401ac8ed1e2a1eeff6b84da4085879c714dba791c3a9638c1b6205f539942bae9d86946102f0ce6d7f25e57498e251f3660468171b552406cf49959e02daadb14ee652c66fadc3954c416e5def3b68319642f1c6a7203cd88d7307939acb3dc325da3f902dec38053e18bc054dc9abbf54f31560770c072a8ffb7312114f2ab150a0eff7de9a1095019342ccbb28626352be594aaccca3092b42ef34c7a22ab3e5f16513362840b72e43cfb4b0f5fe5afee86163351fbb2f3ecbfdc9d9d0a60d861564dda97fc6cf8f7c55c8f3d66979de2ad41948e6f45d1d9f27d6353a0e647e76baa7984a15ae1c3cb7f9d763dcce68ad19960b9217e582575aebd24f6a398a59f1f0135599541b13ef16f328f2a0e30b8c3b55d89df35a8209e064190e310d9bf7f6ffd2ea7a4ac5", @ANYRES32=r7, @ANYRES32=r7, @ANYPTR, @ANYRES64=0x0], 0x1f7}, 0x1) recvmsg(r6, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) accept$inet6(r5, &(0x7f0000000340), &(0x7f0000000380)=0xc) connect$unix(r7, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSTOP(r1, 0x2000746f) r8 = getuid() r9 = getgid() chown(&(0x7f00000003c0)='./file0\x00', r8, r9) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r1, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 14:41:42 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x0, 0x400000000003, 0x0, 0xfffffffffffffd77) pwrite(r0, &(0x7f0000000080)="85cf38290c70711a4c3f0333c2c414e8f83f26339fe5998b239098d67af795a1fababe9cfbef554fb82c53d21b42afde067dd594e151a8b7640fbfb7529af5dd70e27f5867f29ab9d8bb8e00a4d58751abe841390e94db2ecf199a9c5c7e69254caba22fde3fe20e575547dfe7c2dae667bcb6243f2a1ff6d8f2b699a9bf2d84b3bf70080a47ce8e893c70a44ebb2001fa46e6e3e5f6d96f6eec288bdb5be9607e5864a5816b7624752b6f457b7dcf628d479347d87c2e6e358e5e29b71925f3a22e05cb044695910c7f0ae0861a6151f1b0ea07a4f8d267cf", 0xd9, 0x0, 0x0) r1 = dup2(r0, r0) setsockopt(r0, 0x20, 0x9, &(0x7f0000000000)="5d438c299c9a2ea07fd06f9779fca6fc011bbbc0d9861437ce80a40ba2939556293d75b2cf21b2ae53e263", 0x2b) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000180)) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 14:41:42 executing program 0: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffe00}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ce02"], 0x1) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 14:41:42 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x26, 0x0, 0x0) 14:41:42 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x3, 0x401, 0x200, 0x4, "c8d2660008eecb39e03544a280b72b59806348e0", 0x5e4f, 0xfed}) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x200, 0x1) fchmod(r1, 0x58) fcntl$getflags(r1, 0x3) r3 = socket$inet6(0x18, 0x8000, 0x0) setrlimit(0x6, &(0x7f0000000080)={0x7fff, 0x8001}) getsockopt(r1, 0x200000029, 0x3f, 0x0, 0x0) dup2(r2, r3) r4 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r4, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x441, 0x10) r5 = accept(r1, &(0x7f0000000280)=@in, &(0x7f0000000240)=0xc) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000100)) fsync(r1) 14:41:42 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x9) bind$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 14:41:42 executing program 0: r0 = semget(0x1, 0x1, 0xf3166367b6e49250) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/137) 14:41:42 executing program 1: mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000140)=0x2) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = socket(0x20, 0x4, 0x800000000000000) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000d, 0x0, 0x0) 14:41:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x8002, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0xffff) shutdown(r0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000c98e0f4adee6d057b8cfae4b75369fb4d84a1d30d1ad62950b6c597a54daf8ce17cf56bdea4043d80884f1dfd2c6362886d360871bbe7cf2772086ff7199ae5ba44d0dd9547eb599e6ec3393a953c5fe974e1a60ebcfbe8f4052bce7"], 0x10) write(r1, 0x0, 0x0) 14:41:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x74}, {0x1d}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup(r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r0, 0x3}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 14:41:42 executing program 0: write(0xffffffffffffffff, &(0x7f0000000080)="6e8a5124cde133454c3c822280099dee4db0ba3ae7059acbceb2d83498595a7c7b90a3b49c24ac7b8c0da32563db45b776c5ddd84daa67db13bf15a3c03544f0f0cf31f4f6da9f2e216b67d62511879deb8c413e98149c9a13e12150a39f", 0x5e) r0 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) 14:41:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) sendto$unix(r1, &(0x7f0000000080)='gg', 0x2, 0x0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:42 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x7) 14:41:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10, 0x0) r1 = shmget(0x0, 0x4000, 0x8, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100030}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$inet(0x2, 0x8000, 0x61d) syz_emit_ethernet(0xfffffffffffffe88, &(0x7f0000000680)="c3ad42d3cf59f57f434ec186628dcb366aa78a7ce3fd01d38a6d33c8c1b107c1a4a931c833ec7518fac29d2f4ed5657071398fc8c498a79be1c0ad76111416642ce311be69c4d4cf8c72a96c7f74c93f4e47a63a7673d48721b7d4bcf727055b0b0bd01bfd9ed9cd7f86d3ba2862734a50397318532c4738ed0dace84263ae8c65fd9aa594cdf17a960a274a63efe304a4d47c39adc684b383a812c21c31537b3d1bd0a22e8488ada85d19b8fefcd4a96160203cbc790471dca83499145a2c561e690e1f30be398a3cb40dc0f5a2941e416b5b640421c86f45487f05fa5696caed0398e4ad25dc95c4fe86fde37f03a09efa5498b64c31ec4343993be49f66fd712c8789270bf361cf4b2cbf841239eed8ce19f98b8e33411fba3866fb03029c22b94fd18e87e8fd3c6cbaeae2d62318eb430d5074491fb9caff4e79090000000000000054680f8fca61141a785fb344eabdf327c29116ff8b3f0008d9fb45fcdf98b5b7ead7d300bdd7c50995dee7b326f8d348902847f99735127467f1") r2 = dup2(r0, r0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000140)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 14:41:42 executing program 0: connect$unix(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCDTR(r1, 0x20007478) sendto(r1, 0x0, 0xffffffffffffff08, 0x4, 0x0, 0x1e1) r2 = socket(0x2, 0xc003, 0x6) fcntl$dupfd(r0, 0x2608c6bdc8f1532a, r1) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea2401829595d0f44984c87918bf453f68c11736287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc541a07e44040d370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4204b8fa4d012ae44795aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f530085f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc7634100000000000000000000000000007f4f8578dce886b166061051d94fbb3bdf439bdd00f2cfcf9b99a300"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x4) 14:41:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = getegid() fchownat(r0, &(0x7f00000000c0)='./bus/file0\x00', r2, r3, 0x6) socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x3d, 0x2, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x170002}, 0x8, [0x8000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}, 0x3c) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0x4, 0x7, 0x8, 0x1ff}, {0x9, 0x0, 0x6, 0x8}, {0x8f, 0x8, 0x800, 0xff}, {0x0, 0x6, 0x8000, 0x5}]}) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknod(&(0x7f0000000200)='./bus/file0\x00', 0x2000, 0x8) 14:41:42 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCCDTR(r0, 0x20007478) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r1, 0xffffffffffffffff) 14:41:42 executing program 0: getgroups(0x5, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = semget(0x0, 0x7, 0x104) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000300)=""/238) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x800, 0x0) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) 14:41:42 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x3372a507fd3c538d, &(0x7f0000000040)=0x3, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0xffffffffffffffb0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 14:41:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0xe0, 0x10000, 0x0, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 14:41:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x3}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r1, r2) syz_emit_ethernet(0x1, &(0x7f00000002c0)='\t') 14:41:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x10000150000}, 0x8, [0x100000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:41:43 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x102042000, 0x28b1) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002002, 0x2000000028a9) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x1300) open(&(0x7f0000000700)='./file0\x00', 0x200000040, 0x0) r2 = socket(0x800000018, 0x1, 0x6) r3 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r2, &(0x7f0000000280)=""/127, 0xfffffffffffffc70, 0x1, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0xc) semop(r4, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r3, 0x0, 0x19) semop(r4, &(0x7f00000004c0), 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000640)={0x7, './bus\x00'}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) bind$unix(r2, &(0x7f0000000400)=@abs={0x1f95d27d48731892}, 0x14c) sendto(r5, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r6 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r6, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r2, 0x0, &(0x7f0000000180)=0xffffffa9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) mknod(&(0x7f0000000600)='.\x00', 0xc043, 0x1) open(&(0x7f0000000480)='./file0\x00', 0x180, 0x80) 14:41:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2b3) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0xffffffff80000001, 0x1, 0x2, 0x29f4, 0x5b}, 0xc) 14:41:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="461afd8bf0c536887add8e1fa2aca39837dffe88867dbd2fa4d8d09376310b58c4f2e240dc1aea3e58f398207946114988cd4848b902c8bb77c753cbb1266d1a624bc3c3bfa3dee14c3de339e143384c22bfb5aa512663ab15fc8231b55af7885a6a67f591adfb8e930a81e527461d7a7123c2bf9c8ad1fdbd5795109c49885440153a36d89e55612e", 0x89}], 0x1) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000240)="9148e4945350650ba37126b2f5f67dafd110fbaeec5ea81d7df39178afa5711bb07b0f15fc538e85fd503580871bbe1e92cd9786202c809f04f713b688d11c9c8e297c943b30a80bd16dd515113ef914c40290300c4af1398be7717967e00334d93a666365f3d4143788d84192e56cc2b213e1d5f9a31c711449ba6111edacc6e723085ab1bd35de3c", 0x89}], 0x1) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) execve(0x0, 0x0, 0x0) 14:41:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) getsockname(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="0000d855d12700006a50a044ffe3c760d7cd63177200000000000000000040000000000000000009000000000000000000000000f2ffffff0000000000000000200000000000000000000000000000000000000000000000000000001e0000000000008d6bc0ec275f5b17cfaa23b90000000000000000000000000000000000000000000000001c9f3e4e944b82a496e114d701a13db9278ffeee4dff6f0763fb8004b4dd01806f1c8277e106965ce91022520bb4b51fb1b589bfad604c8bda7caad02535b019932088b493cafb6a5e141010d37b97fa53b0148ddcaf91c15bd4465a9db26c0ad8a7fde8e47b5ec887afce6a2907a5efe4c75dbc27a8bed892ee58b18c7bd1f122a2cd8847f45d9fbf04f7d4073bd9365748ac6e3ec5f8e70448c6626beb2dd42f3eaaeddc7afa57605ec3448eb32a14414999a624d59936d9b1899f7196fc637b0544adb6697d2a7c084b5efffed09c67d21122d22ee74f049fd7f199d787519ae5f5193bd6637bac19e4f5ab4cc5a7d95bbee209a1e88744f716b09200050976c2fd1ad02a394134acbad4516caaf95bdd96694e0cc7edae37051667dd4e0dfa4501275333ad8dcc20786e75bcf8d300a414df0235e60f1901e541bf41a3a0884682ab1cd592a753b2be"], &(0x7f0000000180)=0x6e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x87}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000003c0)) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0x1}, {r1, 0x4}, {r0, 0x4}, {r0, 0x4}, {r1, 0x2}, {r0, 0x10}, {r0, 0x80}], 0x8, 0xa94f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x100, 0x6, 0x7, 0x7ff, "d32117c3cd537ac9f06b12069e983cf6fe70cbe2", 0x1}) pipe(&(0x7f0000000240)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x100, 0x0) dup(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x8, 0x9, 0xb61, 0x2ae1}, {0x6, 0x7ff, 0x1, 0x7fffffff}, {0x1, 0xffffffff, 0x4, 0x3}]}) syz_emit_ethernet(0xb6, &(0x7f0000000300)="cd2ab537d1b75741525aa91d70be6111ebab8055e93836aaf71665ba1084774005bf0410d164433b77a1e25fb56c21d863371e7f17c19eefe19b018ee53485e74095d56164ba9db5d950b709af1d1487a47ab384876f99208870355438291c91368bba7aa98ce5975bde9c581fbf84c3d8439be8286d4b36150526683c5a485db59a01976c922c5e7fb41daaca14b424290a8890c8c8ac896f9dcc9ec2e27976a1b60fabbaac01b498575627b3a061dd523278012cee") 14:41:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x48}, {0x2000000000006}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x5) fchmodat(r1, &(0x7f0000000300)='./file0\x00', 0x108, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="db") ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000001c0)) r2 = semget$private(0x0, 0x4, 0x24) utimensat(r1, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0xf8}, {0x2, 0x400}}, 0x2) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/177) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000280)=0x6) r4 = semget(0x0, 0x3, 0x400) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x20]) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0, 0x0) 14:41:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10a, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:43 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000500)={0x10, 0x80000001, 0x4, 0x6, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000000/0x1000)=nil, 0x1ed8}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000002000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000003000/0x2000)=nil, 0x4}, {&(0x7f0000004000/0x10000)=nil, &(0x7f0000010000/0x2000)=nil, 0x4}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000007000/0x3000)=nil, 0x7}, {&(0x7f0000013000/0x1000)=nil, &(0x7f000000a000/0x3000)=nil, 0x8}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000007000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f000000a000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x577b}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000013000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f000000a000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7f}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfff}, {&(0x7f0000011000/0x2000)=nil, &(0x7f000000a000/0x1000)=nil, 0x6}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000011000/0x1000)=nil}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000005000/0x3000)=nil, 0xe8a}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000e000/0x2000)=nil, 0xbcd}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xe28}) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) 14:41:43 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/4096, 0x1000) ktrace(&(0x7f0000000040)='./file0\x00', 0x1bde7081df044f73, 0x40000c06, 0x0) close(r0) 14:41:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") geteuid() 14:41:43 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x100, 0x0) clock_gettime(0x3, &(0x7f0000000080)) 14:41:43 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setuid(r2) r3 = msgget$private(0x0, 0x0) msgsnd(r3, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) pwrite(r1, &(0x7f0000000380)="dccb2bd3516d501e05b701ad647d1da44b44e123345e60e3a856907a698a6c6a42d4cf761db1fa", 0x27, 0x0, 0x0) r4 = open$dir(&(0x7f0000000480)='./file0\x00', 0x368e157f4c0b2db3, 0x2) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000240)=0x1) chflagsat(r4, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r5 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000400)="fbaf8a8d1a02753cf84ac8e33e6b", 0x110, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000003c0)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x17ba, 0xcc44, 0x100000001, 0x9}, {0x6, 0xf5, 0xfc26, 0x9}, {0x7, 0x6, 0x5, 0x80000000}]}) 14:41:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getrlimit(0x6, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003440)=""/242, 0xf2}, 0x800) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="28000000ff0000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES64=r0], @ANYPTR64], 0x3a}, 0x0) 14:41:43 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x4, 0x7, 0x2, 0x9}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) r2 = syz_open_pts() ioctl$TIOCNOTTY(r2, 0x20007471) fchdir(r1) setuid(0xee01) socket(0xa924b760097bf267, 0x5, 0xabd) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000100)="d3ce903da5a78f94184d512252d7f7d348590e87934e9b72f734f99a43fea38138883755e1917b71c7e494ccc8702716a5978b40cd50ac94258768b0b1e4c64231d14b24ca0e8885a44c00f9f2a9e165d9a6082776993f0c789277842af55d2faadef197371f8888e7cc2ee7a15606c889c7bf0ca0e8535c3fd7170ec96d4da72d5a77cc43dccc857ed0976bbf755d24da1174e5fad4ea", 0x97}], 0x1, 0x0, 0x0, 0x2}, 0x408) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000200)) 14:41:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffb1}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000001c0)) r5 = shmat(0x0, &(0x7f0000000000/0x1000)=nil, 0x1000) shmdt(r5) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000400)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b8000000000000080100"}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000440)={0x3, 0x1}) r6 = socket(0x18, 0x3, 0x3a) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r6, &(0x7f0000000080)="4188dc39a543a691", 0x8) getpeername$unix(r3, 0x0, &(0x7f00000000c0)=0xfffffee7) close(r2) r7 = socket(0x20, 0x5, 0x8) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0x2, 0x9}, {{r3}, 0xfffffffffffffffe, 0xc, 0x80, 0x4, 0xb3}, {{r4}, 0xfffffffffffffffb, 0x4, 0x150170e3ac1cf6ba, 0x5, 0x5}, {{r3}, 0xfffffffffffffffe, 0xe0, 0x20000001, 0x8b7a, 0x6}], 0x1, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x45, 0x2, 0x2, 0x9}, {{r1}, 0xfffffffffffffffd, 0x2, 0x1, 0xffffffffffffffff, 0x8}, {{r1}, 0xfffffffffffffffd, 0x40, 0x20000000, 0x27b878e, 0x7}, {{r7}, 0xfffffffffffffff8, 0x0, 0x1, 0x100000001, 0x8001}, {{r0}, 0xfffffffffffffff8, 0x36, 0x20, 0x10001, 0x8000}, {{r1}, 0xfffffffffffffff9, 0x8, 0x10, 0xffff, 0x200}, {{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0x3, 0x402d9882}, {{r2}, 0x0, 0x80, 0x80000000, 0x8, 0x1}, {{r2}, 0xfffffffffffffffe, 0x10, 0x20000005, 0x0, 0x8}], 0x10001, &(0x7f00000003c0)={0x5, 0x865d}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) r8 = shmget(0x1, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) shmat(r8, &(0x7f0000ffa000/0x3000)=nil, 0x2000) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000140)="55ddc074a77a656548b69003a6371da0cc6742b316f8fea400171bc74ffe46210ef6f181c7d8b41936f59bef281f25ded0ee5e48cba2c44b112f8f01436d58cca53c72eb35ecdbedce60f03d3ee2380cde564de9bf1a759d08c15f6920c151ddd1f9e938d71cd736da1adc", 0x6b}], 0x1, 0x0, 0x0) 14:41:43 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x5, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0xc0, 0x1, 0x32, 0x8001}, {{r2}, 0xfffffffffffffffc, 0x0, 0x1, 0x8, 0x39fed792}, {{r2}, 0xfffffffffffffff9, 0x8, 0x80000000, 0x844a}, {{r0}, 0xfffffffffffffffc, 0x48, 0x2, 0x10000, 0x400000000000000}, {{r1}, 0x0, 0x48, 0x0, 0x100000001}, {{r1}, 0xfffffffffffffffa, 0x80, 0xa53f2d4e805f182d, 0x4, 0xfffffffffffffffb}, {{r0}, 0xffffffffffffffff, 0x2, 0x4, 0xa9cb}, {{r1}, 0xfffffffffffffffe, 0x0, 0xa, 0x4, 0x3}], 0x2, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffe, 0x18, 0x4, 0x10001, 0x2}, {{r0}, 0xfffffffffffffffe, 0x85, 0x2, 0x2, 0x6}, {{r0}, 0xfffffffffffffffb, 0x5a, 0x20000000, 0x20, 0x8}, {{r0}, 0xfffffffffffffff8, 0x12, 0xfffff, 0x402, 0x3}, {{r0}, 0x0, 0x1, 0x80, 0x56, 0xb7d6}, {{r1}, 0xfffffffffffffffc, 0x92, 0x20, 0x8}], 0x1, &(0x7f0000000080)={0x1, 0x7}) r3 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x20) recvfrom$unix(r3, &(0x7f0000000400)=""/66, 0x42, 0x1, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20, 0x0) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000140), 0x200, 0x0, 0x200, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) recvfrom$inet6(r4, &(0x7f0000000300)=""/83, 0x53, 0x0, &(0x7f0000000380)={0x18, 0x3, 0x6, 0x1}, 0xc) 14:41:44 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCCDTR(r1, 0x20007478) sendto$unix(r2, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) 14:41:44 executing program 1: r0 = msgget(0x2, 0x100) pipe(&(0x7f0000000040)) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/23) 14:41:44 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) r4 = semget$private(0x0, 0x8, 0x80000200) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r4, &(0x7f0000000240), 0x2aaaae61) semctl$GETNCNT(r4, 0x44411b4c845e2a4d, 0x3, &(0x7f00000008c0)=""/191) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000740)={0x1d3}) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000400)=0x1) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r2, 0xfffffffffffffffe) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0xfffffffffffffffe, 0x7936, 0x3f}, 0x358) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x1, 0x9}) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000380)=0x37, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0xef) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000340)={0xff, './file0\x00'}) poll(&(0x7f0000000100)=[{r0, 0x84eba9ea48b9854e}, {r2, 0x1}, {r5, 0x8}, {r5, 0x4}, {r1, 0x20}, {r3, 0x4}, {r2, 0x10}], 0x7, 0x0) r6 = socket$inet(0x2, 0x2, 0xfffd) getppid() clock_getres(0x10000002, &(0x7f0000000540)) fcntl$dupfd(r6, 0x403, r6) semop(r4, &(0x7f0000000480)=[{0x0, 0x81, 0x1000}, {0x4, 0x7}, {0x0, 0xa3, 0x1802}], 0x3) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000140)={0x0, 0x48}) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000a40)=""/173) semop(r4, &(0x7f00000004c0)=[{0x7, 0xfff}, {0x2, 0x10000, 0x1000}], 0x2) semop(r4, &(0x7f0000000000)=[{0x2, 0x1000, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x416, 0x1800}, {0x6, 0x4, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x1, 0x1800}, {0x6, 0x5, 0x800}, {0x2, 0x9, 0x1800}, {0x0, 0x0, 0x800}], 0x9) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x811, 0x0) clock_getres(0x4, &(0x7f00000000c0)) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) 14:41:44 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff79}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000000)=@un=@file={0xdb50df151817fbe3, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 14:41:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000001480)="06") 14:41:44 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000080)) r0 = semget(0x2, 0x0, 0x80) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000000c0)=""/71) 14:41:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() open$dir(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b6af29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) 14:41:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x40, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 14:41:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1000, 0x80000000, 0x0, 0x8, "242c5fa9d34c3dba3b9ddc1c41f35f3736b8fe89", 0x5}) close(r0) 14:41:44 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be26a9ab872e74d75bbf10a26cabf228815504fd"}) fsync(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x0, "6fda09583b8813b8156717d93f13855deed57e57"}) 14:41:44 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000100)=0xfff, 0x227) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x6, 0xfffffffffffffff9, 0x8000, 0x7}]}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSDTR(r0, 0x20007479) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/106, 0x6a) recvfrom(r1, &(0x7f0000000140)=""/100, 0x64, 0x40, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) 14:41:44 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') 14:41:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x5, 0xc19a627, 0x401, 0x5, "6432a7bc5167e32e4eda1439fcc737d08d58ed9b", 0x3, 0x68}) r1 = fcntl$dupfd(r0, 0xa, r0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/81, 0x51) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240000, "d730c1e7bb6fc6e23c5b0000000000e449104de4", 0x5}) write(r0, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) 14:41:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0x78f2}], 0x10000000000001fb, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x7f) fcntl$setown(r0, 0x6, r1) r2 = shmget(0x1, 0x2000, 0x22c, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0xca, 0x2a2}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="f8", 0x1}], 0x1, 0x0, 0x10000000000000) 14:41:44 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x4, 0xe0000000000, 0x81, 0x1, 0x5, 0x3, 0x3, 0x1, 0x1, 0x8, 0x1000}) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x6, 0x4) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f00000000c0)=0x6, 0x4) bind(r2, &(0x7f0000000100)=@in={0x2, 0x1}, 0xfffffd69) getpeername(r2, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) 14:41:44 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) preadv(r1, &(0x7f0000000380)=[{&(0x7f00000002c0)=""/169, 0xa9}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001880)=""/159, 0x9f}, {&(0x7f0000000140)=""/113, 0x71}, {&(0x7f0000001940)=""/231, 0xe7}], 0x5, 0x0, 0x0) pwritev(r0, &(0x7f0000001800)=[{&(0x7f0000001500)="dbe2f3d759bd3807da3660acd27aa6299ff5ded26ed104314c1d79394a930ba7e72c246b056f309682cf4f2a6882567da20ac0ea0fb982f2a4ad9bae04a3f33a272f93c76e6d8d137b0b3eafcb169110918d942cf670da86744eeaa166fec60eea27a5fae591348a660aa768aee4f33055aa76c40ea00cfcae6ddc3ad6d9a29140d96e6731158ff0f62dad989b46edc029cac4fb05d44ab2211b22357b4a2e1af624789fa54daf2a22c7e2da613cd37c10db6df93725bba3e56414321e0628777a7acfb06ef27b74fe5d11185f1fb6555f451d540bdf84dfbaa8cedce1771a767ca0d6da49b3181e01abac94a8aacd8d", 0xf0}, {&(0x7f0000001600)="4cf5845ef8cd58122f7f20dfe1c59cfe0e65bd23eccd99babb90bd66292fb3725d36f87e8210f6ca2c8100542f1842996e80ddb6061979996603382fc5f8a1804a305caec004b9bb7a118284b33d1919ce3c1872df855b2aeb3dc7eb822839e9a310ca958b690b8c7d512d0f488ba96165ec99122330c4aac2042770b140f32c99c1bc159b290ef72a6cc7381af92f0eb17878709d26875d6c259932fbe942a08f881b022502617f2afbc68f7fa90bc2d62a2f40c1ca2a90444f01f6923973c732aa74de392b29b25b5774a87dd32a87ab1d29953c85dd69d630f153c4a737c4ed040ba8e447d9c25c2742ee42baddfcdc32", 0xf2}, {&(0x7f0000000400)="ece3f9cf17ab63f60648f3793737a747564447ec58c385df31178f4b777501152adcb0f7109bcc15b2ddcf02160a88de7150b4124ac721cd513440cf38637bfe8d01f178a8ea576823e14bebbe5d7f3881a914382711d1e1eb09cfdadd97e43f6b0564f8f3", 0x65}, {&(0x7f0000001700)="7e7c9ebeb8ac3e73d81c46fc3f06b7c6641b10426148d170c2cab75ef8f856af3e6a7bd037f1ca5f41a9fef5560fcf57dd645e3108f153986b79395fadc345da25b9191e6bfa6b144b", 0x49}, {&(0x7f0000001780)="1018d4592b7c0a0ffc162f7d3141114b408cd7210d3e38b94704b5b50fb4cbf643150fe1badf6eacc4dffe4544d29161404ba5fe2749ee954c292644aa621740b0d382939d159ef60293fb9e12f5725da31403180d7ed902b07d1575800f197519", 0x61}], 0x5, 0x0, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) close(r1) 14:41:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)=r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x60}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:44 executing program 0: r0 = msgget$private(0x0, 0x1) msgrcv(r0, 0x0, 0x0, 0x2, 0x800) 14:41:44 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x48}, {0x6}]}) syz_emit_ethernet(0x15a, &(0x7f0000000100)="96") 14:41:44 executing program 0: r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x4, 0x7}, 0xc) socketpair(0x2, 0x8000, 0x8, &(0x7f00000000c0)) 14:41:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1) 14:41:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xe9, 0x3, 0x0, 0xc3, "332798f3685b5060f6611fa310df0104d1863fd7", 0xfffffffffffffffd, 0x2}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xd3) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x100000000) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000500)) fcntl$setflags(r0, 0x2, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x10502, 0x0) syz_open_pts() r1 = msgget(0x3, 0x4a) msgctl$IPC_RMID(r1, 0x0) kqueue() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x100000001) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000240)=0x10001) r3 = semget$private(0x0, 0x3, 0x8) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000480)=0xd2d1) 14:41:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x2bf) connect$unix(r0, &(0x7f0000000fc0)=ANY=[@ANYBLOB="49ef2169ac8cdd647c7ef764d779d85796facfc76a35af8177cc62108a54a31e574a4f7fb2f5373b6246cce6b76d719a14eb87f9911ccbffebdc3b031b31563b5899ede4e4a66e57c0513e68a30b52208ba3965a2e99137ebeb0e296c0668ab16fdee2b635d6106655292d69552800000000000000000000000000965fbd6526822336bedb94cc962837262a503d013436ab9b0c33f2dcf74d68b37824c5228a766fb7a2d3e1f91466d00212cc73e086fb389c30f066182e41553ffa48658bf654b154d46ead55a297da836006af578ce52a82f601f27ee15f84625508091756a2675b97e466a0c1320a5e115387e45e1758a59c7349384f23c8a8b800d064164742120000000000000000550da5eb14177a3d7f1310978679840c5ee2a69af95b75586ce69e083d6bbf0a9602fad46b2931002a555959c8b25fd62a4aee1f3bf12b7e913403526800"/338], 0x1) recvfrom(r0, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f0000000b80)=ANY=[@ANYBLOB="000200000000000000627573009ef1f6e6c878bbd012e196e5e302088aa929c0e9a0010000007e4aadd533c1f1bf8038a2180f0b47401fad6f15d3d2605c1bf8cc4ae33a929f55624bce"], 0x1) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000480)={0x0, 0x513b, 0x7, 0x1}) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x5) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0x3, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x5, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x0, 0x0, 0xf51, 0x9, 0x7, 0x3, 0x2], [0x4, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0x2, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x80000000}, {0x0, 0x6, 0x2, 0xea10}, {0xff, 0x1}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) r3 = accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffef5) bind$inet(r2, &(0x7f0000000ac0)={0x2, 0x0}, 0xc) readlinkat(r2, &(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000004c0)=0x41) chown(&(0x7f0000000400)='./bus\x00', r5, r6) truncate(&(0x7f0000000a40)='./bus\x00', 0x0, 0x20) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000300)) r7 = msgget$private(0x0, 0x29) readlinkat(r2, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000f00)=""/157, 0x9d) msgsnd(r7, &(0x7f0000001a40)=ANY=[@ANYRESDEC=r4, @ANYPTR64, @ANYRES64=r3, @ANYRES64=r6, @ANYPTR64], 0x5, 0x800) ioctl$TIOCNXCL(r2, 0x2000740e) readv(r0, &(0x7f0000000e80)=[{&(0x7f0000000980)=""/164, 0xa4}, {&(0x7f0000000c00)=""/215, 0xd7}, {&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f0000000d00)=""/133, 0x175}, {&(0x7f0000000b00)=""/78, 0x4e}, {&(0x7f0000000dc0)=""/173, 0xad}, {&(0x7f00000001c0)=""/13, 0xfffffffffffffea2}], 0x7) getpeername$inet6(r2, &(0x7f0000000880), &(0x7f0000000800)=0xc) getsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000900), 0x0) msgget(0x3, 0x3f) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000001300)=ANY=[@ANYBLOB="000000000000000000000000400000000000c845a18f3367ab89e57bcaa8e9b3d448ed6ec9f943a95283c86c47cfdb43c9013415b52803e4aa083b1aca5ffc3744b20574496ff0913258a3835abdbbc0e95cf0aad82897770b940ff903c485753058bec1fb3aa4c2d5d633deccb68593c0525f0a020122485df927e038be29113e33beea0db93db943151cd48232a9272fa94913000000d4bf73c7ae6784a0bf3f425f61cec6835536ae9eec4e630d56985ab6fc52cecc28478ba20e229664ab7ca3580ac66e29eddcd95948a30cd7f1bf91059e0b231d398d7007b6d1735b6a813b9f50aff19f610d035469e01d259cbb67967206acb233053cbd3ede104b387e51c910537c7407a91e286ea2305cdc53e30b8e6148a50361a3adfa77a3f66ecc7d1d9686f0e5d4a1b72d8767f4ee33d740e4730abdf3b896f838602413dae192723310b1b7c80ba5f2844de6c293c531be91db0ca12a2810be79f7972513fcf0dd50a59c9a198689923d49bbac2b87ef3b5b12a05a43fc7ee208f3b0f8553543ba6dea2244d974"]) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x2) 14:41:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = semget$private(0x0, 0x2, 0x200) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000080)=""/22) 14:41:44 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {0xffffffffffffffff}, {0x2}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) fchmod(r0, 0x48) close(r1) 14:41:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x80}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 14:41:44 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8a9c88c90b1d4eac, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) 14:41:44 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0xc0000) pwrite(r0, &(0x7f0000000000)="4350e30ad31f23ad38161718cd15ba6c6ad54b5449e1859b1dd1871cde7804fab78cd1503144554a5fbc1ad8437f86512b97552efce0a29f1507c73ba8b4cf95620e24a7d383f1677e2569d6cc45f1ed2c74f14f6f7ecccc4cfc02a8ae86227dcef6131070f894fba770d990e4cc2aab5b08909d10e148ec4bac3daa6b3a69729ba57ffc2d9e0f4bad971028268b6d6b4e6a895f6a3a", 0x96, 0x0, 0x0) ftruncate(r0, 0x0, 0x30000) 14:41:44 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) fcntl$setflags(r0, 0x2, 0x1) fchmod(r0, 0x80) listen(r0, 0x0) setsockopt(r0, 0x3, 0x800, &(0x7f0000000000)="0842fb2fc04d68e5d92cf6b5da16153f4b909ac54c68213147a55dd998d7d392cd8013df306e07b1fb6cbd9e7ef0e44bc9bfaaaaa3d8a7c2e191824e5f13250b8597216aedcc431226a7044e338bf8cae16f14bbf48955d4bbc1c7c5b3122b3af24c2fa142550d1d04875dbd30348f14af0ddfc7fd9da8447b1f6c6fbb3016c97b73c98d4c005e8a1eabd67f202686af48126a06c7bcf18cc6ad51abf826798a51f10be3cc8f157f1d05cd747ef9b448fe47e33d62fef31428e76c6a4f1b2122583ea7a4ad8df7a24c5ee9b7176dc788e22567f0d276b2806b3efb507ef6b6bb0bdec6bba7bb7c4012d442c4477114e37e4fb654ccf25f89f89727b42f20c81dd90c853d0e5728ee0757e574f79ab936e5b32915bf59fd63542fb132948089d0c5702337dbf0180bc4e0368e287c83cbbfedbfef0b2b38309049ad63fa153e74b65c052936f3b66fa099a260d4ef992010f6caa0658678485b39e94f48f050c255c0abaf190474e00d8ab2f7ec45123d4d6d2545f25f31fb9f9592584625ef5b5027a69806df21435df0ac46f91358029ee60a7b520ab86916d34730639a2d9ad0581c1861ee3ad3f1234f8d1d4d8b785551f7bdeb01270a721ebc5c9705e3e5388566cb88080a7884c937cca77dc5052fc6879730597ec9bac5a73bde08ca64de95b3557219c2c80577f08fbfcffa92b9e04ee3d2c2c84a5067749241f6a79abb6fcd8ccfae5d26ca9fb636cf0c33e4375d7b41cd0e932a0e663f6f8ab8d5d643644c897a82cc3d0753e6da933b80417d2064553f72060da80ebf7114b0a0c206e210a6c28c3178df7acf437ec609ff9cbba00e3cd6aca790a7528bcc94e2a1620c258beece6b517451efc4655e2f9c52ef86f8183b35bb856a634acebfd7dfbe614d56b4f9112d675c3411482a70b91afbd24970aea103d4e03f0b591e1ede9abf51f848951ddf111b217abc5c640f0ae51410a1b6c3f595b8e803a049887dc584f33a12f81f2c92d0dced90271993f2184d6369314c8598f138f3fcbd464179f954d3978fe49c749144c76264b81277489c7a1264a688765722e8b638594b83c5c41a73e842e64f1ddbf28cf53fa5e19fad2f8ac3c2860d36090552f12e8c22de0129cfc5b0df89f81e57dd5241b7fbaa551fff2d02387b02a365d14af78c2044dc0b10bcb318e2ebd207e228931f11bc37dc9922152a0f072eff6446e4e20c22f8ae6664c4b4fe761c492686cac7548b21e4e5ec31c08126838345ef2ef40c752661e83046fa9cbcf98cc6528b96cd7d505881ec29a17715bf2e26879e27161f24083d261e429c764014fbf23e2ed46560b77ec0dd7819fb6a6a6a0c1eb9d0b6952e151697d08047afd448b286d6ebeacae59a43f3bec12428221280826aba99b054428b74aa764438310655c0e5288374a6de50f9fb6fbbc1a8628fff886b9360fe694c3897abc5e53f3642b1af9c7b83af1c9bf3b5050c7a73f870db772b476a3537953c474f4502b18217f75e53aa7532824d8e6aa43133fc60a8b61f4daf00c739c2f508af6b926334cbdcb16c6e27aeced9060380567d14fe8ac24e8ede48068bf748e0c9c53efe0b982a1b408763c6bcf98fd31b3ee6a702fc5c0e2ba1159c67b2293814680117bfc630ac1570ca66d4ef3eee095b2d0d3d67149179dd2413e4b364091c47593ef42f863ae3b62e60dee9ceafe9ee020da8dd94a13af9f04e85ea1252ca08bfd0c99aa970a956afad694bd11d3be4927e941f92453738407fdeab715b1bf635714c83399d658ce22103e48e498ab550915025335aa47a7cbd3cfb2f0b1691367e04c69f096e80a402b52c42cd4f94c88588bfbf76338fb595a83bc78585e1f90a9a1203ce8f79abd466841bd5398838ff6ec9597057a77d0dc267ea03fbe9f9956118ba2d68e929132cdf4a6c60d154489b8e175f7731899b9610bf56215c4909093d30a4ee3c0ed3ca4e7d5516d3cb90f03a244df942b1338b6cd919cb3995c3f943b357b980c114ca69eaa43ab8cdd262b65251f1f17bdb23870820dadc631035d086264db0babd35fadd74104b46bd84d812925ddb6494c5a39ecc250638299373a4e82d5cded53ab7ab93784d8b05bff88fb5e6d0b797ddaf466dd9357159d020b65fc28891c26c084ce871db245cf8ebab4fbc8a95204821262bc0cbc94c848f5308bf0431fa7d1974480681fca18b23806fc003aeb9184cfdc315ff6910370f95ab61fe754fd89bfa89a9ae030c8a1d7cbe6740cded60db2e911a71ba3e552fae82f4cc4d5c5dbc625abfbd925b2560a126c0c8e7925f6577f53245118a8a4d3db4dbfae0a63689c6c5639bd0417ae5b55beb587146680795cd9b19844da8e79977f76e7534801ad77e4afe36f56baf620106b948fad7c0729a10cc1b019e3e67bfbf19a049b42a8b887658f0619bf81f150596b745b47ddaa63a4e495255aff4521ac0a1218e5576b90a0bad3a25ef81d08a42f9458763efc0fb7a654bcbf0a4a525b0378b871c9e4fc90742aec0e5b12f3de69b7675d011692fca19198c7f258e05ebea740a16d11019c2d8722918308e02b053b7e5906c3e51c652c53c34932ac56fb01805ea6938a7a77dfd30ca54cde4a17d53fb4af71680df1f508fc3bae24b4a61d0d2ee24b9476b030a63888a52fc708989588dc779ebf63c9722c56a0fa765cb9cbfa233c78afbca994a4ac47143908f88e2fe0e4ba65ca66a537db345d5962dd8cb84ddce56d319f2160157f11f747b379b6a1dd3684394970d26ddcaea30cd75d9212cd26c6415b78fb59edef049b4365a7480ace4c062fa9fcb9c0d51146a819332d3f17905df3a8c7afced95cbf42d8e676f41f3a0cfa67dd9473a514b57c4af72082a78c84cc7011d419696a18c5a138f3c792b2c18787f460bffdff7a3d170534522b475879ef29e1282696a7fb017a8e3f71651ec6ce5ce015eebe0868d6e9123e58bddcb11bdcbea79fa7d078ec84b57436d19004e1ee62916557564ea5c483268f1a43c183b3b13776ce06aaaf2f91ae48411b78799b79149572e6b07a3ccd5cdfae897c8baa3342b12561ee3e9bc6548c6f30b02a9e0f5256fb8e06824dc87b8faaa693087d03b1b85a2848db3fa15f74010116e22c4834bbe6dd1d9f4fdc4dc90fa9fbaf8ae4d9e93d2c32cda50175e187def9f04cd6979d8d1f0eac02039e348b401dcdf54278866c25ad28929ff6e0bfe52872126f2f35c0a00744765e6b94029953a56e0da4ef49a452e84210d19f794caea0669dd01af36eb40849e17b3d11c8db3709e5b1196963d574f4bfa7f71fec8dd4de6f12c430b8c0e058d62ed03c38c115c679e8ca0e5250ef15e511f5ff128970162710f2a31098eab669a214ab0c7c133cf1567fdf1ecd9bb6db162320bbec89761c91862575475c0c40933a75d83e0a0ca4693faaae55097100a27934cadd4fc4ecdf99ac36e23cd53f50df044f13ccdfdaddac7ed0cdbb21cf3079819faf8f442b28665e773577cd8b35d62431a75f7ac1780bb47f62966bb76b0d3cd91c17f63bdf4035e6f82cf0d17a159e31639eac83ead0a675ad2e8cf6cdf40ee1f55599399fc1f949b265766f8554224f1698878181168d8429bdf64394efdd5c0a26033abc57ec20f1f4fb0f4797d0c4b5aa0a448cd4b636d45b4054bfc7333162c7f0cacad250018d189233d7385503855584ad486f837381a7675ce558dd26a09eaa3a1f0d7f8a9d580fa89cae8acb82ab542f807b1b68c1c1de7dfc64d632947073fcff55ea1c25c2c009065d8baa9b166a9e43383e2076c1da4bb208594c969afa2283173803754e2bbf595045f5e6ba0e7c8c777a152366f25966326f1930f22f614024f2bd76823e584e5acd432353407b91e67d091665096bd386e1acbb32c88f56eae264e9af53c8871996a954c64b48ed04a2142593f3456de9565e6bf19e0eeae66ebd07faf7087668aa91ea72695ae1f9fa3214f206c5e38665492132e0cc4d67e39b13698a441c9489d8fb851aed13f9842eee970670f0df66dac50270a1e209f3b4e2e66ede993b1750ff681a695127080d3a2fb89924872d8d7597b4a3d3091f8ac7f805c2f0f7e230cc1eac4f2968a1d272df78d13805eb397be939244a73e9cf710bb349bb0e3db1699e56351658c9cf812a826800163a098f79858d6273e0ff10df98091bee411a525d04d2ec917998e29b233db55872cf660cd11f7f2f98030fd9d0a46e113eeb2c6df385e11f43b0493d6d447b7f06b9cca96fd201c75bc46522a5aca6595f2fa6b7d731bf0189377e6abff631cbe463f929a32ae2894b94510ac3441462387a2b3bdc7bab59c73c6829ba2781f8084a212e9d81b140712fa9e27d3c9c17b80c98abf458d801d756317f10f551496da5e0f1c0fa2d59e07c5bef7880869f00ca7961966b82888f90d37fdd3cd2982d0cb69891ba3b4a70ba62a08f3dfd46d634160d2935ba608d3948ce4b9ab2ce43fc66df4958a7058993d76deeb06918daa0d3763dc608f0bace2ac1506310ee4f90895a692107666a46e8235e59a05529bf5f0416cdecf5f772a6782c8d51f914e1b90c9723e06c1c06f0f233bfec3013f57aba3c619a8a9859d4de57cd094443c35ba06af2ebdb2b6983193673a20729a1c03737a31a3ff7d2863f6e67a50f95f5ba90da6a48f7050e75aa1a195677c1db2df7962fa25cae6efb53642976738b696c4aad1c90ae074dcea67208725f4b2b9d61aa3f783e599784b35e50b38db4634f612b5b43ba76c0f58547a81ee7f2c26c3c3aadfedf6e06004f24d679ecfd6ccc17707141f135878bca8853957d3a177f1fe383b4257c85ac797672b4528ff76706d976ad9e0b9092d302683f4ca73f8171bc6d522b34783adddeef8fdfe3afa354281fcffca5ada489afe9ae284f3f0893c3ba580f73946690cc72d0ddd29f5713a7e9d6fc70cf6abc4b1d754439e0f0555bb09c823e8ee669d36bc5c7698feeb3de76e5844a1965982812db36f5ad61b1e5715ba59abc9405813689ec10a91b55b4aa270b3f08a22e488a55e629f842bf73c6fbc29fe799a8d7cf61c94727d80f07055f3a6fae48dbf7c24ab55ea7d76fd08e3bd46e507b3bfafd77890907c50d43ac06d3f2beca3a5ff4aa12ad6b2b1692ea5cdcf1f52bb58b7973f35bfbec1f671d374a63cf10d3934948a25718a898831bcb192dadb145f20a4badc76b461ca1a4c42545267819a6028a7c6f18935b6fa17874f43d1fb3c853b1ace28831426be9b732978057b36e658e909a5d1139bfbaa85f8d792d81c67281db24f5c7aa5dfef4c8c9e634f5cec9b9a701f8ac8059625a5435b98db656fdebb93090b049bdf2c6262615fcd51a4c74a0684d061c79d767904274dab60b39011ad78f07dad2fce7b5ec72efe26f319bb3ab6fad2213a1902e7de570deab9a836ad7d2f4e9e3542317d980d9cd68c40f85ceb1e20460a18fe794348ca09901168e88ba583252bc59674de179a1af9cf4912ad93f0ca06ddbfea678fe389205043008580c0580ebd151db779f45cee1f135ce79e3723f0979d5a96f12750d19bcc40bc36345b523b9d256fc54234e646996d954dce05c29d31dccd9d9c66a69903edfae89ceb6a36bff45e9c2575bd73bb46f5ec47be06ab92548a7df8c89d8428c0d666481bb01abede71943a5d56bffcbe2a405ab2e0224715e665fab68731c49ae68ff75f6f70055f4c88c901e964a82f8b2127cb7001dfa9e60f3dbb4aa1c68401b913e3c49d40d4df6fe7aafa9514059e022db952b0c5", 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000038c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000003900)=0x8001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000003980)={0x5, &(0x7f0000003940)=[{0x400, 0x6, 0x8, 0xb52d}, {0x8000, 0xede1, 0x80000001, 0x7}, {0x289, 0xbb, 0x7ff, 0x8}, {0x4, 0x8, 0x40, 0xa1d0}, {0xa917, 0xf61, 0x80000001, 0x2}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r2, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) close(r0) socket(0x0, 0x4007, 0x3) recvmsg(r0, &(0x7f00000037c0)={&(0x7f0000001000)=@in, 0xc, &(0x7f0000003640)=[{&(0x7f0000001040)=""/4096, 0x1000}, {&(0x7f0000002040)=""/193, 0xc1}, {&(0x7f0000002140)=""/212, 0xd4}, {&(0x7f0000002240)=""/132, 0x84}, {&(0x7f0000002300)=""/254, 0xfe}, {&(0x7f0000002400)=""/107, 0x6b}, {&(0x7f0000002480)=""/211, 0xd3}, {&(0x7f0000002580)=""/183, 0xb7}, {&(0x7f0000002640)=""/4096, 0x1000}], 0x9, &(0x7f0000003700)=""/180, 0xb4}, 0x1) ioctl$BIOCPROMISC(r1, 0x20004269) 14:41:45 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x1b3) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6, 0xc) 14:41:45 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) 14:41:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = kqueue() flock(r1, 0x2) dup2(r3, r1) kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x4}], 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="8e") kevent(r3, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) 14:41:45 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') truncate(&(0x7f0000001200)='./file0/file0\x00', 0x0, 0x0) 14:41:45 executing program 1: mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5) setgroups(0x1, &(0x7f0000000200)=[0x0]) socket$inet(0x2, 0x8000, 0x3ff) socketpair(0x20, 0x0, 0x3, &(0x7f00000000c0)) r0 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffda) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 14:41:45 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f00000000c0)=[{r0, 0x6}], 0x0, 0x1ff) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 14:41:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="f3") 14:41:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:41:45 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x8) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) 14:41:46 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040), 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/131, 0x83}, {&(0x7f0000000140)=""/70, 0x46}], 0x2, 0x0, 0x2f) setsockopt(r0, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) 14:41:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x8, 0xfff, 0x7, 0x1, 0x1, 0x6, 0x3, 0x3, 0x3, 0x80000000, 0x100000001}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) close(r0) 14:41:46 executing program 1: pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x5, 0x80000000, {0x3781, 0x81}}) 14:41:46 executing program 0: r0 = socket(0x2, 0x4001, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x122b, 0x0, 0x0) 14:41:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:46 executing program 0: r0 = socket$inet(0x2, 0x7, 0x2) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 14:41:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0xc}, {0x1c}, {0x6, 0x0, 0x0, 0x2000100100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fsync(r0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x9) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x100) 14:41:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) linkat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00', 0x4) syz_emit_ethernet(0x1, &(0x7f0000000180)="81") 14:41:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="6f1b") r1 = dup2(0xffffffffffffff9c, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000), 0x0) 14:41:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x180, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6}]}) r1 = dup(r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000200)=0xfff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) acct(&(0x7f0000000000)='./file0\x00') r2 = dup(r0) bind$inet(r2, &(0x7f0000000140)={0x2, 0x2}, 0xc) getsockname(r2, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) sendto$inet(r2, &(0x7f0000000280)="a26ff20cae0edcd8c37b4eadca550a3e10a953edf36d562cf86694ba983b5fb457911e0526deb8a8481aeaa5b9ba009fa78daa7236c2642a5d0282c44bc9f4c8f91870b1d610d91b20a02e1e17f02ca47dd7a7dd1feb0a2d08082ae2f57d44944a3f8572c1f5f89b30b8d08d30ad3d9b19ef87", 0x73, 0x2, &(0x7f0000000180)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x29d, &(0x7f0000000240)="db2e8249") 14:41:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) minherit(&(0x7f00000fb000/0x2000)=nil, 0x2000, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) 14:41:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004004000028aa) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mkdir(&(0x7f0000000240)='./bus\x00', 0x100) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_dstaddr=@in}) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="000000186004008b00113c270000000000000000000000000000000100000000000333000000ffff0060f6a2", 0x3a7}], 0x1) 14:41:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r0 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setregid(r0, r1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000140)) 14:41:47 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0x81}) r1 = syz_open_pts() ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000001c0)=0x2) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x10000ffffffff}) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0x80, 0x3, {0x3, 0xce3}}) 14:41:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000180)='./bus/file0\x00', 0x304b0, 0x20) r1 = getuid() r2 = getgid() fchownat(r0, &(0x7f00000001c0)='./bus\x00', r1, r2, 0x2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) close(r3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000000)={0x40, 0x7, './bus/file0\x00', 0xa3, 0x7, 0x8f3, 0x5}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x87a49cd33800f8db) chflagsat(r4, &(0x7f0000000140)='./bus/file0\x00', 0x0, 0x5345e14b8b4dae4f) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) 14:41:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) geteuid() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0xb, 0x1, 0x9, 0xc92}], 0xfff, &(0x7f0000000180)=[{{r0}, 0x84d50ea11d87bdc, 0x4b, 0x2, 0x5, 0x80000001}], 0x553c, &(0x7f00000001c0)={0x8, 0x6}) write(r0, &(0x7f0000000040)="9cb2992007295b664c02192ddfe06e32", 0x10) execve(0x0, 0x0, 0x0) msgget$private(0x0, 0x44a) 14:41:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x5c}, {0x81, 0xfffffffffffffffe}, {0x2}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0xd1fb8aecf98052a1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 14:41:47 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet(r1, &(0x7f0000000040)=""/184, 0xb8, 0x1, &(0x7f0000000100)={0x2, 0x1}, 0xc) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2002, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) 14:41:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x20, 0x8) connect(r1, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x4, 0x5, 0x8, 0x5}, {0x8, 0x8, 0x7, 0x7fffffff}, {0x7620000, 0x5, 0x9468, 0x9}, {0x2, 0x2, 0x7, 0x7fff}, {0x9, 0x100, 0x7f, 0xffffffffffffff80}, {0x10000, 0xffffffff, 0x80000000000000, 0x40}]}) 14:41:47 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x5fff, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x97) ftruncate(r0, 0x0, 0x2) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)='m', 0x1}], 0x1) 14:41:47 executing program 1: r0 = syz_open_pts() r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000061f19a000000000000c38a000000"], &(0x7f0000000040)=0x12) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x2000, 0x1) r2 = accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) syz_open_pts() r3 = dup(r2) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000100)) syz_open_pts() socket(0x10, 0x5, 0x5) lseek(r0, 0x0, 0x0, 0xffffffffffffffff) 14:41:47 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) listen(r0, 0x4) sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000000a40)=[{0x50, 0x1, 0x6, "89416f69a6ef5955ef10ad9d0ccae94c8405d0fa0897ca30a7e0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef66"}, {0x40, 0x1, 0x0, "0192385c2b83ed48afab2ceb8f33b196cfe8bb731b5887911e7f2e10c87ca8addb0742e732529832b8c10e06cb"}, {0x58, 0xffff, 0x5, "dc150251707c863965e3e2cb4eb39c18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a386ebd52c0679232868e6b402f58f810f3548ffb175fefa60c9c8f49c115c8bfa4e4"}, {0x48, 0x1, 0x20, "e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc6ab5edaa08e9f5f7b4"}, {0x18, 0xffff, 0x7f, 'mT'}, {0x108, 0xffff, 0x7ff, "8bdec1722f0d6817feddde80a2d4f3a090202e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72e1990763d55ad2266abc98f63618ef0e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d191b29fabe57ed0fce67f963443faedd1554078b40646bb04ee66b418186c76f14933c8bed5bae1354ff6226d9ad1074d0ddbb6eaad899a093207e3c4396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e21"}, {0x30, 0x1, 0xd7, "b2d74067517eac01f82c858d25cdaa6e490a152363acbd08b6"}, {0x60, 0x1, 0x1, "e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c3442"}], 0x2e0}, 0xc) poll(&(0x7f0000000200), 0x0, 0x25d1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x1, r7, r6, r7, r3, 0x81, 0x1}, 0x6, 0x5, 0x6}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0xffffffff, 0x17fff}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000d80)={0x2, 0x2}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 14:41:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x40000000000080}, {0x3c}, {0x7ffffffe}]}) r1 = dup(r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x34, 0x2, 0x0, 0x100000000}], 0x101, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x88003ca0269b600, 0x401, 0x9}], 0x9, &(0x7f00000001c0)={0x7f, 0xfffffffffffffffe}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") dup2(r0, r0) 14:41:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c, 0x4, 0x0, 0x7}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") r1 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r1, 0x0) 14:41:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x7d5, 0x0, 0x0, 0x3}, {0x1}, {0x6}]}) pwrite(r0, &(0x7f0000000100)="37ccdefe7cecc7ea02992aafc0740dad53790bab4759", 0x16, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") rmdir(&(0x7f0000000080)='./file0\x00') ioctl$BIOCFLUSH(r0, 0x20004268) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) r1 = shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1000) shmdt(r1) 14:41:48 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1000, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x804, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0/../file0\x00', 0x800, 0x1ea) connect(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 14:41:48 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000014, &(0x7f0000000140), 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 14:41:48 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) recvfrom$inet6(r0, &(0x7f0000000000)=""/4096, 0x1000, 0x1, &(0x7f0000001000)={0x18, 0x0, 0x4, 0x99b3}, 0xc) semget$private(0x0, 0x7, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) 14:41:48 executing program 0: unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f00000002c0)='W\x00') r0 = semget$private(0x0, 0x2, 0x100) semop(r0, &(0x7f0000000340)=[{0x4, 0x1, 0xeefab0d10ebcec43}, {0x7, 0x3, 0x1000}, {0x1, 0xf7, 0x800}, {0x7, 0xd793, 0x800}, {0x3, 0x2}, {0x1571202be525c6e9, 0x5, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x3, 0x1800}], 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x40105704, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x61}, {0x6}]}) getrusage(0x0, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)='\b\r4A') 14:41:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10, 0xd8) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) getrlimit(0x1, &(0x7f0000000040)) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) 14:41:48 executing program 0: r0 = semget$private(0x0, 0x0, 0x201) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x100]) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x660, 0x1, 0x8, 0x640, 0x2}, 0xc) r2 = socket(0x2, 0x4001, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x2000, 0x40) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000001c0)={0x800}) 14:41:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x0, 0x3, 0x3, 0x5}, {0x9, 0x7, 0x2, 0x3}, {0x6, 0x0, 0x7f, 0x8001}, {0x7fff, 0x5, 0x1, 0x7}]}) 14:41:48 executing program 0: r0 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="00ff7f0000696c65302f66696c6530ea3d079ab53b6544973d10b4783c832238e1d6ec0191ddf30744"], 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 14:41:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2, 0x20000000000008, &(0x7f0000000040)="ceefbf3d788ed906fbd966d86728b583f73d956da9881f0160588e9fec6e3367ec6c8863c46746fe0eb00507371be6f766f3c73d3c33e21608847ad227941238bc4f0349057e3255642dd3dcf574bad5471b45d896cf287baa6a3d1e5d1bc4d83c8b3725a9", 0x65) 14:41:48 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = dup(r0) sendto(r2, &(0x7f0000000140)="e684d4e224305afe7dfd94448efce34914771a553bf54a16338af5c36491d2a9e1dc1d0dccfe18708350117c8224d74b1270ebeed643b7d9347a2072742de84a651f45aabd223361c5ec5e14c3a2ab267af260cdc1527d670f884eaec32a949aa554fdd4d6149bfe9166f9ee833b45c99e96154924dafe047d0119df0d70a7962d809049c8ced2c44e2cd53b85a83115481a9815cbe61c7c0ba8a024bef798c63c37c8ebac4fdab2d3676fde974b8a80bddd382b377b1ffe3ec1b28e45e360ef48f3b5ebaf9c0944466f9a49f626a02d413d1380fd21026130a64cfb4b5f47f0664a680bdfd1", 0xe6, 0x8, &(0x7f0000000040)=@in={0x2, 0x1}, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ftruncate(r2, 0x0, 0x0) ftruncate(r0, 0x0, 0x7) ioctl$BIOCPROMISC(r2, 0x20004269) 14:41:48 executing program 1: r0 = shmget(0x1, 0x4000, 0x100000100, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') fcntl$dupfd(r1, 0xa, r1) r2 = semget$private(0x0, 0x2, 0x10) semop(r2, &(0x7f0000000040)=[{0x0, 0x6, 0x1000}, {0x1, 0xfffffffffffffff7, 0x1800}, {0x4, 0x1, 0x1000}, {0x4, 0x6, 0x1000}, {0x0, 0x7, 0x1000}, {0x0, 0x3, 0x1800}, {0x1, 0x3f, 0x800}, {0x2, 0x8001, 0x800}], 0x8) unlink(&(0x7f0000000100)='./file0\x00') 14:41:48 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r0, 0x2) 14:41:48 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000080)="100a2956b9223776", 0x8) 14:41:48 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x14) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0/file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 14:41:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x2) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) setuid(0xee01) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 14:41:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) listen(r0, 0xffffffff7fffffff) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) 14:41:48 executing program 1: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) fsync(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000500)="3f3191e8901a52225a78a418005a360bc9f5f14d257770d8181ea6d16ea0125dee1c2ff58cd1c34d322d86cb6d37188e88a386f3f83ae0ea006d381bcc2492faf1fd1a5c7b57da5741f815de221435d883d7e58de6eeeaa742b3789555a988d22f2f295b31f8245225b655bfaafb44db7b835fbe947db22091b043926f7b73beb505219e381a2bcd5495", 0x8a, 0x8, &(0x7f00000005c0)={0x18, 0x0, 0x6}, 0xc) r2 = semget$private(0x0, 0x2, 0x7e) semop(r2, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x800}, {0x3, 0x6, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x1, 0xfffffffffffffffd}}, 0x102) r3 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r4, 0x20004269) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000000)=""/66) semctl$IPC_RMID(r3, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) semget$private(0x0, 0x0, 0x5) mkdir(&(0x7f0000000640)='./file0\x00', 0x48) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0xff, 0x10001}, {0x18, 0x1, 0x7, 0x40000}, 0xfffffffffffffffa, [0x80000000, 0x0, 0x101, 0x9, 0x7, 0x80, 0x101, 0x4]}, 0x3c) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r4}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r6}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000600)={0x6, 0x8000004}, 0xed89f60b5c25fd6c) getuid() getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000480)=0x2) openat(r0, &(0x7f00000004c0)='./file0\x00', 0x200, 0x90) sendto(r0, &(0x7f0000000680)="67968df888cc6cdb8fc144e3fcee368e56e585a6f6a4ac81dae22c3ee65931e5dc47a555553cb8af7e1c38a89f4e8a54f47a9b9ee29fe972aa3e36e6f94893908c7a0f49a36077724d08d9a9360ca82a71b11e35f66d5ac89ae6da801d6abb985a26923efae661ada600daeeb6009ab9f8ef9974c380117ee72f58023cd1538d7cdd50e18fbed3fc9e23f72a02f323e110fb86d7", 0xffffffffffffff48, 0x4, 0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', r7, r8) listen(r5, 0x0) 14:41:48 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) bind$inet(r1, &(0x7f0000000240)={0x2, 0x1}, 0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) chroot(&(0x7f0000000280)='./file0/../file0\x00') r3 = socket$inet6(0x18, 0x0, 0xffffffffffffffff) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000100)=0x200) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r5 = open$dir(&(0x7f0000000140)='./file0/../file0\x00', 0x200, 0x20) getsockname(r3, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) unlinkat(r5, &(0x7f0000000180)='./file0\x00', 0x0) connect$unix(r1, &(0x7f0000000300)=@file={0x0, './file0/../file0\x00'}, 0x13) open(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x43) execve(0x0, 0x0, 0x0) 14:41:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x6c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = socket(0x18, 0x7951690d13ec181b, 0x94ee000000) connect$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) 14:41:48 executing program 1: socket(0x18, 0x3, 0x9) r0 = socket(0x2, 0x8002, 0x9) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="62020207e000000100004017e773c4630437b78a3a4abfde009afff40a3ef4102a1f6da2ebb889974a7f25ef75a134e5ec18c3da0ac1c5af1cf1ebd58b4755de7d293da6de77e37d95ff52b3c31c3acd5b152015c3c90a46788187e95713cf46647ae5b96e16bb46608aabfd"], 0x10) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x25, 0x1000}], 0x1}) write(r0, 0x0, 0x0) 14:41:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = open(&(0x7f0000000280)='./file0\x00', 0x8000, 0x8) symlinkat(&(0x7f0000000200)='./file0/file0\x00', r1, &(0x7f00000002c0)='./file0\x00') setuid(0xee01) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000340)='./file0/file0\x00', r2, r3) chflags(&(0x7f00000001c0)='./file1\x00', 0x10000) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r4 = fcntl$getown(r0, 0x5) getpgid(r4) syz_open_pts() chdir(&(0x7f0000000380)='./file0/file0/file0\x00') r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) chflagsat(r1, &(0x7f0000000300)='./file0/file0\x00', 0x10001, 0x4) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca691", 0x149}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 14:41:48 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) r0 = shmget(0x0, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) setuid(0xee01) r1 = semget$private(0x0, 0x3, 0xf66b4274c217eea4) semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1000}, {0x3, 0x7, 0x1000}, {0x4, 0x8, 0x1000}], 0x3) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 14:41:48 executing program 0: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be883e6d903b4cafc2afc79e7496515a7d8a0af9"}) syz_open_pts() chmod(&(0x7f0000000000)='./file0\x00', 0x1) 14:41:48 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x400, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x2}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 14:41:48 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x2000, 0x0, "f0000000077994f87abe071000"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]}) getrusage(0x0, &(0x7f0000000180)) pipe2(&(0x7f0000000000), 0x10000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) getrusage(0x0, &(0x7f0000000240)) 14:41:48 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x4010, r1, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{}], 0x9, 0x0, 0x0, 0x0) close(r0) 14:41:48 executing program 1: r0 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x60, 0x8, 0x0, 0x10}, {{r0}, 0xfffffffffffffffe, 0x20, 0x10, 0x6, 0xffffffffffff0a20}, {{r0}, 0xfffffffffffffffb, 0x5d9aac918d587d8a, 0x2, 0x1, 0x3c0b}], 0x3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x50, 0x2, 0x7, 0x6}, {{r0}, 0xfffffffffffffffc, 0x9, 0x80, 0x5, 0x6}, {{r0}, 0xfffffffffffffff8, 0x10, 0x8, 0xdd7, 0x3f}, {{r0}, 0xdeaa1dee7cc6625e, 0x20, 0x20000000, 0x7fffffff, 0x3}, {{r0}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x9, 0x100000001}, {{r0}, 0xfffffffffffffffc, 0x80, 0x20, 0x9, 0x6}], 0x5013, &(0x7f00000001c0)={0xffffffff, 0xf9b}) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) dup2(r0, r1) 14:41:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:48 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') chflags(&(0x7f0000000140)='./file0/file0\x00', 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x2a28546830bd5bcf, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000200)={0x3, 0x6e9}) pwritev(r0, &(0x7f0000000980)=[{&(0x7f0000000240)="b137baf94633f6c231033ff8a5e25dadf6da972e80dfc6b8ac730e249e1eaf13c8ae4e745e9c8a6026c44a62d9a2e82aa7ba8719a8fcce425aaded44785b9fb787b8e23175617dec2f33288dd62093db3b19c1917e26947ee5a349ae7f7091afe7800ad42ddc6d4a83bd12d12a4fb27427efe1ce6d307ae976d7c14f48e69ae315394dd502d662db39f3f3f939f3134b46fc6a3eba123bf1ca4d81bbd7427f2b85b52321d0f7bcb1fd4816a213a409a9a0369b54e2a5101b730510119e4967a0e3ef2b77ec6c5830c5b310a8fa8c7ce7768e0038", 0xd4}, {&(0x7f0000000340)="88bab028da51bfbb3b2f2c9f17b5dcc62e1b28f4d24b45ea114b950ead62cd2f66ee2088159c60f37ae89e", 0x2b}, {&(0x7f0000000380)="2fb876d341121b682698181d32315cfa9f880f9a9b144baf60f42c1d3b3f5dd1d63039c0fdfce2cb21e6adba7251992d72be2fb4a4a7ba58ce99392d8afe5ec6c399aaea55472a40c320454873f63f28619bf05435b30b03b6030dc312c755e0d1a48a9d1f580138b4e35f1da8c20272e371fe13d3159dbb879735a0f123696609f9a378cda6174b83c584442bd8915fd1b8c60db36fa311b1d20228f357a6b3e950bf85495f83a2c430c7585323d9bd2590834d9a3376d16486a98824f9305dc0205324cc2651febbff7e80ec10fb6d33acceeed0be4194fc", 0xd9}, {&(0x7f0000000480)="c525209d5fe4052b48948ce308617de4a78af14e2eb34e4f39e5425c7bf49bf9155f0ce26b8e6890e716d239c1f64657a48583ad33ebffb555873d22078e05d2a29053bb3c6fa9", 0x47}, {&(0x7f0000000500)="2cf219421658bf0e2526aad0b67ed9951f0f58f91c3e2cf0ca314ebd242091b9d4a98d07fa3ac7da51fd3bade40fe713ce234d97d17d026c3d731f23cdf4932d58ed6163f9e75b414735a78a50feab43f620e7c8ac0d6c1c219efc4497c25d36ee40a4b23fef280bcb65354b535166111e72eb3a4d3d275c4ef3ddbde8fa364146c4a48d0e1cea85d6cd47683563cef8def333741747632750b52a7013405f6c5ec684d9ad9969f26661d7a9962ae61c6e37989e15b7cec212d1cf0ee5c1e2caf834a74701d0b103df32d8", 0xcb}, {&(0x7f0000000600)="ac036cce6233e73308c85be90bdfb19765dcf9e7652495d2956a42b1f286026da1f8b51ca061da35831b72ef0564b0b2c6fe82ca9fee0593d3db3789e7c5295a40441cecae557242f7d6c301ecd9ebdf72ac", 0x52}, {&(0x7f0000000680)="6a45b24dda529860b5ac44a8a656359c08f099817fb380b6b2802621027bf4bc65b503ae5f66dcfc2ebd6809dfdcb9e18d803527b9121d66e14b4efb8e0e180694821f5f054a935d2cf83b6a188ebdd9dee0caee86d18efedf36a8999051e1933183c0346785af8ece121dad4144fcc7b15120e33f65a872d20554bbd03093d69391c00a659a34262883e756fd28e65db9799fbcd258705a7b2263d0fd67f2fd1de240906022e38a961c993185dbaa07aa6ff52858b6c98398d6f8b22fa631ff2a8c3b56e18680798e2d4bcbdbae5d6d0eacb9cbc6c702d245abce94f2f6701b1ee2c7457e88a69bd353817107927e857335cab8f378976ded", 0xf9}, {&(0x7f0000000780)="cd27244d2c3a19cde925f1b53b2825c4b5085c5a95635b1259bcbd27c945935b7ae0172be260941e052de76bb567d6ad5f258283c1375794011aa34ca546273335d1f6fbf8e540434cdfbded1c5f25e41b9e671223d3af0f2a369850814c8af43ec11cc5d418a7a43f840d3be3ef1dbb68b49f7965ae862d71daa4d35bc2a64b062fa55fc199ac612a740c32c3d1b198b2f0185b83a1fedc2b049778bdebe11d443ecd989da9a1aa88388ebcaecc8975ef70532d4b5a0a9dde53ffa1729052da7749803715c65a7afe26fe31b9fba5f09122daa51771ef63a797b0f18dcf8cb82aa133371aa816ac32279fac6970", 0xee}, {&(0x7f0000000880)="2a8f0e", 0x3}, {&(0x7f00000008c0)="89575058b48195354b6a3c39c58644e7ce982651e81c409d755b9c8958355f42e228d331d166d38d02be9c6e80ef67f8c5540bae442a37e78c119681780618e3af91f4324b1c682ed43029c47188550b32cb8b016876ff876b4f21804c6e3bdd17064ecc97d9fcd1d2c58098d157d6218a61c3974efcc6f5314a735e24b56e9a2757c03abfbc091120365d70042e685ce5944ed6d391c3cb8527bf1033e0f6c0667448daed7e12cc3fa6caf7addea20003", 0xb1}], 0xa, 0x0, 0x0) 14:41:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget(0x0, 0x3, 0x91) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000000)=""/12) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x9, 0x3, 0x6ba, 0x1, "22f0350b5ba987a4323e871f7f0c41ec265004e6", 0x2, 0x200}) 14:41:49 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="f2566519c7d00384b00b8e71228de1cdb3903d941f7311328936aa9ae0a698d1360eb7752124f96d36d77c55fddbbdd97475258ae010ffecb0b964e805a2821acecc408f53f527adf1716611ab3bdaeed11bc6bb271443e3357b6d408561aae9be14f2cd1b8c9bb3e471b62368", 0x6d, 0x1089a6fedeabf259, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0005000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) 14:41:49 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0xd0) rmdir(&(0x7f0000000100)='./file0/file1\x00') rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file1\x00') chmod(&(0x7f0000000200)='./file0\x00', 0x80) 14:41:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x10000, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000001c0)=r0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$getown(r0, 0x5) ioctl$KDSETRAD(r0, 0x20004b43) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) 14:41:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2, 0x0, 0x3f, 0x4}, {0x20, 0x8001, 0x9, 0xffffffff00000001}]}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:49 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) 14:41:49 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r2, r3) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x4004426a, &(0x7f00000000c0)={0x0, 0x0}) sendto$inet(r1, &(0x7f00000001c0)="55b809b5ebf1a8276311ced3e7e4f32da88c0926ea5f68607c67dbcfb74f198478449e8baaf3fd0c640831b1a89e57e055d6ff9084ca50c6b8ffee5d24ac", 0x3e, 0x4, &(0x7f0000000200)={0x2, 0x2}, 0xc) 14:41:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000240)) r3 = msgget(0x1, 0x0) msgrcv(r3, &(0x7f0000000080)={0x0, ""/232}, 0xf0, 0x3, 0x1000) close(r1) write(r0, &(0x7f00000002c0)="8a2e0541ee7d01d8444a5cb012b81578125bae37ad82193cbb834ccf75547dc7f53ec15fe8d57613161c1fc80dafebb902ffad34e81bca0a8abe1be6d36c640280cf19b78d600eb83b159301b239b7724cf0906ec22d88e590e0e90d64427375819c2cf4a4f8c55216c9ac4448c4e941cce67e507bad60152edba04116e185cd46bee3f02f4a0da6e1bb46a09ba20734ec6f4b0abe08e7e5f1f1786a2e04a31daa6f6741058e75d7699a7d04efe44ccf09bcdc971192b2d5ae0fc404d034823011fe11bcf23bcfd48d0df1f1eeb51440e5bdf7499083351be8c4097b4f0cf62f17610057a0c765", 0xe7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x5) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) openat(r4, &(0x7f0000000200)='./file0\x00', 0x50, 0x40) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) 14:41:49 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) open(&(0x7f0000000240)='./file0\x00', 0x2, 0x20) fsync(r3) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x10, 0x4, 0x7fffffff, 0x4}], 0x4, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x80, 0x4, 0x1, 0x1}, {{r1}, 0xfffffffffffffffe, 0x80, 0x2, 0xfffffffffffffffa, 0xfffffffffffffff9}, {{r2}, 0xfffffffffffffffd, 0x20, 0x4, 0x8}, {{r1}, 0xfffffffffffffff9, 0xbc083b0ed00bf093, 0xfffff, 0x1, 0x5}, {{r3}, 0xffffffffffffffff, 0x20, 0xfffff, 0xff, 0x1}], 0x81, &(0x7f00000001c0)={0x0, 0x6}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000300)) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000200)) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x51}], 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r2) kevent(r2, &(0x7f0000000080), 0x8, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xaf}, {{r3}, 0xffffffffffffffff, 0x21}], 0x835, 0x0) 14:41:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="98") 14:41:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget(0x2, 0x0, 0x205) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000001c0)=""/4096) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="000900042bd37e976c31d2467990ddbcb815b1542ad612ff54c9719dd925a8ea63688aa12ad23978f30f50b3164ad90ad103dd892c5b096947d214a51037c42bc08155dc1e03f18d7fbd2d638e1058b584a9b1ead0a609cfe6092921c479d58bd0b117c2ecd3dae72dc91b7ab7b39a2cc6cf74c8ebea520e6355a0b4b9323674b7c93055238e27e6328bce954944d3bc9646632be2f0f9f900000000", 0x9c) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 14:41:49 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) lseek(r0, 0x0, 0x6, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x1) 14:41:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x200, 0x0, 0x4500, 0x1, 0x2e93, 0xff, 0x2, 0x1, 0x2, 0x1, 0xf7}) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5}, {0x2, 0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") dup(r0) 14:41:49 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) r3 = semget$private(0x0, 0x8, 0x80000200) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000240), 0x2aaaae61) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000280)=""/191) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000740)={0x1d3}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0xfffffffffffffffe) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0xfffffffffffffffe, 0x7936, 0x3f}, 0x358) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x1, 0x9}) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000380)=0x37, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0xef) r4 = socket$inet(0x2, 0x2, 0xfffd) getppid() clock_getres(0x10000002, &(0x7f0000000540)) fcntl$dupfd(r4, 0x3, r4) semop(r3, &(0x7f0000000480)=[{0x0, 0x81, 0x1000}, {0x4, 0x7}, {0x0, 0xa3, 0x1802}], 0x3) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000a40)=""/173) semop(r3, &(0x7f0000000100), 0x0) semop(r3, &(0x7f0000000000)=[{0x2, 0x1000, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x416, 0x1800}, {0x6, 0x4, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x1, 0x1800}, {0x6, 0x5, 0x800}, {0x2, 0x9, 0x1800}, {0x0, 0x0, 0x800}], 0x9) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x811, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x1800a, 0x2) clock_getres(0x4, &(0x7f00000000c0)) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) clock_getres(0x2004, 0xfffffffffffffffe) 14:41:49 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/16, 0x10) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000000c0)=0x5) read(r2, &(0x7f0000000100)=""/46, 0x2e) r3 = fcntl$dupfd(r2, 0xa, r1) r4 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x4) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchown(r4, r6, r8) r9 = open(&(0x7f0000000280)='./file0\x00', 0x2, 0x98) seteuid(r7) connect$inet6(r3, &(0x7f00000002c0)={0x18, 0x2, 0x0, 0x9}, 0xc) fcntl$lock(r1, 0x7, &(0x7f0000000300)={0x3, 0x1, 0x3f, 0x7f85, r5}) r10 = dup(r0) ioctl$WSDISPLAYIO_WSMOUSED(r10, 0x80185758, &(0x7f0000000340)={0x25, 0x80000000, {0x28, 0x1}}) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x21, 0x0) flock(r11, 0x2) listen(r11, 0x80000000) ioctl$PCIOCREAD(r10, 0xc0107002, &(0x7f00000003c0)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x0, 0x0) link(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') preadv(r3, &(0x7f0000001680)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/149, 0x95}, {&(0x7f0000001580)=""/40, 0x28}, {&(0x7f00000015c0)=""/185, 0xb9}], 0x4, 0x0, 0x0) fcntl$getown(r3, 0x5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000016c0), &(0x7f0000001700)=0xc) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000001740)={""/16, @ifru_flags}) ioctl$TIOCOUTQ(r9, 0x40047473, &(0x7f0000001780)=0x7) openat$speaker(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/speaker\x00', 0x2, 0x0) 14:41:49 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x40) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x93) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 14:41:49 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 14:41:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x0, 0x6, 0x6, "2e65ae0940e8fc2d7359b33603adc26ba3f05bb4", 0x3, 0xa5}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "ff00402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff", 0x18) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 14:41:49 executing program 0: mkdir(&(0x7f0000000140)='./file1\x00', 0x6) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(0xee01) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x3, 0x4, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x81}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x800}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x400}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x200}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) r3 = shmget(0x2, 0x2000, 0x210, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000800)=""/73) msgget$private(0x0, 0x8) 14:41:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x3, &(0x7f0000000080)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 14:41:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x100000001, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x5}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) r1 = getgid() getgroups(0x1, &(0x7f00000001c0)=[r1]) shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffe000/0x1000)=nil) 14:41:49 executing program 0: socket(0x1e, 0x0, 0x0) getgid() 14:41:49 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x5) r1 = dup2(r0, r0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x4, 0x8000) execve(0x0, 0x0, 0x0) 14:41:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() accept(r0, 0x0, &(0x7f0000000000)=0x11) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x66, 0x0, 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) 14:41:49 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0xe002, 0xb) open(&(0x7f0000000040)='./bus/file0\x00', 0x20, 0x40) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 14:41:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0xfd326e4a397a5225, 0x1) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 14:41:49 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000140), 0xffffffffffffff72) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=[@cred={0x20}], 0x20}, 0x0) r1 = semget(0x3, 0x0, 0x240) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000100)=0x2) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) clock_gettime(0x0, &(0x7f0000000000)) 14:41:49 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x1, 0xfff, 0xb4cb, 0xffffffffffffff81}, 0xc) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x80, 0x80) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) clock_getres(0x3, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:41:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x4c25) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 14:41:49 executing program 1: setrlimit(0x2000000000008, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000340)=[{&(0x7f0000000240)=""/23, 0x17}, {&(0x7f0000000280)=""/134, 0x86}], 0x2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/81, 0x51}], 0x1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x20) dup(r1) write(r0, &(0x7f00000000c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a1644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de4899b40a797864c17ae41e13b92ad5083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8a474057b2c10d48644a54f698a56c9710a1939afd5922b075c9da5f3197b1b20bc32b83865d998ff77faebfc9c84ae59524a7c7ed9c398b3492a0281", 0xd9) 14:41:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x8, 0x1, 0xfffffffffffffffa, 0x1126, 0x8000}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x140000}, 0x8, [0x150000, 0x9]}, 0x3c) fchdir(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:41:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="df") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x3, 0x5, 0x1, 0x401}, {0x3, 0x5, 0x1, 0xfffffffffffffff9}, {0x5, 0x40, 0x100, 0x3}, {0x200, 0x5, 0x7, 0x6}, {0xfffffffffffffffd, 0x6, 0x0, 0x4}, {0xfda, 0x2, 0xfa, 0x69}]}) 14:41:49 executing program 1: setreuid(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x10) write(r1, &(0x7f00000000c0)="fc9085b87d3de28f5ea92e9a04683be41a70b8e86e2a380b3c38ad16af9ddd5ba9e4c055ec5bdf7e214ed398122cbe65e80e436b31fcf3c1df985ddbf021ad26faff8dc6e2249277e63c7c6d9f15190c19421c651b90663402", 0x59) lseek(r0, 0x0, 0x0, 0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x3, 0x8008}) 14:41:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x100000000, 0x200, &(0x7f0000000040)=""/75, &(0x7f0000000100)=0x4b) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) r1 = socket(0x20, 0x2, 0xb33c) r2 = dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000001c0)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x73) setsockopt(r2, 0x3, 0x9, &(0x7f0000000200)="b9697dd94719b0b51ae9b259313f3dbcb6d9721c187989800d171c1540487fcd50068fd7a77df766370b45ca4434aa728b97f1d190477b7932bbbc2f30af4911b361bab82a873e021762d8bfcedd335ff1d47a507af031befba203c81825550339bd791dcb53e87e47c15751b8c6311491dc6dfe4cb803cd566366dbac09df1c5acadf67a6e023297589ed373fa0397198611cc13eacea22d19677615a628bf2f3d87b09471bbbeeb2b772e52f840970d11a4713fea63e3e19f1c91ab6b0d65236503dd915e218e8586b477d95769e5d1405c7c3339748eedee57164f1c392074a51ba2d27b6c8d7965d73441b0906bdecd8e49066a41db7cda9cc8cb1632900be272432bede9ef57a9b240cf362f8d0863971a6f923202482afa30db747f0dc8886f45fe9dd276cc3eff9dad0f8fb241a59144564763920325aec6063715f456e8a6bfe583c3bea4e6e8fa0d5f132377acb1c7aa13ebe13cb524a0b860446c505b5f6c2ac9c0e0e40d7a810642f7e3f5564bfe428f42e24b90ae2380338e86ca0c521ae6ac41d5bbb47829e39ed2878ae3d6a5c462dc73601a2355039d7bd6d038ad81be67aa1c6eb62a35146d62303700af889b1fbf298e99bc57dbedf8aa7601ddf4e84755e16afb832f1bce2ae207f45ff1a9bb0ac01cde584a3a5d713aeb6a3e3824e8c5dea65cc6e23896d5233a1980a559e8f38b8d538b7939bfcc3fd82d8424371eb095fbda56d37b224c4926bfb331a01c98dbf9c2a26818caee7efd7d129b4ec29eddcac8b65ff0843581c5016d2d91417afcf1a63228c993f1f8c44a7a03941ebd6e0391c647a10d8d1121f12a47d549cbc9d4d38287fea3ae7eba1f8a5649352f3d9fc7eac7c4bc4c1fd9f78d20f3b351d1b255cede959e4fccf45e53c67621f5a652ffed5276caeaa74049296b2f5e53d4f167876b34d83ffdbd968f695e4852fdf99d962032e6c36ae417dda530b18389c68ef2abc779bd95dc1e928c3dc997a395a41ed7e44f0f41b83cd1c2c068842b57a1593dffa9bff08ea5fada6fabfd9228bba1cc443de49ac0fd264222e39af2e80dd2dc885145f450c1ca151705a7deb6f471de618a56c9517caeb41e9b02a225087c024e88876fae2a8d548fc19b2e52be4a8bbf82a0bfcf49e955c4b3518cbc21def56c29a4aa26e0a44f98fdcee452d8da73e959ffd0c65283707dd5ea3a48906a916de3ad88f3a4344635bf291363872451be2e30a6d25139f9e87b47776899f8b63c43ba0498394d8bbed62a2e10b1f36bee1550817285a2aa1de9b408dbf1b5f3898ccf419fe6f91efee30d08cbda6184ca480bb79a7f6e397d3a398fb31e4e4e80875323c63384087ef1926797411ff8febf5db2fc281cd50b80abe33443d79f0b62c5d94e1a57c86f023e3fefcfdb4cdcd2314ad4655bcf4d3c2f5dbc4c10b569b014c4c37e7ee4b9cd0ff9a91242f749fa918cf5005a6524d63f3678634c5dcc6a34ccdb2f7186fb648c6dada83787c0796a8f63fe2c270f9a91b80cbaf874d930cd9c19fd821e3e9a81f7d98314178c315ceec3a7860e388c895c47ee521433a599d80e4a86ba9f3e6be6149f73d5b3aa2cc448b6d5d462ce9b22e615ef3d2c9cad2e13f4ec78bc875912301ee9f93a61c57f060556decd29c32bd442dabd0fd01e24cbec8936b8cb47b79a92496701069de132ba2ece58baacd1dc4e52502868c6b5c724c5b77e9c77c9479dd6130adc972d2b435477cbd0d354cd561fa5973e8c42114fee82f701370ed321964e59f61a061277857716c2d73fa7673b00250ccffed163ceaa07903a18fb426c439c3d2af8dca113afa63d56c6889bce0a6107906d9b978c982ecc79d4da873b209cdbbbed09bcf231ff8f8fe41f06d627318069e9356ed88bd30d2cba73be874cb2cdcb8e89403fa501c98d7a05bc6fac78d235adb09dcc9d13d06b3040c9ccc3ae9a7eeb44acfe955591d080fe9091b25e4b19cafed60b65a60dfcfdd12091aebfdd5c6c680d4ab12c0e0415341f045622ef1bfc6fba44ffcc9c1e2604beb6c416ffa0d4775f6cf71ca2f590580523a74aae9f91956700648d81de1068f0a0107e590f9906f11eae32b613d05340541256b4d13f5668cf135df5fee406b0c1fdcae7cffec7c3ea0c6cbb0a02f099251fdb1937a9fd1b86746a23db931a08ec055820b46a6e4f9d3be4311ffd374990ecdaff60e13c50a992a148a4ee17a894bcc9beba8c85a86c9828daafbe18b216469352a50a07517551343dcf6fb3ea43b2f962cb3e4e912e15c8025ae9068463e0fcc7829efd0824f96201c3368c48a3b9970a6f3abe1af2e1734306d3939d17993dd3675a1ab623f9f9e20f7e392618622bc8da8dc91b0d1b0047b5f9a8d9a57aef8d697659fa2b794bbe05ed98482690977fddefa3e5c88d8c45e8561456d2fa69a0d7af2f0e19fc2588891a2fcbdae7516762e8587b4b632318a4c426583ddcad1b77238df369db358bc843ef4d498e842c33e734bd379c4d1111d326e17dc1dde90c8beb50fa92c7b462a4a54a002626790a6a641bd9df3f0705b7e17c59046e1ee67b8f23f70bd86c0a678b0d5c9bc9721c8c3480d86563749d6234275e2beb5600dbcc743b63995fd982dfbf00703cbd68c7718cd89c241b6d66d6eefa68bfc961ac920d4b25a5f22b562b62d8001e17c06f4010b7cb26b8d84bd25a5314b12777fac23ab321bded17e15adecda464e9c061070cf8237979c61e851f5d59f295b21fec9196d0182d0239a820166838bb0bf2b6999f3d42d9380b9a07f49f72cd2d9e7d6082dc6de776291fd11a7184e88c1c4c1d937f9e061977aac18e39326b3251be63e0e161200685f4c7f6fda9f977ef30d8a495d939910c52f3a37c7da01893a189ad04285b471681eda584c17ecd83eb58581735cd44baa9d8e14ac4b60a9fc1648067611d277ea8918cd76d7db7fd7cadd229c1ec3c5db7df2fb3509aa172e4f3a4265b6268942306251913bb44d89fa670981ea362da2c04dedb89646755d2f80132cfffbe877fb2e452897423cfec2f492f66c5ef529fcc5fa2ff8f08fccfe9a36903cba6eff477072cd37bb40da33ed2dc0c5d9b20a37115510709e3c7c28c6e3c5148e97a08c8c246ccbdc3f0a11aa76ed2730608ce1c11133fcb4a090aeb83014f161fc4544db18ba9d1f7dba96051f61f64bb19c6276a4844fc32a6d270179d519d8442adb333ba020ce90b6cbb7ee1392729bf6f9a32d67b136fd1d95c41f043df17395489943aec4b8fcc796a17295a00b15b7d54e81f25992dec8205448d9fced7748684c032b2379e531b1cc7a38015e14dc6e66e29e2d49145e0e67907a59a302baaf16da3df9481e6202c9fe1477d358f7590d80302204730299a49485c814808242c2af54493decb71bcd74049d5a7aff3d8c752616fffb2e3d33b218b613d7a5fec6819251c0b3d8da85f16eda13ddb1742a2f272d4577081ee926c2be5e07aefa3f1421e7fd15544ab288257beafb068f32182102e6a560dec405d610dd9316b962c3f3af02a8a29b2b6b9ca1761e21ea75272b321dcca165c920fd3275615e883dbcf32055d39a3daa3910727ac0951fb1d264fb41cd5ad039b970e3b50d1ef76027b818716266b789994c97beaa1314929170819d9fd2d0c367510d039d13c97d67cf7b1b57a0a2574e283b946723604cdf2ade4895cb6fc0e28d3869bd605bdd418236ab3d21e857c52314696832f4e6deb43f828337fdd30b83c9e93b77d2b259971cfb4228881a18f05914bf1e10566ffbb5f33a02ff214385d6144503170a024c0295d6c50c60cfd1dc7cee5597fafc8b3c68ef03121ceba79464560e14c5bb6adc7bce7270276b11f8eb00c8fbe8f7ab675c5a45d45ede88206362f635d45baf633fe4685571ba7235050790dcb491bbe33ecfa73dd2bca756107565915c425fe673f8ff8e9289e6d7e57f9970dd4d2d915dd2fc60206f4d9f0a1b4c21441d9e403b4cdf054727e1a14441eedf0993236db802111fe89d8bad9303efef2d4c2e90ff5836d8ef255d9dbe9f00896e01b693a5897fa11b2d67017fbf43579becfff96fff60835dd374ffd45fb7048945f3b933c9d3e6075b031487ffb0cb3895a36c3b4a19d87068ac8fdea111c554a4b32afac4627dd0f414ded05c286a148192759b24ebce7a5944e3ebf0b36afaa92f9617f4e42c9cda2974de369d6c7237f5d45bcbf2cc1031637aec5baf1b94f6de6e4f7e671604ac3326796e428aaa3d41e85314761349627be29a639f83aafb72af5e6e229c088970850cab06575d46e27c9717a92d2e4096bb34c2e98fc18470a45e7b16e9b5554744df937ad885ff342aa7b11caee945ea389a10aa7f3a652084e69b2aa30a1d37bf355bfb50a3fc4226155a9e3c8a853f01ccb5ee6516587f4c5ca0bdfff9ed57d3ff1d273d4661220b6640c629da2ca0e2c114def429ffe741c6c9d0993dceb72a0cf257172b415d651c9a815c8054f3c1bf9b14425da816400c0e1add3fc276af2cf26a8e2c2320cf819b66bacbf92fa945f4bd74493e60db0a6793abb10892aea14c4c91ac7cdfdbd338dd3cf2c0ef93dc112b844a2676775792c9c5d794fa4db6642e61742c12d9b17806812ef50648e5977e98faa6f3342356149857ce398f289e7aa985f6fe0886237a826bd966ed7362420053e9834b6b9a29c518d5d4fa1142d6af4b2b60ec72d0eb3e54c64e3345a78f62d030669185ed867a8d71664e9a91457fdbe9c95f684ff19b5d7c523cc6c637b0e25ee081f5bd9870f932db507631464ba8763ff3455b2f5088e0c43d52988d058b73f27fde63a0e79828cbaafd0e362312c840228da5ce17c01e6ffb6cfbd160aa4eaf16672dba69fa0b0187c4af8a418f8c38159942e70a029c5f354f2c7bd890e2b6c658003c81e833faaf68894b58604937d0db6beaf07e2607660d5850d5d7a03613a5a71fe597f5d476928ddd631aee93b2c2716a392e8323d9eec82a820628560d9d14f5d77643d3d6a40e01921a8d1b8e580e258ef19cb22580dc097553b58d15fc6b50165d954d442411ceb53748bdde165d6739f77c50c156c15d6ba52a9ab06adae7f0eb87edc7a187323aa01119baa6fb00cfdd095401b13915f07b4d9927cd8aebf925ce015fe7cc1d95f7c5da77989eeac6b090ed101260c108cf191a9d6e5b44e4a6d025a4d1cc711304c09e9a31fb128a2c836066baa88e7089334d27beb849d935f7dda556684c745ded75c471056a44ee390ccd3cb314a1990fd894b65641e0f75a705e537669c139b3ee1d061f2917ae8815bcc4477e7558488afd99ab0427be3550145965707b17340552ae26049f398bb69412a6d03a0b312f9fc1dd4ea9fca5334fcb585656a627f7d8a804cec0d0a5ed19ca62824bd07b6826f5ecb9d696844a5372cc6eb6f23290614ed9a742d74c282a564f9519dbaec01570e0233fcef2c906258523d298b8034b28715b15e5f1cfd25f1f202ce093463c11ba93579e17997d9f2ce39ae779561f4b480d57d28bbb75c12acc707f7b104612c264029b848afe53e90f0d3330058d6d5a9998abf4036a4b602f42446b512487b8759ffb92d1faf80027695a5293b576af54a7568733a46c8d182ed33d6f6a8109756377ca8983ff83febc17d9021df0e5a7cac0bb98c2f7e07cf5352c33cd81a706c13f793212cbfa6b913d996b18a368c3c5462e30bc0f2ac51acac64a6c80688ffeaa3b127b439ce860c64447c8e1a8e751465bda827b4731e7395dee50d8e585", 0x1000) 14:41:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x74}, {0x81}, {0x4006}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 14:41:50 executing program 1: poll(0xfffffffffffffffe, 0x21530b2a19e64c49, 0x80000000000000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) semget(0x3, 0x1, 0x204) semget$private(0x0, 0x4, 0x608) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0x31, 0x0, &(0x7f0000000000)=""/49}) 14:41:50 executing program 1: r0 = socket(0x10, 0x4000, 0x1) sendto$inet(r0, &(0x7f0000000000)="7c42fda7af88bff3984709e60ef4e7c9a9ba0dbb93cde4b9034d667d2d270a2b874af92549209b2a0833a8eff5773d4b951ae4c58e8ab7dd5915b709dbcd6c0ce8a0ae3530ce3be308ec946dc6e0445613b66f9ad943137eb438d3168c9341b604ab39d3fd6f84f878333a2204392fd30b4110cbebbb2c4658ba97aa", 0x7c, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x3, 0x8c2f}, 0xc) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0xa79c2cb0a4fa7d92) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x9}, {0xffff, 0x2}}, 0x2) r2 = semget$private(0x0, 0x7, 0x608) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x10001, 0x7fffffff, 0x3, 0x1}, {0x0, 0x947, 0x6}, {0x7, 0x6, 0x80000001, 0xbf}, {0x3703d810, 0x53102680, 0x84, 0x7}]}) r5 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x80) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000280)={0x7fffffff, 0x7, 0x9}) close(r3) recvfrom$unix(r0, &(0x7f00000002c0)=""/6, 0x6, 0x801, &(0x7f0000000900)=ANY=[@ANYBLOB="011d2c0053a300000800ffffffff0000000051eb3de48708275cad1123622f31b645e4f0c1c2b1eb5292b5edbf74aadc18fa"], 0x1) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000380)={0x1, &(0x7f0000000340)=[{0x3, 0x1f, 0x7, 0x2}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000400)) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000480)=0x1) open$dir(&(0x7f00000007c0)='./file0\x00', 0x880, 0x8) unveil(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000980)='W\x00') getsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000500), &(0x7f00000009c0)=0x1) getsockopt$sock_int(r4, 0xffff, 0x1103, &(0x7f0000000580), &(0x7f00000005c0)=0x4) semop(r2, &(0x7f0000000940)=[{0x1, 0x7, 0x800}, {0x3, 0x3, 0xddb186b04f6e4ca9}, {0x3, 0x3f, 0x1800}, {0x2, 0x60000, 0x1000}], 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000600)=0x935d) semop(r2, &(0x7f0000000640), 0x0) bind$unix(r5, &(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8) bind$unix(r0, &(0x7f0000000680)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) kevent(r3, &(0x7f0000000700)=[{{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x101}], 0x1000, &(0x7f0000000740)=[{{r5}, 0xfffffffffffffffe, 0x0, 0x1, 0x200}], 0x0, &(0x7f0000000780)={0x0, 0x40}) write(r3, &(0x7f0000000a40)="e256ece0aecec5317720b85622c5bc1c3ede14f571083043eb4da39aa7a93a79e8bfd0c399d1e9def54b2c083404a35d98635772f2a73cf61ed7551e691d8ce94527f1c873230640bffdc03580b8da7c23852873ccd95066793208daacc0c65575fed2e5c1c9c0f877a191696c70d1c11de921b25c9ee449bfb89b791a8e0f7565f7784d7f794cbbcde0e454e208a9c8458032a09b637fe8c960943c9af45e421ec0ba832f4b29a5ce302fe6b1f9691d4f5c11", 0xb3) getpeername$inet(r0, &(0x7f0000000840), &(0x7f0000000880)=0xc) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x3010, r0, 0x0, 0x0) 14:41:50 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000e1370e2260d563ac83b68415f7f640970f25ebdffffeff0000000000000000005b67071b542a538706000000b8180003000000000004bb893fa9797558e61b70892310f4aeb407096bcf25f364da9be4c18bcdd532767179359329d0ed41f8bd24d487255b9f23083f8bbb71eaac7e27b709562e583e826f9fd8fd1f2388deacb6ba2df9e5096a9b277bf56f02fd333f0987189c218b132c1f05e5ef96089b6d4db244be"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = msgget(0x2, 0x20) r2 = getuid() r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x3, r2, r3, r4, r5, 0x2, 0x3}, 0x0, 0xdcd, r6, r7, 0x0, 0x100000001, 0x4, 0x3ff}) r8 = dup(r0) ioctl$BIOCGRTIMEOUT(r8, 0x4010426e, &(0x7f00000002c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000280)) 14:41:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400", 0x7ff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) ioctl$TIOCSBRK(r0, 0x2000747b) 14:41:50 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x8) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x4, 0x40}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) sendto$unix(r2, &(0x7f0000000140)="b97c0531cda8453cfaa28b04f4c7ca6d6e6baa7e632e85f3cebffddbbfe4cb13ce76429e4fabcabfab38ec06f84e1d3e332dc6169bd9eee2c3c647584136d925949780f1c840153d8a736077aa0d", 0x4e, 0x2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000200)={0x1, 0x6, 0x10000}) getsockname$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000002c0)=0xffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000300)=0x655ad5e3) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000340)="d2e4cc9c76a99147408b0166b3f7673d0a7ef5975171870db6bbb016de4aeb7116e179cf0359e2ccb22a13fcd8a6211a7bbb19ffc2bb6e0d7fdd32dc78262995c4e93e654c7c774b64778539e56efb38d378a65b26dd514ff84cac609e6007b8a69dd61054392440b4dfe52c9840c6c9ed57f05f23dfdaa8068dde4b27391698ee0ffe424128658fff9513fe17d6a691db7d5a9ad0e7e0867abac1b98198829f09f0670c38c9384d7e21157fb379940c4188235d1fca5ffaeb88d1e336feae13882ff9ae081b02f790135e34be90cea909dd8e60d7ac7efc78546cc008968eac18739d262f", 0xe5}, {&(0x7f0000000440)="40490b803ae50969426e3d2d98dcb0cb58d3dc251e145225d4802cff72a2e7aba9088735b3a2515f25dc6be4389735a5735f91e65649ff03aa57313a556db040871237a572ea56e43c04224f308cc7a1aee939355cae2a371271fcb10fe7621d5f72a5a082a604420d0abcd13cb029fa0186999dc4ea7bdb42121d5540ee3de4b9d922898cd13f3d6ebae8fc4071e3dff22d31b03460f89017354a5cc60663c81641a6e62ceaa4", 0xa7}, {&(0x7f0000000500)="7a1a0752d3e0f299304ab1cbb6cdfb1d4b8e4ae88fb8a387ce8662cf51ffa43bbd0f5175c4dbd98315dc4920e7ffb7c0eb51e213991ef8c647b6af49cc2455267fa579c7c73ae3960bac52fcc3fc702078674fba704543d095a29a2d2b262c093cde3b6da78207b7f3184521332db104aa4600c5f20526cb90a509e4029cbf18f9de0ee87d264377fe84d129668e0d98f8bff8404aff510a973a330aa54ecc4961f3a9d9a5b9c04bdb32025ef50e181a6ea7c17976fba5d6e92affa3d6f5a9e4eab8904ff542299fb545f4ad8bd726d9a6327acdf76a8503ed4c942c27855a", 0xdf}, {&(0x7f0000000600)="c6c8fcf4a069f000d37842551fe889ec56223e960a052a0a56567a744c31340c173513e2a5481e1e0d558068314d44c7967f9e375778d216b9ad038a46a278726b9b3788054fe76de76a88f79c7a4c124876b578babfafae1c0fead557a7200f31bdbc9facd6116fefc6e2bb3354", 0x6e}, {&(0x7f0000000680)="de56c6d0f7952383f88e9f79caba484f2f40eaff0589173b1ccc3516941575a873bb25a31c36a691da2e75b6d561c91060c0dd8ef8aec7a3b7f88bcbb9c702fa10df0d3aa1abbd14a0d36f6c9bf9cf6b773dc254becb9fd1c2b6bdc26a6f9110b980e502cbcc15180cc8387c564707837145cfcf81fc073e52c9aa76d5e45d5a78fb9e4bb1d468e8450db1b392bedfcab0736bc916ea4396942fd2dd8b73ffdc76098306d70e63eb2a5d7f5a4238ba791ec4ec80433b87b9818d8ce648e343f4795372544ae9a0c412978d72ed1e", 0xce}], 0x5, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x13, r0, 0x0, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000800)={0x81, 0xffff}) accept$inet6(r2, 0x0, &(0x7f0000000840)) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000880)={0x6, 0x1}) fcntl$setstatus(r2, 0x4, 0x40) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) clock_getres(0x3, &(0x7f00000008c0)) bind$inet(r0, &(0x7f0000000900)={0x2, 0x2}, 0xc) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000980)='./file0\x00', 0x2, 0x8c) ioctl$TIOCNXCL(r0, 0x2000740e) dup(r3) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000009c0)={0x0, 0x3c1, 0x1, 0x8, "6b9a602605ec41ef89c370b4f246d79f3e164a35", 0x29ded070, 0x2}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000a00)) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000a40)) getsockopt(r2, 0xa1f, 0x2, &(0x7f0000000a80)=""/10, &(0x7f0000000ac0)=0xa) 14:41:50 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) nanosleep(&(0x7f0000000100)={0x7, 0x42a6}, &(0x7f0000000140)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)) close(r0) nanosleep(&(0x7f0000000180)={0x2000000, 0x1}, &(0x7f00000001c0)) 14:41:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x4, 0x4e, 0xff, 0x5}, {0x9, 0x6, 0x8, 0x7}, {0x4, 0x20, 0xff, 0x6}, {0x0, 0x409, 0xfffffffffffffff9, 0x81}, {0xff, 0x1, 0x1, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x7a}, {0x40000016}]}) r1 = semget$private(0x0, 0x4, 0x400) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x5, &(0x7f0000000140)=[{0x4, 0x4, 0x6, 0xfffffffffffffef6}, {0x40000002, 0x7, 0x9, 0x1}, {0x1, 0x1, 0x2, 0x9702}, {0x7311, 0xfffffffffffffffa, 0xc9e0}, {0x9, 0x81, 0x100000000, 0xffffffffffffffe1}]}) semop(r1, &(0x7f0000000100)=[{0x0, 0x3, 0x800}, {0x0, 0x6, 0x1000}, {0x3, 0x10000, 0x1000}, {0x4, 0xfffffffffffffffc, 0x1000}, {0x0, 0xffffffffffff8000, 0x1000}, {0x2, 0xfffffffffffffe01, 0x800}, {0x0, 0xfff, 0x1000}, {0x3, 0xfffffffffffffff7, 0x1800}, {0x3, 0x1, 0x1000}, {0x4, 0x7f, 0x800}], 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000540)={0xf189, 0x3, 0xfffffffffffffffd, 0x1, &(0x7f00000002c0)={{0xca9, 0x40, 0x1000, 0x20, 0x9, 0xff, 0x62}, {[0xffffffffffffff00, 0x2, 0x4, 0x1, 0x8, 0x6, 0x4, 0x9, 0x3, 0x100000001, 0x16c, 0x9, 0x2090, 0x2, 0x7, 0xfffffffffffffffb, 0x100000000, 0x7], [0xb5b, 0x5, 0x4, 0x2, 0x8, 0xffffffffffff3ef0, 0x2, 0x7, 0x7, 0x4], [0x8, 0x3, 0x687, 0x7, 0x2, 0x81, 0x1], [0x19, 0x40, 0x1, 0x1, 0x1c5, 0x1f], [{0x8, 0xc0, 0x4}, {0x9, 0x6, 0x75, 0x8}, {0x9, 0xfffffffffffeffff, 0x8, 0x7}, {0x3, 0x6, 0x1, 0x200}, {0x81, 0x8, 0xf, 0x2}, {0x9, 0x1000, 0x100000001, 0x40}, {0x8, 0x28c, 0x8, 0xf15}, {0x3, 0xd174, 0x2, 0x1}], {0x1, 0x29, 0xfffffffffffffffb, 0x400}, {0x8, 0x6, 0x0, 0x8000}}}, 0x4, 0x6acc3dd6}) 14:41:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2de, &(0x7f0000000180)='+') 14:41:50 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x10000) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getdents(r2, &(0x7f0000000180)=""/206, 0xce) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000000c0), 0x1000000000000174, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x2810, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r2, &(0x7f0000000080)=""/37, 0xfe37) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)) 14:41:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, 0x0, 0xfffffffffffffe2f) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)) 14:41:51 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x102) listen(r0, 0x0) flock(r0, 0x1) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 14:41:51 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x804) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x9, 0x6}, 0xc) r1 = semget$private(0x0, 0x3, 0x26) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000040)=""/159) 14:41:51 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setreuid(r0, r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r3, &(0x7f0000001ac0)=[{&(0x7f0000000680)="e390187d9007bb08a31e7130e1b93cee90a1b08cdd1328de8ac561f32263bc376288ab57b12c455849546f96ff39225870f9642550986aefa54ccd4a72764b9912d172e63c70f6bc659bd1ab2245b07a59937e51f29ae151ab9d1fefa8a51c08f1fbc5dc1de6e61db0aafa127415668764088dba7358cec45b2a0576e786f0ad27fb9419ba6d0e220255a7a4a4713f616df763d3d251f7fd9a09030ff2f426fabf8032e1a05eae2acaadf642b0cdfc8872039e13119b571bcb5eef10a92b1dbd72ea4d32f3a9f8377a4f3f046e49b0579c95242ea0353c839e96bdbdeed3279a34acba339d475228d8066c898045ddc99dacefab39aedd4f00e93fadf1ddbb00bc557aa177cf6d17cafd0607a7042a93a12b469242d77746c4e12bcd2b8952c8a8d7311dd02b3cd417b6b21825e0d3c7b5184a1bfe79592745033020cff745f3898b7f940a6893d4771f32201620d49421fa2182a01c825e76194344b63c5bbf82a4d87ffb2cab2acef1f77d3ae560c4bdda8d687012d2874853444265d915a02e3b981d39cacc6553d78afc68109ba77a53ddae62ef02ef468205d6000e5552915c881659717d7f4dbbd83c143afa2ccb0000000000000000000000000000004b13df4e659d0711685a8a751006602c18192e0f97c1c4af29b4f2f947adc404bb62bd930f2ae7978d9612eaece3fab9aa9d1f62d1b0e094dd077ccbf37b26f6ef7ab9816ca04c4d060b55edad7b6e7b504fd1", 0x213}], 0x1) r4 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r5 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r5}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r2, &(0x7f0000000280)=""/192, 0xc0) kevent(r4, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 14:41:51 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) flock(r0, 0x107) r1 = dup(r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) close(r0) 14:41:51 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$setstatus(r0, 0x4, 0x80) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) select(0x40, &(0x7f0000000280)={0x2a}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) 14:41:52 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffff9, 0x2, 0x20000000, 0x5, 0x5}, {{r3}, 0xfffffffffffffffa, 0x80, 0x41, 0x3, 0x7}, {{r2}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x3, 0x6}, {{r0}, 0xfffffffffffffff8, 0x4, 0x40000000, 0x2, 0x1f}], 0x31, 0x0, 0xc68, 0x0) 14:41:52 executing program 1: mkdir(&(0x7f0000000380)='./file0\x00', 0x42) setuid(0xee01) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe(&(0x7f00000002c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000200)) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f00000000c0)) r1 = getpid() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendto$unix(r2, &(0x7f0000000100)="4d8c9f0b15e0e4c6076d4ba78229655898bae54d032ca1d03d7b6f226f49e8e306676a776cd49353af92108ccee64a11a0bba44c00d87d788d66e48d4f5c9e43796591921177cf7d19e87ceb14603a7ffa87a37163a27e1e99e0479d50cff18b89ed1f5e2bd317e1a663c8518bc78190fa9e35f1d09eccab9dbc2b298899f6cabdd4ac65367b46ea234cc4e53423d78ffb4391b0", 0x94, 0x8, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) getpgid(r1) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000340)) chmod(&(0x7f0000000000)='./file0\x00', 0x0) r3 = semget$private(0x0, 0x4, 0x6) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0xfffffffffffffffa, 0x1, 0x8c, 0x5001, 0x9, 0x5]) 14:41:52 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="c5383e0b1b550443", 0x8}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) close(r0) 14:41:52 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x10004) fcntl$lock(r0, 0x8, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x200000000}) 14:41:52 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "0700000000000000000000000000000000006082"}) ioctl$KDGKBMODE(r0, 0x40044b06) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x0, 0x80, 0x65b, 0x60c6}], 0x7, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x4, 0x5, 0x8}, {{r1}, 0xfffffffffffffff9, 0x20, 0x20, 0x1, 0x6}, {{r1}, 0xfffffffffffffff9, 0x8, 0x4, 0x0, 0x5}, {{r1}, 0x747c289365965961, 0x24, 0x0, 0x80, 0x100}, {{r0}, 0xfffffffffffffffe, 0x10, 0x10, 0xffff, 0x5}], 0x1, &(0x7f0000000280)={0x3, 0x9}) writev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 14:41:52 executing program 0: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) listen(r1, 0x6) 14:41:52 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x1f, 0x6, 0x2, 0x401}) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x106) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="4fb42112dd000bc4d3720198e151dda3c95ef11b4abc0b4db308694dc4fe50e66e63bae4a5c843169abdde024c819950ea9af36ec708ceaf6e3e5af01e3be8bbc9268e205b21eae1a1d389a216fb8ec88b8e40dbeec6acb9d85a52d34f75ea761d15ce531226260e3f8126f060bf5073537d8bee73c4d3f8278c38a4de39050478529ed400ece0f00957338d3d73afc0f3b16a4f72fa97f8549ad1a44cf73702cd3d775056bee96c38de26704432d6d9a4a3d70583177cc2309f8011c721ba4d66631ac18cdd6c703630d9063f7321bb2e4ce56e486a491b894e6be1334926fddeaef35545d25a2eb9eb1291bdeb85", 0xef}, {&(0x7f0000000340)="294b527d76f6498e4af80c30e3f4da16426659991139c6a1d4895f221efd5cb041213367678b68056eed81c2c467fa5a9cb34fa2157c5d2b3ee5939792fa9be420234b5cc41a53083ebb676d9b9c7edc53c1a0b56d40e8454f6a272053783085d8c5c41c19e81d425a3fbd53cc4228b9d5984345d5a7dec7945fea5df0d482d2c5218f5c9efe284159f1de318b9d20c582be0f4865791bddb2ed53b1d3ba66b9426b6723d3a65a2c1ca9e5ca68f8b82dd79d7067625bd702a3fcc3751215f68f11020edc7338df9489adbc8a1799bad57beeb590c8537d0a2ca29386169b5b280fcacb02dffb041d1b763c5bbeb2ed499bd8", 0xf2}], 0x2, 0x0, 0x0) dup2(r0, r1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000940)=[{&(0x7f00000004c0)="0c12eb6fd953018c32060ef57bb07176179679b59bfd8ce2c265449ce0846898f72ae97c25547ab073da4116f46db0810afc4087f4c7631a304ab89a5ec4458adc9ce58f9cc76f4f687452c5f17514fc7010443a506bd7bb", 0x58}, {&(0x7f0000000140)}, {&(0x7f0000000540)="ed7c190db6bd4a10a32c5197b6c5d0e1ed5a1edb3c919af695a01ad420554f9289b04814585e3a445e383db76aead37239bc0744a57277827538143449c7def7d4b775cdd1283c6c9de0f5d99e8d5205757ae4cf32a57392f387f808c6641c213ab529d6f372aeeb302bc5e3232934eab2b90584e96c0dfd6a1645c4efb28889efdfb6af0bdc988a8e", 0x89}, {&(0x7f0000000600)="10b6acf3e95237aa58eaec1bb26358990dd342f585de6dd4f81e27dff40e76e829bdf7d22c347e7c571d46b2f7a464378a25713de111f7285e9b6fe963effd84f1220950bb9972fd695c9de083c796e122ab5f10f6feecec3089aef2a6110e868f8bf48c7d309d6d5ad01487066178b3c6cf3be7bfa246681d751d4546eefee1ddba7466508f51a36cd8dc476d546e73cb1d2c5b4af2c80c5dfe5501f1f03dcd24c26acbefb4ee2da7eff035e043586002c6aeedc642fbc3ab130d1400518cd5d4fe341edf1907e0f5f17cb49d22b9ba9ebba73a22b7d4238c8571b6bbad5c914c0b3ac400014a89c05162826e02f0e7727fc73312f413f6621bf7aa", 0xfc}, {&(0x7f0000000700)="04d4381801a4cd91a303bdaf53f0483065643489524e156ee1902252e5d3df3bf60975359ecc88816a986d303dd6841f78f705302fb1c1bd2b39e135df6ccd2052ec1beec5bbeb3e9abce4b20a448cffc74ff4010554d8b5e839c41b4fcecd626f8d1fdca3ac26ab13dc0db07ff03ee40d94f47f4be58a4288dd34241514386886a94280ac5ed638c01eb872aa280854427ebd3fddfe47b93b", 0x99}, {&(0x7f00000002c0)="57f8e02eaf89bf8adddd55ef089451c6b81c213af6688387af56cc51d4bc43b75f8448b7aa25f43cc3e9365240", 0x2d}, {&(0x7f00000007c0)="e5cf7bd6ad390088219bf926be9e3f011fe1eeb96f806e9c9495419310b4267c0756d6827ce69b9ec3744916a3e8fa95c1bbabb95ad145f200f01a38b969da9e6de33364e3cbb22fecb91a9a62cc3f294c33e622cef2b639fecc32e4a18604b5466ccce8025a26977054f65e75dd475961689b6742a12cefe3e8b745a79846", 0x7f}, {&(0x7f0000000840)="b292100575a4dda4729a4976546f41f93e890f7dfce7ea578c830ed225e0ceb327667042d01562821afba33104eda48d67260dcb8bc6ac7f640699a623e61cba7870f2ac1b8061be56fe965c8da2d699258c4564880dfb7770442398bc73b11f8fc2515be8cf81dbc9421f9243436cca2aa8c9815d1005e0f439aca5d1cbbec1fdfc7e7a61dcfb66309f70b51b41c5d3cd5db368ae66d8b1ed9c93967b876e745062848dacc9e7875d4ef00f0a286df794a4a63f51678e786377bd92d8307505140cbc218033b843ebdde4cc77ef9ebe6f0938e200d10f06c1fa8f5448f4c66feca0c08a99f15cb6a1567027f8ba71f3c95d350e94", 0xf5}], 0x8, 0x0, 0x0) 14:41:53 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0x3ff}, {{r0}, 0xfffffffffffffffb, 0x81, 0x2, 0x1000, 0x7}, {{r0}, 0xfffffffffffffff9, 0x4, 0xf4855760d0328d24, 0x1, 0x81}, {{r0}, 0xfffffffffffffff9, 0x45, 0x20000000, 0x9, 0x100000000}, {{r0}, 0xfffffffffffffff8, 0x4, 0x2, 0x0, 0x10001}], 0xb06, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x20000000, 0x2, 0x80000000}, {{r0}, 0xfffffffffffffffe, 0x4, 0x4, 0x2, 0x5}, {{r0}, 0xfffffffffffffffe, 0x11, 0x10, 0x5a84f562, 0x7f}, {{r0}, 0xfffffffffffffffd, 0x80, 0x20000000, 0x7, 0x2}, {{r0}, 0xfffffffffffffffe, 0x19, 0x1, 0x401, 0x9}, {{r0}, 0xfffffffffffffffe, 0x9, 0x40000000, 0x3, 0x3}, {{r0}, 0xfffffffffffffffe, 0x8, 0x40, 0x2, 0x1f}], 0x5844, &(0x7f0000000380)={0x2e}) lseek(r0, 0x0, 0x0, 0x3) kevent(r0, 0x0, 0x0, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x2, 0x2, 0xe2}, {{r0}, 0xfffffffffffffff9, 0xa1, 0x4, 0x7, 0x8}, {{r0}, 0xfffffffffffffffe, 0x5, 0x40000000, 0x1f, 0x800}, {{r0}, 0xfffffffffffffffb, 0x41, 0x1, 0x4, 0x400}, {{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0xfffffffffffffffe, 0x7}, {{r0}, 0xfffffffffffffff8, 0x71, 0x80, 0x9683, 0x9}, {{r0}, 0xfffffffffffffff9, 0x2, 0xf0000000, 0x6, 0xc6}, {{r0}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x7fffffff, 0xdda}, {{r0}, 0xfffffffffffffffa, 0x8, 0x2, 0x325c3c5f, 0x1000}], 0x3, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) fchownat(r1, &(0x7f0000000400)='./file0\x00', r2, r3, 0x6) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0xa2, 0x40, 0x4, 0x5}, {{r0}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x8000, 0x81}], 0x5, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x68, 0x1, 0xffffffffffffffc0, 0x2}, {{r0}, 0xfffffffffffffffb, 0x5, 0x22, 0x8, 0xffffffff00000001}, {{r4}, 0xfffffffffffffff8, 0xe4f816e025804787, 0x1, 0x5, 0x20}, {{r0}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x8000, 0x2}, {{r4}, 0xfffffffffffffffd, 0x30, 0x40, 0xffffffffffffba3a, 0x1}, {{r0}, 0x528afb87afe09d4f, 0x88, 0x2, 0x100000001, 0x31f}, {{r4}, 0xfffffffffffffffb, 0x8, 0x40000000, 0xffffffffffffffe0, 0x1}, {{r4}, 0xfffffffffffffffb, 0x8, 0x2, 0x8000}, {{r4}, 0xfffffffffffffff9, 0x8, 0x200fffff, 0x0, 0x4}, {{r0}, 0xfffffffffffffff8, 0x10, 0x80000003, 0x401, 0x5}], 0x3, &(0x7f0000000180)={0x3, 0x8}) 14:41:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ab6d0000fd7f0600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f000045d000/0x3000)=nil, 0x3000, 0x2) 14:41:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) 14:41:53 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r2) dup2(r1, r2) r4 = fcntl$dupfd(r3, 0x0, r0) kevent(r2, &(0x7f0000000040)=[{{r2}, 0x0, 0x36, 0x2, 0x5, 0x5ba8}, {{r2}, 0xfffffffffffffffb, 0x8a, 0x20000000, 0x4, 0x9}, {{r4}, 0xfffffffffffffff9, 0x2, 0x1, 0x80000000, 0xffffffff}, {{r3}, 0xfffffffffffffffd, 0x80, 0x0, 0x8, 0x1}], 0x8, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xaf, 0x0, 0x0, 0xfffffffffffffffd}], 0x8b5, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000100)) 14:41:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) accept$inet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = accept(r2, &(0x7f0000000380)=@un=@abs, &(0x7f0000000340)) sendto$inet(r3, &(0x7f0000000180)="1331250ab3adef1d70e6786ee2eb048494116241c328addf1d12fcba786d3d8f407bdb0253e9daca5d0d9ae03b4dfcf0bb7b0e98e76299ecdc39668d62d42d597ee8b30c427e81fe5070388c7ba886dd1e2d43c234aaae383cbe01a8f58f237d17e0c9e7dff62983a5c0fa0e3a", 0x6d, 0x4, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x44}, {0x1d}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000140)=0xc) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x1) 14:41:53 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() fchmodat(r0, &(0x7f0000000080)='./file1\x00', 0x20, 0x2) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x21c, 0x0, 0x0, 0x0) r2 = kqueue() r3 = msgget$private(0x0, 0x4) r4 = geteuid() r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r8 = getppid() r9 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x80000000, r4, r5, r6, r7, 0x44, 0x400}, 0x7ff, 0x8, r8, r9, 0x8, 0x43e21ed6, 0x2, 0x4}) r10 = dup2(r1, r2) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r10, &(0x7f00000001c0)='./file1\x00') kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 14:41:53 executing program 0: r0 = msgget(0x2, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = msgget(0x2, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x1800) r2 = open(&(0x7f0000000280)='./file0\x00', 0x8, 0x108) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fb3e428875a7bf8067bebcfd3b278840000000000000000000000000000000000000040000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eba86ad82050e5ee573b2ca3c881c069e5f24120859a0f96a42a0e221ae84f9bd1bb03c884ae285996bc233ac7e5a157671b30c1415ccc90d1354c4bcbff5f8e596d75647fa304d6648ec0799975f10f12f35ad4149965707e96f92586428d6f38fc0c6a3acc"], 0x81, 0x3, 0x1000) 14:41:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xcf, &(0x7f0000000280)="3372a57b16e7bba4ab73ad33faa3c8c93ac331ba5f5828f2c17106082a56baf596e9625258157325cfdf3359092728031172e696eb22304196837ba0bc44e7aeafecbd1b6076b9ff6c85e53ed0dabd646ddbc066c9452ae20166de2a01936bae0adf50a4b29e7693dfbc58e191b725e5dfa2f316f23240357889e4fdaa819d5baef01071e9263fa4995eca880e5a3c1e5beca73eccf3ce50d3f046b223b71a74ccc799743d41e1d2e9a21c05ea52312062c9e8b34729e60c851e25fc646bea7bdb760d675f62") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000003c0)="b8") madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) 14:41:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x2d94) r4 = kqueue() close(r2) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x104) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 14:41:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0xed, &(0x7f0000000240)="247c9bda6b838b910caa2e614eeefbef85b7acecb7a79c39b5a7515181e124581efb4e0bab67f3f4eaf04d846710a954ab1863b68467a4bcda01f97c54262c3585ea7ea7840155e123e503fa47d8023d024cb46b3199a4d41390d38b59050579edf37fdef090e5c47d3443da3ffad2295e42451dba7328ae8d07a69851420816d85705ed2531935c3dca0ca6ef30ee2d9f063b407432168ec60192eaea2d5fe6571bd384c84d56ce5217129971219b207fee3d27913d72f6990ea59f6636d5267aebd6ac9f96c93950495bd852b0bab403aefe880c52016ceb5b9f4ce1eb8ef397ed89104e70a9a56f5739b7ad") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x60, 0x7ff, 0x0, 0x1f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x3f, &(0x7f0000000080)="2972b4d32687dde2b3cfad36d81ae697a80e8349f576caaeae7fdf432ecce41a6eca0831e5076ffe4c2c6d5e2fa30ab766b093814dbc8d63533a97730a2121") mknod$loop(&(0x7f0000000100)='./file0\x00', 0x6000, 0x1) 14:41:53 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff}, {}, {{r0}, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffb, 0x91}, {}, {}, {}, {{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0xf5, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) fchflags(r0, 0x10000) 14:41:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x130000}, 0xa, [0x0, 0x0, 0x3, 0x9]}, 0x3c) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x0, 0x4, 0x9}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) socket(0x10, 0x5, 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:41:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x7, 0x3, './bus\x00', 0x3, 0x80, 0x4, 0x3d4e}) 14:41:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e000b1e60886000000030000000800", 0xfffffffffffffffd}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 14:41:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x8000028}, {0x6, 0x0, 0x0, 0xfe}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) mkdirat(r1, &(0x7f00000000c0)='.\x00', 0x5) 14:41:53 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3}) 14:41:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x6) 14:41:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x28, &(0x7f0000000100)=[{0x54}, {0x7}, {0x6, 0x0, 0xffffffffffffffff, 0x400000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x6, 0x2, 0x1, 0x3}, {0x1, 0x1, 0x5, 0xb60}, {0xe3, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000140)=[{0x6, 0xffffffffffffffff, 0x53d7, 0x7f}, {0x101, 0xffffffffcd8e8baf, 0x9, 0x6}, {0xffffffffffffffff, 0x2, 0x2, 0x4}, {0x1735, 0x5, 0x3f, 0x8000}, {0x101, 0x7ff, 0x2, 0x3}, {0x200, 0x3, 0x0, 0x8}, {0x10001, 0x50a3, 0x10001, 0x3}]}) 14:41:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x30}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x7ff, 0x7fff, 0x4, 0x5}, {0x81a0, 0x9, 0x3ff, 0x6}, {0x2, 0x5, 0x9, 0x401}, {0x5b74, 0x3, 0x6, 0x8000}, {0x1cc6122e, 0x4, 0x1, 0x7f}, {0x100000000, 0x345, 0x8000}, {0x7, 0x3, 0xfff, 0x5}]}) 14:41:53 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x28, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000180)) ftruncate(r0, 0x0, 0x30000) close(r0) unlink(&(0x7f0000000080)='./file0\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom(r2, &(0x7f00000000c0)=""/22, 0x16, 0x0, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) r3 = openat(r0, &(0x7f0000000000)='./file0\x00', 0xaccda77bd94d653e, 0x95920edb992a4047) ioctl$TIOCSBRK(r3, 0x2000747b) 14:41:53 executing program 0: r0 = socket(0x18, 0x8003, 0x0) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)=""/43, 0x2b}, {&(0x7f0000000080)=""/207, 0xcf}], 0x2, &(0x7f0000000200)=""/134, 0x86}, 0x802) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x3f, 0xbc67, &(0x7f0000000300)="05663f65213d906e58fc7e8a97fa081b1838c512b939d082dbc6cc42db7f50d8e6267380d8069bbd10c9c343f402db6675da263b64811978aa2b11d792142774b14aff9146198cc1bdeb4947cbf5de1bbe939ae56f470079b035fd890cfc0971cdc5b90ed593b715ff623f32dead45e4888df20cb8d5eb37a350297702cd6da9c427208e09ddd403351bbad68450", 0x8e) 14:41:53 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000001c0)=""/2, 0x2) unlink(&(0x7f0000000380)='./file0\x00') dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x2ae, './file0\x00', './file0\x00'}) 14:41:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4d}, {0x2400015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="1f") r1 = shmget(0x1, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x4, r12, r4, r9, r10, 0x8, 0x7}, 0x3a25, 0x0, r8, r2, 0xfffffffffffffbc1, 0x5, 0x1}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x1, r3, r5, r6, r7, 0x28, 0x40000000000}, 0x7, 0x81, r8, r11, 0x5, 0x20, 0x6}) 14:41:53 executing program 1: r0 = socket(0x10, 0x2, 0x5) r1 = socket(0x18, 0x8000, 0x1000000000000) r2 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x2, 0x3ff}) setsockopt(r1, 0x6, 0x2, &(0x7f0000000040)='|\x00\x00\x00', 0x4) 14:41:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000140)=[{0x4, 0x2, 0x7, 0xc}, {0x1, 0x6, 0x80000001, 0xe1}, {0xfffffffffffffe00, 0x7, 0x1, 0x1}, {0x80000000, 0x3, 0x100, 0x20}, {0x1, 0x4, 0x8000000000000000, 0xfffffffffffffffa}, {0x3, 0xfffffffffffffff9, 0x5, 0x83f1b09}, {0x40, 0x10000000000000, 0x1, 0x91}, {0x0, 0x2, 0xbff0, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x30) 14:41:54 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 14:41:54 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) sendto$inet6(r0, &(0x7f0000000180)="4931bccab7b3e70eb887395a4ecc82d29edc71957cccfd6c1cd9acc1214d30469cf08ea46f8123c2f241950a6a3ac145e4b3e38665db22ef81808de0f02cb8387145", 0x42, 0x404, 0x0, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r0, &(0x7f0000000200)=[{&(0x7f00000003c0)="1c421eb8272984ca11fb7030267bdf355bf4d97d1a88cc12d107819d51625eb5edd4b41ae338701a62b325dcde735aa297f4399ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293897b1d32e51307936ddd38c754ddd5b372036947b060000000000000026462abaaabcc3c1bb2666a5141487ddb1967bbe2b6a5ab6eb9bca1b97ac62928311bd32fa0434f8d721d0e79789e768a7ea86278acd595aa77319c44472e90000000000000000", 0xffffffffffffff5a}], 0x1000000000000312) write(r1, &(0x7f0000000100)=' \n', 0x3) ioctl$TIOCSTART(r1, 0x2000746e) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 14:41:54 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 14:41:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) close(r0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x3) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000280)='0') r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000480)=0x1) r2 = fcntl$dupfd(r0, 0x619134a9dee7ee8e, r0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000100)=0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000380)=""/224, 0xe0}, {&(0x7f0000000200)=""/13, 0xd}, {&(0x7f00000002c0)}], 0x3, 0x0, 0x18) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f00000000c0)=[{0x80000001, 0x4, 0x3, 0x2000}, {0x1, 0x0, 0x6, 0x9}, {0x2, 0x5, 0x1fc000000000000, 0x3a3a}, {0x4, 0xbe8c, 0x0, 0xfffffffeffffffff}, {0x7, 0xffff, 0x9, 0x1fac}, {0x80000001, 0x100000000, 0x8, 0x200}]}) 14:41:54 executing program 1: pledge(&(0x7f0000000200)='vmm f#) \xfdB\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x00\xb5\xe3\x00\x00\x00\x00\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t3\x03\x00K\xff\x01\xf3/\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wGX\xf5o1\x97m\xb9 \xc3\xdd\xf6-\xe4\xde\xc5J\xd9:Z\xf0\x0f\x83\xfb\xffZ\xd1\xb1\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb<\"L\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8TXa|\x175\xe4\x8a=\x12\xd6&\x1f\xd5/\xa5<', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x4, 0x2, 0x40, 0x3, "715a6e92735a2676065f33d4e621b3a090d1ab44", 0x9, 0x1}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000000)={0x0, 0x7, 0x1f, 0x2, 0xb2bb, 0x200, 0x8, 0x10, [{0x7, 0x98, 0x80000000, 0x5e28}, {0xd9, 0x4, 0x401, 0x7}, {0x80000000, 0x5, 0x76c, 0x234}, {0x800, 0x8, 0x4a9e, 0x100000000}, {0x8, 0x5, 0x100, 0x1}, {0xfff, 0x8b6, 0x80, 0x10000}, {0x3, 0x0, 0x100000000, 0x4}, {0x80, 0x9, 0x8, 0x4}, {0x100000001, 0xfa, 0x0, 0x2}, {0x4902, 0x7, 0x3, 0x8}, {0x7, 0x6, 0x8, 0x5f}, {0x8001, 0x1ff, 0x1a21, 0x7fffffff}, {0xc1, 0x9, 0x43c1bc8e, 0x2}, {0x7, 0x7, 0x7, 0x10000}, {0x6, 0x9, 0x3, 0x80000000}, {0x8, 0x200, 0x29b, 0xff}]}) 14:41:54 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebdffffeff0000000000000000005b67071b542a538706000000b818000000290000002f000000267a03000000000004bb893f3542033fff9b9eb1ea9e296d9a1d8e27d2b3b3aec79cb154a182529a48754c356edad8041b79621e5403cec17c8f927c62d856d3d6c4826f1c7ec10b88ae03a695f3da26b3a978ca0c4e463b26b6a3f1ffcb8b714ac5708cfd85e1ef3aec9fb211e14d2478ae8ca8954ad56a8c6a8678489cd05504136a79c6f7a7647cc871dad7cf23e8d8cc59fc56d10a50a70168607bb1602a24052a83379e2b30479a9010247fbff2bd3d356889f87fa7783fba140f8e7f1ab26bb71dc5873d3659c14f39180d8d087c"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:41:54 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f000061a000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:41:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 14:41:54 executing program 1: mknod(&(0x7f0000000240)='./bus/file0\x00', 0x2, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="002f4c2200df176004008ba8002b07febffddf0000cd51dc50afefa003feb9e882d03456a3aa6e84c5b06683948b748a000000010c9a0000000000000000000000000000ba975bcf5b46040b3320924db9919b89de7d54d2ae944e7578b96adc0d2e5bca0ea018ec8ce4487613d40993dfbf1b3076bbb4ccd32b6b8091d37573e92bf4c9b1c2f839f4c1d2f2dd383fb3e806f7f405d15d8bbc80eee24fb79b29c6072f7f8fb0067f41e1a3cbbccc029c796c15af8fa5fde666c2", 0x2c}], 0x16c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x1f, 0x100000000, 0x1, 0x1f}]}) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x3ff, 0x9215}, {0x5, 0x8}}, 0x53fe46d89f87a84d) 14:41:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:54 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) r2 = socket(0x6, 0x8000, 0x1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) r3 = open(&(0x7f0000000180)='./bus\x00', 0x80, 0x10000) ioctl$TIOCFLUSH(r3, 0x800c745b, &(0x7f0000000300)) 14:41:54 executing program 0: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x8000, 0x502) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 14:41:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x3) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x100) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) ioctl$TIOCSCTTY(r0, 0x40047463) 14:41:54 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = dup2(r0, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)=0x1) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt(r2, 0xfffffffffffffff9, 0x2, &(0x7f00000000c0)="420922aec9973a90e025b234e07cee33f92a06e5e2952b8c72c448808acf5892fa81b198d8bf31ca16656335c5", 0x2d) fcntl$setflags(r2, 0x2, 0x1) 14:41:54 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f0000000440)=[{&(0x7f00000000c0)="01021fc9d41b", 0x6}, {&(0x7f0000000240)="346a62cd271992bf2a187f1ad18fa2345af356c5ac958b0c0ab28fc6d72eee0ffe5da840abd4f4c7209836e2021e0678fec76dc7eda039b97794b9f533dac0da1f0dce3d08d0b1dd41b47ace0fca0ca41a2322bf386e9fa68a82d44825fc058082397e0df18ea394d3351e9600e4f0c731952b70e8641ce337591a865836e14f52e19c0125a0c746ae437810d936165bcd5dac74912e00"/162, 0xa2}, {&(0x7f0000000300)="943bae6884ab20c766bc3df613bdb4022e6ae6a4168e607a2dbb81ef9223675985b7021f906516fc289e2c52975cf0f5f62ef76e9d559bc697de668be7f730836ae5bfd64882971ac268972f4fd5013697db10737283b846d965abb147b20d96f1acfbef4a0351390fabe7acdb704fd27b22c7012d587eb57bc16bc7d085cd4fc091f716843e6ad10b48f748ff30d38156e8fe9daf320989617cfc4379967056b21599bb59f2", 0xa6}, {&(0x7f0000000900)="368946afabc2677b3b4fe90d01748398d8db8c4f0bd793e4a57a999b3c57698aaf1f45195ed9922935e52972207e2f0ee21357c6f92fff59ae6732d13af4da9b0ef16790c999aca934f2567b1eba1cabdef3d32ff16e4816a4f3c139603b61f8e1e312bd5f536b37a4602d2876695efccf453576ba36f4bd427a75233140cb31", 0x80}, {&(0x7f00000003c0)="2558aaa58fdf785158a873a305a5231bcd71bbc6cc57b1f5a843d3066b76b9dc587939731d6e2e9955a49a610b9c675fb554225792efcfc38b047a13547a9bf0c6f0058e16317dfaec5973b0ead04db20dbc2ac55e9f9f57e6c88cb7c0ba0038d5211debe3c11c7f95f13296e25f4f44b694952184c8dd1396b0f959f7af", 0x7e}], 0x5, &(0x7f0000000e00)=ANY=[@ANYBLOB="980000000000000001000000020000002e0d20b0236af4a87cd3dbfa3a66676927de8404c180f2be813d41b847770a3cd0964bbf505cb5d026698c22ec0d1318821fdcd74e8de84b8e19c7363cb186394938bb4863fc92a149402e659f67cd17553dc8eae9e6c3840c3223c2e4b3becedd7a5e83b81952b164e9d63f7fc95c33a9f9a2dc09c0d4d90b8e6b1353435f65eb63d6f700000000b800000000000000ffff000000010000fa544006cbc3e2141fff3edd30e80c041130b3df08e8e9291fcdafccd6b345766b011e48937a1d6a5750c27993e651eb7ea8ced6692e142d498b4518500d6002569c4e1723e50efeb121f3550d3cad828f24962646e83006a587d1a39864012c0cf5ff798f9e1ab7ca2cfd943c4f964ef6d3bea3619d771a55f77c58a362bbd6671dcc97cf4665f74f4efdc23c94bfe8dd5946708951788bd0fdd2b05efb49a6a1a293b6985be5a4e800000000000000ffff000000f8ffff92077ebce4cbdccff80b781687b9f2d2a9ab3d63b1bb6ab48975ce8bd8d5a1c67535ce5ba016c93d7e4efa2547040ea3fd33b18bf7120b25a93c7cb2d80785f06187cd080ae81a7a86149a5ac5fee4e909c3e135b53938b16db3cdedc4a63234d9fbb4515c36a3329e694847650a1296f2c6473d9556720ffaff29aed468d0637e0935535f15923deeb71792b7b0f382558f86bed2d96abe6aa9b6d3a65b427232f157cac57d78a54bb6808088fa9a50039f616a79c2f5003ced099c8e179167d945f33c0f5d1ccd58c75411624b4d5a93278d0000000000000100000000000001000000050500001a49dd0290bcadee9c19235d4c9f9e1447a95f729577b4beef2ff3ed7b3d8301e2fb4ef07bc62c8851341f6c407b0230ae989fc6838d417ef4887d39863737dc5dc65228103eacf6d01bf29dac0fdd9721b834b70b9d595e4047ba1f907106546a58ce5a1a171afe1839c1bf9b8eb05612d9ac15e6d04025cb00bf5ed3160d62e17bab0d22631bd9a07e84080ab5af8f19f75e08e7751f1a57f06d46c2a5e9c22be9a42b3013d4d63c6b2da82251b17291375714c3bf7269d69d54a27a68af52269af09916c392efa199ee1ae728e7610d36150577c9045aa88d57bb91b03bdaa338edc98038298fccb38164759e0000e8000000000000000000000007000000d6afb3aab3d2b93121b688a755d608ee847908b39211ccd56912ff58dcb3b1af03fbd9c6a5ec7036c55a2fda65171d495756533120f9713dfd91811506bba8c3c1c5a1cb6e63133aa5914b10ba1b7b099a22574353a1a303cfaca32c4a775f3c6e3265dbda7b05564e217231c087096f0abd3c9061c03205bdedc63e7302db8c3b88d57fe4ca1ce684e8195769fab2ad0f1dd679d6e68c08e00c8cb80ebfdececf62164d0fe1e05775044fc6baa8fe3e5c98a5eb938dc7b48cc05f9b2f23431ffa8079e7df812ad6a2d319055f1facd9edef000000000000adb377460f6628af72acee23be86396d0e479c035722a23129544eb259462de70b86c8fa9044dfda124993445dceaf1002a4d6d674511618c491198cf5dcd0ae619539b9d98d6387a304edb11373d9f3911d198aa5bc07254dd98755c227"], 0x420}, 0x8) ioctl$TIOCNOTTY(r0, 0x20007471) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004fa8a00063300feffffff83590000000000000100ffffffff0000000a8df278871ee7f869faf23c521f119bdb", 0x32}], 0x1) 14:41:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87, 0x9}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:54 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000280)=0x10) getsockopt$sock_int(r0, 0xffff, 0x1081, &(0x7f0000000040), &(0x7f0000000080)=0x4) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x5, 0x8, &(0x7f00000000c0)=""/22, &(0x7f0000000100)=0x16) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt(r1, 0x7, 0x5, &(0x7f00000002c0)=""/95, &(0x7f0000000340)=0x5f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000140)='./file0\x00', r3, r4) getsockopt(r2, 0x0, 0x23, 0x0, 0x0) 14:41:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {0xa84, 0x0, 0x0, 0x9}]}) 14:41:54 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675a1979a10ff0e1e6865a65eb4c97d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859", 0xd0}], 0x1, 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x20, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000000100)=0xfffffffffffffffc) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x28dcd107deb95687, 0x0) 14:41:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x0, 0x0, 0x10}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 14:41:54 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x11c) ioctl$TIOCCBRK(r1, 0x2000747a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) mknod(&(0x7f0000000380)='./file0/file0\x00', 0x2000, 0x7f) geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) setuid(r3) ioctl$TIOCMSET(r2, 0x4010426e, &(0x7f0000000440)=0xfffffffbfffffffe) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) getuid() 14:41:54 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) fcntl$getown(r0, 0x5) 14:41:55 executing program 1: r0 = socket(0x18, 0x2, 0x0) socket(0x2, 0x4, 0x4000004) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000001c0)="01000000", 0x4) 14:41:55 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000000)=""/230, 0xe6}, 0x1) 14:41:55 executing program 1: mknod(&(0x7f00000000c0)='\x00', 0x2000, 0x4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0x5, 0x200000, 0x2, 0x0, 0x100000000, 0xfffffffffffffffe, 0x400, 0x51ba390a4cdc81a9, 0x2, 0x3, 0x3}) pledge(&(0x7f00000001c0)='\x89{$\x00', &(0x7f0000000200)='-\x00') getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/78, &(0x7f0000000000)=0x4e) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000e0b5000059", 0x2c}], 0x1) 14:41:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) 14:41:55 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000200)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) poll(&(0x7f00000000c0)=[{r0, 0x80}, {r0, 0x4}, {r0, 0x2}, {r0, 0x14}], 0x4, 0x7fff) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) r2 = semget(0x1, 0x2, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x5) semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f0000000100)=""/63) 14:41:55 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) renameat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x10000, 0x189) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047470, &(0x7f0000000340)) 14:41:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x9d, 0x29, 0x7fffffff, 0x2, "26029f54b56902d3e9299edd6fee7c67863096cd", 0x2, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x48}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10000, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000280)=0x101) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x1, 0x0, 0x8, 0x4}, {0x401, 0x7, 0xffffffffffffffda, 0x10000}, {0x9, 0xfff, 0x4, 0x2}, {0x63c, 0x6, 0x3f, 0x101}, {0x245, 0x7e1bf9dc, 0x0, 0x4}, {0x5, 0xfff, 0x101, 0x1b}]}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x80) 14:41:55 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2) r0 = getpgrp() execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='\xaa^^\x00', &(0x7f0000000100)=')\x00'], &(0x7f00000001c0)=[&(0x7f0000000180)='\x00']) ktrace(0x0, 0x5, 0x40001108, r0) 14:41:55 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x2, 0xc) r2 = dup2(r1, r1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x400, 0x0) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000200)="9fc2c2ddc7995652ae7e4fa4363af6ed441c05ec3b508b99e4a9f801afef1e549710e5a91fdac9cc00dcb68299771e17e9f2a4cee557a7c4221802b03e5370f1ff1c1786b53cd59e616a74abb1427faf1668ee1e6af78d925852f65d326f94ce41d6c73d0be2a6dda4a808e4239efc41799ad4cef63dafe9254e4d8da56a50f78e17116449318e7703d94d770606fd677ac015af5675875a", 0x98}, {&(0x7f00000002c0)="d7ffce0ab25ec2d9b29c07bf310ca85bd8880d4039dc1e312589f6472044cacc0033dd06df3d2178e3773e0aa73c153bd0f09dbfecfb56fbed109709870c36fbca1e598873c84754b869b43d08cd84fca2afc49ebd6f01a313969baf59dd1445db8d72d8a2314603c5f05c855b3e84de92516ce16fd22b75d2ce06bfed8e9a4329f9ef0b11cca58519e621af843103f74fa367e37b81c67071401504225923f60417fcfe0186a3d3899757179b7755d6cb3e6cc996f0fb866c9c4203dfda6b8fddc41dbed78d9c4ba664f97e48cee86c353e5358bd0f3481a183ec92824af2ff", 0xe0}, {&(0x7f00000003c0)="bef9392d76e5d0a089f39e6dac7ad4dcca59f58858dd8bc6c3dc6efc81c20b0e909473f2bc21457f0c2b92cffd3eefc4a6017d8525e8ec1d3b40b3244539f8e19867c8e7d4a63d704b7d50f16186bbd95f00e4012685323fe540d742b4e960a0ef354e5cb1c1dcbae0239a124fccf150242c990f1238fabe7f20f9d8ca9880ebb0946f5974f3871c6c9b44b005278b6cd8a72239d0902c85aa858e3ccb4f29b48e3166f80cddddde065dfdf9bf0ed6a5ac38aa4f59b4a8e59c", 0xb9}, {&(0x7f0000000480)="b0ff5d8c5e1911e2360980453daf6561c73f3edcbe5688e30cff782440b4be3d908c3156056959b3d84d06f395b25d2910c518ba0b02f3938987f6ef9263f1c7ea1b245da8f0cdf4dea07b4db8925e0075981d19d0a8ecdefc5c3c7765ab0ba11eebce45ceca760c0f0e1960642447e2a832048abea7fd61112618d311647e892d2fad8392e8d745c230ca93fae0e9bb0968d7f42312029cb6cbe3ec5970cb9d7e07f10cd0ed18f5656fb6c1b7e8", 0xae}, {&(0x7f0000000540)="baf05d0769f5630c0837641508b17bea4e9bfb0282ee72c2ae40baef8cc854b152a6c1248db2a07efde9cf3db06510b03804914c16c99b1c48cf372de79ac90cbcece8a08a8761e61c74e6661293f9c3dd675f18757fff08c369e5ed6aaf98505fc4fb4acd1bb4f6cda52f9f1ac3aa3d54b2167ff09d8ca9fd5bfd807e399cd0e1f813c6d895cf86a654c6e1234ca05309b523cbd7a779ac6fa9a674c366e8178e8208d829b63d651fb6806f12b554058d941c1a574bc06893b3", 0xba}], 0x5, &(0x7f00000006c0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB], 0x30, 0xe}, 0x4) getdents(r2, &(0x7f0000001740)=""/4096, 0x1000) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000740)=ANY=[@ANYBLOB="fb18c3003c08feffffc5bb00007e5e00003f0000348adb0100010083a8293fe27e0b4100346d1befb72438d0b3246e0f9e8a7f28270d9111e1a0a80e590ff2a9a14156226f9da4bba2cb6d26cd7199f0fccdc0a5359ae637cffedaecfca5c18a3ab1527e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b887340a472826ca652b9a6e5ea8816d0f4321c52039e40232f533ec95778c2477c877a0c4d433d74e4436dd2bdeddae707167d97d4c1bac2020600000013eeb80e38e47c39d1d999bf561a884a0c6faf7baf70653358749613ce2a21d02a9273b0f79946b102e6e4724754b59ea85b3c70558fdcd90b25aed2159cf5d5a671972aeb0fdb9ae78c0600e65a3a5f6fbe50e73d9847acc77a5f6533d5a8859c455d40c0a4cf7b09af36c56d4922fa645273b7e439e6623e212be329099358984843a496eb8e46f30c029b185d7a5b7627012d555446d1107216e8741be190c49ada8247a6ba091d57c72882c42683dae5dcc7c2250b1f9c1e251b74499de53bccfafbc9fe95f4a26d89afa2042296ee5d407882867d49d9e5b5d1302329cd4b53b0fcacc23681f27b5cb28552874390a7d8afb9d91342fd8007145baecc7cfaa2b00e8ea9343e28ed748747bc6d354c8da1c7976b1163923117ef204f87b477052a4fb36c5cdc1eefe63923c2d654090025e3c5b52d8c8cb28492370281e805e6427930d14a748fb9278f"], 0x1, 0x0, 0x303, 0x0, 0x31b}, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x6df, 0x100, 0x7, "dfcdd0fd65b2fa0ca63805e3c92bf70d96fbf963", 0x0, 0x5}) 14:41:55 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000080)="2ae40aa3ca64451453f3415a27eb5dbb7b0f3161b0300e7b81464178bc7174ce3bf3ccd6926f02425aa68c924d27c231f47b01d65a0da1873e46b6ec0db0ed1ed7c7c1d9e13611cb8eb7bd204aeb6db7d8e1e91789c7d6da752fc5973a41b080a8c375ac7065af3d9f02baec16040df380b1d0465aea43102fe4551bde3873426dea7266b279359704f8439fcf8c3c79a3d97660f5bd", 0x96) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) 14:41:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x2, 0x58b, 0x7ff, 0x200}, {0x8, 0x0, 0x8b, 0x18}, {0x4, 0x6, 0x9, 0x2}, {0x3f, 0x8000, 0x7f, 0xc05}, {0x0, 0x6, 0x5, 0xff}, {0x5, 0x10000, 0xf51, 0x1}, {0x3ee, 0x0, 0x1ff, 0x5ae4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000100)=[{0x2, 0x8000, 0x3, 0x3f}, {0x1f, 0x80000001, 0x7f, 0x6}, {0x8, 0x800, 0x4, 0x3}, {0xc4, 0x3, 0x10001, 0xfff}, {0x3, 0x8, 0x1, 0x6}, {0x5bf, 0x0, 0x80000000, 0x6}, {0x1, 0x7, 0x9, 0x800}, {0x7fffffff, 0x7ff, 0x100000001}, {0xfffffffffffffffd, 0x9, 0x1, 0x13}, {0x616, 0x6b3, 0x5, 0x6}]}) 14:41:55 executing program 0: accept(0xffffffffffffffff, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) pipe2(&(0x7f0000000300), 0x10004) r0 = open(&(0x7f0000000340)='./file0\x00', 0x800, 0x119) setsockopt(r0, 0x10000000000029, 0x7, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b365bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xfffffffffffffde8) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x7, 0x2}, {0x8, 0x60000}}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x120) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000940)="0015ba5c77caa162f9c79ab464f88ce6123aec3fb8765e953da084b5186e8a341eb50025f804b27a947554eb939a9e9616a315795b6cad32467f4028f3fad994c021001ed6cc4780a4fee1e8d8bb527a92d1188c6d7e4cb9d82161462e475ae307eef6a70738b15cc8fa695f2627ede559b4566a5a70fde191c075e9e877dd32e1690d8c619a93e37fa213d85b225d9040690cdb85e25a84877c1de2c8a93aa40d1881abe4e823cbcfb5d72e41cd59a021787609b33908e248aa2f4d1f2efdd33a8d64abdf432611a43773cb54794e3cdc8c3a67f2cd78cbb090b0745780f52b0e65ccb9794b9ce5bd2fec936d0ef9fefc5c4dacbc0f9e776a6246c5c43a499c46eacd8277e1d3a637d4519b72e053303b5966e5e7a21dcc0bc06db3e085c8155ef48b976634d535a57d3d16dffc782eff82fb1479eb460da280d30f67a2ccff4747b2909ea2ad25eeb8f40e64e6c6b027302343787c59dacecbc013dd53bc29d49f729fcab43438c7880f801ef50933c53d00c135bef6d2a6b36820370810046f218a31df8a35941bd370f692aced89a246184b2b64557ff984af06590df3a3ea2aad1d0a6a387563bfef6050b21ba156874e18b0dc2cc2114fbff36dfd78ab9b15ace5d83f76828522209042ddf486bedce212f7dc5dd5f5a81f1894a04f64d614d6c402979c01e0c13fc8405ddab0aa84d61892c47c6cee4e081a4f350817aeaf30b9e4a0f396acabda3cbeb4acab0ae43215af25f2342a8fe28168319eec2dc80ff789f353dc64947ef14424f97b5b3c9b52b460a16a8453e1be42f2a84c52bc629dda52300fab5914087a9d8c11a2f5f8c91f1e98bb19a6cc1aeb2e83c7c6e28d9a0d1adf53a16880240c6a39cf64c1df2b16294972d94c3e27eea92a27e8c563f8c6e8398b48fa9ffbbbd69e26a8859ae69e8dbc7c145cfc63f06c40adaaa265ef1873e5f97ddb6d87c2ab87857503b71b9b57241097c4051da8aa95238f4d2e56516239f4bd7aafe61a5be2d15ff17f0655d5200842fb0c09071f0fd5efcc6844ad8abfdd7708817a3bf23090cee2ef5ca75c1c237dfda407727b01e7c92b2fbb01b58f4c22c67d4ae7a8d5299025b8e3f3ed823b40dcf8fa6abc87e6396f901258d537966c9d5b36fab76d7b78672f02c401bf046d1408d572394f08e027f6159e50465f9a71e64ecd3cf0a4a89f681ead79c99b71f21fd943c43ad3fb707770aaf3c5d0906a423efa3e5fbf212cc7743c2be7ea130f1b60a9d47f98c4ef59455feb5eefef16621e2467d729aae3d9dce30cf6db0c1b0a079e87d5e56e5a1638884cb2ab34086b604ab71c67ddcde5de6b714eb3c43eee4bdb7fd55b25e7a381cfd08feb99a7452313b1de5b618f0f64144834dfa8259be6ee2a6052f2ea225f918b6a3cdbb3f19fb5f4a8b21c081894a8020ab961270fda872e951bbb7b00fac6dfd27fe26d5ef4ba8d1c586f1844e0972d78a09ce1baea475f54713e3c0b91226970085e616c3ad75e4246c31b8288eeb6ab2c3e8bb6f0d64a1b438f4f2c31996102a0c5acdd49324ce9fa8cb73f88d91bbc35ada28b3684d6549f53d8594dbfa01075464c2edd8def7044b72e8526959d28f05f72ecab6f992b8c873024506890074b7f92005f85a34fdad560420da60156e343d1d5a510ccb32ae50c81b42e141ba135202485a42a9878da662436572007cc510023568fce7fe24a6a68f3f84bc4ef1b4462fab5154f391d0412b9ab19436937d7ce33cd3dd9c620c487d54c4ed37cda482057bc8d5108d78dd0c1ec4e077e98d716e10bf6a2535482f730088efb8794cfafd1850fb30a1e72969c51eaf06944e88b069f50b0aba69d6e9542d122351b4bc7d4452a31b362be4360674371b3036a6a7459e73432132c602f13ad932235bf06f1e206dbea267fabd48eb684809e6ab44fc43434b325bb72403e6967dffb2aed73df5a00e4c50cbb4c3b41db50513e46989a14d6a9b44840ddfccd34948ebba9e762dd14a3f4b633e9522894756087687299d4ab3002cb75e15eed60f0552a20a2e200705bc94e2a2e2df8af8d9354f96749defd94e852d6cf291df09737943f1d95ef8da00f11dfa41edf36d8ff37a40cce34ad1329764a72a50909327f99f5f39aa46783aafaa16be14229e098e54fbedf9272c063edc6580d9ff93b8703386199275e7f203a6063a15641bfc6831a8a505b6bd9f2c1f4666ce1d68a10890c9fb87dab123bb50183de77b1cb5bb732b6ffa57c249d851dd4ecd17f4d66f4091f680299513a2bc009311d66f54a449a8d2078219665267972b3613567eefc5e6edce08da3cb6a9c0a6eb70a04c0b61534d333cb3e21d09ddeb5ab4a3ab2be781df7dc5b99c536d12e93a7f9732044ac7f317e21a4f321e8cc4a54c85a223dd09bbf82ce37e842544ffc1b220d93e160a47937a0c434239be9ce3d6df5d9c2328657b923b5c36d796c6c520d500a233fafb7c07b15d133624735262bb56bff972ab01e0f83746b84f173fced4c04553f05bf4ece4d8f2caed07ffde45e00bc6af4e9770a4d2687241d79146c4b3caa59c72f190aa8ea892e59ae66465d04287dcf9f9f9488dd057b9f7faf4a0d62dfbdd9dd9144ccd6c38a4ed1b2f38c137b0eef4351ae54b26e470a22f35017247dd614150b55eed3315bc9972da5fbc4f915209dd3824008fcc2ca5da4cb7a4f7903febf8d8c33413affdedc90ed254f888b5b5e05e72efd64310421275f4ea41c32d2052c0e6ec52565e4dc27ca2e3326368f860d6848239ef57783ced566c4d68c95cff436f4f35b8393b964fa1e38805440fe791b65d0f06fd72baa8ebf331f5bcc9b2e63d7fe034b7539a1e69b0cb30aa28ccc6470cb041db46fca9b8b3dd37230fe5b4e114eea4de2ded4ec427624f8220630aa989bba5adcc82f8a78b3fa24b4d3e70cf2a0fd574d3a6aaca3e07bc8efb7bdb919b9c92e4d38e43e4594a9354c034db3bdff287821a989e2caa757d2577e4414eec6782e6c90fa928c71633aed81b611114178c754a91c2ed71b5dde703c738a76293494fd1fd9ed6b7edf84667b08ac7502fd622fab332fdc035b18bb7b6a9fc7e842bddd558d5b48dd813e8a01da2a85b41a391dd6a174c542ae3b9bd49e7e4999862e9701421d1472cdb35607a8a3ce6e9c11a9d8b835c363234569765d98025e8f66f14ac368bad44eb42873c9b83d366ece258275e4407dac3d53a9f7c8280dcf32df1d331406e0b8333c20ae705791b4d167093825bec80e6e31b2cd933654a33949fd00e18023d7c87159a7f4debb37a329193624643ae6807c6ef69ccf60196ac49f48bab7c61f2a80af32d28b4d1c106373649aa9442bd3e56a13d028298319eb1d96d5e71fe75d92a54c92a41a7549ae6a75599249dc5723658c0338996596406816686a8274250e89471b75ff578d43636536f194fcae23060f908a7a7e9ce2dff64191bbc035f64cbf37768a73908e9049196fc3eb7081dcaf2edcf3fb255c1026b8994319c351a62a8c517bf54fc6c4a73ee20e88ed502a8ae8acca31676e4ea333853d662104f70291d93c5e6e428237e9b8435fa9132d5af7b5a26773f04ce2c3895db07e427fb8658e4d73b40f06e761472c1747b94989f694f6862c5436de9ee99455a33d26e9c28692d736f2aef81e1a017817c7ea750cc5ce2a0fcfd3a8f5578395b21cabd1ce9bd3ab8fa46586e4c66ad1c1b74c13a29e906ad1802e0fefd87db75bd241b9241f127666f7bf0ad84c0b170964c34fe52e5e755112ddf5ed0d8d6e902b0b717ea436f1b3d0aa15b948e64b64dccb4360d53f2ea4c528a2aaca9ac948b271bacd8fb2f29f456bc2c0e8e88e18b33a61aefdefb9e0218922d68ad2fed8f237eec17055ba4fcf793ffed3f6218900c431a0b5850ff26f9fb212bcc192ef6959d7ffeba92d6113a27d7f37e056219d6f96ca791bf93cc3cfdd7fc63981eaaaed58e0acd0db844991c1a70638984c53e0fd02ff157c0bb65224fcd414e06e4f61ed5765300730040d6ba2020ddabe199bbeeb2116f8c881b617b2f269b5a08b91a2b243339d509245b8e97304c0e95c1373f9dc6b068aacd7798dc47f9d0de265bd6a345261d2dab853cdb8e6ebe80ea0d4f078c34cc063f7a18afb24d488620bb82ea066029e6b48015928f30eebff21a841dfbda0b5531965cc806811cb130e9dceaef150921829c24ceff66eafb3c541e2f713ccdebcdb41a9dfcf4621beffcc05c97339674a97e3b51f672a223e7e3b275bd6ebfbb8e5e1aa81481b2f1247e0a7a00d135355d4d5a3a7b86fb6f679ea627a69450f4009e30e3bf8154c6e5ca60d54edac88cc0de94c43b1aa03c75a1c34d3a7f53895704a5aea20fbeaf37d6d4f7df46443cf5d90060a5d023198d94a99219698767ea840f1df682fdfb61c2c97277f843a4ab89fcff65112c9cee6895754aaa78e9d740842462482036815790247501f15919439c0badcc757576b5b5160ba7fb508b9573d620d8a290ff8625b8250f93f6f5b16bc8b743c9b72d7187efdcb75d172133e59dcbea62a96d1f043158a4d451adafd2c37512ac81827b13b5e18c2d0c028199ac9a65240f06cea61f46e79c39ec7b48db4f6d8abe50ee4fb643ec44b453f84f0428ef8552daffde05e4c89bca6cd9e2a90ccacf7fb55a8b5e6cfb1d87bf87fa03e70012127b04679156c098b7b02c9cbf7ca10c886d00ba4fd0dcdcd11efe3741f418a9d3bb51c8c8a8ef6c4b1d46f1d510ca9fbae241e23d58de7d4e281704dc79c4d6b8b70d836424ef7ab18fb2877d1358acc4f4de6a6b220bc480a28386609773bbdb626c63527302ef11f5e1c0f7adf71d5e466177917c45bd667b5900ed59b4a16b944c3c18268eb84c3745b594b3ccca4c4cde383717a187bf5860e08254114c72d148a5bb29a1b07162bfcb25d9da7023e0acaccaf1c15fa1d9368c2acd45f0c2ed592e58ec0ea9d8913f5d181b48f61e0c45d6224412fddbb4051afb1897e3bb69d3c856166dd2f944698ade35079f777d5f1dc9eff01ddd50c9a1e92a198c006982456a73661ca023e446f97ac20b4e768933e8de14bc667bcaba99b3deccfc853d6d41736751764f4a403db4964c81b77dd7763758aafa9937ff0666d3cbc438eccbf30e8e03da8b8251705375243e475d2539f885e38b5fb09646fe781f929f65a3b935fa98955f4757c18b37b0218d35b9adc1d68c3616ab9062f76c9645252b6946d7c072a33f7bc9b6cd8cde3f004dde5571ade692c04653ac27a1c82c0f0640a03f6b563349555045a380ae3aeb66bde065929b87b1f6d42d7e0a01018b80c121ccf31a78e5754229e732cb6788a27f3a00d76f356e15158df0bdd9e594220dfb31e809e38d1fcdd24ee25f013cf1b3a50d6375043d3a0756b897b10c867190767eb441bb7d338d170bc6ab1e7b8d4836f6a0721f21cd80d16e9ec1021d1c988ac06a5ea8d1b49609f74e8d1ddad4e3a13dc81ba57e9e5e791d39e917819573bc3ed31317c48bd0fbd13643712eb44b28ee2c15b3528596388075979f42befe7bfa914d93a7fc7002e80b008c9349a5848612dba78396894bea351b6b8345fe529d3e11998d1880b13d972788971758c215550eaaca4448437b9435853c83a20344fc6f665557c376f4d476bd0a696172bc03ec08c6dfc5e7c96f5c10a74eb930f344a4917972ee82248b585762f3124d778a5995c1f6529bee88ae5fa3b4ba95b8b923967b23b9c95acafa26c3cc6915acc99762447d9221f39b552059d2bcdd5", 0x1000}, {&(0x7f0000001940)="7c3f86fe12138cba1a9334c8237de561af2095e4a6cfc998877a9d63435a079135e8ee5ac1a54bccd57e33edc9dbe3602adecbfbe91eb09f6e1a33b0a0f10b1601ef96c8370bcb16676af6f53ac5ca073d176650b156d36bd03641ebe9efacc49a7997f010a8bb40e287697cc90b6f7b95e628633e1a4f795b9f09b28ebe7992af1d3c44de226c6c2d96abc25bb3828aad17c1ee784f95b5075530a6740192f9a3d2bb4abc8afd28cd261cdaa992887bf26eb9ec1ef14671612ae12a77d44994b401e91412f8980e94660fc8b077f8acb3d19e5e5eebad08d72dc39fa0dfa2d89119bad2018bcc7ae9d721a3c43af5bf3dccecfd17b12f7092d047ca87102fcd0c794c345a291c6308717c3127fe255a6dea825ddeb323a47227a65197542474b803433358d2864223ae6d3e71b94d5e728640cd659f44a40ff55ee70b4a791c3127bcefe90f0fc36f8a548486d8414fe9a2650251b31b937d80715de07fe182da76e8d70d1c07bb23a4b9b055f0119fe07387addafcb9dd11ac0f16826ef5fc96df47c8d727eb2d26aad91c8e1079d07b9404ce187db4e58684d26faf8de4ffd26a277f02dc87a7a04b08bf88365dc821fc3544521504f153bc0edc83bd6cc3faba6fe86ccff90fa5fc832a8ba48fc1cd1c96a7b763af5142f44b389b9291917d3bdcb237d064367a4cb9e5f4f0ca4f7cd69df28b45e41f4323f855f28a315a14b9035c4b5e1cff1729e8738ac6d0bb3a08d8c9ca50eb26d8f4048b6671473df19cd2a5a694389ad3a34b7dc93ced80931e2d011ce2b7807e6e57c9ca03f3b410ad22d57a1541b0e1d687b8b3a5c09e640b49db289f6114619b582af06426be8f6fa07715dd6d3626b24994dac6e191a26f5b8ea7d7b58e35c107fd0a5d814687cecd495325c98e5b459ad8f266ce20db61db30e688c75a48595a790d9a267ac0125c3cd9e3931b4f7c7a0c357a94211639bbd9d5d54857dee237f1ae35fbf742b9ed45ed0d56e678bd39d7e7f23802a9231dad02bc4855afaeae11e905363ede0a6074ca23d0dde7edb7a7eb1e1d3ea83f2a5401cd866b8caaf32ee687e96d223820597d896db2465ffda1e87b0523c9cea6224d91cf7d2af8545f47d35a84bd231cebc2625e808ce8bcb5035f1efb0e90fa3190539d0fc79742eb5d6c157f9a4ef02f8de85ca1589f111b03bfc23180fdab3986a985d48128a00ec8e272cc18b03fa40544036a85ddcc802816be93a812cd7f2b3981df5dcd03e0e9fe3a9a94e5a3b3612d19d83ca20079b657bbf4cdc79c32e898cad984b92ca6226c8200479751c53ff54b36e59ddee1524fea101d2515aeeff576119cc1d95a8c16fc6f98ff11c8f5dd906bfb98928de2bfd4db6ac967c842a6eb679388d4bc46ddeecfe1f1ecf5d5eeea6eff88cb3d2162d5b2d3e2d878f17e095662b95d6634d01ef0a9cfbf2c31897426b794697b64444f0b6a577c736f817ac16f543b805e543e00de38b612f146a17579ad23e003d79527a053cbd44e71b4a074d820584794f09c37eb433102f58a175c807c36dc27bc925538407c7572089fc550f404a6341ad6eb845af698a2a89cfe6a9b2bd4989eadd4f17a09f4f16bdc5e8a6933f17054b02f7ab7741464d35582a94acc1dd77fcdb8c2e7c09519ae9746946bca7ca90ccca2ef9d16482a48abaf0b72df4be30ae70c91737964a10aacd13ec7ce46780d7980be9d2b8c5d2b9dc3e556b4206da79fdff38eb8a0aa6bc62d03959dea64065baa3712baed0b3546ad2d61c62214fdc931bd22d27d9c4932c85a02d8d848dd96c4301fb25c859a58d2dcc692e1c9f2352a64a9940279e05308ee8518b15f3c92c4579d6980c568f37fa82c22729756e824fbe6b9cf399b502428be0ce53a16743101c896f81f4e9c8e2b800b7664d298dc624045fe886016c14fae63bec694decb7691bd05e3244ffec2f2dd7fac58e3a591a6a7886820d29552cae3ff2f1c5cd1f0dc3c6c5371f8c41a3f6c92106c63412aab48c8b1749aecc595a73933561a1ca9f174a9f2ba063758b06f8a3fda8dca4d2923c0cefecad34f1a3ac2bdaf22974b3578be680b908a9ebef0e5040cb58b4e3dc9640e3c896ac6c63fb35b073c8483a6efe6b983a8682d7c4cf5a658d323476afb52b8e4ba00d9d38432a5154461828262c8c9d22fcfa63b5428c258fabcdadf0ea7d296361aac3653a9de388a343b2d9e7193e5dceb9b7b68d8863ba65b2b1fe0106c2cfb7c53647200616738d910f1bba8b9a79bd8ef66e06fbbece9560a7aba150175b056ec92b4dc95547b689b8f71ce73af17aa2bcb13a70ed1fe3648e9013f7fa493a339435131beac361c5ba398ee29dd9a80b932cebb9456bdb09cc52bad21f4e5d1e472870182aca34e845cad3d52c8d01a68fb71cff5c5ac525c2567e6b2917f572c5d56a3a416c6112444c2c6686afc356f7befd3616b841312552a692a44691af4d1b06139b53c3043c2522d3763bf32b593e3173329c0fe6c433c089451ca3cd4f8f9f60173fac3c05eb3259b6394c572b91e673c8c21d5d4fbe603d376a46e977581cd353bd8b85a056b6bd3705a1c706057c0517d187dc3f4cd49dd5913df813965ccdee2e6de6ee60dec45b2d929dd198687fd2a98f5fbe36f58f2eb70f6dbc83e284c51b11a76bdd63faf5a488c1d7e737ececa7edf122f91ebaec7b70530447d72e3a09656d4b16ac6a773243bcf5cb6e888a6d132021472d18a7901c33ec61708d10888bf7833bd4afcbd821051f0e9ecd31b88068ec95b369d688a20c9ccba3763d39022e31a2b4a0a0190424909dd02fb87bb57b8cccc2ae73b004fff537a1ef0bd3c75f04fc27dda2208845a6163c0cd9cf766db8b8a03a1d25084c75ccd166e4d4569f0e0ec2fc39a8823ec448238d18e3d48ece41e81236537e4e0ad7bdc175f246c0b4dba4e0e6301422c875b86d9ebc726f5236a79a85cda21e2b014b2c88e029b24b2da86cd85c2405ccd2e0c24b2052d496938c5d1ffb3b3fc614b2c9c428c1a775dac382a21bb173130f00180460e8bf98464a9d6e674f4c3702852b658ffba0db0a124d18ab35381981c03ae8afcc275b4c2d6f3a3ef779f425d174fc080e123bebc2c792552f1291f35d2f4bb5f933a3348bec0ac146fa306cc7f414f842395ff97cfe5b513b6ebdc73c809620ad80be459aaee9ea4ca869a3a9baf31a316fa50bbf60781bbb981cd0e0e75ae6ed93a1bfde372c0f4edf6e262e66d71eb7bc289c8ddcc72edb880392bc2dc1a9fa18f57c79ec042f2b48042e7264e97a0628daeaa86ec209aa75fd081dd489b7337c235b6e493787df514dde8943c151b0ae84850a2dd688f8fb4c6c847db898d6ede60ba6fd897c2963856c3307f1f75c68cfc8ed42965c5266c1bc988b8bd1860165e607faecf8f528cb3fd263c59fe689164f0371a3003e5551b317acfced5c2aedafa7f7de46a348ce764fbe694696aa883a00789cdcccd9026c95a42e7b57bc59216ae17e91b2db968478124a6d5d5501173f819093931ee17849a49c02f965326eb46969cba43fa694e5768a0b8de8a75ab011e12d974273c83c2428063a62b6d21456f0945fa7f99d5df17fe6de60cf766f9a1f5d146dee0ce3601f57779451ebf66455792b6843a718f966c3c83bcbaa1d29f51853cbd5d45e3ae09ee592e5ad892c2ec6f9afad9ef719b8410648685b391079cfcd856789db631337bf795734cf2742dec56ec82dc369420f37d4fcb8f7d0a60baafdbbb8f94bebc6862aaaa7eb23a6049a6d3e8f8e0e8dd2a23add0ad6fe2af12bcdae73ad611047ff48bfcde9994f451e59569cdfa08d269f9758961c8043f25c701baf389adecc2b2d3e14871073c80c92fdc52659cce022cd971cb41d0d3004d5ea969c8c83231cf5ab5bb49df8dfdfda216693bf3497a3c47f54bbcd149f03cdc176cfde265622e924d4c9ea40e8a79b78454d383c2628765e8999b6bc2fa6e19b56cca9b7691a81a54b627a6b664744caa5f108585190c79dceda41b590e7e92f8037bf2a045486815659070441c0bd7f8f8f4155220e8aaea50e0147da5f16709e8651f095d4a7f83692552fc89f3bab95e0b271cae3e805e50186461e66d901844b95033c283d5166a50c0fc153bf2c2e2dd2b5f1ff51155316ad3d508a97754c6407b5c14ed5964b540e860a5269ac37c76ec2d0e683cdc9ebb01238406ac5db1a9839541485a2ff8395fc6d65e1dc5ea72a922b24eaf62b572d7cd62ede5f8650b23b52f188b3af07a1160268d015bd0a621c69bc3344becd57ae2735318d390390ac80c29174274c8a03b7e7c23401253914bcf0ab13354d56b71db1a9f80df97ba383d27197c97b18587f0b3d761369170704ce1b98d4dcf30dfe7528cd045a9d0b41c6d3265238341d69d09e7e0506c1baa7ed0be131784a349b943485abb3a7478f94b56cc2fc0e95978258a3de9ff638df06942e67c0b1a234267d389ef5f019e96f45c40c59670f6186ba701a8db268db67e3d77e80aa24638d29837a690e719b94e4feae8f356436f028266c661c58cc09a720cf6bcdce438fc9e3779aeaa6824a4db88ce13e8ee7a7188899445c977129013eaad029a1a76b119ad5aa92f11845df82d15efd3217336d6ded94ee84dd8dde938a9d329231d01753b32e2aaa0bb26bf12e481c9ccc809bde5ce980c74c281b3780a7908c603803716cabf3f54fea3ecfaa55c12ec3b0af7f2e67c65bd651698e5bd678585d54e5d4029ffc3a240a69674d62c5d2edd8a69f50b38f34bf063627d21f4cd3112792054dd32d17dd8111d0ab2bc922dc270c89d2d3efcd7005e33f0679b82e4c892daf7078475f4360abef80d22c17f988e12339974e51aaa10d14ae5e1ef7f74aa63ab7c9a7c6bd51f94a308594ebe5210ca912bbbe307026338a0cafc71fc34d60c6acbe66b22d6401ddb3248b866d7f3b5fd43a1ca58a6a5022ca13275cf5b0a8acd42e4798cfae8a77d3b6effaf556874fb8a85094e0795b32a97e8c4dbcaea8b9c1f55aafc3a31419f789133cf49b7c4f1b21e0fb809f8035dcee6a44ed274666e8f522e4dbc1db1abb26a40df242145228873e2f2a2ae05a16c7c2a75da21035dfd093195d6f050895fcec8ab13d6aa2ee64ac55f6574f28349510fd081f55df92f1601ff7508a5d746c2304bae35b933a76f7ea0888a4472e01e2d6e4862f1a734e8773aff1adacaa1ec2272989ff3118878f5c1d5ef970bc83d02a9d1245f57dc69280288dd75f4cd26b78c885b8bb4179745fb3c9332ab27aba208029b6a85cca033dc53592f6760b455ea21bf13f56a2e745b8b19269ae64c6bfbcdab7ca45d443f614d03e6c8c212298d3a030b33a96872300b385f9087deb43882ee9f1a8c729fc29c567f9b1dee2b33de4c5151fee4e16b97ad3e385b55766ccbe8ef3ea05c86345ce580d171b7d51fc05bfdfbb459c941ded0085fae4d84b6913dce9fccb885674f9bdb1b913f9e9dabb1ffdcabe6570972c029fa5c89f2e5ac8812dc1090eb81852587d704131dd7d93fda2c923b8ac4812880b0504f8833cbe64b84f2e6c37d447584eacff20b69794054d7239aa6dc5197ff98322772f7c0f6e01c104c1a35686c646e38256bdf333a1a6b90cfb41965ea5b96e89b58ca05a8b069e7e8151e0d599ee467bad96578ca3898c4c878333b87499603e2991e7cfcb61b79e022aa664a1133bca7cc0489dfde1519425fea711e4dcba9b2919d379dae88ce25d3474f9fdb68e9d69c07484c7fcad56f7aa225", 0x1000}], 0x2) sendmsg(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1b6183570d34cdbebe000000000000ad6481637198effcf9c79ab345dda7c600000000000000"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r3 = getegid() fchown(r1, r2, r3) 14:41:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000180)) shutdown(r0, 0x0) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 14:41:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x86138) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x1, 0x3, 0x1000, r3}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) getrlimit(0x1, &(0x7f0000000040)) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) 14:41:55 executing program 1: shutdown(0xffffffffffffffff, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x20) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) readv(r0, &(0x7f0000000380)=[{0x0}], 0x100000000000003c) sendsyslog(&(0x7f0000000080)="16fdbf99eb4e0b66a7be706181eb5d676b8dfce6bdd6abab63989e61fe186c9b4983daf785047f11f72d61b03503f93321bee9d39c25dbe1bc", 0x39, 0x1) 14:41:55 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000300)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}, {&(0x7f0000000040)=""/202, 0xfffffffffffffed0}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f0000000540)=""/96, 0x60}, {&(0x7f0000000380)=""/167, 0xa7}, {&(0x7f0000000000)=""/40, 0xfffffffffffffe29}], 0x1, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x8000, 0x4) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) write(r0, &(0x7f0000000180)='L', 0x1) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f00000001c0)="706456dd4f21707ec45bed8a8876e9", 0xf}, {&(0x7f0000000200)="ec089fe0547d0be0f8ed98f4f6b6d18dc13a6570afccb8a5023de1d4aafd9cdd2b7ed6d545514ce18e04e2e0bc618ea4c59c44", 0x33}, {&(0x7f0000000240)="7728b33c536a91693ffa3c84a1196dc16015c1dd1b0e9964204545412e6848ac079eb622d3b76d0ce9e896861fd364efcbe9ebcb20036c75d9ece86c5dc1a082d3ede4fe7ebed3bebcb6603e323ab63bd3244cb73dd960ee898d7c3ff77f0d7556663ff986962ad556fb66108ed9b652b43191", 0x73}, {&(0x7f00000002c0)="45b2df8f5822f2c85b33485b5104d5d4761c603ce3d7644a97cf9bf420ec1ac3877f8f78a20968f1f10e254effe0f2451d4a642d7247b321a8de1e4f829762f352827ab4f2a70345c047cba48f750c4f82c12a546b0d41a1218ef71baec8e5a4cf28729cc18947b9043f7e01793c672d9c4a2ad9418b583e87be7363fd8c5a0755c1b515da58f99f220e360e7aa0c912d53b799b0fb492b0ff41f3c1", 0x9c}, {&(0x7f0000000380)="7c9d2c935d", 0x5}, {&(0x7f00000003c0)="d356d1b0cfe4c36e7df2d4cc3d57ad", 0xf}], 0x6, 0x0, 0x0, 0x5}, 0x409) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000932ab928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1ec, &(0x7f00000000c0)=[{0x4}, {0x1, 0x4, 0x0, 0x400000}, {0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x6, 0x101, 0xdc75, 0x4e00000000000000}, {0x7fffffff, 0xf7, 0x3, 0x9}, {0x7ff, 0x21, 0xdbb, 0x40}, {0x5, 0x8, 0xffffffffffffffff, 0x3ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x0, 0xe9, 0x3}, {0x3, 0xffff, 0xffff, 0x7}, {0x3000, 0x5, 0x2, 0x3}, {0xffffffff, 0x4a1, 0x9}, {0x3, 0x0, 0x3, 0xffffffffffff8001}, {0x3, 0x2, 0x1, 0x5c77}, {0xe22e0000000, 0x9, 0x5, 0xff}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000280)={0x80000000, 0xffff}) 16:00:00 executing program 0: socketpair(0x18, 0x8000, 0x1ff, &(0x7f0000000000)={0xffffffffffffffff}) r1 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/41}, &(0x7f0000000080)=0x2b) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') pwritev(r1, &(0x7f00000014c0)=[{&(0x7f00000000c0)="fb8915d62282e57fc8bd20c6cbc498a3e37c9ee3622e89f8b5d9884c0213c17a3f79ecbbf702fc24248caf1b218255a6dafa5af40d92c8224c4a3b61c347026617ea9382819f46bfea22b0d48d7d3c28010765a82f0597139689594838385ea23cf69c7de859e07f0ee1473457525731a53131f4c2dd1fcf2cafbdc7840b555152a2bc12f1e04cb3ed4c43ce3e9ce2ce132c3c9b720dfea1621d4194062718540f4daf8412f51d16279e8c1e8aada30a64fe6c8dffdc9f84d84254c78b335babd2247dfbb74b2b44c2aa2c39ae36312e6a7a66b2bdedf15868da4b9714e33d885444ea403a980cf509d53958026e572c", 0xf0}, {&(0x7f00000001c0)="0b1689f099", 0x5}, {&(0x7f0000000200)="3f85d6093d207f8cd187c6cbab5ee3bd4cf87c9aad90d7f1feacbe8a2dcc4788f6364566bd78dac736724d8e94e26cf6c1b609cb6c2ec7e96dcfb3515ba50abf8f85d7af3006eb1c5eda94c3f16d758a1b8fa80b2bec652e61307e7964c5237cd6aa9409392bc77b68fe4a6d1f4ae4a88a9e1cca99569c98290d40957df189a64255a146d1b92787ef9d24cd6b10d9193b880d52378426d6d6a2208da0c4f6213ba316020d182a1da394daf3891eff6f22e935a3e5f730ac167ee57aec814b65f3f5362d4d6554ac2cd4f6c974150c8bd5595a5d7db694c6d5139e522c049e01049e38d4da8036f96947e60fb9c2d946", 0xf0}, {&(0x7f0000000300)="5a8b9fa6306d658fc9ca651714ccc6a467f12a31bd76cb67271982a1946f81cbbdd224339b7f32c6dfc56eb0a9dd5f1a8c752edbda058a8c5d2ce09e92f3ff82136212b532c624eb5aaeb2c18e426e7c9b9c3e7d36a65adf3c4b36cb4d36ae52dae1f12ec0518c4e54f726eb48326eed9907b5013b50e416fd4221e5ea479a4238ecb6caabdd97884222f9d331ab9e5f9609124357902c0965b90aa0a4c8c4aa4720cb141b958266471ab54c3bdd838a74692118a95776e8df77c375cbaeb8e03f04157dd34ca82bed8a137748a85a47d7e0dc94ae946f5f6589cdc980bd454c67d27f97486e0af3c6f524d2d410e1afacaf1f73a6b8b65f514078486d3fa18106e807bcd16b77468772d7036e4df3ea6c69d84e2a426283a6f168f1369f796aaecbef97bfbd536aebff5bd7691fa3dc7690f6a12e52ca5e0ba26f9aea58139148f6f0958d98f37ce4c6062c36a7d73d0b68a6fdf56c5e30e16383eb1a90b0c5a8777f44894d304b79a624270ad30cb88ffa607eff471757fab3dae43741ae089a29dea600e80f6e44c98aaadb208d0100b0c77d011d2a261c258ff094e7b469ccc5d0fcb127437d640ac4c9302a9f74da4d0ce872f6294558b48f4068ca858eb561ce4f79dad6f04da49b3f4b7642c1196acc90e6d196164b386ebb02e6c524e12e7c75bdbbd404dd5613740bd65e8c1d20fa0786e693d85fd6cf3e0e5c1e33e631d5f64949d84400163699831156a48f1f13246066456acfa6724725578397d0639a8464a928dd70273dcee42bd5a7b814209cc394b31cdf010ce7acc27a005a2d24bd7742f01d8a0f40709f8891e86cc92ce9fed57e0336a6a04df808be32c8aa0ed66a5bfc28fb467b97b7e03417b6d2a93cbb54b55764fb47b9978b9eca8ab32efbfd310ef71c696484c1975b3b7ec904b9ac8b746c9a25681d9edba3a0631266f943250984d4cfe61e3202634f060b4207a30b0680c89bd51100de7d7956cc7bcd39fe447e3d7fa0d872d6b71e956a63099f5df0d4326f8a8587e6b87aaecf35776d7e5ad938440b9f66a0465b2df472d306e9c539bee7f6b83cd080a5ade935169c094cdaf215220a1b91e6929d07497f4ebf31b8bcc48b02473bf195a9a49de671099233f4e31dbaf0809f5a78acf84819d3088d673ef0bd8b2a773c7938ab680bcd88791203d3e0f78e7126af79a0cb762ea2425d0257adb0410a97d07386fe55761c06750daa0e9aecf32b9ba1f83919cddfa2196338b136314be3e3a66968fa0ebfa156c0d2b0d83a68145b81555c4ec89019998b044edcd529a4316e5e92519f075833a1519ec47518ae080a0f5c65a256ebe858ba00aee2c70cc6864fcc55d3578026edc3dfe40d970c74b74a7a1551563f321863d81921de5248731163f1afcb349ebc1966a514e7b92b764c369598a577fec8349f871b0a1220fef023fa49672a4482b126e3dc455bf2bad1a70cc64fa58f81558ad5a01f9cf46b56c25924af7e5d5703d7788afd0a00763484b8081fdd6b639e1fa1b5a48089f422b503edd8e5e37bb2fc94e9b6955d743f324e9fa6e850e141e23d16c257578570ea144e72a258949bdbbe07e599b7e497e6649be1ecace854d0661d83c38f35265de242ab4fca57321ddc0bd903f703432dfdad2b9ea263a77f72533bc241803fcc9e3fe51a29dafca3d76dbd956d5e585d68cfa23dffd3ef49a783a7e15917e17ab762cb513163f072e1e3fa7edf70c20a200a2abb7b6ea65b6b82d721c0a2b347ac234872a8969c2570755c5d1b4c2cbdee661b665a06dab74149b44bcb926f905b9e1d7946e5e666a1eb6a101d6306932f01ca2fc51994b10560559b286d870aa651458d24305ac8618dbfb5075775f62049f8e2ede7dd8bbd3105acda35eda20212e15822760305c0e710d174fbc8289fc82797cdda33eecd158f637e928adc3c9b7998fd72ec5d7324a95f5fa104bea946072e66e496e316af9c8f3d54ca08f0f7ced6cfcaa244500578fb70877d3f31ebcf128dbb15bd475448533ba36c4efb85273da176439f0ee47aeb3ce14bb5fa4081421d8187ade5e1058e08f45caed484d6184aa9e189359aae43825250fb489705e5b56a1526a42cc7de2449d9bd19dfac817b4e1e7f96d39732a316ff01103c3ce2feace579fa99198ecc79de7e5df6be4e08aba59e2d59f7bd55dbeed533b28905d201e6944969f731966d2f5b678681f11d89f978be9c6dca5272e89d5bfc9077a5870973ea40df072919ba67a5ec7e979f074d839fa5ea3022266b833aa88ae02057168a20cafa31d0641fc37206f36b197f0117cb1271811e4f3a97a28b40091a53fdc1fe93c09dcbb6635de359c564866abb0f6e14ba9c0572d8831010d439396eea43f9f48502f0923c812d09d1b28d3fb8a9a7fdeaa5c77bd5bbeda16d771ee35881b5d03cd270accb60046ce3dad6b95c46b4cb7abc72a0dbc149b57082009f7948a7b95d3d79a9af333df3e6cf3ce787f2327d30bfe26876d66a447e4ee423ce91d2d196d8b3e2e29d40f55766bcfb50bce6b82e87ec25d7474dff33be22f7f54d21d53a50d43656a637fe03bb69c273c87844e7d6a1597850669242fd5fc3e465fb96be2e6d05ba95c0a46f390e42ac79e8479dfa5456d7a9cdc152d89e79bf8fcc54f0b6c291b7c7215721d0c506bdb8768bdb1895d6f84ec43c36b885ae30067720ae99efa55ae0e8e8186439741b5e4ebd49c8f440ac84a7dc3cb34c63f5794073c194d1f314db96f268f7b03d74aa2b0ac6fafdb8bbdb4a55a09f8cc12e85be366169385157115667396bea0a41cca55e2f9b73756b75a70b9b4abf6d9c73f6505ab8113da8cbb9188b404ca2e3ca4e20b4cec5f7e8e01e0c06748b51a5ce467bd06c624eb7725c91821fc428c2dd754dbcd2bafe98dddec23774e744a8359dec46377b49d3abcb23187e6704812ae8d018bda224319f3d3ce4b8267fe918f53f230c1f7a1691301213be4c7d427a3992c962446c07cad1fd866de5f3bba71302d5697433d434a08c105b844318ece8c4114691b067eb79ab5cf4d1ac9b07216dbc7185c43260d5462d53427f27efa3e5eb010bd842b6dd795fbeec42e7069e2ec572e1afa752702673dcba9ae7951f2aa3e3bb3d764e8320d2894ec6c89575253b975f1c7b2de13dc1ba1e8dd9f9982fb87fb972e9fa9d967054bee8cc3f6066fcfa52d7d34ecf6c7021b57a7c0a88b1ed5f2ae9c0b9db8d51c5ae37e6ddbfd422a460027916e9f0bf94b443fa4dcc302097e83809a514ca09a0031da978adb21f2d7f865f9c4ac29c0e2d438a5c0018a8b8d7570b1d603ca6181de14c29e4460e926752586f92230c20a0ad711b9525fe0575965081d6ae61f8e11b0e154ccf6b7c45260a47bf2863436935afa25f418ac28e4b7a2234d34a335279913ac12314e57de8569eea7c67c6b64574144c09445ecbfd1599f218448d1727e5228662135807c66d035b4db26e0099bcd04d3c2819c8b8587514c3ff11557929b3e90fe06675730497a5a5f098900c7e3e20503dd06e576b406a17f647684f94511a47c8a8251353d1e3b6fbaac8da471bfda92ff03bff5b7a2b0c1fbc84abf4bc7d4945bf523ec556ab4485020323e111e886ce205d1cddc36b8a8f4c56e3c8b9832d9958e9404a600c4e35f3ab44ea4fd7dd4e92a2ebfc06a7e50c5b7bc9b781ad5bd0baf67f22c435ec7cf3bb01ac9a499814d3895032777b99989772467cb796669261542c09ad1358ce2620a3f8846209a2267bdd04e90af79d4a87116b4d8ea579060c62f745454c52b237d3a4790adae1b70aaf8794dbce358d459f5d69546f1664d8e18f45ac05d6910a5aa21eb54fc457c50f903f00e2ba9861bc40cfd323a59d4c9dedf801251e83556e661277fa567217dc5e7d430299c2442b13a0acddc2c295a0b84187986b38c68f3e37360648d48068ca304b4274e7edb0e0e649c21c109fe351cba19ee8da576c4013e7212c01fcc98c48767ecdd3c8cbb85737231d2d3dd949bf012c45adda2fdd61e83cad52cad23be7f67da2f4dc78834ab5d3d8a06a7539cb721707c2d6f8d43f329abbfaa3b639fe5286b12b2aa1df6b6e6c3d75d502661c673a2d4cdb6c9348e8b7fd7a995dd11d771cf9d143ca1ca537823622acda794eaba705ca8e126e6c65375e505d177f5882ec64709383fc88bf186c4809631e1ab7e8efd53bb6bbf38f52748bfa296265f30dfeb7ac196feeee21cc097ecf565068642523ce115fa0115de534e9c7bf21cc4c5870fce6a828368ce0d35a6e7b48faabc95008b94060aaf03b8dc0ab3aaa59cc258260abb2c59a495e509aed6b257dfeb07581a9802e2272dce5c9f858668fa0b03e54801f2923c787a174006032ee67165edf470ad8a775f48b85a91ab3d7f773aefc6e80f7a8b1e4d2661ea41e9df2276ace239380f4e4c4139fc5f065d792d48c6dcbb55288775a0e39690de542d789b44e0cb3c7f13d8c9b91b3c6d1a7f787842fa42617768210e7bae3bddd6bad10a5162e19f3838515d90da8e12034b802819445931bc736f154d07fdbb444fedf1f723f1e4620d3ecf6983cda99b35080611cb76e525921b4c8b704d675bec1331e5ba59ed2f7914747e682b8614705afac353a5fee468a63f197e00c046d1ffe8f44a060b2021744ea82e20256162f390ef0662394cfc054146e50f0e6b0305d30dc02ca67145ea1245f2b2d6c0738961232c1795451c80f2982b7f15a8bad2305acba9397247a3a9f7ed27da435872a5b89f3e7b6b669388a2c3deaa24b43303a3d3ba6b6fef185643a314ef06112d9151aaf09dd4311f563f6f1919103c06d2bf8adde9c74b47956d7c6b1846310aa51800763ebeb0f6ac974da73c7feeca561b30c050e5323d5dabaf5cbb45b0ea1ec1d9a79cfc65b267f4e477453383b7ad97a6884c5b68330950b097e2e3bf62a09c151ab8db25e48c2f9ff5842d4e19d5bceaf00560a579c4d2688214e92b79377e9774bd5542eb3f3225fd164084dcf3dbea3a6c425a4dac00816388ef1d290921341291fcb6f604e4da1fcba3f050574c5ab59b3e7444c4f3dd1b5e4f3aee80a4a4cf1b889e1671ff3b67c95d02c5c652391628ab137fdf8f042d8bda6e41e20ec54e3c923044d950df91a7850fed83315ca5391a7f1f6f83566e7446e71c590e6f00040005d412052a656ccee12875abe9bdd2c4f1ff7bf5c4f572032b3fec1ac17d70264fc56ed5638f8a0ec796e8a988ae00b60e09aef738f8e4bbf729aa1cf3304adbf37f63bf85f1369a683797010b11b6eb48a6ec5453fac4ce60cc7e7a42fbb0c3d10916aff18eec105c4ab791575199cca3ffada76bfd0ff395c66ccfff4c676d81a3e5631e4668dfba25daaa5026bce5b6907c19c0380051c0acf638352bf6efb17f9ab40e4ca7d8dd0f102d1318849f3b865f98a283bb00abf67212c33feb3d59b0d0453144774a627cd43afe81ee94ad0294ea2ac17c49a7fd9929f8280a814142894d8fd4745dda47463c14c07e5e167efd0770f4f31a8890cc899385e2352fb056548264d9874cba1a293b058159fa281a14b7f125e058524ba1c37ef2ff45e487a764da9e3ce56b9aa7c3faefc7c9f9bd4bfd4dc2d2716d4f87e80419674986ac72d5d31da8eefacd8dd76ea029e449c306c474f747b8098941f1a8e5e7fa9ee65b6d6d1b00c5338bf9583cb2fc1b6666830b19d51d1b0162c81796104ab34096eb4e987cfecdebd19d904021a99aef5f94cfd99c19b9c8f7b441fd2312981e956", 0x1000}, {&(0x7f0000001300)="b84096e449cc081775f12cad05b4be120674b8dab3547cbe3ba83c7a5ff8e36a1092a71a35d12c89080a71e8348d7563d92c3a9eb6bbfabe7317fec44bad73101f1169bd98354647a64defd531aa118c38186d3687a4ea", 0x57}, {&(0x7f0000001380)="42b63d7174c98e37adfed174f3eb45689f4b4336fe0b40465cd5ebee8469e1f607c17457c714e28b62eb484b7fc2a166f25739bc4e0b4fc7ec76a5ff5f09d200ca34a8cdda4c2d2c0049e9c2d212e8886b91a02e", 0x54}, {&(0x7f0000001400)="4b548092c8ddb7ea5fe064eed7c3143e8603db572ffd46de7e77694ab40ef703630b15e4d66c86302c18a4bda0295189cb403bafb66184c1e446247cfe4335464186808c4ddeb2c2528feaee585f663f45140ca02c5f8d86bc98472e95b55d3dc5077e8979881555868296ac1ea37f18ca2032f0296d19887aa216f01fc9e2a46cf8741a2a98a3622249c71a18f4025e7c89e444b927c81add1fbf604f2e79", 0x9f}], 0x7, 0x0, 0x0) socket(0x18, 0x1, 0xffffffffffffffff) madvise(&(0x7f0000704000/0x4000)=nil, 0x4000, 0x6) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x3c}, {0x6}]}) pwrite(r0, &(0x7f0000000080)="fb", 0x1, 0x0, 0x3b) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0xfff, 0x4, 0x1, 0x8001}, {0x7ff, 0xa9, 0x794, 0x1}]}) 16:00:00 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000280)={0x100000001, 0x9, 0x9, {[0x8001, 0x100000000, 0x30000000000000, 0x4, 0x7ff, 0x9, 0x401, 0x3ff, 0x800, 0x36, 0xd0, 0xffffffffffffffff, 0xffffffffffff0001, 0x8, 0x4, 0x3, 0x5, 0x34ad], [0x4, 0x0, 0x4, 0x100000000, 0xc27, 0x2, 0x7ff, 0x1, 0x4], [0x80, 0x0, 0x8, 0x8000, 0xb54, 0x7d1a, 0x6], [0x6, 0x2a, 0x800, 0x0, 0x176, 0x5314e07b], [{0x4, 0x0, 0x6, 0x800}, {0x20, 0x0, 0xfff, 0xffffffffffff7fff}, {0xf4b8, 0x3, 0xfffffffffffffff9, 0x8}, {0x2154683c, 0x79, 0x9, 0x100000001}, {0x44, 0x1000, 0x800, 0x6}, {0x8, 0x7, 0x3, 0xffff}, {0x8, 0x889, 0x1f0f3044, 0x9}, {0xffffffff, 0x100, 0xffff, 0x60000000000000}], {0x50, 0x9, 0x5, 0x9}, {0x10001, 0xfff, 0x5, 0x5}}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000500)={0x9, 0x6, './file0\x00', 0x2, 0x800, 0x8}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000040)) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) accept$unix(r0, &(0x7f0000000140)=ANY=[], 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r1) setuid(0xee01) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000140)={0x1, 0x80000001, 0x0, 0x1, &(0x7f0000000280)={{0xffffffffffff20f8, 0x9, 0x1, 0x0, 0x8, 0x5, 0x20}, {[0x1, 0x7fff, 0x2, 0x5, 0xfffffffffffffffd, 0x1, 0xff, 0x9, 0x22, 0x3, 0xc8e, 0x8, 0x1, 0x0, 0xc000000000000000, 0x5, 0x1, 0x80000000], [0x0, 0x8, 0x4, 0x805, 0x20, 0x8000, 0x2, 0x8, 0xcbba, 0x9], [0x10001, 0x47b, 0x10001, 0x40, 0x1, 0x100, 0x3], [0x7, 0x8, 0x101, 0xfff, 0x6, 0x7], [{0x3, 0x4, 0x8, 0x1}, {0x8001, 0x800}, {0x1, 0x3, 0x9, 0x8}, {0x7, 0x7ff, 0x4212, 0x66f}, {0x5, 0x0, 0x401, 0x4}, {0x8001, 0x80000000, 0x2, 0xfff}, {0x5, 0x40, 0xfffffffffffffff8, 0x2}, {0x7, 0x7, 0x1, 0x7fffffff}], {0x1, 0x1f, 0x9, 0x1ff}, {0x298e, 0x3, 0x993c, 0xb3}}}, 0x100000000, 0x800}) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x3}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x3e6, &(0x7f0000000180)="b6") r1 = getpgid(0x0) getpgid(r1) 16:00:00 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000140)={0xe482, 0x3}) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x15015, r1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/126, 0x7e) getgroups(0x1, &(0x7f0000001640)=[0x0]) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x9) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5a, &(0x7f0000000000)=[{0x3, 0xfffffffffffffffd}, {0x8000028}, {0x100000000000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto(r0, &(0x7f00000000c0)="868e291b63af473dfa7d9a73ebc0fb87c59e14517504683f62a3f8f2807697dc406d869e1997ecebd4a1", 0x2a, 0x4, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r1, 0x5) pipe(&(0x7f0000000140)={0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) close(r1) 16:00:00 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() msgget$private(0x0, 0x400) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0x217) recvfrom(r2, &(0x7f0000000080)=""/42, 0x2a, 0xea996effcd74e24e, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) 16:00:00 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) fsync(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x100000000028}, {0x24, 0x0, 0x3}, {0x9, 0x0, 0x58}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000640)="2bb3") dup2(r1, r1) 16:00:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x9, './file0\x00'}) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x6, 0x8000, 0xc0000000) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) 16:00:00 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) pread(r1, &(0x7f0000000140)="024133a16dcd5f5dc519753507832b1df8cff14c20b43022e321f208c11d864a04ba820b111a33f810a568db7c437c43a77a134b1ed4c1dcc8d70574991a70c8731dc1995928f1017db90f8708a9933931a0dff085e844", 0x57, 0x0, 0x0) 16:00:00 executing program 0: setuid(0xee01) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x4) sendto$inet(r0, &(0x7f0000000100)="96ba83aa3d300e1c2f3cd26bbb5eac769c5e9e644f0caecaf8426cff7f000000000000caa99f9a82574b0eabe749ecfda50d22ce846872087f1da6a9ebd6aaebe3d02db7a35d87f753434aebb99e95da", 0xfffffffffffffe57, 0x400, &(0x7f0000000080)={0x2, 0x0}, 0xffe2) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20000, 0x0) 16:00:00 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8eda661051eb3432360b", 0xf}], 0x1) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x2) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r2 = msgget(0x2, 0x80) pipe(&(0x7f0000000180)) msgsnd(r2, &(0x7f0000000100)={0x1, "b1b74340d16c86f238d31f86821a650f283724a19cdc3282a366d30d82d0e3e8dbb46b2ac2e617c3d7b72078cb7c228065645303163bfe489f"}, 0x41, 0x800) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80, 0x0, 0x1}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) chroot(&(0x7f0000001300)='./file0\x00') r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x1b0582ab0662746e, 0x9) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x2, 0x5, 0x387}, {0x18, 0x3, 0x100000000, 0xfff}, 0x1, [0xffffffff, 0x50a, 0x8, 0x7fff, 0x4, 0xffffffffffffffc0, 0x400, 0x5]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000080)="926d", 0x2) read(r1, &(0x7f0000000140)=""/229, 0xe5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000001340)='/dev/vmm\x00', 0x10, 0x0) fcntl$getown(r3, 0x5) stat(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)) r4 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x100000110) sendsyslog(&(0x7f0000000300)="ccb356df41bded12d40317baaeac85569b32b829a1b82d6d94500581a213cce028fd307556508cdc2f2fa6eda2d47bc3e08487205bf6e82598d63d95ae3c4ec90aeba28ccbbd2c32f1013536bedb9c2a656cc8713736978d373ec9ebef2c642b4d5f3e5269a9569379c1f5d482b2eac41df1097f6ce7f266ea9515ecf392cb32a599efe5e7a20cc88d19fb7307a32e323fbc84c9c51333ed85937ade5bcdec1bf5c8147a48665df436e06b97ef51a4cb81bafd3570c8ea75b5b8bd7f476d2167bcfbb25ad149203d688afc0a714c02d9fc7e8e41963a5eb6de08524c0038a25a4adb3a60895e2c533be81d1953a25acdf89266fcfd2a72913a408b6a1ab219321f9db6c785bf8f67106f7861d8c5b787bc1b565d1fba12b7c545a8dffc19a5394ff6f0111e0f6e3cd23bec605a41c28ac6de4a65061d7a88d16e2fa1ed54e7b93a357516102d286d25c9be1b99405e817700a334b5428c7dd5ac8d0c0bed02442a9a844c43385d4a3f536bdfe86d9e4d22248b5fdd355bac568186dfe01ac10007fbd97353680b1317d96caeee6e8d1cc95f1c9a2317b029f7c9ec662e6550a5cf9d5be919d2c1fee6c8ff18cc7054ceb68daedf23e700e04b82ee177e383ea1718eddcbbad83af3f5d25e666a1e170d4b8d2969fe2ed01891abd5e7c410e1dc3190c94d123ba45cdda2b055984e43a326c2481471ebffb6267cc9d8d044db392cba4bdf92100e05e2335d55453461df8513e87c65e771df76240516b394340e3fc453d398c2117b4eeddc374b48ab0da685c353cdd1e3b5cb09c11e8f2b3133874ec083d2999ce292c2230b5102e727f0619943df4a24732d6e5bbe05be9a2a35cedfe4f2a2556081ed673cb990439e77e3c3260570a5f19a45d50ef2b44dc74a539ae1af69128adbfd6f29b45bdea1848f1b346a3b8ea4ea556e1beb3d3898076cece8584f49a22a2cffaa41ca90b511980e931fb060f93cafb3ef45309ba22ef4e017887a7a79a1415771ca68fd5b937b0d49b3ad3f25890abe51f83650bca63a73100c0af65e318c1edd8af2422099b6598f61452829ef58810b23856a396c3b3c907acfe035979113b92a74105cf329efbca77d86c3bd9fb2a5c2679b1eda376db9c58625da6a732e7762b56e308dcd05ea0ef779ef83a03adc70eea2f5e9e0e64cb1fa251e9ee82214c1eaf92ac6ed4bbead452bd6231e2c3dbd6a3406c4a6281e036fb235e3a6cf3383bc4656468c2cfe9f045a1aa629cc63555eca939567f4e23573ad782c87a52f4fb53f14a594b8a0ff29f2e4f90b9f5d7e9b1519d6faa52c6192a9b46da970085b49beaf98aba0a12ae4cd1f4fb8390b97440fba5096e451cb7cfba04da88e9b5de37dbec7b953bd4de326d1fb2820378c8b6904576cef61b2bec156fef5b9adbf86531a1bc3d59627bd33ee271df24d43db9711bef49f726123430ef1ef704d7b785420c61a1a60787bb02bb886a892f2681681ead0f5a995e2707b951b051dc3d974e7ac03a06be8969eb6863f5af2874492a0c1561b1825b253579233f6d32ab392c9b732f55838b0b14b9b67c1f2589c2325e411cdddcebb4a0e09807371711f49ba19ad228e06754e2959e9bd82c7b8cb861a995fc4c0b07fa908836118ab006c701958bac2b318297982eda5355b81e8c66266188a3a9b0b84a61c16f05f65c3057a703e85778606d722c96776c7f674f47e7790934480454e0cb6f4f29cdbe3869d14bceac2716e95e522b6814faaaac811619b02275f6e02cf6b51d5936a2dee9372a0599d4063abac6d11a4eaf71e5b8608ab2de6715f5e1a27c73418d390a9aacc87bf23c21c80bda4dfb67e171a8215a732a2daf3f4526c0ff773fbefc4a9fdf819a957d407f985536dfe5414961a221f14ac76def4d043a51de5e5ca642b561ae67d5d4ddc43af133f195894edfe04f4c36f2818e649dcaf21eb6768f8174fd4cd745a547e08adbc2535d80d3e24f18767e7152b4fb89c88601f3836e9595420836dbb3a9f034a425fd1074ef65551ffa46cbdd936c761a402662054acaeb4ad24c6cf66722ea3d35ad45b946c88aba38e41f429bbe97ef1fceb320d4cba80aa752f979f9aec78d9194a51666e78ed91f6f15e70e99a1c8b5106368fbe505cc9029b2c1944670e6ec8cf71a98403e9399f01ec46f5d0551d756ceda9a7b60627a9d611b390ae1654335f79278de13f8e1e533b1e6269284c403c9afcd5e23c69647f8601c4f07a8d4783ff64f41b15ec5acc68182b06ef3f012d84a72eb2def7b63b69a9cc1bee35f260c07ddc2220f58d48a0a15ccd332060bb91acb5b4191e543bebd8439ecf854113537deae3e7447e6257cbd01424b2dae90f4df5ea2792f34f7db4e2d5f8f77be763cbd6aaaf7039a9200f913236401589849917ae874658dc1c6e24d12f23975b03437990c0818bf3821a747caf1645ccf3a54e8635ce3195b6435315d23b74c4a4fe946753e06f36df1748a26fd9f2c54bbdd788d1a853aa0a87e96b88c2c1ac881f5521b675543d36379eea84245f273434aefe7427be1687f31e1899bd933d62629e252d97baee5656029d650b47cf3a5cad2af5fc79e0c4aab4488bdfcd90e745c4e744d76c8cdff403945bcb62dbee2c53888eb546f70dcbc4d77300e3ec25a302b5ba8a249cadc907e743b56a0a33512686efa8b4b10abd211a7212d6ded2ac2fca5b4cc12f2edf2ab0aec7f93c031726e7dc01eed5375ec5566791b12efda568170a3b3f692e7184257b15dd61b2c8f72cc596ed96f6fd52404575596e1e71981ba24ab680f502b80180500efec4fb5ac8648df6e64801232238d44c1eda31c93f0d9db546c006fbef9d325badfa8d57e888d74d2a707f1b92e5ceaaf9134112288876151183404e4b108b29e10134cd0acfdb3b23a3a96541bedef8babca0bc5aa10369b24043dc9c0a96a9c64aaf1c1ecfa3c6528df1437a767f559836a9d59bbcebedd751ae45d1d4dde6041fa69521b0467398a6235c1102239ad38472303cc12db7333e029c19f4e96dd196cc5a09dd6361364f3e781e3c7615e332c13366140dfbf0d06d264a66b34f70dba88e6b34bfcb4831f3d0a43df54af8a1f7333bd336cd56ed6265b49569be35d52c57460ec077a913fb8d725b6d759ede8eeb172153de8e3753cb8560a630eb1bd325b13af786a15839a18787c263617baedf420de2f04db1191547d413be5b6bcf1bf1d101ec33fba3dbf4e7191abe78d0380758c1806e3a01b151d3fb582f922bef9a6ee0533180a8127d6ea7e62c257ac48e8c5acfbe3e1825145803abec5f0a26f228d3981ff59358afd77e5a4dc4df1770fe3ed9a66ad694b2546944a1560d31a6441095f75e3a1acd93968a6e2375c74c960583a9cf450ee136614bcf083371a46480433f265c1a36d68826d03334f288a09851b78d51dbde2984454f3fdfec28628eeec09a85b5b22a344337b59f8fd243a04cab3d35872b6fa0d03924f480c1f11a2eda21b13ad8b57955e4d9d8e211d0335c25721ae2d028c578a9f00514dabfd605e94b596d3e98378403984a9e81fdfc27b48182e94f4e80fe6779a196bb43fbb727ac776f7dd98541bb01d3e6252d116b1ba47fc85709c47acd876ffdfd9e4658776b8c42f7c72d6a76a02b4792e52460483438a993ce7ca5aa288043291c824118bf613a5ee9a421851d294a348fde1a5925f183f6e2332c55db1cc7a0484c694a2686697a81fe6258e26935b91c59211938ad862a58bd788ba2f1809728d22827523586cdbf2f1c0770c48d13a7ce32838303f824cc7f4e71804f53c12b67ebdfa9d0cc525d7f1d7bf9147aa81350653f6edf568a90103863dd4bc04019b638f2cf99478a4f0a7454ac543141eea94d6cdcbecb2ec2234aebb033e1bf753169ab63eb381f463ea8aa6b236b29e8bbc6d55672a4d3f1e8a85fab26b6d340c94459a85127274599789f5eacdd6af21051a58a112c05e698bb16e8581af5e5a4ba7e1632f223c47f62595b72871e517cd590ca3612a29df818854ac6dc818a6bc5b981d5bf305632de205907c3500c0ccff331d4a80f71a7008d55391a1c367b1115fc01e66a10fdf1a52513242062c8bba34bd8d73c75d92df583d203a49a708aa1c14b2bf4d23fe99d05677f0cf2f891673f784adfd16b1b7c1297b6b6e73fee2817dbb2d0a327cd135097c05200050e56b53d8220bba12073882abbbfb9a948c47988adea201a7e5bd9a59857459d600837de7a7deb9bd97c881ef895c232e873c8f7f4a1b7e8f37d20a2bb8258c6e9f6fd3fc962a38c8ee789574bceb7d67b615b0c25ce07351f5eff3bf9fa738d75818e2f7c96c716d39c93de6ece8420eb7357c4eae17e3c7c95efca6aea2842ca2d99f9021be93d29525e6f4d46f5566520ea3874abda22fbb0d0e947da7eb120473c6b250eb1549958c2efc2064cc4347b6aa1518294b26301603b5f472da197b695c458ef2f8aca79152211c267ba4027308dcf9f69df50ce20ca64e9c9fbb8bfd96adff97177e9111e49909b8e331050c879d63483f2f039a55ccc45940198131a9ad29403cf7ca82f1838089e6a4f34dc1eb7031f1efa03dcbee4d818dac28171ffb306a798a5214d593cc02a6ec4b33dbeab3aad08a249401532a064f4b56b76c11bc021055a73cd7364e7e943a693c7ca9227e1c00887fc04005f1e1c15e941b296b5df4098fda9c07b13b1ac7f441bd5b9cca13c6b80f1c5205c78d18cc83122f3ac05c8282dc8d08adf1c91ed2d19d218495991e79475ca983501bb2cbb938e0b66938282a7d787bc88a4c20ac89863926ba829f3f7059f59b4179e69bf8d96a6381a50c94c5a7a3144ece71fade887e81d6f91e425eb9c41623e3c4a0b5d43306c9781659b95fd4cef558eb43a95999b352b50984219e19a9da85e264225718847dc84804572c07802c1a61695150005e291f575a2bc54399ad15a0e9a0db45a2ddd4d137ed5e0627f48a37c83cc9cf485459136ab88cc652fb9bbd5032b889d7ca6c884b4e1f7cc19e0521dcd472891bfe8ee18ab0b8dc565ecf7995bd149eb4ec8023391b2b7c4b90866e18f72ee9db6cf5e9c72a24217c0b012b4b6229653a5677ab8f39eea5ae28f614555bf26c3aa95f84548d08452e2a60688eb6de234bbd5e77971ebc198500c7c1d87c7b95d139bb3e081e2d1813015194499f815fa5a817bc687d6736eded50212c0837778247497e6b816c5655986b614b8a6eba2d15b98e4429539e236b8a45d3543d2ef0a8f93323585ddd7caa176d6f0a5bba84c8ac5a85a32dbe8e661ddda90e477f31df94085e081d108a5a3585dac596ef0346d5b6e8ac5cd16a05411813e28dc53c30d2d1b34493aca2b7a016256eeac9666fd2fa354f51968f462ca0b9d7d01bd216f96012a11ad3d611a7965386719bd958f649748c3439664cf3b2c7579884d0a6cc305104f978fdc94cbe7528f25f5454e757fe9cbdf03422f74c6f275cdd100ae0ac4f908d08abed745cdbc16dae6e5afef6c13bc346b3c254c994fb6000a167cdd6e7676ec20b66d21665e3a5e6e3d5334b08a415de433dc955d606eb2e19b96ecfbb74cf7d0e6b061ca43e276237ded9cc4ae88a1a582eb74e42d8bbe34fc63422c590d2e6fe4f2e460f1c34f38838d113b09bc42657c8dac3e6e53372650757ebdadfa8b90ff85cb9c67278aaf0e6ec38ce05bb216f48cc3054533428c5fc551815a26073055dd9f1cdf825949eb4572c9b13195291fba2e3bf8ef89e2c2b69571bc368fb611", 0x1000, 0x2) writev(r4, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) 16:00:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) execve(&(0x7f0000000000)='\x00', &(0x7f0000000300)=[&(0x7f0000000040)='E\x00', &(0x7f00000000c0)='/dev/wsmouse0\x00', &(0x7f0000000100)='/dev/wsmouse0\x00', &(0x7f0000000140)='/dev/wsmouse0\x00', &(0x7f0000000180)='/dev/wsmouse0\x00', &(0x7f00000001c0)='/dev/wsmouse0\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='^\x00']) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x20}, {0x20}], 0x2}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x35}, {0x81}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendsyslog(&(0x7f0000000380)="a7cc3c069321696a6602978c20de9faf24a6547ba2a5c10c9daba17cac31d613e7f8a9931694093de8fa3ad560b17164d97e77a84e8e0960ca95901fe0b398d56c875ff0a3981e7618ef2d1af1a8022243d92bd05e45f22e525764dd67ea28a069aaf88ecc20b49d3278401cfe167d97c35973b58b15bbde90d9e3673c6186eaa86a79d916221f26718609a2f5f33833b90eca5cd0532e3504e4762d792ea23c29336a115eba37e66993613522f3e7abba961fc0beb8bd173af304a140fe421c63b41bd97232d09b4d090b83c14ec7c20652da49e86b2c66b1a415b1cc64508bd1a9e146a1ca9f18a99822c316521ad6f6e852532b043b5ceb9dc86ea686195eb608e6f8d47bbf714f10f331b4ea64e92894c8f3538bf14f1ac8cddb6f97021c9cc06b0304444a43f7128fcf076b66d2772a2503a04403ee30cd5a2c98afeaf4f1eab9816491f385ee76d4ff7318d9e84beb440ceb2f291efbe38c94417b57119106650b2c115be7bb155daa11aa778866ba2b53b5d3500a7bd2951f9f576068dd362224e6213fda99bf14db57c54348a03edc3610a5d93079fa933bb1fb3dd1d9a9ea3e4759022c3d36f2f265e62af0c72d3abdae5b989ea546699b5ff6aa12033bd8fab171ce95984b42b991c4a97ef2e8d5248fa4408c995281fdfed3983e8b3912803abd559777a6b62a9674fe1f5f994459e72264f74c69418d5db7a0edefa657738166aa64793a4ea0bc7d9a58faa6af39c52d9954b7e05c74287642adff78746295fa6551970f7e574515b8bc92cfa50036e0c796cc6b72e2e0c6e570b654df3d1f46c37f4f403a82d6ba11be2b5f7cd75ca3036f1bc0bc0c82c1aa81b587f1d82d549a8f219370ac73e02b7bb7e58208b1ed1df9925c9109dce7be5e80104e41e7be113904b5a7f5d010bb39e755de71b2f0810a702adff58fef9bb0d0ff2f80ce2e1cf11fa71585e3b41d80ab047a49833a885584a2145add8e87939bbfbc06de62f9cb17e56367b2dc8e6e6b76f063106c4f5f6e7bb37f1a17ae51e86cc2ec46aecbb113a3f477f13607524c5596e2d369f35a7ceed4305838b12853caaaa3141e09cd8aae9e638144635b840e66162c3e7de4587edb8f9eff99fe0c157f226b96c9e75ec3631dc2ef384900dac25dcec26117f5acc14bbc96a18a65741646cad6f8712fef2f8934fa9ddc5909a70a415aa3ae1d17afe008f018c7c7115851521c1553800ff170f6e7abd3167d7b44631fa4b457ef6edf4476fcc73c22e8864cfb31150b222c997442ba3589a514ef86eaac42075ee240a4bb05ad24a1d64302a6766f804429520e68d8e69b140c1ab0f84d17d5ab3c56003ac5af861010a65adf21436ae14d25045417ed4ec61371da2f6c749eac0402bf13456ba48d9bd7844f47e91f82570a455e604f8fc4a3d2921fdf45aca7dea6722e07e0fc3794de3cd69631916ee13a17832978558d8759feacbcae14f449fd592b5667965c091887fbd315309a386c53477d8ce6e23a0fc7ac226339dfc161f15b2ec383125bfc1b245ad9beacd757c0bbb50123aacdfd692ecd45da707d8c41d5e88c82b17d2970ecbe1ce86bb86c5ea348136d774b1e7fec71cc33dd831ae63994aa4c8be0113fc9703cc3d646b4f5fd328f97e2221f671492fe817e040c5f5ab3718968e33335496afc8241e1b8fab67a310da17833e60616922f3c50ac14b8ea8e6d8ded3a6f4a876faa4558af372cb67d940919c19478d9b3a0fceb290dc2b398fd9c08fa2feb69712945a2d5137b4c2cc082ff4dc80659b713fe78e6fae00e304fbe457101ae11ffecc12cc15b90afb3e576801718c42b1ad4a5c8bec89e17c438119466bcf778d493775bfbd9e899c2dd86bf1985d75b4291e31a5283019965f9a9ce80be925e36072e57b298f9ad7b1919f52e660f7ed6c892dd2f9071e309cbce4de11c73fc58f478d3fed1a4306c9be9c7a967eed1179bc4fb576bf8a15428ed9ab7b448d3cf8f97fb450a1f8294850ee8afd3a1e066e98522034a96879803ad29edf56086c1edb0073907fd360d7b3172258dd8f887133222eaa8137e414366f2cb50fb5996a121ad4793bf8c000be8d1505a13fedf5e19259c2534f3f3a07d8f66bdc58ee5d6cc955f6cc8f73c3e128b8ee5db2d70d00c864790182971cd97c601f43e75dafc3d51864ed3c6aa445bd9f5694fc6e6aa28182dfc213f35c4f61cdbf7390796fb21cbcd13e08b658b4b826e95286b168098791b0e1e533e4f795e4469ccc07ac5e8ee5fb0e451292a9c7c61a09dd70adee5d4c9e1a0daa9b2adf83104fc401045a9ccf4b3bae9399652284b8ed921104c3d762c2a280cc6c9a4024fa53b0401b2d3304e9fe885883762fc6163d7ac0daf51f8eca038e206a7e00b04d32e7a9e13c0dce2bf0097ab42d0aa931bc3a660316a3d480ef089b9bef85ae3114cf5e1f3cc9e818df026ecb98e8471b7c1c88d73243c9380276ad88becf9111aca4fc2b5a5cd1a9a57c38ad5c39cf67b50c30f63dbd9f5ba203a81a52145c0d84fd7b0b2b1c481fe0b4a361246cbac070ad1a5174ce9653f396134373196483ff1be702c03d74f5ab39ed43fddb7b054d1eda893e74bd890c67889019346b25aff9a955c236d8d975b4b14c04ec6264ac384d4793dcee93fbf14a0e76f0e7d0fb19cc3cc0ba72f5a9053bf2033c510f5301614b50d689592ca7e214b2bb9e44306adb588a8384f15c3eae94d89bd8726007d95e5cc26b450384e7f3106e3baf3c10eb33b060390e64eb4fc209c0f711352044231f0ef6d53a30962798fb1c606181b9ad904690fed3f5c25a286a2c2d1e26391a5ee230a7a2e454fd9534539ba8b9158246e6a46b203bcefe6749bcdb2fa313947d7a917b121efc638ffb092570111b1c06b14e0f3f02db5b31846d399d0d7ebe3d59b6d957c4d8d9c04111ca861a072c7c4937c25cb3a6d1c0982f05c3dd01c8a52a0fd834da63e51ce447576e2b6c3742946b8a18803b69b8d222b8e886f6aa1e36bfea6c0cc19ac8750bb64c09e8011cac41dbc056958fcc16478cdd59847ece439a45099c617b53c0fbd49fdc6123680db7b751e300a6ccd9a4f0dae1d2e4d02c3476e68013a63accd2754e77b437ed42bd698a161791bae678358cbcced9910d0e530c0f866a918cd146d546249ecfee5a3273cdc9fb5a1db40a0272867d74f319337f90526c9a4d548fdd6e41565d63cc2f3ffb77db2d6b4a811669940a91d5b0b7f950963d0f1786efb2d9945f924ba681749cc3296e292cb55fd62431cfdb423d07ca9ecae0efb581f8fb2cab78257285ebc68061b2175c9de70ef1497035814a48fa4c559161b9dbbabff86c1576c3a5546d87c01eec5c0c539f1199f4e1f01d8db09a8d8e04efb7b6538221c66646909f0f7de5f783458c53566b5cdfa3003571d3aa18a9209a4698b46c54bc4349357ef6d05f56ded638e37a559f982596b42eea7319eb280f44ea7447a51ba8f5ba2ba7dc28829d218ead8bbf4804cbd6a95ac4249e9292c7635f58f98f841402a75847f189a6f28c344846918575593786da65e28cb6f861e474ddcb10f109f465721e353af862cfc487b6bcae28b8b8dfb427ee9839691a86a2019d547adae4159339129ffdf638cc10070cb36e9910e0c21ac46c148a998e371973b48850da2622da24c7251d0cd3b832057b9db8cd157a40c425a615b2f556fc8138201490a17617f8b3af5e3cd98ede4475e6b6f1d5c450c107bb1801cc1d7ebb184b32e12f10690bdc01eb4e7cb52511cf7b7d4fae5567d94e27194dcba66a82d7a617755cf918a56ab0d8365e139a8d017ebc1b7e1fe2ebfd439e3634544fb1a82403afaf346a543bec0de0e7cbe11e55dbcb8351b6ed32a49d9e537d88859cdbf446a7970ff053e0b4ea2f94ccd3d7b7d31e591c43b9b3555a92c72c00a969f9833d109969db0caf665be93cc657b29b3d3570daf585c46007dae80e4c3bee99f0d61232f5dbc9a97ea1ae974360db2e51792df01529a3b41cdf3d0e0234a5dc91b8cb84be9c162e89c8949c00cd86e8a7a18449b68546bf14899cea32099852ef69e7fd00f21bf180f0a6d96efaf7230dd0cc9a020c44f7db264dffb3132de6b18d387672877a3f30d7dd61a241a07af39d6ff8f9bf23ecbbc77d3777e1d099e4fe033b64e5d98b6583b724da97a3f31d2751ce47357e46cc6aa3e11e1c06a28832616feb97a30ad99f9a89d375e9a68a14113d5fdee7d240dbc5974b5e02d4cc226c225134d32a27e31aa6d3e3e26c8ef47c197aaa090d114f20b859293883fb2c53d80314190a2420dbba966649022f29e14f73ecf4f7d76590c3b11dfcde4432ff9c72d1be570d29598589fb83f365c78f7d071a7a5c4c3614fdf03cf05f326420763816b34ab6a903754493ba1b25c93fa5ea9118cd16ebbd0979dbee87e2ac06f667fbb03f21d44e1490feb7b10b98399c24ff8a455a9b8748dafc4f61fde1f66fc314ac42ee03f25df6bfd68c7fc26dfa8136f39ec9da66147b15f628cbcdb382d31e7648f9c8ab25797d5d6e52a2038d7c390b7fa118891e116bcfd417bdd8c7d64fe91d95094422bf6281ed598a1825c0bcaf6e22db6bb7f88e9e34d97b3331966bbaf9bd8f587acc6d1d8e520bc0b19a3a730a4375aeb10156cb8873f44175322014c9e557ad4452d63aa740169a63caff115ca85a55300a580e7d15cec925a9c818e0f5b84d6cb4df63c8a9d794a689b5865be55096d20b16d7784a1d6e8f6d6b0b2f466bdad1d1c7f4c37d9b70643feb6c0ded8dc5142ebe9d4d583662a970f7407f19002883513c772bcd53870c8c2c6bb80a09d28a508f98a8972ddb2f77ee9908f70932cab9a62aa0eb1bd20b9966d8c9222b11f482ac8c68354b571c8697557d575e6676e201feadca50177a0819cd8ad296a2ed2f11d04cc83aaf147f982a8c6047e1e809188edda4e447dad41b37c443d308f745ed49437a91f08abd3afbd045f04d0e09a90981c249643ce0ba5866c13ac6c05c9cf7027c653735a763b5d88dfaaa7948b559d8bfd5c298aaa066e1249938cb505988c2e9a17685fb6df9eafc42e428a5e3fe9891370c2904819a69bccb5f88bab7a42ffb0609f5db6cdfbe3f00076ac5fd83566cb636e93976782c7e6714240b0a5befffc163838848e5902ec9386b8a77c0bc673975d68675ef27d4b9d3d9914e0abb5ebcf009ee4a7378e1638f6c85e4830e70169ae249e23ae53f0bf72307a9f56d050b820a124cb18f6235a066884cb7a23174e131bd9f546c691467e042c099e149d1468f65c848ef6f10ab43dbd6d2ebd501d6c40409dd8527e780cce4488a7cbfab440aff706e25c83620ffa72c69c915d88c81c1a0c9b5baac14b8240fd1c55f75dc374b6703522f6c50404dba0b49b47fe2b36ea2e356f11708cbd518896186989d98d893ce0bea68bbf82de246e24d01d74732aadc1cc6580aecb73418d803c4789284bf8b57e905362be5d836063bbbc794205e672323edb118c18176075abe3b69194e305d741bbb770a35b1abf68a252e7299958dfa83f932b398e4e68b306f2faeaf56e4e0221688a8f516b492f36389bf649668d988459a835d5ccd2beea6084d5501714119ddd8fafc7d7308856fb1f58e4aaf0d3749df15158a0fe8941e6238fe1e7d7c8197b91cc9fc5744d0edd2bbd18052f931ab0bc3748f6a19a0314ea2ad02d48e5ab23a631ee9658891a6dd71d8398040da2ab39c3384af146cf51329171e2104111306ca12ad9c2576efe44108f1d", 0x1000, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getuid() ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x7, './file0\x00'}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x1d}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)='h') 16:00:00 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x30) kevent(r0, 0x0, 0x0, 0x0, 0x80000000121, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0xc1, 0x80000002, 0x6, 0x7feffffc}], 0xf95, 0x0, 0x214c, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000280)=ANY=[@ANYBLOB="0000003fadc524924c0f2fe1cdf800000008000000000000000000000000000000000018cdc61400000600000000000000f11fad69330b53000000000000000000000000000000000000000000000002000000000000000000000000000000002773bd361640d11efb0000000000ebffffffffffffff000000000000000200"/137], &(0x7f0000000140)=0xfffffffffffffedd) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x2, 0x3, 0x7}, {0x18, 0x1, 0x3, 0x8}, 0x0, [0x10000, 0x3f, 0x8, 0x1, 0x3ff, 0x6, 0xffffffffffff8001]}, 0x3c) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x40) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x3, 0x8, './file0\x00', 0x80000000, 0x0, 0x100000001, 0x200}) 16:00:00 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080)="03000000", 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2c0, 0x20) setsockopt(r1, 0x2029, 0x80000000000000d, &(0x7f0000000180), 0xfffffffffffffcef) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)) geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)='\x00') syz_emit_ethernet(0x1, &(0x7f00000002c0)="f8") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x28}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x40) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000580)="8d0e30b8806b3c98352c7df7ec5717fe8654de8e346ec6d347c08e80aeb2e79684592c446e5c1f1496e7aa4d81815e327405b290717855b1444dadc1d2f5a71b678ae30e05682ff70b4928b20ed8241d0858db9e4687bfe711aabc92a3367abb5e130b2f053d5c623f5aeb2b27d8377357c0165d75403f77d6bf655bc99f850f6841625662509dbe54b27986c291e673b3fafe35a6ed0a5d999e972f2123620480ff3072e4f404b9a00cf4e354be435ce21cb8a0467862550fdaf4cc0603f45a8e2f0135cc4368f226e266011db4d180c269a4c12579cf0ce7aa63f79d78c29cda2b504fe0775359d24c452cb78794ae9dbcb63e34f8a354a9619ee133ca0f228e65b90b9766350cd8221099d5db256b319f9b49d0e0e0e87becbe12daf12f59b93dc581e94f2d2f759aa8b819079190d6188565d3bcc5d31b88e29543efcf6053dc9041e2ddc184e87ce8a30b39823f9fc13219e4d13aede16bcdfd0326ed35bbe5e88a651db8473d0dc914774d274d30fb055d88a63ce6a4257d7a0c0faf008cd351e2fc3bb48c86b4ea2374cece182a19fe9a9e58f138c1699da457efd9cc1ed7a02f243d4593780775b4b3ba276fa72c38f3ab2fe54a88f23e865537cf856d13885acb203ab9c40e1f055b2461817f27252215397bae2b6c061f9412eebfb1b387eaff885e2cf41ec5a4fd1e96b1d3da49a7c23c8e98329b93671568a865e5fd05124b92aabad5bef76db297933b1ee89148d8428dec3cef128ffb442c0252a23c7eff743eb1bde94e5615d0409a262afaceb17304050078a46e8062249f7ba00af088eb1e9d49b1c3f726d429d35b01f0951433f96b527c6b5196398f104ed07ab3842069701a5f62b9541a25748999741df82bf1ff07cc8d77c65fe4aba75d4074baa8bbd2ce4e73fefc6b4123053f63c35a51ecf8da3375bd181bea36a30d270302cd50fd81e91bac7d7b0ce224f975e7b7e324573d349918eb2d768682b25c3e31089124a4741d665e8dab26458470fd9a0b9711792969e8a5e033cac2e27d8773b2f8d061a5f3c8b07a85a1b9afe92ed70ae6f8ca8b4de7c85f2217b0034d2e9bc7f52fa4277fe82658c48b819e9d4c8bade7ba94c98bfd70a7f2216a1f1d5d8b4135b3cea2f02f43cdc5ef6cf66361f7ce81255c21e0ebced76d1ac5767adb4505cdd65145a55bf61411c15c32df3ee82b40c7ffe892f6c136f6b839150c87fb4a40d28d6315402cbba4c1afea194a946409e45dd8713dab8374dfb24e1b5e6c265b6799af84a77e58efbac32cc313307f7cd65bb0e4b7eecccc9500968046a01bd6d475c2d781f69a5b8af8d6260cd43cbb32684fe71ed36ab1c8c80c83da056f2a626407491166127ba7818810e5e56eee354a21ee2a750d8d38f996666d394f981ec5634cddb774f95ee3c07c1be065eab939fe494bb88a46a4785adf0d6b1d9d5eff404001a2efceca43e9f7f95d80117d21e3add41ff5dd329e0af8686cc566abc8b3cfe621d12872489042339706f0611fd5c18542318c76a2f3e063ea55fb754421c5dd0a658940f50f1e3d17d49d0072e5adbac49f79f6be62452ad093e51586f655458e547115a0ca5de5ca88377cc1a0f2118558bdf763ec6819bed216c7cdab2f870eeb1e9a0aad1dccd1702c5bdf3d1e040aa2f86a5bce1d4bff4f1cc6871ea70a8b18a02796f02b95799a862951e0136dba85aba95a7289ab2d3dadd691cb093c39f8df3b613c297c06f66e322ff27e10704abe2204c1fcca8da141bc84be20eb96b63193775d5ac0bf254772513b2164f9a1aa9c6c0bc37ee931626ca355aac6c6c46d6b9eee4296f08f75db9399592b2e1875517d9f282901eea5b5f23e490c62cb1c23b70f08937404d7dfd5319c74c6559bea54c617b6e690d65106139e7200c8d346268b22b86dd14dc50092098d3c2c7c3944433dba040c034127f1ced312892bfb945bafd0d7b84d7adf11f4c5ec8176dc35be28e927ff3b061eb2cf35de4b4829edc74e5fe83ff872e8ae97fd5e7b06e411848863d19f467da1849815191b63559d3a0c05773f171bae1a15694182d0d93da37727dfb96c148d66213f285f475b9374bc1e0f36210aae0208b4c0add7918a7c9a95a2615d08e2b399fd695f05814fc7d52d490a779c6d68750eb8624c3129f8a3fadc95fabc3428bc17ff542ca272921797bba463cabb8b737d31778d357822c947061bf2d9e2ddaabf3eaabff7da8d840d97ef24f0d7e069bf1af00315b91d7c41e20c229d43220f53e8c0b47fabd1e2f81bd149104f4f5e56fd476c4ca105998dd60b304d054193ab7d0bf7bf223b3c9a3b158a2424d5c6eec9f0bbca058dc41b953e63152daef8169715f3bf6c78f1c0f017605bdbe03712676bc1ea1dce2b39b5e3b53c94ae8ba163e7bcfbf330c2a0386e9fb9634f3e5cb4931222b8e264dc995c559e11045fa3beb29870a49b8841b017362db47f78a698e656aa47fb8d7bf126fdefb6de8a16a0de48e23ea7496c06cebd3c4501b8a3a061ca60506c13d57d65d0ffbb157301265889e221558d1d9463be4c9d4896779dabfe8715fc3e44d5687bf496c4c7ad7610b3ef71a29ecf3d754d21cb61ed1b0afcccc4b9d65712afd8aca9aef7ccff764c837a7313de3b662a7e73d8658709f5935c208a6f4fcb297e3ded65fa16251b6ab20a3ae39c891d4be6c3e75e6cc2c4f35d745e4a653d89e0cb7c636ee229b9e51373d90d21391f6d1e3947ca22bf6c32004885842fd750c768666f795237da3ab1e8763f86990a03a8b6cf9e3bc8cedf21003f30eac6ad3bb0c6ab312350e6e08ea67d67b23c95e6d634b006ca4c24348fce2fcd84af41eb1d54df84b556f1e1104371955b75bbea98e69d4ddce992a6c25a67c70a1a0b4c4c5ec0de16d2bf03b6679b5c728a1494817f1ad07fb484f631c785997d6dd700784bb3bf88bed6e40691fbd11b4e7bf7732af79e78875b4ea23d6c0c3841319a7d30d5655e567a0f7e1c8b8f03a11c26751a1223058461c27dad72160ebbd161e7b39c957c865e2136cfb3a2070b708c49f878d978489da89f2b2c032ba2a50f24c9a0911eaa6c84ea3701e358fc2dadd0a35dcd2dfc19bcfbcd90564e0345420a625b561d0a7f20b1ab19677d4ba89ad7b8b6cecf4f7e478753ed0fcd5ca43a50aef7624ab9d4c59f433c7bcb25dc3860d59c721fec41a2aa93344282487af8fb04e2a81c616218f4fc47208e74c6a147f83417961dc1b3cb2d119cce105970272d9429ee3fd14ea2b58a29674289aa06b0adff3bcb65d1256e4a00390be76a3393837a743d671c67d6620edb2d840d2e2dcb2b6521a52d8f4d8d894d0c7479e6290881b51965a430e0e4b5783e0fefd7c2318d09ffb84570ce899f648107ec26303085242bdceba59f03ff34a31f8fad84fb320d1a315ca84bccf1e6dc74eb81dfbc3f87ef58509710cdcbd36818f230f02a8eac28a73948a40d59f507d5da577f9a2acda3489d366ee06f92b52dc4b6e3c7e25f129ddc403c1a6833a7c9e5883cb3ccf3eab93151c1378a99eba78bfe380d64240eac3139fd8ea1b95406a8b5c4437e9bd8d2541583a1557ba2b5993242ce0467889462607a8176f8de3b2f08b672874f7158739c426d9836d9140126f6cbd0f2bc1ef24fe1e675f0157e3971b1e2d05021abf378a3d5fd3ccef1bd9ee3994ec69971f7eb96a3e6bd1c18a1620eb181825702b57001e3e8ff08f60d5f8477e46a48bf28ff97a7efd0838b5c4e98a14760c8026ead0b2afb297916886c4001af3aa8220eb32b39806c0ca497da614383f1e3ff38eda41de73f61d3e715787e35c7e23dfa8d031d050c05039522065689e427382555d43311fa112e4af569a2a0ae2f66c64ba885ef2a6317147753784469bd34d3abf4de2174a33312de01152c149093585d7ec5622d3efacc549ec92b0f919297693ae1e69ee702d74b1392717bb494cd21a5daef59c1e5c0fb8d99ec0fe6a9460e7ae2fec1a07913e7be8442d6ceb8dfc78a523bf5da1365b01e581589c681bd368b5db19bcc4ddf0e0e2301bd91c35587ace65845b7c7edc2808cb5af29b266f333b7315b84be609a9726489e440bcee2829eb2f958791d3af3ad65233b9762dd8ac00f32592e910cfb97dc13c59928ddf70b640710e3491befbb76eca1c589e4153914adf11ad2c4a68ca9a596108e867b2d6af4b4daba111df9344e2c876edb72b995441cf4db5854935f889c6ca8f3de73979201fe557b25eec7cc8b1b0b664ea7b99249f2c5997385865e9b1add1f78e5c5fee88fb5f19a419c1b6de12a692a4998cb45312bbd7f2c7654b6cadb3b7794d6ee73c25956e63d5f15c452cb3b02146ca587859ba3c26ff9ffacc3e98228e315a58b86024f9a8b782d90ff0aa1ff14eb269d65119dbd827d2436f8bbbbc42d1705a17502a4528dbeda8fe5d8d9280262fbfb51f9309185f33e448b12e074aaaf1097b3c6170c1e75baf6b8a810501bd48b0e59a01306c49f22422de644c3ffb024b092a042efcce7fdbeb911ccb3f44832f8ce812cb53d820f5e99b12087fcf730c6927ce176270e01a74b819069632c73eac13a3e8802637c0e54860582618919cf784273f99bf4278b0b19b31eda9d10a8896a967cd42970ee9ace369fce14c536e1cd26ddf777695ed307823c602527d2d0a42d6fd0087f59686f2e8630569ecfda54311309119e8cdb20af6e888ee81cbeb7c2f986ec8f7b8b9d73c1f13fcfbc9bfdee1c06d9b734806fde614a57b9d99d640365c7a009c0e95d886662412a2169bab067e9910fb6cd61f69dabcbfe0878c01636c308736f5d067eb3185b24e0bb4c87c97d94dae78a998dc2726b508aaa9a859c4ff54372d67f32638b10ae9f730abe6c1c4d66a3006371a1759a7d7190a1ae66f18a79c01441beb30b3a00fae69101b96bedabc1c48ce4d7b9577bee262c1407bfc6520d752e042e1c5d84ec08fc2eecee259e13713211c69193e24760853e0bd6afbac1b4e811bf82e1aef3f2a55a51f2c1cb35787ee36fb37c05e009a574b3879c0e7aed5983b0a654d9018de1c227a31e3406c743e1e81c757293ab33a8c57291ad0b35cfff23061b8fe77239dcb1c05278aa86f1eb1b7a8489c282357074a26574d111a0e7c426493f488e8eff4401e20eeaeb5287d2ff2d865b4c2739dcde3e47d99209d88a73993fc061cfa75396d9cdc53a98099320bee2a97b5e0ef7c27d409ed10dc270d718f6d68cfa3511147c86437c777e464fb2ad14b110c841ea40845e5fbc289fb87a3cf27434f33b25cb195e99ed6ac115073651f3162286aca93236d4a4018e86c9ef2eb53e39337d79bc0ab5867e1f02a86bde8d1b03f28c1068ccfab5f61077b54475e8a3750bf3d36d73d2809c0608b5da7d751f5a98d3021f64e79805df66e442985ceb1b9bc1894359fc7dc3e6dc1a3e9b3ccc6ac48a202d898dcdc642713544ebd61e2d44ba9a1db924e9edd9c117c4195208b6b1da31411278bd90ba3040ba6a90a81367eb0cc347d994dc47e94d1b10ecbbfecf4c813c76591ad9b8289dfd61b07e3a42ee7cca23f9417861185cb6fe7724c82e4025545863ae59fad2f07a7ea76a7b15d07ab1c10daf6f0dc790f1943b8f5ffcb21d3c6fa005dde08779d317cf6277b1d2f9f752c05559d36ab783b5b38a6bb744993b776517a1831c39e7f19d7ae0a01a8791bccf616774fad65399c93bda8829c0eb938ae7e90a2fb148dfe94b881f40f2b468306c576babf527d417960a66956c9482b49133a8", 0x1000}], 0x1, 0x0, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:01 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semget(0x0, 0x2, 0x18) lseek(r0, 0x0, 0x6, 0x1) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) 16:00:01 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff}) pipe(&(0x7f0000000200)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) dup2(r2, r1) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x60}, {0x16, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="f3745b", 0x3, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x802, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xa}], 0x66, 0x0, 0x81, 0x0) 16:00:01 executing program 0: unlink(&(0x7f0000000000)='.\x00') r0 = semget$private(0x0, 0x4, 0x2) mknod(&(0x7f0000000100)='./file0\x00', 0x1001, 0x1) r1 = socket(0x20, 0x4, 0x6) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) semctl$GETZCNT(r0, 0xfffffffffffffffe, 0x7, &(0x7f0000000280)=""/180) 16:00:01 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = semget$private(0x0, 0x8, 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000008c0)=""/191) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000740)={0x1d3}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000280)={0x1, 0x9}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0xef) r3 = socket$inet(0x2, 0x1, 0xffff) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(r3, 0x3, r3) semop(r2, &(0x7f0000000000)=[{0x0, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r2, &(0x7f0000000080)=[{0x0, 0x2, 0x1000}], 0x1) semop(r2, &(0x7f00000000c0)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x80, 0x0) clock_getres(0x0, &(0x7f0000000340)) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) clock_getres(0x4, 0xfffffffffffffffe) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000300)=0x7f) open(&(0x7f0000000600)='./file1\x00', 0x20000, 0x4) semop(r2, &(0x7f00000006c0)=[{0x0, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x100000001, 0x800}, {0x0, 0x1, 0x1800}], 0x6) 16:00:01 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x1, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0x1f}, 0x8) 16:00:01 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)=[{0x60}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x1, 0x8, 0x4, 0x10001}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x800, 0x6) select(0x17, &(0x7f0000000240), 0x0, &(0x7f00000002c0), &(0x7f0000000300)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$inet(r1, &(0x7f0000000140), &(0x7f00000001c0)=0xc) socketpair(0x17, 0x3, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) getsockname(r2, &(0x7f0000000380)=@un=@file={0x0, ""/4096}, &(0x7f0000000180)=0xffffffffffffff0e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kqueue() kevent(r2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0xa5, 0x80, 0xa0, 0x9}, {{r0}, 0xfffffffffffffff8, 0x80, 0x4, 0x3, 0x100000001}], 0x22e, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x35) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0xfffffffffffffff7, 0x5, 0x1867, 0x0, 0x3, 0x6, 0x44c, 0x2, 0x0, 0x6, 0x8}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r1, &(0x7f0000000180)="e0cde8b18dbd3168f0395206004e88f0743b35a0f60bf6c37db568aff9408c5710625fa5dfb6864cb43e68fdec5a06af2374343ce542a1a390874d56294670b24081e4c61d49a9dafc53b830fca6035184d932c7bd5ca04125f79fe8de5490053454a0927944d4193625b8ed89edd51d4897f9b35c66e9784c856df13c4b76f031956c32ac6f93fb91defc234506a7995ed1bd8c3393e78d160b7496cddc35b726c2bb08e6460e0d36c615fc5040b6846948f5c5492955a3ae5f09fa6084b1b32ffd355052c938655da9fddf32ee60369eeb48ac9ea6ba0ae422a1abad56c6e873886c26a1f06cd974a9445948ebdac8045ee1b8bccbfe148380cacaba330ed8034b09fe410232f92cf118c0779c6dde272b691f326169d47761a437187ab432dcdef5823537a3450856b8d2efa10fee63e0be283a2bea667adfe186574c15e6f823716a0df03c10f7b5356d17dcc1d50c0670ac06bacec9baaee2611f0521218c8f913dc5a7b3e83942348ec514ea751017f6b2c9d2d0e54e29116d8190f6fc281d80c46b9cd04c343c5b83691cdbe103706582d21af8dfc762efdf6f53f7e1d3f1fc9e479933476249e822d302f1fdf0caf2e5f932d9d559ab4bce763d7c36c5b00927bbb404571719df37f574fa87edf2201097243403362bcb7b311e86f1e065400478ed3fd4942ca685e7c3392d26e9f1fedbed864fa5fcf3eb0a3df2f9b00c15cfd439d4ce56efbd58a7645ae97483c772bcab32892453f7df13b6be5c61d78d4fadf2631153df09a2a2c3fa46639268309a2526f36caa56b5993ba163eec6613a5db6de31307ef7b5f4bfb9e477f56676f97095b7fdbeece1319480a2a2f4b8fd693823be030db5e2b0a7f6955cc2308848bc6b319da1f12dce526cfbd86fbdd569501f8524b626fec7873f19715d5966060c3f60d3829284cadace1b63e83682cb7cf4f5337f93ec8573a47cbb06b8bafbe8da593e0231c67764072552905c6c29cd4c10fb1298d5bc4c5bc5cdbe63668ea52d51dc850a1b826c652b1c5925cc7f2a1fc5e2334f1182d9b7e4c39df17497607b55e008c274621c7a5ff0e2f1d845e9fbbc15baf9432cc0c15b41a5d25ff82adc832e60e91ddd58188ae7aad3193cf4108f3321332acd74ec5c48a9832cf668fd4834f48ab6f968ac6ecfcfb80a2107ff9a9cb0039ea07404a5c2cf7f1e055bcb61b2fb49b1e80397bc2f80f4a7782b6ac1a9167e647d9e73a8cd0b14ea5fd30d9b20a845cd5c65dad274524465bfec0173875674e1cfde40cfdb9798f80053b69965053c7e4add6d373ce2c76656431d371509efa9608bafdb22d3943d3d9a46afa315e1b3f1a694310c4c447d62afd1149b7290f6db61da173d4843263ff9b39a390c7f1965b24884e24e82ce025ef1618d380874375d4e699b82dbf7e67809e628d112be647abb8bd5c03c390dcba7dd9fc82b9677541a6a29e3c7ea0a1ebf546761896f81a8f6870b4bcd8d13fc81f49d0d97df92d8df057d08ba6a3d71f847bbff9d64485465cdc188aefc19353c9175db7a71793296d257c1cd94f8a757a4968f9b0edc926db4b2d89e5357da2a21516f54f11643ed0c3ff6f2b152aab58e15a0f5921a3cfbd47f5b5ac1ddc3e4607b294ae79057ab3d64dc82df8be5df6d1dde0b0d1d70422e963dd1f6aede84e7185cba313d04c1e42da358c1d7ebfa1af502ea213ee02d51d0dad1fd76605949bc58f7925be73cf1f43cd48c39cde06eb58da05f48485cb287fb1eac765e7fd750600b46a1a5cbbae13cb489db41bfc4e31fbdd24e0679b151d205a774db6d3c66bbbe973209f776918e7b3821e824e6dfd08fa3fb7e7a6dfa864ff0b8562eba66003745bbdc6ec4456fb15c32404e5e79a728194cf703fc5fa2d439945c37da7a0a101f3e0039296ab3fc465c948b1c9a384fdd8ef49286b44999127ef3646d5f8fd2c7ce9eeeaf5a8437977d345e58823b8d32492eced4b612102ea6633ae9b048cbc3060799447e0287502ada0b195506df43503dc67b0d1de7a4e78a807b1e207dab81211604fe155bd652794036e2620da335d5c0f165224ad0ed41ada331736668c0b189fb5de4c431d084fc79f2022554f735bab04338a294793b4068c5296f6f3e8918374920f31fff2cf8e4dc8dde55230edd089ca9a30bccf878d5ced3c91e5efde19b85e50f4241bb8a1051486faf3ec73a03c2d50bdde7f2fcc05970c76b04d596b8b63eac8fea6bf167c6e5199df704615013c83db3ba24a2db97821b60779a619f7e3b9abbb19e435fac8cc8749af98b0ee9a7ec0a1104722ae5c6cec632a95ebb697c34a3303d47cccee8ff5370c525fafa27124a94ff28fb66191a200a29344bdc707d4ea09eaaf5e84ead13176cd45acd2cfea086676c80f4d0775976e60f1e3cdab1e04c3e2f170bba2e593eefd5c8dd9d69b3b07c9b91a6365324e622e200e857d39d7ba2d0c344270581a5bb860856b7a6a1f4b5e477a23de9b6aca3731f8dc6182d7958a85e47d0378de080b8ae741a16a2fe8414114197be1c59e5f30babf46a7bf7c7136ed8b9f508ff8c4fb17556e386a39b05476949daca977bb82e40976245abc861b14ef9cf10b361881eb3d4ea23ed6a4341c8d22cbb42c3be438dc85119f579e985fa54546a66f04bb27183e20f971fdba91b6a24fb7d916f1d9c65df0ef236eb52fb7469c945ac175942b86decfa5ff7aecc062eba30de8a6a69ab83458be25ea1a28e3367180e2593", 0x7a0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x6, 0x9, './file0\x00', 0xaf2, 0x200, 0x800, 0x7}) 16:00:01 executing program 1: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000180), &(0x7f00000001c0)=0x4) 16:00:01 executing program 0: getegid() getuid() 16:00:01 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x20002, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000003c0)="0000547f411fa46de8e9b5b290f4955b67635fdc4153822e6343219dda5f8b755c736ec21b0b15d1827e742b728606c7c29cfe48f254ace9e0d3269641c19630ee05b0bac2ca4899da09f91539c643a53e3c5de37217c53c220a21cdcbd3f9f72923a8ef094c891e27e569c22469697db1bc7e8acccbc1421dcf1d3313399e99cf7e86e86f", 0x9) 16:00:01 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) faccessat(r0, &(0x7f0000000240)='./file0\x00', 0x4, 0x2) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="1c7aa965fca8b5a2aeccf8bcc0b8151480279d8014a00e4b95af2b4f78a8eacbe6c580a917e7ab0adbb71b4bb5276da246d1fd38ee067143af378c2c9df4c16ada53b9cd656452411245bbd04100516bc22793a2f014a7ec666467f8f5f607c2fcdb9a6427dfd03a6bc35d29309a0b296e04a9", 0x73}], 0x1, 0x0, 0xf6, 0x2}, 0x2) 16:00:01 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x208, 0x0) accept$inet(r0, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r1 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x480, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x100008}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "5b980c03a70e4760b46235603f4769a300"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6848e0aad3683a30a9735ecf5a2f89c4db0aa0be"}) socket$inet6(0x18, 0x3, 0xffffffffffff7a31) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000100)={0x71, [{0x3, 0x9}, {0x3, 0x1f}, {0x2, 0x401}, {0x1, 0x3}, {0xbbaec0809c6bc03d, 0x80000001}, {0x82b0981a0c468bff, 0x1}, {0x1, 0x2}, {0x1, 0x6000000000000000}, {0x1, 0x4}, {0x3, 0x894}, {0x1, 0xc8}, {0x3, 0x8}, {0x2, 0xffff}, {0x0, 0x100000000}, {0x2, 0x1b7104f5}, {0x3, 0x17faa820}, {0x2, 0x7}, {0x3, 0xfff}, {0x3, 0x3}, {0x1, 0x101}, {0x2, 0xd0f3}, {0x0, 0x4}, {0x3, 0x80000000}, {0x2, 0x2}, {0x3, 0x7f}, {0xe63e897acfbce11e, 0x2}, {0x3, 0x1}, {0x2, 0x40}, {0x1, 0x9}, {0x3, 0x9}, {0x3, 0x14e9600000}, {0x1, 0x80}]}) 16:00:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x80000000) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66ebbb9c371d"], 0x1c, 0x0}, 0x0) 16:00:02 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x6c}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) setregid(r0, 0x0) setregid(0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x204) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0xfffffffffffffff8) 16:00:02 executing program 0: rmdir(0xfffffffffffffffe) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@in6}) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYBLOB="fb182e2f6659f7e29151c092f72deeb97600db83da43a7"], 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) ktrace(&(0x7f0000000100)='./file0/file0\x00', 0x6, 0x8, r3) 16:00:02 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x1, 0x80) mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0xf1d) open(&(0x7f0000000100)='./bus\x00', 0x82, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4301) r0 = socket$inet(0x2, 0x8001, 0x79e) fcntl$getflags(r0, 0x1) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./bus\x00', 0x1, 0x0) mknodat(r1, &(0x7f0000000200)='./bus\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000001c0)={0x7, './bus\x00', './bus\x00'}) listen(r0, 0x1) getrlimit(0x4, &(0x7f0000000080)) read(r1, &(0x7f0000000100)=""/145, 0x91) 16:00:02 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x110, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getppid() socket$inet6(0x18, 0x2, 0x2) 16:00:02 executing program 1: connect(0xffffffffffffffff, &(0x7f0000000300)=@un=@abs, 0x8) getrlimit(0x4, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = dup2(r0, r0) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:02 executing program 0: clock_getres(0x2, &(0x7f00000001c0)) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) setitimer(0x1, &(0x7f0000000100)={{0x5, 0x2}, {0x1, 0x109}}, &(0x7f0000000200)) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) r2 = fcntl$dupfd(r0, 0xa, r1) clock_getres(0x7, &(0x7f0000000140)) clock_getres(0x2, &(0x7f0000000240)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x100, 0x6, 0x0, 0x1, 0x101, 0x1, 0x100000001, 0x3, 0x0, 0x6, 0x1}) setitimer(0x1, &(0x7f0000000080)={{0x0, 0x8}, {0x5da2e2f}}, &(0x7f00000000c0)) bind$inet6(r1, &(0x7f0000000280)={0x18, 0x3, 0x9f3e, 0x2}, 0xc) poll(&(0x7f0000000180)=[{r0, 0x40}, {r0}, {r2, 0x80}, {r2}, {r2, 0x8}, {r0, 0x4}], 0x6, 0x7) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) socketpair(0x18, 0x8000, 0x401, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000040)=""/163, 0xa3, 0x41, &(0x7f0000000100)={0x18, 0x2, 0xb5, 0x80000001}, 0xc) r1 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000001c0)='t53J', 0x4) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x100, 0x0) r0 = getppid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x5, 0x10, r0) r1 = msgget$private(0x0, 0x4) msgrcv(r1, &(0x7f0000001240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f594f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ebcfe2e9d6959beb18d181f1ee266f4e649ff9d38c25b33afbfc73a0739f868621a49dcce9b941f8bcaed"], 0x1008, 0x2, 0x1000) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0300e50bf70612852968705b90840d8e2d595b"], 0x13, 0x800) clock_getres(0x0, &(0x7f0000000000)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86127) accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=ANY=[@ANYBLOB="f90094e5ff05000821000020f2a200ffff39d3045ad35a0d2020009d00000000000000dd476e473ce443595950f2f9906d1b754aa403b440ac2900000008eb4e0000000002"], 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x20000, 0xa8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x81) write(r0, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f89c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6dbaa9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf32c22bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = fcntl$dupfd(r0, 0x0, r0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) recvfrom(r1, &(0x7f0000000400)=""/86, 0x56, 0xecde032e5949bd95, &(0x7f0000000380)=@in6={0x18, 0x3, 0x9, 0xc2a}, 0xc) close(r5) fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x0, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x1, 0x3f, 0xd0}, 0xc) poll(&(0x7f0000000000)=[{r0, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 16:00:02 executing program 1: poll(0x0, 0x0, 0xffffffff) r0 = semget(0x1, 0x1929b7a0192d009, 0x1000000d4) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/76) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f00000002c0), 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r2 = shmget$private(0x0, 0x4000, 0x58, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) setregid(r1, 0x0) 16:00:02 executing program 1: r0 = shmget(0x2, 0x3000, 0x420, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x2, 0x20) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x0, 0x4}) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x4) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x8, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x7d}], 0x8, 0x0, 0x0, 0x0) r2 = geteuid() r3 = geteuid() setreuid(r2, r3) 16:00:02 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:02 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x48}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = dup2(r1, r1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)=""/125, &(0x7f0000000080)=0x7d) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x2, &(0x7f0000000280)="ef65") dup2(r0, r1) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000080)=""/207, 0xcf}, {&(0x7f0000000180)=""/206, 0xce}, {&(0x7f0000000280)=""/239, 0xef}, {&(0x7f0000000000)=""/20, 0x14}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/115, 0x73}, {&(0x7f0000000480)=""/251, 0xfb}, {&(0x7f0000000580)=""/69, 0x45}, {&(0x7f0000000600)=""/117, 0x75}, {&(0x7f0000000680)=""/90, 0x5a}], 0xa, 0x0, 0x0) shutdown(r0, 0x2) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) 16:00:02 executing program 1: r0 = socket(0x11, 0x4003, 0x800) pwrite(r0, &(0x7f0000000000)="0a18ab9c9acc80136b7ea9554a6b9b8ab43522b332fa53ec84a6a63d1e3f8e2d3adeddaebe3af3ddae9af7100dc6d7914fcb07ed84912d93758306f3483ce94d8ee8c004daa6dc9fdbeeab5e43924fc2d8f40b8af256061bbd5241dca2a2ee709f652320d1045dcba6842ac039ea8d823af04ddc3778a4b6d82a29db8ccd8df32b6de09da92281ab940e259bddc2b7c70f79bf6d26eb78c9e7cc05e9b8863736c8cab162d196734c7e8e86a1e4f59b1d570b2e7b7ab29fc583534092746606b6cb", 0xc1, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0005000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:02 executing program 0: pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x8, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000280)) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) close(r1) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x86fe693449ccdf52, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) write(r2, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000080)='./bus\x00', 0xb960d6a073fafe3, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) 16:00:03 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x2}]}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r0, &(0x7f0000000a00)=[{&(0x7f0000000080)="f944c850314d9060fa90cdf2b59344b82a813a2b114f2b52e296e808dd5ec6bb2c9caf74c60ba6861b59755d8b7b0097a9595b42c38b2f78b47a57c9adc8c8715d8a932a256eb2e26d6094033175f39c7f43ca4a"}, {&(0x7f0000000400)="ac459767ddb3a9c9072bf361e53b5925b55f11b12914042d63ccdda874c627c0f517110756b50cd013ec08e49e7ff709553da57c94a45e210f5a0f1b41a40aa8becea8b6e283eaba338719536e7abf26f18a51440e1f73654d9d0e176d7c2d397fe5aa2ca1fb691fc75822f0cdf9269ebf24f92f8a8b65ccd2197999c18234a64d79084f0914838362bcccad38dc4a3ae01f5196f3de9f8709b2"}, {&(0x7f0000000140)="337d928199c883bec8c67df5607066bfc542402a73bac0150d49e63d39d19cdc7d7be092bef6f96f957c2bbc2b4f68d45a2a13f02f00c5edcfdbf03b10fb70b770ed61673dbb0723fd86192d305c4d1d2ab0cbf44e8665acc77545f71d89baeb2b2630bdfb18fc2fcfb2885e"}, {&(0x7f0000000500)="14b52ae64fe1684a9ad806954dadd1318025ca8660943dbf706308e1dcfdc4eeb53a9db910c11efe8ce7e29f4597f2fb2ddb6845983dfea9563a81fefcfd066d5ed4f4cd80b3d933a93889057786c8f6f5116930c657ad7215127d3f0bd2c8cf505809b073703387641aa020f7f181fe7c9a8719c92c0497d9ad0c1160e13f1577833afbb6c7387576f48d4c6b2fc2b666be148103aad0b468"}, {&(0x7f00000005c0)="059738442861cf9ae98cc844fe70678c0049a002db25cbf90b49c466f37af54842ab58f8164b45232834282307536a3efab377a02eb559cbb290759eac72e4b049af43effe14630ead5f14089018eb10473cfc1f1518f028f3897b34f8024ec93e3ce6daeb39bb872a4ec90bb1c2146ab2e05553aa64e17dc8e6ca7027f89ec2c2ea5d45f88bcb51a2ba099a4bec649f8b355906b2406a166d8b19e8ab54af53fdd02a1d219c8e4bb2f8d101dbcb2e1d7d40c850fcbb6fa013181bb6e6520191306be7ae324f371f90d709d786193fe10ce97a3d967719ffc78577893c70eab40cffd6207d74a4dc566ea898"}, {&(0x7f00000006c0)="1b6c6ffc81b9812bf8ca5e7d1bf960afc1d48582313026e5060b55efded4dcee9f8914aea6c0569a4f8093b9694068902fe4233a6efc01c48a1e05794ff15946c762bc44197b4af1929c308331388bd7cdfac760af7c79f039ea0427697c4bfaed62edf3af237ba6e4a776e2d2d05695e170b7a2bbe557581b9cae4a914241e88c030fd8c35766194e45214738a12deed096014829add578d1acc9abb84002e9dad3be5a14b6e5ec338e5ec12d97d10591d0e7827631620c5e64f4f0c5b0219aa771868a164847cc4b46cbf501d0"}, {&(0x7f00000007c0)="37a5d9dd0627a1be827b62b58eede84f3e029c68d4fcd597b3cd977a3b8efb1bded0d7307733312ac0e68304701e10304cfffa04fbe6ba3c195418ffd3bd35cb1973dd5b56ae4facaca3922654826626479d7b78429a56ac5db9c705f1511bf97252e4fffeca060ebfb31b1d84e08887216622b709831a8db6229c52fdfe6aa6a8a1d1bc9cb546a759d5a6fa"}, {&(0x7f0000000880)="42fcbd7dc76e91fbf4e4bbb890f2cf3700849b311b11f2168f706fbbe04338e2952a11ba7ee1b051636560143d0b378a2b375c08ef0e9d8942826e454f8b0b6ce8840da277df07a02a622267572a24b3328916ad582919f39a92a366514583e24dcdcc06978e228affe8e029e9c7ffebd8e35760754f04cef79910d7a6c4e5f8066d8df98442e7a56aa44dec8aad2db0aa399c4894f3a04d7851bd68e2669f2e865138d78970e24a9fb6d9cf2f5820720d01771c1ba089326c35eb55f3cb02dab20be1c3da16c54e62c4c75a7878551397922f4cadc779b9"}, {&(0x7f0000000980)="914d1e313228e3ec8f7a7718c9cd93363c578e6e949586f7869f2bad6070fc5fbbd889cb19d716a5238b3dc8ae1006d7f09f5bd587acc77feeaeed54970649d3998c6ce16fc1143341f272ac42962329d9fb48d367c6b9647fb67fa63a6f68deb0069751ffece7"}], 0x100000000000011a, 0x0, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x200000001, 0x10, r0, 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, r2}) semget$private(0x0, 0x0, 0x400) close(r1) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x1, 0x7ff}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x80}) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x9, 0x0, 0x2, 0x1}, {0x4, 0xac, 0x13941e33, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x100000000035}, {0x30}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x9, 0x9, 0xc2c, 0x5}, {0x5, 0x8, 0xfffffffffffffffe, 0x8}, {0x1, 0xda, 0x44fa, 0x6}, {0x46, 0xffffffffffffffff, 0xb6bb, 0x3}]}) pwrite(r0, &(0x7f0000000140)="f9", 0x25, 0x0, 0x0) 16:00:03 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:03 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x30a, 0x0) r1 = getpgid(0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000280)=0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0xe0bc9bdd553320ea, r1) r2 = getegid() symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r3 = geteuid() chown(&(0x7f0000000100)='./file0\x00', r3, r2) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) fcntl$setown(r0, 0x6, r1) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) r1 = getpgid(0xffffffffffffffff) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x20, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff37, &(0x7f0000000000)) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="92", 0x1}], 0x1) r1 = syz_open_pts() close(r0) r2 = geteuid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x200000a6, &(0x7f0000000040)=[{0x28}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000140)="fd95") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(0xffffffffffffffff, r2, r4) r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x3}], 0x4, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "2dc13fe6f86f08362ea8cfb73d3ef37e97d32a62"}) lchown(&(0x7f00000002c0)='./file0\x00', r2, r4) r6 = dup(r1) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f0000000000)=0x2) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000001540)={0x0, 0x0, 0x0, 0xd23, "e45ea840d957756d90a9f900f66fad02ed0a9e9e"}) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000300)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:03 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r1 = getpid() wait4(r1, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r2 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r4 = getegid() r5 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r2, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r3, r4, r5, r6, 0x1, 0xff}, 0x8, 0x6, r1, r1, 0x0, 0x2, 0x1f, 0x400}) ioctl$KDSETRAD(r0, 0x20004b43) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000840)={0xcd0, 0x13b7}, 0x10) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) setuid(r5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880), &(0x7f00000008c0)=0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000900)=0x1) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000940)) getrusage(0x0, &(0x7f0000000a40)) socket$inet(0x2, 0x7, 0x800) r7 = semget$private(0x0, 0x1, 0x100) semop(r7, &(0x7f0000000c80)=[{0x0, 0xff, 0x800}, {0x1, 0x3ff, 0x1000}], 0x2) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x10d, &(0x7f00000001c0)="b664988856404b4188") 16:00:03 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x200, 0x5, 0x10001}, 0x100, 0x5, 0x3f}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x200, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) read(r0, &(0x7f0000000100)=""/94, 0x5e) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000001c0)) shmget$private(0x0, 0x1000, 0xfae3af37132844e5, &(0x7f0000ffc000/0x1000)=nil) bind$unix(r1, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) fchdir(r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000480)) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) connect$inet(r3, &(0x7f00000004c0)={0x2, 0x0}, 0xc) geteuid() ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000500)={0x0, './file0\x00', './file0\x00'}) rmdir(&(0x7f0000000540)='./file0\x00') ioctl$TIOCSCTTY(r3, 0x20007461) socket$inet(0x2, 0x4, 0x3) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000580)=0x2) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000005c0)={""/16, @ifru_flags}) syz_open_pts() mknod(&(0x7f0000000600)='./file0\x00', 0x2, 0x3) r4 = syz_open_pts() getitimer(0x0, &(0x7f0000000640)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x80, 0x0) fcntl$getflags(r4, 0x1) bind$unix(r3, &(0x7f00000006c0)=@file={0x1, './file1\x00'}, 0xa) getsockname$unix(r3, &(0x7f0000000700)=@file={0x0, ""/4096}, &(0x7f0000001740)=0x1002) 16:00:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000154d39afa5e11a80c5cf263c45ab7ea22085e0c2fe58d440130c96092f5262a7a02d34"]) 16:00:03 executing program 1: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffe00}) setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="000078d74089f3bd95b79b5dbc6ee0a13f1e3a110a22a878eaaa21529b11fa6573350d746c50fb637b36022d2114d045aedd737a0f5123044e1d989aaab04d4424de803db31ed16c510e3c03b033fd3201823e07ccc1df42a36fe85f7e05106daf085eb4d24b45c842b8b2e6cd09c74a2f7d78d2ae66d10f8638dbe820bfdd32cd79cb837a0b2a15cdfbbf8033267afa073ba537ac06ed90b65930afe4957b794d7c5dbffc9b6f0d25ebcb7ccc70f190c7db81a70ce7fefba3d9dfeca8bea1866ff02054497f8caf338c607af9ace6524108352dc17e326e50bb9b1c024d026e1c211df0d58b79f1ea789712cb0f8fe22078d581207894731f99fda0878945b2a96d78bc77941a9a94757eab0703f6210ca8ab011843bb804279eb4dd86ee3ecb26631d3666806f28866555ad5cc1277279841a20def2609059b057dc92962befad154a6a88b88c98c3f5358b50e14d6cadf328158a44913751990966d5febe2d798e0c2eead96f8807072f237ce3dbbe6a56d31f1cb84ec204b87e0566503c2fe380dad"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x40) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) r2 = semget(0x3, 0x2, 0x80) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000380)=""/4096) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:03 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) writev(r0, &(0x7f0000002300)=[{&(0x7f00000000c0)="a197ba757d71f5be315a81177a5c204285a97fc44e2eeae2997df902d2dbdf6ec0b01bd60b0e859553489390d84e181f67e5eeddc802fe010aac684bb388191c37e259cf432182a238fe415e07b8519c0127662efc5e3ac72458ed118cc13988abf8f4b69ee1907430982049d19896a430b114e65121bcc0c3e262e0b012cbf166a99d50c24f", 0x86}, {&(0x7f0000000040)="ffcc82d29ca0", 0x6}, {&(0x7f0000000180)="a19093e0dfd654eff5", 0x9}, {&(0x7f00000001c0)="761b426e4f223a8d6c759f91bad693c24411e1ab9cca1023579f379ce759ddd05607d5fa5519f81a3286eb729dd5afbffbe11dd1ebacf85a00a604d4c7177ce4d2736f481b04ff41a5891b190a5e067a09c03be720e92dd88141a9cc197623b96e153de30ee21b34e390b8049afd4c8c4ff6a8bb857ef172840afcfcd15b955ecd72380c7853092c1c7186afa3c6e9ea15988cca0c4b81d94b89338a49f9a41d6cc710d3dd5c104ad53de89124271388e0b5f38cb36fad77346733ef1af74587d4bc0c3ff75813f874f6ddcd9aa2e75b6a00908ff44659487b9f1c8e9c63d1063793be30e1fc067022bfb4d7516000364e6a4f3e0dce8c7d2fef29f399e37b8c4bb53d03bb53c4b295c03cf5e105d9a554f06a9ca39bd615afaf3d29bec2262b9f0be0e7537a4b0c2c38851b66f7185d663b7e5686643cb9fa1da347024af2a0dccb87de448679cc394360190603af20e3b112f4bae650677bf07b6dde6352e3ef6a28a080a93f6e23c3c929753e743bec40b9b46f7585915aab807e028f216dec9f995567bb943eab34b0de175121658509b7e38b1a748e0ddf70de83e4d9f5811fc8de2db3ecae0d1fa99f2fd76b0c76628aeb7538f230555a5c162004a9c10f824dad0131e1a33565c1b407945365ca5a658b044686fddb0e74d7cf6d7dc7c92bb0ab66ff54dedecee7af1f75b1ea259e79ad0eaaff05712c6b1d2304e91a53854ca80e51f00e1f68ee6a51a09bcd294ddda432b8b2ff7aba182a066dc7132effe95e53417d6789e0485e728f5bbdd0cfbdf5cea49b07ccf01ae8fc1609e44ecde51ba649b34f36001c6fcad5e69305b1d5286ed76758a38d335688b3e4253b25206216f574bcdd1a823644722697f4d116c46a90cd970d5b5fb183530fca43c23a0fcd678fb717461d1d53b14e1d4e0a718502601595e5b00978f59335f3d8f552d3e88a5c191728f87a3c895ee3b5bc07e9c85a8b6df0b7ebc2165391d922b44699cd916cd5c10e5ef7146c90f8b8b83ed22cf3a366ae316293109cf320d80366dedf0d72a36e61bd179eb958926056f6bcf7e8d89f68115831a8c4931eb1367256091ff4d5425abe9044368cc9cf46120018bbc824755258086296287089358cd4fc45b126f55887b3cceec83113be8fdda4ac8af806a56ee4c2449692508f009ff1d514bec781c76c48fc4d574e9e0cf2e932c6e33f5ff3b6534661324943b5907c338afc19e082145b62583816a5c2c3feed0a246c1b4341f86a9ec5a3d5b9693fb69cf9cf9377c5a89cb07506c119c17309218ad5ba8e206746522be8d6e9b50c7b2d4ed946c90f7ba5b418a5ebea0cba38f2d80a9296d7de8f6c4e4dde5c879308c9af31bae161018b8f7d19dc68b50f5322c680418c618636d97d98510da68ec0324f9a5e0f79e43102782a8fe6f1f8539c7f82df3f40fb77afd9b22935236fe397e6bf11b1880814d109803c21e88ffc4f4a2f9f71de95eef89b4c1cf31331f95efd8a37075f9cb6fcf2caefc1901a82438c346a30572149b5925dc36af5dcf98b69c7ee558e5a742ebb31c93c0e4af1da86ea339eea703217a0dd9a461a43d941e64b2dca4456ee138b7f26e7e7492e3205b6320a898223758737ff0416057b549404b47ab6d153286e9560ca870edabd69e9ea7b73dcb180ff42ebddc00b2758578af12a58f54ed957dcbeff588d73d4d1db0c9c52c25fcaef3ec54d00022ff5d0f28dc8da490426601f64a3c718609fd70b906b64b51055d24054eb351d9f0a3a0d9e5fdf12d553288809d60f06a3551700a3d6050d1a25da6e7c63ce7c556db4a87a597cc95a5a6596b912fd7efb51879dabd4c8db99edf3bdc6d5ef79fbd111588e96864b25e7b0538aef2007d55f0d2fecca17fb90d7d4f531cda19e8d25b2edf181ce1079dc16e8538062ddb598f37a201ffe53ed92dff2a320462d3ec71ce0a9c3e321fdfbe6e6ef9b5ed50cfeb638a3352dda7e5e9dc10bfbe32dfa55285d3ee5d7774a548846c6dca9c390745b3a73993cfb67e678fe9500bc5c239985ebb156c4702a09cf9d4fddc7f3d20a98b77ea87d9e5780229a914f7b8c176fedb15e20f8b41b98e19501884cee0d5361ec36cec145e7cac936d8cee27db55a6e6a8256140166865b9459155f3f3e29e0f59bbec72664013cfe72bee28b34f22e5dcab251abc133cac558891d076e2d77473e51370b35a8a843f341a50547aa82417e0dd6536a1707d0267ce4429cc25252e4ef1dbc25a37f0261307de03925f96b3e66af49fe090264dc22c6f53a0da7912d317d45bf538f3f1d77ef46749b58052ca8281224f6131b148baf427d89f6bb528758d219994803da03cd57340988ee3f02d2e3d771298c829c1666708689928d9507202ddcb24cb1bcb9a24ef93c4a8f01f3b0292317423ba34aae37aa83b88a9cc7f687cae76ae46921a134b856c581c3fe6cb2e20049827998aabe1d261fbce8a31b29a3cfe09a178ec843a2571666ed9f156d565f2a0060dcbd3b1e4359e5f632c68266c946711a21879896b3d21ff3b315ffbcddfafeca4c555f06cd3afa1c75b175b1728f13598c4cfc3f200410199a3c3196c70ce6ba5906a41eb513ade3c2e7a93c585bbb5c99834dd6cff0b2c402f2104d2c89d87137213650259c414474ca6ed8777fc7ab9f1b62efb622eaaafbd7a025e948521bf5eb97fc3903daf583c2ff18b4daf10404ab148ee18552d8d27eb9caedd2f2fa0aa3b7413875b857fe63baab675a5a243aa38c22747b145ba580fc44c505cc13996f3b42745c6a8d55e0430915ba6381d18975538b2c7c6dbec4f26eb1d705423f2d9febf1f9fbae9e7dcb4fa30c4466a792ffe77a6505935fed70b2e996bd43da1e3d9fdccaafa3e806fbe654f42abdbd0056c009f5b0aa675cd051041824380df391304d327a9d920a9622576f49795664c54db82c5bf2d0914a574773185f489aa05d2b56d3d15e8106facca0dac9380f6013893869c2e4296e04d1b2711b9bd8ac2dcb6baf79eb66f34c4c9e48bbfc6c1364aeef4f93ef36fd389ed009e5b20e48da36f47322b5317f4868dd8af8203d951a3eb710b148eeda06e8da56d646a06e66e1c6746f94f72239cc4e0270db44c8b0ad77db68a0fc6cbd0f437d211975b133b4a2ad91a165d48b83e27cbc590e0b9348a004939f79d756252a4613c34e126c0fddb4d440d75e3a718cdad29a743728d931fccd9275eff4dc26a85acc1819897a08fa0cb48dca22ff9a5276e5291779ea6ccca254122913299098756bf4aada79939278a0ef27b7bbe88245d941abe8f6cff5790945ed976bd9e9e1241581ec6c7414fe0efa341937e18ba6288b3cf773914372e6cbd86525cd00b786732da46d6f2e9c88668f374b42cc92a2346e60ffeb5e628fea23d1474a6894115c72e19fa80cc54565e76fc8b22a9532ae4d69df460d0e5ee7c747554f97e4fec55c4a2dec9ad399f12b3262a436f05a93773d57938b7661a5454ec2a4bf3a911194ee4deebc4f320ed5e33cd7ef1c3d7c6467569e4ca868418abed4d6fd72a7f10b4497229688559f928b31172e4abfd7ddf3f161b58653f9a14b0c6486e57551b6709d9288fa304d20564f374ae3fe593b8e048e64a08db1d19028cbaeece5206b8cd554fa2183971b3fce8d1169fee0483507f501503d935dd88ec02bc173792d9de1f17e93f6d59490a3af40907423fcfb51720874ec7ead1eb0f42465c5652b18c223352c79e2b22c5a4f8abdb7dd34379a1e1995f958b893506f7bd9853465bc927988f16d250c7a4191c4bff8d7a92a0dfb9bdc568fbc2ee3e012722fd20c78bfb2176c9064e194e72f19d0f35fd9e58297ae7ffd07f6fce4d3bfd2c807c142a8060c76dd55f291ed0a60bca6a47643de9c82ab86304773b445bca12a86569b5cc9c002d9e889f39b5fce1eaf3d0b4afba8d4de762fa67a6687ed75eb2d3ebeba65d14a7e75326e990fd462293e0263e778fa28f79d0a309acc586358b08def31b21f0506623d5572a48807fbf0b4b32ddae79a9b5bee406a14a0d5b7104c5712bbca42279bcdcf656993c535aba106ceddbf1008e6c971b74b0a0da88ead77044c7ebc02b7a0acb8026b0a8eddde15858ec6893ea2f5dbbcf2c4f6b261b7aecb2c96ba842010737bd2b5541b311c5c8b87f292375abd78542a73e8d479c3169f22faa9d78aa9f40f6e873afe6bca800a0325fe3868ca0661e8e79f4321044654b13337e68c3f413eb16561073667c02d07699c60002739dc559e7118188516ecea61c7116da00f26dedaef5078ef35e16ad71fe9a130df433343cde30b883836967b6dd0a262081f9c774708626b965245dc33efc3c4f41359496573be2d4f52a3c82d37cc81460789e995dfbd17e38d7d5b88479120112c701730f806354bd6c3623d392de71f57985f5fac94043eb9c8411e3bc9e6da33eb4e0917eb1b3e9956d8f05d283c19a8012e0966e31cb10568ec0c6dd347c87866ee512bfa69b4697faf4a215ae2c368ce5bc3d6fa97bea3cd7cd34de2f99e34a69429ce48cefd4d091be967cbeb602895bbe80cd1751588a796e72784a959e934d44c9f29848ca43f2f9ee0ea942456eca59e7c78599e646d472d909e1f8fb1b98beb956df3fa3ab6f9d7c26d7b68cba0149648c243931187c7b857cd9c83f038500ac25df1aee8f8d66784cb36180e5c03372dbcf10bd0e4167974c79e47dbde6f404ecaa5149c5fbbb988e154b1fe7315f00ae9020becd44f4e5d7e40358bc42b141b365874ac4e7f3571d184bc71fa8ec66d035031f3aaa1d96ce0a84da7450d4a8deb53bea38b12c0936e3780ea074e7847194e02b7947fcf8d6759d7e5006587b9f3d34d64256ef26eaa29ba6d006ee942dfad968e511a4aa50f9a4cd709a313d42352a9796d0fa46e1bb15e08c86cc9d46f4f9ddb0d1a23cf313da2ab32a26476b94879610764989fc831615c543e63297d3e0a1a6ac86e41d6c651161be35800342625cafa28cc4ea0129b62670ea61cb2c97e822c4930327fe6d0933e88e90f0cd8e2b50c319f4300c2acf278724e768cddfbb20df70fcf4ed29700f5fc4758310345bc031cfd05b309ddf841407677b68ad31c06fb1cbab01b31079de52e098fffeef64e9c60bcfd8e661366b37b8c0a6c3ade846e68d6a1b0c8efb5c872d2f53c86c86f17727ccfe8c7ea1f8c16adf881a5047fbe028358624ad9346dc1367468a1a67fc1b69b0eae6061cf954545d1d660cbbfadb5848fbc552a843066f0772b8359f18e54788d2ff2e5366950a8d8610c71bb8c4b6e55f6e44a56d183b5efade9f3b4fd774c0c4ae5a4da3c0848926b4de14e13d26ce791a9c84aa6695d9331a889cab4e9c8239a2f2072deba5297f2caf247ce75ae473f4742f690dcefebaf16889d16b1fc1ddf0e654f2694ba8522618a4cf35924ec5aabe0c6c41277fa18823ae2acd8f964732884a69479bfb2d067b30331ac9c2543ba97832cd6e36ab1c48a16debd8a3519e7d11c332ef04c231176bd06f42d59817e9e647175d97db95533b5ecf2330cbabf24f3ecf62ec3000c6bdee88b391a17c3a65a5fdbe0520c1e04bf3947e4d80a61beef2477ab38805475f5ce1f34dc4439258ce3b17c9e4583af4bf41f87094b2e50b94b9d6a41a91e2efbcbfb3420dad638f281f63bfb970597847b1fb9a6d5e0ec98cf199c04f2657d73838bdfa5e330e60a62f5fc1be0cf724f41827c96a1fea93634e8490b29c0faa4155af9636f7238c385b2dda4416c3802ec3c915fa6470f", 0x1000}, {&(0x7f00000011c0)="4c3f898b24a2c1e5e339c08b4107b49d4e03fe8468eee59321554db6ff1f2aee90b60533ec0350edaec0b6894467fe95ade6d79b62dbcf7f4caec0a522a52a4988ace933f1d346103c7005ac255a05433bc92fd91ea75d49f4ef0573f611b2e702b7796b62", 0x65}, {&(0x7f0000001240)="4006a4bab5203a45273209bc1087dbee3f43f80f04e6d0d6926b26292500dcf3f7ff0911fea31e2d07ab2776a212558b1dc34257a0d90870bbe8d823071db4cac137d13be3192b1e93a6c7718e456d47cb1ce8c5f6c5092feebda19b855586ff781cf1af15595a058e05a598e43f291f9a8d0644007c50a8c6d37cab8e2005c51239eccc83da9d2560748f82b188f88de7285654a9a1142e8b3fb1b328c44d5a918744f19ee0327554fa287c3f211a0df22e1f65657d10fc2fb950", 0xbb}, {&(0x7f0000001300)="c1527ab2fe1601a5888782c25f8ffea1ed181148efd6fc2321502da0b0cae230517ec78cf6039cb3821a3538c372d10785432d1b7e6afc4cefc0c95d2ab925110081354f9be63abb242ae21b39b44d0f02bd20b42e29614999faf7f899bdc04134781383fe8f9331bcb4404330b03f03bd662910e6db2e32d20f7a2bbd9d34a90683e49e42e1bb114ee1ee743d0bd8f310e8d77bf6f52ecf0f5ae193b3335077d1a762e2e08e1f55a0ea81fbdba65bbe9d6ad7827daf9f3ad1063e0e5a1a8db35f5efbdec62bd1e32dcc460b562cf7823f8cce5d673c85ce7807660993bd7d7d842caec2ff8e472a97502a23454838a4e407006768308a6dfacf79475fa6efc3adf9b3d55f0570c8720d181088c33014ff3ee81bb1a84c358ed192ab82593313fbe77c81ba279a82d5fff56f0de8cccf6de3de6ed305b15c18ce59bec3e71492ed687deea6c072b0e93dc3c7e293a80ba522d683059b0664aab4e1e74e25b89dfdb17ed63d73915fdf47e1cf93fc9990c18127d4282034be7a4561297621848613f9d62ebd0c3534760dd9a904db4591f2fb73ea1138f26ef9519867e0a0369caf51ee7c35ab166915368ceb50c4bb2c6511eb5af2e575f02b3355a72400a637b2946ae0947c53be68d9b16585fd2de33e7c213e366704d954e9b51f2f5e4aab4d01c49f994b56b1ec0bae2e7a2102ebc44f499688f5535159860dcbbeca9ebea45c23f2177e8ae57388d41edf44e519e24786ba1a5f81c07039e095bc16e435da1177d5e83483e95bee46212e34e22ba1e310d2d663c9aeb0613fa62236ac1a29ff6b226072e6e4d16dc8813b03092fa0df969c540c3d83ad19f614a7b50f695d1fd5d59a06418eeb2c7640764cc7a5b60efa6dad3a96b3b00ce79199762cea0f880d1dd7c5d3b7d8af7d259b482909c941155599b95925f43f6b036329ed4513284a0ed14cf41699db6cd11b2db0385ad0051ca596f5af640d2f26a81106efa47994e9e9851631a56c7686586403649ddba551bcc3af25cde2046f03baa63366231b631ff17853bb425ef32a08525a93247cba95c71a650bce9f6261ca99d39326312a25a84bf43bdb82e9721a893b297bdfa1a2b6b85cebb2962f396df74477de264de5ec43ae8db64537c1b39924c2a96edf126d03fbf1c1f8d9deacb166584fa60f611d8e61feda8484ef5bdb90222a66d353eae0e1b34bb427272bc6b72854b5f5a1c4d4b090c5297fd8d7c90ea8463b867de63ccf607ed8f99aa95fc28c338fb59547bc6cb2a67bf57a66459acdedf6e1238921ec85316d400cb0da1771472fbc150c6a4262b8074d970c359268e9ab4fa9d7b09fcb7ac2baf7d4cbadead9a7438f36f6d4f745dcc22241a2c771cb4ebd0a1e4391760696eda8dcea165e740a625ef1f72633a78c084a484c992eda0e2c9c126072a554aa3e9460a502ab81a0b166ab31309c97baf0261df6ffe57e81230f9a9976289183a7e919513bd0935c741ef57420369d181c2c665036c1991c5cb4eac6979843d574960b5ee6258649082a681ef0079fef72fbe19776b6a1e62e05b56fe8e70ca6434e8e197fed451d7d52ddd054698869946c0d44a9feaf0ed054238544e9705ae695bd0da4201f1b23bb00d097bea6a0062e7cd501a69c0565195ef66dcdf24d9e2b27816f99390f56530a6df3594eb3a84416e07bf608e383c8538f175b59cdae02a67692b13dbf4556ea669ccc42bb3907be7982bbe446547d26eaa6e0ded775384f2cb14f7ee82582ddd51c41f42b3235d1e5b45773caa41cb717ec669eabf032378e5fc178e9df799128f94d1125c66c449900d2b19e46485b5b953dcbbe62022c0d9a7979686ba926cc3ee39e17db0bed7eef1776e51837ce1b42033a0c1bd6d399b75adcfc3b4d2d3e81daf636007ce966f20ba140decf45cd2abfa701513d94b52b9de7cb0bd750a9aac36af5195ed7ca43facde7bf340a3abc0600b7a2016352bc8724fdf4bc98d112fb2ea81c992ee2cf4d8fff2d91bffcc259b6807fb2dfe22d504cac6683a7bff54852763cf906b8a399ff0d624133eb213e0e76dbd30acd09cfabfd85489d031fdd85d8a686ccb51ed8edc43d2c93bac71aa43b55e3678106b54a99db9c39929d4c5cd451dc7de9fa9e465f0bafa4ca5b4dae3438e310e957fb8730e0b087f97aa46eeb42fc67caf6496dc892b62930f47410cc1c9a37f183d979f42e7d3f3052da198de0a4a4f47e66c7367289edb84245798cbfb8f503dc6422d8430a2ef54eea8f435764226cc8926809994eae9fe3d58434cb6121eb1173ac53a78a01756ac27998286e34949aa91e0bdba570c7d13b4711df33b0139ad7574105b4a92b70591e1ce409529a1355a380b2df822f6956d1a33e27f815075596972995afaf046248297b604a5698cf367bb11bf290a702ef96c5cb1385a6e9b67d5f40118754a9a8a2e2e818b3ccb8de7b52a8cde1ed90386c6e639370d63ef4107f3dfd2b786ebbab6ad1b86827a3bbb0b23a93a75f8f9afaff795ded8233ad9cb3161d9724aa0057794fc38bdf5fde0bf833409f55d3721cede972fa7c3408b31e7d1cc5fd362f49d3db14baad681fcd715467e51031b18fc630d15643fd4eedb8505f09f93671abc1919da95b502fc7f5fb221a5bed957f768ff2812d417b47822a77a8edf4fb4ba10ffa21bdc211f29c02e596b33580dc9a557ccf0d131189b50271afaa7053221cccb1a02b10bc7079d4d0ec2eab663af2b7a309f4ef52dfcee01d0409608cd120278eea20a99675666f63da6fab639a66101675f3809b425202c59d5311f708f49c95568073d075b16a7acd8e54614aa4463ad43bf1b6d238ea7ae0dd1c3855069d4562bd653d21a13f3abf842fee3a5d49b4e6b9744f22345af988efb205d6f406310086824010dde7013fd63220db2b831ccc5b8b5d645395375f7ddbac18a2ba9f91d369f945e0b237e3e0a172852d3b5c1a6ff802fb6aabe604326d05036b4419cbf4895c5a9d5d1abb56a76baa8fd27af5a4e38010787df59cbfc9d8d77cde59e9ca9a090dfeab5b6b1cfdc118e5d9017efa37b7406fdb323771cdc360813f49fa35d54a8413a2bab4f423fc13db12d08d044de9007ba8c91fd6bdefbd9e15236b9b5cf8eb2d7d7f01da8e94583341139f5eccfd3dff68e5cd9ce9438c089ba4b01f118c77e7c2c997d99a23d63ba4b0302ed8b5d62a5b95eb27ad714554f6e04e29df7268b2ba1ae436aebf777dfeb24db854fc67b751ee3e21cd58699ba7a04cb6f0ef013d26eaa18ade48caa2078bd7ea3dffa051ef6e55e97ed503c44337e9853907af0c207724f0b6481a7b362a75cfc7797883ddddb0529c4cdc56e5a384be2ba8b435fd524693cc67047cc8319bffa2260f70baf43e6557ffe5f9525e5a5483ee7844b81c4b7031e6c6c0eed9d51ed34d288b1a7158a14c4794f3f993aee71a052894d7c14369225c899052958cf783c203d472abb3eb66cfbea479bc2bdd3414dffb9dc3250c6b3d654c919650ad17a47b16a4256df6d5d935672d63d16270bf9a40e4fe98031cc5dde1856ab2c4319b4179597173082cbd40a2ed44db41ea482eabfb47c3968de863fdf700d43d7bbf4048cfbf2444c380df9f0be9d2f64fc963d61a2b5eea8567bf79b21d93cd5132420303c43eb382e73d67375e0c4bbbb3b10acbbdfdaa4ac97949fe1772da3b0c3f9a87015540290b4eb7c198e8da0ce81bb7bd9d61df40d7aa260acc5cf80e4ddc0f2f8642f899a35b0aaec9b81e40b304f771faca7186332a69161fb9e5b1e7410e7b189a261c4a89805f7fac3f17182edac3fe52fa13d175cf501403a6e9156fd47adbf3b06e26c8ceaa1e8a1654de5f60ee2d025b57105e901f6e610f5e448c5cf03982eee442b944a57a61ebb724a2267110426bb7eebf0f68ac5e081ab02f75731c6f65c67d471d2a7fa0870eb5aee3340d6697053f9952737a49292aebc3d6741a1d81854a867920639c313666edbec8d099b2d91bb321b3ab489ff48dc8cbbbe8c7472d12705a1e623ca559c91904cd9b9dd9d65922e118678ce50091de0d9fb7e4aa1b901d6f2a4d40524ca3befab46c370300a0884d6a0e513cd673a06da6fcbf2e37aa7251c657824ce80f8b03fad01020416445639685b3f61ee004f465c7e3494689f76da0ffa5f3ed61f46286a008506e37c5bfaad44f73b98f9c0bb87351ee46ef285b73d4d22e4e9e4a6d27c06fc01873a291ff461e2c3c644e1a552d935a5a3c0ab1ee79c3e4fdd78845793ba9b4d5ab03a81d7b983439dfb0bd98c9b18eb34be1b9a21693780d42440637b78592c2500e9ab2b777244a1189218fe8f9cc66c3e4120f9e587e3e0ae66099992688bfeb96180f7110b3d5b17d91e335c66f8c0f82e184840eb85f8eceadca53ece40d0bf3f5c5d1276d409a43737640a3ca9716fb0f26f3a8772d2f3dd954634d72927f8d146ffe8abc118dec8eb9d9b1fa84e04094363d05a005394abb9804e64595f724246e5925d47f2a138ec8388393077ecc7dc2a3d16eaad0ead0b163722e12c0d3f68513d9e0ff2cfc7c63dbe1315bbdef875892af5b5cd4475aa9195391c5f0153327d0cde07b2bad79f369b90964747e515ab8645edf415bc0141f9e198d85a520d0a85f74cc3fe6045d1362c6fe5e2b6328c9bbb04d67ba73bceac4c560281b31cda5bd7d8e7d17bfe22a67f4b98b1eb8b83ccdcc02aa72784e924350ddc454038070aeb7c2ca67d79a1c880bcb792f3c93715dc7d878d8eea225a07d5d4c1eeb8ee38c28688e0441c939b9b26154281d7565583523ee7e7780ddd7a80a30696e8a701dd362f106b1f471e5d3bc19f9ae770c30c123fe4bb45f538c8b153801f33f7fddfa2dce0505a3604b145705514287abfe7e9e992fe02a651159ec2a60e4e44e88d10088dd8a87960e8ebe2f2ffd43c6652584be26b1e89adfe1d2e40a5995aacf85cffc41ee5669478b3b3842db8aaa1db5f0062fa84a048afa6da9d815d60eae833ee435c187f868e5a385f34620759b4cd6c1a26ca46564d1fdc41ed638773d7440e97372e60dd80ab588838f06a0d40b1bd8ea3e8052eb80675c1c1efed6690a3050c5c7a5e2ec9e8de775437d4355ab8e4b0fe11343d15db7cf214db82ca696a7883570b853b454c93f05c102225b9a6bac953bf94fcc7c036feedbd4ec89a347ac0f0d5f7aaa3d6cee42780de3ee5bde4951a04b1bfaa4bf5332082088bf0672a0902fe926c2189a981a86784d373c88fb7bcf598f44581f4bfa1713ae193f19e10ca621cd2fa96fe83a87d88dc6b6013d6231edd508a00e4c449ffcce8276b3704ce08a9a9564c1127841979b4ad4bf19b7daf33dafdd825f5db135b07e9ce00495f7e0cd97927939269ab8a87d585329b4e624fa267aa5777b7859f9569b78d23e05488597c08eed4b7769e7d3994987431d8c3a9e9efbcabbaa5fd3805037c952dda8395b4ff4e6ad77d66335494b8c11dae744fc7a23320846ebdcb822eb744f6df5760acfbce3324a1773dcf4fd62fbf25b7c19147ce571d267bf9fea18826c7866614485072227a717a2b98b4db9245ea0a3ca8702c1f2c3e9bc9ab1264521ecbcd327c61def8fc57a7d4f977e4b8f32558aa41f65b984a86904759fcb8c3d45091342a5ad4868707c6ce43c2e97588d83f87639d9d857c5f7f56128a707ef56a3d2a9c4ba07fbbbac2d8fa574fe25ab331625ab9cc306b7c0749578a2c51f5b3a3f5107e3d3a2e45c342e1c350fe5bf5cf22783bcd91d0be941797d", 0x1000}], 0x7) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000002380), &(0x7f00000023c0)=0xc) setsockopt(r1, 0x8, 0x9, &(0x7f0000002400)="6da2958b769a86d4c5dad63da646557d88715766719de13234c9f9ccfb848585e6732d804e99d24f299fff167928bb87298fe48de1f3d359", 0x38) r2 = socket(0x18, 0x1, 0x0) r3 = dup(r2) symlinkat(&(0x7f0000002480)='./file0\x00', r3, &(0x7f00000024c0)='./file0\x00') r4 = semget$private(0x0, 0xca6742873b5596d0, 0x20) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000002440)=""/2) setsockopt(r2, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0x80000000000000d, 0x0, 0x0) 16:00:03 executing program 1: r0 = open(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) acct(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') open$dir(&(0x7f0000000140)='./file1/file0\x00', 0x2, 0x144) mkdirat(r0, &(0x7f0000000300)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) open(&(0x7f0000000100)='./file1\x00', 0x80, 0x101) mknod(&(0x7f0000000040)='./file1\x00', 0x8000, 0x202) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') symlinkat(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000000)='./file1/file0\x00') 16:00:03 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) write(r0, &(0x7f00000000c0)="e25aae49e1cfbe93f646f22e3087734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d0101000000000000", 0x7) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000100)='./file0\x00', 0x2, 0x5) 16:00:03 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) fcntl$setstatus(r1, 0x4, 0x4) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x3, 0x0, 0x0, &(0x7f0000000000)) close(r0) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x2a) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3ffff) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:03 executing program 0: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="75ec5e516b79c4ad022067b42c02dd399ce1667293f8cacf177a8fd2221223a261229229796a19d5f5df52235195ed31a4218e611c9ed1829959aad44af48b038415e0692626a1d6918f9a1889b3c9f776eeec670e3d06658b78bff04cbf61529d4ba31baa395ded", 0x68) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="53d03de2466aafb864b8d92e97d85c96683c433bdf16925ce50e9d455bd2b539a41adf3a214397778493e5640d99659557a7b18a989303b24dd537839976159479c85fb3837b977caab2639e8c2d2445b9ba4e672278b2a1e056ce", 0x5b) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xd8e7, 0x0, 0x0, "c415287bdd489c053e8c69490c0fa385f847a994"}) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x3}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[0x9, 0x174, 0x1, 0x80000001]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x7fff, 0xda, 0x3f, 0x3}, {0x1, 0x6, 0x0, 0x7fffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) 16:00:03 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup2(r0, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x4) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x4, 0x2) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 16:00:03 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x9, 0x0, 0x3, "664f3f349075a9a7a9cd7bd990ab87d42a10961f", 0x10000, 0x8001}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000140), 0xb51) syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) read(r2, &(0x7f00000001c0)=""/62, 0x3e) 16:00:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000140), 0x96d3537c3131f6e}) 16:00:03 executing program 0: r0 = semget(0x1, 0x2, 0x89) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000700), &(0x7f0000000740)=0xc) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000780)='/dev/klog\x00', 0x10000, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wsmouse0\x00', 0x400, 0x0) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000800), &(0x7f0000000840)=0xc) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000880)='/dev/diskmap\x00', 0x200, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/tty\x00', 0xa80, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/wskbd0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000900)=[{{r2}, 0xffffffffffffffff, 0x4, 0xfffff, 0x1ff, 0x7fff}, {{r3}, 0xfffffffffffffff8, 0x52, 0x1, 0xfffffffffffffffa, 0xa7}, {{r4}, 0xfffffffffffffffc, 0x40, 0x80, 0x400, 0xd8}, {{r5}, 0xfffffffffffffffc, 0x80, 0x2, 0x9, 0x8001}, {{r6}, 0xfffffffffffffffe, 0x40, 0x4, 0x1, 0xe1}, {{r7}, 0xffffffffffffffff, 0x41, 0x1, 0x4, 0x1f}], 0x5, &(0x7f0000000a00)=[{{r8}, 0xfffffffffffffffb, 0x20, 0x4, 0x10000, 0x9}], 0x8001, &(0x7f0000000a40)={0x400, 0x4}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/74) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x5f1485b551ad22f4, 0x0) r9 = open(&(0x7f0000000100)='./bus\x00', 0x10b886, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) utimes(&(0x7f0000000680)='./bus\x00', &(0x7f00000006c0)={{0x0, 0x38}, {0xc8, 0x1f}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r10, &(0x7f0000000580)=[{&(0x7f00000001c0)="79843ebaaa62c2bb8b006e6f66d8ded29d2a24b2a88ae679886c94adabc815f23e78fad494efa3abac8b2366091cbd8d78e374fef44f2a78235ce3dc72e9f8741b7439e1dcf8ab6d31a39bdf850fd66635e6ef91c128653e3c394b9829e40ca5eb22627bad48ee8cd21facaf007f25a953a626e03602da9103305ace875393", 0x7f}, {&(0x7f0000000240)="8f730692acc1846dee912e603948e02a6978e816c400ed203b02cdf02e6879b20f631afec78ec7153825c1f40a69de0951db481a3de16aecf3d02284944be729b3dbae1c96d46b3bdbcfc8471e3b6108f2ba09413f237aa9c4d8de371ab78207f4800bd7c38d9b17b06772a8b8e18fc837d01ca084e095d48d15118f1b441cce0715069d91a4a914a9889b8fcbcb214f16cd55c2ec758583775d", 0x9a}, {&(0x7f0000000300)="1bd802b59c7198d6a6dadb0adf50c7724f4f2c3ac25ee7ab70c0bde43f0d20e15dacd437443cd6969427dbc09cb6a081d1d0b2dc752517d7c1008e89a97ccb6aa81b6e8a0971fc49a9d6b3bede7e8ef2a50a807a0a2c38e18290846c81e683199bbee820ef3fe98556287fdb0d3226dfc044875349c26db52473264d4560675f3d0e559b2c354001bfd88da3e69cd464e8b2084f3c0e3b9ce3f472e7a9787518f14b08f6d4b1e36d50c71bdfcf78c32ebd887c448ff4fa2dbbc5bbb4367b838bb138e29012e65a37e5a3391413f5c2dd3694f7ac81b9d869057a195996b1a5fa99b64d367391", 0xe6}, {&(0x7f0000001000)="181890a8d126c5fdbec48e47b506ef640a8c7e9e3b5e2b26babbf1a3e0755f5c9d7cfa3ce41b851ff9de7eb93dec104bf41fbb891fc73c649040f5b6f4aa8f4e5ab340123eb36a2ccb6830ff8becf4a8ba9a96e6415a20fa560e6c86d8e7d363c26ffeef815b9d07d2402033945775d2166a6069a69380311e04550ef9d0e38d0db3eb759ea310927f33e7143e6a61a9b20c5c4ef62a9afb347d6830416ddbe7c80e05d35436cd9424fee75c559b7f3ef82325cdcba8794f0b1483fd84fcc86f02a021e7299d1e6c9771e82cd68b75718022ea67220be36f5717f04a22a0bbb129b44de297b5cb6bdca25b7828ab5a2406df3be204242b57e8a35bc67f8066301ab33f1b8abb0fd9a307297f8ecf7267300ce8b32d6571ac2671a03d644bda5ba0e65c47e55a998c2fad76fbe52099da066155d973ffd20826ee5e8990007aac62a5872d32d8a9cc2cc7111256798a2422e8c851a25af887fad27d369c1d919dbd632232750d2541496cdcc249c45d59e639cc5abd6877760a87dc91cc6afe4fae204ab13119e2cf5d58c7b4f5a540a34bf2f3f8957f00bd67b67723ebd4fe898473a913ef77fb6bae11f38e47192fdb7651b8829ebfdee902ae0858599e4455f1b702a35bbd4e83d0851eaf35667f58f36f22076a4238dd55b76027155ce19ef15b2f1c8d02cc27f6ab61b2b8d7c52fd776f9ad49f7f2dac077ce90b92a6a33b1a9c6d8b6690dde5f38e069021c645ba2015db790a3ad5be199dcda63fc1f3a820fdb60765b23fa296b0195379107a016551cd8ca700cd26fbfbf5c561c053c141a754b9c51356600d36f1862f905f4c6bb3c38d32c715f19633ba3a353bca33db2919a786857b64c881a323d8b829c2a3c015e90a133e0fd3b10bc38a820fad6e075b0754387705488411a7edcb6f26f69aa69796e7e7310530fbb5e85f39b578c0532ac00accb2597b60310df7db8231b59ea6e0f72517a1b98cb751b7cf14a74413ade3cc7b02923e29cb0ce715abf5221a936dbee6d882693188018f38d0cdfe5c0ab7bd5b7103ccc9f92770594aa4ea9254727fe01a55fdba31f93be8d3edd4a4ee3178b16d8a7d4232b38686357d77691802fb918f3e2366466ca8b67fcc4e88655ae1044ccc9c6b266d86da05c6d77fe6c59cb7b111ab52335f34330546337b48d96dce874ca38e707b1410c1c4ffd7a6fc7a81e0a5b9aee99c92a20a805d6c7f4e305146643e3c97315bbedaf2566bf00ea157e28ecc57e7e18e623828783e7b8292e628e7337f6dcd183265c2bbae9af484bae5eb312d21af8891998f697dc41223aab3b22656534e9aa158420dea78ca588a69ea3ce5221a27d3a1c464dcff79451bbbe56dde18fd374622b16cffea355b2d13805b5ae06ae1e1f7b090452c319ab4cc54fda89bec0bc3f7f00d87b40ac383c6e885fb77490008a085361999d4393ac1299ed23bc4f6f34def660e90ec2008ec5e1002dc2708d591a5a7bd24fcfb38a9d12926bcbe5237fd71ecc53c98d8b65fc2df1db0f47765ffc8b8904013881c22673cc6dfbfa221aa74d1181ab80719d60435af11272e4f3b6e227b3e37ca50857eac59c0bfe24cd2105bd676aa13ee7ae421d46c6934f3efd8a86dc1b23e43ee92981fd0f85b8fd789f5f4e58c5fc9d224dd08d12e20e9741d176563be5af4b81cdcb74cc20ed50d5d42f6a09b381530f76c509b9f18ce7c815ba5610e35cd42fb8d60bdea33ea8761ea4dd712b754ff7cf12158ab0ce4a43a1c744412ac5075a7920338bbda08d8826727dc0418cbba0d40b390eb15c13cb8432857bec785ed3248b7097f14924a5623ecfa80f950dc7ab65633e3941baa91f303e25d5722ab1a77db0fc33cb4dac3b03b2ad3e3c3bb0312b1284be732f5fbcdf77cf9e459ca2c9cd835215dc20ada6b1d12cff3927220116ec01ba8860f8f19cf49937964a453466862a7ad63ccb2d74a8e29c9599ea8d4f2c67966620920a8c12167be60ab074f5831e3433abab7488f236e69ff5589f4db7f052b50c61b053ede434ad70675a35d73f54ef2ae73e4be61ee403b9a71cbc653ef6409556ac9b234d0fc7e897f240381e74de3b0c2ed4ba40256284c1f5365424c5c7c02ff9055d079f8e03c22ec5efe60dd72a76fe8b768c8cd924ba6c4c3a2b15d639841f02b49ffaedc7dd063a4022b9c6e034a92cbe2a04931601a277ad12152b666af2313663facb5363a48df437b39c6cd1781ed494d8a7ab306656845e1a524756b08ec7cb588a028b8bbbe9d340fef23037371f2408dbb32402814114539fe4740f3f4e14bfab4cc01025d33b71ef675759daabb69ac55c2b456228f6b8d4f09646ffc378962633ab7df81a118a163d3f5e5e55a0a1e1e238a25004cb94932f373578892ab8a9c568250c48b2126d5c5a7231ff6d56d20db3c24c474a2347a50d0ff12f62c4ec5aa46cb8c76362c4629b131306c58bf6762ab43906cc6eb3dbc6920befde24634bae43f246daddc23f608e475e22033cb05092bcd8d2f5a418fcec54c65b3bd85bf186e1185a1965ab0db38a0b67214efc3ea30ff432aea08ff6ee003ca287d8c2cfd8ad555150bda1840fd0a261d849c32376ba17a505fedf0e98bd5fff5adf0125509ae141ffa7db6dc92e4f0857142bd797c4ca9a2f54c97662bcb30c9c66afd8b07218325e784446b3dee85ea9cc73f72574640c7c2b98878898ff8129c47704a8f55e5cc206802c9af8ac01b4d1d764d68f7dd984ba75f91fd62df4e53e83ab0525a319a8b540d6e806a48963dfcbc77f110e033b73654ef766cb3604a017421a4877c1206012d281b7d4cbf85dd7e7f4981f5ec983566c27262982ab96a6eb2038583aff1a5e504f8441d67d1abcebfbfbe3998fe924efb37c2c92d074a30b866afb2cc11f8c5747d373aa5ff57f77aeeb1f0f9bafbb57a9d7d81b2f09e5ef7edc2e6910eaacbecaa94061040c9ab8062dd21a1811ec9a896dd742f0db0cf2e865a1257c3074de990f4aecd87e9a6e718ac6f717382bfb707ece4af61ff23212d7e68361108873a320e6b79fb368514f5d842d5ec4e33778e942e22afd3017841aab17a9e9fc10a55c2cd828d4f4de5a2d5378af095c31bb61c3058cb75d6220bf63bdd877eaac303ffa35cf9962852c4739f6b98d2a5015371a6335afa0dcec524d7ff2a2cabf28a21d65fc61cb5ca4433f309611f759d145306af22b0854e00faaaa7406c2b4cb7dc6cb638ecf493b2503ecce2f5293c8d9aef97f4383e2f744aef506ec449621b3ea8264de286658cdb41f74662d9b4976363797b99aec30754f82d3fd4acf6baf9c6411a5349a2885a89d1cecb03fc9ba8865c550baddaa4c07afdd58717be2e790da7ea02c9eafc13796ca952c6133606b86c43470215089e5df5cc346df857ce5ef99f25d964106099423f0067773dfc26e90628240ffa4aed4ea0048f2071b4b1b2ced20a6d29cc0b11688f795ce055b86b82af944793c6e521f8a7726600a6a1b19b78ef426ea599312a2ee4c69e34b969c7f7112f74579986ffdd4dd2ffd95c330a8a7c650515fcaaa8a2952572823462974657451029f0136163e91517e46e53cc990dee45de82f64ea00e18bf872ac09e73ad46ede3eaca20f053a9a6c6212d94b0b02f30647e9686c3a3cfdece9ee227c2042aecf8fd5808739af521d422e946ea18e854fd418052a6a72f5943148fab89054d280c0a8b87b3cffc30b91067f823bb5d98ee59799024725f70e7a604e22acb209abedf9b656ec7434a60bca7b44ac1e0d6f98818e181befb65d9715f97fe2dc7270701a7ecfaed121b440c77a2a1a896dd1bfc7e6d79ad25fde5e3bf738e0090c73c13ce18a6791a418f2340453986acf3f33868b4b86e7a42e54613b0beaa0cc0d6ebaa39b15916d509aeb4a04d0c16f7c72d85c52354cc671e0c0c060c02ce1fb6808b4a79bcfae83004c1b1e52c0a1a57a4f0b9348f9f31583d39c9a2cb09e471bc1a74e973020852e42456c6d661ba8d5f839cc5f1a71b4d097c27927f7544185398b332b63de1a52e54feed8c585eeff25e677e00af5838834599dc2819d2ff9491fc7df35f0bb6095d6ca01cc79d66d8ed70a0e05d872051149026433fa8783ec84de9869d8e290df3f76880480bdca625fe3f135ea6adda2841630dc945cf16c7ed9e7869f53c1a8ba2d190b621b0d8c072f0f788ba91906173408c5d574819d1f57537dbaf0b9dcdc23d78fca44098bd20eec9af20f9eb7687574e8f4b51e9049d12a0b638a1eed5499a22ca7d5a291abaa13897030be2a4dcd45cf651e515dd8a5443c68128d0daee10692c8a1ad7f91ac3c6ad4090ab8761563cbfd0ff89ada82b9a8035e309c8b2a8e529bf7da2e63959b00146c1ccac1b77e64ac954045f60daa8e180778003f69407748b40b30c4b485838b02617c59b5622ac725f0353c240932883b68c5fee97ca6df865f5e331fa96a2e6267697c109f6fabb883109ddd44a8723b85de5c550558394170ec58be1a9556c2d0b35b5fb937d30f934bea989344532d98721125a4b52c6875f796e94cdc1ad19bbc604b81ec8b22c3c507442ed2831db0998853eae153bb0c1a9f677d4a8b355007ff88d6e03ab83dbfe1be822040fdda1afb149381588c36ada864c1e169fa9f176c3675149c17f020615a7b343eb1f738556856b3a025e537357377a41ac64d84468eea13068ade8f09f83de182c63d0f0c0f80330b319683e660695ed758bf6ba875ca5a6009b27dca79260950ae5766cf9178eee11f6e9d972b5a7000f9c8396100952173b1bcc0d8608333068c4e7d9aac7603cf4274fbc9851efd470c0e045f2a9a1aeefa4706adcb50c9ef5ca5add5e977bb1881b0bcdcfcf8b65d42d24758844c5a99bf7bfb208422f9b0a8a720a134253f26d33579c2caa388c7dc62f210d4a742e526b195be751f3c977b6672876218fac3f9b19bcf16490745892efa9cec86e468d7a790f938d0552d1c148f7e888c579e051b9da3d3f46d8b1ea05e312cf027de4af8b5878feb60342ba25a458641d830aaa3f85070d307de58b70f6c5d2e2c2822c3058e88f03194d4a329a81d1db4570f15b09df69230f0217da68480f774e829c1e055106ccce9f54613044ba17130029a5e27dd0297390ed9a4341460de0d327d4642dc67c2828d06761a68925ec221304d6c15ca583d1145c592fe787313c7dc4e7d822e225b78a9992eee7d3512c828ab9b48cb64350c276665544e235158c6a6c9868b10bed54312b198fc950ea5ef40b0a507adfb122501d6035eec641609729ecbfd2cc42fa261dc8c7a86c94584e5b467df4e9fffe4e28326d1c3b246094f7814bfbb42cb678a4fa145c025d8c4004f13ce2717fdcf70ef38c06066315005363717489b2491b283d6e11c9053418f9fd36c0531d0e803a6c672cdfbf470ab3c7f4357248ef24062573e81e7343d636c0bd37c67e5dca3b27ffe576d94cff76e2016d32eca3c79ba180250011ed7694516f2d5c7890db24a7a603e882123fcb9a312414830472e0d8ac70104f269b2b9b9808289d0124d04047b98e8a0b03a46a9f64d1f7b2151d4123183a5aa4bc2afe7e1057a1be4520ff949de3ec546f224c2511c138c72f6f8de422f43bff55dd123f78b0a860ea41247ba6f47ca65c7a034d90e3a4a8fc0ae4c072e2fd911d2f7bcc84438d333028b76a76881114b31b00531cfab45adbaccfbe1ea446302e64c70cb1cfe1512c00e9bfbdf7fa1d4e484710c7ed0bf1e70a51477e6349cab12cfd9bf", 0x1000}, {&(0x7f0000002000)="16a1862b18c74342e90004be10048198436f65bec136c6ad9040c1858689e052888e2de83ba7598ec4369b3c6100987c755a2b3fd69d5d883272ca638ea2f2ce296da5ab40e09bf9d45ef9307727016ae352398b5390e82c19736c8caaf099003fb38c3bb7ef24c8f7f83aaaeb15562dfabb6a22b9d2a8fe514e30d9dae76e9c21a5d1cc8719ad668aa0d31bb4cbfbc12fe99db06b7ae0d9236dd027598b2aec31a70b59bc5062c005373939e67a1911fc290ca5a57c917818d1dc6b8d16207f0f22be26c01bf50b288f5525df24bce16c62f109abb931aabce77a7c6967dbd2ab120f1a1f32420b09cc6dd78189f24127c4590b310a846ee1858a8b1f0891f5c1f5740301dbfc3d0e4adecc06840dc85ef32d01b2e20cc7279e68e40db003667bc6963781747ccffc09558041c95448ddd73072a861801e8e1349696479fe68ec6592eb9f3dcfad8d68aae1ac29c68380ad4387c8d034dc8873326536a9f8e96d8919ab584e8559d755f2b0e3ce7e8b41a20acbbd9e24612b64040d2652fb32d0ac3a6979266777f5bf6f47ac08b2aa16dbbed31c883884d0cfb7c6f07b5409747963fdeef49b03d5dc11e268a2bb711b3f32d35ac142cb72bff1babb704a2b5e012e873e8e1d41b35f7bd3b8ac9241d0e334efa965c541ced776372b5940a1337c5c3ae7ea7e779ce1aacb987cf44ec9a4f0524a62f23868daef65638c0f01e53a0b137b79d4ea3681b9639a595220b56f417b3130b50e100607a7113e5741caea69d56933f358f8d8a399b4b8f5b02047c17721c6d77fb6487a209c3fde6708ec732c5227025402138455e834381cd991790ad2d4d97ac05d4169c0d127dd2407d85c4e0b131ddd8d324369b7413b59d347dae11ffb159999db7839c321061a6e8a4672172de897c6a1650ebfce708dfbeb1106d7af99eac023fdea9ed6db18bb86feb4b8810ce3ca002eedf2e5375cad05b78dd721b5764169bbd202a3fb25a87ae9c37f893ac3ad69ddd0129d45e6c923e75ae68c6e90e33855ba2749b3e7a2b0bb0956cc4fe2a2f22a02261a6f8ad02cc7b5c8c3a2e56d080456c36925f5d5fdada2ac22f770a214d6df7c9d0c2af2dfb1900cf1edbc13ed477abad9624374950297273cdd9e662be6ccce20c4a4bbf4158e9bddb04073550c008f8aa1c33062e0aa64d2e04b231ffba98f80052b61f7a536d796e3d98c9fa45d7929fa114e957be5cf12e8c59e2a47eece9a85d052088a3e5bd23bbb45723ff36d1dbc02ef0ac94e5eeef81eef191d418d0bfede4ae133a7f235bcfce03005de0c28bbd520e78b4ed5843c0194a2d027b02257885b424ecfe8940a80162f36d8e5db53c175595e061331f80b68f14c8a518de49e30733887e7e0b49ec7bb9030cb446df121329d0ec15e822eff2be55e6dd25f8fa576cc4442db9c1f9968e3a656308ee9eece1bbc50cb987ff64f71a61235856527a8586ee57895b7625ccf462aa7fc0d58791e40ae4da44c38e7a5f30cfba94678633f675c690bb5149d56400c6f534000f6dcff0d127a91ea3fee89f4de5446b382ad439c9d3bbb3b888388b99066403775721e0bc1cd6593f039fdb09adf6953cac7ac9bdd22eecc463b86450f64703a2772be31b3cb135ede26f7e91e3e04c4672c9025dda540980fb65c20f414ea5177335ba94637cf813618391729014d4f2aba5f2850449a43fe62a24e8e475f61b79159e2067298b25999ee1921352609503a7d0228cb92e6e12b10ab58a8532976e54fb5cf777b3f2dc950fe3bd269dd323974bd5a494352fd15843549ea1a16a42a85c64fbf661fc855d58b8e8c3cefa55bf3dd0642dae8b12273490e5b2de0106cd7f8203b43203f2de2e36f8ec53140d404cc1dde88848ea2cc3cc0e24cf6336d9634ab4bada83fa07d5b7cfa246cc8aba4c3b0f7e79aee95b1f31ad3294360245a66940eddcf1168ff25c6ba5820e9057e0ff87ee152da6af3d612dd53ff5561efe8797b891ab2120aa609b320644fb60d9be1f43e696bdfb5828be16e67a51191620628c96094b845dd262076e1f6ae0af28d20c46e25949163113a4fe2cb1089721115e3c48bec303cd45f9967ecf5ec2c1ec1b70af14d060bd6232431d39e996cfa47baab0423b81ca936f3355c1dd78471cc58ab450cd578ba11f25069800ef9fa5cdde52225c6a68cd2465d65731319d0cfd59656a03bb1de4f02954dab6f24d611aacc353c73012eac8ba1189853b7adbf03feb16ff8265061aff8ce4e95634f4cddb369ec0f9f9b4f87c2c378b072d0cae4168be5f6aeea66e8f28884fc6f5c30ee370b95a8e77880fbd29bcf09d2fb4b703a9f5893a722d313d23e29b4ccb445b6c8f8ce77ef805855b73fbdbd58f42e902771f21e7afa49b416414fc41f1573de7d57f4d493d6d194f114e8ae2e9dc26452e31d72d6436658eb5314b9ccbff3b4b4a823452c427b8e19aa77ab6695ffe12a00113140a0459ac1d9aa27a0f831209630e836244adae88b5e63c476113ae0c9626043ad3094876a69b8c71ebc414d8ec47e24ff7a07611c0ac9a95f3e949fdb48c47454edeb33fdeebf56198b69812f2f44b95ce6055852d0caae97ef68f88cf745e7cba982d50286684e232f28fe31c8016e34f9b93fe231430cf0ac929edbc9ee215889b6652bed483eff3137eaad6c6171843a26558e4e7b6202b136199f5a7fdfb742a6600c3e72c72a0e3e6caf67813b0236e70553a643f6d1aa3cc9456ac50a37d1cd4f8924d5f168a3a2d6d0c7ef4e9a741fb67cc1e5137417fd0dcd1308e8ef670014f5166e4e423c7b9276bae34238919c8641f1d224b24aa1458f1e9bf95709957ae47b996024e21e19943c0ab83bf3c0a9ea77e6460995369a8b75e66ac205b9428d9defc6cb9fda9b7482a83e69cea7757e1874aa553f81af722356e1353acaea2c2d943bba7422582ac8780048b4875320f3dbeb74db4374727c365090800b362bf16936a8dfa914fcb0b06291029cb732205eedbfef87d4443d9e792846eb0aa863403c074c8978c1008f94ae2acf13ca9f01620ece07ce404da71350d43cbba239bda038135c034edccd800d64ce4779a5922a74e9113d1d1f60a88c63e5e0d4a23ba6461d88f033317964a686598f1201d548c23388b862b5be9d38015d113f00bd556fa405341862bcf0606f62d3b0c420404a8eacb531ce4d8a650ca46ec56aa69ed9f701693e5e958a7ab05f4dbaa238f1545273458b875b85b285a8d7ea393b065b7c73b4f1804a7a41939aaa56764b1d648d042c7f91f47e81d02693c993d2406a48f4355795688224b1c8e494a4d8fbd0ba564c593cfab8a18d4e482cca1b7ce3a6fcd9a55bb35a9a6b6896958fb6e048e3bf73775cf35e92258a0720ebe87daa003c1698c2619df430a70815710ca07a9beb65c08674e4829a5ecd028af61bee785036fe840704f9552d8f8b6de7558fa10be9fb94c399298f39d0cee1f3b5599de843051e8d95a146a2c81217af2c53d8bc63b92152d2ed5cec857d5b3fd47afa1d3525c32743d85e56eb60ba63bf07a5bda58f9741733207d06f12238c4a4f89fa5c1db20a50c04d11f8150861774916c146d30368cd5c4700e9728f93a195f729430c7ad5f6f9d13c2498d04cb01e598a41c8fa6839e242a88fc0c5c58e5ae01f7ae762d42d101e5667859cb8848b0c8e8454f38fc08cba2cad5f2e04fcddefd4eb8864f435ac623738c0121024111a41874f8bc6756053adf63484568180227e34f5209a5d2c3a9b081f94963dbd2bb0af39eea497d7be1ad336aaadc7159df4162e3986bd9809ed7ec0de756bf631ecc3b334d49784058c5980f5a4903439b50799abf6559cc6476cf12dcfb2a4e0722c80a398b6db8d514b2b5354b778dd517e6448b601fcbd70b7247ebd4ea381c95d82ccd67717141af9251e5b9bd364a90c815c184fd8014f4914a44e013360c6177c7d5b96b4a62de69b51afa795d107f5784d670e53b5d712eb47d856d41db08bf9cb170ef756e37b255626bc55248ea3a384eac9a944165954e0060f1c0796514834ed3a39b48d1bd22b3a917c8d75cce2ea7e0a71ec07e64f971f594f51345f73e3e9a6bb54392272fc196ca185ce330899060809fafd036c7fa1bb0f844ffec6ea9f1c2d53cd659bf2d50185b1610844a271c949a0a2af770ea57e816be94e5228f2284be7521948db5a5911f20a911f668e6f02ed9b21e936d5ec73f3ac2d648d0a897b26cd6757d9ab7ab3e1f70aefe2408ce6829667bd38f3cf5364431104d82c389b5b8a72411b99abc7f3b8c7e289d0d0cc44a3a5660d74ea3dde4ea4a145f641de11d21e2b0759a79f1ba3cc360a13fddd566f40fd4b7d02805235c017cb1f556b403a546e2a1b5251f252d54e200eef6c4d42443688162e6212c91d3ae5f81dd179b4287ce02a55981664b3045284ae874bada22434a384a73dd448cf4bb7da5171d57a76e338b550789441d948d9e378f779d2f3bfad37c62bc6962d71d3e84bb189bec9310efc9b2ffe36609a18af3a84ba52025377600d1336b6fcd463fd83754d01de7c0b836d565772b2465e9e8b821f122c59006c73537a5a1de5dbefc2b0e3d0a53fb8550ef228a24dffea37c4172eedfced1768a5649031f9937a184b0156cc116aff086c477b714a8b96c54188d94b51b78690dcb3b76bfbb72155d5599e249b0b9da824f3e6e750989b9308267ec34bfbbafe881147246fcec1ee8a2ea29a935202f6dfd1d09909cdcc1c13dbf75fd32b79bed31a50d5a125972504864767629124e9920b1f4b7a5335d01e20c3c8cccae25db65f2de0315fe93855b43148f4d3db3855ae324c9637590b902984c0c14e390cd200048e0cf056d03a5b729e28197b025b54ce6a1b183b7d2d610ade9ecf412a033180466a4ed55163c89f8d7e3ce5f3ee82e018a17aded4ea8b5b9c98fed65bd4a1b5ca559bed19f3c4a5920f46c6a1f1428683f423ede4e9c0b3505047fbc7da5df0ee8dec1b178a917dcadfd1ee9c1a076dd5d36b5dc3b8edb1cedbb6e981745596cd9a3cb3e1ac94a22227ac109782e745d6d18a262442717a875a70f7119cd0204a745a2216b9d58dd69df6756edf7f1c3607b05ba77121965fd28621555b22e3d472360667779e4e397a6dd640b28ce2325f72f5646aa82cae74d67c61c7e0afc191719513e2f03eeecf26728178592b64ea445cc68fc4f42f9371d55c8a8b6f4917b58cc54cca7df2ebdda08bff25d552ae1be0c31e7c9fa9273e47dd152571095013350cf7e18987bec824da4167e58599effc5c9d106ac3c121c18d30c2cbaf6358543046bf05d17fd1b326d468e38f132f7f65106d979851bc7d8ccdb8d9b4f5c70b3896737e7c815e4396f7d8935089a59b569b44e47f1e5632fcb050bd69a93769e13805ee8f4be73956d7cbc74814f8db3e64cca6cf7c281884ebfd4162bbad7ae8d4254120c612c60503c4736d495f91e62ee8c289c4b45e1bd26fb116ca81c8a6a9c7eea7cad18f8e9dd6942d5f08fc48f051e99ff001fdb3f469f8dee980c8cabd08ccc7b9117fa054adc8ff592c049d3a60b48ae98a24fa93c07e9b33ab32e7f5325e88829568b42d5a247917e3d19fa1432a511e649c74a64ffa77784640e44966e3023a4b27dae93471ec5c85e3542dbaa95651a126da3a6f4716e482285110cf595f979d59163c630e61e7bd64e559cb80c720b9de8527d8f6f0806a00b9c1830bc0b2cdbfd9e09b23f4cd3045399aa0511c4cc38947c8781ffe9f5ef7ff1f3bd2", 0x1000}, {&(0x7f0000000400)='I ~', 0x3}, {&(0x7f0000000440)="e3870c536c93a1878d21420df88d951de40111cf030a5eb61542ca0ac671803586a99163a888769168c2daa163f3b3005a65761b78abb2a15bb35179223f458581274480935b96c95db45303e433a32e6a13eaa8dc9373114b0199809b3940", 0x5f}, {&(0x7f00000004c0)="a50a3b38902638b0221c7175f73c5a7b", 0x10}, {&(0x7f0000000500)="c73751805ff8047aaff6854b8e53a3088b92310fa4ebc3d7102e97af1d4b493def7da5bef5a54e01888259ea6daaab8c761458d9b6adefba98f5035df199c6456ca9797dc3229f3465d3325b4149b81605ffecd06cf9e4a1abad25177483b0afd7be6ba4c144ddaafd2ba50b602d1f35612c", 0x72}], 0x9) openat(r9, &(0x7f0000000640)='./file0\x00', 0x20, 0xfb9b77cd274460c1) open$dir(&(0x7f0000000080)='./bus\x00', 0x2, 0x154) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x9620000000000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186204018b002b3a0000030083ca4fa4f7afb9d8dcd1850013950dccbba93214e5a2f1071d5027e3e401ffffffc557977136807465e08c0fa6ae84c9831c897c8127023ad900c55c04000000000000c024676a85", 0x57}], 0x1) close(r0) 16:00:04 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSDLT(r1, 0x20004269, 0x0) 16:00:04 executing program 0: chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = semget$private(0x0, 0x3, 0x0) semop(r0, &(0x7f0000000080)=[{0x4, 0x6dac, 0x800}, {0x2, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x2, 0x0, 0x1000}], 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x20, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x100, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20000000b1}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) rmdir(&(0x7f0000000100)='./file0\x00') accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) close(r2) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:04 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x3, 0x8}, 0x10) r1 = shmget(0x1, 0x1000, 0x400, &(0x7f00003b6000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/73) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0), 0xfffffffffffff4a, 0x0, 0x0) 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x5) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x9}, 0x0) syz_open_pts() r4 = getpid() getpgid(r4) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) r5 = dup2(r0, r3) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) dup2(r5, r2) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:04 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) sendmsg(r0, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@un=@file={0x0, ""/2}, 0x4, &(0x7f0000000180)=[{&(0x7f0000000040)=""/182, 0xb6}, {&(0x7f0000000100)=""/47, 0x2f}, {&(0x7f0000000140)=""/7, 0x7}, {&(0x7f0000000240)=""/244, 0xf4}, {&(0x7f0000000340)=""/180, 0xb4}], 0x5, &(0x7f0000000400)=""/164, 0xa4}, 0x40) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) 16:00:05 executing program 0: setrlimit(0x5, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = socket$unix(0x1, 0x2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)="d400f7c52e1b50e8764862b94b0a1bded40e16c3215a52f0fc85ad0a009b31ec1b7411b387311dc8089efe6d71e419105ed08a3363256937472ace3a5d59227db4a76d31f0c71b4b44e471281b8072c237f5c0eef3d9cac531fe733ff5c4ba216ef439b374faedf1f99bb87533b356ad5ad65bdf2ce5c536", 0x78}, {&(0x7f0000000180)="576dc81a642b163f60ca309e28fcdaa83b58f5956475fbfd814891cd79a3e027a37a0e482fd91ada1248ffac2a2b67db96752db312c64ea5fe8166d896ce344199fb890a313e1307ae4bc2bb785ee5d8f3", 0x51}, {&(0x7f0000000040)}, {&(0x7f0000000200)="20acb032c2a810b9ce1f7d084017e3bdfe2342b8f26bed39fa8025bf0fde40d953874d4f77a91b69ea350c317c9892288dfb6d20966d4ee4f920f8339a8024fd8b14e23f39e322fc229880bbf989aa71", 0x50}, {&(0x7f0000000280)="4aff9a4a5203df77b0ce18800e1b547e04fa460c5a5a7760932eb306426b27283f739cf62fff10e88bed56bd401e366f66d74255bde764cd1e38d78b97b0f80348339effa83077ae42bab834909a43f916fd9300bab4cb154dcdea92987d6ee707031e0d9908a8b00ad3d31572fe8af59389a0e88debfedd6fb1d3fe1e9d88d68a61dcb27f5067e0bfe141f2a9965acebda0f1a9a1e5680b3ea548d2b819191e830136e146273e3f34ef60698ba83ae07c8c381efb0b46ef1e896e5a733276df02473428f78b44afb37bef1642cd951b13a58cdc2a572597b4ec0f54ddcce5", 0xdf}, {&(0x7f00000003c0)="19e713a6bee08b6f89c1b24b11cb71f0f9c308e824e22eac2597e79999e2b02716e1014440acf1", 0x27}, {&(0x7f0000000400)="826e62d131d3d116a4a22ee6e4b1a6721b04ffd464a5ea7e351cb3bb02617405eac1c0592da5c1643a9365cc7704c256b5054c51bf4e4e8bb776326ee9fd0ce6a25ad15256382f23acb33112e02ed52d4643227417df0532ff2726b02f5d2bbb1dcbe194503e4b49dcd46602d387877b83a4ef5110dfcd845ab5077f5031e9c9bf0c9062a05092da26bf452b9ae14f362c5c0b55bcae998c6116191b61eb001e2e9846ffe4b9ee90329d940659991a76a8ec726a7ea48913c736633b8583ff6a58f47b07ac7beb154f9b0653f8e3550af1541695c83dd1f3b8c1cd534ac7b25df9dc4e4b1180f64d28aca248ebbcae9cc96097d487ea4edf9cfc0d76e22b4a75b7934acca45837d0b020c149ed080cd09ba6b01ac49dc10a1025c7edf6c3f280c5a2514f4c0dc054696b28e5389af49d92e62ee0f09af4a65d5a8c9867f828bfe1c9e88b8ba2704bad50f7ee6772a77d07063a1b52f08382278c2ae1e1f8aee4489ac2266e5eec5f8c7788b9dee2636d2645f42108ed357a48ecbcf1ef2944c899b914552953358b6bbf8326b727bd8079b710d8953f503b0b9d6e88e65316dfd06f56225250ae54412c2c66e84c7e989c9d7f4d0203c68798da4d9ed92daf8d7533e106f41f8d17ffc614d3ed58821d07e0ca0669892e6a65b67bc53439d6fea04b23d335b9e772d920cc0bf8929a6b7613fad14d48613c7566ebd6374b26394503411361c00849eae2eb2cff5085bda82e734c13d9802f5cf4d075c4dc1f4e9e31c2c4c05079eb6236bc7cd90517d04dabdb3b7665f4d3fb274bb355c15ca7e8a4b2a0d0e95efc8e813cba458c8f0f597bab98b3a284718fedfde8177b0f2aec6ad86cef2307282456720f93876bcae8476f27cb58dc227c40328b1b53e74e2fe69f21c6c9516f0daeb934f5b17ff9cee60ad3a377deed019e2e6c23c40d5fdb4b0a6611c463fcee3db04eb6bb805c23f2e46e015882ae7c68dd5bc414079b647e31d08b4d4ca25cfedc202661a932326484f2e5c2a3e7cc07456404d622412997426b56fb635429abe216a68470035baca1e082cf464889f23b2ef7f8b0c803bc13de8b3bd893d90a6d457052c2cf26b76ebfb8ead3d0804e1e71affebbddb123361fc7feeed0cb6247c8591ae610a3b4c68a01914431ad308906448c6211ac9bf7ecbc6cb31d809d6f3770035e25087f78398a1fc9faf89cf81fe68f0247a3a44750f0eb7234925037eaf1234baad09c849c09b02e174eec4368d38607306d3997bc348cad468da4256a2510f07a345ec68fbcba70afca9947202c1e7161c3b672967614c38c3df98c96dfcb42156615665c5794478b89191f9247659fc9f6e61952ccedb80f250422bb3e27812ee1589f39bdc1c8958f18f0cc4a6b2942ec46b9ae461a4d0fa7502dfd8bc2579bf83a70d8aaa6366ff29833c86abc644073b1cef33031238875b558247b75914d65830a16e252c3716e27a847721fe0380207be63df4502d39694210bca311bc2be7c2a9fa8f669538746287c012f18875cc788fb44e9031d52793b8299def7d925a66d44351da928846b74a782963da3284993d9f99269b3dce4c8f7706b4cab7616f05a29711ace2963c5fbc71172e9db926044ed839c914d0a691d6deb5655dc49750d222960a96dd8587a2c81b7d91ee6fe97791ab7ff3106548cadbc2dcbdc6f4f2538fa86527a3be2a411eef52e7f3e8156805ebd6be1fb29b319b3308811660de5aba910344f57903e0e2576b115807966030f30d543494ce67ec965f829f71a5d2524084faed5bc50c1992232e603a0819d0ea324aca3e6ea84ea198833571fcf4bb2dfa0f052101c388211f5cb975396642ef51f6f4b47cfa81b52129c86faa325822dcedadcf926e2ec72455a00e7809a0c4b92fe6a5dcf0171337333fda70aca8a318d108ea8337b4aa7fb963985f9800db18233f1b1e5f94565635b97094cc4cd63ea02fa5677f62b49fecfac36b8591741e631712b1e15ad22169ea11d62d532b549c1d711ada9d0fd02f0d436317ad547e046dc0fc87e8ba7bf59962088b74214b09b29263a1bb004d06f24bf4010aa2f19a2b126d3c75c99c5cb04db8b06af760b582463fc3921e39ec2a822427258ef9dd974c2b64efea0aa0fdc0f362173bffa6f8b6a7904f02b28ae9b8d9071e8b145483b6b9c1c04af88484d5ff816e4992d3ecc352e4f24b4106f4da9ebbd03c104a5130d4f44bab1f24e6bd011572cc384386017913ad25e3e59563440be7392d41f07d985e939876b7fcad89227d17c3d2b3233c78c66b2a62501f0d73cee13a74268b223a90c970c7ea04f674b437e20a9db392404da7d676b19fae891c6a0fa7e240620a912ee077af94bdfaec26bc92d59ed2d4e2e357edd269d614bd95007c3fd59aa8ca0a922a95e186b4f23fecb4cbb84925ebb2fcf08ec70191b21f6f195632197a6685b7ae7607fe8b12b79587c68adede53a4675582b48c90ea340c415c141d1e79076c0e737b6446cd2015c7631eeee3705d8be910e738950d972f001c417173632bb0897fec0c58bf73b2b812adf7c8b11322ec7caa3e057d34f7a28677f4fe17facc5767c325595cd38115c35511c74bb6bc673c8d1d421880207ce8446965ba0ca883573b35a65c6c340aadc589b1e0b6c6e6e204c75a0cbf528e1121cb7b2a5eee6fe45d13c8a1b8e04f95385eaa6bb0162a4d236b4964163ee6bf1abe14057ed1aee65bd1f6bbf957ad6784be80c1b584807627ae5ebf9556a338a29ef9f81a2687c853167ec7d6760956b31d4f5339c3f5b2e58997800a631bdfda07ed8c41f8a66113835e67e0bf9ecebdb18c3ef662a261d18d800f311aac9a787c39b0751e417758e1efbc3ec029b276feaa1e49367941d69301ab3b2483986fa6d7adfc53155b1972acb658a0e1a28ff33c73b022b2c573ed170bb10dedca7fea7d925d7fe32a255a98fcddea89f8c63b971c51d6e6d99bfa5ad846b11851eeb9f1b15657ba283fef347e082729338fe4b8686c87923c3042543160c0b7b1578749fcd93b4bbce1862593af833f517406bdc66b55d33a8318f404c20331707a2caa557ae50ce74e48ee05ac69b4f8383e6b49f95467023a67c93fd94b482affd34229487d813e0f4a2b66837809c6651b5555228c86a6d5d6d56ff24a9c9488edae18c401bdfab96a3dcf720500df622a558552c8aa461facafc87798a1df20c842bb1f6e12372fcc79b6bbc3e04b7d4d5f2d0862f0ab4d6daf84bcbaf00f5d2fb8b4a073cc6ad89b854197ffe04bd195828a9aecd1ec6cab24cc2571f713bbfa69c23b6ea8bab40f0fcea138c468994e4e21f9a2f2a7b6b644cd091f46ae15d4b49e88605a623de2b77afe1e143740d23a5f3d3f78a160c4eccbad08436aa4f347d428f6077e489901c7f418e365b920386d2fc5b7e5eae7036a9b5219b746722eb892b2cda66fdc65d795d7c6969241785111e21189f480516e36194209519df867e27cbba247e0b42563d3e90db4b1c408e03f6f85f56956dac911892b81d045b4438260d3ba9e888e5041efd4e333495e3efe4ee16602ce53fe68c41b8d862fc45701af06180658a92024f0269db19a083f9fe439e57e8c0f0d5efc82da67457943902b43b1cc3575fac601b31cac72e288a636b1e4602b9fb4a3cfca53cf11d483315df57fbb13157bb430b4c548295034ddd07a48440e30d94dd34cd4d30ec3303b2a5b89a672739d32d1cd9ccff30dd501a230f54f8de2af81a673de187026a2528a82141d8b456c9ebac35de1770806dbbb8b6b5fa4b2d5d1e3535026b295dd02ffdd4083e3d145254adff2ed8e809f798c5990baa4ac88ae39b54083f2ceb8cc0a5169290e69855f4cc1ee19f664ff84b8fbe49c2214f62b9540950eae9d342bec411c2b0d066e08630d324fa6a11a26cce3fcaea34a9191b26a019d88c4333bd59d2a44186abdb350fc59f8c01928ce13e96dd14621e4785ffff9dfdae275b0ddf38400e50f87072561ae3fcc67f5da36f11a973c27b0975a9aa0bab546f436a0f01c222f9d94b58321e4a944749d2d776da22f839aae1d93517d17f338ce4714f046b1faca04c989509a33f0072620e667c9292b3f3e9d322eed5574a381916c7acc8a8125d28fcd881960a31b13844ef73d38d9b0b763a276bdb7b3b266af967f8a6b2e45fbaa3a8ca1ae48bc38dfaab6938550ecf09bc360b4a78c16e0f9ebca4c5835a2baacd57a978ae3300e216d7b2655f4bb71c8b9f1c535ee1f5af7030184f664163dd9814e60dd6bce62fc11d7281f85a85887bfa97f50f83953d7cd2cb052863922582844ab89ee9aa654b5da2d8ba24e83ffbcb28a4250b295e4605bca1206aa05dd8604a1bdd8bb11d546c36ceaebbe111032a741e3e40fea66bdf19fa3158c79a06c3dcdea18f435331806f2da762e0658d110a8147dab763c339f73fad8a3bfae342103071022d8b2810a7ec2b10829014c63c7dfad33a75164a833fe9f25f540404edb60480d49b84350eae81a35c9a25a11472b35264c6179ceb2505e4574e81877bee717e8903719dec3989c0783cee71f5fa06178e7633b245d1608ee2fc2596020b7b55118832ae109ca3ad5246120b39317a1858298b37188b19b514a2c9c17e34c3de4eb06826e6129a939e8113ce175236348d162c9626b0bf0dacda367a296fdd197b2e0316de7650f0ee75c1d78d89e58a766b0a62f032be5379dd0b1aacc70b740374ed054e7fc370cc5ab1e1b13505b1ce70e2662fe69e159c6741d64f6e8950e36b75aaa9042eda71e2c0a7ddb46be5c200ac0425b0b4523e167552b09783d96798a259160ba2ccd1c0f9e3e00ede995e3a6b6050b53d2481f5e62fa938447a31dde528f3f60265fbd4fdae10980a73c33eab85f730a85befb5cd43eca9b9fc253c3df2bee35eb0c530849958fa21fe62fb5276080be6290c11d1f71434fb78799dddaf45d7845377b51f146c5a55b36e2850de76b8ae01d64f1f93a143622b509d18fe0ba526252b4fc9349df96fea49481860cc98f7f94d4229dde8fbddfac287c196ce7bbf8e16681042c5a1304c2819eaa7db61d17c9abbcd6a4f3cbde56d8c42bdc84f7e7670057c286e0ba9002473a40654b4c0264d656f97ee88f2ece0908e55e72840249d1862d8cc5ff11f8d5f3e40b0d268c100f4670b5f7c9e154a0e5e4edce0d59c9139e19df7d5a2ac37ae9e5efa37754229aa2144febd9990b7b2a7a12fff711f35841f5a4ee87943209cbcff22254fc9ff0298d98db1274dc6f5bf1bb39f9388c17cc6d8c533847160e87534316b6e9aaaa97395c9cafd4f8a8a0bf962341c68ba21d80d750f0835ee90e760ee2fc9e3a77cba0cca70da294ff35d5e8cf75c0b9cfbf133055495c7f26839032410897d73add744220f78f8edbae5049a55586f353cb31ed7ee136b70f53a06672f0aa18a3cff134d40f642d55ac7fa447f0f24c3adc6069cc954150ef8c45a48e105931839c7fb5c32e9f8b18c998a19ef485fa7613386e924bd7f020d26b406a735ecffd4938b48aa786c4d91761cb700c25636c2cbf5944406148055714e819b334e799d548e65024aa52125b3eddebda7429ddb8bd279046f67009918d787ce140d87765b6fc9d7385cae954666035100c0acc0a9758ef897ea4e73f9e5cb68f2d29e36ce776f480ceb0902418c40d338405ba38c53a3a8635b8af5eb5bafa0589d5ea0518146b9893912d3b9da57f094c5b8a42bcaa4d4e49d68fb79558f34524bc1693fddddbf51ba032f5a", 0x1000}], 0x7) r1 = syz_open_pts() close(r1) syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000380)=[{0x0}], 0x1) poll(&(0x7f0000000000)=[{r1, 0x84}], 0x1, 0x81) poll(&(0x7f0000000080)=[{r1, 0x54}], 0x1, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x12, r0, 0x0, 0x0) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f00000000c0)) r2 = socket(0x11, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000001400)=0x10) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000140)=0x8655) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000180)) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000180)='./bus/file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x3, 0x0, "c15157dc25d525a5cf9230b3225a4ce7044d3996", 0x0, 0x10000}) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r1, r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x8, 0x8001, 0x3, 0x4, "a659cc5c2855bfded8a1b1a951c99642f49caa59", 0xf7, 0x7fff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x400, 0x4) 16:00:05 executing program 0: r0 = socket(0x2, 0xc003, 0x1) write(r0, &(0x7f0000000000)="53d3678d094da580deeb828257aa506b6da2f4656a25393db3f381e573e240684afef5a5b227f7d0ff6e0630e3e26e65f5cc1c3240c9ed662310e895a1d03e1c82c71f7f07c3a4f52fc5354c551016582d79f6a1863838517e897d5d12042d1a31522974a1c212399d0011a454f6c6c2990e036e19c62b08a19ee4f5a70c727a5b6bf04ff88eee00ffc8f2b225e94f27cebaf6c6bcecd6f6386b1201b414cb08f12d0de2f9acc1d5c5a004830c80d3c64d12f44499a8613cc3b61661ea7ce78b103d391b0e32961a", 0xc8) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896b53057c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000480)="93944b9addefd0b2", 0x8}], 0x1) accept$unix(r0, 0x0, &(0x7f0000000100)) 16:00:05 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setuid(0xee01) r1 = fcntl$dupfd(r0, 0x1, r0) write(r0, &(0x7f0000000000)="106130b2", 0x4) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000002580)) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0xde98}, {0xf6}]}) r1 = fcntl$dupfd(r0, 0xa07f8b00d73c3bb3, r0) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x16f, &(0x7f0000000780)="e8d1c3336e12a2f9aad7101fff25c8b578cd57182ced3734186753d2535fc18cb006088463cc3264b520c810304ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653e13837775d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e88503b9dfc16755d6d208cbb4b076cc8b4f42bb194aa29754d055f8945d29a9bd180dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e723347935c4fc66045c4e78ebff5805748ee03576ae2335543c60b729ff8adbf201eb23964377caf2b3af26a19512c2d853c25aad99257aadca7e4628012e902e4d8b8c6e76c4acb4be8a30d8432f4eb68a1cddc0bc3c8b56e1a38fa1121ac0b48852fe544690329e2ea1f1af2cb8e2115d5834fe6c182f66dc9acc1") 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r1) socket$unix(0x1, 0x5, 0x0) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x10000023f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x40, 0x10001) 16:00:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x6, 0x0) socketpair(0x2, 0x2, 0x8, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x1ff, 0x7}, {0x18, 0x1, 0x1f, 0x20}, 0x1, [0xffffffffffffffc8, 0xd8c, 0x1f, 0x3, 0x8, 0x0, 0x3, 0x90a]}, 0x3c) 16:00:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x3}, {0x6}]}) write(r0, &(0x7f0000000380)="5ec8e5aa89af28deda9fdeb952af7ca5b227bc6053eaf93620cadc20b203917a6b5db68d1360e4402f3058a44c339bd52fe2c0cf4d33b77ccd0454838ce1b7d0a4f74fc5fd309089d2b5f921a858f708b4763f5011a7b6d839b59c2b18f0c59c51ee74a63a43e2038e3ac9708e43f8ee612d388dfe2418217f1b0aa7dc76342497e95d7d218f245796cf38274e4bee373a83ee0eb07b7d4d9583063988dcc7f0102c7ec5cdd8ec89dbe1012ea89d970c2c3618413a078360f6f6482e67e459a0d637b127ae4ebb7513acb3c1203b7f4cb71ea2a11b72d6fae2193f227fad8798130ba66828b967e194", 0xe9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") poll(&(0x7f0000000000)=[{r0, 0x80}, {r0, 0x100}, {r0}, {r0, 0x1}, {r0, 0x4}, {r0, 0x4}], 0x6, 0x9) socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000100)="c182e132b914e14abdee48ec41e812818e14791fdb9f90f0d78a771d33d221e782c4ef34e5320cea32eb9958121e193db8f75f20d5ed4936aa01fb4a7256c72c52bdd43432cad9f8d6ed416c507b2263551573b46f08e58aaf8f4cf39dbc26fdf437ac33c5a30013519829b0597e876a85d1d3822eab54c43d78efda9d8399e111153aa96717e697c4661b0000000000000000005d0e0c2ae44e5511a2be0dd1f097f3bf4c81fe398621a40767bbe4ef674069ccba6ff394a0618e99c1fab5b8e531f2ba14a57bfd1b11805668e4925efbbe24234b181a56eb9cf6319fb8eff479fcf3e7e123dd29e556dc47099f62d75bfe053d45087b66eafce60f91dccb141a", 0xffffffffffffffa1) read(r0, &(0x7f0000000240)=""/108, 0xfffffffffffffeb6) 16:00:05 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)=']}\x00', &(0x7f0000000080)='\'\x00', &(0x7f00000000c0)='@-,-\x00', &(0x7f0000000100)='{\x8e\xca\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=']\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000480)=[&(0x7f0000000240)=')\x00', &(0x7f0000000280)='-\x00', &(0x7f00000002c0)='^H\\\\-^\'\x06\xf1{*\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='-)\x00', &(0x7f0000000380)='[\x00', &(0x7f00000003c0)='(-\x00', &(0x7f0000000400)='{\x00', &(0x7f0000000440)='#\x00']) nanosleep(&(0x7f0000000500)={0x4, 0x9}, &(0x7f0000000540)) unlink(&(0x7f0000000580)='./file0\x00') chmod(&(0x7f00000005c0)='./file0/file0\x00', 0x100) r0 = open$dir(&(0x7f0000000600)='./file0\x00', 0x280d7ee69f505293, 0x1) nanosleep(&(0x7f0000000640)={0x2, 0x5}, 0x0) mknod(&(0x7f0000000680)='./file0/file0\x00', 0x6000, 0x6) r1 = geteuid() r2 = getegid() chown(&(0x7f00000006c0)='./file1\x00', r1, r2) msgget$private(0x0, 0x10) r3 = openat(r0, &(0x7f0000000700)='./file0/file0\x00', 0xd99d421abb54ce27, 0x40) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000740)={0xfffffffffffffff8, './file0/file0\x00', './file0\x00'}) r4 = open$dir(&(0x7f0000000780)='./file0\x00', 0x0, 0x4) pwrite(r0, &(0x7f00000007c0)="0dd3bb0033e5a3681caeb783b2360bf076685b3bb0f49ef2c9412c8aae714fc7d0bacf21f39ad8d3d2e1ed75fbc1f76f6f54853990fe358dc13a078b7f17a7b59cb13234dcf754b41ba36c4d6fd5f1d4ff52f34bab02ab574d0e337f0d37ad229e0b5d2500abc6cc94e4fbaf0d5415c5b563ac58b97fc21aafd9496fa5be3bd7ad7b61660b182a4d8101842dda4e21db69b67b530c8fc3b6732dbb0b98d03e9bcda70da6ea7702a6b0c20aa0a50a690389c49c8481c6b07b4e2d1a", 0xbb, 0x0, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) chroot(&(0x7f0000000880)='./file2\x00') r5 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r5) chroot(&(0x7f00000008c0)='./file0\x00') ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000900)=0x113) r6 = openat(r3, &(0x7f0000000940)='./file3\x00', 0x40, 0x100) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000980)='/dev/zero\x00', 0x20, 0x0) r8 = semget(0x3, 0x2, 0x40) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000009c0)={{0x5, r1, r2, r1, r2, 0x20, 0x6}, 0x383, 0x3, 0x7fff}) fcntl$getown(r0, 0x5) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000a40)=[0x0, 0x7ff, 0x6, 0x1, 0x7, 0x9, 0x9]) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f0000000a80)=0x2) sendmsg(r7, &(0x7f0000000e80)={&(0x7f0000000ac0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000bc0)=[{&(0x7f0000000b00)="8e28bd7fc1d7d7b537bf333d1c5e9f77beb266566bb68d7485919cf2ea4d336289ae35f995f5eae9e7ef2323d5b1f4d2f5622a2f468d6b5f0e6d195a530fa462998d1421cd301f4e1f5793535f8fa269673fb9", 0x53}, {&(0x7f0000000b80)="f10317923fb2d388528d43127ccbe08027126cb5a0debde1d7cf6bc777dbbac1fd26b77cb074609ef7efcdc23b71", 0x2e}], 0x2, &(0x7f0000000c00)=[{0xd8, 0x1, 0x90e7, "afe57877c0991a83cbcd0e9953993207d8c6550c0f09033e1a984b23e975b73868873b316108042c873f0fbfb3d76776cbaf23b02ad8b78eda0b30dffc15488eed15dc6c133fece30e19293c9abc9634247cc081eea3dba2ae4583004e597393032ff46d11f77613879b6adca83c072c754ccb02f543c910c8d5cf50dd61e33e83352584306eb6814eedf5a70e1d7cee3e04e718f47f9dbcea74ecd2603cd8d010634c713ef676b2da97036c006bc5a1c5fdee9a124a8670c00b161a4508a4f618"}, {0xb8, 0x1, 0x7, "8caabc8c3b0d2c46ef90db593d76bb099fbbcae35f47d0f61a776c6a0fbbb409ebaf3013bfecb016c72bb0c1a566e781ac2516c2ae8e4f16bd96c7465b6d847a4d3bd39e4514eec4cb32bd3b0a8a253c4431e274ef16070ce3af3c41f54779a1424a35565c680ea0d87b68f71c5960943229b743091d321b4e085ba7bb114ce31de3ea850c91e21c0c513341d5f9b465f2cd2739da4fb5758b959e8955573f1aab"}, {0x60, 0x1, 0x7, "7da08dece21bc492d2cf40e5955655af1fab4a0260ba5bead773df89c7690ed472def00f7083fc32269b8d5dfd8dbfaefc427ac79c7e75d670026b07728b2a98e4a727c40e83c0323c7fbe73"}, {0x70, 0x1, 0x2, "143869a96dc623b8ef834704630323246e4104696ff39278e3d464156df53061083c0245791859ddc5e1045e5b8d339065fdbea4933def333e81273a1edaffb9f7250fbfa3d7d05b80350cb51ed9afcd141cb6a3135873771cb5ce"}], 0x260}, 0x2) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000ec0)={""/16, @ifru_broadaddr=@in}) 16:00:05 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x81) getegid() r1 = semget$private(0x0, 0x4, 0x402) semop(r1, &(0x7f0000000100)=[{0x0, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x1, 0xffff, 0x1800}, {0x0, 0x3, 0xd4969ea65c06c814}, {0x4, 0x9, 0x1800}], 0x5) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) r2 = semget(0x0, 0x3, 0x25) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000080)=""/105) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) 16:00:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x17, 0x10000, r1) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = dup(r1) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000001c0)=r2) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = dup2(r5, r4) r7 = geteuid() r8 = getuid() setreuid(r7, r8) r9 = kqueue() kevent(r5, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x25, 0x1}], 0xd9, 0x0, 0x0, 0x0) read(r6, 0x0, 0x0) ioctl$BIOCSDLT(r9, 0x8004427a, &(0x7f0000000040)=0x1ff) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000140)=0x3c33) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6, 0x11, r4, 0x0, 0x0) accept(r5, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x80000000, 0x7}, {0x8, 0x8}}) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/35, 0x23, 0x515fdc3347bff8f4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2d}], 0x1) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x74}, {0x45}, {0x20000000000006}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = socket(0x2, 0x4000000000003, 0x1) r1 = dup(r0) fcntl$getflags(r0, 0x3) connect$unix(r1, &(0x7f0000000100)=ANY=[], 0x0) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000040)="000000000064001400000000", 0xc) write(r0, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 16:00:06 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x64}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x5bc1b9ef) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000000)=[{0x7, 0xfff, 0xfb, 0x9}, {0x3, 0x2, 0xffffffff, 0x5}, {0x1, 0x8, 0x8, 0x628}, {0xffffffffffff0000, 0xd36, 0x3, 0x37}, {0x1, 0x6, 0x80000001, 0x5}, {0x10001, 0x1000, 0x401, 0x20}, {0x9d, 0x796, 0x0, 0x6}, {0x1, 0x3, 0x3, 0x8000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0xc81, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x40}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x2) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) 16:00:06 executing program 1: msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x48}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendsyslog(&(0x7f0000000080)="4929bd29361ffbd50e68ca94d2fd296a3402ec21d99471c18e9b0bcf12", 0x1d, 0x3b) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0xc484) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) 16:00:06 executing program 1: poll(0xffffffffffffffff, 0x5bff, 0x1837) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0351402ba77f0c033c02df3105d9927f9a0f5e7e"}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x96f0b4bfb3f86500) ioctl$BIOCPROMISC(r2, 0x20004269) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 16:00:06 executing program 0: r0 = socket(0x1, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$TIOCNXCL(r1, 0x2000740e) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0edd11ef350ea5653000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="140000000000000007000000010000000a8000b700000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="2443b965003f0169fc498cb277dc28489dca353c89aa1573b367b20ef70a5d7bc65d1a234a9fab25bbb5240b3239"], 0x18}, 0x0) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) 16:00:06 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) socketpair(0x18, 0x2, 0x200, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001800)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000001680), 0x0, &(0x7f0000001740)=""/129, 0xfffffffffffffdc7}, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000140)={0x9, 0x2ae, './file0/file0\x00', 0x1, 0x1, 0x9, 0x1}) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) openat(r2, &(0x7f00000001c0)='./file0/file0\x00', 0x80, 0xd6819e675655af02) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r4 = getegid() fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', r3, r4, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000180)={0x0, 0x7}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) socket(0x19, 0x0, 0x100) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x0, 0x100000000000e7) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) link(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file0\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x100, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000002c0)={0x6, 0x5, 0xff, {[0x100000000, 0x81, 0x6, 0x1, 0x80000000000000, 0x3, 0x8, 0xe018, 0x100, 0x224d, 0x1f, 0x0, 0x7, 0x101, 0x2, 0x7, 0x5024, 0x200], [0xfef, 0xe147, 0x0, 0x0, 0x80000001, 0x1000, 0x81, 0xc94, 0x2, 0x7], [0x2, 0x6, 0xfff, 0x1ff, 0x3f, 0xa5, 0x20], [0x7fffffff, 0x5, 0x3, 0x8, 0x8, 0x1ff], [{0x3, 0x1, 0x1, 0x5}, {0x6, 0xeb8, 0x47, 0x5aa3}, {0x200, 0x0, 0x7, 0x1}, {0xffffffffffffffac, 0x0, 0xffffffffffffffe0, 0x8}, {0x61, 0x40, 0x5, 0xcc}, {0x9f81, 0x8, 0x8, 0x7fff}, {0x5, 0xdfb, 0x3, 0x5}, {0x9, 0x9, 0x8, 0x7fffffff}], {0x4, 0x2, 0x1, 0x20}, {0x7, 0x4, 0x100000000}}}) accept(r0, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000200)) symlink(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x1}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="9b36c8669a82eca48a936d1bf461692a4f9379d43756ed9375044dfa5cf65a51fb06c5bc8dabcd2e7fdc94cdac875b3eb100a4fafa80139cff93ad60dea46efaff649cfc09a2d4d811bebae9caeb7335ec517508101a747db6585a75b309a2609a938c6e1ffd6671e432b5b88ad443ba2c75e47f07eefc79fcce1cc7f6e93a", 0x7f}, {&(0x7f0000000100)="c719cc8ddf6efb4d3633a843b302dbbb009dab9b9ad93435fa92f7c45d2272ee380785ea0110c32b274dd451e333c82c916352e9b973589f5a39ecc3600e", 0x3e}, {&(0x7f0000000200)="f205b642bd1bab34a179ad56c21b25a3e934b68b496fe1c0491a965be9037a4b704841caa4f0c7a46989831b56f3807f065a791301afa781db212f07b117c35df059da9964bbde88701bf6be571e6641d6bc16f9f3abcb1cee896f9c7228635dbb1f1474432ba76936cf81f6ca101ba2e35d0adbb0a9e983476f1271e5dadb8fc1254b63c3f9f66ef54219ebffd0766a7aacb370052912e517f1254b7f26dbaceda274595e6f8e052d7c8d82d72cc1d54207fc542668ed05c04bb2287d3a115b0b8e", 0xc2}, {&(0x7f0000000340)="462d590d4be5c66da184da866b97f83421eab5cbf76907081b6db27bd25c35fa48642a502324549b840e3f5c95dd5bcf753d20970e988422347399ded28407dc9ecff9a320b5615aa96a9f2db2325d90ec5455b21d1c1e584a83cf78f2cdd65380880af0563aac", 0x67}], 0x4) sendsyslog(&(0x7f00000003c0)="0e30a894a661d25c82915917bda8da783ccf9c71e6395124fea061334eeb50f28b674707e0d292dc6cb146e1d48076d69c4d6eea39d6934727a84c8b2b86d339762261aca19f6e43cbe49d74f5894ee34ebd9077dc05540b62822d67f9d1ea0b05d3c7e999873699dd05fd9957fb99972ed9795b4f9b13a0afe4438f07cf63bd896123d6df7eddf27d62eed42bd403", 0x8f, 0x8) 16:00:06 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0xffffffffffffff0a) r1 = semget$private(0x0, 0x8, 0x80000200) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000200)={0x2, 0x0}, 0xffc5) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000c40)=""/191) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000840)={0x10001, 0x2}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000340)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) socket$inet6(0x18, 0x4002, 0x6ec0) shutdown(r0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0x7936, 0x20000000000001}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x100, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x1, 0xcd}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000004c0)=0x32, 0x3) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xef) socket$inet(0x2, 0x200000000001, 0xffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x80, 0x0) clock_getres(0x0, &(0x7f0000000040)) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r7) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r6, 0x2, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000500)=""/220, 0xdc}, {&(0x7f0000000680)=""/75, 0x4b}, {&(0x7f0000000140)=""/51, 0x33}, {&(0x7f00000008c0)=""/247, 0xf7}, {&(0x7f00000009c0)=""/95, 0x5f}, {&(0x7f0000000a40)=""/85, 0x55}], 0x6, &(0x7f0000000b40)=""/223, 0xdf}, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) 16:00:07 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = dup(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:07 executing program 0: poll(0x0, 0x0, 0x3fd) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) read(r0, &(0x7f00000000c0)=""/63, 0x3f) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x800, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fsync(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x102042000, 0x28b1) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002002, 0x2000000028a9) mknod(&(0x7f0000000440)='./file0\x00', 0x80, 0x42ff) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x43fae5d1792c37e5, 0xa92b0f15dc3fef08) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x1300) open(&(0x7f00000001c0)='./file0\x00', 0x200000040, 0x0) r2 = socket(0x10, 0x1, 0x6) r3 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r3, &(0x7f00000004c0)=""/127, 0x7f, 0x1, 0x0, 0x0) r4 = semget$private(0x0, 0x0, 0x1c) semop(r4, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x4, 0x4, 0x1800}, {0x0, 0x8, 0x1800}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x5, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r2, 0x0, 0x19) semop(r4, &(0x7f00000004c0), 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000640)={0x7, './bus\x00'}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) bind$unix(r2, &(0x7f0000000400)=@abs={0x1f95d27d48731892}, 0x14c) sendto(r5, &(0x7f0000000080)="3377cbe9ea0ea176f1f55ebbad3aa111", 0xfffffffffffffe4c, 0x0, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r6 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r6, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r2, 0x0, &(0x7f0000000180)=0xffffffa9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) mknod(&(0x7f0000000600)='.\x00', 0xc043, 0x1) open(&(0x7f0000000480)='./file0\x00', 0x180, 0x80) 16:00:07 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$inet(r0, 0x0, 0x0) 16:00:08 executing program 0: semget(0x0, 0x4, 0x400) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) accept$inet(r0, 0x0, &(0x7f0000000000)) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x1ff, 0x3ff, 0x1000, 0xfffffffffffffe01}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x20004268, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:08 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000000c0)) open(&(0x7f0000000000)='./file0\x00', 0x20200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) close(r3) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000740)=[{&(0x7f00000000c0)=""/24, 0x18}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCFLUSH(r2, 0x20004268) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) 16:00:09 executing program 0: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x4) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000140)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) socket(0x10, 0x2, 0x4) 16:00:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="0000001862040179002b2c000000267e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e14da0001a8b36b8f74652d62e100c501ad5a8bf626d9dea3c2c37bb79d7d2c336ec5e00000000000000000", 0x57}], 0x1) 16:00:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=""/117, 0x75) r2 = kqueue() truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x6) kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "85495500020000000000001167f5bfa600", 0x400}) r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7ff, 0xffffffffffffffff, 0x7ff, 0x1, "54845aad23b72d07eb415c94cf8dc2f32380fd36", 0x2, 0x10000}) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x44) syz_open_pts() ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000100)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0xfffffffffffff001, 0x9e6, 0x7, 0x1, 0xe6b7, 0x9, 0x8, 0x0, 0x1, 0x8, 0x6}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000240)="c3451649af25e66edc2b4faea1c19c87ccc83401bfb3883f2cd65bbc6c3ab077fcb7c931a286cf96315863fd818f2ecbaa01e0144aa13b40ee60f3a6510859fa9288a6", 0x43}, {&(0x7f00000002c0)="f91ae6bd75bf3d40779603be8c3f8c200eec95d10818d9fe7d8cc225c60784a4787c306dcc938692d2d4ed95654f6fc479850737fba21268bab5", 0x3a}, {&(0x7f0000000300)="f25c94b603fb82ee6e9c6ec14fe3787b7235d6fa5d9c0ece3af6fb7b09d40cdf5b40adf9137bec7318245c0b01ea9d88e9fe9c23908f19566556d7227ff0ba750dda9191deb8a8d6ccc13848f4c24ee0fcb032639fff02a15ea9834730db76e9c0b4e2f7e211eb0b5c7a393755c645989cb89eae5d07b9f59512659309bdb0209a54a6f0c652295a7a93d028931b0dcd06b864f02595e77a31dcc430654113a114acca9f73bb3284579f947c42d17fa6f216e35fa27424b08d92d0d0f7016036bdd236d8ec61215508261ab71268d0ae51fe4561700b767c2328e72136609894eaeae9c95980e2afde097b7e20c9de801724f143d35f033e47ab4ee52fc4984881f6aa9e3caeb190ce366d9170314e2257ccbf96aaa57d6e4f2dc38769ab08b722de22c64e6221c7dd6e5c60ef5a375fb3134cf2ceb61bab54ee3dedd99b845dd8e763dad54b7a3e46af7119d746df50543e2543fe00ae46d4314023089c010ee903b4eb57cc4b5e1c03d8ea8a8a61f910749c9b2bca5e5a59c74982e678bde5cad579dc2af9bcd390ff65beb438306ed9386dba96b1581b8c44705a86cece42a79a01f7162941e0f9258744f92b4a9b7c1f4d7ff7b089eacb6b745d8ba3280640d89215c5d0dd65a129ab8acc51d96f49be1921046ea14e5f69c75d7b587f195d76e5b33e9b5b251ee4c56eeefe949a549e7328f52fdc9e1c19b9f37ad89210239ef387752cc200bfd6da199030a4ad922331eb8d9ca158e2d78f6723f8d882fb91c5d97c681b3dac90a5598a2737474442ec0e5b206b3aa0dbebe82315203ee3578bc9223b82af32e6c011da6e00d4cc9c61e9e10d461d51ae692777839ad2ace8f5293e81ee1ce342f3900781177443c0fd1188659a8655187ee1bf9669bc39be6daf16173e767fb6d34b6c8400a6e367f90a6b434f222a6722e5ae6fae3d486bc94c733e8724dcc58c651dd5aecbf3dafda1f718cba08a7d6cb8206f140a4f5e162f91e3bce56405a3ca24d13bc4bedf86ef1d7ec6737807bcb4487d7273c3f0afdf732ec91be22f915b79882585d2c1670a4825168c01e2152aaf029fa8461e3de7e328b4333eb195fbc4f97e852607fd96fb9add50928fa7d11af067617fc9fb1e4caff2a97efc8ea2d0f4a6298140f236e5f3e53f6693b2dbba23bc21322d0c468f3ed04a431c5a0cb201953863d49b5f292679ca5a80ccefd573b782ca773b9d97939e1453be40da58c6a5f19e6c7f9fcebcf03e4aa6c95c3b0f393a5266864c74a92d78f4b2786d3cf7f61cd086b03c6532c39264bda3ace6f1e1d98d4742cf55e68296d29b80f92b8ebf027b6eafc84c21855b561de895021ee397cea7c5556d4277e8a36268f6428168257fecf941f9ef3e15adae878a42e1b7069a38bbb1e9d9525673ddc571ed78eb4cab30ab4591cb495560528a182948cbcd1fd3b97d348a0610b189270e55fa9d1cc7949e35976d12809fb20f219fecffbf5eb81cc366d9007f793e1a7423f35fb12099ea008deefe5213455a09fa4f0d049f66f330d1401803242b01a1da4ebd10bfa55601756cdcec63fd0fd4e44512b8d6565b108ceb2739a134995c207a2049a5fc62c83a38eb80ebe32664d33148a0836445fc08eafa9cceef00548472577e7d3f74e26cdfe3ce54df9a9b825d35d9745b50d377e8e1f57924ce7e1ae6c5ae75ee3023dd9b03d4443cc3f87cc6606ceb7197ee493a3d689d49adf0171a932758ccb84ebb08c8cd002144278dab3da2e3ed9c10593866bdcc81f9f40e43889b6d944227f539fc7cbd95c374e19bb634b7757c1e8419f0261becb8a7edd713bea71d75b096ff2b908d1e41477e6a05ed7bdec32f1854537785437d33f3dab1be9fe5a839422c4c788636f262f1956623a2cf795d2e5609e082a4a0d39220d5dfc606713c56e7cc1ae63956b1a379f6032ffd8d3a292aa01a9df9f9d3cd63cb38bfd4ed57aa693bbac84806b44d87dca013a11aaf782de26a7c7a85f7597a5ac9e0759a2befed29613081caba77409489ab898504203c2927eaaeec4d9d189599ae0fbb79f9f1b23c754514a4f1d1699025b18cc8b77bb0569285171cbe22b8fed96a1066aa3a79870e67a5e9ff5054e58ddf192cf8e980bc7f788f811f83c70e28932902431ccacb7a6f2ddfe5ef1c15e2af63980e77cfcf183e8fef02a09e32a3663dc93f097546430382bac6d16fe2656d73e3f20de7cef3f51583c9e78f85d97420bd1f576a01250dcdc015aae04bf65b9691139483c0564ba8e0dbdde212534d150a2978ab69330cbdca1c5deef5b37f84a5c75cf87ea40e48abac4196be97ce3324a83caa3fcdac1b98c0cd2229f1dc985330aae9b5f8e3bc29a8ad38fc39fda2a89d767ff5b0d6848047667efa30d4a66b6b07f14d8d3222a4083451542f028bfb70fd298d24fa82d093b0d06cef09204864202a53700fa2341f121b0f8c887ac700a2fb9c39b9eaea4d07c23b621f661850a5d748760ebb295b56cfd12502c1850cdbb7d49c191411de555d3c6a7866a1ea251143f049ed48c6ab9d920413d34033124b140cdb360cb5620d89a33b5487047c711390f1f499d459f8c7af1ebc2eebbadae7f0381da22f0689727275857af5851536821f01db039d454edf39828bcb1010415519c0897c91129a87d06b99241a9ec756ebb4aba12f1c9513292f1aa4f2ed859de655c616b12e119c5bfd4c79fbb32f824ae00e72718bc10f9a16da807d236feceb46aebf0fd0daccb25bd0fea756019a50aa17a11c464401a111fd533822d787e3e4c61eff388052bc3cb4251018c7861dcd50335ee89040dd61cbb2a0dbf39c76c4f0bcfbb22eb0a738f2f5e20d7817bfb04364a7d1a3b1fc4a55067a0607c941c9326af0e07a5aaa06e2c23602a2828967b22973ee0b4c25f260939d61878904eedf1a2f3bc34391db8abbe468de9923f7f52e6e61e6f3b3a1ffc17d04807a36daf3ea293f86a6c84ab4176c7759607fb93d26f715b2059c77c996c0508fa5b0ffe7cb20b328fd43d191029ae0287fe408c22a1ac3b501c59aaba29961e1cad8a67b7c10128203860c21288cc1e07bb2691eada5360786bd191ca3e3fdd83d500af5b953bd821ca52c2a6f043d7abb94cc218ca1222428e1bd8449aa108a0e571bc7748f12fac48547d8594bb7c6e5cf8f9007b4bed04e85e1e5f1d050e574a1b58d1e5688da6dd93191769b56d3d659a06c9df5f7ec2c524fd66974d7bd4e9b40f7aae2a201785868b65df7c7943aece6d267bb45107de6a577dfebc3279c0559fa62fadfde156c6d5680bdf0d2962c390df1363fc84cbd58dc2db780a297830d44fcf1aac3065accf2a598c57b8e355f364ab9fa6488684d568fcf4114737591979283337f2b6c3e61eea80340d993f8c59269b2b73cd18405a34eaeec03b6f0be2437a466f0564d9e2714acf1d3bf727ad575d8c1a0bfb5f8dc0274b119995599253718a97c0b370ea2b8197ff83e2b0e93ffa19dbb9f30f73b7f4593937b1d48b29e3ca9f5937be19fe7716775c302bcf691252624f39feccb47d154ac3b95a54235c55b2b4cd15ae0a400d33054b028ffa918977584b3b10f990a42bf1c08607c6dcfc49e87234e7dc076720ef9b3e114f027a3a38955bbee80cf4f771eb205d1a03c97ccba9acb88f7b24a4569568d594b8b20bb76371ff75bb18d495a1cf509a464ef7085b04dbf3a2f976248c671ecce955bc050afd26caca08fbd5868ca262b34550f8f4b0f8d9271c49ddb28bb0b808e7fa41dccd1fe4f308d45c87313f5ce2df648185c3fe90c2d480ffbab1f2c851e971a92560e1b2c942627adb25ca415fb7f89eb73cd65545cd431d2d67b903aea1e46f4d5cecef348bf2ff726f62e46289fe08d3133911ba8c4779c3d486276543d6e8f3e1e7b00c93c3f1b3f7fcd091328ac3115c7788c284c071659434b793c4b184569753edd7d3d233b4a6a7bbc2c353da1af22b54c13c6d78b3e94029e91f8a55c0c6cf88e4a85c929c0287027ebec29ea62af07a546b41e07afb9ba90708b1cae9f8c9bd8dd26ecfbf774e3e126f9f9ec08aebb4e2f88e6e9c7b9ea01909142c05b19c297f87e33a24071548fd00db428060dca3440db7ba42ad0856b3bb13bb5072afa50ba0dc9f7d58ab6eb5ea4ec12744d8fef22c7ba7ed66549349779b3a1f48af76aafc4cc1c40a810d64924f2e785fba7e1a7235c87e4fd169f7984e8d741039ca668d04ac36a68ffc3b9158a8455c377d234225328bdb95fe1fe64706492d4824007ac7b685a628007dd4493bb2e663227f29cfbb19614f4a6cab3e8622af1caec3d41e55caf7f7b6323b95750530b2d585d757c4e49dd6a1c59e8d56d98eaa2fbe0a741f5d3f1333e48878b203dab5469f5bf48cce5b7b9964d10dfc9d62df6d8faf3f0b4adf2ee7feb9cd7ee097f309cab0e7a9c23f61efc799b7ead9e1747c590eea5ef494427bac52f18650ed9d939090677e68455627c3373970ae4f58d9983b8f92da9fc70c103086bd6808f22ad9aff7720842ed6420c1a1a23326ca9407d6b22d674df09ae2407ff64efb3c52602110d938e2c76a5320a75a2baf1a74870657bc5510a284bf5891433e6ce960d6a06ab727e75e98e435e3356555413a76079eac73bb3878dd7477ccda47ce0af8816a7268887e89e9ff8d7e9ca4993c74e1a4aae0e3b29f026549e5c2f8f4627c16f13bcd840ba658169ad2c1e22fe75178d6da245782392bb397506a12a054bbf57447f3d3667877bb716ca3eb8ac1da535db874bb3c0ccbffa41f5914fba1f24010a4af7f86c2bcb03e14163475daed9cf49c5079fb34a31b63d2dd053645b8b687ae3834be3b9b26b8b24d2066723bfd22f370ef57c4d685c5ef9b9ec9bd44ea2c0a9e7638ce04c20b60a621c6800d387fa6e946810fc3b060623d1edbad9c86455ea905ee09a3f66c75a7db24abda436b44e04e3bc46b3e7337caf8426e823ec09a695d77664fc313e1c5ee11f501b34fd81fc356048322f71a7a4e444356f1af8c12c84e71e068be871579be68f745433e8cf985e32c391df5ce5722b3beaaba12eab25daa3750e2be060cb35aff80b327d25d703737a0bed02f096f533976bb52a5ba55921f72c9e07da236a0df73bc09ee1bd3d45cc0f73443171e09ebaa1e7729c405a8b80a75c6be75b3cf7600a5ebac9735c8fe42353354c919fbb23551d93a271bc0c320624d517734f4503cd5d4dd4b78a2b403e8cc9d026705de3089e15efc88bca5d48253527b0c495c83e566d9cd6e3777d240ebf8a93b8140e4e241e65b2648a98b9b3a43b19b34bc76d539e2eb819a6c957ccd53357ec53c41b1c38a36660efba4af117713d1eaaa11d1ab2a30599796c6808bfac818eba50925482b0d3776c624d53a3134d25c1a191f16ca036320c2605efd8241dc1e8a181e7c214463e903c39339a4e8dbb9ca06670f339d470cf2c8a4211aff6d9a0b5a37db1f30e6647d2ae624357043e55ac8232f0dde332316874f94283bbd2f3249f614926ca5cdc3da4f83e8ec4382eb8044ff6adc63180df1f048cfa2d83fd6774c736fa83d8ddf9915072584b06b74891f8630bc5047746a70cc6001dbe0e9d474c9a843c3e05e25709cb827c441693bf90eac9b0954ac59f3db684e1cfe997d2884e660801af7b5e657207e84192e358132bbe18fd9541d5e784f8a0753eb34251d6ea1171cc11547c9fdc9b7bab26f3532b2d20b4c94b1844ab030c116c4c61c701162fe6e59923736adc148162414b01e9ebc1cfb37268", 0x1000}, {&(0x7f0000001300)="ce26ee25f67b81cb81d07273ed606d8a6fda661e55d0eca6d18df1776fb5e31f7475df88a90d05cbaf396d006ba6a0f3cf47f5d4b3247ae653569876435507289c3aad70a5435f75c50239bc51e551dd6a4b4748578731e184fc1f6e1d00ddb0baff23da5a33fb1b886aa68f0a00645730dc7b0999f2ec0efef753e9e69441084d7e9e23fdbb530964e7fba4e4afe7ea6a", 0x91}, {&(0x7f00000013c0)="5de62e57c2820b14559b3b3c621bfeb77a322c2a233b16f2210a2512c0d930f4f58c52c1c298e5d3ce94b203a6a365e701ebb59d7a252f9c66abfef747e5790c1090268e743db10b9d1d", 0x4a}], 0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) recvfrom$inet(r2, &(0x7f0000000180)=""/192, 0xc0, 0x40, &(0x7f00000000c0)={0x2, 0x2}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0x0, 0x2}, 0xc9) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000014c0)) 16:00:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) fchown(r0, 0x0, 0x0) close(r0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x4) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = semget(0x0, 0x3, 0x40) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000240)=""/204) r2 = dup(r0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x2, 0xa94, 0xffff}) 16:00:10 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x6b5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x800, 0x1, 0x20, 0x0, 0xffffffffffffffc0, 0x8, 0xffffffffffffffc1, 0x2, 0x1, 0x4, 0x1}) open(&(0x7f0000000000)='./bus\x00', 0x45e42347da3029d, 0x21) write(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) getppid() shmdt(r1) 16:00:10 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x1e, 0x3, 0x0) shutdown(r1, 0x2) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x820, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) 16:00:11 executing program 1: setuid(0xee01) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x1ff, 0x7fffffff}, 0xc) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffa000/0x1000)=nil) read(r1, &(0x7f0000000240)=""/121, 0xfffffffffffffd75) rmdir(&(0x7f0000000200)='./file0\x00') renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x0, 0x6c, 0x4}, 0xc) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) read(r0, &(0x7f0000000000)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x130000}, 0xa}, 0x3c) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20088, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8800, 0x110) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240000, "d730c1e7bb6fc6e23c5b0000000000e449104de4"}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="071aee8f8a83b1ba5edfe4743ac1e70107b36e1f55b6d54cd913162341ce2252545a208ecafc85b617adde336df79766f9d6d81654eb9333480b6197705a3fc3460b3ba8a6348b03eee0db02a56870cf6e6c992a254022bb27abe4ea1bf2a1f8b4c614fdc0af66f97dbf51f8448f1c77a55839a3a385317649c01553c81d6a7b44bc5af254cc69a18a0ee74943ea8574", 0x90}, {&(0x7f0000000100)="49a92343d0f4299385672723d0f88e9f52b457bf341f17982b9406f8753a9c79a88763afc1b26e603ed8bf75b14ee4cbcb0915733b695f5d2c979dc37233399418d814739da6a1b182552e7dd701b8cc8e54ff06662f5ad9ab61cef3eaddd9f0b7d670f1f973fd0d1fab24cd6882d91eec87a1a6fb1d79122993fa0ff92ee33e70b07b4f1cfc9664f1475b15d8e9e38964c9f14840c5d4482af452b572837e6a24318c509d6d8cf49342398225b0a15cd94ac332fa124eec7e1fe51c1c89d014ba9f3e04bf5cc552ca40369cdd14b2fd3c572225c83813b6af8034134014aae7f17bcda20f09efd8f99dfc86d3d2e0cfc16aca9f", 0xf4}, {&(0x7f0000000340)="4d98388775ac41bae7783254d32f7e443790d98f0176f7a9c4449ef4dc8c02ba9370ce50af8035807e7f3a2bc7a3348c455d8973258e3a11989503b915cd2cbf55f2a7776ad243baa3aea583ecd8e9f28fa77f6cec2821c04d8a264a1a93c5746512ae9a7b301b0b66669af58f905b5092aa959666ed1b535ab93b316609bb56a023c68d1f529f7fb3ca68b554b9ada7fae4773aa3b134d2478bfee34eed3504793315ea8884f795ffa60a", 0xab}, {&(0x7f0000000400)}, {&(0x7f0000000440)="9cc8ed1a07063a09541fa02965559964674f758bb3fba8be75c69d1d9d451f3dd1bcb7752437775f9e3d51f9629f41398c8b2738a39082d152f32c6effdb4f36f87da286", 0x44}, {&(0x7f00000004c0)="38b1ed0183babce82346f135627fa9abf723adfefee830da42bdf3774bbcb77d628eadbe57c10f5947ddf84a5f70e291d3ea85c1b0", 0x35}], 0x6) write(r0, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) 16:00:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) dup2(r0, r1) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) r2 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x4, r2) 16:00:11 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) utimes(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)={{0x1000, 0x1}, {0x0, 0x200}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f00000000c0)='./bus\x00', 0x20) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') 16:00:11 executing program 0: getgid() mkdir(&(0x7f0000000180)='./file0\x00', 0x20) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)=0x1) clock_gettime(0x0, &(0x7f00000000c0)) 16:00:11 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$KDENABIO(r0, 0x20004b3c) r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffe, 0x12d, 0x1, 0x7f}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000000)={0xf4c}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x6}) close(r1) 16:00:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:11 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getgid() setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) 16:00:11 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)='#!\n', 0x3}], 0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x7) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) fsync(r0) setsockopt$inet_opts(r0, 0x0, 0x68, 0x0, 0x0) dup2(r0, r0) 16:00:11 executing program 0: munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) r0 = socket(0x1e, 0x3, 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="a0e0a78602d6e4d78f75a54fa502e5081907516fd9f52e9ff5d2bc753a92275ca52f3986b3f705bf7cf156221f908ba60f0ed47a2ea2a4c982f3e953a24c312d8fddc1d3ddf4f95cbcd70b93a4eb29a0d5ae9b185b747f18e27daded7053d60c540f48277b6d8755546cac48", 0x6c}, {&(0x7f0000000100)="3496314cf0af70e1867d592e022ebd506b98fd66631cc38effe485d934df2b3de887accf0c6ec82d4c4ff62f36a513e2f84881a6475b7e45afce612d2a94920939afce7c19508ef90bf286f5c0a89fe65b3275e2494a0c3062b4ffcb605fa5f0d9cdd5c17a54a9a62d2daf94fe56b13b9f23b67ca2d218bff5330342e6b43707c13050257ca3aeca98efd5a2f8aa90dd", 0x90}, {&(0x7f00000001c0)="d84b6aaaf2b30d3577ba32d47495c24c87b37eb676a4879d09cf4f1a94b80c20783063349949d5eb80c2c7d0516800615ac05c4e979636a03242212aef779def73cbf6d0940fa12a20956f58a3b4eee788d636aa6e1966d140ab5dae4db5bf185d6e0ce47730c932a47f3b9c0510b988017e945517a917c487962fb3c39d1d5ac3746f48566fc4d104344ee3401d9c464de61fc774c8ed2a637864204d277b5d138ba1759839acd00aba6ad7bd4e710b251a274dc8097918d533923777d51b38e19daf6e9f2d2d49766ef725db6a2dec58c0afb0267578", 0xd7}, {&(0x7f00000002c0)="dba8ab611b66f282e759bc33d53c336bc237fc1aeaba0696bfdc1118f70b765265565ead07745256b5f6bb86a64629f3802a84f17a2f8c3ca9a41f445563257d581fd81a3c9f291045738a838136884eb44eb300e743230599c136cc6f0b4686f8f7e11a42970995452b3c200f42057c7c9fd370614f22e227596d2b6028ba36", 0x80}], 0x4) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) clock_gettime(0x0, &(0x7f0000000000)) mmap(&(0x7f000071c000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) getitimer(0x2, &(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f00000018c0), 0x0, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) 16:00:11 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000001a"], 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x0, 0x5, 0x3}, 0xc) socket(0x18, 0x3, 0x9) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) socket(0x2, 0x8000, 0x9) setsockopt$sock_int(r0, 0xffff, 0x804, &(0x7f0000000000)=0x2, 0x4) setsockopt(r2, 0x70, 0x100, &(0x7f0000000040)="9b6de7a726ba59d2acf1d5f1161412d862ae24a7808010d0fa5d192bda182431a0f9be08638ec022d617766eff208d7bb659bd7a0e40e4115db933a188afa21d75256047cf236b0e066729900e91f41d875b4ba42b48907467944f75833eaf0afa5289f8ab1991320deb73604b15a50b2a0472d87fa430449b90026214048ce07a25360ae46f8f0d7c838da3e5af01ae0d9b06d2", 0x94) map stack 0x2071a000-0x2071d000 of map 0xfffffd807f00ba10 failed: no mapping 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x810, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x3f) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) ioctl$TIOCCBRK(r0, 0x2000747a) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="b8823350d549328a02e1a41cb7b1437f3a34858253765057ae5bd9f81714519d9a5e37c7f69f58b9e2fdbb8ffa92c08869c9dc99d96400b9ee8c8f9a886c652cbab47a6f3cf8079c", 0xffffff14}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 16:00:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000080)='./file0\x00') r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='.\x00') 16:00:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2, 0x6) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x30) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffff, './bus\x00', 0x1, 0x4000003999, 0x7f, 0x80}) 16:00:11 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) acct(&(0x7f0000000000)='./file0\x00') 16:00:11 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f8000100"}) r3 = socket(0x18, 0x3, 0x0) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x80) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x1ff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0xd3}, {0x7, 0x7ff}}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x81}, {0x800080000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x2, 0x8}, {0x18, 0x1, 0x7f8, 0x8}, 0x8a4, [0x0, 0x3, 0x3, 0x9, 0x100000000, 0x123, 0x8]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x2b) 16:00:11 executing program 1: mknod(&(0x7f0000000500)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:11 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x20000000000600d, 0xe02) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x10000, 0x28) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getuid() dup2(r2, r0) flock(r1, 0xe) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0x81, 0x7fff, 0xb017]}) 16:00:11 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f0000000080)="246bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x2b1) ftruncate(r0, 0x0, 0x317f721b) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x234a) 16:00:11 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) r1 = socket(0x10000000002, 0x2, 0x0) getpeername(r0, &(0x7f0000000600)=@un=@file={0x0, ""/108}, &(0x7f0000000680)=0x6e) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000540)=""/70, 0x46}], 0x1) socket(0x20, 0x0, 0x3) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000000)=""/97, 0x61}, {&(0x7f0000000100)=""/31, 0x1f}, {&(0x7f0000000200)=""/190, 0xbe}, {&(0x7f0000000140)=""/127, 0x7f}, {&(0x7f00000002c0)=""/164, 0xa4}, {&(0x7f0000000380)=""/133, 0x85}], 0x6, &(0x7f00000004c0)=""/42, 0x2a}, 0x802) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080)=0x4a76, 0x8f) getpgrp() open(&(0x7f00000005c0)='./file0\x00', 0x2, 0xc) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x80) close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() sendto(0xffffffffffffffff, &(0x7f0000000440)="141a5d1dd6fb1746a27a91c736fa24f999292b4904c4eafce432c9fab04f60091f6af94da48111fadc6e13108bd5a0472d481501dbd888a98918b426edf01803f9c7449b30f776973e18b6b95a562fd89ddaf8c1ed4ec421f8e867dc17f58c59bda030cbeca3458e64b5215a5268f959462097d91fcf8e2ed4a08a3c2e94d2d07a3b1199a4b7cf9c83e8c2e64dcfa8eeeb853f6d051bdb853a0f130f", 0x9c, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0x10297}], 0x1) 16:00:12 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0xffffffffffffffe0, 0x0, 0x0, 0x0, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x100) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000140)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="e5fb", 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setreuid(0x0, 0xee00) r1 = socket(0x2, 0x2, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r0) ioctl$TIOCSDTR(r0, 0x20007479) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9c, "9f8dd8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:12 executing program 0: open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={0x0, 0xa6, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xffffffffffffff17}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x0, 0xe9ea}, 0xc) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) nanosleep(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) fchmodat(r0, &(0x7f0000000080)='./file1\x00', 0x32118d7e4ababf2d, 0x6) 16:00:12 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) recvfrom$inet(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x802, &(0x7f0000000000)={0x2, 0x0}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/zero\x00', 0x20, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000001140)={&(0x7f0000001100)='./file0\x00', r0, 0x2}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xffffffffffffff94) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) write(r1, 0x0, 0x0) 16:00:13 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chroot(&(0x7f0000000040)='./file0\x00') 16:00:13 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) pipe2(&(0x7f0000001bc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000001cc0)) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() r3 = open$dir(&(0x7f0000001b80)='./file0\x00', 0x8080, 0x1) close(0xffffffffffffffff) r4 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r5 = syz_open_pts() fcntl$getflags(r1, 0x1) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r4, 0xffff, 0x1004, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r2, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$KDGKBMODE(r4, 0x40044b06) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r3, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r4, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) madvise(&(0x7f0000005000/0x4000)=nil, 0x4000, 0x4) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x1a0003}, 0xb}, 0x40) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) getitimer(0x1, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 1: r0 = socket(0x1, 0x6, 0xfff) setsockopt(r0, 0x20000000000029, 0x2b, 0x0, 0x0) 16:00:13 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0xf61ecc7f}) nanosleep(&(0x7f0000000040)={0x7fff, 0x3}, &(0x7f0000000080)) 11:46:07 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x5, 0xffffffff}, {0x18, 0x3, 0xe, 0x4f08}, 0x20, [0x1, 0x47, 0x10001, 0x6, 0x3, 0x0, 0x0, 0x80000001]}, 0x3c) accept(r0, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="334c8f3c74cd5aa5", 0x8}], 0x1) 11:46:07 executing program 1: r0 = socket(0x11, 0x4003, 0x0) accept(r0, &(0x7f0000000080)=@in, &(0x7f0000000180)=0xc) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c25769000000007fffffff02000d7d026ba8af63ff3728290200fd89720fd3872babfbb770b9f5c872c881ff7cc53c894302b22f310b634f36a00f9000000200000000000001ec08a3717fffffff000000000000000000000000000000000400000000000000b734", 0xb1, 0x0, 0x0, 0x48) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/55}, &(0x7f0000000040)=0x39) 11:46:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e000b1e60886000000030000000800", 0xfffffffffffffffd}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000100)="1e9a94e3a2e8c35dc9266b883beb9aff9b64e3feb125454bbaef8763ff8e749a213a378fa40d19661337b71de23d09febb0b01dfd9d2b8a4413e481b8b73a29315682add1c597643c1d48d056e16d11f360840b718c08e2454b347b800d1231d5f7fc76fb8ca5e418000c83d8e8cc8dae70508a22d5f87de9f0273d95d5fbac7fd82b6ac75a00d9006e79a229ba3cab299f69df9fda8e3a957c465df4ba5f9f80bdfc55b4f56", 0xa6}, {&(0x7f00000001c0)="534b21ffddc022a5d23b512a5cb03489421aefee7d64b5805872ad4877a8244594cd2cfc3f40b99648f4929782f8b9b3ae65bc860a8e0c80375e990d0b08b5f4a538c4c63e54464d94f0c7550f2210baab5e23968a394f569fd03c5b263f2d1a71f9c6c33556bff405af5c4d803556a4aa4f6618c858b1571dd43be6a548aeed94d1a568a118f7e6ba07fa80e682cb3318fb56c2f28b0601b76461a3dc2f22e87d1eb1b819a2a702159562436af461b53e3ec8713976b5dfae46ec3eb8c4488bb2f97c83911884094a9d1654b5677f185194c7a3d02873c6634b5f82624f6b7fcf03ef5e2723592abeb5bd81c524a685c5cfb2", 0xf3}, {&(0x7f00000003c0)="81edb63941426fdc6cf174927ee38f386a81894a813768fc1c80ef16230f291c12d84991370a72c45e96f8e473634d87ee36c2f14fdc43da65ff1efacf33efe4a4425473f283f59e0cf181ceef608b11e6513ddc455126be77041939f03e06d2ebc0934fd192134a6344b63161e552985a79987621edc8e5120aa9e9f68a73b3de716e38f738c244884256c9b6ff999c7744161fb9ede1b9719cd25693bb7d7abfd494f7e45245b5c2b502e971721b883b268ec652e8da026e5b56c5a9a33ec0c04297f9374b06c7be8820c67ab30b391119c2acf81183037e381215f80bf82b39bf41d942236e1c7bb6cf6f7704accfe37fc74324323b0791a9c8ea8e6201bb39c2559bd117f709e67b13ca3ec8679d23892e6d5201d0933120382d935006ad98e949f9024b96aa7d1d482da5afd7030318e0ecbf969251646109d242d31d158471ec6e66efe9d3e04c9a409672fda17d9bdf4d709b679ef6d05660199559831dc616982b9c87ceb1ca4f3b38cefe2978befbe57a2d4248d4a65ea620df490718b2eb46be9896ec2aa6d8d6e535cb2c4a266501cf79317cf737a81250c08ea61cafa3af2cc4f596ad17d5971dd210c4c853c55c4df47556706e142680fcab6adfdbf6ca227927071de0551d89dffafeb4c6f1f347b8805d6c68d786df420cbc912feefd929d5932f11209b77d9a24ef11f4c73b5a28a53a4f93b226316990b2d09be428e601625def0fc879a2a804a8be4f57b8de3c0b59be24badb3b783e1c7dd1d01aac0bc5191ee31ab5b124688bb6e2875f4eb8b316c2ceb210d075d74ac96763406e21e6fdd13364f83169f776404227a9f02b149059a61c4cd6155f7e8e34d5208fe077d48f6b63d543a9cdc305a71097d09399a44ea1e1724a61ea1001c14f32f0ecf2a1decd8bd2096d66383ddba33a220172fbec49a1a80ad519706f9e9a5884c5173d6d79059872dbd274f75a8be90153826c9bc750c5d523a4fb845ca396ef603ed99a269f750bd29506e4785118b8ea5e3a12c7c94ba7fc92d96f23fee82c09fd099fc3318e8679df8401a74fa7eb7457cbcec3689d73fb15e3c4a6ebac8e9fde68ef527d24984df1cbd95f623610c004d0b946d5721de169c5ea55488f03e504c9e1dfeb348f47b15036407ec82c300e435131f812c1a94fa24bf7bcc982bcd42ecc923e29147c45bbc991ab8872a92878a7991df35a3225303895def9c0e735fb0b6c705a153db28208bca127226073a8f5c898f6254a5666ad4ea013e3663d16c297ce86222164ee29e1ad0ec9823e5602e79fcda62682eaaa2a4a0a2a0bd553478689371a0776970c4eec0bf4eb640d0ec4d91e2dcc5fef3b0ef3b78688223337eb028894d44d1cb980421dc431a9127ff9ccc05455daaeb9cfbe10b04ed789e1ea9eaf807329ddffd525ce625d85f44047d5814f141ffb33a5567b6ce00b05e2a45b856f83bfde37890338a003f54ed70379fd2044b8d1a7d02a84af38c821b00e635e5118df1d8cdc488f4783427132b966ca779b044380253e1165866200555ae975ace5996196133316f228f724c27fb87092a52f1656aeb99289d40718876f13bf9c5fdbe37f904ebc35cc41f31fc647acd2545a3054d8d74e32e779928b0f7d491b8ed60d4834adefcb967c00e574a79efcfa6c2e568d211c30af800f8967e0d0379d9dc22dd1d43a363f9c2ef963d3604c7a8605cbe16f7ceb6bc0f37872991dc8fb9064964ba6c34b1f2d71d5185d4dea7ee44ede09b33309b6d387e00accd62dba8e17895d0ae1122249c4d28292a8849ae4987b9a2eaa93799bf26e46df485d21891756bf8e57cfee4da6cc326a31a9147f443bdb1ff299dedc9074777984d0b54b9c49f8e8e26e0e73dae87a590b5be4f14f418bc57498448de2346347ec43562005eacfcd2985bc5131c4bef85c71c2c95d0882bfc1b6d091e6773fa351bd84710975b8e5ca528da4c05f5de230a00525c638c81f51a2399622d30bfbd7f384a59171d2a0037f412acac484213ef26a30210405fd30ac9fc44993249dbc1b41b536bf011594c5592827a8a65b3a035cced6580bca95226b3aa89b6abee99efffc8fc26d0991dc5f14b5bc1168bf681e613db3375e892a8836ef08a39f806f4f6c0e2f8c187cb6470cd66f7fd872fcb0a53842d46735ede776914a5cbaadaffa32f1e767a52296f887aab748650d14bc11c425497714e0f1228592cfbbfe05f63039c47df8e32442f15b8a4137cedaaa63046b07099830459754c58729da7f85c1f024675927d21e39ce2909e59701635253ab414b390a91c133d51f4467e030a001e60bba5fc4ac1e68eaf03dc496755518d99f3c94031bae54cfc3bc33498023b1a3815866d5e4aac8dc39d67272f7c725b7b0e4068ae1418025adface248bccc734381cf059a3c487c84b942f624b570ce479939e68cc72af97bb66f89adf3f4e66a6c80061635f5a6ee316913df930506799bc3b7956f1a0c43a5a844d3e2baa716127291fa7891c63b0429b7adb7dc29b51a8482c3657953d4f500f109973d30a160e9d7589166ff51ebc07273500fdd257e3908e56ec001c51652d08a520a810cb0cc2340e63f79eef1da57cea440f4378b00299f7cad1665718648868c2ed6176e81bbb7a0969d7582fae75641e3c8a5311eda16e11a715095242b98a7aa81339981a2858378e663f51ee7c5f74dbdc05fd543da13d93df63750d79e1119e10c281aba376f697ce28cf18183acf653c68f6f0ab62c6df2c24251ac992fdb2f484d969c2db13053f1e096b90eee8d449f3fad2c1ea893cc76c9d51b4d354ccc5c943e62b0c8dd10d79ec07fdbfa6781685f86a39f886326569ba0a16e28ba123089d3b7da421b624e5794def7e6030af6f91d3c9e4f01c40016d5ddc30123cc4b0e66da1545eff3c9989546bdf6fcbdfd4ab3108b031b1d9b4075b0623c5c26bdbe9c0efa30ba8118510ce4b6ae2d3e06e55364b6afd6c9b3d708cf5e9f8749b5bf4674aa5cd39513ec914142ea104c1c8acd603310b54c69205dea9a75506a43075a7e52818c8ef7a1767fecb4fa0f28b4d790c4bddc95d213d56e4ac993959d5e822972efcc7d5173150b7dde57da51a5ab2f13acbbb1ef8034e9dd92bf4cc968fc90ee531f0e811bb277d1be6a8f340bee4fa840fe9258386e99b31f0cfdf0452bf7fdf52742d043033c609eb2e6b015e4701da615c94c9ad3587217049fa6eeccd4ee4c0626b3bdc2d02dd084251070f271dbf2446631eb49ed9bb459568cc60eb768e6bb967d431cfa8343cf6b5574e4e3a1304f5baa2912434ab2dd672a7d40d94680aa094f045455437742c5c27176216e144cfe26c095e0c77145434079874ddd487611cddd8ea6872ac93c643a4209da13b0b88a14edaae8701ab1ad066215f19a0017382992c14a9a5275e88c004fed129341955a8200c1f735f6cfe4d81876f437bb97bc7ba4029bbdcb10ad781196100631eed7bbab97acb47f48e35162dfba4a3134da678b3bc16b647dd833037208c46fa3b5374b1f7c4fae28c5ae63c3212752876710249100dccd4dd589060bc7332d7a312aa14d7a7fcf0edad01bef872308563e1c5705686adb1f15f983015c3ec869155a5c00090fdc72b71d20330c464656d8a458cc28f8e89629f21d500ca32250525e5a2fd0001c0f93d7a5bc8e5116fa7a98ee3da24445b6b120e051a9a700a4ffa5c28e0d99835fa639407389868b55cbaf8dc6da7c4c3c6db6159cef0c7638a3bb51a7aaf7044acb14675fba077a412f6bab91e53e180c6026fd291cb7ab57adea050d96b10034748b0a7097a3bb92a23f38aeef354cdc13598ec85dbdfb92907bca3399e5737a6712127e79a51a2e80290e95a7e8d10a0653847384f6a35192c4f1f08c3bbe6bd8569594fe87cc111a2523f0098b6852f0567321afc709766cd56aee34a66a1bcffefbf5d83484909f3ca88fa554d164b9f9e3c89b4912889b27f9f9b4b534341ba6e7d6205acfe42b8d3c1a6a9833d85106c561219eae8eb5726767c916f93dc211e012874f7375638ecee8e2b6c031e403f55bd247adb1cdd31b054241fb3483861f3c57d06ace67cfc3a30222aa0452180532b7efb876afa93b32103109123b251efc488589c945ae3ea577164c893fbeb5979f15b1936362a65e7f4c68855d396d7dd31606afac033d7c506c8381baa5f92ecd95da7c388306b9f42275c6636136c74e6f8bc92146f2f50cd659adcc70ec262f222f3f0c3b018eb06995e76c2c452e839c2edce4641f8c5302143a7c2833b838402d16932ae71b36004b5d3b18dd67696b6eb5f200e806abffc70793e1950bfc0a236c5c4ac44534149dc4c61cc99e12cc7dfcf01653cb6519231c772f18e09a800e852b76acb85a18b10976c4d9f6988426159eda0368349654deb6d82da745b4c9a49004dc4968a1b59b020fe38c8edaadebde24d883602d51012e06976b7b20397028c3cfcca2de956111725b11890e46812b0865643b08d7230448752baf7ae5dc27afde1ea59315e060e56b33f8b6002c3c51a058a2b50319b64d8b1724d3baf6457e813b05e3cc29cb0b2972a548fb962bb649e126406ee37c78fe25d3b4983f7482fe9dec011124b223c0a63da9735e9aa7cce6ccc865f60e594551e63ef3dcb6e971b64d634698b576a8db5be3e2cf55dbd9d64082dc5eb6b9e12b2554fe0f31cc4471ec2f7a2e19a6600eb11638b3856ad07c3e151e94185a905e94c61e10c1f216eff713750b630cc41778669128aa4f76b633c27bb15fe9e679bda20a92eb09c8381eaea224ddb2cdf5ebda5558d14884719e3a166f94f5d88ec5a1633903d82e8d38a4617ca815dcb7c64b04650d54de3a54d6a6f677e6e37cb0378cfbf382603e7b34369944e45b0c6b12e0496ae688b0c575c509e456313d8b9667de0f5756f29a9de986afc579e2e78fa212b61911836dbfe81e41c04de1626dcfab4f66f85a122f52aa189b7546ab5d8dedddb32865b4389a40d377cb6fcbff4cd6c141063c23355db32f6bd71867ecdeafdfe455c212c0e4f14eaea5666126601b425c85de08c6493fbffd812f9aa11e1f4624b1414845cd369f05dc9f30e04544ee86f980d5c3fc8ac06d7923fac3a30274d17e69e20b5df123a6c4fc67958d3443915abcb67f2fb6ca3d514fe52c580ca3c3007437d5a6461662ceca000f36a1a3a58dc8962c0edc7c6e83fb5b439e535f679393a66bb0d89bc1067737c4c02fdbaa0d385315d02dbb41dd7c00d64d2bd606eaa4c4d002fd61629ba0c134b7805e373ff1627b10d719d7e2c01839724602d7dac71ffb9f179d3720f503210fcae685e5b451f320f9909ce1c6efa8eeeaa3b4cb3362e95256e29db724b19139a58dbbc1cdf8ca18fb264ebbb415dc2b79286199a8f1265f03f0ba82fbfc12e3241e512f6bb5eeeabffc68214abf6ccc8bd18c4dac1e77b9c5b8be1364e432d0929244c2ad52596a8f5a6fbc1a38b43edffcab7dc6593bb9fae415bf6f52ee9069ebe687cbdd28a40377cc7210d04a54d3001d77ab3f92ddd670bb587694d32b99c8e834fc93a1f3bfec86717fd038b2cc1c7411bbddb4c017271ccd18b16954604576478ab72b6713e55fe87eedd8ed7a7f5250410acec73007a1cb9b1e0b6938259e4f09537704d0b03f68777b168d98d8e2b8ce3b78daa5ccf266a8617b62861e3155136b7168373d69eef74017861d2fc4b04a9b08e998e07419920e6ca4e27d13e34667a982a74b4d9a2237a1da949c167c9743cdd", 0x1000}, {&(0x7f00000002c0)="78c375a8dba2ac08f542436eabcfec97a9d6a8b9e35a", 0x16}], 0x4, &(0x7f00000015c0)=ANY=[@ANYBLOB="b800000000000000ffff000006000000983a87f080bf2d9e65fdb7111c2513df4bec26210be55caaa76d5fcaa3df715cf7809758af010f2e7a0fba6fee966bb2e275c218e704e41b8aa9cb229e2b21d22e3473065a73f85eb706188c28dc3f1eae317b2f271be8a398d3260e882c040000000257d91530604f78fda3f80749030c7dc546bd931c3e03996051c9acaaa4c40146b0d211bca0f06b03a75916d68f1a0b776180cfb261276def9bd2b437f096886b1b000000005800000000000000ffff00001b0000000edb1ec005ec1eda1d4fb7f1c5a040833e126bc104761b73d0d03507b26a4eabde01a785b887af967b8b8266a96f419d6fe5b56ff3238dbdc07df025494edd534379460c0000000070000000000000000100000001fefffffffffffffa08b9b692c2f12d446804c978dc96201292c9769abb0be1d59492dd804501852a64ffc17ae7a2789d6bfa40474f2cbd51351fa4a98a340eee7c08cb2d9d55424feb361baabd8d74aaaffa3f9b72a4a3f459cd17dad6e898762165ad367d25003cc47338d3209f82b49af2b40602438353c8c16e6303f63e0b2cf0fa98ab6b5f77e07d217ab3e46b6490e25e183ae0938611c3f2b4b4723725e6961e4980b1b949a3347ed0"], 0x180}, 0x400) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28db25312680dbbdf5"], 0x9}, 0x0) getppid() sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r1 = semget(0x2, 0x3, 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x72c, 0x3, 0x100000000, 0x1, 0xfffffffffffffc1c, 0x9, 0x30ae]) getgroups(0x7, &(0x7f0000001540)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setegid(r2) 11:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50}, {0x8000000000007c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x2000) ioctl$TIOCNOTTY(r1, 0x20007471) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8080, 0x60) r4 = dup(r1) renameat(r3, &(0x7f0000000180)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') shmdt(r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchdir(r0) 11:46:07 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) pipe(&(0x7f0000000080)) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) 11:46:07 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000000000002, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) 11:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x20, 0x30) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000200)={0x1}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCEXCL(r2, 0x2000740d) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4d}, {0x6}]}) getegid() r1 = getegid() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x102) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000100)={0x4, 0x2}) setgid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:07 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x115) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r1, &(0x7f00000000c0)="6388952c455ee1b00e42e4c89d50592f554b5e1f6df11f9b1f577af7e56d6536620cf2abb4451277a45b4c2810d017f23799ff0af9eb696122052dbe85eb8d23580191497a50853f5030e4119f14f210f5b33ebfc25135064bfdf8decf12b86c3f4efc640feddd9a27919c214241f23427b8a59b84d1122e6709aa27cf836c6d74cb8ccb77054f180f8a22ee616adf3e7d49312627963d71a2f3f923", 0x9c) setsockopt(r0, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) 11:46:07 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x5f1485b551ad22f4, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10b886, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) open$dir(&(0x7f0000000080)='./bus\x00', 0x2, 0x2) ioctl$BIOCSETIF(r0, 0x8004667d, &(0x7f0000000040)={'tap'}) 11:46:07 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x0) dup(r0) connect(r0, &(0x7f0000000000)=@un=@abs={0xe5ce2bfd39ba0bdf, 0x0, 0x1}, 0x8) 11:46:07 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x2, 0x6, 0x2}, {0x18, 0x2, 0x2000000000009, 0xf1}, 0x5, [0x800, 0x7ff, 0x7fff, 0x5, 0x5, 0x34, 0x3, 0xaef]}, 0x3c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000580)=0x7) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0xa, r2) close(r3) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = semget(0x3, 0x4, 0x40) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f00000005c0)=""/206) mmap(&(0x7f0000168000/0x4000)=nil, 0x4000, 0x2, 0x10, r4, 0x0, 0x0) poll(&(0x7f0000000040)=[{r4, 0xa6}, {r4, 0x12}, {r1, 0x4}], 0x3, 0x7) msgget$private(0x0, 0x100) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000380)=""/235, 0xeb}, {&(0x7f0000001440)=""/4096, 0x1000}], 0x2, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) clock_settime(0x3, &(0x7f0000000280)={0x100, 0xffffffffffff0001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = msgget$private(0x0, 0x8000000040) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) clock_settime(0x0, &(0x7f0000000240)={0x9, 0x6}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4000000000000024}, {0x54}, {0x8000046}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) 16:00:00 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x1) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0xffffffffffffffff) close(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x3, 0x200) close(r2) mprotect(&(0x7f00006b6000/0x1000)=nil, 0x1000, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0xfc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:00 executing program 1: setrlimit(0x5, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000a80)="1cba720601828662a3fe4302d26d292af2d4d71f9ff7423b28e757a40ef0dd9f0b43d9a96573acb948f8a3e994393c2a81e958eeb330b682bc02178f191d2a327c8de35f70ff5c85e66750dcf4b7ed6eee81a1720378bded2cf08be62523e916cbfdee5d83861bdee5737c459afeea5bf984652f34c594f532b854357ae785ff620a2ba6b1579c501cc20e98fbc889cba2fb5441ea7edbcbb68d9e86729eeb7b9b271b729072524fef420136beeb0480dd33fd26ebc0e1abc84e0045c37d35fc8f0644e2c76f22836579d2a7fa42867866196ecc4206c49cb9caf7d2c53286d1b4175cefc0898c14d651eec02e9a6f936efefe37be7a71908149edb3b1754c75f129d309b4ea832b3ef365cd8823ac9f4a76a33f31dddc6c5d729cb80f8a560e77df0a727b7fe59eb0e7087b898221cf5b276d59e0affb58d19c6b08dfe969311a6b73cef911d9cd8c5a2e83425f472dcd7ee1ab197684bbe730183356f67eea29a8133a5be06f9aeeacf2d1043d8c1c448c26f75abba309273e4479511d5897feccdf690d2ce84e480a842e672228482ebe6200ca60384b5e0226bf8b980093170ba9551776faf018f8ed45f37698ff9480811ba1c4ff22177908b314c250a6b530878bea056fc9d070d3c7b800a67d54543470381742189ddad1714f7db107f4c1672fecf242ff0c41cecedcfbff9e922678dc9ca4b1aa1d257392b6340d0e42a45d176c84d7870d96e6ceef4405bdc058f509f968c0cc3230221f8936b7d341ada89e1d22b4612326b536ffd1a93cdcbf8d77325f82ff11045781128db98fd7cb03c53284dcbed6a53282a6004bfdb926bbc01955b71a8ff8acaad96e9c63e84085e22da0d927b92a32eba0802171bf01c8b3319d1c9881465101c2e2dc975f1e368b6b0775ec01ca28d9b28d47da8056ba929ac4aea5505f9a9d4c9255a4d6111ed2ff26e61eb2aedf1b777806ef14b87dadced56327e1a3df1369dc8d64fd83de04a2bda2e49694bea3b1ff1d4a2a1b60bc507efaa18224a64eae3e00088880fae5c7d5675edbab72cc3ad9485303490252aec7bef98caac8416cc8779ac6ae99084eeef3a1ed1f5b317ebab5eb4140cb48d74d30a0d50ddbaa4b254194c4043bbd791beb264505d71c620faf1dedaf79eaa4e2bf6e2c1bf87a6985a35e5438ae4e00bf73595000c5861c8121288dd503c240a4145e07c358e3f8f2753d278d2f70ab9c80f60ef5c535cd850ee6da8c7fb6c00a0d369956e34175f68e9950c9734432173bcd808ac1da83e3b238becd77173a665f47896cd308c21bbf6245f424b3a474913bff7fe2dcfc93bf2323b7bc374984e2cd4ecbe13612f5632f9728f3d88e3e6f52d4d375e350f6f9d1f1237b38c045c6ca23db0d0fc00a", 0x6cc}], 0x10000000000001a9) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8a136488ddb5f48373cf126a8c11d8ffc003c7dd"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) syz_open_pts() 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x3c}, {0x6}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x0, 0x0) close(r1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='(-\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='(\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)='^!\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='{\x00', &(0x7f0000000380)='):\x00']) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x79a, "73cc510ec9c06d00007f0100"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)="8d520c2e80448fc7041579a22975df1d2a500d1090d4902a011d73585eea58b0ad1ce8a46e6fdb3e1a277adf96c80061947440ad533fc0205f767cc4ef6deefaf2afb5f92daa3f1f74447f14625ddfe048927a1a70", 0x55}, {&(0x7f0000000240)="856d10a0c384fc2c1eed97b97d5c10ca9b7e83794dcdb30782a1929f5f1c7cc433df5ee66defad3941ee3cf06d1d802cf95f843b5068c1ea8fecb36845fe74ecef9b7f01c6d09091922dd75c05f6a13ee7ef00626544b475aa6277743e5b4c595a465867ef0234deecc45bb9f849b563ad0e35148a9b78621957f0129f00dae2b67e2fd4a08bd3e4418c98a292b2f86b5f58294409989e176ca8ce703104bf4fb0c0660486153553191b36471a365f21076603812c63f10b61c8a0781b4657dd8a9795", 0xc3}, {&(0x7f0000000340)="a5c4191d7d6bfebc0dd5c148c0889c8b725638d9e84851fe37467c3f30c0509bdd815c8686de7e2bef5ffb5c09862683805964a8a5c57a06324cceeacf9fb1309cf9d2af65c136f0dbd1f8425a56557ed84bfde8851dfc4454d3974496267a739eb40f5cd432ddcb933e828262d975", 0x6f}, {&(0x7f0000000100)="8628a228c5be8e9584f08cfbb0415aaf97", 0x11}], 0x4) syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000440)=0xfffffffffffffff9) 16:00:00 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) recvfrom(r0, &(0x7f0000000340)=""/140, 0x8c, 0x802, &(0x7f0000000400)=@in={0x2, 0x3}, 0xc) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f00000004c0)='./file0\x00', 0x2000, 0x6) r2 = socket$inet(0x2, 0x0, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) munlockall() getsockopt(r2, 0x9, 0x735d4b48, &(0x7f0000000080)=""/146, &(0x7f0000000140)=0x92) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x10, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000300)) chflags(&(0x7f0000000440)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 16:00:00 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x400, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) poll(&(0x7f00000000c0)=[{r2, 0x4}, {r3, 0x20}], 0x2, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x4000, 0x842d) mprotect(&(0x7f00003c8000/0x3000)=nil, 0x3000, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x3) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCGSTATS(r0, 0x40044266, &(0x7f0000000040)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x24, 0x3, 0x0, 0x9}, {0x6}]}) r1 = msgget$private(0x0, 0x80) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getgroups(0x4000004c, &(0x7f0000000240)=[r3, r3, r3, r3]) r5 = getpgrp() r6 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x6, r2, r3, r4, 0x0, 0x2, 0x5}, 0xabae, 0x401, r5, r6, 0x800, 0x7fff, 0x1, 0xffffffffffffff7c}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) fsync(r0) getsockopt$sock_int(r0, 0xffff, 0x1808, &(0x7f0000000000), &(0x7f0000000040)=0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x3, 0x20000000000000) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180), 0x4) socket$inet(0x2, 0x3, 0x4) socket$inet(0x2, 0x4, 0x53260eab) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffb, 0x7fb, 0xfffffffffffffffe, "0351402ba77f0c033c02df3105d9927f9a0f5e7e"}) write(r1, &(0x7f0000000100)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d10188e90cd9c8e50599ba24cc7f7191ab1ad015c1db428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89a5b3ab41a643c7bb73d5ed8d898537ed95d34e48374ae5f307c53ffffba46d8f816057b46caf218084259d75db32649dae396778cc098cc07acba65bddc0e2ccbb65297f808632bab767b914cb3909b009d190a11b262d4ce7f51949172795788370166f804e505592360df08109389ca004d7ac0cc000000000000000000000000000000008b56fd713c813df8", 0xfffffffffffffd72) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) munlockall() ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x48, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x8000, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) connect(r1, &(0x7f0000000180)=@in6={0x18, 0x2, 0x8, 0x3}, 0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x4) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)="75de78c26382b048d360f3b59eb0947bc2a15fd06e9e5774019ef289a715fdb4c2a5dbd0e3d247d27397f0d2", 0x2c}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x5af0d829, 0x4b67, "09bd6112c4d0ec6ea2a23add2d3538c91e996e6b", 0xaf5, 0x6b7}) fchmod(r0, 0x2) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) socket$inet(0x2, 0x5, 0x2) r0 = syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:00:00 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x20000, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2, 0x7b54) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x2, 0xf2, {0x2, 0x3}}) execve(0x0, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) unveil(&(0x7f0000000440)='./file0/../file0\x00', &(0x7f0000000480)='r\x00') ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000180)={0x4, 0x8, 0x1bb1, {[0x84a6, 0x2, 0x1ff, 0x3f, 0x7, 0x5a5, 0x423, 0x4, 0x2, 0x4, 0x3ff, 0x6, 0x1f, 0x7f, 0x100000001, 0x2, 0x1b00000000000, 0x80000000], [0x1, 0x8005, 0xc05, 0x1, 0x401, 0x1ff, 0x6, 0x1, 0x101, 0x1], [0x6, 0x2, 0x1, 0x5, 0x0, 0xfff, 0xffff], [0xfffffffffffffff7, 0x5, 0x100, 0x5, 0x1, 0x9], [{0x39, 0x7, 0x0, 0x8}, {0x75cd, 0x43d, 0x41, 0x40}, {0x7ff, 0x850c, 0xfffffffffffffffd, 0x1}, {0x81, 0x7f, 0x7, 0x3ff}, {0x7, 0x1, 0xfffffffffffffffb, 0x8}, {0x3, 0x100000000, 0x1000, 0xffff}, {0x704, 0x9, 0xb05f}, {0x401, 0x1ff, 0x0, 0x2}], {0x0, 0x200, 0x3f, 0xf3d5}, {0x3d9, 0x1, 0x7, 0x2}}}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x28}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:00 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff]) getgid() getgroups(0xfd1be51d7b1a1634, &(0x7f0000000180)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) chmod(0x0, 0x0) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCNXCL(r0, 0x2000740e) dup2(r0, r0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup2(r1, r1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x39a) recvmsg(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) ioctl$BIOCGSTATS(r0, 0x20004268, 0x0) 16:00:00 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x361, 0x4}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x596e6d51301aa44b, 0x3, 0x800000000004003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0xc003, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0xd44d, 0x0, 0x40, 0xfff}, {0x400, 0x9, 0x2, 0xa9a}, {0xfff, 0x591d, 0x0, 0x5}, {0x71, 0x6, 0x6, 0x5}]}) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x106) ioctl$TIOCSDTR(r0, 0x20007479) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1d, 0x0, 0x44d) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="82144867ea4a95c53f89d8a56192d454ada3a847074e0ed174efefeb16b4140125aea51795952bae95fce8adeca0a71c66d8126e26f8945a2bc443f24904bec66bc7b58376d741729fe64b45f379f77c31b3f90e0e9e09ba2d9dc61695a3884a40959b8ad63d6f2fcc20e3f39fec9861b20171384df9e51bf2be76720edff25afa62571fe14889246458038cc3c541d6877db0124da353c76b100221b584b1e7fe164086173cf6ef65b038c100bb1855356fb78e34ca32f484f1d7138c40156f49a134548fad944ec57c973540456a1f896c027ee89d28", 0xd7) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x8000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180), 0x2) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) r2 = socket(0x0, 0x3, 0x0) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0x1f, 0x7}, 0xc) 16:00:00 executing program 1: r0 = socket(0x20, 0x5, 0x1) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x70fc21f65263ddb6) shutdown(r0, 0x1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="e4bb1f214389f6e3d5ca0268c763ec9ab37b010aab", 0x15, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r2 = msgget$private(0x0, 0x483) msgrcv(r2, &(0x7f0000000200)={0x0, ""/231}, 0xef, 0x1, 0x1000) fcntl$setown(r0, 0x6, r1) 16:00:00 executing program 0: semget$private(0x0, 0x1, 0x50) getrusage(0x1, &(0x7f0000000000)) 16:00:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="821c2e2f66696d653000"], 0x10) getpeername$inet(r0, 0xfffffffffffffffe, &(0x7f0000000040)) getsockopt$inet_opts(r0, 0x0, 0x574446c46a88fff4, &(0x7f0000000080)=""/68, &(0x7f0000000100)=0x44) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x20, 0x0, 0xa6d) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x100000b1}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ffff000001000000000000001655d7da21e025b744aa7c56ed3a6d779d18a0d76543c080725e6f6fe8e108f9b88d555eed408075c1d362c63c4368e55b7565fe073178cd5a212efa6c7eccfb7d01cf7f1ed73c0ccb0977f089009913ac23a605daa175ad6bc86bbc4f5bff989182cf6f13cbd3b5d850d5ab8b0e93b02c309d0aee10027b2cce14807582354347bcc55592d6f98bab4fc083e0045f13ff62a51fe1c9f4f0"], 0x1b0}, 0x0) close(r1) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x4, 0x1c0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) semop(r2, &(0x7f0000000000), 0x0) rename(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') kevent(r1, 0x0, 0x0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) mknod(&(0x7f00000002c0)='./bus\x00', 0x80, 0x7) r3 = open(&(0x7f0000000140)='./bus\x00', 0x10101, 0x80) kevent(r1, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffa, 0x1, 0x1, 0x6, 0x9}, {{r3}, 0xfffffffffffffffa, 0x10, 0x1, 0xfe4}, {{r3}, 0xfffffffffffffffd, 0x15b, 0x80000000, 0x8c8, 0x6}], 0x66, 0x0, 0x81, 0x0) 16:00:00 executing program 1: r0 = kqueue() r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(r0, &(0x7f0000000080), 0xd72, &(0x7f0000000140), 0x7e, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000000)) close(r1) 16:00:00 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r2 = dup(0xffffffffffffffff) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x200, 0x0) r5 = socket$inet(0x2, 0x4, 0x80000000) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x410, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x80, 0x0) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f00000002c0)) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x40000000, 0x0, 0x7}, {{r2}, 0xfffffffffffffffb, 0x10, 0x2, 0x800, 0x4}, {{r3}, 0xfffffffffffffffd, 0x4, 0x1, 0x3, 0x3f}, {{r4}, 0x39263fd8de09b13b, 0x40, 0x4, 0x9, 0x6ac6bde9}, {{r5}, 0xfffffffffffffffe, 0x30, 0x40000000, 0x5, 0x6}], 0x9, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffb, 0xa, 0x4, 0xfffffffffffffff7, 0x401}, {{r7}, 0xfffffffffffffff8, 0x7, 0x2, 0x8, 0x7}, {{r8}, 0xfffffffffffffffb, 0x1, 0x10, 0x7, 0xffffffffffff7fff}], 0x3c6, &(0x7f0000000280)={0x8, 0x200}) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x192) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x4, 0x9, 0x7, 0x8, "f59200320fe08925ca8cdfd5323bf76091f0dce3", 0x401, 0xffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x400, 0x3f, 0x80000001, 0x7fff, "21e250a8cdb9fb006c7e8db2befd950d7209e22f", 0x1, 0x72c6}) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) 16:00:01 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8eda661051eb3432360b", 0xf}], 0x1) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) pipe(&(0x7f0000000000)) syz_open_pts() 16:00:01 executing program 1: poll(0x0, 0x0, 0xffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20008, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x10900, 0x100) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1005, 0xfffffffffffffffe, &(0x7f00000000c0)=0xac332858a11a2d61) 16:00:01 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r2 = syz_open_pts() write(r1, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r3 = socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x5) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000280)=0xc59) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000200)='./file0\x00') r5 = msgget(0x3, 0x2) msgrcv(r5, &(0x7f0000001200)={0x0, ""/4096}, 0x1008, 0x0, 0x800) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[0x0, 0x3f, 0x5, 0x3c1, 0xff, 0xffff]}) msgget$private(0x0, 0x40) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) fcntl$setflags(r0, 0x2, 0x1) fchmod(r0, 0x80) listen(r0, 0x0) setsockopt(r0, 0x3, 0x800, &(0x7f0000000000)="0842fb2fc04d68e5d92cf6b5da16153f4b909ac54c68213147a55dd998d7d392cd8013df306e07b1fb6cbd9e7ef0e44bc9bfaaaaa3d8a7c2e191824e5f13250b8597216aedcc431226a7044e338bf8cae16f14bbf48955d4bbc1c7c5b3122b3af24c2fa142550d1d04875dbd30348f14af0ddfc7fd9da8447b1f6c6fbb3016c97b73c98d4c005e8a1eabd67f202686af48126a06c7bcf18cc6ad51abf826798a51f10be3cc8f157f1d05cd747ef9b448fe47e33d62fef31428e76c6a4f1b2122583ea7a4ad8df7a24c5ee9b7176dc788e22567f0d276b2806b3efb507ef6b6bb0bdec6bba7bb7c4012d442c4477114e37e4fb654ccf25f89f89727b42f20c81dd90c853d0e5728ee0757e574f79ab936e5b32915bf59fd63542fb132948089d0c5702337dbf0180bc4e0368e287c83cbbfedbfef0b2b38309049ad63fa153e74b65c052936f3b66fa099a260d4ef992010f6caa0658678485b39e94f48f050c255c0abaf190474e00d8ab2f7ec45123d4d6d2545f25f31fb9f9592584625ef5b5027a69806df21435df0ac46f91358029ee60a7b520ab86916d34730639a2d9ad0581c1861ee3ad3f1234f8d1d4d8b785551f7bdeb01270a721ebc5c9705e3e5388566cb88080a7884c937cca77dc5052fc6879730597ec9bac5a73bde08ca64de95b3557219c2c80577f08fbfcffa92b9e04ee3d2c2c84a5067749241f6a79abb6fcd8ccfae5d26ca9fb636cf0c33e4375d7b41cd0e932a0e663f6f8ab8d5d643644c897a82cc3d0753e6da933b80417d2064553f72060da80ebf7114b0a0c206e210a6c28c3178df7acf437ec609ff9cbba00e3cd6aca790a7528bcc94e2a1620c258beece6b517451efc4655e2f9c52ef86f8183b35bb856a634acebfd7dfbe614d56b4f9112d675c3411482a70b91afbd24970aea103d4e03f0b591e1ede9abf51f848951ddf111b217abc5c640f0ae51410a1b6c3f595b8e803a049887dc584f33a12f81f2c92d0dced90271993f2184d6369314c8598f138f3fcbd464179f954d3978fe49c749144c76264b81277489c7a1264a688765722e8b638594b83c5c41a73e842e64f1ddbf28cf53fa5e19fad2f8ac3c2860d36090552f12e8c22de0129cfc5b0df89f81e57dd5241b7fbaa551fff2d02387b02a365d14af78c2044dc0b10bcb318e2ebd207e228931f11bc37dc9922152a0f072eff6446e4e20c22f8ae6664c4b4fe761c492686cac7548b21e4e5ec31c08126838345ef2ef40c752661e83046fa9cbcf98cc6528b96cd7d505881ec29a17715bf2e26879e27161f24083d261e429c764014fbf23e2ed46560b77ec0dd7819fb6a6a6a0c1eb9d0b6952e151697d08047afd448b286d6ebeacae59a43f3bec12428221280826aba99b054428b74aa764438310655c0e5288374a6de50f9fb6fbbc1a8628fff886b9360fe694c3897abc5e53f3642b1af9c7b83af1c9bf3b5050c7a73f870db772b476a3537953c474f4502b18217f75e53aa7532824d8e6aa43133fc60a8b61f4daf00c739c2f508af6b926334cbdcb16c6e27aeced9060380567d14fe8ac24e8ede48068bf748e0c9c53efe0b982a1b408763c6bcf98fd31b3ee6a702fc5c0e2ba1159c67b2293814680117bfc630ac1570ca66d4ef3eee095b2d0d3d67149179dd2413e4b364091c47593ef42f863ae3b62e60dee9ceafe9ee020da8dd94a13af9f04e85ea1252ca08bfd0c99aa970a956afad694bd11d3be4927e941f92453738407fdeab715b1bf635714c83399d658ce22103e48e498ab550915025335aa47a7cbd3cfb2f0b1691367e04c69f096e80a402b52c42cd4f94c88588bfbf76338fb595a83bc78585e1f90a9a1203ce8f79abd466841bd5398838ff6ec9597057a77d0dc267ea03fbe9f9956118ba2d68e929132cdf4a6c60d154489b8e175f7731899b9610bf56215c4909093d30a4ee3c0ed3ca4e7d5516d3cb90f03a244df942b1338b6cd919cb3995c3f943b357b980c114ca69eaa43ab8cdd262b65251f1f17bdb23870820dadc631035d086264db0babd35fadd74104b46bd84d812925ddb6494c5a39ecc250638299373a4e82d5cded53ab7ab93784d8b05bff88fb5e6d0b797ddaf466dd9357159d020b65fc28891c26c084ce871db245cf8ebab4fbc8a95204821262bc0cbc94c848f5308bf0431fa7d1974480681fca18b23806fc003aeb9184cfdc315ff6910370f95ab61fe754fd89bfa89a9ae030c8a1d7cbe6740cded60db2e911a71ba3e552fae82f4cc4d5c5dbc625abfbd925b2560a126c0c8e7925f6577f53245118a8a4d3db4dbfae0a63689c6c5639bd0417ae5b55beb587146680795cd9b19844da8e79977f76e7534801ad77e4afe36f56baf620106b948fad7c0729a10cc1b019e3e67bfbf19a049b42a8b887658f0619bf81f150596b745b47ddaa63a4e495255aff4521ac0a1218e5576b90a0bad3a25ef81d08a42f9458763efc0fb7a654bcbf0a4a525b0378b871c9e4fc90742aec0e5b12f3de69b7675d011692fca19198c7f258e05ebea740a16d11019c2d8722918308e02b053b7e5906c3e51c652c53c34932ac56fb01805ea6938a7a77dfd30ca54cde4a17d53fb4af71680df1f508fc3bae24b4a61d0d2ee24b9476b030a63888a52fc708989588dc779ebf63c9722c56a0fa765cb9cbfa233c78afbca994a4ac47143908f88e2fe0e4ba65ca66a537db345d5962dd8cb84ddce56d319f2160157f11f747b379b6a1dd3684394970d26ddcaea30cd75d9212cd26c6415b78fb59edef049b4365a7480ace4c062fa9fcb9c0d51146a819332d3f17905df3a8c7afced95cbf42d8e676f41f3a0cfa67dd9473a514b57c4af72082a78c84cc7011d419696a18c5a138f3c792b2c18787f460bffdff7a3d170534522b475879ef29e1282696a7fb017a8e3f71651ec6ce5ce015eebe0868d6e9123e58bddcb11bdcbea79fa7d078ec84b57436d19004e1ee62916557564ea5c483268f1a43c183b3b13776ce06aaaf2f91ae48411b78799b79149572e6b07a3ccd5cdfae897c8baa3342b12561ee3e9bc6548c6f30b02a9e0f5256fb8e06824dc87b8faaa693087d03b1b85a2848db3fa15f74010116e22c4834bbe6dd1d9f4fdc4dc90fa9fbaf8ae4d9e93d2c32cda50175e187def9f04cd6979d8d1f0eac02039e348b401dcdf54278866c25ad28929ff6e0bfe52872126f2f35c0a00744765e6b94029953a56e0da4ef49a452e84210d19f794caea0669dd01af36eb40849e17b3d11c8db3709e5b1196963d574f4bfa7f71fec8dd4de6f12c430b8c0e058d62ed03c38c115c679e8ca0e5250ef15e511f5ff128970162710f2a31098eab669a214ab0c7c133cf1567fdf1ecd9bb6db162320bbec89761c91862575475c0c40933a75d83e0a0ca4693faaae55097100a27934cadd4fc4ecdf99ac36e23cd53f50df044f13ccdfdaddac7ed0cdbb21cf3079819faf8f442b28665e773577cd8b35d62431a75f7ac1780bb47f62966bb76b0d3cd91c17f63bdf4035e6f82cf0d17a159e31639eac83ead0a675ad2e8cf6cdf40ee1f55599399fc1f949b265766f8554224f1698878181168d8429bdf64394efdd5c0a26033abc57ec20f1f4fb0f4797d0c4b5aa0a448cd4b636d45b4054bfc7333162c7f0cacad250018d189233d7385503855584ad486f837381a7675ce558dd26a09eaa3a1f0d7f8a9d580fa89cae8acb82ab542f807b1b68c1c1de7dfc64d632947073fcff55ea1c25c2c009065d8baa9b166a9e43383e2076c1da4bb208594c969afa2283173803754e2bbf595045f5e6ba0e7c8c777a152366f25966326f1930f22f614024f2bd76823e584e5acd432353407b91e67d091665096bd386e1acbb32c88f56eae264e9af53c8871996a954c64b48ed04a2142593f3456de9565e6bf19e0eeae66ebd07faf7087668aa91ea72695ae1f9fa3214f206c5e38665492132e0cc4d67e39b13698a441c9489d8fb851aed13f9842eee970670f0df66dac50270a1e209f3b4e2e66ede993b1750ff681a695127080d3a2fb89924872d8d7597b4a3d3091f8ac7f805c2f0f7e230cc1eac4f2968a1d272df78d13805eb397be939244a73e9cf710bb349bb0e3db1699e56351658c9cf812a826800163a098f79858d6273e0ff10df98091bee411a525d04d2ec917998e29b233db55872cf660cd11f7f2f98030fd9d0a46e113eeb2c6df385e11f43b0493d6d447b7f06b9cca96fd201c75bc46522a5aca6595f2fa6b7d731bf0189377e6abff631cbe463f929a32ae2894b94510ac3441462387a2b3bdc7bab59c73c6829ba2781f8084a212e9d81b140712fa9e27d3c9c17b80c98abf458d801d756317f10f551496da5e0f1c0fa2d59e07c5bef7880869f00ca7961966b82888f90d37fdd3cd2982d0cb69891ba3b4a70ba62a08f3dfd46d634160d2935ba608d3948ce4b9ab2ce43fc66df4958a7058993d76deeb06918daa0d3763dc608f0bace2ac1506310ee4f90895a692107666a46e8235e59a05529bf5f0416cdecf5f772a6782c8d51f914e1b90c9723e06c1c06f0f233bfec3013f57aba3c619a8a9859d4de57cd094443c35ba06af2ebdb2b6983193673a20729a1c03737a31a3ff7d2863f6e67a50f95f5ba90da6a48f7050e75aa1a195677c1db2df7962fa25cae6efb53642976738b696c4aad1c90ae074dcea67208725f4b2b9d61aa3f783e599784b35e50b38db4634f612b5b43ba76c0f58547a81ee7f2c26c3c3aadfedf6e06004f24d679ecfd6ccc17707141f135878bca8853957d3a177f1fe383b4257c85ac797672b4528ff76706d976ad9e0b9092d302683f4ca73f8171bc6d522b34783adddeef8fdfe3afa354281fcffca5ada489afe9ae284f3f0893c3ba580f73946690cc72d0ddd29f5713a7e9d6fc70cf6abc4b1d754439e0f0555bb09c823e8ee669d36bc5c7698feeb3de76e5844a1965982812db36f5ad61b1e5715ba59abc9405813689ec10a91b55b4aa270b3f08a22e488a55e629f842bf73c6fbc29fe799a8d7cf61c94727d80f07055f3a6fae48dbf7c24ab55ea7d76fd08e3bd46e507b3bfafd77890907c50d43ac06d3f2beca3a5ff4aa12ad6b2b1692ea5cdcf1f52bb58b7973f35bfbec1f671d374a63cf10d3934948a25718a898831bcb192dadb145f20a4badc76b461ca1a4c42545267819a6028a7c6f18935b6fa17874f43d1fb3c853b1ace28831426be9b732978057b36e658e909a5d1139bfbaa85f8d792d81c67281db24f5c7aa5dfef4c8c9e634f5cec9b9a701f8ac8059625a5435b98db656fdebb93090b049bdf2c6262615fcd51a4c74a0684d061c79d767904274dab60b39011ad78f07dad2fce7b5ec72efe26f319bb3ab6fad2213a1902e7de570deab9a836ad7d2f4e9e3542317d980d9cd68c40f85ceb1e20460a18fe794348ca09901168e88ba583252bc59674de179a1af9cf4912ad93f0ca06ddbfea678fe389205043008580c0580ebd151db779f45cee1f135ce79e3723f0979d5a96f12750d19bcc40bc36345b523b9d256fc54234e646996d954dce05c29d31dccd9d9c66a69903edfae89ceb6a36bff45e9c2575bd73bb46f5ec47be06ab92548a7df8c89d8428c0d666481bb01abede71943a5d56bffcbe2a405ab2e0224715e665fab68731c49ae68ff75f6f70055f4c88c901e964a82f8b2127cb7001dfa9e60f3dbb4aa1c68401b913e3c49d40d4df6fe7aafa9514059e022db952b0c5", 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000038c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000003900)=0x8001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000003980)={0x5, &(0x7f0000003940)=[{0x400, 0x6, 0x8, 0xb52d}, {0x8000, 0xede1, 0x80000001, 0x7}, {0x289, 0xbb, 0x7ff, 0x8}, {0x4, 0x8, 0x40, 0xa1d0}, {0xa917, 0xf61, 0x80000001, 0x2}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r2, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) nanosleep(&(0x7f00000039c0)={0x6, 0x8}, 0x0) socket(0x0, 0x4007, 0x3) recvmsg(r0, &(0x7f00000037c0)={&(0x7f0000001000)=@in, 0xc, &(0x7f0000003640)=[{&(0x7f0000001040)=""/4096, 0x1000}, {&(0x7f0000002040)=""/193, 0xc1}, {&(0x7f0000002140)=""/212, 0xd4}, {&(0x7f0000002240)=""/132, 0x84}, {&(0x7f0000002300)=""/254, 0xfe}, {&(0x7f0000002400)=""/107, 0x6b}, {&(0x7f0000002480)=""/211, 0xd3}, {&(0x7f0000002580)=""/183, 0xb7}, {&(0x7f0000002640)=""/4096, 0x1000}], 0x9, &(0x7f0000003700)=""/180, 0xb4}, 0x1) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000004c0)=[{0x74}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xd60010ef17ddb67c, &(0x7f0000000100)="ea4b9c0000000000c597a00ad6d7d10c41942496f03c9a8074089a8e0166b3552eb3cdbe508d0979d2") 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f00000000c0)=""/70, 0x46}, {&(0x7f0000000140)=""/244, 0xf4}, {&(0x7f0000000240)=""/198, 0xc6}, {&(0x7f0000000340)=""/228, 0xe4}, {&(0x7f0000000440)=""/185, 0xb9}], 0x5, &(0x7f0000000040)=""/6, 0x6}, 0x800) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) 16:00:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ab6d0000fd7f0600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000b80)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000100)="74a1b870107c65008fafaa1fcd07c2344ce8f8de07e7433909fa7de7b03d43ec320a811bd9e9f0517bbe3f84fba8841b5538690966caadbb0d5dd84a930d4f2c3e41c1206f47dfb2", 0x48}, {&(0x7f0000000180)="d255761ba8c4c7ca55214f765b63195506f27676c7624c41b74ba7865bf441739b59a1c90208793f728d6331aec8d5bfe4352b117b4abaf4a7c45b55ccd36d2bc15e059aab23e81ca5b5b6e93e5e562fa56522c5436d68aa72de6f8cdc23", 0x5e}, {&(0x7f0000000080)="347195c2ed6e5ca10939040c3f72a4351662418805ab47466aee0075783bad2cf0380b50ed41cd01ead08c0a09fd34", 0x2f}, {&(0x7f0000000200)="7efb4471d07dbba2f7c4e36e70bf01904c44c3454f", 0x15}, {&(0x7f0000000240)="fd930b5c5bf3d998e2c31cf644b262e8df02b1c5a7861848db361c25e113935d84c2ac5b25beed55ca4456e805be6dc3239d74d719ee9b432ddc11f7ac68bf37ab23a4e4217ba1589d3e170e145a3762cecfb37e1ac6500200688777e5eab669afad8c0b787812a2af668c4bb72bb1ee0bbe3cfe04a0e5dcdb2e6dfeaf770650dbdef10a61eebdc8b244585626c4db03ea8eb0c44c27a1fe6f16819fdbd73b8eccb16b5eaf7be3bcd7bd3eadcfba030c1b4896ce5047fb0397c15b9e906070e39ff9bfd24a4e9cfa67a0457ef9d2ccf0b043f70200675440ade326ee", 0xdc}, {&(0x7f0000000340)="cd732e40045d74a0e7a1d655520765a2f5a763db153fc8710005ba96c5e5d9184aa45d77399d238cbfe0f44e3d1766d0547170bf20ffe6351d0072d2cf6fa4c5e51646b7a0ed59943a891be14fbc6bc4280e78b90ca39cdcb0f41255d8e28a05b16c17c3659e2c0f7f7d3896ed3db2aa608c55a5da69aee0d1f3fbedd3f4a906d8275620f36b0544664b74093fe8f6661b6a3f5c362b457fd4d7fb4e", 0x9c}, {&(0x7f0000000400)="12f42815b8bae5b5de29c90d38ee198961f7a1579c308f5c9642e3077dc15f8d8f89bff7eb880ee034f02bad5843c04a1f1b419be1ca3105f2ff659c840802f00a7a687e61ecd542bd72cafa0d9d55dc07f73e943a336ea4f066fd6f1a85f18736fe9f7819b6e6359266bbf79e1a95c22df299469b6bc6bc793a93c5be72f7bd1c8c3306b90bbba4eb374473224037c448a526c78aea68d1942182ce62aade219fd461b1e26456164876a5051e1a16d993c65b8f8164ccde91a08b775daf", 0xbe}, {&(0x7f00000004c0)="50321876ed590db15aab398425559e2dfc75508634249fbc5bc4417ee6eb868fa7f397b101cd4246c3950ff232855791e6dad91cc879834e209d67", 0x3b}], 0x8, &(0x7f0000000580)=[{0xb0, 0xffff, 0xfff, "49192de35443978136929cecd1a881f80c05da05e457d9c00c1a463bbeac30b43380fa16911c97ef5d597276054e5ee23458b3253d2d77b4cfc8cea75a4343a8a165f1e83b34b4df1539a57c658dbb1e99a038f8bd145c2ce3d5309e9b212c6ca2ab55c6404acd8a218c4f3c66dd8734027d3d9779f2d050f9a404a54be7a97951f8d1728d2cfbca37d4cad40952b6a883f89f11b3a0a8a7e89ee6"}, {0x90, 0xffff, 0xe9, "ab124f1858b3e3cbab56f65accf41bebb3a706f49b94dfd96dc53376e1c96414f39ce3b40e2db5b6cb0eb71541fe6aff6ee8d159ed892358b15e9d50127f964cbbdb0118b2b8b1e70360473667df61d64b3ca72c927a0a210ebed83b7eb6565617a4626497233d1ed1c8905c6e06c6df4848ee4e56018afeb70076459b"}, {0x38, 0x1, 0x6, "a46c8d02a72f6dce0a3a237017b47966e10b93c52da962f20d3494921e0e2505d2"}, {0xb8, 0xffff, 0xc00000000000, "072bf15f621a6be4e7a7d82612467653ce3a71612ef7b86e4faa281725cdd956491978d84a4612785fb0d58057c412ec919586cfd650d9a9deed7cda757e367632b535b6aa4b1029727d063c678fa89fe67cd8190879286cc96cdc4d3ee3b4a9b1c8310f9a195e1112eef8e789dd19a6414d90075a9b53a759f83553c121307fcfe96d19e95aa102522a3881352f48130e99e4d7f1f5edd2e06bb2bd5db7ec8f3cb2fb170fc83079"}, {0x108, 0xffff, 0x87, "47e8b3ae4a4f982d07fd9268d67bda857c4bd02c73c9e1945b640c44be3fd58a2629ba13c5b7c381b3c827a92ce413c1efe7b35098b721a05361cb094bf0d141df6559b36295434d458a887f7135a9a7faea3b0c31ad8008b9a97c7e3aa317c308e31378e9c2acbd7deb07836d1476300d5facecef4ac0b934bdbd37b0bc8f7e27a92947d112d513aecf79e1b4603ce0121af87b0ecfd5b80e295e4cafd8329b43656aa9c9aa76c351c3bc8b74161b743b34e5cb171f321c970b6ed636010598ed214d618e508572da5a2e134a46f3dbef0414a59f2a6ac27fbdeb675499be776ca00224faf23cec22ded630b1f433b910f7c2e995a8b8"}, {0xf0, 0xffff, 0x2, "e3ba1f26d3d241706daae2700633cb8dd0b4aee6252b19fd41fa99751ce5a9903b47598741b4c74c93ca4cde9eabc8f8e2d7885763d8375ace6ea429c2df9dc5a9f247fa87ff9782779f9e7335dd6adb62ed2431efe04b99a35d2eebe30858e7c5cbb2cc69a0b346e701f26bcc91a5a2c2c0e489bd858aef557f2454e52d351a9c9a61531b5d18cbf4572ed4ec29237189ba6e57f13305e347426197f0da650f80d5327817c345e8b255d26577a13895b6af495251a2d18809c8178ac6e677496cf3a33576403758ea7162b8efaeda50deff9aad1163d1dd37ed47c0a8d0"}, {0x18, 0x1, 0x7, "e041b633"}, {0x88, 0x1, 0x8, "a2002fa37cca7dbdac8a0e3c3339648c5571f6f7f2f0b27b04d9a300f842cb3115ccbaca4e875023be973a2628245c07de5a7edb1f7179695f8afe92ebdc4aacb27a36fd7bdcdd5a778283baedcfaa69c316969411bafee0dbbdf6ac8dda6c4d47db818dbee1b136aae3d5b2c4169c6f81880d5297"}, {0xa8, 0x1, 0x7, "f725954a340faaf445b0aaa21bcccc7cd3aa4181063eb87c295138f8ef250250ebf90b3dfd6c2dbf6179c4bd6b02d7e36dd1ec34804b6dcfc2d3cd99815ff9bce1642597cbfe922ed30d098f654078c9273315fd5f4f74104b859e3c1685a818df927f37fa6c15a7a812757e2d01fa07476bbfe6767facb0cefb20e5b027e42444bcc268d513099f02e2f6502493cf2d26922018c4"}, {0x60, 0x0, 0x3, "7018057bab878e8d0260c6e87d0a71902245a35a829a3e95257c9a9a6ab172292b3dc9fb32491dfe980bd9cd021e016a32ed01449fee6658db520c8f4fab3c93b1b0b93f127c26d29d"}], 0x5d0}, 0x400) mprotect(&(0x7f000027b000/0x4000)=nil, 0x4000, 0x1) r1 = socket(0x18, 0x1, 0x0) socket(0x1, 0x5, 0x63) close(r1) r2 = socket(0x6, 0x0, 0xff) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000c00)={0x1, &(0x7f0000000bc0)=[{0x80, 0x2, 0x1, 0x1}]}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000c40)=0x8) getsockopt(r1, 0x200000029, 0x2c, 0x0, 0x0) 16:00:02 executing program 0: mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) 16:00:02 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x10000002400, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000e80)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x267}], 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000100)=0x10) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r0) 16:00:02 executing program 0: r0 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) r1 = getuid() openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x8000, 0x8) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) r7 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x8, r1, r3, r4, r5, 0x40, 0x1f}, 0x3, 0x9, r6, r7, 0x9, 0x200, 0x449}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r8 = kqueue() r9 = fcntl$dupfd(r8, 0xa, r8) ioctl$BIOCGHDRCMPLT(r9, 0x40044274, &(0x7f0000000100)) kevent(r8, &(0x7f0000000000)=[{{r8}, 0xfffffffffffffff8, 0x5, 0x0, 0x0, 0x28001}], 0x9, 0x0, 0x55, 0x0) close(r8) nanosleep(&(0x7f0000000080)={0x5, 0x5}, &(0x7f00000000c0)) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff45876bb2c62fba50ea8d8e0bd23813115cadaf053d21570900", 0x4c) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000200)=0x100000000) dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffffffffc44, "855c55000267a7230000001a4000002000000040"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:02 executing program 1: r0 = socket(0x2, 0x8003, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82050000d516333f0000"], 0x10) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) 16:00:02 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/151], 0x97, 0x1, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x10) shutdown(r1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x2, 0x134) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x10000004) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r5 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x1, 0x6070}, {0x18, 0x1, 0x2, 0x10001}, 0x4, [0x2, 0x10000, 0x40, 0x602, 0x6, 0x4, 0x1, 0x800]}, 0x3c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r9 = socket(0x2000000000000002, 0x2, 0x0) sendmsg$unix(r9, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) r10 = getpgid(0xffffffffffffffff) r11 = semget(0x3, 0x2, 0xc0) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000000)) r12 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0x6, r5, r6, r7, r8, 0x0, 0xfffffffffffffffc}, 0x3, 0x7, r10, r12, 0x80000001, 0xfff, 0x3, 0x100000000}) 16:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r0) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:03 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='W\x00') connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r0, &(0x7f0000000040)="89e4a28cdeabadeeecd38b7d80c7bc3aa8b8335f34744e296fc8a01a78ac3252fe154e40ad4d65bc3363680e649e0e9f8e18c0e1", 0x34, 0x300a5c1cc78674d4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460001300000008000103000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6000d7d026ba8af63ff3728cd00000000000000872babfbb770c1f5a872b8afaa42c53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x2) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x1000000000000000) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x45}]}) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:03 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xb5b) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$KDSETRAD(r2, 0x20004b43) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x100000001, 0x28000003b, &(0x7f0000000000)="ff124016", 0x4) 16:00:03 executing program 1: mkdir(&(0x7f0000000140)='./file1\x00', 0x100000016) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="551a38b7d8ee2670c308963e5416ae1a63d3d7d87018"}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x144) 16:00:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file2\x00', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file1\x00', 0x4) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1d}, {0x200000000000034, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000380)={0xfffffffffffffffe, 0xfffffffffffffffa, {[0x6, 0xffffffff, 0x0, 0x4, 0x2, 0xffffffffffffffff, 0x9, 0x3ff, 0xa44, 0x0, 0x3, 0xffff, 0x0, 0x1, 0xfffffffffffffffd, 0x7, 0x3, 0xe3a2], [0x5, 0x8000, 0x7fff, 0x46, 0x85, 0x100, 0x3, 0xffffffffffffffb9, 0x0, 0xdb2], [0x3f, 0x4, 0x5, 0x1, 0x5, 0x6, 0x2ef], [0x200, 0x5, 0x8, 0x5, 0x5, 0x7], [{0x6, 0x40, 0x1, 0x80}, {0x200, 0x6, 0x6, 0x4}, {0x4844, 0x9, 0x7, 0x1}, {0x9, 0x2, 0x800}, {0x8, 0x5, 0x401, 0xfff}, {0x4, 0x7, 0xffffffffffffff9e, 0x2}, {0x7fff, 0x0, 0x1000000000000000, 0xff}, {0x9, 0x8, 0x5, 0x8}], {0x80000001, 0x400, 0x10001, 0x7}, {0x2706, 0x761b50d4, 0x7, 0xcd620000000}}}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0xf0a, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = socket(0x18, 0x8001, 0x2d) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000100), 0x4) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) fchflags(r0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0xfffffffffffff263, 0x7ff, 0x1, 0x1, 0xffff, 0x5, 0x8, 0x3, 0x0, 0xa5cb, 0x5}) 16:00:03 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100000100) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) poll(&(0x7f0000001540)=[{r0, 0x20}, {r0, 0x20}], 0x2, 0xdc9) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001580)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000001840)={0x1ff, 0x5, 0x9, 0x1, &(0x7f00000015c0)={{0x1ff, 0x1, 0x1, 0x8, 0x100, 0x8000, 0x40}, {[0x9, 0x2, 0x100000001, 0x1, 0x0, 0x0, 0x9, 0x0, 0x3000000000000000, 0x3ff, 0x2e4c5662, 0x0, 0x0, 0x0, 0xa221, 0x4, 0x4, 0xdf6], [0x4, 0xffff, 0xac5, 0x8001, 0xfffffffffffffff7, 0x7, 0x4, 0x7, 0x8, 0x101], [0x1, 0x3, 0xff, 0x9, 0x92a3, 0x1f, 0x1], [0x9, 0x3, 0xfffffffffffffff9, 0x2, 0x9], [{0x9, 0x10000, 0x1, 0x3}, {0x3193, 0xd992, 0x40, 0x8}, {0x9, 0x6, 0x0, 0x100000001}, {0x8001, 0x5da, 0x80, 0x8}, {0x6, 0x147, 0x8, 0x6}, {0x7eec, 0x3, 0x0, 0x3ff}, {0x7, 0x1000, 0x8001, 0x4}, {0xb46f, 0x6, 0x9, 0x2}], {0x9, 0x65, 0xfbf4}, {0x4, 0x403, 0x20000000000000, 0x9089}}}, 0x9, 0x918}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) r2 = getpid() lseek(r1, 0x0, 0x0, 0x3) fcntl$setown(r1, 0x6, r2) r3 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x1}, {0x6}]}) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:03 executing program 0: unveil(0xffffffffffffffff, &(0x7f00000003c0)='r\x00') chroot(&(0x7f0000000000)='./file0\x00') 16:00:03 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1008, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8416014b4056be58, 0x0) 16:00:04 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) lseek(r0, 0x0, 0x0, 0x2) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000000)='#!\n', 0x3}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x5027d65eb3ad25a5, 0x0) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x802, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x26, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') open(&(0x7f00000008c0)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) truncate(&(0x7f0000000080)='./file2\x00', 0x0, 0x80) execve(&(0x7f0000000380)='./file2\x00', &(0x7f00000006c0)=[&(0x7f00000003c0)='{/\x00', &(0x7f0000000400)='tap', &(0x7f0000000440)='+\x00', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='tap', &(0x7f0000000640)='tap', &(0x7f0000000680)='\x00'], &(0x7f0000000880)=[&(0x7f0000000700)=':*!)\x00', &(0x7f0000000740)='tap', &(0x7f0000000780)='tap', &(0x7f00000007c0)='tap', &(0x7f0000000800)='/dev/bpf\x00', &(0x7f0000000840)='.\x00']) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="4f0f3d17384910c5b3fdd708ef1c0e59dbc9799b24272a7aec6427d58047bd832147aec832b552108abc15ba4f3cb7cdfc8a6bffaf571f7db798aea196cef212b079c9447c4ad64a9eee984fba53776518ee8b246324262058f5157aba58452bb4ab8da6bb", 0x65) write(r0, &(0x7f0000000500)="bdfa4d25bd24313dea8d0343d6133a37670d33ee6985c6a19e0300008ed7c7f5ecd505370f55d9bb05dc03e23ac168e0237f159b7cb5e32d1df29b00000000000000423cab21c6b2748aaa78947da91d7541f7ea52c28b2f44e8eec7bc9028a2b887f01309bbe0cfa751731e5ca16691dc4a1882c15e21042091ca2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceff070000000000004dc386972d2eae1f3c146ed5ead47dfc4328474407544758335580849b870e059ece07b3000d", 0xc7) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x1451, 0x579a, "b04d6a07000800000000000900f3ff0a6300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f0000000200)='./file0\x00') acct(&(0x7f00000003c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") witness: thread 0xffff800020b5eee8 exiting with the following locks held: exclusive rrwlock inode r = 0 (0xfffffd806635dc58) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_rdwr+0x109 #5 acct_process+0x5db #6 exit1+0x361 #7 sys_exit+0x17 #8 syscall+0x552 #9 Xsyscall+0x128 panic: thread 0xffff800020b5eee8 cannot exit while holding sleeplocks Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 464457 38288 73 0x100010 0 0 syslogd *218288 50823 0 0x14000 0x200 1 reaper db_enter() at db_enter+0x18 panic() at panic+0x15c witness_thread_exit(ffff800020b5eee8) at witness_thread_exit+0x213 reaper(ffff800020aff640) at reaper+0x14c end trace frame: 0x0, count: 11 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.