CE(r1, 0x80085762, &(0x7f00000000c0)={0x0, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 04:02:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) open(&(0x7f0000000000)='./bus/file0\x00', 0x1b1, 0x1) 04:02:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x40}, {0x50}, {0x40006}]}) syz_emit_ethernet(0x4, &(0x7f0000000340)="8cfa85fb") 04:02:36 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x4a) fchflags(r0, 0x10000) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x988, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9}, {{r2}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 04:02:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x114f) 04:02:36 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x400, r1) setgroups(0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getsockname$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, 0x0) 04:02:36 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000240)={0x10000, 0x5}, 0x10) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 04:02:36 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0xffff, [{0x3, 0xffffffffffff0001}, {0x3, 0xfff}, {0x3, 0x3f}, {0x1, 0x40}, {0x1, 0x7fff}, {0x1, 0xf74}, {0x3, 0x8}, {0x2, 0x52}, {0x1, 0x5}, {0x2, 0x23}, {0x2, 0x800}, {0x1, 0x96}, {0x3, 0x7}, {0x0, 0x4}, {0x1, 0x6}, {0x1, 0x3}, {0x3, 0x551}, {0x3, 0x5}, {0x1, 0x8000000}, {0x2}, {0x1, 0x6}, {0x1, 0x4}, {0x3, 0x1}, {0x2, 0x3}, {0x1, 0xff}, {0x2, 0x3}, {0x1, 0x3}, {0x3, 0x730bfc92}, {0x1, 0x1}, {0x1, 0x4acbba9f}, {0x1, 0xffff}, {0x3, 0x101}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20808, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x6e) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000200)={0x3, 0x9}) write(r1, &(0x7f0000000240)="9738ff117f2d2e465229c51d78b09da788d555e10d826862b2f1b2140305978322ee8da107eb76c372093d4d85a89287974a0415e44b90136eb12d25ae5d8bc46131ca417f6afd9edd5f1020494453dc", 0x50) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setuid(r2) lchown(&(0x7f0000000300)='./file0\x00', r2, r3) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000340)={0x1, 0x8, {0xfffffffffffffffe, 0x7ff}}) ftruncate(r1, 0x0, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000380)={0x1, 0x6e0043d6}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000003c0)={0x6, 0x9}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000400)={0x0, 0x7, {0xf5079d9, 0x8001}}) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='r\x00') r4 = syz_open_pts() ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000004c0)) setsockopt(r1, 0x4e, 0x2, &(0x7f0000000500)="60ceddc86735da63cd62c36de4ec94f32f57902af95642041d1253fdb6852505d305a8a095950b4aaad9e36dd5e68d6d02c61fa001495a40e66a5a1de3c622f183b82e284c775c9950c3967c7d5d0e07c06279499488b18d44ba752ea831ede1b57b84d7b28cfaa2248bf1c0b9794986b986b00c7d37b39f6bb48727c8e88ac0064361170f42bbe2b52ce2ab70bf789d49cf4b7aa1a099bd454cb6ea2fa9cf8e3164efcdf0682010c490ab7ed2654c1d602c259d68c32170805f66c87c428a86aea31d9365a13a6b19bdc315afc7053d6dfd163ef764", 0xd6) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000600)={0x1, './file0\x00'}) ioctl$KDDISABIO(r0, 0x20004b3d) seteuid(r2) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) r5 = msgget$private(0x0, 0x60) msgrcv(r5, &(0x7f0000000640)={0x0, ""/166}, 0xae, 0x0, 0x0) mknod(&(0x7f0000000700)='./file0\x00', 0x6000, 0x0) lchown(&(0x7f0000000740)='./file0\x00', r2, r3) readlinkat(r0, &(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)=""/253, 0xfd) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000008c0)=0x1) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000900)) truncate(&(0x7f0000000940)='./file0\x00', 0x0, 0x5) 04:02:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x2, 0xd0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x10000003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xa760, &(0x7f0000000300)="b0b37e73c44ac6ca9ccae88306e5938f026b48041ccd976c814e2230ed446c1898ab6e8f04da2969da9a45b5833122f6705b064c0d9b8e80396e4363f5e6a4ce3018d6219831e87d48f69d2b91035ad1bcd6e5c7c350d9") sync() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)) 04:02:36 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) readv(r0, &(0x7f00000011c0), 0x0) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) 04:02:36 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) 04:02:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 04:02:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8012, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x3}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffffffffffd}]}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000012c0)="89090000") pread(r0, &(0x7f0000000280)="3cc42a8c5755621a240dd398d85e046efa54a9f344f6db6151425d8f5bbc098296eb8528034cb6ab14febd676479c7b7dbb75ed0decce29ced3715e36e3827e4189c3afc6c661537b1f28f6dfc8ad70de41e283095d256330855c0c5fc0b324c70e4099ecca5fce8f94db3d334f583e351766e0ffde69d72a1df4e526632fb9f383bd6c855e0a5cc2c937b8da11cdfd7b164332876b5a1fc25fca444a0ed7d1e9c7da99655e06e2cc1518fdcc8ac65cd30c4df30d5ecf796943fc22cb726f2b07f1285e55dca90518c84c79c490ee1d6db13ce4479fe721bbcbd0000332fe922cb105506bc766aba004d2d12f2bc71936cb48557f7f90df248db77d0c0f1478830f4a62d4f416013f063d6c050ad237138505a47ec1b5133dc9aaf8063b2b28e2959ff77f7cada38d6d3d0339dea00b567cfb72cdcc4eea878369ecb8dd63f5a690a74b83ee9a7d8d48667614d61d6f1b4d0919da4e85714db4945a2f22bf8a85dc63d3e737915f12a033db680a10dd170282f54126ea8e7f80721c3c4056dbd580129ed83c230643d3eaa36d66d178f2e3ba71f2071ad3d39ade293358f614cef4910a2b87a90ca660097128f04e364c26badc16d77799f143f998679f43e69270180b5169daf486fc0c69087fddc76e2a209f64063179ded1a05013ce5bf2d3496a21e4b17f681b25ce12c88ff937597c9262884960c4b98bacb1b28134f622d7c9be2e060eaa81510499b323e2636cc8a8cee2a98d520d886cb3b739f44252744b0bbd5df2005032915744fba6f2c72fe3d39531b9a6b64e3feae34022fe4233176c168d7f8fe068a23bdc40adde8c8ada756e623499bdfa72bfca1798813b6de5ce9f207027c22afe11d00f799f2fd06b982354fda6733879398728a23a3bdf65033a0c819bde6b66f863d8cbc4874b7d108b9655e1e9b5222196ffd512f2b6937148635a95f2fc81bdf1d0d9c456a1879a5740ead981f27c5941dc2505348cc097a676a5f72ecc813cd7cfcd88fdf96117e9bb40f5127be132dc2839d15b2b96b5fd7e630433169a8a61e1cbc709268bf18d4ec141b7e56a1821a061d30f3415f7b08f2c2cd9d289694c88de07f270dad71ced8f67ee8d73d00c125efa6495270e9b9baea61a4a023144a54761f39f58829ba47fadcc3042a49a338dd3b3dc705f9afbed59bb892f6f06aa5959b98a8886dbb76c941d97d5be4ae0b930edd6fdbf698463639ffb6677ba9c5eac16310264904433adf17d22f45d0b385c34bfd7db14c1088b03a03bb308373408a7274222df78f7191f48582fc5c7ce62553e8700ff1603d33a403b36f7a45ef0500bd06dcfcde4a85a8746b0d0a16b6f90ba857ed1f8a00d89c5ddd46352a94c17c77201ce8105258790e8bd7d2e9b9319109839440cc194c90d1f5e99ada12cb5059d88bd0852369f013fcdd357f68acb9a20a779364b77b1b15683086fd6ae09ba103cdf28191d60c36af108906f70781a8c2c40e7e20663faf68c5fe9e9bd2485348b04dd058d77ca9a15ff90a82aab5db14d441b0c8ad39a530b24837ae740463f0898fbb0a6e5684ad1e03ba08c318348b68cda51ede5222188e22d5425f996a5e058f6d670ebfcbf2db1bedea110514ccfb2924493e082d467fff40e0f7c28836d1cce77bec9439b2f032b35764bbe8368b04f08d771c174346073a65afd3fb3f56323bfc1ddacfff55e80259a5e45ca6f8e3ff5b6c348a926c04a408b300c52a8c3cf9f133602ff64fd058cd51b8cdabc0e502ce390ee894c9648f322ee963123cfa9feab59fb2ea64e7ec093e34886d5fc17ae453320bf31aebd2c4d2c433487e8641fcd7a2e1a986f3d751b3aca51c6a3752f47e9e1f042b0c6196d69e92265e781ecf472553dc2b489bb34d8cb3b220977d148a412450bf7cb67a141274f4e8c155cc4603da274ab86668a2b564def87b5189a796ec1876ace33a2fd0c5a55a40c42406b68f23dab3127c8cb1095417c07ace0bafe3df3c2f910d24078e3d864324010d433276eab7dc7b1dbfc781e68fa283347e8a291d96c84ef00d4456f101ce3167f578fbf2519a48431eaff2d79d6974fbd3424ba91ad2c4bcb60aa6aa3c1ede723f63cf621f8a6753b07e76779cc5aa2c371b5f7ac311e33fc6dbfaa24f5694c2be91e5f1454bb586175973039d38d38eb8522165aad7f10afb3b646a3d0bff8dc79d19fd30a1cbd07b1c216708861a98357f27deb08799cd2bccc2047b8aab6e8c2af7d615c69327df2127672a926b5f191a3c77055a6704a7653f83a5bae7059d3d02863ee46334b71dec884c78d1e85c6c0aad4823460343b832d17a0c2895dd45fca17ca3ebbcd8928ab4d8612a63b51e5422784ee4c5dffabaa1e818524ab55042d946b23bc2ff1b627f370cd13ab274e5bf2166518080af5011a19910d9b92ca92dd89e8b672498ad239720ac838a0e061ec793f9e2ad7db48144047834c6c51d669705e4c9d08206cfcf865de69f85e2cfa3008229dce74f435f18b23f65e90b922d1a759f28fc66ff93ddcdb0d902d7ec2babfa888156b0a63f9955ae5eb8a70a68037dd667a13448699878331759091ea23955cc96a5a95e61fab97ac72bcff8377ed8519ad68da70749c3ba5621f35b6548f47d8af15e220714470a11047f24630f999c8c15c400fd8a0e19109058ed5803b72868ff9b72ca495073c905f2fe8599d6f2a95f236a246e8bc7b5e1710903137a894ffef103d3a7a84fb7924a9cbe2c9c7079921b511ffda2936f0510bf90c1c74e37f40424d40353d414dabf9d258a0806e55fa8cb632b41a7c6d1a2561112ce5c2dcaf2ede7bb276213aee8ba314420abeb019474fc13102717a6024df7a429eb580e094af4d093a019166f9aab1e1d42f15ecddfe5e24d31ca8f06a25a7c0a82e37eee68cdc444c329d5f4288674ef1937732d4e0fb39529f0a961c2dd2cc033e10d4c7066470bb797e7bc29a80a8c064a0c1d46230c26f19527a592091abe9e2d9578dcfd9b0b824b3b1239a61ace0cd6fdf5fb5adaa3ff5d336929fc551994d8f17f010cfc17d5b72a8e898f24d332448967a4f9e4e185f3f1e4a3851e6601bf6b649ef4cfdc17f2adb886cf973a5aab76661b953e07c26af40950f7263043d5b815c00c060240d1718b4ea3f3f67e6b237d519ca5ebaf411f8807c16c8e4bbf173122d88bc11fecc2731ffafccfa6efb77eca4e121fdd8167d061081509ffa6a5a37d8d4e5dc5785a8049ff33672907ba8d4056c50a4614fed59100fd9e9ef1416f6f79f6bc065d73bcde40e6e32f1a90a286897a48ced130f4bcbc80569c96ecf5725288e75cef0e0ff8c7c1f591b5e8dd1cf7c42eaa3d79b65f292b3469ed9a4f7c5fd54b8cdaa1b9d3ad7fb9e69b93950cbacb4ce58422283ee5a1a3506387a33495b08902b7053dd22d792b81360c39e89a84302f2fc14830c2e4f069d8ede7c89eb35ea9b0c2ea1c215d7001d74c126be8b8893339e6081ecec414c54c09996d30dd4918c6e9186d5f91c2bc599ab8124a1a2013d1295fe4515b1b5e7e0796479aed19b5b5341d0da0975f37abe3815590635376015dcc773275861ea5e0ba5172f762d76fcc048f8da5868291c1f7c37a30e1cccb8819100bc6829e1d0cde6244aa9a1f20d39cfb1b080484fe9a0dd29aba9d82d800cacdf10f4311f90d7e8942b1dd5b7cb9ea2500dc2c429e2b61f18563affe03f25b079df0ad4ea0be32d1ec8a6447c1ad14627e476d25c7bb79355fac06151ce0431450b7019d648afc62d1fe8e75bb794baeb2d4bbdbc491d5b3e82ada7aab19c71bfeedad0d8e837da030a53cc716eceaf13b4fea3a76f6330bd4c4a4f3d05655f437dffc9d9650291007f33ad46f4b20af399dd1ebc34104f348d4dca64c301215c279259badd99bc40f62f0d83d60b2ee08258e5fe8e5ab8f2b7c720ca69ad7a22b07981ea3108275246d7b4623b9e49c0f6dcf32950bfb509079bacccb791cfcb5bde95c3aa68203ca7c71b23e57d6bc040144eec29b5e7b082f59db3ea8db5d67a954c39b2fbce55e5bda8a454c1fc5cac1b632c877d8cd9c628e5fc34d1bf33b0adcd2e842a9ef3fe3292759833b5b3a0419b5082eff8997f7d17946973e145f1de65f66362af32b1bb36489d8bf84fb34e71b2d061086dd19cd60a6af35082e097151c8b903283bd087c988bb128edcf47e63f56c9f74645e507a41cc4c141c6fb8d8d4c67292e020517e958a2a0273f1c698302b5ce3db53d8bff797890651dded347267769aa4d1d694ab8a023f8eeefb5ca7e7c136493f911f99859174d2f88f664dd0ae4943892523cf90b6f9009b08706ab67c6a2eaea0b52c2cd8b26024321b3b2f792c2dd99281b5e4e67c8d787a42f7f3b9cd1dea8f42dc9d3b28181f5fc2f558e2f86822e50e105cb67bf5c6e100a71c854d49b1d2dbe811c4523a51e05c1283c94ac5fe39fe2bc8dca898c28c6d94df05231f21aff5af72944622bda237c1e79043333117f14de3925a1d63a1e4f97309c5aec99d8c6453a6b1943e45e029ac905237ba754a1a90d536e55a4c107d2aab898cebce8abbe4c3af7f8a421f22283e8cffc9a61127552fca5c89947f934efcd23fe7356d5fd99f7aba748e2a222d8e2de26ac9943942453cda0cb9b1c5481a5fc47e4c82ae73a5012d3cfb89e02487f2db8606a70c8476ccc4bd33065c81db830ee77df67a2485eed9fd389fc094c6835e688310004ddc114f320ff65d4022c2000a80deb1c8f9a9f6b313281b92b8c92f0dc3cda38e8b444ea67f48a8a1e80d75db2e8ba9e7ffe1838ee584102992a9bac5f7f594ccadd3bf098375680ed459c37fcb047847c49266811fc71416e3cfa091d4ee4c862f984767ab65d3206399738c0c569a2840fa0472273c14b65967208853e3d8841870724b700e5801792db5c51a389835831040c12d34522619eb6cb513270df73ffeb3993f4b4d21b1d583d042eda966698ee742e9fbb6be4127edf34cbf461f5e9aafa190bc3133b36c47b0ca6f436f4b74454c5e816bc970562f4b47d53ec00282f5ac9ff1f67f98eb512c0047745898933b7c9507cccf14bca360661381a427f8df9f9569cb1d77a2d737287aa78a532eef3d66825dd4dac694d79f2b69b4078897f10fba0fddc90208c02d5c5234035e3cde0dcd1857eb2c969bfefe1c5fe1ff7d8cfe503a8d94c1585b7a24226d7f0ef7f224bea5e23a0233560080e85ec3510ae1c316bacee301ba30d3b08b88af47b7a72aa1beb519ccbc589b1db250a436c1e572ce599903a219f3633bf49dd752c152a78391224b3f2ceec4450174de1bd3cc2fc114584a390c1caac39aa13d61bb56d10133de65e5069ac290d03cc087f28927e26fbf83f0f18b7fb013ecd0f2d9f482ba68c286ea27bdfae40018a530cf925cdcab1752fc41fed503b9016f810c38cbc119340b97b5f73e279da322f51dd0fc2956c8a254a3d9cdc6ec201fe26d6dcab7975a4b5a0da1cb61bdedc62d3aa8ef2ccb78339e44e0594d9f0fb635c4927befdf97cfa5880f6839e0c900c71b6fe46a4ef3dafa1414927823a14dbafcb62cbfe40111f229db6c7b71ff7fcf4007e982fec7a43b0cb335b248e108b9051d09dfa97397120f7dfe773e16ccfeed37efd242a7c28ea7eae44404b13228c4a76a83f8ec43be6811e9f808a270975c44c81091667b0fbef7f33c8cc506459df29444d8f727ebcae10af749c93a85c966bba4219677d97213f05cb91136c5f919c53b98c826a478446e58352c5c423e4a02db", 0x1000, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001280)={0x9, &(0x7f0000001300)=[{0x9a, 0x3, 0x73f, 0x3ff}, {0x2, 0x0, 0xdf28}, {0x40, 0x0, 0x8, 0x6d9}, {0x6, 0x6, 0xfffffffffffffeff, 0xdc9}, {0x40000000000000, 0x80000000000, 0x7, 0x1}, {0x10001, 0x8, 0x7fff, 0x10001}, {0xffffffffffffffff, 0x4, 0x4, 0x6}, {0x200, 0x100, 0x2, 0x6}, {0x15d, 0x7ff, 0x3f, 0xfffffffffffffff9}]}) 04:02:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/28, 0x1c) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x2) poll(&(0x7f0000000040)=[{r0, 0xf4}], 0x1, 0x0) 04:02:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xb1fb9226683cdd2c, 0x2f, 0x2, 0xfffffffffffffffd}], 0xfffffffe, 0x0, 0xfffffffffffffffc, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x4, 0x40, 0x0, 0x3ffc000000}, {{r1}, 0xfffffffffffffffb, 0xd1, 0x1, 0x8, 0x3}, {{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x2, 0xfff}], 0xea86, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0xf08edf9b133881a3, 0x2, 0x4, 0x684b}, {{r1}, 0x0, 0x8, 0x1, 0x20, 0x5}, {{r0}, 0xfffffffffffffffb, 0x4, 0xfffff, 0x35, 0x7f}, {{r0}, 0xfffffffffffffffd, 0x40, 0x2, 0x8, 0x535}, {{r0}, 0xfffffffffffffffb, 0x4, 0xcdbf364001986829, 0x81, 0xffffffffffff9be6}], 0x9, &(0x7f0000000180)={0x7, 0x9}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000200)) 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = dup2(r0, r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4000000000028}, {0x87}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x80044279, &(0x7f0000000000)={'tap'}) r1 = socket$inet(0x2, 0x5, 0xfffffffffffffffc) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) 04:02:37 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r6) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000ac0)='./file/file0\x00', 0x0, 0x10082) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f00000002c0)=0x8) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 04:02:37 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) kqueue() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000740)) r4 = dup2(r2, r2) read(r0, &(0x7f0000000340)=""/197, 0xc5) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{r4}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{r4}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{r4}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r5 = kqueue() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000cc0)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000c80)) getrlimit(0x6, &(0x7f0000000e00)) r6 = semget$private(0x0, 0x4, 0x201) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x100, 0x4}) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000007c0)) ioctl$TIOCSCTTY(r1, 0x20007461) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r5}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{r4}, 0xffffffffffffffff, 0xdf, 0xfffff, 0x81, 0x40}, {{r5}, 0xfffffffffffffffb, 0x20, 0x8, 0x5b37, 0x6}, {{r1}, 0x0, 0x5, 0x4, 0x400, 0x9}, {{r3}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x8, 0x1}], 0x40, &(0x7f0000000b40)=[{{r3}, 0xffffffffffffffff, 0x6a, 0x4, 0x1, 0x100}, {{r3}, 0xfffffffffffffffe, 0x10, 0x1, 0x81, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x80}, {{r4}, 0xfffffffffffffffe, 0x19, 0x20000000, 0x4, 0x9b}, {{r2}, 0xfffffffffffffff8, 0x24, 0x12, 0x1, 0x8da}, {{r1}, 0xfffffffffffffffd, 0x180, 0xf0000004, 0x1, 0x1ff}], 0x0, &(0x7f0000000280)={0x8, 0x6}) fcntl$setstatus(r5, 0x4, 0x40) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000000c00)=0x1) 04:02:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0)=""/25, 0x19, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="013000"], 0xa) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c52", 0x38}], 0x1) 04:02:37 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x20000, 0x20) r1 = geteuid() setuid(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x3) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0xfffffffffffffff7, 0x8, 0xc, 0x0, 0xff, 0x4, 0x8, 0x0, 0x0, 0x401, 0x20}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x142) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0xb7a, 0x2}, 0x8) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x8, 0x5, 0x5}, {0x8, 0xfffffffffffffe00, 0x3, 0x80000001}]}) 04:02:37 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x13e, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000100)={0x80000001, [{0x2, 0xa1}, {0x74d31a6a83fe0044, 0x3ff}, {0x2, 0x5}, {0x1}, {0x2, 0x5}, {0x3, 0x39}, {0x3, 0x7fffffff}, {0x1, 0x9}, {0x1, 0xffffffffffffff00}, {0x3, 0x3}, {0x2, 0x2}, {0x3, 0x6}, {0x2, 0x9}, {0x1, 0x6}, {0x3, 0x8f}, {0x3, 0x4}, {0x3, 0x5}, {0x3}, {0x2, 0xfffffffffffffff9}, {0x2, 0x41f5}, {0x3, 0x10001}, {0x1, 0x80000001}, {0x3, 0xab70}, {0x0, 0x2}, {0x1, 0x5483}, {0x2, 0x5}, {0x1, 0x7f}, {0x3, 0xffff}, {0x3, 0x40}, {0x3, 0xd181}, {0x0, 0x8}, {0x2, 0x2}]}) setsockopt$sock_int(r1, 0xffff, 0x3b49eef3c3a11a9b, &(0x7f0000000000)=0x4, 0x4) 04:02:37 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="82020801e5aed1c59179def20ec8349422b4f81b50736222ec9129fc132e971f67a93ea16069007f34d88a17124cb6f16df14f93deab582120d471717b5127235399db06dd75ce0873bbc16b838a13142518f2d4e3"], 0x1) mprotect(&(0x7f000007a000/0x4000)=nil, 0x4000, 0x1) r0 = socket$inet6(0x18, 0x4000, 0xc1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x100, 0x1, 0xfffffffffffffff8, 0xc349, 0x7f}, 0xc) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000040)=@un=@abs={0x0, 0xd}, 0x8) 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2012, r0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x8000000000000044}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:37 executing program 0: r0 = socket(0x10, 0x8000, 0x0) dup2(0xffffffffffffffff, r0) setitimer(0x0, &(0x7f0000000000)={{0x10000}, {0x0, 0x800000000006}}, 0x0) 04:02:37 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000300)="08718d134f578ac0b9204d067e56cab5e66877a9d3e1b4b1b9ba48565e17eba4335959866a2d45d65dd2dc60b91d5a1800000000000057a62db713498deed569563c8bd91533ac6cec7b6190e13bebea7c27b45a7b7051d769f6da0a22e5e4438198f94207e41793f5", 0xffffffd9) execve(0x0, 0x0, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 04:02:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xbe, &(0x7f0000000180)="edc1b4cb40ac4ab68f47b74006000000000000002cced09c5c37ee28d6e0ca57c8f643733b6c9a68ff8bfba8511ccbca6b53105d9985c96006c1fefc831ef03b688f40acfe359316d3b0305853750d038223cd4dfae0e60d14a06d35286725a6a47250ea0ad821657d4c4e76cadccb605296800c19c5804ba9a722d9e6f12ba822026f13a27eb19b2e98fb20f3fd9281cced4cf81481ef78a8cb50cee0247f86ee3fc4d77dc0203699a9c2319ad834a6f870dd2cb087d4a1995b35d7148a") 04:02:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) dup(0xffffffffffffffff) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000001c0)=0xc) dup2(r0, r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f00000014c0)=[{&(0x7f0000000080)="4181a53a614b70f16f", 0x9}, {&(0x7f00000000c0)="d4de1a23f0f8d46dc01120ee282d738d96110ad8bc7d82ba31edf6acc00b1c189981951db2643814b5d76c1da734a84354528eaf5139dba302601dea16750223c53277cc6002a895de0732622e2a345866015a65302e", 0x56}], 0x2, 0x0, 0x0) fchmod(r1, 0x0) write(r1, &(0x7f0000000180)='oL', 0x2) execve(0x0, 0x0, 0x0) 04:02:57 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x800, 0x0, 0x2000000003}, 0xa) 04:02:57 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000580)=[&(0x7f0000000180)='/dev/diskmap\x00', &(0x7f0000000200)='}%[@{%\x00', &(0x7f00000004c0)='/dev/diskmap\x00', &(0x7f0000000500)='/dev/diskmap\x00', &(0x7f0000000540)='/dev/diskmap\x00'], &(0x7f0000000600)=[&(0x7f00000005c0)='*\x00']) r1 = syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[0x1000, 0x4, 0x2, 0x3, 0x0, 0x5, 0x1f, 0x5, 0xe00000000000, 0x7ff, 0x100000000, 0x2, 0x0, 0x10001, 0x1, 0x19c, 0x3, 0x7], [0xfff, 0x2, 0xfffffffffffffffc, 0x20, 0x7, 0x5, 0x0, 0x5, 0x6, 0x14782000000], [0x2, 0x9, 0x7, 0xea, 0x4, 0x40, 0x28d1], [0x3, 0x8, 0x100, 0x0, 0x1, 0x80], [{0xcdee, 0x4, 0x100000000, 0x26d75384}, {0x6, 0x3f, 0x1, 0x1}, {0x7, 0x8, 0x1, 0x87a}, {0x47ea243f, 0x2, 0x401, 0xfffffffffffffffb}, {0x8, 0xdbc, 0x5, 0x1}, {0x3, 0x8, 0x79, 0xffff}, {0x1ff, 0x1, 0x1000000000000000, 0x101}, {0xff6, 0x8, 0x2, 0x101}], {0x4, 0x3, 0x8}, {0x10000, 0x1c0000000, 0x6, 0xc9ad}}}) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_dstaddr=@in6}) 04:02:58 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0xfffffffffffffe7f) 04:02:58 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 04:02:58 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000400)='./file1\x00', 0x8020, 0x5dc6) r2 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x800c745b, &(0x7f0000000300)=0x28d0) pwritev(r2, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r3 = openat(r1, &(0x7f0000000540)='./file1\x00', 0x7e, 0x11f) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./bus\x00') getpgid(0x0) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000014c0), 0xc) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000440)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000001480)=0x8) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000680)) 04:02:58 executing program 0: mknod(&(0x7f00000000c0)='./file0/../file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) chmod(&(0x7f0000000080)='./file0\x00', 0x8) 04:02:58 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0x4, [{0x1, 0xff}, {0x3, 0x7fff}, {0x3, 0x626}, {0x2, 0x5}, {0x1}, {0x2, 0x30}, {0x2, 0x3}, {0x1, 0x9}, {0x1, 0x7}, {0x2, 0x6}, {0x2, 0x2}, {0x1, 0x8}, {0x2, 0x9d7c}, {0x2, 0x58}, {0x3, 0xfffffffffffff9b8}, {0x7f7762cd2d0830a4, 0xe4}, {0x2, 0x7fff}, {0x2, 0x4}, {0x3, 0x8}, {0x2, 0xa344}, {0x1, 0x1}, {0x2, 0x9}, {0x3, 0x8}, {0x2, 0x1}, {0x1, 0x3}, {0x2, 0x3}, {0x3, 0x8}, {0x1, 0x4}, {0x3, 0x3}, {0x2, 0x25}, {0x1, 0x45a}, {0x3, 0x81}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000000c0)={0x1}) r3 = dup2(r0, r1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r2, 0x6, r4) syz_emit_ethernet(0x8a, &(0x7f00000001c0)="6a3c9141a6d3e140a6c5f97757c23c3452817d4bda397ad9c97911b1dbc6e30b0fd16b598b1a962fc967b19f59b7042932302014379822040751f0023c0d02fa0646ece6c1545213507f63ab1559419c3680210e26661697e5196d13d4525364190c54412d1cbfdde887d70a6883dd81ad4ee65ad9e7b5d32d3f0dec4066e8395b372b1277df97984709") mknod(&(0x7f00000003c0)='./file0\x00', 0x0, 0x2) ioctl$TIOCSDTR(r3, 0x20007479) listen(r0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0xfffffffffffffffe) accept$unix(r1, 0x0, 0x0) 04:02:58 executing program 0: socketpair$unix(0x1, 0x2000000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) 04:02:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x10001) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x800) syz_emit_ethernet(0x2, &(0x7f0000000100)="781b") 04:02:58 executing program 1: r0 = socket(0x20, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000040)="abdef2d090ba8a8c55330000e20300030000000000823dec400000000008000000009fedd8755561a18e243fd96939da92ea27d70e00005e", 0x38) 04:02:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x3}, {0x35}, {0x40000006, 0x0, 0x2000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x2, 0x100000001}, {0x7fffffff, 0x1ff}}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) clock_gettime(0x3, &(0x7f00000000c0)) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x3, 0xfffffffffffffffb, 0x0, 0x1, "0c1a7e7c77d3d9b9fcea28c996e144d23f26a45e", 0xb73f, 0xff}) syz_extract_tcp_res(&(0x7f00000002c0), 0x4, 0x200000000000007f) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[{0xa1b0, 0x4, 0x8, 0x11}, {0x2, 0x6, 0x3, 0x1}]}) getsockname(r1, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) close(r1) mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x10001) 04:02:58 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() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x4) close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) getpeername$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xffffffffffffff4c) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x9, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000240)=@file={0x8102a629b660cae9, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000300)="032a4296bbc9f21b83f33c51642a16a5692f7bd0fb9f450273d4ce7c353ce6ced30aa2eb5808084587e0480a27f6a78e0be828e53bdc761a2fe33f6a2aba37fc1951bad5cca5bc96f97b3f202ab5e4fd6a2cd4ccdff3e8da6c47d202f369c6974ffe55642b58c3f970f7bffe135388300b36134713186fe9e3058e04150536825c96be4fc30889f4e236013364de779daa27cd651bc65d97bada9fbd96f114aaa9dd49cc68027a9321ca829f0472aac197118ab9d4f43b3ba49969b386f73e98330ac8f992a2ffc761a65b3371e9be7fef5574a2", 0xd4}], 0x1, &(0x7f0000000440)=[@rights={0x20, 0xffff, 0x1, [r2, r2, r2]}], 0x20, 0x2}, 0x3) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 04:02:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x100000000, 0x7ff, 0x1, 0x7ff, "603cb6c0f7acd2528c327419de8491a230c37876", 0x8001, 0x7ea}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x1}, {0x6}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r4 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001440)={0x0}, &(0x7f0000001480)=0xc) r6 = geteuid() r7 = getegid() sendmsg$unix(r1, &(0x7f00000015c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000380)="957ac9a7362fdcb451f110c51fe60168b9415f1d2765a4ef8bd4094d95b03062c5e191218380dd9a6efb378892217120646f45a4200cfeb51451c87bc1c973018c52481179c7c03133bf24d0d087714b4d993d2b38fb88b96b87da77501ae8625ed4dd36ba6dce74ac4f81c69a0563f39720a4e9ff2de8cdc327f4fc24080d2bbfed832eb3cee740147dc27c41cdc422ee32899d06ab0a171b22a5ca10ba6ac2f6bd90df7271906c278bc7df5a9ea979d755d3d6fa6837c8611c9a95bf7e9ecb2deaad01369790a2d536f88c3e2f76f279cc6817ada09480a570581e1432edeb2a42a49ddc5eb4fa112f96d5c08ce53453ce33111945a04fd3ee1857d6af046ef55d7228261e6de67f4b3343d6e4c781027b844d428fda8cd9926ad737bb2b51df8d33a896e6b4e78ea1e043c4ca60222490353cf5c198ad798161919989dcd2508130a3bf8a2a1c7292f9aed876c608b1c776a49bdab49835a49dddb57964ca2394b6394c4a05af74d3c1b1c0fd0d9cb3726b1dac6ca26e750acf2a5823d18b2f77d65a3424835825fbba4fe70aabf8a7d0f20e26ca59d31abd4760400de27d2c1aa6faa03cc36671d86c1eac0a34e3a17dd737d48c9ef5b1585e33278c101f092f00f92e8a6ab4625f388fbe850a758f7c47e102577649fbe611ecf0e86fe067c344f085a8664f1c946391adc75d01b755a4dbd362396c201b5fc1b14e35d41ea41481f3e663e328a25c9b2f80f42f1f66e5aaf88e0d9baad65a5e24468d5c08b3723faca3cb914cd13f3c29c4eda06abd11c44bc6a92d5d5ed801b5d421141b384d8b24d602ab839e81aeacffd2ab8400019c173435e570af32afba9c415c837b6fadd4788e068a466abcc3b7e21d0c83b1de9ff03990847e215762f15fd27e4494ee9e8a061069ad92624cca4435fb741bf66632da97aaee777b185b0b384bf0e26cd5e6fb8d923e8d17e8b1592f176945dff628f52fed4c50bc39946c92b77eb392a5a2014b45321ef9388a80a840ae18ff2617572edc565b5d97cbb0ca6213aafaafe9978bc6be6253b9b50b5e13f1604a9c8fbf8171c15f734c178954bf4734174d64cf61f8e7fbba605bc70c29f27b0fe92baec5ffc2381b1acd4c2119cd671c428830e3d1a262998e9a39062871ca20df41237101a5ef536f16af18e30f5aed2300c1bb5cf433988d9b0975e24f4a67d1c426d5999cf6585eb16dc709f62827bb841bb530a4f20893821d43d707c8b13caf056899f41da278ef08c1aa402c47c453d8c83264c1e621c2138363b4818ab037377f92cb3e2ceb289c95b62c18db81904f4c2aa39c50f2df64bd00c1947e47897f3031301b43904c7c7cc3cda39229fbd86902affe11ba46312005229b60fe47107756155d761d0916af1f16084c23a9707d2a96a6436743c3589a5521d1c509bcb1480e1ea3619b333778baec008660f6305adee00b7d80fb2bd1977f08a4ec5a80b9561b2246717bd13c2aeba99a54df11243852f6a02542db9e60ae6a73b8d22ccae38e5382fd7ba0ca6d614fc846913f0564379c1acc18666d87eb2e505c6ce2d6bbb6e4e7c3702819f7d03e4d34a84e77f53725d853e18d2eefa121b6c91fc68b8b03174f21df26f64a47745408405239d83147666590737ebc04770e6d8035260b6677bb43d72ebbb040a561b3e2bb1e1479eb2bbdd32195b8c82f10b676bffc5d5357ec333ce7386f6e68f6d68f09779cecdffa7269890075ac4282628c5ce7230660021919b0659a113aea04577924e877a941623f12243b0c6e7ffe411b6ba112bf9e737b0f497cc1f6b8c1964fefd6250655bacb4aa1be99e2297c8fe37dab9b1aa0ea13b2a9842924aba6389fb3d75053adc619bb7f552911c1f283bb678095eac251efa4ef495b5e530b4399ea2c3748098d5c8f912ab7fddf88c8020165d884b4a420d8aea19f38931fbe64cad2751640afd0991a9407ba69fcfaa811af1152f32575fa5a950be3aae7acf169ee2591b288280797c06a27b6787941f7292ca05d167d7382d8aa2777cf29dd2a59a4f413c4b8ba7d0617116a87887b57146cd79d9985dd17bee084b42b6ca664ef66e6d9097613ef0021ab17fb3e29fe943e65cf033314c92cbd70965a2abfc1a90a2823159c7d65e624c2712184ea44631463d2def7f63e3c178dffcf4b6cbf08f1049f02317bd0defb098037f1c87f0b1ab652d2378f184450c3de01e692937bbc5560d20a18d545e5286cbb1d8eb4104e6e5cc37539d188a24dba316fad520dc3fd2d86aa8afa101b216710bc8ca708d099e43cc5d4497e2a3e5ed5b823e1e2715604afd0f1702ea94324eda077bbe5f4bb88bb800cc3053ea10f480d1fe163a6b2773501135b08ff7f9b7c1376d5f842a78f2e29f274f910336d47b87fa62fc6476d767debfb6e07fa84e4b2ff99e03e8bb783ecd2b14e44654612d600718f3a452b7f26b3ccb8df974dd4f2f8326806b608b9306c5d377576b4574d770130dba4cb5f77b2d0cea4cbde179051cb2721c56bfa44582da58b857553dda3febe4f3f20a6ff8cae076c2744758f47c9125fde37dbea69eb3e46f1df104169646ceb1529bc5c3705c487d3266b5eceb69adbbe6e7a826fb2e77fcf2dc43542762cba8fd19cd59975def6214bfb4cdb4e64cc6171a995f407bc07d3e2fe5fac63cd0f2654b0876693e36054baedb935ce7cfc1140186279769a5255e95c8d534f0c38a282a1760061ed17ff949204749f774d680466daf05db767538adf15fea30c404c35ebbdbb1c2cf7f0bb3549b9e57fb37aec8d4e2b8c9aa69a1a42487cd20ef77e3b871d0767b908ad6140bae7b083e12d6aa0798049d89c897ef9c55be658f9b93e30c0c72dc85e2bee2e9945a02dd039bb49d2fa8b7af61c9b07f4baaa6f1b348924b4c25e45b6f50dfdcf34b76a96edd8a683174a8f8b2053b01cf3362ff839e8adeeda6a0cea5eed1d393ffda2d1ba185dd12564c2351e2d502a1f77c0c3fed40bf7e755d7a9f1f1b1ae7aa58b8f8c6dc89214d68c6bf6f096680be340696b64a22565d202c5870ad4c7deb87e8362f88b3f9fabe4a63e55a1804db18bd15de34a3038bf5bc2bf1007ea42639e7a9566f7db4788033bd231033f568262747beeaff1d50078d8ce63476cbc0774a52588fac00739476b55c674582b9b56d5b82abc7fbe5a36decb88baba0461c7ca8039bb94e00ca65a17f66f609c4a563659636bb4d5894957370592709b53290088e7682235c13efbcb72a6ae407467743eaf3834ce6892757b004d078d9be8fbd3b776f66510a3aafd08e3fe41c4f2b0c16cff5950cf2a26d8f545a84f5b3de500f2181a4c11df829eb63b953b6fd9479c1a900fa1f4088e1435bea2f64798852ef91863258ce05d1f45ce54ad38f5cbb0326d55401b42b3b06c7fde311d421ea0474e0b11a419f4a4984c3d2b4ba393ad1e55c3446333b7cca9b46f36e78d4a40d766bae31f3f2bef834549616e1e2e4c313c9150257f2587ce7ede8eba4fc3e62583a3f891084cbacdc2f4d089169afad50f6154eb999b264380aa27a7986716d08d35f558ac8bc827150d09109a694d21afbbf6ce24a5efaafae4ff1398bf3ac03e5b118df09ce2171b9013a794753574a5233e62b82eb701bc6093c028e160cbfe64c0680f2d8fbe49cada9c9367365bd47d5e1f19500c3dc3caaec5a5201a61e67fa3286cb3a4d2bba18fa855f62431b3df47156f0a71cc50813668401303e5ec8a9a1ceb24291c2a794c6663cd0f53addac26a43d66a1d15030c18cee2a456b684a0cfa663076188731461167c064e3528761d8e78e1c2d18b3bce1c5dac0af07b27079951e51dd4d4e6f6aa8b1e4bcf4d0fbac9301ca031c0efedfdaa9c14c45068dc9175161e368ac2ce23bb28884be975fa5690578e94a1ac4e0d79938615af0c3892d8f1c7c3cd5bb279f54b6100c5f5501b6c9bcf125771a88b30cf45fcf744fa0af6d7f2e95066618714adeab1135c8a65bfff2984d897874dbafe2f34ac5c85ce0ef42b59e7fce995e00c1d4bbdbef646dab64a784d2ba16713a0f2efb589047a30477b9d5f1504fbff848615bb08ec7fa4b9364256f5b8a8dedd8c53e9a185103b7d187a91f69ddd7fc33b19baf32d9266247724b81435613684854a13ea651540de4e1b56c7ffc88f4ea3b00654caf57f584c0ad8cf5147176e1e69823a55a02d2e1d570cfb1416b9783c1a926f2f95ad86a3c0ca1b7f7cd98536aff4daf018e876ebf5def8e4b9aedd096a046baa9041e196fc67a804edc40276945c8e8eeefb28a3ccc0ec50e2bb97e8495a1340ef5f82a536f9b5e8fcb9cdb11be4e5347c0aefe11974c690d6d7620bd64c1dc31f91c455d1780bb6256e3a318da9a465d6208cc21e5462ae22478f0e908897f621f45174d5818f9450acb0995340166b820e02cb58825ec60ab43550aee584aeaa69db415f9d72aec336bfc2e22748f98861bbd5c756fe8a2ddd5282b0924c59b4c73c39780d511e7f3e4ac1a0da23025b22246e41fe55a89d98915902a83203b6227ea119c91c6d1fe2f13523532ec07e9a5114ee998024476c4822feb197a96012fa7f9e8d753c28199f65c7b5ae5a54becab01c0c307e4d8b2c3210715f1ec782058bee01f6c7c75d04938d0ad4120e97a26a0910c9be81f313389f0a7a1d06d0befa2e078f09ae8ec688637161ac91d57d57791df060741a049cff2a9fae6598ab20a20861c43a72ec265b3e29ae3935affadf94462f714df6851b02a4fbf52daf2163caa37027b5cda5bd9dc12ace12bb14423034088a9c0db15f489131d71ede1423c92ae9f7dafa3148f2df8ea4815bc592c6fefac2712170d63eb2aeb8888b40ad5fde4b442b0d872f0c181a68a9f3962174f6e7fe8b5b967e5ed169dc116c9dbb6d9fbcbb3d8b810e8cacac34fe9e1c012fcd186ca46907f02c40ae6437d1946ae352280325f89c0b9f37a8e4dd2a7410942b53bbeb55b91fbae341c17936ee69314292b5d1107645fbd7755fa5d120e2b600bf571601b59ae2d5ca9166e4ac43d96210d6ef127cbada601b4a35ed15072a1ca5c226cae01ad2a1f65a17783d21959c6c39f951b390da1bb797db84a0ff9bed1a72187c562bc7e9b9f01bccab62879834f474c48be2a99193f71dd17be1501a852bbf9d17ffd0ddb08951b8f20ef71931c1574d2896457d0d3bc600f789ea5900c159e5d07e65b6ff1f68d72d3d9e7c2468fda3ae1a7ba489cf444aa995100d0093d4399d10c702390eb91dc817b0084793af25aed694c95378deddc41f1a34aa71f08e3967923a5715103ffeb973dd914f2b664b2e3925c810200d98eb686d800656a8a92e57f9eb702017a28262b2aa9106adf59343bc3e63e5e777ecbed9df2b472b121f77ff8e97dd47eae9fe2420a2484b2408c8a25365e37bd246c3feaa7d1f11112e5183c02d44b58ba37c6744bf628b9196c82df5b524c895495214e9f7662b6225f0f8e23a9c6773a2f662b57876ac0a6000d9f7519286d6bc2b461a2807ad64965cc69863b51800827059c814f1470188607d6e8606a8320ffe578d4cc6f44d5335f3e2a6e7e7a200ebae9473ad80410fa813f035cf63b7c184cdee725e83beb1be7799b77e65ae74398035b66079f73bd1f1d14bcace60f94bb893e4a06085f768c6a17256f3008e4a032b846b22d62c4621ded871d5d2c4b86da003709c3d8ae1e8dd519c60bbf7c9b4b2ab13ded8b54672619463b738167949b136ed9c2c5365ad984fd083a3e58c7a941db7c8399fcc23", 0x1000}, {&(0x7f0000000140)="fa4819b71690c40b4f3c514877068b3678e6b698ec01d076bb1db065fa689e57b9c520ced02230141bab4c790aee6eeb1231c78ce5", 0x35}, {&(0x7f0000000180)="dd715efd6557880b", 0x8}, {&(0x7f00000001c0)="a3b5b9cb7a2b46ec35ca6b5e363fc9af1f3c1d093a84673ef67711ce50cb1f2a9e161ceedfd261d329", 0x29}, {&(0x7f0000001380)="fe43cac7ac6b91869d7a85276eec8bbe2a88e73dee0620adef03ab08f961030b017ac53f5ab8c16337ea656842516eb788f947ff8fbeacf4537879c718827a2303bddc57127d7aea32c8f6ca74760267724e7cebe84bc5856a3ca13be3464047b09e127041ddd69da61eb7b82e6ab7229c46f5cb05ca4787e5b1ee9fb87f801ab22bcee81fc1", 0x86}], 0x5, &(0x7f00000014c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r1, r1, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r1, r1]}, @rights={0x10}], 0xe8, 0x8}, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 04:02:58 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$KDGETLED(r1, 0x40044b41, 0x0) lseek(r0, 0x0, 0x0, 0x3) 04:02:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) 04:02:58 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2fe0c9109b80c266696c65302f66696c653000"], 0x10) 04:02:58 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x40000400000002c2, 0x100000004) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) 04:02:58 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) socket(0xf8101b3b6afa90f9, 0x16a51b39d774c7ce, 0xffffffff) bind$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f66696c65300063a8fa4e315b21d61da5bfb2e6963d134aa840dac48f2754ddc33639e2c755ee7f0b1324b276b9fa730c582bbbf5ad901e78f96c5a2c7787dcc62383a8c588c0e75c3a5cb2b1aa030045182bac2c58e144255e004f02ccb1ccdd3b93a705fd0cff2d1ae6d2fb7b79676a43276f9259dc54aa2cd0a8c2cec9fa21a96a7e0eb4e6df89968f55b91be92693c08446b04036cd0802d536543c4afd915997db74b5eb1c7c3fc5b28782450976d2e79463827a8405460ddca60afbbd2b1c77dcb6cff359530e2114dcf377d65a47c633359d3c5a830a8b4832d255835a2a3f4a4d86c04c2ee09f30aaa5955066d2d94b10d8d63a6d4cad193f70cc6af3b58e70ba70c57c02fc013b61bc2911a4ff5e928307c1cd77084eb61fb7e8421d6d8cee03a7abb804c745eea8bde3881f2951b58a84252e21b3c3806049052f71dec3129d70fe90affff47c8d2d2fec6325047da372608022163e7c3c37b3173252a13b3c10aa1da63b94f6ee0bd4acd2b7764f7b21a7fd37b3058da3bb1af03c4cb4226ab76dc1bf8d5c9f538349aefd8f7d5e0b1c11ce102e27cdba970a5b307162e884ea036b"], 0x266) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x1, 0x3}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)) 04:02:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) chroot(&(0x7f0000000040)='./file0\x00') r1 = shmget$private(0x0, 0x3000, 0x11, &(0x7f0000ffa000/0x3000)=nil) r2 = geteuid() r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getpid() r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0xfff, r2, r3, r4, r5, 0x8, 0x1}, 0x4db, 0x3, r6, r7, 0x0, 0x7, 0x8000}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0xc3a42ba27e36acd6, 0x0) sendmsg$unix(r8, &(0x7f0000000440)={&(0x7f00000001c0)=ANY=[@ANYBLOB="f8ff2d2f66696c653000"], 0xa, &(0x7f0000000400)=[{&(0x7f0000000200)="e70be5cd40ee11b47184af4fc6095e149ba0073e57f9498b6b3589c8d920bac90c9218322f18105e5ede89625252f0", 0x2f}, {&(0x7f0000000240)="1466c7bfbf1e79b0992ff739fc17b32a55fc0e49fd3d6cb413ea9a25bce234ef8df70e815b1902a6526ad5235e9eda76d932e56ec7ce935a6ef9c3a0e599774d4fe9d65a87562ea27e1b4d78da763940a906efeeb31acd7547b26f9d282a301c0e08c496fd7946402666bc64a68a194916477136523d6eb92aae75b1b445ab53de7d8a6fa6ba4fff93861f86ce12c79e7eaa2fcf", 0x94}, {&(0x7f0000000300)="f82ed42079a405430badcf09c66a37971b9dd745b7ab085289269dcae7180a3886ca259548bd01bc2fffac492d0f39490035f2f510210eca1676ff697c1fccf84b5da9b725f08dae682697f90ed730764de40aeb39ca7bcdc11833d2fab762c257ba35b908ed93ec45d8e566e3d407a6c49bb4b9d0c8668f0dbbac362b0ee3376b08124ee0aea6681db30cf74a71cfb7cedef1f44913c59aa2c4e35b0e71fc8514b73986d20cbc2ad7aca9298cb61593ea5c8498f7af7422a79b29f25ce73520e7df9a6700319c2ede962ce35e8b45fda3f4c123d8c82a493c185d9c51b3d910a938d9665cd9c6dc40713be59c", 0xed}], 0x3, 0x0, 0x0, 0x40b}, 0x1) poll(&(0x7f0000000080)=[{r0, 0x42}], 0x1, 0x0) shmget$private(0x0, 0x1000, 0x220, &(0x7f0000ffc000/0x1000)=nil) 04:02:58 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000010000000ffff000000000000f87c8a5b671b1b542a538706000200b810000000290000003d00000003000000"], 0x30}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:02:58 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x5, 0x4}, {0x18, 0x1, 0xfffffffffffffe91, 0x7}, 0xffffffffffffff82, [0x7fffffff, 0x7, 0x401, 0x400, 0x4, 0x100000001, 0x6, 0x20]}, 0x3c) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/20, 0x14}], 0x1, 0x0, 0x0) clock_getres(0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 04:02:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000340)=[{0x4, 0x2, 0x0, 0x5}, {0x25, 0x0, 0x6}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="50a947da9d610b34e8e9747325847a8b92dd04b03830b5015e32acddc6580490874606bad9dcdf2abd53ee364b9a995a00ef471d17081c5cb4920d618bda6e082702fe97e47e53f24f08afa84ceb17bcbe49247dc85ec3792b84e5d12e315f041644b1d803f157eca648b637843a840275895769729d072baf723af3b7ad4b823fda55230a371e5c56a8e8630cf97778ff1a8c12f7cf7319cf3a72b8", 0x9c}, {&(0x7f0000000240)="2f70bcd54e1e85147ae5df4c35ba1b1cdf5b2768c36deeda742f9acefcb0338cdd7a09277877f142c47d7b724f3d4df1e6afdb9e339147b8cc65e81d504adfdb326b673d970a66cc1ad629891ebe3932b5ef76feeb81a981277e078ae7678c6f52c5e2a8c5c970435b2fd16845f12836e62055f054b7436c07321306ec50db536df8885b13e2b958c402663fd50a9fefae365d253879519881ec0df7c8b502c659512c44a071262a3038a709e4bbd3a0a13ec53f581bee0a9c24215e3303772b610a450971aca9fdf423d0193538000bab14ee1bec45509f712b1614212b3ac9f5bce64fd46c6e9e438c6c9b4c98b70b", 0xf0}], 0x2) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 04:02:58 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="b6c669007e15b0275902ae17925a43d942c618f36ad69e34610bec4661de38c294529b59fe5ea07e6b09c0561aca7ce0a9cfbaa89d0f178e", 0x38, 0x0, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) fcntl$getflags(r0, 0x3) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000200)=0x10001) recvfrom$inet(r0, &(0x7f0000000240)=""/221, 0xdd, 0x841, &(0x7f0000000340)={0x2, 0x0}, 0xc) lseek(r0, 0x0, 0x0, 0x3) ioctl$KDDISABIO(r0, 0x20004b3d) getsockname(r0, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) close(r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000400)=0x20) pipe(&(0x7f0000000440)={0xffffffffffffffff}) unveil(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='x\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x8000, 0x0) r2 = open(&(0x7f0000000540)='./file0\x00', 0x8201, 0x160) accept$inet(r2, 0x0, &(0x7f0000000580)) read(r2, &(0x7f00000005c0)=""/60, 0x3c) mkdir(&(0x7f0000000600)='./file0\x00', 0x10) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000008c0)={0x7, 0x3f, 0x7a, 0x509cdfa4, &(0x7f0000000640)={{0x5, 0x8000, 0x7fffffff, 0x101, 0x7fff, 0x8, 0x7}, {[0x2, 0x2, 0x2, 0x6, 0x10000, 0x1, 0x5c17, 0x40, 0x4, 0x3, 0xfffffffffffffff7, 0x0, 0x400, 0x5, 0x7f, 0xe0, 0x8, 0x24], [0x4, 0x0, 0x9, 0x1a5c, 0x100000000, 0x80, 0xfff, 0xff, 0x0, 0x8], [0x8, 0x6, 0x7, 0x1, 0xffffffff, 0x3], [0x5, 0x80000000, 0x40, 0x1, 0x10000, 0x4], [{0x0, 0x96, 0x7, 0x48de}, {0x0, 0xcda, 0x7c, 0x401}, {0x6, 0xfffffffffffffffb, 0x7, 0xbd}, {0x9, 0x3, 0x0, 0x5}, {0xd8b, 0x6, 0x7, 0x14a}, {0x5, 0x2, 0x80000000, 0x3}, {0x1f, 0x4, 0x2, 0x3ff}, {0x5, 0x9, 0x0, 0x1000}], {0xffff, 0x7fff, 0x7, 0x1e83}, {0x80, 0x1, 0x9, 0x1}}}, 0x8, 0x2}) ioctl$TIOCSCTTY(r0, 0x20007461) kqueue() open$dir(&(0x7f0000000900)='./file0\x00', 0x900, 0x100) r3 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000a00)={0x3, 0x0, 0xe8f, 0xcb, r3}) syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wsmouse\x00', 0x1, 0x0) getsockname$inet6(r1, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r4 = semget$private(0x0, 0x7, 0x80) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000c00)=""/239) syz_open_pts() 04:02:58 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000080)=0xa) ioctl$TIOCSETAW(r0, 0x2000747a, 0x0) 04:02:58 executing program 1: r0 = syz_open_pts() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x3}) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) setsockopt(r1, 0x3, 0x8, &(0x7f00000000c0)="b276b6e4ab0556bd6bb1a66e8085273c60b3b5c919ba64134cfd2054dc26d74def54987bce946e9864354d14d82aaa298dc549bdd61456c19481f30f5d968868da6097096a79ff20ff72a245ab75d83b0a4b94391f929999fed4e590053ea7fb3e31f19abf20c9515d18a62a6354b1beffd9e5e402d239752f387109dec5ce2c707ed5b31594075b34ec44959947d3885f272870be964191d98fd0067fa0ef0444c5e4448df896b2cceecc66b6820a80037a90d2efe7af53c5d80183d9faa5559fdeba903450f4f0ca379b9ae10a81258be95e9ce361c1fe91a9d37e0cd302967b7faf3b1bb2123977ae47b2174d984461d3c46611c72bc2f80dab95de", 0xfd) flock(r0, 0x1) close(r0) 04:02:58 executing program 0: minherit(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) r0 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0xe4, 0x1be, 0x100000001, 0x8}) setitimer(0x1, &(0x7f0000000080)={{0xc4, 0xfff}, {0x5, 0x3ff}}, &(0x7f00000000c0)) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x2000) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x4, './file0\x00'}) r4 = semget$private(0x0, 0x1, 0x82) readv(r3, &(0x7f0000000640)=[{&(0x7f0000000440)=""/162, 0xa2}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/136, 0x88}], 0x3) semop(r4, &(0x7f00000001c0)=[{0x0, 0x100000000, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x9, 0x1800}], 0x3) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) pwrite(r2, &(0x7f0000000200)="50402c53576ab2856b2eff0ac3483d3d378ce4878075d886e27dde0a8c56fc019953c34376630a44d0eb8e2191ce7df668cdc5db93e001f19ad73c02701a149b77d2a6aa9b8269d2844d413d973069bcb956c5407a58bef19ea22c1d7ddf4e85e6e90af8eae1e3e4f329b40218b65ec3421147395f221508fc8be6ecb2679b9bb51d8d6b55bd1c4e38c27574e2168cff9aac98f4a915ca1d901b1896a030cf32731d4050ec31882ed3df9c56150343e8e9bbefea09ba768264db9e61f95acbbe6928c7f445e27099fb66829465b8534bfb126cd0c6e66c0beb8c52354af8", 0xde, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000340)=0x2800000000000000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000006c0)) getgroups(0x3, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r1, r5, r6) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000680)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x12, r3, 0x0, 0x0) munmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ff8000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) clock_gettime(0xb128000146311f73, &(0x7f0000000300)) 04:02:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x100000b1}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 04:02:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000280)=""/234, 0xea}, {&(0x7f0000000080)=""/17, 0x11}, {&(0x7f0000000380)=""/49, 0x31}, {&(0x7f00000003c0)=""/130, 0x82}], 0x4, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x3, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="4ca87a7c56d20fb23c990f831caa2cc151432d61864b85c69704ce97276ff04b859fdcba2723f285999583b77e03be3e0ef542a161aa5c26cfade08e3d9192f11ba8f4c9257b5cc41a4d60bbc495c9e4040466dc88cb52d59acd272606c033e003de80a2ef05d5de2bb7de17983644aea0248da3da3740e6a65e4c2c3881a4e96bcce6f5c7beeedd91676ab72b9b55b8d43598967a9893c83c4f8168ab5878e3d61074dfb9ea8667ea18", 0xaa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x14}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000000)) 04:02:58 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0xdc7247cf6e016fc8, 0xf4) setsockopt(r0, 0x0, 0xc, &(0x7f0000000480)="622fe8530c3c0700", 0x8) 04:02:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x2}, {0x6}]}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() setuid(0xee01) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) 04:02:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) unlink(&(0x7f0000000240)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000100)='\v') r1 = msgget(0x3, 0x20) sync() msgsnd(r1, &(0x7f0000000140)={0x3, "3e558b8f7de98a2f3cbe6a8cd0ca51762cce4ad6c839b3e990022c4b1d90fade5c88f4170825af0136a8"}, 0x32, 0x800) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xfff}, {0x1, 0x200}}, &(0x7f00000001c0)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x9, './file0\x00'}) 04:02:58 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x8000) setitimer(0x0, 0x0, &(0x7f0000000100)) 04:02:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="9c87c377284c35b8502e2e2e", 0xc) execve(0x0, 0x0, 0x0) close(r0) 04:02:58 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000180)) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r3, r4, r5}, 0xc) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 04:02:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x4}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="b1") 04:02:58 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f00000000c0)=[{r1, 0x41}], 0x1, 0x3ff) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x1, &(0x7f0000000280)=[0x0]) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000180)="fac6a7fff81f5bfa6eac8b2af73c5ebb5542f94089b811d137a0ce5b1000db974d37e39693055712379439e905f2b392a48020583b07a8a10734bd25ff6488e83974895dbe7ff9ab87658f6694f91598b5085e83940cf4e83ba0aea6380829028f95b7eabaca864bfe087714811e866e9675a66715a282dcbf91db859184045fd7a67b55712d644347", 0x89}], 0x1, &(0x7f00000002c0)=[@rights={0x28, 0xffff, 0x1, [r0, r1, r0, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x48, 0x3}, 0x9) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) 04:02:58 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendmsg(r0, &(0x7f0000001a80)={&(0x7f00000001c0)=@un=@abs={0xb804f42c906cce9e, 0x0, 0x1}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000200)="7973638e8270bfa559eddf9e84093bf3105df269bcb86cb0a81e0c217b2af97045532e6a0688393e69a794b56904892d48ac06dce80fc6050c386869546890843b851796b3d2715d1464f93c2aeb5bc2a5631a8acd340f", 0x57}, {&(0x7f0000000280)="6212433c603dae0682f8900582b7175e4f45ebe6d84bf8854ed1b1ce70908349dfe6bff63b9d20af36da580f6821f60084fed40a758b1bef6d7525857929defc42935e4082df7496f9e9dd4c5ebe0aebf8ef5910de2de0522e7e941e25a1f9de81668940430bd84e073522b475a6deada35da561e07945177036ccbc0c0f2e43f21a0417829a0c267bd7112bb34147b023546e0dafa013ad152c8333a08a4bda3b42a1967c2a89f3a431734d2c53093d5beca78e9d7b6ab0ea7eccd10437d3860fd19cce7b7df4f8363f3f06da27dc30350563ed5236f3f1c7785faf6b1e1e6cdbc8dfa85914bdc695900c25cd3091dc02badf8037da5a04becb7f43d59ea831f5f31a877450d9ad89c98b03dc0d39eb0347603ea97860cd77d2123cd5914cf8e2c4c8da878913a27cc3d89610579bd4f71e13ef8001b6dd7d2549e3eb56ebfaba677bd1e1ac3527e6ee6fbdba475704fbe95b541b000345ff8eaefd222b34c006d74804185f37ec1fb7602c0cbcb5f1d110eba456733e381744ae5dfa236504802afa37d77a47dc82667aa5a619888b0698bbd90bf3080ca42b526e749fa78c36b426c8ea6b531292f936721a4594021cc96f5ed687d0eb51f29652ff17fd5a3727ee50571f2b8384b5e91a23e8985bb2f9dd7b17d9bba757c571c155549f7369f46c25e5a1b0d651f18b6e12b2154b6c2f51e50d86ed3c98169609f6fa3382e31a202fd8b04ebe92413c3fe82e8b88cf79fd567b85aecc174681f8b4852b460d7e725aafeecc8f387e5b4c7a3e38e0ad4cc95207cf351a7e65d39f9b1c8f033d4c87a373bc86ce7430f8ba40ffbbe436e553d793861050b1b3227ee9f672b9163f25bc92c906863d8f9431b5398a8405f2be204f10e586bdd186d0bd8f0595d790062642772275126f54167ff023ea0254356fc3f369b452a8ebf3ce8416ca1f64d93eb97f8a02f68278b12c7e8ba07b8fc504f5cabe819026175b1414241569a60ab369afd6d82173a60cf9dec5a0b7dd89cec99d379cb95072f62a522b8b76b6115f1523ff377f68f124029c05c3c8d7011bc6f94fc502d4252cf85e8d518d0ec6cd0f9779926e0c64c35d00378e6f8aa9beaa4361393c5f124077bcb59b5a6c4878d36f7de40b564c5c1f90b5614c706cc490a2e09407982dc76a99ab14a88cf42366c495cbaa8b8aa0d02cf992be1dcdbe7ecdc14599f474ce59e931b0d7516dc7276d349a193db7fe8c23e27601767dcf35f3967e5850cb6ac201316d49cecc45aa63b36249966796285864fdb3ea7f8728f8559f9b5c523f6d6aeade517e25161cf81a50a2c165a63b268812b37ab9f43ebcc58a91a5809adc613f9178c394dd642db7de39f1522318c905f526544b6126a8e7ed1ccfd1a02f5ee245cbb1146049107aba0233f6190fb2dd312432901c531e30a463d1d665c4aa283b78eea0eb87190be1be394740728d61aa1bfc6c9c55e083cb84045e64da5a5a6fb65dda01ded5c6e6ef257936291018689438e75f518f17d5aa7d17a2b1bf041e55b8965265417831859306407a80e41743f97102a954012ee24194819b03afdcadde4ca56fcd8b5486d5335dfde4710129d4a7e84cd6394be09b356c84b76aeff473d12cbe0182cffcb49c46a9fbe2dfb91220d314df7d32c71c3603b3b75ca1493a8ef343afc7c9cf9317933f284f21c3a555b99d2d48cb04c4404f9dade09f51d9364bbd4442031925d635d466e6448336e4e3ee49b375afbfc210b31d5edc862d7b8dd8481efa5c70e650915349e59a0021d754b2c5cc62ee27c59e267dfc96fd70499cde202626db8203e4504aa4cb3df395b6459b9c07d6955b5496a3ca5025afd64c2bb9a43f2a115742a0fb124c3f2ca49f15728036611ba488549b8e1fa598fd8251c6963e9ba21a3eb682ccf656d45c4bb4077b06abbfff9e07d1712509c7819a23e6703a4605f281d3921f66569df7e8d106c8b39916ab19b280cc6d714c7b58cabb45a12df855fd3919b660613762cf9e9689672a7b07e0540f8a6bae358798aaab28bd51bd0630ac4a1abe16f90dc005f460be4462707c70d82672306d7d26d1c76208bcc3cc727f23e116cfa96b3e54c39a53e58f983606d43013507b8e47a1abfd0b1756ea69171a11c706b4a3862ee7b957afb054bb7b319a63c0173dd06e03678ec89462eb273831764ff1ae056168b2cca6765f6523e1c2675f1a57c36d24d48d5afaad24598cc91e9b87d57f3318d57410ca40b625e5c6c461a075b51acf74b42d7b2b566586bfc0afc1eb1cb2f62a68150066c467f2fabb96425b765696c6b54deb318d00b2ec6e92a61d621dee6a7598aadf4cdc42487c41587bcdafb7f5ed2dcf3fbb311b140455d19e0a6fa065c2b9cfa91501576e6ef6b39da348cf1c1d6e6af587c46b5284ddb1dfdb9ad88d6a52d35809df89f7f90bbb68da4c597a35f2a15f54ee7202fb1a19b9535f1ca8fd3e284784dd6f1854e7fc676dc023c04ef02c399318e58d433324906ec5d37319411a09a2c5b9634c55f9f8524df8b74c6e42ef7c0a9df540b979b46a183a072cce173210cbc68a0bad9aaff3476582d7a2dc4bc64c6765f84b4308a076e2d394506aaecb823613f69928601d9d2e75465b615c93ff0a80c7e538f4287ae63262dbf21952d4621cbc31f85dca3cd91c05eb18e4b60f0cbd38ae2cf8a111f39d9c4aa83fc830ca02121d69f2481bc22d9586f0ec8048ee8f88a8e5f7903f2fee5709d1579457c03aba9c5354efd105de0065d30e6098cd4ec54352fe52aac4d5c7dc6d09fd5836915c4c5e4b03c20a13d36f44542b9bfef04e9602a33ae1140c134c9dba12d4bae074489572840ea5bed5f69425819d94cf798c49cb05044a8aeacaf80d8da2a3513c79babc3b19ed90c4d7484ab6ece0787a4563bafd47adb6fbaedebf6055310f26ad36a086327a42c4f09a8ab234acdc59b419d903b7e2b868673a12519a7d7ab574da8aaa4c73eeeaea3ad3c6e694fd19ab3daf8e05578524f7af1dd8c59a6e40df2208632be274faf73edd408a05d96caee0febf33eea5c37c4a7e0798d2741c5305ef66c5e580f797f8cc9954f9e99d99f3e82661f1373e60c6a711650eb2f0281e9b1160b3e41bd23528bd1a1681ea7b886f06e5fb6df300cb9876529389e4089ec855e8707923b30efa09af45a5230269c168f22d80ab7e4f90316ee47b31a712cf53f1d7023ae38b59ec2de9be3645e69fe125746778a5a0a926d80b03c52c29ed13d42067f854bf7fd1f8f5282eed58965714a658e39730512a3fe4da8335ae3e0656c2e3a89c0e33add3572c293f678affa3db7881ec371e67214d01c3551b8799267731a994a0ce2b3728c0aeda0548507dbf8d3005f4dd997f4ae15313a490fd86bca3f367e62c2875bada27ba948d219d330f4212294fa806151086075dd34624b5c6489fc711cb6ffecac05f5ca666489979d16246c34fcf67f083c6f9108654d63892a0bc5aa71ce5d697281d4615f89216c00dec87fc1f37d3b2e3d952ace00201590ce582a7820fcb37100140da48850dc3cbf2d62bd3b157c28df4b2dd2a20c2069c6acfd81ffd6c24179fa20e83df2e0c0c3b1fb0ac68a35a8999d671e70374cc4bb40042f426d146182b7c97d7aae843665dbcd8088a51758d385c59622779c827ec5bed282f337186d9e81f1b63d6304557200867b3cb75bfb1eb99a462b16f1611b8bbfbf1c68d0d21208be3b161fba1a12d70cf886439699740613e0e8464784faaca79f7c426b6cda1d7ab3db852d22647815985e0875d5a1bc09ce0f7ffdd9cdb8355e36ec4a0e0618a28dd1d2e82b218ac48eab43f9aea06f3d93784640b360ca9e4cd819cc0768816dddafb2f42bd941f428a26b6ba318072f86d8d0dffea2c1202f8a48292e199859b86c67da38bec1b79f62c1e3d006705bfc97da5bc988c2a24bc4ff1b5761a14ce625e22cd447c35e7d2ed9542b2b103c267fa014234f83ac62d521fe2f9a0bc6c55f77598e32a53d57e0bd9e4e180640851cd9b5261666b1eadad54df4ea14e86e2d3f717b81ecad1a460da83552cdaf71e9db9bb9e434ef126e9115b5f93100d0cda560fc03891c7feb7f3b7fa34f5ab4aaab5bb21732666f8b6529200ee540796f11c94c979eaaf537bf9d5f5d3f8998ee5556105d41ad986af20eee85abe9b1561e436fc04fdd056a7c4df277a88025a86b2cf50de50d408988e44e23a83b367678958e9cf8cf3c521944050730fd381ce63166ee509d91cb2e04a48521da607b09f374e933327127fabdf6627bd3a62ce6644b5565c1a44b68c7ae466b09f399ae0eb7fe75c92153f16eac6fc6fea07f4fede27eb991bbe6a16b289c8a995d82808edc93118719ae035f934a581bf6eae035a1b8bad62a0b51cda25bbc9ea1614998e288c3a1d75703b48912bcc6e49e97062e7913dc73dc8787a2664afb9262aa9f4db4ef0b6948073aa32d07b1481d9260a10022db89845cf1f33920ca0948e101377f97cb0b76d438bee59517b815e1909f0b6a219e2c401d2be14ef5b70bf2bac810d3ccda5fb6ed2da81ff204c8478f6efb800ee97e3b4e500b25d3963552853fdc1aed8394202258443789237cbdfd803b34983b8ecd861e1281e4c8bd4a08a5ef03f8ebaa4103a6508eefd9d068e3c13d2e81796d71f8c40f1509b589051195d619f46ce83507680d840e7239ea616f729cc2a13b1008c73dcda4ae63636bc73472e244174244733fcc01722e627f21adc3310151c721692ba410785eb528e463704a38fbef31c422b7b9268bcd1311b53b1f76c6626b163a5fa2ecc6cb6b4df1c7810b5d30b2a2b292617b4276cdeed15151d08b4636c4bee3dd00bf7720a3563d7abc37229b1a0979b5d6d2fe07279e318295e0c4d922d3ce0344f7976d127ba87467abd4857ff980c0df9297acaf0d0ff62b7b657cd65eb8e0bfba394382e817fffa68b9bae19f55ea8e3191049c72327a68f8bd40214d94b0f845360a852ed629cffb1c1cd35dac2ad31e035a65e78cac63dda93f89524a4045f823d8a4010a33fbe5ab74606c8f3ab220a5fa2f7ad36a7df5dc833b1048ba74eacf78fe6831d914ba7f151ff82b05b19494da5a17c204bd622bf6d9a51a2c8c8c21d75864e044690c1fcd83e50f5a3d6ec3007e5a251495a1b39d883f2cab52c48a7501977e5c6378251ecadd3900123cb4bdea07837377acc8694f2d5bfff3fbc15360f0587b0fd3dad9812ccadab7f0f518e95e2c67761e04d4f6c6982b17207be09feb4018d9a9a54debdf9aa2a1dbfdb5d626582c50ff2376ebbaf513237a21e5619e08694e32a61899ee00010e521aea43a5c39184475aace412695f237f42c884343d4df14d217c25c6555cc6e9d5d505ff507456101847fe22435326c5d8cb7b49a466fc1acad6e7a9444f188d8782d4241ff3b23723fb7f8640256004a5e5c63a5866fe9e1824d772a97c2732d85fa432f07d57d2309d3791ece3b30bad4ab95e10bdbefe75d2575894f40ce56fe31486f659a1eaf4d3cc98feb4d3327058d6984e920cdab92b9b0c3daed53d35f9f7ae5a1f977370fc5c9881d77375987be25ce9d79ac9f13b990b3ece1e566af2f1343169dcc70543f5253d33397d19e98c59a86553655fc8f7ae8fcea6e4338d95cafab6df4c04bb884b7287796d473bb7adb7538981a1c6297e2c60559a4810b6c2efe8e484697ac78dcb10c07582be3071107fd8b6e274a66dc8403221866a66c5b6d33eb616444fe3d9aa446e46e840be73b8102a9", 0x1000}, {&(0x7f0000001280)="ee312f5ce7277d87b3fdfe26197a125a08a03f941c10a7ae", 0x18}, {&(0x7f00000012c0)="c6be2159ad560ce66f119425808b4c15fbbde49727c2391b16d3d6d7e8a6cc07873ff03ead3bcb001c6560322460a749b683dff249198dafc20ce03f41ebae23f4d5f55305bc3a0d5893cafc3b9f2cc87d95de43be3b6a289a4b6245239776eca169880f477ae336c185ff293b4619749b6b0cae0a337bb4a403dc357d178aa65ec848929048f7aa1fc7d9833a16e3e0706f2d8082449d2932169451504276e2f046adf98b", 0xa5}, {&(0x7f0000001380)="42e1b21434b212ef041eaf0f3756e105c26fdb9011f4dffccbf5deaa782588301b58e6c1c6cd8969ddd8bd94b3e88ef70ae021655a6de908cd4040223ea967b7642142d0e98eac4a733917", 0x4b}, {&(0x7f0000001400)="2069d17a3d405d0e47e02987a218f35a19856143c04b03e7db851b708d627f434944da9b9ad869556b61e7128040fc7c8fa8b8742435ccefeb2e080cbfd363e36d375da81d14cd6bcf68f563f259868e0a16873a3923814126d195338deeb708133b58b6f02ea2c10e", 0x69}, {&(0x7f0000001480)}, {&(0x7f00000014c0)="55fedd561f45a6742b6df410aa3c012d16b513f09531950a4621095bf99181375a734a0aa23424a4e3b1a855ac0512227b952bd2245542082437b18b0329de435c32f1fc92b50e37f23bee19000b7781a98cf0a5caa0d8e3d12bbe8f18d83fc32438c76c719eeed42791ab6c1f35", 0x6e}, {&(0x7f0000001540)="591f02b9f0ac5b4c23bfbeda67377cb0d2fc3b43ba7e1505dbddc819f9c4d96620fe8cd8ddbcac5fc74565909caff7f96f7a0e5386aa6f5b9c8f26c1341bf5a56621dd8d27c85d0be566f443", 0x4c}], 0x9, &(0x7f0000001680)=[{0x48, 0xffff, 0x9, "d78957c34c567e7e9621d58c27f8301c0870eed76190d7c19412c91e8425a5c7cb69f6826f764c6226ce9f3397e1e7e6c2e7ec8f"}, {0x100, 0x1, 0x9, "dc71b9efd70ad48e970a18a87015b12cf72e4c4133f43301e9ea3df817d17951c855f5b18fd78d3aebda9bc5093557ebe276105206a57e4a000bcf5c89edbe9c2191e235ecb4476a46e719ad84cc3c5ed7d9a6aededd57a20f52f165e04e76a4f3db1efc45c72a9bc6e3733ed9ddca48a61c055ecdf073b5b2c579f5f678e7dc3d2bc33f2c942fec5ae97c1ad90512d0950ac08be8cc24761284da92b263df3fec116ebf4fcb6414a0d406d9ff31e9e9e4979e4e586885056bad407dd6827ac44eed96e674c23fb2d76edcccfc514b7da69c741edf5798036f9427e54e85f7cef7e2bec953e428ef76c441e2fe"}, {0xa8, 0xffff, 0x6, "7e25886aa77bac2fe2f4e2e4cfc248035d1d190c7e8d08c91fe8c646c62550bf1c54cf9487a8502989d562c41d376f3c01f2d44ccdab2f747a976596c0c51a843a7f947269a6db9070900f63b836249cd90c39b713e398e2a4aecac453f04b97b42ac0b53d188bdbeb82044c0513a2ef8893a43c69a679d1e3a739fe213f06a0c0bb1cfe3de689e47fff6c4a00b607229d79"}, {0x100, 0x1, 0x2fa2, "b89758ca9e45ae0bd597c8dfccfdfc7902cc2fed932e6683572d7f17cfe3997edee43c5463f93fa06ba388d7b8be30f9c488bb3769f99a9cd83b6b70aa39b9a6339da6e9531eafc9379405fbbca250fca87091c849fb48e3db5dd48aa441850eb975c49f6ebeb05d0c37cb0634df509ed253b2407d0f0d9d89bc09bc3ff0b4283c4618105811c5f9650b61effb1e507d140b73d24d2ba97ddc5082057fcc8e26469d91c996e1e0744ef9a03d2d612abb9cf4b0cbf69937460e285178f5259f23b45366477e7c0266e6d0812083b32afa1f254b35d95dad2d3d08e3b0518d3808d6f0717de1348078f222abfc2eafb117"}, {0xf0, 0xffff, 0x3, "d061757d9d065c866d9d849831cbfdde65bece007b3cae3722de40e44cca7a48346fa1857adcd9d0a4db82dff90eb4f9fc215a35cc2961a879ab20c7a2d21c6bb349a5dc178b216d7a3b81b05ef01284b5799733ea664dd620f890656df8b4db072910bc488a1c201e8316a2dbadabc31a4ae6f963915173cd1599a547bde246f51b62a58337b924d8bf6081fae68f174e0bf75226647768ee1d87ed250d1644e2b2fe631afea715177a08fa33792e75ab4864c44820734e3614560b79dfc4b9aabe23f03c0cbd39c17c1b7272456728020a3647b76ea381d16d73c50b84cb85"}], 0x3e0}, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x8000, 0x0) r1 = socket$inet(0x2, 0x7, 0x2fffc) open(&(0x7f0000001480)='./file0\x00', 0xbc61c912ab0e4a4e, 0x108) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setegid(0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000f, &(0x7f0000000040)="eaff125c00000000", 0x8) 04:02:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) getuid() rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 04:02:58 executing program 1: acct(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0xa4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "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) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x3, 0x0, 0x4, 0xffffffffffffffba, r2}) 04:02:59 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000100)="139892d178197159a404cb661e0daedf38395706fbd98c809bffad15b069b7f38498fb1621929e11c38cbf16395800384f7ffab333e1fcf52bbee06ad4decad4b23cf92037b2f1fe0452536e563a49055c3f6e852ad28792bfcc8baeeefaa869619d009b9a8d3b6d924cd72c30eb4d0d24b99a97c373e0944d9655563b113aa15587b17b13bcf755a6e8883d9932ca5e3c4a3b1857", 0x95) socket(0x0, 0x5, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x2d0) socketpair(0x2, 0x4004, 0x1, &(0x7f0000000000)) 04:02:59 executing program 1: r0 = socket(0x32, 0x3, 0x9) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) 04:02:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="d5") fchmod(r0, 0x2) 04:02:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000100)="c10cf67a96d147ffd4b436641ceab0e877b1fc5043db3366320fd322613dfd0837cfea074532522c748dafcb3bb94ea8c49996b56b1e6868337fb06533f39c489208246c661714a12bbedab6b76108fc9e93a06481ef9f272a5d9415bb40d429fa6d056501a2726f", 0x68}], 0x1) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000180)="0f285a1b97bfcb82beb6300bcd98150ed871a59cee44ab4ade6ea0b316a618a7e0c4034217548c4a36eca64a57d9e813d68214bcd6ebfc84b1f30341dade11ec01f92a800fcf2432bf4a27fce0abe999e2c5848a05ead6e6bd93e5372618f58a46430a65ff89273918ea745caf43129b935b9f2b01b3ee93c7b5a2e7af662a03de66b737a5aeffdee9d5ebcdd776f69cd924d19ae1b07f23adb3364cece6f9ae97bcf02b2a15ae497b8a48dea2f3bbd3e22a4d6cfe6502449d64cf2d8d66a5cdfb4e6da4ca0c87fddf9d32abefa41c5c6bdb428ebd5d1e6f90d43b24db1341", 0xdf}, {&(0x7f0000000280)="e2a18fc201bb456c70ea919231c4d2eb1053be5801fb9d67e6f3f48ae8e1cfe91b650153dccf74a9ebadf7ea767d60c0864b2e1b744519f1a09758a3b80d9f3edf9e50c94cd45b9bb62bd037c59bbd839fb1eeda6fd7312f50379ccba7feac7bc9d19e1de118e756763afbfeb7d04c82f41010271d2f2a11718c73489a0720cfea91a14acd88e521ade4de3c307093417684947434709ddc3295cffd7926f19ed47ef0bb5dadb7b8f1afa4e827a61e51d8fd9eceb00a15318d59705847630f9f305666677e16ea945c3b360359ef8d", 0xcf}, {&(0x7f0000000380)="02e12719f049134453acbc81912db7b161f1ef8a855a589963df7814ecfbad0d7c567d67c30d51f44e2536c2b103560c3d5feb4ef2b2c602f83e752455ecccba47f58c3b76eb058db5f3f77adcbd72823256f9371b1addb9bc15ef7f8a2d98471c9dbdfd641a3d0a5bb6d2b98e23800504dedd4706001f7bb53cd1a3a37652596b9d6d33ca695378b8b887d2b3028cffb6c81da0f1fbc231a7d27bc977", 0x9d}, {&(0x7f0000000440)="fa24ecaeec082bf3363ddec6f8a69d8bcfdca9dce55a1d3e2488577278c66bd9d64c94abf785d4c48af7e4113496848dd921bf6b5c44268a6eb8104fa9065aaa6aed3f0ea1bafacc8eb5d529a048d2e8ccc30070553c2d6e045af22929932a35403c4e3caad0cb83542b8ea03298b93d272a1a3f0365a6c28865474fdc3059b8654f85b740284207ff8ee2577aa33253bb7c35663caedb296a45c210e7839d37bdbc82980129ffb2e8f1ec0de14518f6cf", 0xb1}, {&(0x7f0000000080)="c6bfcaa88171c6d9", 0x8}, {&(0x7f0000000500)="70e7359a969cea486a1f62e3eacdf8d26253a49b9d9b96c52dae77123d94d0b23e62234e6d1c4124fa", 0x29}, {&(0x7f0000000540)="41728617e11b6d58b2a03b53e50be97d59bec3554a57b7c3bb08d8eeb6bc8fb34bb393a46204d7f46158d8b622deadbb3e867ff1cca74422c3cd86f275e1dd96f7b15864bca22320f047adb1a4fb5093a194d448726849f8f09aad7cc25516b6bdcb72d8f9c74b06276418f5f5cb458622ac9459e30feaf32b81c6c8a1b79e6113f91425cb7f0dc5335d57b4aac0849b21e1a91d4eb25c9ab81c36fa76c0028c39eeb1af4a73c2fd3c6f32d8e7f0273401a953a1d1216c874a98ca074b82b2a9d1b018da039f3cd36d2d5e6435b642e07a611fe31ad7f70f3051d9041d543ef257075cdc8a62d7bf20f1f484ab4a9876cfe57b054eb8d10b5eabec8a1453e5", 0xff}], 0x7, 0x0, 0x0, 0x407}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000700)=0x1, 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = getpgid(0x0) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={r1, r2, r3}, 0xc) 04:02:59 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x7f) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) r3 = dup2(r1, r1) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x2c}], 0xca, 0x0, 0x6cf, 0x0) 04:02:59 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) flock(r2, 0x1) close(r2) ioctl$TIOCFLUSH(r1, 0x80047308, &(0x7f00000000c0)) socket(0x2, 0x4007, 0x401) 04:02:59 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r0) ioctl$VMM_IOC_TERM(r0, 0x4004745d, &(0x7f0000000040)) 04:02:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x1d}, {0x6, 0x0, 0x0, 0x8867}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x44}, {r0, 0x9bb16884b33fb434}, {r0, 0x20}, {r0, 0x40}], 0x4, 0x2) 04:02:59 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x80) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'\x00', 0x400, 0x7, 0x2, 0x0, 0x53a2bbb4, 0xe52, 0x1, 0x1, 0x2, 0x3ff, 0x200}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet(r1, 0xfffffffffffffffe, &(0x7f0000000040)) 04:02:59 executing program 1: r0 = syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) close(r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0x2}, {r0, 0x2}, {r2, 0x20}, {r3}, {r2, 0x20}, {r3, 0x100}], 0x6, 0x20) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)=0x2) 04:02:59 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x8, 0x81) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000140)=0xc) setpgid(r2, r3) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt(r1, 0x1, 0x3, &(0x7f00000003c0)="9bc8d16707bfe746d46a1514d5a73df194f8b73a8afdee7adfc1c9b7e5fa2b3d1ccd53da5f8e1e9be84271f4bf207412eff2ed8b3bf69d167d009c8e4b13fb98cbbaa020659136989384f622cde703", 0x4f) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x3227a9485d07b6a4, 0x0, 0x0, 0x1, r2}) 04:02:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x2d0, 0x3}, {0x7fff, 0x8}}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x54}, {0x24}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 04:02:59 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = semget(0x0, 0x2, 0x28) semop(r1, &(0x7f0000000040)=[{0x3, 0x81, 0x800}], 0x1) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = shmget(0x0, 0x4000, 0x8, &(0x7f0000665000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/111) getpgrp() syz_extract_tcp_res(&(0x7f0000000000), 0x5b11, 0x8001) ioctl$TIOCFLUSH(r2, 0xc020691b, &(0x7f00000000c0)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) 04:03:00 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xe5, 0x0, 0xfffffffffffff938}], 0x7, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x8, &(0x7f0000000040), 0x0) 04:03:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)=0x8000000000210) readv(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/222, 0xde}, {&(0x7f00000002c0)=""/212, 0xd4}, {&(0x7f0000000080)=""/149, 0x95}, {&(0x7f00000003c0)=""/160, 0xa0}], 0x4) 04:03:00 executing program 1: syz_open_pts() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x79a, "73cc510ec9c06d00007f0100"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 04:03:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() r7 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x8, &(0x7f0000000300)=[r1, r2, r3, r4, r5, r6, r7, r8]) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x234, &(0x7f0000000180)=[0xffffffffffffffff]) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0xb2, 0xffffffffffffffbb}, 0x10) 04:03:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x2}, {0x4c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="f4") munlockall() 04:03:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x1000d) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x8, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x7d}], 0x8, 0x0, 0x0, 0x0) 04:03:00 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x2000000000009, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000016c0)={0x10, 0x6, 0x4, 0x4, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff2000/0xc000)=nil, 0x872}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xff}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x99}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0xa8c6}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x101}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x40}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x10000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x8001}], ['./file0\x00', './file0\x00', '\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) r1 = getpgid(0x0) getpgid(r1) fcntl$lock(r0, 0x7, &(0x7f0000001bc0)={0x3, 0x0, 0x1, 0x7, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x2, 0x0, 0x100000000}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x21) recvmsg(r2, &(0x7f0000001680)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000140)=""/44, 0x2c}, {&(0x7f0000000440)=""/200, 0xc8}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/81, 0x51}], 0x4, &(0x7f0000001600)=""/108, 0x6c}, 0x2) ioctl$TIOCCDTR(r0, 0x20007478) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x800000000000002, 0x2000100000000}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000001c0)) 04:03:00 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) socket$inet(0x2, 0x2, 0x9) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x72, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x100) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) listen(r0, 0x0) 04:03:00 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) r2 = msgget$private(0x0, 0xb6) ioctl$KDDISABIO(r1, 0x20004b3d) msgsnd(r2, &(0x7f0000000040)={0x3, "57884d5da35067efab0787d5e68ba5cd290620d5d4f3a4a23dfc66c3bc30690e66dfaa53488f6d5c8e0fd67c8038ac8903d824fd31211bedab6e2e994414e9f02d5238d01314d198a703"}, 0x52, 0x800) openat(r1, &(0x7f0000000000)='./file0\x00', 0x200, 0x8) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 04:03:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x66c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000440)='./bus\x00', 0x80002000, 0x0) r2 = open$dir(&(0x7f00000004c0)='./bus\x00', 0x480, 0x1) r3 = openat(r2, &(0x7f00000000c0)='./bus\x00', 0x3, 0x20) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x2) r4 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r1, 0x3}) r5 = syz_open_pts() r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r5, 0x2000740e) open(&(0x7f0000000280)='./bus\x00', 0x241, 0x100) r7 = getgid() shmdt(0x0) syz_open_pts() r8 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f00000000c0)) semop(r8, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) getgroups(0x7, &(0x7f0000000100)=[r7, r7, r7, r7, r7, r7, r7]) semctl$GETPID(r8, 0x3, 0x4, &(0x7f0000000240)=""/61) 04:03:00 executing program 1: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0xfffffffffffffffc) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x2) ioctl$TIOCCBRK(r0, 0x2000747a) chmod(&(0x7f0000000040)='./file0\x00', 0x20) 04:03:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x1b00) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x9) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) write(r1, &(0x7f0000000200)="6e2e92", 0x3) execve(0x0, 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) 04:03:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000300)) r3 = accept(r2, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xffffffd0) connect(r3, &(0x7f0000000240)=@in6={0x18, 0x3, 0x8, 0x9}, 0xc) ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000140)="390a937bbf8a5802900e2a0dc0b05bc612fc74a439adf3e2469bd8b638ec50e7017ab5466aa16e10a464f8a16e5dd5ed931d5885f9faa85f5bb762cec1a59fbbbfa89937e583e50b30e8b263e9abf28339257b248d7aef5cdb7c26bc239f11d1d2f82bc8c96ea76ada92fe61c626e18428452eaf26381d9fc48ab9bb8f0f559e2cb6b1e6ba69e0418a610730a3d0c70ce94f26b719fc4ae84f94c65595de7394b1cc0000000000000006b9902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5793506994f", 0xc9}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) recvfrom(r2, &(0x7f0000000340)=""/170, 0xaa, 0x40, &(0x7f0000000400)=@in={0x2, 0x2}, 0xc) setrlimit(0x3, &(0x7f0000000280)={0x4, 0x6}) 04:03:01 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 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, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe6ebcc29cda722f871f4385f0413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd23500"/214], 0x10) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x7, 0x6) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000240)) 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"}) close(r5) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:03:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) acct(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) 04:03:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0xffffffff, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) kevent(r1, &(0x7f00000000c0), 0x8, 0x0, 0x7, 0x0) 04:03:02 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x2) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7) 04:03:02 executing program 1: mkdir(&(0x7f0000000600)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x28, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x80, 0x2, 0x2, 0x20, "1c1cd8404bbf3234938cbac82c8f8ec2b92b084d", 0x3, 0x30}) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) r12 = semget$private(0x0, 0x7, 0x80) semop(r12, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) r13 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r13, 0x3a, 0x12, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r3) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file1\x00') r14 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r14, 0x0, 0x0) 04:03:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000002980)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993cfaff5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b3050094c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9e0100000000000000189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) setgroups(0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x3ff, 0x1ff, 0x7, 0xa42, "93e61e87a674c7832a9255837835a9b4193c7770", 0x3, 0x8}) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 04:03:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) accept$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000000c0)=0x4) r2 = socket$inet6(0x18, 0x8001, 0x0) listen(r2, 0x0) shutdown(r2, 0x3) close(r2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="a26767123ad423550fc9eb3b33f810c2ba34b27d3d476430a6352807938fdb9fbddf8ecdc82b4af05ad1aa3f81778a3d545edf6accb93fa2752969f2bf798d3ebafaaeaf4c2d626d4b0e1cc2270f769486e2b5a3b511671c1629d21e4fe303f4d72bdaf69672edb0fdf17aaef1815c4aa06c5d533b0180b2c14b118f0850048013a05b64a7f5e8e32e44de07c37c8cfd701f01926841e3907c209c207881bafded2e06ffb723180b2e07c7fb34db9cf9ae1c74cbd9066067d3", 0xb9) 04:03:02 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x80, 0x40) accept$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="50010501600000040000000107060000151004fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f3763882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e07000000cbc5737b8e2405757105c13efb18afaf03e665f3482e093de7cd0b10427a00000800"/336, 0x150, 0x0, 0x0, 0x0) getsockname(r1, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) 04:03:02 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x40, 0x8, 0x20, 0x4c6, "460105e1b534e8a9aa87daf6357b45cecaf1ae34", 0x3ff, 0x800}) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r2, 0x4, 0x9, &(0x7f0000000080)="c20870502b3d63fa25a8157ffdc6db607e38c5016921dfd14f727cc1ab61d45ef32e2bff98314d5dd9355cdd09358ff50de321eeaae8e65ae7ec9a44c9ed02dfe90519319514ea6c5ef410d84b4894d6905821ce69fd7dd6c4c81744cf2f11510137e41f13aae12bf39269bb8a0b92db646e8b5006953b2cc1b766105327ba2f2d1818e6ed0ad2637cf0ae10e5ad277bf672bc5d1d5dd8e7fd4f1c121352c58d7f27472ac6e7deeb4dfbd0b41aee61feadb15b8c78946fca1405c0950b725f38ce8d3a63b3f61dbf8691ec22de44c863a0ef907cd0fc03d17af6c617c3f1fadb8680a2cb0acbce06c6586acd254f40", 0xef) openat(r1, &(0x7f0000000280)='./file0\x00', 0x80, 0x24) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000300)="5001050360000004000050018304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b424f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d178cbe3c958d945a2a52d04a1b9ff40595f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030c6a18ef4ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a00"/340, 0x97, 0x0, 0x0, 0x0) 04:03:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xfffffffffffffea1) write(r0, &(0x7f0000000100)="8c65", 0x13f) 04:03:02 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x7fff, 0xffff}, {0x18, 0x2, 0x0, 0x2}, 0x6, [0x2, 0x3, 0x81, 0x5, 0x0, 0x1631, 0x7, 0x7]}, 0x3c) ioctl$TIOCSTART(r1, 0x2000746e) dup2(r1, r0) 04:03:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) close(r1) write(r1, &(0x7f00000001c0)="71bcdf6c2333aec30a3bc675f6e0456aa6d662c11f5aee7ef46bafb264126a97d4758e6ae116dd7d97abe9064a32bba6e4231e1ea0350dc033236bd828534b7948f6aed6041d1a477fbf1812a276f87648e81e14b89395324fffbc3707d8964448ba1966d7165423d2f11f5a6fec7e4e4039ea93cff76833647c4d8e3a8a60f5949061e43949edaa2cc0f2f99c987e163fb20cd0091e5d5129c865036e8c5e2a599909d5427af62af8df4fe01d7ab6", 0xaf) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/wskbd\x00', 0x0, 0x0) pread(r1, &(0x7f0000000000)="d3", 0x1, 0x0, 0x0) 04:03:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f00000001c0), 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "42ef517b008b000f000000000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000180)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000500)={0x5e47, 0x5, 0xef, 0x9, "a7143ae62feb5105f5fd66bc8da231509c708c7b", 0x0, 0x1}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000004c0)) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="7837b370f316c46236b12852757a8edb94607ad3b9101565f936c97cb70f9f3080e5d8d8df8a8783883931fcc0da8f61440384265bae54344e537492ec3b18a1465b87ee407585dd77e016a098f1192f0f7b873d05d74aa37fb5e89c1256e2e00c2b5ead7c9211e2dfd59999ff5a8ff9e50f2e23a566dd08cf7fb9a4f18c0c9e8f725e", 0x83}, {&(0x7f0000000280)="61051827768c9d509b6787e3d0a7b5ee8e6cb77a333473a531d1c15194204839cf58c345e6a4401a53042593", 0x2c}, {&(0x7f00000002c0)="5d8fbe57443b41c9d0a021ab6a5ad88d8b7616a3ce086c399d082487e1ff0194b9ea130f83307f6ccffbc80c5cab50b0", 0x30}, {&(0x7f0000000340)="c72c225a3421e6a596dd74671f39666d96f72d", 0x13}, {&(0x7f0000000380)="8edc0aae784ec26e347e7554ad8f7b09453e96cafd40ef1a5eef291d9013a0714b42f683c179806a6ba1dd8ea69391bcd0343bf34511a76cc4eb367e56f08352c7b24089cce8c74b3fd1044a56460de202306538566274", 0x57}], 0x5) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000480)) "Í`VÍ6Úv/™ëãxÍæýeYëQ?jì#‹Ðz‡êÉ5Ù=ýéD¿_w®×àSul+,A¶s$¶ÐÜ^P=ä'q»¯²çƹ&z—Lvºamovµ‰öQ† ˆä†”ûØ_ZI¶Ì/r¼í‡Ç­”gyÚÚÓk]Ø(!hL¾t^5‘†…ø©r!‰Ø}Š­b1óÌšÚÕgÖE‹P'òäÑ·B˜oKsÇ›ÄÈU Ö U¨/?¦¥*Ò¸W4i×8kJvuʬŠö€01K$NI<”ƒO?Wèèìf$Š\ P¶&Q« •jÝ8D 㻆­R|Ô„Á»"„ê†Þ¸-A½;ÍiPÁ¹Cy—¤]UƒƒÐM„ò¥ïã5äs_U?**=ÆP“‹=ÂÓfèO­}¥L'ÊVÁäMó¢ö™,Wöª5¼c#Ѷ¡D[ªë“hù¾0’ù^g8«•ï>Ä“üuQa;¹¡oß*¥€¨›Í-i'wE‰Ô:çò‰¥còÑÿ3ø¶Hì!³í[.Fªv„pÆ ¿vÒF§¿L˜t\Fü†ï¤ïTrÌ ›1HRÝ1‚ÒܬdÇå®Ò«œ¸ÔÃ9€i÷̇‡#&Ô·;×»TÓâ±&È'½ÐÃPóµø°/¡¾=}¥«ÄÛ‚=ñÞ_Ñ2ï >u‡ô@?Û±cÆ:w„Lh¾`O'Èfzž³ÖÒ1äëp 04:03:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x7, 0x5, 0x3, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) r2 = dup2(r0, r1) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)=""/187, &(0x7f0000000180)=0xbb) write(r0, &(0x7f0000000140)='\r', 0x1) 04:03:02 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)=[{0x1d}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) 04:03:02 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8110000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) recvfrom(r0, &(0x7f0000000140)=""/4096, 0x1000, 0x40, &(0x7f0000000080)=@in6={0x18, 0x2, 0x2, 0x800}, 0xc) chdir(&(0x7f0000001140)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0xb9ab023c1ea8e1b, 0x3) &ô·ÜæËE/žãv×Û¯+êwVEdÄ„Vö)E[°ò^e)WÉÝTVÃíçPôó‰ï=MøÈÃuР߶Ú[g) A`žÓ4_˜‰p# ½\ª‘bªñ' /” @0ÀkGµTñ¬7Ð6HÞÈɲS¨eáubi`c5k6{RãsI¤'çöY¦Q›ÖÞHˆ@Q^{ñ'Ví¸é‹7ü¸͵ ¿›zY¥\Šæ†â¦a[Ž¨2ôà\}$zÉ1B­NžgBåÙáq?¦`”Ü™å{ñP+©YãÂ1îê1¤­ÁÜ#¸ Yಾ¹nG:·*ñ=;Ä[ƒ‘Ÿžåé)LÝng‹WM?8%"åÚ³î"f^ÃAÔµÔ_Eµz«¨ÔNðÏT¢r P‹¦Ó˜© wkÎõz9åÅ2 Úý +Õª¢¢æ¾óW¸/åŸõóÉ~ñó@ð¸RÔdÑ!«´G空õ2ù=Ôê_Ó*ëÕ]µhÀ\ˆeÈG½­¼ þžt¨ _“"å—k§N(?„BáÀò‰˜ÍÖªˆ…õ_sþŸ¢ïó²š €Kw\¾ÞËÏÏ!YO·½î²žWáíꆉ2óõ]lÿ¶AÝ‚Å–·O™1Œe€­:R~†‹e• ›Où‰[“8yÜÌ’aÑ'°:ÏÂÛQÆXóÿ-2?ås€–ò\Å›>Å·”J8è4Ç2d˜ñkÈÉ:EÆ”f¦’5Á¹ Â&\C10TÖÓ*Š*«nÓ ež3uH”-¸ö÷KFGÊ)a~‰±"Í`VÍ6Úv/™ëãxÍæýeYëQ?jì#‹Ðz‡êÉ5Ù=ýéD¿_w®×àSul+,A¶s$¶ÐÜ^P=ä'q»¯²çƹ&z—Lvºamovµ‰öQ† ˆä†”ûØ_ZI¶Ì/r¼í‡Ç­”gyÚÚÓk]Ø(!hL¾t^5‘†…ø©r!‰Ø}Š­b1óÌšÚÕgÖE‹P'òäÑ·B˜oKsÇ›ÄÈU Ö U¨/?¦¥*Ò¸W4i×8kJvuʬŠö€01K$NI<”ƒO?Wèèìf$Š\ P¶&Q« •jÝ8D 㻆­R|Ô„Á»"„ê†Þ¸-A½;ÍiPÁ¹Cy—¤]UƒƒÐM„ò¥ïã5äs_U?**=ÆP“‹=ÂÓfèO­}¥L'ÊVÁäMó¢ö™,Wöª5¼c#Ѷ¡D[ªë“hù¾0’ù^g8«•ï>Ä“üuQa;¹¡oß*¥€¨›Í-i'wE‰Ô:çò‰¥còÑÿ3ø¶Hì!³í[.Fªv„pÆ ¿vÒF§¿L˜t\Fü†ï¤ïTrÌ ›1HRÝ1‚ÒܬdÇå®Ò«œ¸ÔÃ9€i÷̇‡#&Ô·;×»TÓâ±&È'½ÐÃPóµø°/¡¾=}¥«ÄÛ‚=ñÞ_Ñ2ï >u‡ô@?Û±cÆ:w„Lh¾`O'Èfzž³ÖÒ1äëp &ô·ÜæËE/žãv×Û¯+êwVEdÄ„Vö)E[°ò^e)WÉÝTVÃíçPôó‰ï=MøÈÃuР߶Ú[g) A`žÓ4_˜‰p# ½\ª‘bªñ' /” @0ÀkGµTñ¬7Ð6HÞÈɲS¨eáubi`c5k6{RãsI¤'çöY¦Q›ÖÞHˆ@Q^{ñ'Ví¸é‹7ü¸͵ ¿›zY¥\Šæ†â¦a[Ž¨2ôà\}$zÉ1B­NžgBåÙáq?¦`”Ü™å{ñP+©YãÂ1îê1¤­ÁÜ#¸ Yಾ¹nG:·*ñ=;Ä[ƒ‘Ÿžåé)LÝng‹WM?8%"åÚ³î"f^ÃAÔµÔ_Eµz«¨ÔNðÏT¢r P‹¦Ó˜© wkÎõz9åÅ2 Úý +Õª¢¢æ¾óW¸/åŸõóÉ~ñó@ð¸RÔdÑ!«´G空õ2ù=Ôê_Ó*ëÕ]µhÀ\ˆeÈG½­¼ þžt¨ _“"å—k§N(?„BáÀò‰˜ÍÖªˆ…õ_sþŸ¢ïó²š €Kw\¾ÞËÏÏ!YO·½î²žWáíꆉ2óõ]lÿ¶AÝ‚Å–·O™1Œe€­:R~†‹e• ›Où‰[“8yÜÌ’aÑ'°:ÏÂÛQÆXóÿ-2?ås€–ò\Å›>Å·”J8è4Ç2d˜ñkÈÉ:EÆ”f¦’5Á¹ Â&\C10TÖÓ*Š*«nÓ ež3uH”-¸ö÷KFGÊ)a~‰±"Í`VÍ6Úv/™ëãxÍæýeYëQ?jì#‹Ðz‡êÉ5Ù=ýéD¿_w®×àSul+,A¶s$¶ÐÜ^P=ä'q»¯²çƹ&z—Lvºamovµ‰öQ† ˆä†”ûØ_ZI¶Ì/r¼í‡Ç­”gyÚÚÓk]Ø(!hL¾t^5‘†…ø©r!‰Ø}Š­b1óÌšÚÕgÖE‹P'òäÑ·B˜oKsÇ›ÄÈU Ö U¨/?¦¥*Ò¸W4i×8kJvuʬŠö€01K$NI<”ƒO?Wèèìf$Š\ P¶&Q« •jÝ8D 㻆­R|Ô„Á»"„ê†Þ¸-A½;ÍiPÁ¹Cy—¤]UƒƒÐM„ò¥ïã5äs_U?**=ÆP“‹=ÂÓfèO­}¥L'ÊVÁäMó¢ö™,Wöª5¼c#Ѷ¡D[ªë“hù¾0’ù^g8«•ï>Ä“üuQa;¹¡oß*¥€¨›Í-i'wE‰Ô:çò‰¥còÑÿ3ø¶Hì!³í[.Fªv„pÆ ¿vÒF§¿L˜t\Fü†ï¤ïTrÌ ›1HRÝ1‚ÒܬdÇå®Ò«œ¸ÔÃ9€i÷̇‡#&Ô·;×»TÓâ±&È'½ÐÃPóµø°/¡¾=}¥«ÄÛ‚=ñÞ_Ñ2ï >u‡ô@?Û±cÆ:w„Lh¾`O'Èfzž³ÖÒ1äëp &ô·ÜæËE/žãv×Û¯+êwVEdÄ„Vö)E[°ò^e)WÉÝTVÃíçPôó‰ï=MøÈÃuР߶Ú[g) A`žÓ4_˜‰p# ½\ª‘bªñ' /” @0ÀkGµTñ¬7Ð6HÞÈɲS¨eáubi`c5k6{RãsI¤'çöY¦Q›ÖÞHˆ@Q^{ñ'Ví¸é‹7ü¸͵ ¿›zY¥\Šæ†â¦a[Ž¨2ôà\}$zÉ1B­NžgBåÙáq?¦`”Ü™å{ñP+©YãÂ1îê1¤­ÁÜ#¸ Yಾ¹nG:·*ñ=;Ä[ƒ‘Ÿžåé)LÝng‹WM?8%"åÚ³î"f^ÃAÔµÔ_Eµz«¨ÔNðÏT¢r P‹¦Ó˜© wkÎõz9åÅ2 Úý +Õª¢¢æ¾óW¸/åŸõóÉ~ñó@ð¸RÔdÑ!«´G空õ2ù=Ôê_Ó*ëÕ]µhÀ\ˆeÈG½­¼ þžt¨ _“"å—k§N(?„BáÀò‰˜ÍÖªˆ…õ_sþŸ¢ïó²š €Kw\¾ÞËÏÏ!YO·½î²žWáíꆉ2óõ]lÿ¶AÝ‚Å–·O™1Œe€­:R~†‹e• ›Où‰[“8yÜÌ’aÑ'°:ÏÂÛQÆXóÿ-2?ås€–ò\Å›>Å·”J8è4Ç2d˜ñkÈÉ:EÆ”f¦’5Á¹ Â&\C10TÖÓ*Š*«nÓ ež3u"Í`VÍ6Úv/™ëãxÍæýeYëQ?jì#‹Ðz‡êÉ5Ù=ýéD¿_w®×àSul+,A¶s$¶ÐÜ^P=ä'q»¯²çƹ&z—Lvºamovµ‰öQ† ˆä†”ûØ_ZI¶Ì/r¼í‡Ç­”gyÚÚÓk]Ø(!hL¾t^5‘†…ø©r!‰Ø}Š­b1óÌšÚÕgÖE‹P'òäÑ·B˜oKsÇ›ÄÈU Ö U¨/?¦¥*Ò¸W4i×8kJvuʬŠö€01K$NI<”ƒO?Wèèìf$Š\ P¶&Q« •jÝ8D 㻆­R|Ô„Á»"„ê†Þ¸-A½;ÍiPÁ¹Cy—¤]UƒƒÐM„ò¥ïã5äs_U?**=ÆP“‹=ÂÓfèO­}¥L'ÊVÁäMó¢ö™,Wöª5¼c#Ѷ¡D[ªë“hù¾0’ù^g8«•ï>Ä“üuQa;¹¡oß*¥€¨›Í-i'wE‰Ô:çò‰¥còÑÿ3ø¶Hì!³í[.Fªv„pÆ ¿vÒF§¿L˜t\Fü†ï¤ïTrÌ ›1HRÝ1‚ÒܬdÇå®Ò«œ¸ÔÃ9€i÷̇‡#&Ô·;×»TÓâ±&È'½ÐÃPóµø°/¡¾=}¥«ÄÛ‚=ñÞ_Ñ2ï >u‡ô@?Û±cÆ:w„Lh¾`O'Èfzž³ÖÒ1äëp &ô·ÜæËE/žãv×Û¯+êwVEdÄ„Vö)E[°ò^e)WÉÝTVÃíçPôó‰ï=MøÈÃuР߶Ú[g) A`žÓ4_˜‰p# ½\ª‘bªñ' /” @0ÀkGµTñ¬7Ð6HÞÈɲS¨eáubi`c5k6{RãsI¤'çöY¦Q›ÖÞHˆ@Q^{ñ'Ví¸é‹7ü¸͵ ¿›zY¥\Šæ†â¦a[Ž¨2ôà\}$zÉ1B­NžgBåÙáq?¦`”Ü™å{ñP+©YãÂ1îê1¤­ÁÜ#¸ Yಾ¹nG:·*ñ=;Ä[ƒ‘Ÿžåé)LÝng‹WM?8%"åÚ³î"f^ÃAÔµÔ_Eµz«¨ÔNðÏT¢r P‹¦Ó˜© wkÎõz9åÅ2 Úý +Õª¢¢æ¾óW¸/åŸõóÉ~ñó@ð¸RÔdÑ!«´G空õ2ù=Ôê_Ó*ëÕ]µhÀ\ˆeÈG½­¼ þžt¨ _“"å—k§N(?„BáÀò‰˜ÍÖªˆ…õ_sþŸ¢ïó²š €Kw\¾ÞËÏÏ!YO·½î²žWáíꆉ2óõ]lÿ¶AÝ‚Å–·O™1Œe€­:R~†‹e• ›Où‰[“8yÜÌ’aÑ'°:ÏÂÛQÆXóÿ-2?ås€–ò\Å›>Å·”J8è4Ç2d˜ñkÈÉ:EÆ”f¦’5Á¹ Â&\C10TÖÓ*Š*«nÓ ež3uload: 3.56 cmd: getty 93044 [ttyin] 0.00u 0.01s 0% 318k load: 3.01 cmd: getty 93044 [ttyin] 0.00u 0.01s 0% 318k load: 3.01 cmd: getty 93044 [ttyin] 0.00u 0.01s 0% 318k load: 3.17 cmd: getty 93044 [ttyin] 0.00u 0.01s 0% 318k load: 3.17 cmd: getty 93044 [ttyin] 0.00u 0.01s 0% 318k Œ}6|òÃC Uò GÐ)øtf@¿E %äý¬ÕS" d°ÈÁ[~ÎÖ¸{R?í‘·ɶßýÍ•Úó£š êo–ب)5JiĦÚä;¤Ç¾ÖBâÒ(t„šé¥.Ù•¤qÆ P3Öï»mM­½fÒïц»_¾jIŠZc¢G WULÙ³~¿|Ó Wîè`~ VÜB‡+\Ò¦‡”)˱¿.ÔªpRTp¹ÿ:Ù3.©ˆw[vÐWéÍý ³Ã•Ñ 1¡·…¢é¼/tô/ð”vy6o¼À;“»r°M'`ê,ÖuÙ÷áëVò\lÖ±(9Ae×àóÊq7Àé"&æ#r0— ³ÈQH=Ŷ6̉gIPáPö6°·žv@½®&hŒ‘"‰(ê1[k 8ëd ûtlÍ ðú/ªùÅÝ?ùª  y«J”…ÄùS2;ÜÏ![uóS ÄLhádG°¶Š²v^Ëbæ`Ȉÿ“('«ú~wµ(&ª:&ÁÕO÷‰-EA€ÛæHX¨ðúi*Vu *z³ Æhî‡{¾Ôœ™†sßÛ*Án­ž•‘p‹Õ èω½Zsr‹ ‰˜«¾¯¸û<0Ô»‚•aM¯¾¦©CD#ÜQqÁU;ûô›’"/†/ªˆ/U†}™Ñ­¦–ø$iqsº9}#0´ªáñÅ–±Ÿ?kWoyÀ´ƒù³Nâêý,gá aâPyàÅÞ+ý¶0µÈ›Û9Pú6‡n¢¿m¹ðìüânuØG„ÝØÞì¯ÊƒË>1¬z˜|øŽgn‚7 Áù>5‡TfSsÒÜË1ØŸÜÇí$ß?tFÚ{DJïʬ¸$‹¼éiþ…AòñìdO®ÌÆ… €t”RЄN5¨œàƒTÍÙ#ˆè ­’¨º©ŽÚ±ÞöûH)µy]#ºÝëÓ-@%Ö–^gÄ Ç…¦lÌž¿ä¯+—ÄuNÛn‘L0Øm6ë"€„¥ŠFU²2Ï.Á ݶ2þõ騡cö1s6ÖÏO/aVJ±Ç” öã‹àX{Ñ¥è}ÈýG–nRUšKTÇ áÖ»GZï7¸:—ÓgYï ³Cŧ¿ßWÅæTÜc”ì!>*!ž•#M— Í¥zý\érÅ%!xÊpÙO¢­½¡øÒ–\µb3 |S³R/Ú³àæk>z™Š÷=“¼wx1Œ‡òqàäIÒ²þbÛ<Ü’hè]”Ѷ ä‘9ŽD8Í…oIÔ6’;âÑ9j«\m°\QÜŒ:>àî•kÊRØß{ðª¸Èд$¾ŽºMÈ„Ëœï7ïû5”^˜Æõ±ª÷ ©,þà"\ÜÄ |H`žï'…€¾¶xqŽM¾i£-ÿ>ßXèÄíEîø•rÜxyì.?j¾!{é- ¤N¹Wf©No@Ub™0öBwwf ÀasÀ·§Ih.3™‘Bíw ¯¿Ëç±O5c¹œe=;žöxf Œ¥2Œ»Z ü³[:0³dÀEî‹Õêh3UþèS{†ÙŒÛAUQy7¼õ¬"{,—~Zj£J jVÊôM”8¥ âz™·Þ%ïý`Á­±†Ø²ûKn¦8Á_Ê×þðU½DôCËpYå~NÜÎ¥ÛN ˜ŠÒE‹sPn`¼Ë~š¶Ë‰ºÛSºØ‘RØ É2¾žác{S­ÚѸ–däѹñ eþT‘¯Ï)Œ§¥s=–a}ÙOn¬Â›ÖlÜØê¹óú†«œbÅ4€â.™ Ï 04:03:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x30}, {0x200000081}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f00000004c0)=')') 04:03:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x182) mkdir(&(0x7f0000000040)='./bus\x00', 0x80) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x3, 0x3}, {0x2}]}) mkdir(&(0x7f0000000000)='./bus\x00', 0x6) 04:03:03 executing program 1: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) poll(0x0, 0x0, 0x34) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x2, 0x4) execve(0x0, 0x0, 0x0) 04:03:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x40000000000000) 04:03:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x200, "d88190c2f58d8a97f846bb722d67c49b20ef9809", 0x2000000000}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 04:03:03 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10000, 0x0) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x2, 0x0, 0x0) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 04:03:03 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 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) clock_settime(0x2, &(0x7f0000000140)={0x8, 0x6}) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)="52887d19a3c00c858c78ce9b0fced7de358e24551f8adaa32ec3c0b28feb64c308eb40fbb270f921a9497819bf7e36fb77414263d98679b310c6491008b95a2932c55964d7fe556e8fb5824cb3cc351d32248e52d840f278ed3a11adfa587f78d58c91098f0301198cb0d5e929b0537419052d8763b7a73feeaa2cceb819", 0x7e}, {&(0x7f0000000540)="ac56f2a63c68e06c9edd5aff04e67d0ae93bab7e4f00efe48fd551aaeb10db3e2f50abe283b2a51aa939e6c0b3aac5fd8ca2859054292912ed7b4d799e9ac5f44d979fdcbbc7f61610c7fe6d4e214816c2080ba388117a360b129a612245b3581b3d", 0x62}], 0x2, 0x0, 0x0) 04:03:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000000086}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) getdents(r2, &(0x7f0000000180)=""/4096, 0x1000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000040)=@abs={0x577650596a3e9c8a, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getuid() r0 = geteuid() setuid(r0) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 16:00:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) rmdir(&(0x7f0000000080)='./file0\x00') r0 = socket$inet6(0x18, 0x4, 0x6) fsync(r0) r1 = socket(0x18, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x4) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:00 executing program 0: open(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) shmget$private(0x0, 0x4000, 0x10, &(0x7f0000002000/0x4000)=nil) r0 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:00 executing program 1: munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x2, 0x7ff}) 16:00:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000280)=[{0x1}], 0x1}) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x5) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) 16:00:00 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = geteuid() getgroups(0x1, &(0x7f0000000080)=[r0]) setuid(r1) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 16:00:00 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) kqueue() madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f0000a9a000/0x4000)=nil, 0x4000) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x6, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x1c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc5) open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x1) syz_extract_tcp_res(&(0x7f00000000c0), 0x10001, 0x5) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0xee}], 0x1, 0x0) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x7fffffff, 0x5, 0xfffffffffffffffa, "66ab7f000e0902e60000800000000000be804ab1"}) syz_open_pts() writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/81}, &(0x7f00000000c0)=0x53) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008b00062bdd77eae99244469df49a07284f59c200fe0000ffffffff0000afc42ae5000af6ce4f22276e2b8d2a48", 0x34}], 0x1) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x120) dup2(r0, r1) chdir(&(0x7f0000000040)='./bus\x00') Jªb¼7­šJŒjo`’§nnùqØ_½=Ê<0Å»º6ã¸ÌåŒ ç¹]¦Øúù“É;ÚKTuìëtLJ€½°OîB¤Ãš‘'­Óä=0j˜Æ­QAlco樂„TzÈõ|‰€ðp/»o7˜5ǤDïBõG˜µsN¢B±ÒœÄÅlCðvå„6¸}hÛkÛvz"áD7zÕ'C 䀰¸ nk7ý-\‰Ro©­•VH§.AÒíã‹ö½$óB=]ÀˆiNÆÙQÂQè°Fä‚逽üMª›"¾.ϵÁ=‰wT®)i,ÍQ~äÍEˆ‡:ŠÔê cøû©ò`B|dÒUœN‹ `{ÓJ…kq>w‹¨O¸zË”€~?_Ðõ0€C(_&y9²Í5YpjŸä‡‘ÌÀO\-ù2ߎÌzdR!5Üè0q–Œµ,ɪZ¬>Òµ=‚GÚ×xq]~J ?Û>ðg¸ç1€§æ¨!wC>gT_ŸóÒb”hl®J2vÛç1@]r®õùÂRï^8‹²I’ |òFËË2Z{ôoJÂ7{þ "®ËƒíWh„'~fç¨OMwÑ_¼Çø±ý{ÿ›V5 óÃ5r„´‰¶‡‡9`(Ÿç²7:@-‰±?ô=}«×[œAØì9üjT¸åÄ…fS.T"ñU^¤æ¶ÙÐŒ©YÊmËt?"¾å7¢8ã24i®jˆC÷h•¯µ·Î\—/MiëxšÍ½ÚŠÜ ÿɨ^Ð0Ö{½qKúÆÛŸúqÉ[ø’M]’ë-ç3+4ÓÃÎ:½Æ7ÄŸ¨Ù\¬ñAK°Ø.š†]p¡»ù›ïêMÃs ÚÕéu8`ç(ÚÍWØS#‰²4‹7 ƒÒ @ o%ÓœiõJdX·Î4²;»Ø÷Hqü…>Àüï{Rj;ºþðKËÂV)–å,âÓ×map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00c5c0 failed: hole in range 16:00:00 executing program 1: r0 = open(&(0x7f0000001600)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\n', 0x1}], 0x1, 0x0, 0x0) getrusage(0x0, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x2010, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="8b199f77f0d55b68bfff36ab2a8f94b9a28ad79ca03a092cf60db90fea75556c09f5788a70e0b75070149ec88833f8d20bc9342f00ebdd1bda9ec36052b3be2bf44883925e65567e13addc8722e5f91464cdf992d176085aec4dc141cf548aaa1f364e", 0x5, 0x0, 0x0) minherit(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000180)={{0x1, 0x401, 0x737f}, 0x3f, 0x7, 0x1}) 16:00:00 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x43, 0x0) fchflags(r0, 0x10000) write(r0, &(0x7f0000000040)="653431fbcc966462db069fc59caba874f976145e2b82767c60183795661989543c431ab577fc4466599864d7284c6d94233694e337c2730848b2e0de60f93f1f52989cdc0090646d40b577dfadd1aead539e73e08e8cda8d95c70ff22446691082d65830e5cf584191773a7506b00c942a04ef0a8d259f888657480abc29f0a2cdc57f444b5a19b0f6ddb913e67d68fcb5667c7353dcd618de7b288ab4b707dac042c984d42e05f8e90b36", 0xab) r1 = socket$inet6(0x18, 0x5, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xb619, 0xfffffffffffffffc, 0x1, 0x0, 0x6, 0x500000000, 0x80000001, 0x2, 0x3, 0xb5a9, 0x5}) getsockopt(r1, 0x7fffffff, 0x390, &(0x7f00000001c0)=""/143, &(0x7f0000000280)=0x8f) r4 = socket(0x1, 0x4000, 0xee72) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) socketpair(0xcb3c1b2e2254caeb, 0x0, 0x101, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000580)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f0000000380)=""/238, 0xee}], 0x1, &(0x7f00000004c0)=""/145, 0x91}, 0x40) connect$unix(r5, &(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa) sendto(r5, &(0x7f0000000600)="d4f4d2fdf91664bb36e8f782d992d4b5738927ba109f53433de0841ccd43c8c31489d7dc92cf6aa96ef3d050eef833a5c05d087245c1ff94c199ec088f1f2ca943071e8dc01f1ef8302824517e49b703649ee22fa5d893ed31c5903f6f51377fb87c79b3997a30fd904df9eec5299b2b4dcb5381c32f63c337f195a62d2a289a829292d5989d62a00f1d296954d7936e20a48e71458a09b1d162ba7d66df2151a9f10ee058271eec3856c23656e09f2f29ca755b5e1d432d6d829d54f8461e2685cf89941fce73a1c8d6c406ff6b5987799beac0fd8f4dfe12946a7460618c33c752df52736580383967b0e080821a6e1e0dff488d8c16ccb12030", 0xfb, 0x400, 0x0, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000700)='/dev/tty\x00', 0x80, 0x0) chdir(&(0x7f0000000740)='./file1\x00') setgroups(0x5, &(0x7f0000000780)=[r2, r2, r2, r2, r2]) ioctl$KDENABIO(r3, 0x20004b3c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) write(r4, &(0x7f0000000840)="dc48e8d2f5ead0c294111d1494c0e8b8bf11562d7af7bbe2a51356d15bf5dc232ee7056a0e3cb84afdca3145b45eb88e0bf11241d10d0195a20b0a7dff39c02b54b92b06476a1d72b7cbadadde9eb9ea2058287f6976ffe9e7c44e41d13c1f84679e3f2570a64a917068a76014cf27cfb211d75b7aa136925abe4101ba3487303164afa0e5156924249cbe09a5a659b744b703c990e39c0feaf284508199050dc2dc4e43e44d5b4c91e8fe4035046b6d2787f104f8ed1518532afd919adf166af141723600aebdd525c4", 0xca) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) bind$unix(r5, &(0x7f0000000940)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000980)={'./file1/../file0\x00', 0x1, 0x80, 0x6, 0x1, 0x6, 0x2, 0x3, 0x2, 0x1, 0x4, 0x9}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000a00)={0x10, 0x2, 0x4, 0x3, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x67b}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x8001}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x866f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1/../file0\x00', './file1/../file0\x00', ['./file', './file', './file', './file'], 0x80000001}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) chdir(&(0x7f0000000f00)='./file1\x00') ioctl$TIOCNXCL(r7, 0x2000740e) getitimer(0x0, &(0x7f0000000f40)) write(r6, &(0x7f0000000f80)="719dbcd18de5378762fa75cc7fcdafef03e85999660a7ca42cd47a033d6e6a365b500d977f26a3fc46c94227aca4c940f21eeb34d551bb9195833445e1aa82aed5b5cf4f5f29c33a1fa3b8c4cc9d62231bc843c362d4c072ef83308f828ef280dab4baade9dfeeba5afd4ca6243eb31ca8053ccb08c081eb9686b24af6edcf733055e2bd36911e46fc8cd997236c14e9b4a5f781f2caec5b62d8c1d1f563671f4a7a0cafe6ce4d26e86f02da3252dedeb4b2721c911963febbef0cc12e9d9172", 0xc0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001040)='/dev/ttyCcfg\x00', 0x802, 0x0) 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffa9, &(0x7f0000000340)='&') 16:00:00 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = getpid() fcntl$setown(r0, 0x6, r1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x1d5, "ec9a5dd007da89ab0a11d7abe4e40f00f06ffa12"}) write(r2, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e5059ddb89d676d48c9c6f0fa20774dca9ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669db72371db394acba77de083c965124aeacbcf09b09c719ed25314dc21617d89aa9c6ffc4137067f33d1ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xd0) 16:00:00 executing program 0: setrlimit(0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) kqueue() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpid() r1 = getuid() r2 = semget(0x0, 0x1, 0x700) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001240)={{0x0, r1, r3, r1, r4, 0x140, 0x1}, 0x8, 0x401, 0x3}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpgrp() writev(r0, &(0x7f0000001140)=[{&(0x7f00000000c0)="38a4b782f36923f06d2d72d69ba9dc7d75085681b306612fa3e2318c515776c70691a027c75e503819308d5ef5eabbc9f505343c61a570", 0x37}, {&(0x7f0000000100)="f287655c256f1cf18ff13e752602eee67ae659cd69d60f9f1d7c65baafc89f23b8cd93c78514593c42c1dfbe27d9767fa07d5a70e399ca70ee9d", 0x3a}, {&(0x7f0000000140)="cbedf923e8292a258e02f52892b94d4324852cb791b1c25d1d2ac6d6923be7f902365c60251a7607a4d9f8d5a583a5b9b8fd3b0f3b9e65da8112bca65c4cede4219961b84efa5694ba2f80b304061cfe48999b9daf015c87c61840e3b6f0312294de98e0db2172fcce1769c60abb60339cae6bd66982a9e90058555a795f7f7796074eca99ec975af5696b57e6c793604987b33ab76739d58be3dd6df875125558c5bee9046c1fdd225f208a055769d5b08ecca56bacf50f3a94a4f4c4428fa2139beef0ff4e791a4a4c83f8b41716601e1e9928ace262a9cc935aa4ab9a44b2f10baf67667ddf7fb4ccfd6f90adba9c6dff3142fec91fa11c38c6502c7584b5a9cc406bfbdf3232b58e2ed70de8991135b1bb4749d1982dffc054d406476bbf5fb59f8fb54ca0cf1f4cc857488adbb8dbc34b489c6e57f517fb2667a1b7d778d4ee1db4ab625b1f0d4df7fb80489afed190cf1b8f572c2b6fb0bedb7ba882432766a9e3f49cab023e931892658ef0d4d29416cb30e4eb55e9cb7991aef8daebb5b409ede9c6a0a093b8c7e131a21b63f0e89125d13d63cc0127e5c0d4452ea3c6c02a5dbf0305c8cc88069da1c944b4b7da7261c24fc07cd99ea96a4e7b21895a506fed55dedfce97e41eff8be23f30e5618fadb3df40a41838fbef3c08c91eedb6d8b9983f469ae1704bdd9815be341f1f7d86030f595df5bd237e23960eea405030be935640e7a8aed8ed188ac5bdcfd9599f61e59afc27bac36b39b358cecb70a443aca6f60849f05045137b6e6eae463085e982b576dfbf6944bd033aa357ff7b18db64f36c4f543ee74760dfb1ef538f9a0e1c45f5ea7e3b951a85ce66ebcbb3b844ba7cba2d64d95195c9eba7c8541d3a94b6fac92d046aabce4d88f30b2ff53ce5a7eb902ee1a11e1453b192e9f0c4448c4ea121b3505f232e1f873cfc52a0e02027d21dfb82dbeac7f044773c625dd95e1b8acce00d6bbd8dd2ebd89350ba4d83354c8e944365b426afaebd38c626d970fec8df26ed3e975f0b59d637332c29994a39350e8490e1b7d06913a5a0f08f21d115d17ebfde4452aa6b16fade0881f223ed7cbc154828d58c6bbf780df69b6a89657b7b4ca39c30a72cd958bdca59eddb00e548aab37782501377ec659851250f4fc29ca395fcdf572d5f7a5dad9602c8026a43dc2ef9f178a0a8a289417ae2fb0510a416a46a5ccc15887d30bf8a7a414efa841856497db4970418a612fd89dde77c7b8238e09900894b5d67e3d38735861a15f55bb336a90563b6567891aa3d9d038b544942d6eccc868106a570a6e76eaf6faa4bdf6cc91d59cccc6d30374c5341ceba5d57924a346bdde64551760a1ec860f99fd14b7ea7be6daa1bea316e8a355a0dd513ac019a637241b30f9f109f5b98eece703a7a6e4abfc859fd66fd173b5df4446427e57330d3cffdb093269ae159845c7f0d975f23f16c40cbd0b39fc71b667f96a4f716c60fe8fa4b7a4957fd609a4c2e7f70d7123ae86a7e382d80181d439aef7f4b6f002dc51f31906ba93133e7802d129d8c4d7ff7e3b1a65c26f727665a518f0062e0f9d348d5d022e2adbf7d03bcf52289e562d7cf2170153d75b5478490fcd6826374bceabea47fe5306cccc74b5c076f37918dedcd563cac65d97e3a18b6714d5d62326e54f69ea9ed57ca3b90a2b59dbbda10a0b38cebdc582dab3f66653a2f08248084b1eab30781a5a70cf2207ef1fcc0fb21da0870d44ccdcaa56d1ed472b2ee63e600921dfeb817fc2ce9675e94835436853f5e413252acf711fd8fc2b66a9c5fa87925381a13bd38de0b556b5db09230a95ccc1ef37befc541e952f96ff373abbac3001d42340b801aa64552b54e8c35c16b4a42297dea9f32ab39d9470f46671104c872638e9cad2551bfe85f14a01e554003a63d27f0112cd3d87db4862c8779d6d494d9e30d6f8f30defabfdbeeef6eb25e369e5efa621a346422fbe2a22d30bdfd71fa862068be06e0104d6fc80c0d0fcef34281d401c9a7a28a67e9953f24f09659a7ef4108772c90561af0e7a4ac514ffbae4e03fc34985cb83e1aeb9a9b1bf5dbe6607184f5bc1afc3e47af367e0d8fd22f8303dd88a5f3a9ca4e64a4cfa80f8e8aea42297edc172337280966f5903e2f208a0d603e02d633e4158af9a62c27ccf1a1fcf8d77ec6ac1c8336098fe0c57979e9cd1a8f715589d73a97d7821f67ebe753748e968d68f9b8dd9d8f96eb328b529c41e094c7a7e0b6278f3f45617be99ec16cb90f6c25a72306d79f657802e0aec182e1124c36331832e49ecee8679d8897ac4c913a6a37a0a5f36c524a89745bf4498d063327f5c0cec4e93be9fcb533fef8469199a43c3436ca0dab69ea7d8a18c9ba573e524f107a34e83e9e7b78257669552fdb452fd8e6e179f0cb4dbc51ce569c5a072cf33713c32f797d7431a96ecb07b92abbe69ea0f1bbbb0c3033509ba8f514f1929d5fb30399f5228d74029c4fcb29e4ac62e15cdb527126e5bbf464687d42354d64809a5b78baeb2ee71c785448f0e1b873eebe262bad321804241f4d3c5e3cb9f6b54003bbbb7a94cdfa1f91da0db0f047869736b8b18b903b37b41e1afcb462daaca64083902808314469986ecafc253b640b5d157fa4a3ad3b4ab97eb69e2fdc12c06580198bb11df36bfa61ed67b893e4ab638dfb9b075a18775cee36e333da2a1451ad305367cca8667564334b85dc434c048654852b25331e9d2af2ca72eb4b7a9ddc1274dc4e0b26c6ee0c1727b164b19989294144b89f158895280758fab5046e5a4fc55f26a05e3ee5cc3802ebce250332e1d7b31290a4d0e63b1d4cb6c840cd2278b87d2ab9710367fcf401e00c28c011a9c316d0f6d79e1872cc6f134c769c0043077f8caa356ce0a9d28c6754683e08c90ae6dd361f7489e14d9af68dda58c246a20dfe6596a342f97938f83d647781c84b4cc450fefd197f0059bb95eb3b0661c01a1a257add9cf614d89a03b60d3613ce5729bb51c9d771a02f0951ee040341a770944f384290fc7d4b4b5f48c9f560df042b06c0868ad243f18fce7b82e6ad6286eead8d06f27c9fdcebb8c7a3e79862dfb968ea47092bdb2c3c04d38c4ae8cf6ec9e79fd7ac97187296f2231a025414548a0f8e08d83b434b40e44850687290dfcc4f4c6219cf933ef99fa871c0a4d939bb1aeaec4418f42ec2ba930e3e1bde8de71088eb627fe05a80ed934d788c63360742822c5ba54f44125b4110feb0243b3b47602ccef4b8fb47f92def8ccb90c4d15b00d2c6e8d6c6c37a1897b8853d3b904c02262db49c3338967f9514ce76d55e990d8cb7348c1798ab41fd6da456c04f60a0c926fe2c633a17713eac2c467b0e7f8ef71fd1437859345f2ec72142b673a1109abab929131ec87819b13659ab95b39c75a1ccb573008c6303856ff4acff4a979a933ac38a7827053434713d9ebea3cca803a7de7a8992f84b330fa1942323015812065117914761e90cee8b7ca914a01d8e4bc7f4845658a4338d063147f509eff540f3d72feb48d64b0379ebf843ac3a99fd036d690df056a2140ba5e222904e20909dd1710fbe1962c34704c005aeb3dd2df2cca6fb8a6f5fec68b1412e08713873cd01a8c4f4ca393ff4dddb51cff555d54db2b04c68883f522bb6642f99e59effeac295e97e4a798f3950cc341de8624b0053fc7964a20ecd4ca08fd09c7488ab366c24c06b52a630ba27b626ffb93cf26d3fafb1b37281b4acd32643eb6fa0f25dabcdc17367f8d10820ec93159a7c085420a1f8213b60544358112b57df6e1a05adb06404e5ccd0bcb8fdfe47b11a93947e2063620b95f58b58c43881689e177f787d3f9f2e5f0267ca5074edd9cab2355b697f4c652bb35e20cce256301a0b971253cd204d0512923138087b93c2383283a5ab6e2e84ae8a6899854a9fb738daef2531b0d8ee05f3c50ecc6a9a7afbbcdad5459c0801323211eb60dd5b4af59f88bec9158dc47441f3c1d036e1ad7cbe0ee5f1145d3dca1fc12d28b4e9c5e814465159bd282d198be7d14e1cddfd932dad7c28f8bc66571d2061541f7f6742a681418fc7dd2e710354e312fcf81ad7f048c865d16902cb6cf56e1653cdadf4edb439dda0403d11787d2e2716b25777b92126e5592cec360d986deeba434e193c8db7218e3609d62aa2f11eb70e13fb319e59f262718923900b199dc76daf46f6ce9691a20f38dc7199d7522fa13ae28fd9addc6e6750a2b8db6b610ea892f4c65323e199fe9b845ff3d46957f7fdcf7f979fb7d1a5bdf9be917bcfa30fce85c2aaaaabdfa39fc14c490c652e4d4695b263821e7ce4e8909916e910257ca0cb124d22372ea8f68dafdc258c7e6ba711ea24de166e481bcaa588e9cbbf2c21a153eefa2dc76060b6b61705d9634de6c8567d5342af603d39bf6d09619d3c6d9b659fbc3b425a80ad5bdd250f07fdac5a0e4c7cccff26ca97234582ec83356be8d8980dbc300ba9f7a848473e0ca9a2faa69e00a266df9269c8dcadc80cb5b241394e0aa430d2bb2686d9cd8ad61d8f4f6c38061bc39c035677b9738e9340ba4968555ec44409a2434a4731195604601d86a6804a0323c3e4af97ddc3c1d094988d5d9a2144673958c2a46e81fb8ab0e714684c441cfa53dfdd711f2b48c612037d30fca39c9e7679b2bb8fc381bda26204e30e0db774982b1a10818dcdcc64c60e30a3214ddbe64f5ae98bd6e9ef2fd5267bcd6f9c595c54ae7bbe7cbd98773e243ef1ff63735aadfcde90655e81645324f999695c4c0eeb1f4f9d4f781a86c0b87baf041b9e6531fecd3a73fb18372a763ae55843438cb2be473e026a52f34ce2cc159159c49b0b8ae515b9cd31b22af7be89221a6dd6c8b9d570fb27d292b741f8f7beca93f81e50992bc9a50a48dfeeb67702609629d846e82eed093e5f35d0aec7cdf9f20e07aa5bcb7086ae18aa9230ba302e47d40f39b95e85e704f94dd2c084208b41343b61debff37619474dbab342f34d309d47f02f9229c54aa3ec74cb8adb7a26d07d82ce90d73a5cc143a1d6225f1525c10785cc595730310499319a74b01def510ac5f263b12f08aef39fbb0d11899d7d9e2ac64a9a7e7ce4f6294a5d676d38debc4882e41674ba68f6d6c4f5c3a4216c193f77ad33742d0727fecfa4780cfb0e5b342bb4cb9dbeb039243a9a2be9032ffe48e7de5fef9be44a78997214013ad13b8ee4d4bc6e1164dd70c1e284d9758e419374b0d5e5efd20518f1ec51837b238ce0beaed3490e9be834953ba71e08ccb88c5afbc90513a6ad7fabf1b95de04485b66bf736eab6986e814c7ac7f4c38a324d2d474fa5f296f1439fedeb3bd83f7d5781f76b2e8aff9febd362ea001dabfc180fa7cba8285b819cc55773c609562421beba6946549910247be74e787e7c4837f55c2317f4a62999ff9a6768b7690c4fb6e5af5c914e8b3fb1e478d3e0d300a1a3b62582c3a13c513adc5179c3f54043994846252e63f85e768f7962c117bb2d67ae2ddc86bde527d36791611b9b1fd4cf3a2ff1168f0b0a0cdc5beda527286cb6b982970185be6ac75ce707cf5389e8d3bec74f1e710ac646080f6e5d8f7fb74d619154e64f891c62c046f734228a1f24d90f564a43f6feb25b489d926643db7d0e27edd0ce5364e49a56468339cb85c6cdf6e13c3e1ce8650435fdea9303cdf46e6189dd027b3b97ddd48b8fce151763e61580571d8dafccc2075811a0f852c87c1f3dc0414198e3912d7ef93cfc9643d84cd6f1084a3713c8b809", 0x1000}], 0x3) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) getpgrp() 16:00:00 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:00 executing program 0: shmget(0x1, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x20880, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x20}, {0x800000016}]}) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000a4669afefff1ce495a87dea2bb331b5c6927a5acfd5b03c96c476ffb5987bc0f9e90b8d844e9db01496ec5a43a4e56944df939a80c4051ade5a4befa89786c97ce9a67cf1d83ea52ea25ee41d011f1d8552a1128f2ec10663c0f3a0f083d2a49b92a41099c84f8ca5f5a36fc9e6b62a36a284d2d5a42406360e863b23da9bd0c257cc8842f8132757128bd36a895bd05d7bf7e6582fb4e64e556630ebd72fbfaa1393a5d07", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="dd3e23fc08a3881a754e4903dc62fd085e4236cd119f00bd725140f27eadda6e7d8a46f9db5ad667a807e842b49d0d578fbc5c6a84f37a5a9c9f256bdc8347e95378fb9c8ff9a0a68f86c19b9d0f5bf62834e1df2ac376ab3386f3987d41c5cb6ec4e523eb35edf1cf3ecb33948aba072beb630312d7785c28ca5624d8ee3ec646c4bd575c7ae6544875e730f9966050c7b1f26f3174c026353579313c29345c3eb8f618df06fb12a3b2988c5b03113c915041438197a2847d3b5046205d0417853a313869cfaf5456e7f7b5ed416993e4a3d125b8d1caa9ed57c92791e835911854fe71660cc3"]]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)='\x00\x00\x00\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000003c0)={0x10, 0xe0, 0x4, 0x825, [{&(0x7f0000a00000/0x600000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000b62000/0x1000)=nil, &(0x7f0000c4c000/0x2000)=nil, 0x400}, {&(0x7f0000e9b000/0x1000)=nil, &(0x7f0000dab000/0x4000)=nil, 0x10001}, {&(0x7f0000b82000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000aa1000/0x3000)=nil, 0x4af5}, {&(0x7f0000ccf000/0x2000)=nil, &(0x7f0000c04000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000a36000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000cb4000/0x3000)=nil, &(0x7f0000ad3000/0x3000)=nil, 0x81}, {&(0x7f0000d9f000/0x4000)=nil, &(0x7f0000e18000/0x4000)=nil, 0x1}, {&(0x7f0000c8d000/0x8000)=nil, &(0x7f0000d86000/0x2000)=nil, 0xffff}, {&(0x7f0000cd9000/0x4000)=nil, &(0x7f0000c3e000/0x2000)=nil, 0x15f9}, {&(0x7f0000d8f000/0x4000)=nil, &(0x7f0000c30000/0x4000)=nil, 0x4}, {&(0x7f0000d72000/0x1000)=nil, &(0x7f0000f81000/0x3000)=nil, 0x2ba8}, {&(0x7f0000649000/0x600000)=nil, &(0x7f0000bfb000/0x3000)=nil, 0xd0}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xff}) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x40000400000002c2, 0x14) ftruncate(r0, 0x0, 0x100000001) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") syz_emit_ethernet(0x4d, &(0x7f0000000000)="a2fd180d6bd459522712e0ac6a5c73baeae51753adff6a55712b75dc04d04dfcbe6ae763fe4ede6f483305c2c276d7d5fd6512eb6ca5f08662d78f1547495be7dae3bcd7e9bf79fec5288996fb") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0xc}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)='\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getgid() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffee2, &(0x7f0000000040)="5dd669b98c64ba3739bead135579aa8800"/30) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000140)) pipe2(&(0x7f0000000000), 0x10000) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffd000/0x1000)=nil) 16:00:00 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) setsockopt(r0, 0x29, 0x80000000000000e, &(0x7f0000000040)="ebffcbff31b9ac9afef1c64080b6681badf3632ff5fdfd070000713048e69931928648", 0xffffff60) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x3, 0x5, 0xbe}, {0x7f, 0x0, 0x46}, {0x9, 0xeedd, 0x1, 0x6f5}, {0xb130, 0x1f, 0x10, 0x9}, {0x1, 0x1ff, 0x80000000, 0x1}, {0x2, 0x80000001}]}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) fchdir(r0) fcntl$setflags(r0, 0x2, 0x1) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x1, 0x5, &(0x7f0000000040)="597bb6f0ebd4d90d4e275bf6d1cee209276fe902a1890e8749e7148c68d4590c7857af7a2aaf4e10c0a8e993ab9211983c8146d91a3d6d5278f193d35062acc52fa104ecfaabe024cfa339deba7eb2d4d6cd2facb676269b21f5fb06df270ebe397d5aa83aed23b592e8927b5b8e89c714c7f6a4a941e929dbd9a82bbbb9f9bef30e71c8435edb21302f87b994e2b7647e72ac9a73f3c63a82659c2d5f7db89dc7ccaa76f84f2588c1fddf408d0ca535e50006781521e7d5bd4e7e29a9868d32e511f0da892662", 0xc7) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) readv(r0, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x4010, r1, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) close(r1) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0x3f) madvise(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x6) 16:00:00 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/file0\x00') open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) syz_open_pts() syz_open_pts() 16:00:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x140) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) mknod(&(0x7f0000000140)='./file0\x00', 0x61ca, 0x100) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x87}, {0x8000025}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f00000001c0)="9c99f0b16c3421", 0xfb, 0x0, 0xfffffffffffffffd) r1 = socket$inet(0x2, 0x2, 0xfffffffffffffff7) sendmsg(r1, &(0x7f0000000100)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000280)="1ba85e4169f8fac14d9218e6b3387ef546cea6c27c631687189d2c99a5df6852cc0069a7bae080b424a5e00761c7e6083437c6d29c932c785bbeed887ae5d67584a58ac7b5fdc7667adb17fa412edda60bbf03ff98f39a7667960ee8c11da5bac8aae8ed2db4e679e6627343e917571916d664b00a0eba6c113dc4150044127a8964a3e2798c83e5d0fa5b00e5b92713e05603d7b1fb2b50933d1ed7551a281e", 0xa0}, {0xffffffffffffffff}], 0x2, &(0x7f0000000340)=ANY=[@ANYBLOB="400000000000000001000000da15be811744179b7306c5f6d4cf36c3ff8e5bcb6fff1c4d701b10504f8ab7ba0000000000007000000000000000ffff000002000000e2683b8a0c6a8390b421dbb47415d31859d1d30a571ec6b09c3af6b2125ae5e11796dedf20a5a222d91ad40ca0629411780ddcb98f7803349ffe87818faa8d3a5b54485891e2517a38a5b678e299afb083298fbaf164c99aed5c584f00000000"], 0xb0}, 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x400, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) poll(&(0x7f0000000080)=[{r0, 0x42}], 0x1, 0x0) r1 = dup(r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000000c0)={0x6, 0x3ff, {[0x6, 0xbf55, 0x5, 0xffff, 0x0, 0x100, 0x53, 0x9f0f, 0x100, 0x100000001, 0x2, 0x20, 0x999, 0x5, 0x80000000, 0xff, 0x8, 0x4], [0x0, 0x8000, 0x6, 0xfb, 0x1, 0x5, 0x5, 0x6, 0xffffffffffff4874], [0x6, 0x9, 0x1, 0x6, 0x100000000, 0x9, 0x1], [0x4, 0xffff, 0x7f, 0x80000000, 0x8, 0x7], [{0x5, 0x5, 0x1}, {0x400, 0x10000, 0xfebe, 0x80000000}, {0xfaf4, 0x400, 0x7, 0x6}, {0xffff, 0x7ff, 0x400, 0x2}, {0x9, 0x40000000000000, 0x7bd7, 0x9}, {0x8, 0x401, 0xc7}, {0x14000000000000, 0x0, 0x80, 0x800}, {0x62ec, 0x1b, 0x19a00000, 0xffffffffffff42f3}], {0x13, 0x8001, 0x9, 0x2}, {0xffff, 0xf8b, 0x3, 0xfffffffffffffffc}}}) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0xff) r1 = fcntl$dupfd(r0, 0xa, r0) accept$inet6(r1, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x6, 0x8) r1 = socket$inet(0x2, 0x1, 0x9e61) socket$inet(0x2, 0x8000, 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000040)={0x6, 0x8, {[0xffff, 0x0, 0x2, 0x1, 0x9, 0xba86, 0x101, 0x1ff, 0x3, 0x3f, 0x4, 0x7, 0x2df, 0xfff, 0x8, 0x7, 0x7], [0x20, 0x3, 0x1, 0x3f, 0x1ff, 0x3, 0x3, 0x7, 0x7f, 0x5], [0x6, 0x1, 0x2, 0x86b, 0xfff, 0x100000001, 0x1000], [0xfffffffffffffffa, 0x7ff, 0xfffffffffffffffb, 0x3ff, 0x9, 0x100], [{0x8, 0x100000001, 0x49416117, 0x80000001}, {0x3, 0x9, 0x200, 0x20}, {0x581454ca, 0x3, 0x3, 0x5}, {0x80000000, 0x0, 0x6, 0xcd4}, {0x6, 0x7, 0x2, 0x80}, {0x8, 0x7, 0x1, 0x1}, {0x8, 0xcc6, 0x72a, 0x3f6a}, {0xffffffffffff0001, 0x4, 0x101, 0x3}], {0xa28, 0x5, 0x5, 0xc00000000}, {0xf24, 0x9, 0x5, 0x80000001}}}) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000000), 0x2a6) bind$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB='\x00'/10], 0x372) setsockopt(r1, 0x10, 0x86e, &(0x7f0000000280)="814cd527ae590977b4880818460ffb640b30c418abbb815d2afb68d08c201d0cd365769c37b857f26aac59f28577c5930d27bf8c973150d77156ef0864f564dbcbe9c97fa8e0009d3113fe132fe9db2b5b767f237490fbd21bba6e2f71fdd00ee9069d02374b6338c9756f5c61b37ef99bb2beb700479d0b63ceb89c506c6d69bd80e47d54560ec124e4e51ca3d71cc8e60344fa7233612d1de3af416382816b8d76facd513b8eab61e4f7a6efc261488a63a172dd98bbfe0aab597fcabb297d5cc0d2ed77c6ed0e", 0xc8) 16:00:00 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xb1}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x7c}, {0x4006}]}) open(&(0x7f0000000080)='./file0\x00', 0x10002, 0x50) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = semget$private(0x0, 0x4, 0x100) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000380)=""/4096) 16:00:00 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) fsync(r0) utimensat(r0, &(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000040)={{0x39e, 0x284d}, {0xfffffffffffffffb, 0xfffffffffffffff7}}, 0x2) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="000000029fc1bb25287f079aefa76d410d59831853830700", 0x18}], 0x1000000000000046, 0x0, 0x8000000000010000) 16:00:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) openat(r0, &(0x7f0000000240)='./file0/file0\x00', 0x1, 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='.\x00') 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x1f) 16:00:00 executing program 1: sendsyslog(0x0, 0xfed3, 0x0) r0 = shmget(0x3, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) sendsyslog(0x0, 0x253, 0x10110) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x100, 0x0) pread(r1, &(0x7f0000000040)="f287317bfdbc3b056be86e1a44135747bcebcf3a50a84d8d0e7afa2373b5b273ebddabbaaac6b50aea07d5fcab2787", 0x2f, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x200, 0x102) faccessat(r0, &(0x7f0000000180)='./file0\x00', 0x2, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x581c7b22cad2b7a5, 0x40) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x10, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000000)="488dc17ccf07a17d7c80889edb0807ed5318cef083347dc305e838", 0x1b}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f00000002c0)=[{}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f0000000080)=""/131, 0x83}, {&(0x7f0000000140)=""/38, 0x26}, {&(0x7f0000000180)=""/54, 0x36}, {&(0x7f00000001c0)=""/125, 0x7d}, {&(0x7f0000000240)=""/38, 0x26}, {&(0x7f0000000280)=""/53, 0x35}], 0x9, 0x0, 0x0) preadv(r1, &(0x7f00000017c0)=[{&(0x7f00000004c0)=""/209, 0xd1}, {&(0x7f0000000400)=""/126, 0x7e}, {&(0x7f0000001640)=""/98, 0x62}, {&(0x7f00000005c0)=""/59, 0x3b}, {&(0x7f00000016c0)=""/199, 0xc7}], 0x5, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x10, 0x0) fcntl$setstatus(r0, 0x4, 0x80) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x1, 0x4, 0x8, 0x2}]}) socketpair(0x18, 0x3, 0x8, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x74}, {0x5c}, {0x6}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x10000, 0x1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x8, './file0\x00', './file0\x00'}) getsockopt(r1, 0x8, 0x10003f, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000140)={0x18, 0x2, 0x5, 0x4}, 0xc) r3 = dup(r0) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x1000, 0x3) fchmodat(r3, &(0x7f0000000000)='./file0\x00', 0x118, 0x2) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fcntl$dupfd(r0, 0xa, r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "42ef517b008b000f000000000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x3, 0x81, 0x5, 0x80000001, "0f72f8c1d143297bf10ea0bf35e2f0b5592d4b1a", 0x4, 0xa9}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x60}, {}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f00000039c0)) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) shmget(0x3, 0x1000, 0x211, &(0x7f0000ffd000/0x1000)=nil) 16:00:00 executing program 1: r0 = socket(0x2, 0x4001, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="c800"/15], 0x10) close(r0) execve(0x0, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000003c0)={0x2, &(0x7f00000002c0)=[0x3086f967, 0x0]}) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r2, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) connect$unix(r1, &(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) readlinkat(r2, &(0x7f0000000400)='./file0\x00', &(0x7f0000000480)=""/21, 0x15) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000300)={0x1, 0xb4d1}) 16:00:01 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) shmget$private(0x0, 0x3000, 0x8, &(0x7f00005c8000/0x3000)=nil) setsockopt(r0, 0x800029, 0x8000000000000b, &(0x7f0000000040)='\fFW}', 0xfed4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:01 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x800, 0x10) fcntl$getflags(r0, 0x1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x28, 0x0, 0xfffffffffffffffd}], 0x0, 0x0, 0x6, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) close(r2) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x2, 0x2, 0x100000000, 0x1}, {{r1}, 0x0, 0x4, 0xf0000000, 0x3, 0x6}, {{r2}, 0xfffffffffffffffc, 0x22, 0x1, 0xfffffffffffffffd, 0x6}, {{r2}, 0xffffffffffffffff, 0x4, 0x1, 0x0, 0xffff}, {{r2}, 0xfffffffffffffffb, 0x8, 0x9, 0x0, 0x3f}, {{r0}, 0xffffffffffffffff, 0x20, 0x80, 0x5, 0x5}, {{r2}, 0xffffffffffffffff, 0x10, 0x10, 0x8, 0x1ff}, {{r1}, 0xfffffffffffffff8, 0x8, 0x40, 0x6, 0x7}, {{r2}, 0x0, 0xd8, 0x20000000, 0x1, 0x2}], 0x0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x82, 0x0, 0x75, 0x9}], 0x2000000000000, &(0x7f00000000c0)={0x6}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0xffffffffffffff6a) syz_emit_ethernet(0x1, &(0x7f00000002c0)='@') load: 2.64 cmd: getty 93044 [ttyin] 0.00u 0.01s 0% 318k load: 2.64 cmd: getty 93044 [ttyin] 0.00u 0.01s 0% 318k 16:00:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:00:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) connect(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000100)=[{0x6, 0x12d1}]}) 16:00:01 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000010c0), &(0x7f00000011c0)=0x4) unveil(&(0x7f0000001340)='./file0\x00', &(0x7f0000001300)='c\x00') getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000001380)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001240)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000001200)) r3 = socket(0x1e, 0x4000, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x7ff, 0x5}, 0x7, [0x1, 0x80000001, 0x583c, 0x101, 0x4df0, 0x7, 0x3ea, 0x4]}, 0x3c) socket$unix(0x1, 0x5, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000001080)=0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) connect$inet6(r5, &(0x7f0000001040)={0x18, 0x3, 0x2, 0x8}, 0xc) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x100000008) fcntl$getown(r0, 0x5) fcntl$setstatus(r0, 0x4, 0x48) ioctl$KDGKBMODE(r4, 0x40044b06) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x1) getsockname$inet(r3, 0x0, &(0x7f0000000140)) close(r0) setgroups(0x0, 0x0) setgid(r2) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000012c0)={{0x18, 0x1, 0x9, 0x6f}, {0x18, 0x2, 0x7, 0x1f}, 0x0, [0x1, 0x2, 0x8, 0x1, 0x1, 0x6, 0x8000, 0x4]}, 0x3c) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/110) 16:00:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc00c7007, &(0x7f0000000000)) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r0) socket$inet6(0x18, 0x5, 0x8000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x2d}, {0x6}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x8, 0x2}, {0x18, 0x0, 0x6, 0xfffffffffffffff8}, 0x1b, [0x1f80, 0x4c2, 0x3f, 0xad6000000000000, 0xbbf, 0x4, 0x1, 0x2000]}, 0x3c) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") fcntl$getown(r0, 0x5) 16:00:01 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) r1 = socket(0x0, 0x1, 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r1, 0x29, 0x26, &(0x7f0000000000), 0x0) 16:00:01 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x611, 0x10000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f0000000340)='./bus\x00', 0x40, 0x4) chflags(&(0x7f0000000280)='./file1\x00', 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x3) fcntl$getflags(r1, 0x3) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./bus\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(r2, 0x0, 0x200, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x4, 0x0, 0x4}], 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwrite(r2, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110e62053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eb", 0xfe0) r4 = msgget$private(0x0, 0xb0) pipe2(&(0x7f0000000140), 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x8439, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:01 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockname$inet(r0, 0x0, 0xffffffffffffffff) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:01 executing program 0: syz_emit_ethernet(0x73, &(0x7f0000000140)="5b4b67136407ae45620345a4f28854cfe74373412e2d282367ffa17977e5ea728211cf133661224ed303fbfca7b46c5bd3dec701871e82bb274d77605d9a9c31f38701c225d9b1256c6a56e1d6c87f2099169ff2a2e9eda78179fdaac582ba4c4452d2308b4304b938b7c4c3bf02609c93fb13") openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800a, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r0 = syz_open_pts() close(r0) syz_open_pts() setrlimit(0x3, &(0x7f0000000140)={0x100000, 0x10001}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x80, 0x8, 0x1, 0x1000, "d64e970560d3de976181ee57e743a73b78bf3c59", 0x1f, 0x7}) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000001c0)="5e176d2f875c949848a1ff33bc71d78e5ced396b3e71fce41d4b5bf8713a", 0x1e}, {&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde730b3ed30bcd8ae014e082d168f598b5f93fc47afc3bdd39e205de6bca4aa6009d29ae86f8a74b7354dfde68abd54136241b4f171791c5384bfeaf15573361912dd615fda593792f0ea3794d5aa5517f937d24bf89d43fda0cadba5a12dd4d8d371cef6097c44789ccf4b3a19bce85f8e1d74d7b0c700d33cdff2ccbe7dd4983d2188cc373f8f64f6cc27df3edc7198810a766842eec0693eb868a6fa38ed072614bee3dc7b564a5859829b4ecab832e6cf766356423ea59d9e863dbb71cc9fadb12ed915bd92b8f05792601694c27f40b848d4d2124e7882b27db23f47df0b7cf32b158f75d62dd3e24a6a5f2120d573114a44f60d73d4d3dd0b02442cefc7d9114c722523d67bd85f522771919adb49483a6a7cafeb5fcf8fc43a828ca76382ca2567e6461ff0a83020b647095db33f0de301881b427930a461d7e69fce1a15d4912fd650067f1e7af3ea8b0208c1e5537fef8a9b4c9510646c44fddcb1da03bd17bfe06306fb2b0bea8462ec10cf8a2f3069fbbde1efc2c8e19f1ce2209035772fe89d7a3d5bc8e72e4c3b75350f3a3015cda17c37903cc9d95eabf353914bb120dcf64332c124312a4ae051af6dba47947f2d92e4ccd092946a6222e57c964bf0e84a34c891c2ead4bedb03451db82e9dcfb0a36077ff9d86a4ac2abe8092cbaa72cab6995b1fbcda92fbcbd38aff6767abda0e70481852fb0b156f20ee6be54d7f6583255bd3810dc78fad8298d64448a2557b71fa9fa16a03b476b9f868d5677935e087b2da15d2e4f30d07e6daf36f104696ebbbedcbb81fc72360a7bcda675b8f6f303036716bb210eb402d6e4888e11d891a9bd718a779f9d70feff2a930b0ac53494dd3189172c44768116df004c7739e36952b88f2a7290d5c1aa21507aff47075173dc0af6c4c710582d1ea78a151b9ddc21bb3d873bf719e57ec9b9ff026d91f387a745eaf08f11b4cd91e0d196a3a30d39c0fd6cb78b53a82ef794dadfb720b718c2bdcbe275a72739a1b13b1af5b080561c5b7832caf9b723f40fac50f40186744277cc5811db33f9b0923ed619b1fd8037853c4cbe8c2f99fae4b44173048c891aafe49c5cda207ade25893b1a438c2fa69cec9494c3d204a051d6e5fe8346252221180a886e60ab0b1aa498b74690a6547d8022cd20874e9f608fe861cc4bfae38360730e808d3c8f71f5d68f334040d3183bfeef0a3193ebababe14f404e2eb3940191b94b249283d03bd5087b308dda753140f7bbafaeb8357eb1d939eded54c3f39a076c08b2885168fcb46f9a5bb9f98960c0a8b2b57730a5f015838fc3d0f9e6385b83373ab6c8b1a8b737e2f9cd6b94c8bbacb2f09f0dded7c61356bdf768449a78984b4a22fd3395bdd51de4a6dbae99047eab7fac9f3b12bdca6d0fc9011f30861bec5b2550eac4146d055211d7618c8e4befef0bbe62a309", 0xaab}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x3) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f", 0xba}], 0x1) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64, 0xe8dd}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:00:01 executing program 1: shmget$private(0x0, 0x3000, 0x38b, &(0x7f0000ffa000/0x3000)=nil) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="14e06f5c"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x18) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) r2 = socket(0x6, 0x5, 0x3) bind$inet6(r2, &(0x7f00000000c0)={0x18, 0x1, 0x3dd, 0x140000000000000}, 0xc) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x1) write(r0, &(0x7f0000000080)='L', 0x1) 16:00:01 executing program 0: setuid(0xee01) ktrace(0x0, 0x5, 0x20, 0x0) semget(0x2, 0xc995d3aef7ead220, 0x40d) 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x7) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000200)=[{0xcab637353c121308, 0x7fffffff}, {0x1, 0x802}], 0x2}) setrlimit(0x8, &(0x7f0000000100)={0x20008, 0x100000}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1, 0x1000, 0x8001, 0x2, "778a35e9e981fe768fb315dd9ae541181c32d530", 0x2}) poll(&(0x7f0000000040)=[{}], 0x5d7, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) clock_gettime(0x2, &(0x7f0000000100)) 16:00:01 executing program 0: setsockopt(0xffffffffffffffff, 0x20000000000029, 0x25, &(0x7f00000000c0), 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = shmget$private(0x0, 0x1000, 0x82, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001000e, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') rmdir(&(0x7f00000002c0)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='r\x00') 16:00:01 executing program 1: geteuid() r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, 0x0, 0x0) 16:00:01 executing program 0: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDENABIO(r0, 0x20004b3c) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x3, 0xffffffffffffffff, './file0\x00', 0x6, 0x0, 0xaf4, 0x5}) 16:00:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') chflagsat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x24, 0x0, 0xbe06}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)="a5216129") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x9aecd4ed5700f0ca, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000240)=0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x46a20eb8c0b47271, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) getsockname(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x4) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x8010426d, &(0x7f00000000c0)=0x5) 16:00:01 executing program 0: r0 = socket(0x6, 0x1, 0x20) getsockopt(r0, 0x3, 0x8, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xbc9d6ac48d3d5964, 0x0) getegid() ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1000, 0xebdc, 0xffffffff, 0xfffffffffffffffc, "d164abd5ac95d5352d246e502e19290ad86d81b3", 0xffffffffffffffff, 0xfff}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) r2 = semget(0x0, 0x1, 0x41) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/30) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x5, 0xd12f, 0x1, 0xaf29, "b777eee19dd2f5f4116ecfaef688d8d464feea93", 0x10000, 0x1f}) semctl$IPC_RMID(r2, 0x0, 0x0) chflags(&(0x7f0000000100)='./file0\x00', 0x10001) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0x400, 0x6}, 0x10) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000180)=0x3) pwritev(r0, &(0x7f0000000580)=[{&(0x7f00000001c0)="e399fca5920c327d514f407d1b843cb5c15cce0faf7b573b217723706481e89824c83588be476a692707f6dc658949170cef9134a72c94adada095bb69379dfcc7827068bd0981adab9e13b9603db96173c90c3d5c2751cbf3b09be5", 0x5c}, {&(0x7f0000000240)="d4c1c5f0ff64f4f20033a296a78b8cedee8e2a6d64151c34e676cf4a524d7e705c846a77bea3ba250d4e2a52c00b2cf87fa0659180ed1ea629453c695e4126baa964aede0dbcb80d50c9d56195b7af6859afff9e916b2c8050dc788596d4401557dbd1addd27225d64f09c08117a4f93b64c7ff0b146d56889a2c68492e8c7b6391b045c05e20e260ba658cf3379def407600fd213335495cde61706b7eeed53e8da1e7e065d0c17c3e56ab07101b3f79b97af49e3cbd06e52ceadb9d76c5944c1", 0xc1}, {&(0x7f0000000340)="f42ac90b365abc528b63fde35ab213b2083665723085b15bf22d8fce54ed256536322e270617fb61cb2af1f5caf56db7c2fb7faabace1a9d58c3eb16b886583373b428ec4c4669206ffa9f26b72dd185f1e34e0e10021f781835682a8ddad1797c8779c82d5b95d6f411c5771d9be1a8ddf00a639cdeb3d6276ca1022dacc4d4e1af0748b101b3be1d6639e86849", 0x8e}, {&(0x7f0000000400)="a01c6dff9b004cc5c2882f06455bc243a829750cba12d9d02951e34ad8e6cd7175704165eb271efe537cf28c7f0d0c89e75dfc215ad3760944e0afc01e37d464e0f660a4c31d47b0d14bd3e818cede8009bb2d6931e4029a35bd27ac0c825cb6e2c3862518e108651e76e65a5973c4693b9f12e3ee6d7af5a255931e9cb1a9313f3fdd4194b34eb4ab40c67116d51f02a736ae219317b752932d3a6fd6717765bc3641047e762163553b4ed963f11349ce2dfcfb0a0e97b9dc00a1d8155468e3ee0b630ec36ad985f0e2384a80625a", 0xcf}, {&(0x7f0000000500)="b83518f8fbdea17e80377d6b0621a91b2776cdf0513f2bafc23ea00b4a65e772b70e3bf26d3664260275f6b802310900d33b619c98f73a280eaa2e399237c3931ca1a232a7d852b077be30b2c0", 0x4d}], 0x5, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)) fcntl$getown(r1, 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x0, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) readlink(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)=""/48, 0x30) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000700)={0x0, 0x7fff, 0x80000000, 0xfffffffffffffffd, "4b14027eb96083d9402776c121f383b4b12c33d9", 0x8, 0x5}) r4 = semget$private(0x0, 0x1, 0x2) unlink(&(0x7f0000000740)='./file0\x00') openat$tty(0xffffffffffffff9c, &(0x7f0000000780)='/dev/tty\x00', 0x10000, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000007c0)=""/4096) unveil(&(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)='W\x00') ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000001840)={0x7, [{0x3, 0x400}, {0x3, 0x9}, {0x3, 0x6}, {0x2, 0x4}, {0x3}, {0x1, 0x93e}, {0x3, 0x5}, {0x1, 0x8}, {0x1, 0x2}, {0x1}, {0x2, 0x9}, {0x1, 0x4}, {0x3, 0x1}, {0x2, 0x4}, {0x3, 0x8001}, {0x3, 0x9}, {0x3, 0x80000000}, {0x1, 0x6}, {0x3, 0x1}, {0x2, 0x8}, {0x1, 0x20}, {0x1, 0x5}, {0x3, 0x7fffffff}, {0x1, 0x7ff}, {0x1, 0x5}, {0x2, 0x4}, {0x3, 0x9}, {0x2, 0x101}, {0x3, 0x9}, {0x3, 0x101}, {0x3, 0x40}, {0x1, 0x7}]}) semget(0x1, 0x3, 0xeb0167308818e2c8) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001980)='/dev/null\x00', 0x80, 0x0) socket(0x2, 0x5, 0x9) ioctl$TIOCDRAIN(r5, 0x2000745e) semctl$GETPID(r4, 0x7, 0x4, &(0x7f00000019c0)=""/223) 16:00:01 executing program 0: setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x2, 0xffffffffffffff80}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) seteuid(r1) getitimer(0x2, &(0x7f0000000040)) r2 = socket(0x11, 0x3, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0x7) sendto$unix(r2, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x64}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:01 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080)={0x40, 0xce28}, 0x10) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x8000000000001c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x8, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:01 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) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000004c0)="96cbd863799fd85cd3f12525ad05585593c11508339e734fb09cc97acea3706159f7fc3dd42ca1258e141dc0ffc3950d38798f78c92d8e14d2a03d26fe4e719b9f835be5840f72cb81e1d73ed725493d8fbc577172ab3451860b4c93fb3b30bdcfdf7a9aee7d2547bad8ac43ce7f87a92b887b85c8ca853354df75f2b7ea701956a9177c1a8d89ebf3130e4f776a11dcf86de49bbf6fbb34fcfb48b8c530817a7e5854b5a6e1cae1388675e2e8566357adf815ed1c0dd43b58e15d41c670c63ca8d08c50c9ee06ab244505656cbc6cfd58a9bb3368b945cf9db6a85e8e64848a7f9ebbd8f3ab36fa7bc4a54af307179726c8ba14047bce277abd89d2b3ba08930a66a30f427cef2f03e4665b2f2e11a05fce1baa86b81108184e22479f65b1b022d8a6a634bac74c9ae1be445957709b8d1051f28beed1233121ab7da03b3f4a38adff621ce8eea95eafe0b96550de1ccae6d584efef9124c5f7cd9df5216ea66b2538e7a9cfee9ab5dad7790ca392f7b00ce06bda7673412a52c9c5aba226c97510350772aaf54c1eca660533a1c81b145e1e3a12e1aa4473973dcce565545c07ce61ff40d20e9b5543fbf0f67272664c8ac08f7b296aea5d7dcae2fb963d5ab5457ab5f82aafb45111f4c4ca286625a69bdf10f7fe6742e028a86cf88e545608b441b42c7bc2bd63a34fa606bfbdd1a0901ce8f862e45ab3041e4c8a51fd846caf99444edbede7f21c3bd318077b86c81d2dfcdc53d18ff5823a0e3ad80ee6e9be3dac80276da59b2a06a2427c0f7051be4b87336b4f87dfc21382974d35a6a9a7d20ff69d73512a2f977b2800da15439c713e6ad700aaa14a0aa16e210d74e7a34a4e23c74c6515ea1d7aa24e760168802e6c861d1f9f367f55a61c7d04eceeac4ab5977c9b01554712c98841b05e420589ff3401bec7ec5bf16553a53d679f7043a24a85ac2b254ad514f22ea3e3195f40d3ab752394a7a1d6f62b26304146c725ae0ca07124c30ac09862834068e231ca43807d5e0493c604acae3a41bdcfbd17fa9e80e95a56ef7820d70a6b4cc3ed4f0124e7b0bfb8ac5b15d687393b2af545c3cac3431de028e606a3eda8ab7d819db552231746c8505e0244df442357556df7eae2fff5d4fae7a7cba7d6678fa5f1a665c5f60a5c44899506c6078e0f0d973e336a66ca4c840d068aafe45c6e63bbd68bc4c4ee0eb4024a353194e47ce6abb3ba5a07048f08a53ad07fc16c42034dd00635cf64b43831bce053fe99da0e2763264d69b981f5c3affe8d1891fc409ed5a368a0cd2301c4b304c78be90c4167a5e722aa1d76cd1556b532c1084e74f43391dba97123f2e7cb3660d40f095247eaa3990fd96f7f1ae399be1de04d273200247fe29b778ccf6c3a884cb57817383ced75ca7ccef9cb374d7756551bedf82adb49c45df293bb5d852b67721b24ed90d332830502b39d528849ee86c6ea84c0ed34ada19aab0be29de0475ef0f83795e001d76857bd14282aab04eabf376665f55125e01e7c67e0351ffedf1bd1591e2128825aaeacea8f54c498a81e2cf58fa017c419cf6ad197588834510b08a80ab279acb70a49881b51b0b75d02a9e287078ce9fc86ca16e013df65ab2b80afcdf873da6a8fbada7439efc4505825955bce75d5487c95775bfd3334c139ce50947216bacbfcba7cedb3dfddce857d7fd17de8cd4c67816f8377c2a6a9ab99c217fade40bf5c416d8a19ad623d8f37becd07c2394658c42637609eaa0c8d97dcca7cbf8138e28a5558adeae78ebb01166d3eac3cb7d7c05e1fdc8bdff5c65f8f42b08875eaa7c8a8ad8c290f80d25bf89805f7c62aa6d9aac979b88a344eeb9891615e5970ab5b436d65dd48298fba3bb7123e066b2e5b69c3636b68d4a8d73104e5dfac7bcf969c3feaa06cc1cd6ad27e05d2e73a070ac2c1168effc29d63efc052e434a542b67174840133b2d2a9bdfa2dc9bf7507694bccfa95d40fb270a0cd6a0681bdf76e71e288e946f5501d261593ef7e37ae184fe13a407ed35def64c8c5354022cd899c010ae190a225f4a5db593704c880ff04b21e48c459b431303a2b84ec5c540cbb4002392fe9acf96ac84cca42f4f88efd4ede18463c4bb79ae41b707bbb3b1c7424c57830a64d2c6d7f321d8ca439a73d5a1f38d4f3d022a7fe8fe8c9b284ed1614519d932e6aba92211e59fa98dd8f94df0e613818d21a459b3215d135aac1bd44879799d85b81ecbc1143fad0fd7bc77ef6b192c141c8f7292cdcbbd465fa93b73bb9c184c1a0010d4daa3c9f0f8af4226a511388e6bafba6b089d7eaeea45c4b0a0514c5ac2224ddf40086cf514d980e55cb5f23aa093e9efc053217321c927577ff80944618d5961e8fe69f3a5e4ea60186c961c6aa3b483d15492de499a8a4a5d3e89cff537f05e08a4e0f8c9f21f4893e339caacdff575405ef0f12081a5662d6a5c60397b938c6158073266bedce1f68e45a695bc7623c2735d2afd203373ea2689e62e1126959f1b9f850b2777158f93a69759dc0e096ede8895eb595f13afd0759714ff424e75d353033f4708ed6f7463fc72cd18dff5f1957da4b19ae8c719ec85090e74c5d6b5c2afad0f91de331a42770384b697b937cdc5b53d37469dd404dc3583535d568949395c31a6f421aaf87e351e2b296c295e367b838804c79d2e6e3df52019d77b37dc3996dd603953a62b144b4863b4e71322a94bbfdeb9df5efdee6c051dd027061739bdff5e1dfd3286b781dba75cb0bb636d69d38476e4796cc9828401a24505037a65abf32a4958600ef13d2e9143090c5fd14a5f5bcf0054568c82d21147af6785ed515ec37e55836a464233e47d277e1974d75b7655d347790715a52bb5fe4eaffb33d77bc76c58ec7a9d89e9a138682ecb48153e99c5f5e1a791a189ab568886368b339fe56bb8aa28920a8d4b98a3dee3473c805e1f33832f51e58425411e6d79af8c6d2ade97feb7503bdd92797466ef5be9613d8f153deb77d860738b58498aef3ad3dd010706a57c51e9f1b1880acd86b0dd5491a417673000b915b7273fc9747e18492a500297a85166fac5d3f81ddf46d9d6d95e39d00c6c9351f6fadf213b1af7e5f36b8d60fed2e98d7d55b06521aafa26495c96d866b64b16a1b412af9088a5bf62e50c73fd8caf20e3ff594f164c4466a41a925cc08d36fe481dd5d0b697155e09b0f8307c432542bad120ad34d146dcb2c710b3a83b325e70cd62f3e4ffb81c623deb2d8ae6f9be8437d93a35910605976180dcc8963eda99f26a3e13ec08685472c5e72ce2007aac771a3baca8adfc4595344da50352947e0f62abd53dbac604b4f009531468d1503e4e90ed89b2e7110ca9255cff477d2784abde04db8d07d4e8f14be4e6a6f91976b1989e8f0b4974260658f3e2254cf4e0cf03aae63541511471304736025e835be8caa23b87f4ce235e876d8f17299a72e389ec02611c4dece2e067c5945127ac381667c8ef0cb228fed0ce556c22b6c99757695355f2947e6ab1f1d2ef995d2d479aa45815c41da0da3c8dc4f7d70d2d8626af5f9fea91c865dab085644a10e16985bf6076644bf82d0d5e4c7a2b59e48f200b52de89536a58ec6af4ebedc1ee3746886bd431792bc06f3f3d3c0ec1fe9d752d6fda6e65a662cdfb69e937d6e9d3a49d6fbb18ccab0f48b94e29afe232646b9a6027037fbfeb767199807a1287843a075b838e0d7dbc05ae7eca57200029826869512f4ffd8746af36908fe5464fe3f3337542fdc69082ed7e920d81afad3cdc2e6477022e4ea853712dcde0c3d416302b444474d433c315cb5b437ce0d588570f66669cccdabeb34b1180adf1623f735d4ff0317bc86ac8d8492fb9712717514b95f003c8de6b32a8471dbab1871e1846a7e796bbe59ac2aae8a6c08ce6bc08cca130142048828df4cfcdbaf53b657d89367948cb98624753e76b44f01294a0b74669dfd9591be047c9f7811a59b0caf57917d5ea32bfa2b60b9da1d49dd7df2e2b4726759fbdfbde6e1ffe2b4db3c161c68e7907f3234b22582155bcca8a3ba2bdb4d9c4eb7b9bde80d48102efa94cd13ce9ca906383b1a3f80147858b7939bf67e5cbf8ab46eca83d5e8f093a6f137e6ee880d0ca4fecee112a824f8453cffb9bc9b5c3adbd74ede93e849bdb59e57a1aba1c366be3aba615abdd437fb943faf1490964dd86e77eacab71bb71c30209f6777335e227ae0ab8390549df671af05524d932b7bd417fc152967b09c5965c850a160a11c24d67f53c0e89c532045d87f8fc07ec3cc0c5097c02b95788f790b17f6372a7a601952e5a40ae8f2777eea574562bbc0037ebb50f077d068a5d8fb40892ceaa17714c6a80b11871c30420e81d9630ac2482925f68bae96f323fe4f238e7f0b22d82f3b56b3d8441fd13515c6846ded2b3b8af7c7912bf4289fab21709acf6c239b80609dac91032eafc1b5a9054138cde88ad91b9ef8ecc03e51df0d1119c67ea8418b6ff5d2c8e57cefddcd49ee39eb5a9d615e81455e411c38b046864b50c570b9e9dcb60e90775ba1c7d9a69f7bcdd8d2c202833618d7704d7790ec6b57a8c05b1d5dcbbab4dea2c53293674fa8c916e3e8a9d8f553dc29a803342eb69c5a52bd38d42f233a7d5e40ad3972854a265437b25d60fe290056d48a20cdd3fdb01f82c08766ce831ae986df74e3c3e216af12325cc5ba2ddf274b7ded6f02e8684e8710b6e703e9467c5f37fc7d16139eccfb85a154248369a19bc088ec97bdb7edf7b392fe5a1a5780ed12516692083401242c1706078e9cf7649da9523ef412a07901ab1693543e341412be6d2f612a27181fd8af522c10de06523208a96d32f84943b438e7d56ab3200551756b14a53c8e238a51a9ad04fc9957c55dc9216d9e802076ba4eed02fb4813fde2d4030a8358c631ede50824446f6f6482acd7b7e81752d77adbedab7366ccd44f7620c6734330054d5e61a51689b4bba074f3a797f7f590ced13b90dce3649e91689273a83150201eedd8d9d500eb4efdd84485e1b592703297f9be3f05e81ab71bab6b280a4d78a31eeab43a88ed56a842e65cf65a96c3b162b09f8e2c9dcb819b7dbc7f4a9d391d989f43ac45b0d85d1f3338744b4f468af078a3ae791b4f496b5a8ac43e8e73bd93d3a9d18b050888900d684e540ad021eef9051ae2bbe20c0efff8905bc9f223e7fbfa1630559beb58d1d83eeec12bea366f5d52ed882b96136cb65b1e3fcf62cfdbf969024394d1818dedd577e4d76296c97e3a115fdc334bf45cf89548b2a2ae768dae1db8aecd4ef89e8ae4f673c2f113b7e5fa1975a6ba7abf41c232f1cf679c2bfc5373dded15f5c807feb225d71543dd95f457feaada5f4e44f95677d52c1257c88d29ebeae12e022c920e072fae64347a9cda91ed78a61c57a4b715a64b6f690bb695d5850ec46cc74567183358fc8d7a6d1c55a5510bfc40de046eb8043fd9479161cc811df5d07ab81fcd5d5815fe83597e235ea846876f26a9af44b3f1ce77389ae922461b7a0c85c6f44140aebc2fb000e8cc6ba6bc7b80b1cf8a4fcd205198d02be5f5764d7fa112b1f50c2e775a4e2cd2b2fef69dd4c49015506d9f10f9127575c253cb5aae0fb03d297d275be77b53aa27d9b58f12028febdef033c0e3d7bbb21a285d95d5f9415f45f7edaaa1c0db26de2e7920b7aabda5c6ef01f1be382d221e13ed730884766bd9a5d14f4b02a4e94802bb31572b8804cf851a4076ecb9b4c7cb47fecf647010c5c32f0e9fdc8b0bc0ed", 0x1000}, {&(0x7f00000014c0)="f3c3fcec38d3a9a4ea015d3ec5308e33aa7b31f193f6e3d0d78be44ca6d437aff84ab57694fd13172e28bdc999f8a3f4366fd240f3951bbcac30f23414909e02cbd93dbb3632ebff6ea77cfca22d273c0297dc473d7130d460525105ceb243855afe6a122cf4e8451d06a92ab2c79d17114362323aee5c4def6351c663b1f6971dda3049954fdabd0b278af1e5366ae8230a1a06c9104d8a1562bee01ddd8f983c826dd1fd26f8e7ec84dc3b344203e31cd2b1d9d8f64ea39fb9c7c01920eef19feb644740f104daf75bc77eaf07b80f79d6a7dc354c53de4763c3358aca48914754d93ab49e3a528f96766ad5ef91a93b02eb9b98045451d6c8ed00bc284093181612bf3c51dd2b588a585ab88c7696516786ed00f0b9a4be5fa717b8857150669b4b998ebff33644b478fa416edc36621e22cbba7192076e2dd29729e83c9d4aad45ff524a5da8e5971bd46317bc3010d208eb1f6aad87d90095f4a2be85ccf3183d27b7a77ce76935d860c93a7988ed7331c20fba6e566173acfb36af077b1b80fc67711436edaebbe56ebb332cafb6ea37895f93d3333c2e8532376ca69192d34fcdf798888624fe8505fb98ea145e31c4ae7fb956a8e8d45047e1f1be8494eb5d00a7f948e673ca9fbc3766a08f0351e17175b84c5207c90dc5754ddb7c9f8e27157c45466654bc261700e4785841857e56621085b6a639be50206502933826e1dccf59e72b0d88e2155e52fe3ad5775c09ace7f39d077e6886d3d9442154f72d75eef2aff1d1e07dbb052b8df6c7d175f06ade0bf6da2dfd7ab672c507bf66eda8e5fbe87fc123f59edf27b8a10d5b73082e61ea3933f15708c01572b0f30cbf40bfc90f9789363f5a2531f230472509d11d9a7754724e817e3401ea71d3a2eac5bf22d19d7e1e3c45f3daa43debedc0effc8dd0e21ea1f0f9ff5935f788f4a56dbb4a9242dbb82a28605fa8a9286e1b8d3f286ce8d8760354b73e1d4512c844f1a268ff74af92ff030f7f08cfc8f71d97ef0346384ac490026e2efebd6a349b76c04f75577a91bbf2fcdf36ff87ba95f025cacf5bc9139c43f5907cb5daae567b7d5af8713a8375f29223481e66e900bad31dfc86e5d449fc354c439e2539bf9cfbb0c2eaf9cefd188e8ce8bdf8fcd462c242d0f654951508854ebdd54aa00c298fa5309a8d5198d36a481b010aaa0286ac394cbe48ae23b1c720bbd0b81f1aaf590b8c42c48c4b109536acc4177af9bf30786dcdf7304ef7e0968258cc93be979011d0bb09eb49c3ed10374c90f56da537522a3fca51b6662e3077eeeb30ec133a5a35b67939755410bc8946ca90e0c5d868d26c4270adcde7e52b9bc16595d234bc0fd51eb0d6cd8f31c70ab8448a54ab11be60e75c8d36b317fa2350c55e8fab25f1f5f32f324c369addb5a7a1bdfb0a9383b186ffc4f35fa371c8d2d7878d88ad50f4594f1897dce0a5dbe69f5cd535d403e0468bca56e350a8dd0ac3eaa7b31b046f5184918062d6dc46f007aa34554803cab4069472656909884c1f1151a808a825b27aad16ecfea6fe5bc8f66e3a145bd7d44ba1b8386ddc5428ec87d1e094645a462bc48103c55a90481429c6974ca994c12d131fe9d95801bb44f0e8b1e06a3fad75ec53236e8c4a2a418428769c07abe906660035b318f7b37d9e52a020d2eb62c0ef958de6d2844a5e391b74259469a7d042356a826c7d5289d19f8ee7005ba281cbd2ffd91673c1cb37b36dac108224a02f0ace79a39aaca20a4a767caf3d7f24a181115755e61110b45b1c7c070f96e42931a66c9265a94d0f78459dd55e6ab0282453074c9936ee64c7b5f496296a5da4d0d6f925b8a42b90ff3d3448b373458fdad6ec2071d4285bdaaaf9534f34e187ffaf6093467a8b7e6b84ca9f7e5b6ff991529b689042e20f361b776372384fbea2a769b380adb14374c93286955a493e33dc818b423e29a65aefdd1b492e9027f9ce476480ca08b125775937a262be45a1abd29750fd90a7b22a82d6bed5c37d72a1e144d6ea366b13cda63694fc81dad04851b423a1b5044b8bedde1b9a8671b6b549b78aa4640e9327016858f5f2e0d86c164783f74c490218fcb4f78cf179ab688232e2077f63c7c43e681a6d6e631c1b06c533901a47419da1bc7a8e358ad0b288464016fe24efb6523280490b3839ed30b25cf68912e7e1180918cf177e0f0a7ea30dffccc09983c5cab4da402a34019e04defc2e7f3b11fb94300f007c43f1d10f703633b707ff9bee477e662ebd9a8d153be8388688ff077c257e20635834c3633b68ca6f98e46c6cbdc250e69a834c459a200a877948cd13cc2125a02184845e960529d05a76f34c6ccec0108ad0ab8d5487743d066d7b24eba9f730ab0ab45be3700ee14fbbd2a8893982da6a7047df9f9fe1a5a527297e0bdf9d39123d24a6dd102987e4dff04725465e08757c10d9009fce2ba6e0d09529850811cab2c41802c8e734fbe2823c626c78449d1af5cc5c238ba8d963cbe95121d36e99cf34fd79b12e6ce761708d1e3a7ecb18b6840d909f4f1998154abcda518c41a2bc5aad05e5c728a1cfe174ac999ae97ee820f264d8367f2e469448ef54094bf8ada438b1800679f6b8c0381455b1828d9a46b72181eb8fd48307ab852ba798d4292cf2be88f7b0cc25d465e6d6a645b660805d9a29cc92258c7b95d61a6621bd94a904e9c5b10ac5ad91808612b0ff760ea5f633be60037b54c942804e55bfc0eb63f208df05e0c1d10df97f5ba288834673459ec57f45fdc71f45e0d8f72581d423c88d51e3556fd8adbed9551dd11593c966e406b68376c2fb3a75b56e58d6bce090a30851f3a3001773f7e7cba9bd9d491515936f9a5e7eb8401125e9ebe67e5ecbb7938e9e76809a60e6d3fba4b7eb84579e2eb579f8d4408b27a4ac3581616e0fb2f5aee340997da3b1cd3265adb903dda5512ec9419e84d8019d134652011a03f9e33cfe436caeaeb65db82667fe73d8c8cbc8471797743ac749e0813415e187cd1fa6db4526b688f59064e18604dc89e8489adf92e42fed34fd55b55035038e5d66ea6615eb57306f17459a225b9887001844ec1bc142c290878ef3f1471d162c66766703174211c1e77c135a4d009fda41668edfc94e3377a0befbbc47aaaead6835182a6a33dc0731bf92a9cd19bee998d85c9e3ceb7ae0fff63f569af25f6c0ed711f96a0e680835c6f828824a3417184558611f24021cef1876b471f92d852475bf553126417a9400545b2e5efd6b983834c69fffa63f840c0de2dc916267c8b59a59e91b65d286ac21b1913b6eaf802054c3112ea629badffd1772d106a68d862aabc3dae6447ae2b16047ce7726848c15620f5600d089cb51f59bfbec89f738b0a9872592744515f838b82372261d393ef090e290da81d1069ee0b2e16eb0713cae7359db87cfe7d49e7128686793e618acaa33468579623d48c7944a0707923aa5dcfa561741091c8e38ff3f9818f64beb0ac2c83d6980513c873fbf27d2f232b4b42e34091ee5755b3da445d879fa5aa5a50009f76d527c2752d102839aa29d092fbd728c91ff6d4dfc91251ecc115365c3ad8fb65ef586e38c7453141df807296e18a45ebe779cbd28b697f3056972867576071972ba81287ff7ec4e4eeea70c745ed8fc5d5622a1ac4376691e4b2c5c5423911b40de83de9221df760074c455da84268ef5649c9b6188e79a1528e4a86404ec0c2e65c92fbe13850ab5230295fc6f3cd3cb2e823c7af39a1b3f703184e9134d37207a965aa6c8d568d5007ad86d34945e0ce77fc0a2be58339d7ab2da324b5a799a1639d5b974224ca3912a855a59e9a33d9fca3cbb9f5d15d04fa9d21916c1a0f7c33d3270bfcd5e3ef33c72a293b858a14b065618102808c2b18417e3a163325fd335ab5fcb01acc2df1046fcd570213c0875d8c0d9d21bc787be5e4cf14df91b84f0b56b12bd8c9534156aa8d46e77337150d4e42b4e947aabd8d077a290441cba34e368d76300291d93dcb9527e39d805634e413de08427aa8ce4f8ee3ed8f29dacbd940caf84402f45966bbc2cc7e238070629c639f7bc58d5e379dda015a76c190d948e0d0b0fd47e16cfa67e800c83c0f78ebc7e1e42e9e9a295a3afc1dfd9105fcedd5b62d1dac91aa04fe5d3e4422c2896157755882ac48b07145d4f3d09fef192a864e6b9c72675b41990d45c4b7780a3309ba6d8b8f439db5b29736f8f956538a829544e80f831f7ac8b07b6f0fcf655e3e6eb977ce3cc55336d3a2aa8e9e708fa7fd979ff60f770bf2833193372a7d3c7329592db8cbb79435ae9847a503d6c0ae1d9ad012c9a58a2088f03371329b4aaaad583e020202d7011d8f785aed814a4532086ad5f8dfeacabaf2a92167287adafddfb84c239dcc349ec8c552cb52044c07a27c5b4bca16a7bcfd760eba84eba2a7c9594950843fb738abd691c947a7cdb56f0c38244fc1d3b5f8d432941c42c821375815bf38dd6bff03b8dab3fee7a0acc0ceaf65d006d9f0d17027abca244467aaefd371e3e326b25b26821be49758b78ca4d7f9e102ea253b3d9a45f7a79427a0e9e708a79a125bf39257b3693283a50c9da4ef0a9182ef4a1f2cb0f59d3c369c57f05e24444e4ac814c4ba2bf2a4bbceb11555101e9917921aa688ca6612d1d532bd99343cb39c34952092b1bf513d627bc60e71463e798884eb70cdcc920b12857d346b11a430052416a83e88109e8c9bf52c2b3e5c9b224fedbc6e83dac16d20ac5432e62de0b82603d753d895972bd0ccabf0f4ce586f4012dec8ef2608802e52300aeef649654c81557bb0c46bfb1abfe3ddcb273a7fb0d3d01bfc9115602c993fae68c625819c2269118282cab31085e15450b1098f59edced7dceff327799ceee4b3f4692abc4bf0fc851c887aaf393a3db6af94d5eba6e4a85836d48d1a030f97bb14449bfcce739ee8785524f8db43f30f8223143f91d0af212477d3ab27de39459d90ecdb25199edb43694448f9aa6322917c9efae75e1b83780d4e6b09d5c665e38ce831f9cfb340a47e6e579a08eacd49f950fc1d3ac5bb69ceb8f1bf63c423ed657271db4efb4061e6e312088cbf23c21f9f04e37bf67cf6ca165ad8ca7f5201ff35b0de6e3c168162515320235035796f83ff507103c701eeb4d49c7440269366900443e9af76fcb0d8a2e807ca3b77e67ce68f1ca0265e2caa0d1cb2cadee8b6b2ca9e551a512ea9703625692a6923b8dea2f34ad3fc805282ff3423bd98ff79ced2253fc323e4927f72c567058c60f1df2966c0ec9f3ce5e1b3ffbd79f4ef4b6b67b4ee8c660d95e0b54e42c16b710d18de80eab65709bfad3aa814116f0e85dbfee390b85fdde5367300f7d513367f110486ef3dd332fe5927badd8d89e4fca31106cbe5644af4a21654ead8a09b2eca7287f16757785568555041a2fd294d8bb8bf767d5960766c6dd0ca05570337849f32d0dc37870e3ee3703cc0fd7e9a3463bf1f7eab28b58b2bafe8d91869a419ec4998c45ee856a50eec545003d1bdf4b48202306504645a8ae31dca7ea02beb7b8511b641720f3655e743197e7b7d1a938ebda4c0b4dab89f2937e1276a0af690770ce8e5228bca2c8a585f4859ebeed27a57137983ac334f9b35188be16eb9d1b0fe1ee92c64b0c1b2c0460bd5d64e608ed271a10b37f091a7cd88912f6f0c4f47c0db2d7b6db279e4ecbb9790f2a93b37a27d3921ccc0332c0c64c2688defb9bdcb7da842f56ed361e5bbd97c512b5d0573745a6bad9", 0x1000}, {&(0x7f0000000000)="8943d2ecad84a05af142c48c81eb515eca5fce5371b88e626d9efac9d4e3", 0x1e}], 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xe, &(0x7f0000000000), 0x0) 16:00:01 executing program 1: nanosleep(&(0x7f0000000000)={0xf0, 0x7feffffc}, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000003c0)) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8004745f, &(0x7f0000000040)) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r0, &(0x7f0000000340)="0dc84d08ed10cef7c6743f844e9ae6f1a58fa558dfedb1e57683cb7ac192591cc97888650e7c3a3fb37ff3e82ab346597f608f6fc91d29e7368d91bf3e93e5dc81096a66e9534b57dd5cbd2e934b33ce2061f1549dc75a8d2d5708020fabcae7045c9b2dc73318", 0x67) sync() 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000180)={0x1ff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) r0 = socket(0x11, 0x3, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000040)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x1, 0x4000, 0x8, &(0x7f00000002c0)={0xffffffffffffffff}) listen(r1, 0x4) r2 = semget(0x2, 0x3, 0x200) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x2, r3, r4, r5, r6, 0x84, 0x2}, 0x0, 0x7, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) semop(r2, &(0x7f0000000300)=[{0x1, 0x7fff, 0x1800}, {0x3, 0x8, 0x1000}, {0x1, 0x7651, 0x1000}], 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) clock_getres(0x0, &(0x7f0000000100)) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0x8) socket$inet(0x2, 0x2681f4cfbee03705, 0xb6) 16:00:01 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') utimensat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x2) 16:00:01 executing program 1: setitimer(0x2, &(0x7f0000000080)={{}, {0x800000000}}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x20) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x2}, {0x2}}) 16:00:01 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() r5 = open(&(0x7f0000000000)='./file0\x00', 0x20ba0, 0x100) kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) dup2(r0, r1) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:01 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa5}], 0x81, 0x0, 0x0, 0x0) fchmod(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) kevent(r1, &(0x7f00000000c0), 0x8, 0x0, 0x7, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getrlimit(0x4, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:01 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) recvmsg(r0, &(0x7f0000001800)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/99, 0x63}, {&(0x7f0000000100)=""/238, 0xee}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/117, 0x75}, {&(0x7f0000001280)=""/221, 0xdd}, {&(0x7f0000001380)=""/182, 0xb6}, {&(0x7f0000001440)=""/152, 0x98}, {&(0x7f0000001500)=""/123, 0x7b}, {&(0x7f0000001580)=""/214, 0xd6}, {&(0x7f0000001680)=""/49, 0x31}], 0xa, &(0x7f0000001780)=""/95, 0x5f}, 0x802) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0x25, &(0x7f00000000c0), 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") r1 = socket(0x11, 0x4003, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)) r3 = getppid() fcntl$setown(r2, 0x6, r3) sendto$unix(r1, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a3717fff00000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getegid() r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)='C', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="455c566cecefd89e1fce0f643b075f41230491c899d966bf4d5bd8024b16c36f7087b780d42ead4eff04d3241f7f5fbe5fcb5debe26973fe5be3d2afab80b61224eec73776da6c58f4", 0x49}, {&(0x7f00000001c0)="328ed5e7cf597d507d280b8910f883fac1bc1eea82a21380303bae5678fe761a1907258254b71989b33db688b4c0bc84ddd3916e683cf5eb7af9868a63a915ffe70b44e185a1c2828d92ffbec9ae755328cc1e3a55aac1", 0x57}, {&(0x7f0000000240)="c4bb6ae9b373e44f167d5655098921b0a06af3bd8af53da8a31b7451b6a7b3111181a37f69308d53ca45ce949428d2e1635706aaabee5a7710f1d6d5c6ad59563a3733975612acedf14b5aa6b9c3312c7388344c0ef833a4227c9df86046fd10eddc63fd638b75411c1aa72d0113d73c47712d681f65ce6055d7a8f4199697c7270041deac3ca047ff2a86d15f6a", 0x8e}], 0x3, 0x0, 0x0) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) 16:00:02 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 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 = semget(0x1, 0x4, 0x80) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000080)=0x40) r2 = getpgrp() r3 = getppid() setpgid(r2, r3) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x880, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0xc5ff499159b85d66, 0x100) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000001800)="6c7d417488067a3565bd3e48d46978e4d828469e3d75aa551d8929651fcd65e400775a509ce4956fb9ccea9c69792d3907a286b9968e9559ed6a27f43a3226613284e38857eeb34190a26984350b83b3da4f4e8d", 0x54}], 0x1000000000000188, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) connect(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00ad43c84921a3741d6200f8f189bde0ee6cfa5465226586322cea85"], 0x10) 16:00:02 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}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0x2, 0x7, 0x3ff, 0x81}, {0xfffffffffffffffa, 0x0, 0x2, 0x2}, {0x3, 0xfffffffffffffffa, 0x30}, {0x20, 0xf38d, 0x80000000000, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000100)) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x480, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getegid() lchown(&(0x7f00000001c0)='./file1\x00', r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r2 = dup(r1) ioctl$TIOCSTOP(r2, 0x2000746f) connect$unix(r2, &(0x7f0000000000)=@file={0xf32ae86044275d85, './file0\x00'}, 0xa) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() readv(r1, &(0x7f0000000180)=[{&(0x7f0000000240)=""/156, 0x9c}, {&(0x7f0000000300)=""/195, 0xc3}], 0x2) 16:00:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x26) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x20, 0xd8db7a3b6203128d) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000140)=0x1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x8000, 0xfffffffffffffdfe) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xfffffffffffffff9, 0xffffffffffffe573}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) close(r0) close(r0) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) kevent(r1, 0x0, 0x0, &(0x7f00000003c0), 0x7, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getpgid(r1) symlink(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)='./bus\x00') fcntl$setflags(r0, 0x2, 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="0000001862040000002b3a0000030083ca4fa459af071d5027e3e4000400000000000036807465e18c0fa6488886b04add144827023ad902c5d1e33b080d30a8bd6bfeb1791253ff99e6ca1bad5a8b8c1a79d2c024676a", 0x57}], 0x3e5) 16:00:02 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x4, &(0x7f0000000080)) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0xa1) 16:00:02 executing program 0: r0 = socket(0x1, 0x4005, 0x8) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040), 0x10}, 0x0) 16:00:02 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f0000000040)='!', 0x1) r2 = msgget$private(0x0, 0x440) msgctl$IPC_RMID(r2, 0x0) pipe(&(0x7f0000000000)) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r1) bind$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f00000002c0)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88321cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e33bfb56ad751c9632e2e", 0x74}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0xffffffffffffff31, './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000240)={0x10, 0x9, 0x4, 0x6d4, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x78}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x10001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xff}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x80}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xdc6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x3}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10000}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)='r') 16:00:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) socket(0x20, 0x4000, 0x3) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) getegid() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() write(r2, 0x0, 0x0) pread(r1, &(0x7f0000000040)="305c8941", 0x4, 0x0, 0x0) close(r2) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) syz_open_pts() execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:02 executing program 1: r0 = socket(0x6b6d5196569692b7, 0x4, 0x4000002) shutdown(r0, 0x200000000000001) 16:00:02 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x20) 16:00:02 executing program 1: r0 = msgget(0x0, 0x10300) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={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)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000b00)={0x5, 0x8, 0x1, 0x1, "ba1414bb7da7bcc793611dabbc261a334abe8bc4", 0x6, 0x6}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x2) r4 = fcntl$dupfd(r3, 0x100000000400, r1) fchmod(r2, 0x4) r5 = open$dir(&(0x7f0000000c80)='\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', 0x1, 0x10c) r6 = msgget$private(0x0, 0x8) r7 = msgget$private(0x0, 0xfffffffffffffffd) socket$unix(0x1, 0x2, 0x0) fchmod(r5, 0x42) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x2, 0x9, 0xffff, 0x6, "1e27819a7335701002354f0aa44e364f1cb678c2", 0x84, 0xfb2c}) msgsnd(r6, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) truncate(&(0x7f0000000b40)='\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', 0x0, 0x8000) msgsnd(r0, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r2, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r6, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r0, @ANYRES16=r0]], @ANYRESOCT=r0, @ANYRESDEC=r7], 0x3, 0x800) close(r4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r7, &(0x7f0000000800)=ANY=[@ANYRES32=r6], 0x1, 0x4000001, 0x1000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000bc0)={'tap', 0x0}) msgrcv(r7, &(0x7f0000000840), 0x8, 0x1, 0x1000) execve(&(0x7f0000000740)='\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', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r7, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 16:00:02 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:02 executing program 1: r0 = syz_open_pts() flock(r0, 0x768fb1bd3cb8adb6) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() close(r0) flock(r0, 0x1) syz_open_pts() 16:00:02 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/43, 0x2b) clock_getres(0x2, &(0x7f0000000080)) r0 = getpgrp() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1600, r0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) 16:00:03 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0xd) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet6(0x18, 0x4000, 0x674) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x2, 0x0) r6 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) getpgrp() poll(&(0x7f0000000240)=[{r0, 0x4}, {r1, 0x40}, {r2, 0x110}, {r3}, {r4}, {r5, 0x10}, {r6, 0x40}], 0x7, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x203d, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:00:03 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x8, 0x0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x81, 0x1ff}, {0x6, 0x2}}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="282250fc6e40e9c2e473848856d722a80000dbe949db3cd1c9f30008cd3fab000000006f9d5092dfe49eccf262", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000200)=0x8) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x202) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kqueue() setitimer(0x1, &(0x7f0000000080)={{0x5, 0x80000000}, {0x1ff, 0x2}}, 0x0) dup(r1) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x81) close(r0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) 16:00:03 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r2, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r0, 0x1) dup2(r0, r2) 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) getrusage(0x0, &(0x7f0000000140)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, &(0x7f0000000440)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x78, 0x23, 0x1, 0x7}]}) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0xfffffffffffffff9}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000140)="04", 0x1) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket$inet(0x2, 0x8004, 0x0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x71, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r3 = dup(r2) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000180)={0xaf4, 0xfffffffffffffffd, 0x2, {[0x7fff, 0x40, 0x800, 0x1, 0x5, 0x2, 0x9, 0x7c7c, 0x3ff, 0x1ff, 0x7f, 0xa0d0, 0x7f, 0x4, 0x4, 0x1f, 0x4, 0xffffffffffffff00], [0x9, 0x8001, 0x100000000, 0x8000, 0xfffffffffffffff7, 0x2, 0x1, 0x7, 0x8, 0xa4b7], [0x40, 0xff, 0x20, 0x17, 0x1, 0x5, 0xfa6c], [0x9, 0x6, 0x200, 0x0, 0x9, 0x3f], [{0x4, 0x40, 0x1, 0x3}, {0x863, 0x5, 0x4fe, 0x80000000}, {0x6707, 0xfffffffffffffff8, 0x8, 0x1}, {0xffffffffffffff00, 0x9, 0x80000000, 0x5}, {0x0, 0x1, 0x7, 0x101}, {0x1000, 0x1f, 0xbe, 0x2f}, {0x101, 0xffff, 0x10001, 0xd7}, {0x7fffffff, 0x0, 0x9, 0x8000}], {0x80000001, 0xcbc, 0x7fffffff, 0x100}, {0x15da, 0x3, 0x80, 0x7}}}) ioctl$KDDISABIO(r3, 0x20004b3d) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xfffffffffffffe4f) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0xefb, 0x2f, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="d179e31da52edc7cefba2de7d1f0d037ef5557c401a2450343011f7e25cfc9984e71e3b572608b27de7f", 0x2a}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00002000b9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = geteuid() r5 = getuid() setreuid(r4, r5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x3b9) r6 = getuid() r7 = socket(0x2, 0x4000, 0x0) sendto(r7, &(0x7f0000000140)="9d92bf892a3075e31510b27b353241191ec9233f83b0c7585958187087dc6a35581616c9a585cc54a676f3b53ff684bada5df14fb16d0a4aa29218608a28b10e9c750720ccaa934e1091d37455b0fafe6d5a4e64eddaf20a6d7437c36addccdd486a3e5fe01a5103421f7b1e47cbc254a30d81f1612002a322329f25ef796a589ba1e51bc140eedb4a5f6309c884209e28bf0aab363f9dbb68d942255e2f9899686ee40ae06f", 0xa6, 0x409, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) connect$unix(r3, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) r8 = getuid() r9 = getegid() fchown(r7, r8, r9) setreuid(r6, r8) 16:00:04 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x488, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x7fff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x10001) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) 16:00:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x0) r1 = dup2(r0, r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:04 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x40}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) writev(r0, &(0x7f0000000040), 0x0) write(r0, &(0x7f00000001c0)="02ece90918224b5cd0470df9e9186f0f385171faf1b632aa27274e41470b923126909844c9cfbd5f41faf3288cf7179e0ffcd285567f26a0d8309b5d16885d2edc3f379f2aecda1a05e8662bc3fead084054d7460075e33a3751f6c5bb56616d1462c3c1ab98db22c6286f758ddcdf6ada7ea384a3fd8c71b2ce411f4beb16ad0368313bd5e2bb0b6a70a4bb8146d19352ef0c82cf698660cbf9e570844177cbb21da40531aca537d4cd33a833713a10b5840e15eb36a64cf30f9da28ab1f7", 0xbf) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f00000002c0)={0x1}) accept$inet(r0, &(0x7f0000000280), &(0x7f0000000300)=0xc) r1 = accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/85}, &(0x7f0000000040)=0x57) connect(r1, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000680), &(0x7f00000006c0)=0x10) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) sendmsg(r0, &(0x7f0000000600)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x6c2, 0x8c}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)="1469ea8e84fd44ec33bcf9e5524e29162181b14487fdb52496169edd4588821b9e0eca67355705bd8fbc561d9764d86ecb8ef554ef1b27c99d347a2013fb1d5e0b5b8c12066c204009e794b63294e5f47e502ea5633ae3b619518bb20da803bf2eb02fc1fb7a315a2b9c56f62709b0ec19630de3fef7c31c179422f962309d73f105745b3af1f6e2", 0x88}, {&(0x7f0000000200)}, {&(0x7f0000000240)="971564305b58c1907104619e7d36d1175e92ae3f61e65ad015d198737b2ed09ec1bb456c5a3dadf2904b5cf525fc8239732a672c7ff811d0c55461202a1471de5d76bea0a5c96930e1f1077f41c5e85d7338c5575af014f2e1b2572c9ad328ff8623404ec035506cd9d992c80da984b35b57dad449779f946c6e678c1dc0a1af5c7425a72973b8b5722802446e741b85904334eaa4f1c838c50e7eef", 0x9c}], 0x3, &(0x7f0000000340)=[{0x20, 0xffff, 0x4, "bb235a6305b00c5d8ee99348"}, {0x50, 0xe5541c05626a6819, 0xfff, "ad2cfb8063acdfb1006e509abb090be38fe461d99f92933d2ced238d884f1dea75e00898ee8fa216cc349d4a17743ef2cb059027e5ff451ffa663e49"}, {0xf0, 0x0, 0xb8dc, "d22db3a360af86bd353d233a068f002d2d6d3be1a39401aff7fb1d236cc6ca51d77848846889f50be7e9542dba7757e93dc837bdfba5e42fea11a3e84720ba180529bd36254f4f78b6e7de11e10b95f98624fd775129690dfa4528151538be17e996f3dc6dd29c8e6b9c6b22eb9b2b0f24ee837d028d98e6a5b1d0e6079c4ffe61a83c4b6889a0cde59ab4c5132dbd87ee71402bf3fb9842ebb5c4371536775b843faddf5f016913c88cb402bcb71eb0041f5e438356a0f9d467f38afe2082eee8b31eda816578c5c296e50ee7a9249d332b4a800e5835f9b065131e26904862"}, {0x28, 0x1, 0x4, "efd2ff24e6a8d35bf1f368afd816609794867b"}, {0x50, 0xffff, 0xb0c, "a6529aa6f2fd3cbce9bac169d5f4957b3c866cc99d4172b6467ef8edee4b97c1dda82bde1fe6f8257d73ce3fab713ae2244bf6382cb13a7301d1"}, {0x98, 0xffff, 0x6, "fe2339169d6d4580a438c2e664dce64237d3717d9a5b25a233496988fbbc39a70e70e64e8fb05c1222ad0b9458d4d8f7a9cfdd2b776c1a137fff3b00c34ed131c9f7d761a46082d251bc47e7178c85407e2f440faf8f6db30614506fd107420fb54c07182ab3b1da81085e888c54164de9532990f743cd2c07c837b1f8d4a9b06b29928cf055"}, {0x10, 0x1, 0x8}, {0x40, 0x1, 0x1d3a000000, "9a0a04e65f5656e0b233d0cff0ca587bc714650cdf09023761a2ffc53dc1aaa9c013cb803041de55c6e9931684f0"}], 0x2c0}, 0x0) accept(r1, &(0x7f0000000200)=@in6, &(0x7f0000000640)=0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x8) ioctl$TIOCSCTTY(r2, 0x20007461) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchdir(r0) syz_open_pts() 16:00:04 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)={0xff}) dup2(r0, r0) 16:00:04 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ftruncate(r0, 0x0, 0xe1e9) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x20000, 0x4) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000180)) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="f8a00cbf9dff6b96218ac53d96d38de505307d5e6916305825ee0a1f01c1a68e4753a4ecf329bf3938857e39b5e5c64a2f94601d57aaa590b7077991ee9992c039691dffa6879f2ed28685240bbee1a38dba34d5d42df3d21f3b5dbadb968e9292d2390393e52fcad01d2a8f0e2295a42556663796119d4a12eb021f299174a16af98f49b3ca1b359cf1a94130d657038322aab234dff0334c8fa43d30639c3fd520aadfd4679b75baa029090e1fb630391c94fed4d3f8c704", 0xb9}], 0x1) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc39, &(0x7f0000000340)="d7ede857101068d5be48e027ce8ff8265dc5886bdc3d670c98c3a9d2a097ad915eab37120023789d4c16760834da43604d3da5e428ef674ffb9e1dd7b8e01d5d4aec88f2d920b8aade0af35f1c0f5fea8ed22f22078b2ea6d70375c1bf1cd985e36641a11e050b3c8661594e4450d63d410b72285bdcd89baf38e11a41c1595353c2b2708899f5cfc0dcafb31df3139ebea1e800"/162) 16:00:04 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x22, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x40) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x6) symlinkat(&(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') ioctl$TIOCDRAIN(r0, 0x2000745e) clock_gettime(0x2, &(0x7f00000000c0)) syz_open_pts() syz_open_pts() 16:00:04 executing program 0: socket(0x18, 0x3, 0x8) chdir(&(0x7f0000001080)='./file0\x00') r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x39, &(0x7f00000000c0), 0x0) accept(r0, &(0x7f0000000000)=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\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\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\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\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'/4098], &(0x7f0000001040)=0x1002) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880)='/dev/bpf\x00', 0xbe3ecc52868758dd, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="f7a035b81651de65973077d20c5ad2105d1651305108d66fa6f46fa5ab7bf861bd415e761046", 0x26}, {&(0x7f0000000140)="354134a6d8ac3b7a1080a20b7bbb1a60043dfa75037e44561800de6203aae35325522b2c6d2729e8dcfc4a73eb8f8bb7b43d78e4b9fee3da71313c758371c3547ca44df7754667d333a74a5b060111045a8540577c9a78b61e6eb7", 0x5b}, {&(0x7f00000001c0)="f0a147e0656272bf518a2235a714d158706a26175be1013c0e3c12637ec713d6cffd6b8476e0160c8ae03dc1a97f0ad726e83bd0bac56cb9a4535d6948ceec5fc7293f5e7fde2fd1a644b759874ca772bdf75ce0ae", 0x55}, {&(0x7f0000000240)="de78b77da2fbecfc3fda60220bb17f636bde5ffb750c1bd93d37af61ac627cc1c76cf039619084a6e57c0b372310b74d3b851bd8e51d4bdf79c145d3a8", 0x3d}, {&(0x7f0000000380)="fba793bac29e2b3c9ccc807891723fe4ba4cc6fed08870665635e3dea61269c6f60776f13dc52ce461a725faee73ebc47e91c0dc429c2f644f0cc4082d3a66c97cd6fac3e44cee4c6b5b5933cd32bc9a2a7da00658bbe9fbeea475409a437e922540473ebbb5ffdba8a325dc487bb1b8db1df39c15fd1e7fa4595cf5d61b3269c05808cc736c4b35baadb58bdee0116ee95e933b3cdf3df988ee942a235ef3565fc33273195ce3f3168b8edc39e9615bf05c3b87517e2d961a51a50fe90cb992c6b4e9", 0xc3}], 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000340), 0x1, 0xafb) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0xb, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000480)=0x4) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x40) pipe(&(0x7f0000000300)) sync() 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) 16:00:04 executing program 1: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x101, 0x5}, {0xffffffffffffffc0, 0x1}}) setitimer(0x6, 0x0, &(0x7f00000000c0)) open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x100) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000380)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{}, {0x81}, {0x7ffffffe}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000340)) setreuid(r2, r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000003c0)=0x7) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x40, 0x1}) syz_emit_ethernet(0x52, &(0x7f0000000000)="a6") r7 = semget$private(0x0, 0x3, 0x8) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x5, r2, r5, r4, r3, 0x972acb87175aeb94, 0x5}, 0x0, 0x0, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105704, &(0x7f0000000000)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000180)={{0x200, 0xe95, 0x101}, 0x8001, 0x0, 0x1}) r2 = socket(0x2, 0x4001, 0x0) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) listen(r1, 0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) fcntl$dupfd(r3, 0xa, r3) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r2) getpeername$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x1b135a67) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f00000000c0)=0x80) 16:00:04 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) r2 = getppid() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x2, 0x0, 0xc0, 0x7, r2}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) pread(0xffffffffffffffff, &(0x7f00000003c0)="410ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace04c02639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b749dac19bd49d3d4cef37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a568904f633fff02ab8c7762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f4951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e7f4e3f874d99dc0a5b4824f43a42ed", 0x15e, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) getpeername(r0, 0xfffffffffffffffe, &(0x7f0000001c40)) 16:00:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66e354573a80d0eb102963696c2a2a25eff400a1a040b6722b7ccce9197e942f16b23aa3149ba48b6a3d33b1672fc2bb897a88386ff400d114034561a2c83f4f74de6a64"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0xffffff6a) pipe(&(0x7f0000000040)) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:00:04 executing program 1: r0 = semget(0x3, 0x7, 0x212) semop(r0, &(0x7f0000000500)=[{0x4, 0x3, 0x1000}, {0x0, 0x86, 0x1800}, {0x0, 0xfffffffffffffffe, 0x800}], 0x3) r1 = semget$private(0x0, 0x3, 0x58042afa9188133a) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x985, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000640)={&(0x7f0000000600)=[{0x7}], 0x1}) r3 = getgid() getgroups(0x40000000000002d3, &(0x7f0000000480)=[r3, r3, r3, r3, r3, r3, r3, r3]) getgid() r4 = socket$inet6(0x18, 0x5, 0x6b33) fcntl$dupfd(r2, 0xa, r4) r5 = accept(r2, 0x0, &(0x7f0000000040)) getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xfffffffffffffeb1) setgid(0x0) getsockname(r2, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2, 0x1) r7 = socket(0x1, 0x4003, 0x9) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000100)={0x2}, 0x8) setgroups(0x0, &(0x7f0000000040)) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000700)=0x800000000007fff) close(r7) semget$private(0x0, 0x2, 0x8e) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x82, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000004c0)={&(0x7f0000000340)=[{0x25, 0x5}, {0x101, 0xff}, {0x89, 0x6}, {0x45, 0x6a4}], 0x14552923ed227422}) chroot(&(0x7f0000000240)='./file0\x00') fcntl$setown(r8, 0x6, r6) poll(&(0x7f0000000540)=[{r8, 0x10}, {r7, 0x5e}, {r8}, {r2, 0x12}, {r8, 0x10}, {r8, 0x40}, {r8, 0x10}, {r8, 0x40}, {r8, 0x5}], 0x9, 0x26) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000000000)=0x40) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x3084dc473ec02f47, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) syz_emit_ethernet(0x8f, &(0x7f00000006c0)="ed5ca2702ca1bf91fb8a8ac227247d2e86a05561912657be0847d203aeda2635d822ab404289d9289724567108556d63c0c391b8457685ec967a5318f4f53c2c1ced927e8827f785d3a150cbc540a471ddf88d1eae984cf35aee233cb026f41d3b6d9957bda78b84e7e69b98c38900e93d544024cc95b88bf45021683bebd7346b29491bda334c5249d0d861a6a4f1") vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ab1c30 16:00:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x91) openat(r2, &(0x7f0000000140)='./file0\x00', 0x40, 0x4) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r1, 0x0) close(r1) shutdown(r0, 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x7) 16:00:04 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x6349d1b201503a62, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{0x0, 0xfffffffffffffeaf}], 0x1, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) flock(r1, 0x2) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0xffffffffffff281e) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x3) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x82) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ff2000/0xa000)=nil, 0xa000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) setrlimit(0x0, &(0x7f0000000080)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) select(0x40, &(0x7f0000000240)={0x100, 0x6, 0x5, 0x5, 0xffffffffffffff81, 0x8000, 0x80, 0x1}, &(0x7f0000000280)={0x80000001, 0x401, 0x3ff, 0x8, 0x8, 0x5, 0x100000000, 0x8001}, &(0x7f00000002c0)={0xe98, 0x80000001, 0x0, 0x100000000, 0x9, 0x4, 0x2, 0x1}, &(0x7f0000000300)={0x800, 0x80000000}) setrlimit(0x0, &(0x7f0000000040)) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x6c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x4, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x3, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7fff) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$inet(r2, &(0x7f0000000180)=""/237, 0xed, 0x254ae9436da88220, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x5) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x80044279, &(0x7f0000000000)) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x92) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x15}, {0x80000001, 0x7ff}, {0x7ffffffe, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000b80)="5600000000000000ac8ed6dfa92d42087f00b60390ceda6ac1563048e803cf33267ce764895d247c1a15295c75abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d53c373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac334db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7ef0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccaf1ecce8a980b3503bddc3fe5bb6c66dca0bb5a010024b8a14fdcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc749acef106000000218f8fe04a869e10044a3bbfd34b28f700001ff478e12b7673c5c962e32ae853ce80396f199ed2d01a9081d687147de42feba30c9896e62c0cc644659bfaf6d545df6da1c49999c7136aa450a6aec1454982609aa60ae55faa37c23dbae4d51182446bd9706e19273581cba4821bcd3f63165ce675cc130924bbc9a58532c3f7", 0x185) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=""/84, 0x54) syz_open_pts() 16:00:04 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$getown(r0, 0x5) setsockopt$inet_opts(r0, 0x0, 0x16e222e14cbdde5a, &(0x7f0000000000)="faeb6c741b95c475c1f7d90e47571a6583a4a84f8335298a", 0x18) ktrace(&(0x7f00000000c0)='./file0\x00', 0x6, 0x1001c, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x1, 0x3d, 0xd109}, 0xc) recvfrom$inet(r0, &(0x7f0000000040)=""/42, 0x2a, 0x800, &(0x7f0000000180)={0x2, 0x3}, 0xc) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x104) syz_emit_ethernet(0xffffffffffffff93, &(0x7f0000000100)="36ced2622d1a447929cb5884e31da69e3a6fe0a4193dbc3f6c319c4964844cc46852381e7b54b2ca94d98136e6642de6d3bfba8efcb53de09a722175ca42fe86654388e543655b677b83f9531f477a0dd0e837323df63303c0b8c1812293a13ceffb2d08b6970eef68292b24c217b1cb5545d71895962d2cfce66c6abf348a23118975808e482429100118c1c35b9b0857db847e55407c9c85cb880ea7a9ee5cba0f2cce5be009392965017a43f5dd4841abab3d95b3791fd4694d0c03dbd4ad27ac") 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socket$inet(0x2, 0x5, 0x6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x5, 0xfffffffffffffffa, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f2", 0x65b}], 0x1) writev(r1, &(0x7f0000000200), 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000002040)="6db7cb67ef6cb5f83f65702c891fa0876257e56883853b9a1d18863e9f18318f636215c11fee66ecf81a6e8a5c67c3d1f77f90985e3321b08d002893f5d9012ad975e62d5493e1dac20b532ee2a4081cab3fdc297beb39bec80a3e2a04318920a2c3cc64f780bc419cf934f7e8bb136201dbb16c7fd59c98cff9ca26a7bf0ff52a2e8e19c188398ad3d4f14cbbf44f3b0c74e1f5aadde89ed2f8f2d00ab3b66ddb7f2cced875a5268f8cfb8b82b38aaaa69dc6f9f5a5c9f211b0aa638d5530528d990d33091798828f07e2abdb14373d88fe9482b5d6b9dcb3fda2341ca6bcc4d51f3e6af809f08b2d08b048eb9e4a4a5c7b920a1822b6a9cddd89dcebc9a74cd4dbbbf56a84b9dcd7b6687735c3eb132e59ffa4c4cff911dbc227b8074ff3e285dc96e5ce4967507118bfa5ba956c01309db375f063e7a90b3ff3b930a6ab4613df6ad74dbd694228cf68ad4aa69c97c9a1d4875c8c3d3b882c6a89fcb4073637f0b905f5d46f1ddc6fa97999e4d6a25e5e02389593c920c5e9be9c4a21d98fb7b3a54645010c82fdfcdf9ee6624d0caa670e288ce3fe04ccd25a579043da92a068dc5d79a43008e64c06c2b942e6f4640f83ec869af7c8ba30c9ea87afbc4141b58c2e22d346571d3672c21559aa752aa52ea36035137eeffac71735ff26c0b3098ddda6dfe6baf475c0fed024fd984854747fe6948ebc133cb05936475859762bd77213524c1caa48217eb9340a53f811716e6f8a582329e3ba434ce3eb9798789a5e481772a342ff5fd14c2163ba2da313e5767d3e868bb4e6f9a7e71822d7c3cea46bc0567ba12e30eb3933fe59a13fab0b641076dc637a4305c7b9ce0a4e9508c4f411847ca0f959f3a99c3b6a8d1c583d8b306f8c3563ae4891ca743904731f2127fc7fc13b34731b030df2d10e484c037966b19982258fd578e88c2781919463bc6ebdc11020003cfc996085d27d925848b263f81225760af4426388b730737a6c42db93c2ef28b1a59b12bd1df3220c04be6c1650e85c1a81254ed5a4b9bfef2c9ac0e652e146820b853a333595fe37ba8f7eb9b3e645cbb18792d91774224df48cbb1e490ec7320dc1f1fff73d24cd18dd445dcc55abaed4e98697ec06447a85080de72a0c8f9658842073962dfa503502f326a1e5347c7809e539da6c0e0bee67086c8f3cfdd198f132759d69cee6c6226924582a0a1cb4e180d2355d35158f1eec4e92ccf278c9b2cdfd634e39cd93ed22603ec7b260439c7ec04624012787f381e0a5f50868defecba4d6b8e910850ea58b012eeda3c2af5305b1781f9ac0e3a8d968ebd2da7c147f55c85618f1eff9a946ee7aaafcf104cf97758c82882db8cf4068bc9f10eecbe4c1e7b969090d3663a17d818b72d27f2ac971c23a670e114069122f86427ccf31f93db3e14bd22b9e8db9ad38d6c6e618db9b11f277dcea976505b9a9fe0e977bf6e89b61a9e7eb54764f12f94fe2c90333b5836c46a05f3462933f18c1087f5fb13c1aa9a4b09986fce1f124c4957f45d47d230aa12f1cbce89b62e304a175a12e8d4febf4a07d231ca83f963418f14ba9a074dce138123e146c7aa9c450be3478e3a6cca49fe74215314d103f5cb54a6575fead81e40691655f9e99fe81a657ab645a0977a5c6790c958cefb050f621a368a45c54d0db8946b9311926d7c109f5445c8384aa37bf0c54acf19a944a1eceead01a0c027476493f476e53982c6e5db3ceca0eb89c4405a3160430db6204e93507db90058df89ed5f09d8f7fc5503811bdc6b4cebfaac38fa205fe2a09f7b38ad2169eb990ecaeadb9ea356f266bea582e693b2a3fe3aa8a7cc39e41712032275b15ceecc27f166577c49feaf4872027d79071040c75844bf05a9ae65654036afc09d63f7080d9de2874304ad0b27a697c5bc431add56fcfe12d958c334fb9a3af9cdf805c9b6c2b7072a3f60af142e6c441f4bf7d700a6a18297dadd756207e282051acaccf6c21c0e368c47d29e092704ee283d82c324a941b110867df31177266f8deae320949925d87a2826bbe0c368b22773affe271c44ecd0857943e537a7213a2968552d84725bb4d6148821d249daefa25d4b410f1a7b1f016ecb582b5f551013a7ceafbab7fe32fa707dba11e17609faa18f9cdc294603fd3ca02b031578697779913ae627c8113aa5ebf0aa2c3059762d6da2957b5db393fbde177dbb696f3f97f4b662a8cb269253307ec906423044f63fc98f1e9971f14bef8e3613f9e82457587b4d133d76a184f92b64c47db02ddfe398717ff3a1662ab4e8c5cf337aec812db2879e03b2d07293754045984cbd5d3eb7f25bf546df93da6c6520be253f4e0044a82da31fd0d88933b28cdd1eb33a9b05e458578e80951a6049c127efe40c1c8942e99bc87a9956c810367077502cadb48dfc67679ed2b0c33e918c435b54e6b5d1a899e8c3cd077e41f1e11fbe4abb69fe987817098c7bd80cba582b58b8a3353aaf0295847c2510f8b2d9b177b461176ea5bcfda504a7080fe73e83c29f1d22ae6e96c2148c90f5e34b502be5683eebfa0fc11cc3279499024afc6790dac162298ab4d07a79d71af41ea6e3338ff23616b5a67156e0f680ec8216ab1fcee39ed3581695c6f4dcfb6a9150e5e2d08042ab9d05ee061ccda64ccea016bef8cabf2724c6e61814d047cf6971e7792739d57ec1821ad4e3a50936ad245474aec396343c4a948f41a657e57c40feec9792bf4a41dc1875210f38f44ff0c416b0d87d9d376cf499a84bb225f61432cd4b090a9c2c425efd663381c1ee2e863116ef64cbb82bc816a3012d075ddd842a5c0b98486983776e35d4e9f0571cbbeca51cd7782524bfe99785a2ecfae295be1bed5c86ebbf8913779dac475830c494a848fa4d472fd51460f57a70c21ea223c0b639778b4f1c3b5871c8ad048589843a95c35e55b4a7214b4976d2ed3aaeb4dc2bd08ca499b64f45c1f26a592eba9af22facee04e8a0e1c4ab0872629c015c9f5bbfc8295c03d2772fd010e30ad85f740b766a73ae3093e20d67c27d2826442cab503a74d85ae1e62c4df328d8b17f7ddd9c7e49e8247e15527e1f88ed695ab47842b4cdbe3be07ecfdc6bef5465564512dfd277b87d9d7e4c73fd72001e93fa5949ed80e8c31f4e911171696100b3eafd90a8afef22d190db83d75a2adbd37fdee1b0b0fefb6bf11f765dc5731cc22a90b3c5eb79544ff7698766cd65cfe687bb013fcfb3a55503f7cf7404ead6a1caa5304612b42a227a4fadd2b7cf90e1425cd6f6a4beceb7d524240c0d156a071a7687d2017402e932d6c3ba8e2433d44fa4846bd66cbe23ad2356213b1883676811667f9f4a2e226466caa5441aa66f0c199e52ab028da588dcaaffa0e65e9069c1fa1e5eeb6090637d032b710ee0409e5005863b806158288b1fa2ced4c901059ec4daef5552c4b901206c9a1c0c3171a3f44224bb4f0564a64f002623fd283e435b9acb637530bd6a2a7dccc53735e697be7cd865ce8a5b148942ad88cf075eb9706ea476f0e7ef96507af340da27fdc06c522abac40676aa0230fbbe9f8a9706032e0b558e3d124904e29ec46fa454e9eb0591f3fe855f206dd757818c80bf0548389cc44d5da0b62dc58837a811aad5415c9861b180660c019bf13e00a7d0b7188f127cc561c8f23b81e9813fc612a2cef16578d238ce2cd71ac74a10d8e1272cb980865655b950005113d0c6af44c4a8522f186d95c000ae12e608af4eb80656e5828026ee9b035d7d0e431a1f569339855d7b26c9023c1a17a0fa932ad661be5b3ae2b1bca1af5dfced7d99a52cd61b79749594a896ab6b898b54a6fe611e82093ad5ad13b06d18a19c27709c83ee0b74e6df35fc509d7b0d789524bb316d02222b08f9a097b2e6f67ac3dcfbb2bee3f5470f58e7043d997943b4c057f58a4ea64a4f28d968f4b98b1e650943f2d9bac0dc4735fd0cfeb4e446f41aa4c734bc62be1f816cc1c32ddfe7762586da08f2c9215fe39beeb237872688fb930f3b7de13bbb43425be9d36bc6dd017076b267d98e1de8c6714f4ff0f506536a56c668aa6ac9b8c9a2558394809730a883f256ec6d25eb5a4d88c4153bea728144850abb06494ad7e57dd365e286f9f1ab9efd0ba44147fc02cf0f5a82685a3495ee754af96064699fd5e6a83bd4ded2df5acd84c7f9165edff7d0990560d4f1c69355aab392c7f90f5150bf9421c3a3180f713d0bc87b35e06b5cb997fab7ea6e8e0c6a50576f996963c8fc1c58d5b30b46e33db29c61223ba765b5db33c4d28a7799d34aa9d401e8349a33954fe631fbf9dc736189548d7fa7f4dfbf1b9d37974e6476245187f367376c81b97e29f13c75b184c88c99ec815b15cb68b68d84304a77a7401237d3223f2d3ac800b0e9537b8da89c0fb1b9ec6e2adf2a5667a88689d0732f0c4b0b0f7621deb564bab84431cc0a9e594f17fa102ceb260d17ffaddc3af3b0ba738c006b4e5c4cd40c1d6685d1932cb7d9b0d3f709d493e33ecaa8c41e0f8879a300fe4e40f8ebc23e6cd764dfeac3dba9228666f0bde25cbdbff9fc044e1b1e4ecfbee058e469dc0029b66ee574c311388809bd7446b833607ba96ef4f3bd22a716393dd86b0ca21a0e8da80359e5872071c5737b69e6af73bc24c9922e20644902c19994432364d8f1b8a5e10e68df426abd43be25883c4e47508df307490e9d04fa984981072fb8112592c35b555a4dd880e244d516de296b5e3ea7ec9db22d21af6841809f35b23033244fbea698f94c00cbb870ef9868a673a221d7f7c4d91abea5f9394423aa6a72314abcba650957f9c46a68c2c00971fcf0948a1a2fb610eb17e014515b93f1f890a55c539446623e47f274e548771b48e4671d5e6ffa259ab752c0b1a563b58d109d9c1d713024403e3f45ff4f3c8523400f3aa48c955b781a0b715512f541b250e87173f6689c5872f584dedc6d44aec119ebce1de91df5ed1356cda2351c1a967a9944f52eb9d538986ad366e6bfed02e30cca49e0b047bc2bb74eb5724316e25e5a1736c3290a9222a9b3f8669f950e40a49120d851cc0e0352575bdf5656c1bb0ecfc4348d605751e18bcf0a169f220d23b2b4f3a74c49de513dfc9134a2317c5a78fed468c9051e2cc464183cb7ccf78a587aaad180aaff5db0c5ca5490402583514c4258b2a385a854d16b41b8e6b77f0e3268608f664613e6fcc135f7ae856d06a40c476bf0e358dadedfc44c6047e56e9b6778a16b72ca859621da96d68d031d0029e693b5967d27195dfa3f6d83cca8687c4faa721cf4aaa9f770c6ff5aad83f3949f6ba4f5318e7d02a31ded54992be7827907a6cf3268dae9c3da806446a397cecd050fb1b749fc7cddd028a5f302e8061d082621842d01c3ce14bceda6d8636c6727387a0e040c757c3f1b3069686606720953868c75b4222d0e7a8303b5d9b8d21f3054bb95b7d788c54bc5783176ea6dcb48b26e8395cd87bea28be2aad336c92ac7b3b4f0b1b8b60e446f9ccec201a5f26d584191ad65c0d2a8db6069aae558254ec0878a0f1d1ad293576e91fe514cf10c348cc80cf280e47c421cd94c1ae942c44b5cf200581f749f9b131f33d5bbbfbd81728e8d1f12f88c2eee7e67d7683459dc5252ee3ca57cb8ae84c7f62ad88c8cfedaa0d183c02b7a1a3e31a1c0760404eaefb4a41bf4716b7964cd4a047fa75bc9569d126f0b33b339a82d7259b0b0fa1ba48adfe632a831adb2b6adcd598467c0735cbda1f9ee6dc4c364431c565b376", 0x1000}, {&(0x7f0000000000)="986f70e23f792237dcee47132b9cf21094e27dd179cb46fd1025ef4fee85568d308c0ee28665121aee7aebf2297126dcad3e21f3fd", 0x35}], 0x2) fcntl$getflags(r0, 0x1) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000600)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d52eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667bebfa423ab0cacdcdb7619fc78c03948f77ea1bb6b5c9cc25b0f6a4b05455", 0x98}, {&(0x7f0000000240)="b977eae9ed27d4365aebcac7cf52ce6f17008aaea53f4d1c99f2d0ff1adc43865b63bfb327852079efbdf8bb71dfd0bf4ad8820ce95eb0", 0x37}, {&(0x7f0000000280)="bab6586d86c471d47c2013fa3e39f3645195329d8657f7a0d5c42ba2f5b618", 0x1f}], 0x3) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x372b95ed9273be5b, 0x4, 0x8, 0x1f}, {{r0}, 0xfffffffffffffffa, 0x17, 0x4, 0x1, 0x7}, {{r1}, 0xfffffffffffffffd, 0x3, 0xf0000000, 0x8a4, 0xca}, {{r0}, 0xfffffffffffffffe, 0x92, 0x40000000, 0xfff, 0x9b96}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x1000, 0xdca}, {{r1}, 0xfffffffffffffff8, 0x40, 0xf0000010, 0x5, 0xfb}], 0x8, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0xfffffffffffff99f, 0xe343}], 0x101, &(0x7f0000000180)={0xfff, 0x80e9}) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1000, 0x80a, 0x6, 0x8001, "88018d98160608aa494356ce6ab7b7b98a83384e", 0x7, 0x3f}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000005c0)=[&(0x7f00000004c0)='w\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='(}\x00', &(0x7f0000000580)='\x00'], &(0x7f0000000800)=[&(0x7f0000000600)='\x00', &(0x7f0000000640)='(@(-\x00', &(0x7f0000000680)='\x8a{\x00', &(0x7f00000006c0)='/-\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='*(\x00', &(0x7f0000000780)='{\x00', &(0x7f00000007c0)='\x00']) close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000080)=0xf329) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0x341) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) 16:00:05 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000240)=0xffffffb4) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe6ebcc29cda722f871f4385f0413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd23500"/214], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x7, 0x6) connect$unix(r2, &(0x7f0000000400)=ANY=[@ANYRESDEC=r0], 0x1) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = fcntl$dupfd(r2, 0xa, 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"}) close(r5) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r4, 0x0, r4) socket$unix(0x1, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x80, 0x2) close(r0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x7, 0x4, 0x10000, 0x1, 0x0, 0x534, 0x4, 0x2, 0x1, 0x100000001, 0xff}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febffddff8252600040000000000ba0d31e99a00000018000000000000000000", 0x2c}], 0x1) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7, 0x20}], 0x1}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) close(r0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x80000001, 0xff, 0x44, 0x3ff, "8e348140a7fc93d0363dbc358b22de8c34e78dd4", 0x3, 0x60d8}) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r0, r2, r3) syz_emit_ethernet(0x1000000b7, &(0x7f0000000100)="a64956ea32e19e7b3fe85312df20d3311448fdf279a6a17001afd2f550886179f77522735b7ca0cb0edb910de1df585c9107ad35b71a06c1efc5686bba347e0cae6bf5bb96fcd9ec59a37b47652dd014a9b3ee01f5ed9de3af5a2fb041178bc2116855f14ff0515a7b649f0547ee43") 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x800, 0x4) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x9) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='\x00\x1f') 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) ioctl$TIOCCBRK(r2, 0x2000747a) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) write(r1, &(0x7f0000000180)="3c2ecf0e1b7d36c601ced099ea4beb35f9602979cb001f657a4d7e1fe0f031941acf83248f1fc0b0a0a83c964fbd14a2ce49666270e9bb", 0x37) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x100000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x100, 0x7, 0x0, 0x8001}, {0x9, 0xfff, 0x376, 0xe8bb}, {0x36, 0x3, 0x2, 0x24000}, {0x8, 0x8, 0x7ff, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x64}, {0x2d}, {0x66}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chroot(&(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0xffffffff, 0x1f}) 16:00:06 executing program 1: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1024, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x2) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x200000, 0x40000000000, 0x80000000]}}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x35}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) 16:00:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x9, 0x0, 0x4, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ab1c30 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ab1c30 16:00:06 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x0, 0x2314}) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: nanosleep(&(0x7f0000000280)={0x2}, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x140) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x9, 0x1, 0x0, 0x6, &(0x7f00000002c0)={{0x3, 0x4, 0x93dd, 0x1ceb, 0x80000000, 0x0, 0x2}, {[0x200, 0xff, 0x6, 0x1, 0xfffffffffffff858, 0x101, 0x85f, 0x1000, 0xfff, 0x20, 0x8001, 0x1, 0x5, 0x1, 0xff, 0x2, 0x3, 0x9], [0x800, 0xa7e, 0x20, 0x1, 0x3ff, 0x0, 0x1, 0x3ff, 0x1, 0x80000000], [0x1, 0x7fff, 0x3f, 0xfffffffffffffff9, 0x6, 0x9, 0x2], [0x100000001, 0x0, 0x9, 0x800, 0x8, 0xe3c], [{0x9, 0x8b, 0x0, 0x58}, {0x80000001, 0x8, 0xafae, 0x5}, {0x5, 0x40, 0xc1be, 0xffffffff}, {0xfffffffffffffffc, 0x5, 0x6, 0x7}, {0x0, 0x9, 0x0, 0x1864}, {0x3, 0x10000, 0x2}, {0x71a6, 0x7, 0x758, 0xc85f41c}, {0x0, 0xffffffffcc17f979, 0xfffffffffffffeff, 0x3}], {0x6, 0x724, 0x5b58, 0x1}, {0x587, 0x1, 0x100000001, 0x8001}}}, 0x1, 0xd77ce69}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x6}]}) r2 = getuid() clock_gettime(0x4, &(0x7f0000000140)) r3 = getgid() fchown(r1, r2, r3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) socket(0x1, 0x4, 0xfffffffffffffffa) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="92efcb20", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x60) poll(&(0x7f0000000240)=[{r0}, {r1, 0xc4}], 0x2, 0x0) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "50f08f95cd04620c4666af0d45d8e88ffd572951"}) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:07 executing program 1: r0 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "02000000002300", 0x0, 0x1}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x60) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) readlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)=""/88, 0x58) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r1, &(0x7f00000000c0)='\\', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r0, r1) close(r1) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x93}) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0xffffffffffffffc3, 0xfffffffffffffffc, 0x6, "7b4f2c95b8a7268ffabf8fd29b99e4ed9ef39e67", 0x1, 0x2}) close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000140)="fcc0ef6009e5c2a1b452a7927496742fe920a6d8fd20b8bd809cd88f9c828e498958eb9e6e90507fd6e6687a8f2cbfe29d0269497606b66a68bac41da78e3a6d4bf1c8f0f487a6c657d99842758d074aac3fd570786e3f1407a944146afd4cec31caf20000", 0x65) clock_getres(0x2, &(0x7f0000000080)) 16:00:07 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, &(0x7f0000000100)=[{0x20}, {0x48, 0x6929db3a}, {0x6}]}) poll(&(0x7f0000000340)=[{r0, 0x40}, {r0, 0x10}, {r0, 0x8c}, {r0, 0x20}, {r0, 0x8}, {r0, 0x4}, {r0, 0x8}, {r0, 0x2dce8a3195c775e4}, {r0, 0x20}], 0x9, 0x4) r1 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x10) recvfrom$inet6(r1, &(0x7f0000000280)=""/189, 0xbd, 0x40, &(0x7f0000000180)={0x18, 0x2, 0xfffffffffffeffff, 0x6}, 0xc) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) 16:00:07 executing program 0: mknod$loop(&(0x7f0000000140)='./file0\x00', 0x2000, 0x1) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x8, './file0\x00', './file0\x00'}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) writev(r2, &(0x7f0000000240)=[{0x0}], 0x1) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0xffffffff, 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x9e9793abb9d065d1, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000280)=0xc) 16:00:07 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x92) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f00000001c0)={0x0, 0x1, 0x0, 0x2004, 0x0}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x7f, 0x200000}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x65, &(0x7f0000000400)="e1ca86cfdd77f65b5df877180b9fcc9a4fe1a8e1f73bcf1480efbd547cfbb0d9485d0300000001000000029f6999f96e06043125840d05c2819d1c3a20533ea0bfbd6d09be80b6493359c7b36db3dbc8019dc17515eec5e75e69ca6b000000000000000000") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000140)={0x11, 0x2, {0x8001, 0x2}}) 16:00:07 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) sendto(r1, &(0x7f0000000180)="65376f72504164460b9f124cc82745082e54d810f9a3bc612d949960e70fa1b3712deb979dc39a88cb9500f5f4d1a95b4039c6553629a248d4e93bcef06fa14a5075c935a5df7b57793e7e5eeb562db54a0b3fdfcb2e49d60f8ad463b60c2924e288890b6abdda1a45be9daa64e54c499e2229ae8d055de0a72bb58a91", 0x7d, 0x2, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) open(&(0x7f0000000280)='\x00', 0x0, 0xc2) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000140)) 16:00:08 executing program 0: r0 = socket(0x18, 0x3, 0x0) listen(r0, 0x0) socket(0x21, 0x4, 0x2) 16:00:08 executing program 0: 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, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x1c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r3 = syz_open_pts() ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) 16:00:08 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r3) getgroups(0x3, &(0x7f0000000100)=[r1, r2, r2]) r4 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x80, 0x0) fchown(r4, r5, r0) setgroups(0x0, 0x0) getuid() fchmod(r6, 0xb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setuid(r5) semget$private(0x0, 0x0, 0x8) r7 = semget(0x2, 0x0, 0x0) semget(0x2, 0x3, 0x104) semctl$GETZCNT(r7, 0x0, 0x7, 0x0) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000180)=""/122) semget$private(0x0, 0x0, 0x200) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) 16:00:08 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d01aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49ff39d612f871f4385f04157795ea4a5c5fe655aa22c1e7888a33e5c6791db27100412d11746edaf9c89dceb431fd966"], 0x1) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2a06000000772951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f641f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5d"], 0x10) write(r0, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0xfffffdb1) 16:00:08 executing program 0: mlockall(0x1) r0 = socket$unix(0x1, 0x2, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000000)) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r2 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x22, r2) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/file0\x00', 0xce4d6695d1749a24, 0x100) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000200)) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x1, 0x1d4f000000000000, 0xfffffffffffffff7}, {0x18, 0x1, 0x2, 0x7fffffff}, 0x100000000, [0xff, 0x6, 0x7, 0xff, 0xfffffffffffffff8, 0x1, 0xffffffffffff69a7, 0x8]}, 0x3c) acct(&(0x7f0000000280)='./file1\x00') r4 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f00000002c0)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) truncate(&(0x7f0000000380)='./file0/file0\x00', 0x0, 0x0) rmdir(&(0x7f00000003c0)='./file0\x00') r9 = openat(r4, &(0x7f0000000400)='./file0/file1\x00', 0x20000, 0x100) readlink(&(0x7f0000000440)='./file0/../file0\x00', &(0x7f0000000480)=""/123, 0x7b) sendto$unix(r1, &(0x7f0000000500)="b9bf4fb5aea0a9c167737bf0744f9873aa130541d3a98139d5aaca8e55f24863a2fa828558fd2372687598b52b05f2a7950bdc97af0f", 0x36, 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000540)) r10 = semget$private(0x0, 0x1, 0x84) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000005c0)={{0x5, r7, r8, r7, r8, 0x104, 0x4}, 0x7, 0x1ff, 0x9}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0}, &(0x7f0000001c00)=0xc) sendmsg$unix(r0, &(0x7f0000001cc0)={&(0x7f0000000640)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001b40)=[{&(0x7f0000000680)="5659f364bd3efbdb3f3cf8f9bbdeaad340858036b1f53cef39435155b3ae32da0711bf45315f3d2a540212e4aeb7e7f60f7a87740a449d4c2bc8575559593664ff71ea1e337a5c5bee2aacf8cf7bd0e7c2a63cf52d8b1bb856b47c7d3dd8582a6052e323940bf722be3fcef3741527e191d6b0aed3398ac2de24eb22509556251b3addbd4e24dcf3acf92e2df121467549c1295ebccf08abb1604e37f094fe4f83bf7b06be0576a670e33cd594bc1f8aed818ac1654782e6de4105f586609e2a5e9c780d4ba61dbabb27130474ed61d6cb12090344596f1ebce90d13bd13b4d3ed1f08054df0112f612ae465cce7", 0xee}, {&(0x7f0000000780)="bbc40bf0facb4801b9f3714438b8ecaa92559de19e3d1e54c332ca966a9d247ae9d64dc22e10c605544f711cda8586", 0x2f}, {&(0x7f00000007c0)="3d22257cf82ed8df4d8cf00b9f52b3dd5fc2701fc9d84fb488087d287a9b309c030a0b0b9e756cca2889c077169d6f574fbeeca9b60049d5e88a41c207e62d38e8169ee3311633aa848c6b4964fd97f85e9d7b7052e4c584bac593051eade4f31b10df81ba136ba022fb0e2a7b3b4303f8d586a61ab7905281e6f30a54415086de488f7258328a7527f7380ea5ca54162c5acfa53debc01af595e471ce2a9743f135e038f63676b5b0098ca272d3e0d64eb7153572ad048bb6fef672bad3ef857278dc0f9b23af91a31e9aab64e252a36eb4c7d45ff51651acfd5bb9904b2ddbd4b82b364a18203285937ff5a5cf", 0xee}, {&(0x7f00000008c0)="414568a03f95f1216643637284dd7b8cdc90f8fa3aa3f98337a3b8e3cf3119371402fec72641d8de7dccdbb0a1f7ed65ae8f32d527aadb629b96c762abd5c25e88f891a2cc92ed991883afce6f90d3148dbac8", 0x53}, {&(0x7f0000000940)="4391c63515028c6764e9de538e1d7567885d32bf465076bddd2abddaa6c555f6aa3271ad8915993458fd60ad2bad836ac1fa7c317329ec2562377331e19444648821fdb7dbcdfb7d45b3696447c90caf07b2004f626ef8ae77aa3852f1637cbab38e0bbdc502a4db46172ac0a3161a219805465fb1bdacb09e25729309e26cdc317dd8456bbc7bfc4e41428188c1fc72e681371ce92f245d5861732a6d454232ece6681de6a712d5ef401c3a12148b1e16b9e632a95442470f74fa5eff24c8539a650fc7192f858ee0bfe64cafb4e448b6b797ec76a602d736672826315ff10ba6a5c5598c0b6c6602dd6079d8338f1a1b209a548371f501", 0xf8}, {&(0x7f0000000a40)="c516e665fe5d8304b6a829b746dd95439e80cd3d426a5f6b4cbbcad97ba4870f5b4bbdf654b4144e3e5e9803541d9f9adda37e14097fb2af9a282545353863096c4ba0194d924abbf3481098437520241ce8e1de1a4c1363bfbfc1fb33665c524d955dfcb633941e49b46006f10c1426a8a5d6290074792110db73e698f756f6ac7bb681bb44931470dbed00b0a973ab19adc172be5e1871e399ad0d01db96d0b4d9bb4b719addba45c2b3833a8ab331196859065c2781cadaec103f55c725215431488b40cf1f4588a47c341896c78a2fd1ad295409985c8281ec1f0a00599cf6e7d36375ebd451425059f9a645ea2efc85277643b7a4007fe9d83947", 0xfd}, {&(0x7f0000000b40)="96c3f154c1a0ae9f90f952731e54b3e86666557b561fc3c667292c0733d3ba263b98bb7037c5a203242f8bfbf3b3b98a0d2272fecf3332e029ee0090f0b9cb2eccb3cb28ef6b1a4976fdd3fb0794c15b9b0e183306e7abce6ac1b8a06c5803daec05dada21ab124978c24c285f1d45afe16b0ac58414665464992a1de31bcaefcc6dfacdd333e627ab2674a83f9657042159fe2142b5c0c5879ac81363e81ca48dadf225fbe05bcf4cb0942b52b544fa187ee66a53249a2d1db4ba62fae5c205237ce513baeb333e90dc91ec856df1e6c46b4c6a2446157ff745502dd23d095b94113e895ad2e1ddc73efde96d4c42da24b7e34649f723f13a7175b75207b9159c42c85a622920c2e626fbad298857f61bab4f0f6a7a86e048e43c9a83934f12e88a2fa815bc2f8adf97afbbe8f3b906d5ef7c0326ee5c8e7acb3262325adbdfbb6d137ea474f98b6d345a6792ce1a45060042e5440f066ecde8f2d56dab9186718173179089eb62779479fe7d019ba15bba421d4580175e05429bc7cce72ca0fb9f615f799962a4b2fd9c7e3b82b6a7934a81044c86e3814fd16baae0a2a0c450c2734cb38d71b40e97330c88830c398d6f8b0d710e431b8f0dabc892ae089290767a9d9ee842e3e17ebbac6e0f0c6baaf9a6e588330d441a03c329e3db639e617bec07afb75a865be44601d645e922095584fce77343c577754cffc4031cf7b4df0355e027b269b4eef5b0410639d27df6482581e4f3faaef76551744eaaab27633690de8ac00e85c51855314a1e7ee395b384b2ae18b10cccb6babc418fb0eea953f2effb3f9fdfd3c4d8a81d89d765e3e3573549757874456ea2a14dd7b108f7540486f2af96681f5c112a2193f8edc7fdca375350528ca49cacd13727d73a162a79e2e7843b8e903e8e7b86713ac26e9d3092ac798c93b38d8d3806b1835b5e73717067cf5a7e23cc733ea1fd3bd368f579335f5cdb75c6379f658c5df93e6749acb88358bcdddb360be5d75eeafd9b3bffb1053ca77d0b9b9ec738fed8d9a5c679196f5ab86a8eac03c03be085f75f9c2fbd6f7de22023f7a9e9f3ea76d0fb7a7fdd43438f750ca09eb509fe35769a4a56797b54cf1e6f50f095030c5c4f620a0210b52284d73fe3ebbe66356f1674cd5ad6f40ab854d6f3ea933aa6b290221f0e56948ce0ef0ab52406ff1cb468d2ef9dea12ec7a11548a17e0613226192d3d4680550b5c9f70f2972bf943f25c5807bf7f0cd3f77aa5badfa479337b821d70138666de2fea3b5f849f8b3efdc7b71a50683f75fe06c1f370e956662da7d6ec42a58c37e6c1ee1a1f5c524bb7839d43b78176d69c4270f8391ed0286fbd478086031ec1d370eec4b5a0012eb9b381858f2dcfe25dff79a302f2127859895ffab59814aaefa41a89d6217ee091235aaa13fffcf0a989d5398ca560ff30476aab50bd2f248b795330802df62c77e65b08eb8e215ed29d21d4334dbd9b8fabf037e93fbb5e354dd91bbfffa26fb756f54893361df93c889b69c7c7220496ea037c7c12317a659c9bd7ca307c5daf07141e07829a5903553b09792822f7d0946b27d0c49c7ca1690604cc1d1934b01c6252bf2a7450ba5305c267e6d5a46b5693e9e64a401b58bd93faeb2ac3f8171135a122c29f17ebfca1f51bc62f3b2da61aaa094ca8df54d2cb9a9b8d732ecb118b2d218b1a05ac2c2f91bc6d330354afd8a2caaa300d3ebc9e81225ab2c81636ba11b7da54714e780c9b95edc8d869cfddfa6776b10b71ed3d081e89644c3bc726908c6111a03ea231a7c1ddd3013bef97cc1a7acf566fcd5549772ea39cd3993de4dfaf190a9a51b1f3950d8bef6bdf3008c16fe6dd3cadd32dba0baba7992ae6f0e9ef7b63dc41e978e3f7fd7a485c1d6f610291d663cb349e2a02a7a7fcf6863239ec90139a899445c1bd1af32dab8294fc4ac529cf10f6dabe8227586d6adfc2a04b196c9a10baf69acf29768313276563744cf827fa37f180ce1b44bbdf24edbfda54f86f2fb07e8d26d07688393044f8b74e7f07f5b1c5fb1ae2e3a3ff96b7941c3822f0a85ce27afdc09948f94ed1ae779776a41d1ec7bdb5b02660adb69722d67e2888e4767d269c8d2e4b33a6ce981db9845b89d7903a202cc59f20ea2e63a7ebb01132e0aef174ef91f412b368351898f8622dbd510314288a85d9334e4e91506b98dfc58f68485713591a1ac4e8fd71ed7b89166693963b44a2ec64bf35915244dcb550d620cc840530f8249b88fd996a07f6cbc09a61d78f9ea307306f5ef33b5f3904c1448b02d8ef67a2d6f068111b8deeb91572b7ea91d988b46d221da998c7f0e42a277c1db6035ea2c9015caa4fba742b7af63c3ee1cc795cba9b816d8981c264feb8a2d2b12fbf5ba000f155ba950b067aae0a837f7d9d5838c6921152d543ff2aed1e11b3770f26667c3198d98cf7ad28ff933171b6aa4c0efb22c752caaadf86ad925a1b7cf3969ce162f2d7e61cde62a8e994a53f81d5c9903735a580fc7ff357695c596cb9caf47a0b874082dccc7c3c65a2bba27f40d5f44f1d452491be79be37187d3a5d7bfdf97e9f8f273661e8e91a116d49132cd19e3c6ebf658724ab545c6ea4147fe7cc35e79dc4311abd6f5f8419bfcc5788b1fc9a9ed70d399e8d9e6d63137f356f22ab3fb46208b5827cefe827d6722d4b81850973ab6d3ee14f22fda65671099075dd09fae6469a1e9e35d323b7e0ea4e8bb87cbf8690a4ec0e71f3b7873eeae9bebd2c57d155b5618e01604acfa7b5f2958d9004f0432950c838c8fdb12b003254838cbce062cb1dbead14767e1e57d1c7b1959d33ea47ee47f82909b585dd0faf83481bee4c019c5f54c8d716fba0e15577365a6106979a6c88795f1dde70c5cd81deb73c9b31c27a0d394d005802715f10b32d77e9dfbe4779fdfeeab4f151ee4d8cc6c26243597b2f6f5d782af0f59dd477a728739eb4878477485ca1f0e2c4ef57c0ca483d185fcc80210ec5feae4a742197aef612c8afe34f160ed180c0beca95920005cb8aa2a1c6f8e8ecb283beb3fcaa4c42cd44eac547fb80f08cf1347ef7f7ef3484a575e55e414842d5c8c6072f4dd79b97713e6bb9d854b00586d68952e7c77c5b64876f4983552a451b591cb067b70a5a76a519043839364a8ce2fe9eac91defd3ec27f235ad739df6d55712c2483d146f5453acbca7addc020d3245be458a715c1e483370ad62fe298aa31f1d29cb1b0005402277a07d55641e246ccf0f06d0d1248760cf9ddbb37a98b5f92318c7f9a5caf991fecc50f7e68ed90a98dba6f9608bedaab6eb59500004c1114de906d41c9060e898bd96cc08dd600c64e8d4452005d70181d88dd77ba72fb24fc40c7c8306fc928d98ec890f22955fb611a8bc38e0414860ab88e1156b50de8dab792c34449d9ba44324667b07d3d538cd283a3b52e05d6b545941c5e8f70edb65d76582ff9d1540355c829a1feaea4f47ff15906d1c38578a5ac38b68370272af5001be803f4d35c028a9a67c698d1136f6c8cd7668e41daab6682cb12ec724a1ad0c04c61c02579cbe1ca554b5e6c126b1eefe52b185e82ab642b4cd850e4e274fc932333d83abe49c119a055d788c22752123f02b44cf622bcc8eccf724bbd3419bdd54a1074bd24dded8b2c181c7293589d5809c4109e0a1ce1461a822edc77015edd01e8e461f493a4b083952d032b9209a11ecfe6a0867a4d16050d5b285424debe89d6d036fbf9a2443b51b261977289423da91628319039ef03dc83734afa4a0b08011370bfaadf00a341d3ab3cfaeb3f74b937326e233b0585f4e47bff71382a39a54e33563576e04de731b7ff9a8fb8fc7af362c8547774151f4553ea91b909e920d9934a266cf7811803282fc08bbd8ac9ecbb49b50e581bc2431e553db1779cae89c1cb3757b64909e3617e9e753532bf016ebca0a9915c7bac43ae028f2e51e4f1b232b0ea02d52a38ab5ed0611a937d5b90e98edc72bd053f40cd81c9b85907ed862d6c48aaea6d1fdd9b325880546e6b4bf7034b42fd583d9f44da4ee392d48f8a7bcb3cb46a756786838dc3426139f3bb90d62b4fe17567cab4db925ea3454aed75ddbb305dd2fe4b956237263495cfaef133a22ea4ce823fe132ce39dc5d96db38b0f8267fad6a3ee2e00209e6b370c806bfaa2c12b82064197ec4f24efd44119f2eb112064c4372bf5272969b52c2d710cdefe9dc72e4717ec7cafe812453812a5847a0ca118060deae20bd1e6f2b92215c7d210469f3babbf305d597440e1f02b1668b956e4e15a2f8f2df7d7363ce56e796e72736bf41d7d7ce6f0786c35737e642a83f016f2b35080861f1d65d965e6b676d73fd542dac7ab9640f66da5e1a83f5a20a8e18afad59592f469ae198ecb0375b965cb839ad5b7eba407ae7362cc25897a16a6ba8be33c079fcf0563aeea61715054e57db8317b0f61b9cf73c7caa7780276a378f1cc71b9512f03c6caa3dc98aa2a88f326553378137a853f38cdebfce47c04116977e8bd7fdecfba1f81af612a9ae8ae24040be04f1ca14645caa702dc13fbb4bf6231fe2c2349ecb8bed45b61f627498979d10fb6c6c88bed0b3122b3a8fd47ce3080a08a8974d851264474a7d4d84cb5a28b928bf31e0ea3c015d2063d8152fb5a732798fce777c423db7eb807ae94e87da232c85cba6b904ccc8e4cf58eebfdb678fcae9fbe98babaf5a58c785555abcee11f181cb6aa8bdcb62e986762684ee3837432efc22231328dc10654dad6eec5ed1f5ddd05bacd0446781647abd36d82391b17942e9a4d7d653b5124dae1aaa4d62115eeda389ebd9a8ed403df9b6ace4324473772ce1cb581c348566aa0411e580749c007669d9f3e8b4f8c2862b64bdd38bf0a2f44af6d821bc27846085f1e5621dab8c77766c34ce608810350d6f0383203de586a53a87fa51a3290970278981c2280c2213a9471da2891dad0afacec445913c1b79f273e2b7f9bcceb5afb141e6653e7385350b8ac7f8e88b66ac5d31a0db2ffae6aae62d6fd9833d2eae7a9a8177d4e016abf350bd38c3eda8a0f970bf7f48a2b787f4b6a556b3ca6d86a56610ee3d7d14e4f24f246948e63309dcac2f61ad5d8c053aed67537931e177f30dcf873c1b25d479b4727fb4634f67df3e4e69419fb294662c8eb824bb950ea69399383d99208a197e93b68278e322b2ae53e8bc8402f453471beb946aa630654942ab4ed54765c1fb27c39e15575e6a15c70e7e986319114e7f10b0fc3487e3771406d8d8210d4e6fc227932c1eb9b15e5e0e02c7661d8449d3aee0ecb82520fa9fbc35220350b20721bbdab82538421f94b36479cd5173d2c04b1850125e3150fbeee52fa758b14129783ad366343a893fd360df6ba02c1e347682cacba76b62236af09356911a14efae94cf3351cd5c5cb6159f6b03f0aa6f1fad5b8446b1f5dd2b0707736a9a1ff0352b30ae7590ae0ea83cc28f782c3dcd72ed13415cc3056b614298998d625b503f68a9e789a96d9d9dfeb85d628b6534ec6802ea2a8b0cc41a10fba37f5c4afbe7a7e397fc9d707d9422c845d0e47245180bdc35d234a4301e536441cd563dcd92111959de68a8773ece71e87041d16075700d02b63060f3976a2b68a88093b3f9cee7d4571894f156ef7caff76104820fd5add76c1bc3bd4bb28bb33fc6728911a896989c58646e16e916ed5c6ce68d8866dfc90bb8b6bb9429cd52c03a27ca82d143b5d032bd419ee2302680796d69aed8bfc44b965735cc4ad74ba06e", 0x1000}], 0x7, &(0x7f0000001c40)=[@cred={0x20, 0xffff, 0x0, r11, r7, r8}, @cred={0x20, 0xffff, 0x0, r2, r7, r8}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x80, 0x40a}, 0x4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001d00)={r6, r7, r8}, 0xc) flock(r9, 0x4) fcntl$setflags(r5, 0x2, 0x0) semctl$IPC_RMID(r10, 0x0, 0x0) 16:00:08 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648bec810d48d9e78b84c925996080bae7c9e43ba2b584ed40996acd78ff5a6aba80d8c544b6609f76620c538796bab3b6da8a25ea21e98b02500fd4c87679667748033d7b8d44f206000c31f82f118a28748f4d9e62b26900ef252ab74a1f8a1dadd64561e0a675040498d7b74871b1b88e065f434a67cc4acc095d0ac45e1fa46a99c4b822b1b0e8b90d14ed67135521c86a73c7af386b19cffe97414ac5bfdf7f1afa130a7e2b538fb", 0xfffffffffffffe26) r2 = dup(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) write(r1, 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000001c0)=0x7ff) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000040)=0x20, 0x4) bind$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:08 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x0) 16:00:08 executing program 1: msgget$private(0x0, 0x20) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x24}, {0x400006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:08 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getpid() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) r4 = socket$inet(0x2, 0x2, 0x0) r5 = geteuid() setuid(r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x7, 0xf60}, {0x18, 0x3, 0xff, 0x7f}, 0x2f7, [0x9, 0xfffffffffffffff7, 0x4, 0x2, 0x7, 0xbd25, 0xfffffffffffffff9, 0x6]}, 0x3c) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) geteuid() setsockopt(r4, 0x0, 0x800000000000c, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x1e, 0x3, 0x0) readv(r1, &(0x7f0000000480)=[{&(0x7f0000000140)=""/13, 0xd}], 0x1) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x27, 0x80000000000000e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1d, &(0x7f0000000080)="b756d1c858a0b917c4e900edb999d92fdb9b1c19d0f6f2ba4c6093ec69") 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x4) r0 = msgget$private(0x0, 0x3cd5438e96bdd45e) msgsnd(r0, &(0x7f0000000040)={0xc215eb546d74bd27, "d52c30a65dd8de2dd4a0bd80b8091a39a0736e9414172f65953567f7c2b30662535de32d3a9db29526fb9e79724b6baab2639538674118c3"}, 0x40, 0x800) open$dir(&(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) 16:00:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0), 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) close(r0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x3d}, {0x6}]}) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x8, 0x4}) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$inet_opts(r1, 0x0, 0xfa190ab0ef7e9d51, &(0x7f0000000280)=""/178, &(0x7f0000000380)=0xb2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x40, 0x5, 0x6, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: lstat(&(0x7f0000000040)='.\x00', &(0x7f0000000080)) clock_settime(0x0, &(0x7f0000000000)) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x33, 0x0, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() r1 = getpgrp() r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x40000000000, 0x0, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r0, 0x1) getpgid(r1) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) socketpair(0x2, 0x8007, 0xff, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000240)=0xc) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f00000001c0)=0x9, 0x4) socket(0xf57af4ffb50080a6, 0x3, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xa, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000280)) r6 = dup2(r0, r0) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000200)) bind$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) r7 = syz_open_pts() mkdir(0x0, 0x0) fcntl$dupfd(r5, 0xa, r7) close(r0) dup(r7) syz_open_pts() 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)=[{0x45}, {0x74}, {0x80000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="1b") r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000140)) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f00000001c0)) 16:00:00 executing program 0: r0 = socket(0x11, 0x3, 0x5) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa5}], 0x81, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) kevent(r1, &(0x7f00000000c0), 0x8, 0x0, 0x7, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x20005c}, {0x6}]}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") getrlimit(0x3, &(0x7f0000000180)) setrlimit(0x5, &(0x7f0000000140)={0xff, 0x5}) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) 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) r2 = open(&(0x7f0000000080)='\x00', 0x620, 0x20) readlinkat(r2, &(0x7f0000000300)='./file0\x00', &(0x7f00000001c0)=""/254, 0xfe) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x8, 0x1, 0xfffffffffffffffd, 0x1, 0x1f, 0x50, 0x2, 0x0, 0x1, 0x7, 0x2}) write(r1, 0x0, 0x0) 16:00:00 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000045}, {0x60}, {0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000640)="1f") 16:00:00 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000440)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000480)={0x8bf3a6bf58099c68, 0x2, 0x0, 0x1, r1}) r2 = dup2(r0, r0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x40) close(r0) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x800, 0x7, 0x9, 0x800, "241c54cf61a460d7d62897ca1ce8f83c0e0e7625", 0x80, 0x4}) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) syz_open_pts() writev(r0, &(0x7f0000001640)=[{&(0x7f0000000100)="122ff7012568a64d7d01ee0be1be0d99891b41d6f5ce9db8a9f08c205f4d2bbdc9ef6edca84545a8bac8a0d8f00780ff037d5c42ec21cb521297c822016f9930a3b27c1320ddaaecffbfbe419b5149e6fc67469c094c8f7d1d4fa9c9573f36e6b887d73de4950f9780626d905943dfd488f5ba3331952cdfc33081271559f31ef6ec55df39a101375c6d448dc381bd75290afd157160abd483000ccbb54fd5f377cdd3e2459918d8a01ba92e167e53514c1391d40c", 0xb5}, {&(0x7f0000000540)="dd4eb9e38e8cff096c7409572aef3eeb0ce7ac50edbd76da95ac8b8ae6f938aeacd4968bb5892507ca10740821a795ccc96002064884a9b3481151b16e498ec8b1011fe94a8ce8fadfd251f9062998098f498c5d420dd57a2d7554ccca4c74bfabac33e41670db94b5ab9d9e2d1d5be4de0bd0bc66c8834b16facd972a07d437b5c6788ea1a14e3903a4abda6386633f306736a0e1717c91c88ced91f98a7a06f0af2105ff8c6e47710172c7f0a1ad4ec5a4c65d795db3a617946d0d86347087070411255343f8891e956412cec4db77f3d3149059bf44feb0b8e150c4fe40dba2c2d1cbdf42428c2e6616f92870d8c91a74f39deb3cd282a06f090e63c9b6873ce89f89b858241734cf1c036489a2537928503da3a2612872ebe9feddd3b94d9513687801d9aac8de240659967928c6553fe7f23068be9ecc0b5890f360d955c5bfc1088effe73885c373d03b4a99c674e345ceac3310577cb603412ac015b79c2114fd8a8a9e31d2fd105e62c38798c333a228851b049628f4ee82885262252f9817a20faf57b65166edf80e16c589edc0690b579e67b43de757237cefa72b0fe264457bca268ec0bf8d13faa0d7f808debb02c40d25f863b3d768968e59573f51c526aba41a7c9685711652ccdc2a50a7dd022cd443fb067bd851349a16ee0fbcf61500f3efe8b02ccc022d6fea3f9b60046c1c29283ef375031f46b8eef619c33d4add22228a0977aceda4736137eaa978f9cc972cad0cee024e9991696583fa4f659796c15814c7cb239fde0a15bbd9a12bfabe4ed3d2dc3a77b9424eacc7610a9c42055b366b9fee9d290b397a716eedd786e150334c17978001515577152ec7d45bab3c7dcc860d2d3169ab229f487101bb016433dd5d87f7589b71346d59be58b1ab23cea79cfc10291d1f2b86329f5f27b8639fc7a2175b429cdf768a0caab397409847868ee05d4d15f837759b40a75351455403158c585f6e5f83a43cc3d2739fa1dba300510585f17338620f0e2bee2eef3076631d9c1e270392f1c8357ea37b0d46a0b2563bd797da4655455cd7877c84b7749ebec68ca875dbefbc6603f88b709a3f663cf3c1f307b39ae021b6a790c93a1f7785332214fb683cfccfcb3dc4214b437101d11275095d38988ba924dc957110f6178f21dfbaadd88ca5806e3c4b7d3ae8d663e7920c6821bafef6d81487fba574ae5167e093756211f8a52fabf98502691bfc0aa3a5ce9f656b6a76bcd4ae69b685eb00eab6403508c173da66c94357e3b61e718161c673544ceec07049efdaff2cef710273e4ea473a2e5f0ef1e9633b7353a6dc63535ad0db56e6a89715fd8ad00b1d63cd94588999ca31f18217521473ee1be60723b6466449ed7835cacf9183d958e817a2d07ab21ddb46e44197635c2bb2e3b1f1535ad48d1c0b2f4a2df7d5d22b7ec3e929ba8bd8a2ae0a457602b1b86663a07eb9aabf2a111e83d44d17cfd2811a4b46055f06cc5bc20c5fc0918dd8ffff3e4b0f19fefba080c027c61bc2366b2963181a2eae8b9c13c4469eddf945ff0c1f550ddcf8c2a9967a3ff23d081c1bd688262c5e05db19fb9f9173526252c5c9177e1fda0bc43d5c58067405b8b58d730929c8efca03013814e87634da24ca0b00721ad634bb3229399b1f925a7061bf2e28287ef18ff41ba6b58fc89d56fbaa7de553d71ec10faf423e00fbbb74a4fb54788221a536022325649b0bb70174c9856cddca8b54cb95245f75da0bcb898c1a747d749f16f41047dc67cca2acf777139dd570dad9d63ee5ace4aebf9fc8915a3bfefd0e6bcdb552b6d90e5423e723b638846961df29e7030e5a035a1027c6e744bb7d7d33cab2f926d49e1d55c4f453ae56138bf5fa4bf382c3dd2dabff03912f144598a277adc660d91c579ace466fb95e7706350821cb38e55da385ed75e70e1274e0f04d1931baa52e30c910228923064d15ad6ce236be08f8868566c032547aeea648895ea79b7776d7cb2a96d142c15499efdf96aa25de8ec4fb0484b9d8fec057a2f77da67384f6f542026d284fe32775caa37b164c2a3d1a05368f1fdff64b7d4e6c093544a81bf8c5184acaf4deee8b1cf2d6d28e1a20f6b8ec2b0abb759e3e66ba95d97c432cf87c4ceb538ec9ca625f863d0022dc94bb13af6b5bfde40f9e39e8c82849e75702657b2be5b40cd953f41465cb4f40aa197286b4b80fc21d3493d0abff5523cdf175f72fea9d8b1fc66aabff7dc8b85778753ddb9724280831673bdf8c8ae61f09df8fb0f5e48ae8d2b4ada7f7f457afef8218912f9973e94fa8e31366423b96160ae98df3a1b9d19ef10ed0ed7ed17501b2e45b698f830d19706f7842f64f96d08684a50b426d78e946c849856db63aac43f48dafeb716fe03503a3dd4803d7d4c30824dac7b5f683003972bc98b18c1210188a9454aee8038ec6430d8a9f8c90dfce4e0d3eb9010fbaaac40faa4a61d08539227392e3a9f18c5407bf49c3f445c0c4ec9d2592a95a708ff430f90e9e9c5a3c7a137b0dba59567b2df390eb79eab7bd2c50aed503d1aee92a072844a3cca761cfa467d5b110561839c9665bf7ab8d3b0c2196d94e720029f50b742f2e997b0212a367112a35bb7bf2dce4945a046fec51796c9403e208a6218c7039a5bed170e9ecf3e29854a06a005dd102acd2d6a5cfcab302d5c8788fe722c04595a73dd1d0d2ae1e370568a408f7c21defcbc5a73709bfa20f0214bb62fb05d47d42d08916d52087051a61f38fa95f8a0dd47a8964460d6377a4e857cedcc2a6a65dc238ef33ec3b96e7d0196a2d62c7e1562233a2ae9aa1c3966f70fc0115822511f69f01a2872c6049981851608720212cfb1c0b6434e77d98d122fe2c9dd787f04a457dc49ce5e94c52ed3668b5ef03e09ec864caf7a28285fdd292791dce057f2046dd0c46fa53513db71f6fb0443c69e4f12bc3825560cd032deac7e48752b098b946c8963418b42d9502724fa028abe66756a16d31748abcf97c15b978506eb4da484f5e7c333ccbd0ce6a73c73b0b3afd569df8cc368d6805354f9e7b1c1e598b5ede8cd1376899248e3c458e370b9f6cbb6e5dcee5a1b06821d1af1a956409a13e5b32c8d4763ef447ede125de5cd1807efb5f085abac808eb84010f7990ed0cb8fdbaf7b22088fcbd111758bcb147502c90edbed988f6a107e9ffd8c9943a7e9d3232a7bb3405e8b3f351ab52ab969cab430f0016a612e29ebf17c2cc642088cbf6d6a3c7b39b7400472f75ac4bf86f1f447a9269ea85c4aace1a410214f9295cb878dfa5104b40df1c18aa5ee54e6e531cc5480a0dfc02c7c9b91115c2a20764bea72c46ec210aec348ad8cd137484566c5b408f884422c6fc81ed3c82e7617bd1ae288acb06e9ec0c003362082ce12bf625624ee126f6d8f7af1694e26c09a2bd72aadd8ca5a1ce9cab9627aa5a66acf4b8da4437918e2f036c7328b30eb110227f8704a01da34506660a1f05515a1babf035abdc1d5f80b82687e4b0cdbb6d72def75dfa24c866bc86ade25035bcd66c008fbf2baf6f1e7e56ad00fa821822dbaf24c3422cfe98ca07eea38f3c72885dd441aad0ef68e3b9c8ceed2335ad71cccb151b779aa18cfe4a249647ee85cfd9594e48b00a6a50c2edd6d36e83e8a20c7f107a3903f0f20c96fc9725489cd7f65a3b7515814741f59f3ebc55854f10db492692a3264d624ee9db3d10dfad6b99a524c4170f2037890b12c91758f149f252458ce1767a8b7beb85cedb4a4b2b727430ad879e98630ada05b2834e09ed72f078b48b994565883bec8078d498cd2513d378e0b99069b223fd46bf63a12e4329d08f72cd93017ea3941f0e1a64527e54f411c09999b8fe7eb678d3e099aa7a28247276acebcaf48061921ead2358663f1485c5005a180437a2cc3cdb939b633e37f7594f3eac630c8eb99f673e867fa994c674ab4ecf47e49c53ad317acebb25a9b8e9c43755c5dea62bbfa3b4a9d0d426cfe38085258d0dc3b48453a68389d00c6ed1acc77b681ba9881bbeb0788fcb599870da0bd9f1e46090d2a3e5ce099e16707bfd343b93a1f1ea52f1319320db5fcda485c40d7911b6405e99aba4423d6dd7608c0f6767ffb75dc2867836c385bb2f12a62049a5bced99c804a604a3521a40f8c77db57cb438eb00f2a226b3bafa85b08e600e1f9951af227f385674515ac099eaa6c4f48bf010bb43ba0d8984b858d394938f826ce016066f953500a6dfc018aa86a5b831e1bfa5b50b90cfdc7605996c85e37a0b1444ff2850e1cb101ca12b67cff6c49a5e4c26a28787533d826f88e87f4118d73541c75078610606ae35e318f054355203a2a5084c26bef1d085d54845f07c4dc256f87a112687c83221f4ace641ac3bf013ea412a12831990371d40ca46d2161ba40b33e08b28b38e9cc56e73d6e0df88efcc442c42a34b49e65fe4e1ed03628f141f0062fd5e35f6d7674611c3579ea8fd2ee36884fe90851de2caddd2543ed326e1aa2985b6d4fff43302982de0a15413e265dc9d5edfc72fc240097354ba708e7050027e6fda4d9dacfef0aff8fbd6618ed0ebd2fc991672d0b9212fd006550869ad8dad5fcf109acf4e200e7b073abb61529a07aa3154675eb00d9080bee4650eaea37d814790029fded10d1f668b8d1897f576f49f88fc5bbbd1811ac1e01eb0c7d0cbb023cdf53c1ce9fee5acf6435b2ba3f6b5fb186ecf7cd0efd3eccbd7823fb2c74ee2634632c1133970dddfe1041cd377669b4df8214ec5ea794f072cee7edc8d51bb10e9865ced2e5260cfba0b49ba6035bc790347143ebbba7d3335204712e7684c0332ab973aa7cca98d4eb8d4a932d18404da57ed6c9ed01b532c50d566f2550afe57c9a94646edfec6eee49223b850106d70cf3fdc8a12403226b6c734e63b744f432cf67c9d1446a4c37fa1e32359cea7f223710c6ac0ae3b35fa3a752d0f697176fedf21882f8864178fe2e351331afe2340f097c5cb69a103bf07563e5ac4724c2fdc668a44b8a9e457b0d557387ccd4190ffedf1a77016ad0d50ee6ac74e5f22e60180c50d0ad29c626ad55a4f697ca089cfac6c6ac5c3fdb2f161a39d94bb301955228920b5ab708d8ecf81a3c5e8fdb3b7a58d448421de0954fd9f88823d785ff0458985d89c2ece76062fcbd42b99d2059e050687a1960b83aac167e3f25d1b3868740dbe20d83d6d6ed1d838d2d97bf187b6f48fff85c9cafa31fb04a5f9873e2f19dac12f3e6d7ae8ea0ce5411c9894ef185c08a2d122c51d4b6cdfac32df4215bd699b2ffe6ae30ad831845baf270ee47fffa35bc4c4e19e415850a60e393434630868ab6a1963bf73be95865341dcb176c602ae46c1b8689925330f3125d91e7767207c83689ca4b41d21f4348d384fba45b44619345a2e4431851a793f80afe5ec7ed2a47ef923ea04dec02fdc083151cc62133c49ef17342960034beeaade2773a581244f4df90cd5f1fb19e127e5a248041ab91f310b51c934c787dc85c4c4f4cf113a76ffcaf13f117e983431725f4a66f64cf69f42b75298c967b6bb0384b2fdcbfdc2ae795fbd8052c1d9ec273c61d896a317f034bdb43c7f049a8e2af794d37004a29d4160cd49fcc7474c29a869e1ed1ebc4a0839a61dcfc87885c342792bc3ae1bdd255308e6e2f4461efecf3b9dd050467dca722535b7074661b5b0298df113986d1470c65d2bfefca5d3057f5c95fc3f7f56147dbcec50fd87229f758df193d8e571b8aa92a3de70026330b79946334b9c82e0296d", 0x1000}, {&(0x7f00000001c0)="09d66300e978c6bb187d8813d8773dea4beb709428b3cddff32632537654bf0ffe9160d9317aa21e2c404a", 0x2b}, {&(0x7f0000000200)="443c866faa9115a8402ba68b53d0473e2af547b1295bf2e9726af48843ce96755787ca766b350a7d1f8b646a92409f34659ab5f6806a1d0258b7cbfa9120cf39523762286d4975fa7eee235217f478b06b16fb7647f10d482431e771d8829c3932bb3f1c6f7cb6b27a589f3dcae30ac15cb88dd5ae80050fbc94c27ad30dd1b6a1cd17", 0x83}, {&(0x7f00000002c0)="1ac1ce31c59e8c36fa44fe2caf920b8e5b750ebeb44ea2aaf70e32f8cd18a9402913bbde939f10746c56b23c2bbfadc6ae9a0377286a62fabfd884e5eda07ea7185f1359f530dd9856c5822186bfcdcbe798b1165574b465851c8d2f0f89d6065bae3ca8595ad6d8b9e7b0721faff3d83f93cc309e67e5c7daca959bc174586388773c5a86c6657d5d5aa91d5afdd7ca0d9811ddd05aa974c57bcc634501f6dea10b1ecc9938b9c8e810b4d836af63ea07affc18ae4e6e7000cf106ecb06c3e37d594b47cfff24f2231b", 0xca}, {&(0x7f00000003c0)="8a9b13cb994acbe7302708f0929292fc9ebe4c0cc767", 0x16}, {&(0x7f0000000400)="3b0c4a2415b78004113f8ef0297a23917cdb62a3f68d2aed20157752055bd779cc6bd6386d5dd09b3dc69617847dab255b0d88bc1dea53ec", 0x38}, {&(0x7f00000017c0)="fe8cfff37102df2afba9c123c5ac7db12db5581ff46c5970349efe66d4288fb3cc574d7f611080c9875109a83019a96ac67af07e4939c47b4b0ca01f55fb6a9c38de2fe1c799e91c8c63eee4c0b263f86f47aabdc9203304b8e35646242e506e3bd24c87b2e5a1b42ac71dbd60e9e5541b4f21cb3f70f8213ccbab818bb5701141e4ae5fb08417dae6a6d53aa802e05768c7364a214c924026fb00c3a6438c9dd48ef03fe0a2e4c5bfde0eff2ce0f45d207878871a4e4c756857ae6cc01bb0bc0bc5f0573a006f471b88da4425f9b0357e315cdd8007d181a1abdf2eec391cbdad7b8de4b6d11b0fc73dab83ab583d17cf0ad055689a9ca52970cf853ee5b2c11405a7d0c21ad4bdf4d219609ade002d49307470cbf49f185db7e9de934162302b865496e9d7771bccec2cd314542e9e6f6019c7526fe2366b55699472fb346b39f73f8f0b7f33087977bc332be456e0abf6927d837290f84f8530078e00db76b44dda49cd3e8d8ab6f40e15f4ebdcea71b3fbb7eaaca47a380fb5be3c08014467744552a9d8c7bea45e516b4f579d08c3573922131609336715b65f10af5e8e9310209020fa0679f0991ab0b77f831f69052c5724a77cae5b5aa083588f686b997aff3eed98aca61e86b2ac448a2949cde8964b01afc6ea137ecddc3a049bbc544bcb959749f0e2367ae28f91d640cbb9c529db5327d1ea203509b2478ed6976217d9d0795abdb7cd26865a2152b04c0ce0edd8f8cb0a675086cfb71fe7eac8959e6dadacd83ec42e1437edefd2cf5259a6a9e512c5391a11591719f429cb81a4cb389394be451aa4c92604d139914befb6a365eb1808f02664caa8271009556daae90480629d8ca110a9f6b30bb2092b0d6dcfb527aec128b45ae23e839ea841be325cc76a762ccc42b8e6d7e672c7bf58f38e8b6e5312ca457da766baf4d5e7f23801bcfd32959656fa771173a8cdd63ecee9b154febe5d46df3fde08edbff2b68cdf3cc55ca7767918016c3de484bbba463fafe6b9e871ca073d62b49c6a2d7b4847cf1889ac91e9b976de1a5b03838b96ece1298916dd373e89d31d73155aa904097e38ec91c92f3535923bebf610da9ef41ec6d0260e7c934675d20ebc12fd3727d9671325ef2acaf4b0cf1d69f9f17cedb47d59e0700e4323260c8f7ccde68a60b62ed40158bdddc27131419b8b7520a02d30646f8b734f65e984fba5519787667fbfd6fcc340c56586283d5385e11bb5f8207bfa438aee3c37153cdd8f80a357a62c427bae54886f376d220e095b8685cbaaa1e18135d72be10b52acbffee7ff0ebf77cd898678a98bbd9a9fcb7a70bc734df5811bc75d8978ede95c1bb0879b283fdfb4b36c5cd42abbf25e72ed6d768be03f94b72c3755096e824cf9000cef1776a45e47c3355794ffbd5fc2679e5c5dd84bf1c24748c9263ca9ef14a41cb7e7e7a37ab0f8e7f609573cdd1a870028b1fae747ec6ab28dc5faa7847010198c8ccb6cefacc128d7d19f1cdca5a84839d69f5126a4bd0605f94b8c71b5c4861337a460905a539dd4fa67d74941f7c2dd878818f5376170245047c9a4b265459afbebe8319611ce70b79ad007863e6f7f328926278392f8e44c71f0d2f1f28ec78d36e4a90f7b78de0f076895843965b51ce04754d5c56e7c9903eec7da41ef1b4411c545aba739a964725741636364d21816af9d32542fa0b99513074ab57ef01f10d99792c4be10942af61569897f3dc2d60107690e4f9b57c963341da54935e0010d0cd76f120f3b7c3541a4ec8f975d6b896fa3c56a9c1189d4a451fa685a598f6ee247bcbf5a3cce0a7f2de28ecd0be5a600c19038c5fef6162f94a7663cee0da25dc0046c1fcbaa7f623fb64fc87346b4deb9b3fe8b8c6e094957edef1851604be20f5d33e520554f10fc4bb1673dc0bb3ec899dc71f26d7d32f2460040167319e2246d9702603b3ed97f51596460cb11f7ad29584443c656e304be6548e645af16524e87a8b469dae9c46de04245e71654b7529e9fea9f84367c0e991ce3f1e29f12b387e0aeda9f793cfae21d4ba88050b9fa0d232d5f18a8d9eac9e392ef1272ddf7b9b5c8f7e898e9666b77119b0b1d228001f526d10885950ce0266a0452af5cf27e860879d86d90a42a15df81e38e41af9bf41b8d29f5408bec9d57d43913f61c6ef55aab28a01fc2b7dca84f118aaaa4453748262a2630b57db60dea9a596c1e646280f155891c011df21d2ea2598af759758d4ef678634ba6673f17a4fba1ef0b938a4acdcbb0f54a4df19d510d2a58265922ca4463b41802984fe03b6b36af8fe5c82f4b98baf36eb23bfdbb054cd7fa5dfd08c0afe998dde52fcdbbbeb8d6012ae35fa2fc8b4df73ce8386c53d3595380f441db8fae4a8117e6a57871a755279907c2e9c62d3eec20a4fce7190182d8d828777e51df8295de0934da1762876bc4befe679fe74969fc6db9169604d6db0626b8c9d98b772df9adf5441a989a5f11fd8e678cbefbc2fc07b1592874cb6f178af740b2af7fbf6f27a4c68e367b58ff6772cf8c58a45e04b306726b6725bc288a6db373569eb2d7ed81e6a34e68b5da613f3c94afb0f2408d0ef20468bbb9bb2ce425732e6637fef42b3a7ac99d0795f2c38f9a65f2e304d3c98748c00b8c1c1c5fef1fc61950a3dd608098cae9b363282d4a724542e60e7ef5e0fcfc6e758edcdf5edf3f21305cc0dd5b7b0ab8f6c6077d6bff663961502ce4ab7471b6618d98eca9f9e97b65489d331b7cb0073e74d64451d8db60b2bed8a1e3400a84c7190684f5db0c2d7f0294bede0b86998538136651fda238e7f5aa1b2b8740bacbae8a14e16b5d4c9250411ccf68e48b7e907001a18e476cba73e1c44afc6d373949b081c4e39b5817a6eee9516bdbfcab1df229717dad919d0b17a7f57f89439e865f7f1ba8762288f0f3c678506221db841f72069cd9c115c472f89f0824505edcac69c5d2a18fd75c45dfbe4ff6e642c2350452b618597b167fd8ba7b29649122221bb8cf2651903bd80cdc7d642e01e6c845ff0ee17df5f8f3eeea2a3d1021fb8a52547a27c3f8f4f8184f4d1a60d1f67f32687be15c134e8a6236e573642e8414fdf5cf4b0ca0a168d0df4d647c4aecd765b85aef33c856e6ee4146d4d761613e1ba705f1ddf8029e130d1af09a6a9049521cafcf7be0ba004fc42be381f68341d3153a96801d17c265d9e35e42e4ae0e2c106db954897a88ae70a3c1380c73d14b9150d8c883a0185935f25294d0410c9947f1228779bca2d50252eeb3d4d395707b50ff4270a63ff2be5707f4085d85c61f02f2e01ff6aa0a5c7d263e27023ce94c921407bbc2b9b71337a383615b6a13f684cd638cde0e9e07331a66fdcdba76b60136d7c9a2bb4667f0f68164f894f1a81174855643414b7744a321578b547bb856ac9455e27ad9923892f3eb823bc7e7032b1a048502eb1cb709d41cfddba5a697e1185a0879c4dc00827af92147a4985ac22f10746aef189f59f099664bc6857e7340d7a6b766870c2f883b898f888ded47d7eb76f87f0f09896528476fa8325bd0ffd7a0975bcacee4d947fd00acd37b74f7d14afb6ed94b99c0d07c9bb726fae81e9d26aea42a20aa00ace2b822246cb08b875c42fc9a407619aed7c50175541fa18a0d7b81e189eb73ece839e66e1e88e7371ac16a7aff11d2a3927166327c4f8430611279724009a5ce9703de7794fece7a9c8704b4806eddcd11dd2ff691dce5097bc75f0ae32fc584f0f72bf46493d3e3e14ab0c6f0349508c378af9a1e34fd76490aba9bda657ea576fe5a189218c158c7da1ae2b689f1cf98ec0099889302774965c13a139e4c9652012d5bbef15d2fdae033400664139c1c3d0074bfac526ae980476d7dce5ad661ac4bd567fc6839ca94a191c51d5183c6dce303b5b140cce48f48cc296a5a5ba779d82313b8e44d6203ce403e33135d5cfbf57b1e8815983a1adabb3dc7e4aca8e25311162eb1758415efeafef80c62eafd60281549a98d256f50178adbe1a9f729e2b045cf005b8a5c3fadc40ae1f62dbc4f21049fa6fefa7f9a4ed841f681b2bf82d4ebd0d8ffb90f821d34781519a0e3942f505c826f93f5bdf706143f1ed9ab2521191955a2ac50cab2f89604981960727cf4a6037922d30907cde53df28d8a97b18cfe53f320536637c2188c81e2604bec2c99d384127eed51863aea4c3aabe38467ec20e085e86cf454799c1951c9b82f9195ba00ea2047243787c90c300de511e8450296ab34f88b119e25e62add65a181fb514ab3a427da24b809d3bf8dc3e72fd0b5c5cfcfab00d6fe8658374d2070042c13edc727e0cec3b82d34a50094503d4e9889032a337a152e614bf86e68d1855606572cea9dfc1a863395f1738b4d70ed351f86a57f5aa0f00328199f5c3e8144a7a0f3e5270e929e52dff7da8fca96fc71f0f96859e5e79911731c69e67dbc0a6effad5d39a3c83525f8d1c30700dfdbe4deb18f90fd6d20c216e3da217941baa4621d2e32539e6b82ecd200cf9104dbde1e3b8d4d0919a089cf64f3bd1300112eb5059ac6a74167e72484c0d7dfebfa136f0b17326dc06307fc2a6aa274604df69ba8e5f24f2319fe8c107cbd1cc264789b4b9be73858cd908c84e0a80446e6bb4ba066d0d2f090449ce485f5f7ba43541925cd87de631588a1c0bf264c7a3147ff2a900abf9e2295d95a64a8de61625beecefa68e633d7554972a57453fc90b8820a4a98b1486f04c2f74444cfceed8fd1ecce7c631a6b0afa72d57740ffb0b919afce72a9c4fb4caba2f1c370f766920aa3c2266542a5fcaedbec56ae52ab95ab0bd42497adcc45b956707bfcab6e80f2159d48389cd4970ff531eb1d498869094d02", 0xd85}], 0x8) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) shmget(0x2, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x10000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setreuid(r1, r0) r2 = msgget(0x0, 0x200) msgctl$IPC_RMID(r2, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0x4001, 0x0) pipe(&(0x7f0000001a40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000001940)=r0) r2 = dup(r0) getsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) sendto$unix(r2, &(0x7f0000001880)="eb71c9dbd20cc323456e2daf72b8c6", 0xf, 0x1, &(0x7f00000018c0)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000001840)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f0000000040)="f7e9376422431a8edfddd9c9b4d42c162cd11dd4842b786dcb1e46980b3d5d25042c84b0a3d9211082fcc00cda86d3cf2bf655865f09911f753498e8a2fbd47ee4ee70e2ec4ca26ee8f42d7da0214a13654992cc8ce3dc02dca23d057ee92845ff1d118ae5a7c3ae6f218737782ae8407dda6e3654b6c9ebbbb1dcea60c3a3872c2ca1fa5792b07d6aca93e4bf234f1a90cc100ecba55e166d4482", 0x9b}, {&(0x7f0000000100)="02234761f12bd774bf1e621e8ee536be2f05903821222e36113f5a332cba9442c7785ed0db1939b3fd22f2c8e2f0199c38fa8a8767d00676790cd099d3315fff05a1e5e72b7f522dfe03c3e11e66e3fdc653fa727e730c22c761743c0df9684a1943d1d11ddb38975c6f4ac8fb54bf6024924c58654dacdcdb424580989931b26473df7a9355a31e9934230e0500bb65da970b34ddbab34c8c835ce28e7d21e8", 0xa0}, {&(0x7f00000001c0)="fcc891341ec9d39174f10c471838874b9091e9004e2bcd7ae0794eef58b871b1712a0d5cd4f07b687a9d904a4ff23261656e8b55a04f47f9e8e7ddd92a9e", 0x3e}, {&(0x7f0000000200)="5a163d78408c2d07d635100531a47c4576ad011d62bae59ff49ec207b28daf6567496f93c7787e4455b47e94d8c794182fd40586f6280cc066de315b22397dd4d18a8b86055ad4559cba7e3033380c9246af3eb2ef7c26d7aaf4be5de9af972a1b3702ec3d5fb59e8c9f93c6c6ae88f78600cb02fc087a78b3476081963cc1163d6128674fc0f07c3b28c5422f78d37f601e75c551bc11221f519c00a837a6384012c6abee3e3545f47e4d7f30da68d15a266bb1f2e2571c3ace605a7cfcb2d0b06cd1cc7ce3ec8dae6a2911a1dc4b77201b37f7f7730b4fe8db0708b3307183f4b42c1bdd0baa54aa2e231b6ee443ce45ae39d542bb99ae13a8cda774f75fe515116477b0d244baf4c263acfac9aeb4beb920cf97b5c0c5f07830e5831592ec2762f9a38b4aae121d94bf0c1a17d74232f32c4c96a31abb4ad49ea7dad7e5a5a3157bc835654993f8df08199b9f14eb0b25405572c10cb13ffd7d22b86065ad8d9d41ee305a47babb69180e787a7ba838e6dc6003aba3374bad4096ea0d1079225e758b215e26095eea0590872774e3396c9839a6a9f41d37cf6b8cba8e48af9899d173e74385f41239eed4fa32be0e0847893fb7bfd70877547d532016c29351ac5369b4b5c476821ecb27ad776e3143bc8f992df01ff98616b5425472ad685259b39367413c06a4a83b2b9a0088d7d0a190085e238b43eddbe0888e4e5ed624e9cdd20965c99fafcf0ea73e802c3ca0c85ef1fb0cb4d33716aa000039c67745f3d8e9a2292ab2d23791696ccfa523d527b12571062b28600ced777ecc8802508ec81dc8ff1eb74b942391d93c3c5331f9b5cb102e4d3170d20aa7d2fad76e02499e80e19fc9e2e64f03aec634a5db5a8ebaa4a815f93c587e70ca9c27dfe3f1a77aa4d881f0f9ecc942185e7e26404e28e46bb32d1f8de78f4527c904fb466dc4f39d947bfe90d8b5009ec4c6208e5fd64cc0ef0e1b2fe8d196d784925dd9460a34c69f6d5e63a80b1a4302a90d48941daf4f722f2e77bde39f62636f8eac926b24de591e6d5a224b58e5ba28f20d86c81e045079635b5840a8e4624138c8e9964c7e46936880c13b5a1162f620b9fc8f9abfb56181046d10298aa4f150dca97294dad4e79a623d60274bdc4bb0e7937cebcf5dae79128dd9404599dd529ad702438e301c5bd55683285c5cc29aceb189640ad861ad3160193c9788382151659670669d55e842f3d47f057181ae962822183636a265b95b173486c35820cc3e543246ef572717d1178b8be2736a11d71ef41147f33d3acd8a711df04324ca55c9f11ad1fdc1186df0a9e1c7deef076cae19655fa12c3d8e55d7b8fe2974ae2ca1c57c1a37c8d79900df0f52ff3a95c0236b377242a5a911e9a10551122330a609a8d0ae99388c62c2732689d852c7182aa5cb884d3ca42a8dd7137303d88ba6573b0548d56d76954614a316214f411072d6043e1e9ce0d43f8f7a27248a716650f94f7579d704223937d60112229399390bc2cbf3e12079f3a37cbe8ab40340460f53119ab51dbac905da4521b5233b670ba1b1bb5f48b0370bb6abbb98bfb87f5b6e70a2015d006ec17b17b575c21ac3876b73512920599ed57f3e37f9f38a000cbb5f605437f1ec80a156697cf6f4f079a34d1a7f8823be8f0a576a76baa09f3bbc1065ab88cff11b4a592c9755c30b9502481f2f32ea77977cdb9f4cf2500a2efb052884138d91049eeca305ce3ce7456d92147320550acb7b3632e32b3d3bc744b9623c92735402ff84775271598b755bfece27201ca7ea3d2b851ebf8b0bc83a4686de145a2b2c9cda94913761f2172b13630556472b1e983574fb954c443975729c8244ebef829123356d1f8e15a06c7fa3f194e7c29b9a4590beb5ffbd1865e1384e036bd2d85ea5b0973acc5e4a5fcc74f60d5e63ad681b7dea9eba88e652341a3c21840a486eadcb74954e533e10cff1a66f6d29f8656c68911f34af9e5b530db4678180eab2cbef1e8c7075d06a6ad972e21132311a7fa90354f8377eaac0a8f0d60c4b1becccf239274305aa141ebe960ba20b89a4837b7efcec3372325731612206697c09fd893674146941659d6be2df2ac218c7f60c7044236e2d35c5b92b4438e095adefa144ba4a314c0e38f69c0a1de472f242a842a83a4aa54659bfe79410c588b21b1b8c8b6ea57128db73c46d6932e32ac54e42bed9276f3262dc3b9f57263a71986f09bcb8b77cabb81745932d8df4d4a44766142936e64f05b82f53575ae925739757d7e0a589a0b21ddc799143e54b627d3b3d920764933539eb8b537306c4896bbffb11908c2570d0fa116014857093383ddae648a2b389a6f5c9a8a400fa778efc2b594072694f352d2d5a25fda93c80f25fd37fc8e1041ff72dac160d763c34cc3fbb04d830661ff1a00e1802c6a764b1f1a69e741ab61f1b97796386a159f93d98c0739fe5848152bac1dce9ba41f67dc0752024a0c5f2a3d4cbab646e31730264349d127b4f45414f03c8eaed18655be55a85ee5d74e37f6cfb382fcb1edafe05b4cf4dee6688f1d10ca8426451670ddc969da077505f8751ff6ed0d0cecb1d7ea51f950146d5fd91a922a271a37b9b47f77ffc360df4aab8e82f8c784bf6b8bfa09e92e41e2dd84cfa429714aa9157e3e2a9dfcf26913137a4bddfbfdff4b59d30aa3277f73b9032b7710b3b3885000b3f4b05fec1f215e600e3a5a9a50157ccf086b422577a3bdc8b443f458a3644fbe971a553a19e3899ff3284a359d4bbbebd1edf9456fb2d5590597e29f426d386c7a2560d4aa24076ab5686b0911cf90045e5af430c5c8e89c071c8f309eb1872485fcef3f338e8d43bab8fb5aa5f83ed35468b8e7a37d5b406fdc6e31734c7fb9bb348d223401b4d9a1fb4b6df518d9feb05990c1b0bee217784ddb2479cd6ea392602a420c7abf83b88b13fee88dc2246d7023ee2333fb2141735c7dd3e0f41edd3545abb711a36723ecf9113e836e579448e352caafec79d5a21cf218d9ff30a45e5eba405c1e81283f4b330371dc58954d1ba43eaff9b6988e7a50e22b28ec4a0dc945432dae759f2e2a4ab4241b9c3bcf7bd1607864373f5b749f00c158002d6d6bada87ce93377469b2dde10d24a1721258717e17cadde57ee62195124dc621b114ce418680c8961e0894b321e51754c7c7de45b3a08a31c61ae8cff7e048e89939ea0226372ec06c4082051672b3bac81e28206642f93954cc359cbf576dfd288fae716481cb13730218e47483ff73e3aef114e029669de55b1b9043343e5f204f2b37a26785fe2537ac8535975dd90b862672826cd52443f2366b4851436a78c73185070a5d7886673ae0a243deff4ea49ffcc01efe5c2be7f76fce916b67a10318ab16f900cc2640a9209353c357344b7396d6cd9054e7461a3d14b3632acb211aca3cfe093a58b6702ca157ad5aa1236a51c48309fb64862047893939c0f205b2c0c06f73ff6e0340a9cbb51f95bbf4e7b2d3c8d5cf89144435c5f0cd804238eaa3b5bc87bda45edad73342f8f999a84f5e743ef2d4d2568e94bf61301d5289b9f32bb4832fda6c1b3f9be766fc0af0b426deb17c6e06f676c60100e3580e6abc61ba65757eddaea0f05b7c764c927e8adbc7f5da493c6829eb6b3b2556812e51318a8c80ec4d777815918819eda32cacbac063d94ef12e23c5f87ef62cccfebf0e46be1764daed52ba597d98cef9f2fe063a0e08235b9e9c01db3df626d171e4bb4a5b3db3130b39840eb9960573bc0e07cd8e7edd7e6ddd800acc79c5fc54131f8f12564194d5cef75f5a8a6568ae54597c50153f0135f4806d8e2a02b45c95858736c2d98d776f562c027dc7f51fafb1875dc995cf9091e09cd5fb05815ff9a89ae64cc982b94c61fb4e449f3b8523e93e1f446f62b3808d66f8e2d48eeddb2946cd30d5797d99cf4e821e28db699040369faa3a79cb7830c09ebd3db6e47882b91626e520e4d884eba272f5b07fe8d32b984af364fe43b23d229e276061c0115c908bf852d01c4ad0828fed1d5f7304d215bd470635466ff5d970b2268d2ed2f2ef24458e73343937ab38bf4af41f255140f76c310f8a1112c67bc05ea863638705217c2673821084dbb1dad5c286c5e5b0f9230f2f9c7db84c18b6549ff4b06f528ca3152bf3121868a5854c22c7958b64379a34cb411749a3c5022c99335c64dac89ca73b1597c44c8d79a6545956a38693edc184e63de8976a1eca0dcac6ab8729f0d579b024335f2d2f51f5f5d0762b3a33109df760145e780fc0564f60e748599c26d3df21e4145284f8f83f9fac50c9955c99c422098742102d8d2951afaa9e183eba7444e6e03378319d964b4a8ee5affa651a9d74b923b42e9a229e90b355ef513fd577f5361b37d0b0c034504e645d4fe065dbac01a0e276d7529fb9564498b32275e2565cd57aa3dbb40d846e5d2b3c0539353a1a0347290755da4654bed41bd1ffe68e88120e3fe9832b58624f5ee44f5fee4caa32320826f41151659d469b87442d05d23abbe30159b51448a17dd238f0eb910e9572840b310d54a3c9118886859a95e171bff42ba06e6a6cfe243a433df1d5bb735fea8a0fa4b2e139a6f9fb09f5f77e9cdddbd91598552965a85eb2fabbf1ad252984641484e2cc6dce09de9556bb9fc3e1bd15b0ccb0fd885ad21a534db00f1606e18d7ec6d56e29570ccbf0f125864e382fdd3fb1ae793f6ea9cf9a101ae1e5b5d82b4631329658686946c715ecb8585f39528461bed423b8a3d2cc3b6fd80ba925abd906028124dddbe8b0b35eca297b4b0718893e6391be632b523680149a8c5f1b5d6d24aa537e0f148925d8ac10b4c611db8173d5ba23d35f843d092caf736f00fadfbbe45ba22f009a3071db9750917c2bc7260faca47ce1f63a067685614912d34ba4388e2ff006722796c9cddf66a331834d4b0ffa201298986111a2cf67588f27738ce82498bc53c2cd86954822714ff455ab0548d69578c2410f35f17ccf8a84ebe1cc7ad351c512239732714b4bfa9fe91967a19a4af6defa80a1f07af17214a679992f96e7b118993d89bc5a3ae3224d685cebdcf309d88990a51946faa4ea39d86914e759f3cd70471036aacdfcbc5d6cca680660a7dc7464c819b589b26ba91871498c82f3b150c15c03a2644b8657cc168077a00bb93ba1db57097558c733dd7ccf78d86f3916b48ccb2af567a8fc0a5a4ee429b2fddefc603f4ee8b06b34c8c50c62a9d679732464802330344b2e1f42aa8294db463211be0e27e41ce41d6ba760c6f2c44d97dcf1283cfd1f58b90263ca342a3cac429911f7e7bc7ebc4a0c202bcc20f92620731fe1b8eb83e88ac3eacd73f8aa9f6dffb99e6f1782a15af2f2a0d01bc37e947ccb18f3d6849ecd8c5f9eb3c33c5621b809b67d7d584e43b22bef2820e48bbf6b3f951c1b5fdc81a49ed372d4d986d30d9d74476ade9603870f56e6e5e80057266d81f35b93f9139f80c8c7e114e47b9570959bbe52de89ca3bd3479bb7627b3845852f6555636932734363e0d0a3c166c83d91202b20f58123234c679231408ad90b3448270741724c259e12e9891afc6964f77027993e5472c495ab3f9eb5365b9a91d2496e3f578168de2fe445517ece8a2bfd3637cc53fd1e93324839115c8c0a153f6e5a47af290b8c1928446131695044996b44030d8073dfbe4f1558534ed708c23df192042ff38a505e0253d0e78fe1b3ca3ecce56519cd0d281b7b04504b1a9adea8b007976f82c655caf419", 0x1000}, {&(0x7f0000001200)="c72229d65bbc50a525ebd320ee98705aae00a69a53ad4b02c0b8459c623ba7eeab42d3696ac93690c597", 0x2a}, {&(0x7f0000001240)="56bfe5965f344108cfe5ec5fa82a108c18ea517ddf7edae01a54198cf4387cad07bce0955e3bf8f16cd51d3d79b1e31c28c077a179fcdd0361092b15f869e14a22237875427989526cff1755401bc1e6a31f06d83261dfab87337e92e05ad12b321432f32d840609", 0x68}, {&(0x7f00000012c0)="3c88b3037e4f1024443ef386b0a00debd2e03507ae8270ef76838d03e2d374be9eec83da", 0x24}, {&(0x7f0000001300)="806d07a238c37ea2e4fb523ff8edfd9346ac41674e5e5c649c92bb2d11b9929cc0b92d72ba5711929d60cad227b7500abf16fef95e0f90e7aea9545a2d39127830367efc1457675e614613eca6e6421a124a1fdc2b3926f17be1d12e6d31e57f2cd96b4ab2ba7e796cfbe7d8b9bb43f3927193cd9754373c2e3b6504a6c606c5d66737ba2634a8a000afdd3ca7dba40bc1d51bac0b3a", 0x96}, {&(0x7f00000013c0)="56e315f08564843938e4a1ed23e095f602c9391d23b244dc", 0x18}], 0x9, &(0x7f00000014c0)=[{0xe0, 0x1, 0x5, "777ebe6a8d570b460098a853e5005597422e67977a99d1450060734e1593765bef41c0cdd284d2b74f42dc0514db9f03eb49047e757aa7a825f9f304edbb76a19bd0ec13911a97790e270520dc51cf2c0db4f8e8dea775481584e81db5cd856d3b6152f4046d4680bcc022f110dc3071646c53236f0a286dc93cbfefc181a61b50f5427c08f64dca4c5c2d231af7e366b6b94428b89f91c6ab3d63f4778a8a741d0f3687b47e8e22e9abac06afcaf62a81bb09ee416acafd4fe2ae08cacafe3aa8a14b25a75db060b2fc6d"}, {0xc8, 0xffff, 0x2, "10e8c1bea32a675679d25685f0ced2e3fff108c78a24f30429030489f5bf3339df7ef49b6fe255ae48659b58caa1f01fabe7656ab2679a75aba934cd3ea300ec8b4c4fd07e94b28e2a66235a19b8145918ac251bb58cdb0acbf309f7fea06331bfcba8bc18fa438d8d8220140a7b20ef7685ab87031f19e62558ebbef36488d39420cb7b271d751c6c9112b1d3fec0110854f39cb867af952757986d7585e832f24d8a7a39462d989034efb47d7768aefeaf1d6a49"}, {0xa0, 0x1, 0x1f, "8451ad20d0ecc2077bbe536a50c496bf41c9892ae047f0cac982621aa37d33f6e6dc80461049986bf808e31358c9a86fdc855560744b68949c25f2f8ac0b3ba5560f6f42e41cae9eb1841a1b6f4258deb1243f291c04707a4320b899a00318f1bf2a2b2fb80506c5329635e90822989f8492397214dcdd3d860221df4b5c1384ec423b9ca7e1a2ff795270"}, {0x90, 0x1, 0x3f, "448fcad241c765da8e2f0623e6a4e8cde3bf1fbc786e7b38d947d3adee88510efc0cc7aaa5d359e6539eeb1800825be223b6b19cd6a92881bb931a94b973cf0c1dcbb3afc07a484d98925609b566ebcefb26f11798593b4809bae9418f66804e22cd9c7b7df333f3f2105624a9116f37663743527eb5e6f74c8a049379b3"}, {0x80, 0x1, 0x8000, "0b08564e72479514753804e4b50fa8eb7977a39da2372125c9dd5d743737c7d3d1dca6c1155036cd0fafed1b3474b4018970a36b9c66ff149205683e5e4327e1e9a45d62a31d948ffbef6030ef205482a714a9d6d73668d0fdefb3513ed84a8c639dd374e77bdea6db772f"}], 0x358}, 0x400) 16:00:00 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) 16:00:01 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) mlock(&(0x7f000018c000/0x4000)=nil, 0x4000) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x1ff, 0x40}, {0x3, 0xec06}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x81}, {0x800080000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) clock_settime(0x4, &(0x7f0000000140)={0x6, 0x101}) 16:00:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) setuid(0xee01) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000380)=0x6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4d}, {0x44}, {0x4000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = getpgid(0x0) ktrace(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x200, r1) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') rmdir(&(0x7f00000001c0)='./file0/file0\x00') r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x1c) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000140)=0x10) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./file0/file0\x00', r0, 0x2}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r1 = kqueue() kevent(r1, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)={{0x6}, {0x2, 0x1}}) 16:00:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000140)={0x100000000, 0x64}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x64}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:02 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) getdents(r0, &(0x7f00000000c0)=""/99, 0x63) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x1000000000000804) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) accept(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/31, 0x1f) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x10, 0x80) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x13b) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe1a, &(0x7f0000000340)="b6") pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="ab76aae58604c20333c95b18e98aa8663bda0d45f23689098692e6451d1d4dd5413bf1eea0630fb0e81f960768ba569168204fc266989bb95578822221d014d312f90bc7c40f0c301cd46cb6891a7c522233e6885fcdcaf967e1241c563b8352bd3a634dc8dc70212bb8664fdcd65b9d807901618f6bf95ac3a9b12347ae3cf6c7d209913026a019c273fef0333864f449559f035ed6befb29080fccca5893cb5d3af10248190f2600cf0f2d068eca", 0xaf}, {&(0x7f0000000080)="3f30baa38aacd19c99", 0x9}, {&(0x7f0000000240)="7842973eefd0b85b993e80e833a1b2874ee44ca94aad4d11ae4cba426b558d6ebb379ddbc9a0a719cda53b59667736a7423dbb357f0938367c2e0741642e22e9b1e7e844642c5ae6dbf1c2e585cd41821edb6e7350ce02dbd424a793a032418055c44e34171c54685c13b69ec1188c4c40611539e27ffad6c284cd2c3341f56083838d4ff330d72389f5e7ce691d215a52d28289b9", 0x95}, {&(0x7f00000001c0)="89296a97", 0x4}], 0x4, 0x0, 0x0) rename(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') 16:00:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) close(r1) socket(0x1, 0x4, 0xfe) 16:00:02 executing program 1: syz_emit_ethernet(0xef, &(0x7f0000000240)="80b31a87f7d5e5044e5bc631c221556b26254a21b9421821f0035fbe5eaae5b1b8569e662998ed1a412de93e233b4a167ae531f72c35ac7d4a6d9c4d71e299d56a0cda7b94853f09b157938a602c74f1dd5d00ba80fa5e76e7c1961622cf62901b5f4d097cb7e132fe7804ba8c3f6fda9b03fe9dd020ac74450b81d82e5bd1889bbb782dafc1532a23653ff2960722cbc3a0f5fffc2e69ef1b70965fec8a9636a83767c7251ae1ebee72898cab882ed6e9cbbe18885de99a30ed5552069755f086680afd482c6f3f4a4708bcf2c5afa1f092dcca1dded71c21ce01ceb06ac4e659dcc7b77e448235b865a72c3d7767") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x1) ioctl$KDENABIO(r1, 0x20004b3c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x18b8503, 0xb5, 0x1, 0x0, "3cbbde5e45d218552d13e73daba6a978075b1c8f", 0x8, 0x20}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e5059ddb89d676d48c9c6f0fa20774dca9ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669db72371db394acba77de083c965124aeacbcf09b09c719ed25314dc21617d89aa9c6ffc4137067f33d1ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713218577cdbfb7436951747e739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001075381e423a7bbb25d5e43535280fc146105791de58a814590681731ea367352ce6de49325ef5f2ee2c7a82e6ad300c2bf55b3a5a96453f2915bd3b54333a76c2694946e1e28e550b5d6775ffc70e48d6bbe9b36e9730e7f12c57ba38a1b53b759ca7b4e091d8617f108ee4f6c0e514990fd25afeb", 0x2d8) 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380), 0xc) socket(0x1, 0x4000, 0x1) getegid() r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)='C', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="455c566cecefd89e1fce0f643b075f41230491c899d966bf4d5bd8024b16c36f7087b780d42ead4eff04d3241f7f5fbe5fcb5debe26973fe5be3d2afab80b61224eec73776da6c58f4", 0x49}, {&(0x7f00000001c0)="328ed5e7cf597d507d280b8910f883fac1bc1eea82a21380303bae5678fe761a1907258254b71989b33db688b4c0bc84ddd3916e683cf5eb7af9868a63a915ffe70b44e185a1c2828d92ffbec9ae755328cc1e3a55aac1", 0x57}, {&(0x7f0000000240)="c4bb6ae9b373e44f167d5655098921b0a06af3bd8af53da8a31b7451b6a7b3111181a37f69308d53ca45ce949428d2e1635706aaabee5a7710f1d6d5c6ad59563a3733975612acedf14b5aa6b9c3312c7388344c0ef833a4227c9df86046fd10eddc63fd638b75411c1aa72d0113d73c47712d681f65ce6055d7a8f4199697c7270041deac3ca047ff2a86d15f6a", 0x8e}], 0x3, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x143) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) read(r0, &(0x7f00000001c0)=""/50, 0x32) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) utimensat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x8000, 0xed}, {0x5, 0x2}}, 0x2) write(r0, &(0x7f0000000100)="489cb709114540b30cb3b979dd13b55ab3aa809554363b4c168d5aa0f5034097f0bcb12b4d581fe410e353cb9ecb4663210a52a5116df02bcfd10f442f17b1184116460441c47eaeb6c794d18a88af8752d5a98aa72bca996c516722636de6c56330ff7c0f7bc2adf9f516ab2ed5ed9b533a6648972673997799344571159fa0282d015bb95a2ce1a351f7d0a0aa3534ac4d8811683bc9fb", 0x98) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="ff4641864bb2907f6b8e1bcc86d5526a537ceff274827e698684ac8b0b738772a635a7724faebdbf97eae90ae3491ac8ff973a418bad16bed386f672a341055c64053373c0781e03486efde6239eb4927b2562631de250d99c4c5f4835b35463bdf4e03b93e513a28056a7ad9b361862fc244d1e0d38571dfdc96101bb8213c2033098c70a45cea1d73d0960b3d94ae7af4a1545929d1429f4a0bab370de805309ef39fd0345eb6d087ac7023b5068cebd4382573594c429f7218dc2fd967d386cbb9fe7add39120b4c895f886b19df29e030443ffa526787c7a70296933ed264a7cbbc6ca52a561e6ee", 0xea) setsockopt$sock_linger(r0, 0xffff, 0x1023, &(0x7f0000000040)={0x190}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) close(r1) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000540)={0x0, 0x68, 0x0, 0xfffffffffffffe5f, &(0x7f0000000440)=""/250, 0x1d3}, 0x842) 16:00:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0xa) write(r0, 0x0, 0x169) 16:00:02 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) write(r2, &(0x7f0000001180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976", 0xff71) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) r3 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f00000006c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r9 = getppid() r10 = geteuid() getgroups(0x6, &(0x7f0000000700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) r14 = getegid() r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wskbd\x00', 0x41a127695144e8fc, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000940)=0x6) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f00000000c0)=@abs={0x63a15a571f5cac6a, 0x0, 0x3}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000180)="e1b86d728350339a3ddcf060c47d0c7ae9755970b85c5fdd656e9bce60308cfded68730e498e1375e4fcb4de05ec2a2e7830cff66e7de2993fd6cee6c8a23d1a37d9acdc23cc9d1ceccb9cf071e5d8427e06ea0e6486116aced3b5e2055643d66730f77f285c38dce290982bcb0972c054233ba45e527f2856f9fab738", 0x7d}, {&(0x7f0000000200)="a015dee8da1f649391e2a00e92edaaefb64542cbe3b5bfbd4ce10901d529c9c0c84811a03b6d97a00c72cb873d3bd16c2dbbe459366790ea66334a16031ff9cf5d1126a8f33a0d3b39578d393cb5d19fff39a11be21c2c2cf4f1daded7219126242dd03dea5254bf3883c60861cf4f02e30c7409140052ead2f339c4c41fd65a1002b7725fbb92174553596823169b1cddcd4204a92b889a6263f6d14bb2ef960794fd8847a2", 0xa6}, {&(0x7f00000002c0)="eecb8569901ee24ff3ffc9fecff71d732d28231e503332ea6af67f985e0fbf635cb4a603e9703ee8e74370c37ca864d36a101f26294a806fbb7d510dbe68f2b7aa030f4b794ec47c0c5c64384c6eb2070850ff50705838f8922cce10684f866512d759fc0af04ed3b4fc1c9481c9dd9becff30f0914dcf792d0b3c8d6ac8b2dc2c0d037e5c63506db11d703200237399d6a79264e22559cbee2ab7264436920f3768d4b4e38f4c8cf1811fe73caa369a2fc98ae1ccacb937e56b9e830102e49c08adc17badabb6fc7a53c3ef5a6799551443b76c31ae9905a46e718d23ebf1b0aaeda866fff18854450414229a3a69aa201927792c", 0xf5}, {&(0x7f00000003c0)="961f43d18716febd5f0819ea6c1c9127d4a4b4d9083ddac551dc55c9ea9bfcfa867f646071743b95e4c724953a6e9fe23afeed70baa466eb6391afd1896752f6565ac7c1f617e641c4cad49c32a433f5c82c36ae6d9bce6152786340d8763b2cf01aa5f34bc253afbbe756eb7b9fd069c7899a4bf3018e5c34f8a0fb3924272880901fe8319db5a937dc7115c9d3cbd5633b6fc39ed59786920e135ac232ca81643045cd6bdd06033201729bd7a27a7c06928909a66d8d8b09eea0abae8930626ad95b3e4bd03b193b3d5c778bbb62ff79b04e5342be4ec6a60a83ea446e73fe0e1b8f3086fb730c219c81f23e9e", 0xee}, {&(0x7f00000004c0)="fea5d91e0e5125fbc0f0c85fcf4f997bedf84e30d573c1375a56dd4bcbfdeb8fb20260feb30bef973edf3b7c9340bef8118f072dc7765e8b593d2519ed7f096e909365b25c472fcfa88b436b947fa199ac5da902d2eaba44cbb4c56da5441f385a03f349917949389616878bc8abc8f35073d8d68b90bc2dd7e2f35ebac62f2cb91975ea693581d8df06a61fad8a3b5f4721f95bb365eb11dafb8a6c780d0f6cf0549c9096711fb956029b6049428653b5492d2b918c4189a15a8ca886aed7ddc969913c1ee40e543152e3f3109b0da8d4a3f1592cd29f6262ebab9cfc5de45e876ddd07286b27196b2e", 0xea}], 0x5, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r1, r2]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r2, r1]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x20, 0xffff, 0x1, [r1, r1, r2]}, @rights={0x18, 0xffff, 0x1, [r15, r0]}], 0xf0, 0x8}, 0x9) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x7) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x4, 0x8000, 0xffffffffffffffff, 0x1, "10000000020000ed09fc1fa1536925a9a8392400", 0x2}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x190) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:02 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/52}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f000065a000/0x2000)=nil, 0x2000, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0xffffffffffffff45) shutdown(r2, 0x1) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000100)={0x5, 0x1f}) 16:00:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20000000}], 0x28, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r0, r2) 16:00:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:02 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) semget$private(0x0, 0x3, 0x100) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') dup(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0x40047309, &(0x7f0000000040)={0x0, './file0\x00'}) 16:00:02 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x2, 0x0, 0x0) 16:00:02 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x408, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x3c, 0x80000000}, {0x18, 0x3, 0xfa, 0x1}, 0x9, [0x20, 0x5, 0x28c8906, 0xe21, 0x0, 0x2, 0x1f4, 0x1]}, 0x3c) pipe2(&(0x7f0000000040), 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="0000001860500000000000000000000000000000000000000000000100000000000000000000000000004cd2", 0x2c}], 0x1) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x28, 0x0, 0x8864}, {0x100000001, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="d0bd") 16:00:02 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}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x1, 0x4, 0x7, 0x1, 0x2, 0x4, 0x9, 0x0, 0x2, 0x5, 0x8}) 16:00:02 executing program 1: r0 = syz_open_pts() kqueue() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0, 0xffffffffffffff7f, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) dup2(r2, r1) kqueue() 16:00:03 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x0, 0x400000000000) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000100)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0xfff) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x54}, {0x24}, {0x80000000000005, 0x80000000000}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") socket(0x1, 0x8000, 0xe0) syz_emit_ethernet(0xdd, &(0x7f0000000140)="a83fd47f9878b5d612db0d4a51b716e32e0c63b44e6658804819b97503339754003eaea206131afcc00e4915c74ff7ba6623d779f4608699fbd1da834106a8280876794f59828e72772da90f4bd30d16a488b1d923d397bae7ff5875b045598dd45c8dc93fdab546f21d0d36e149b43cc0bc01bc9904fa56b8ff62c74680533e2e8ef13fd898131678fff0ed25c4ccd1dcd495d2222f0ae3b8df7faffeeb171ae5e09b1e59c2fdb8d09d87629faff370d6ee3b6df2867ffa82664037c78a4e97f64a9025744a7bcd26ab9e5466999041ef003910dcdfb94912b9906838") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x3c}, {0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x3, 0x200) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000380)=""/4096) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)) accept$inet6(r0, 0x0, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffff7ffffffc, 0x0, "750000000001000000f9f640fc00"}) ioctl$TIOCSTART(r0, 0x2000746e) mknod(&(0x7f0000000140)='./bus\x00', 0xc000, 0x483e) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000180)='./bus\x00', 0x20, 0x933) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880)='/dev/bpf\x00', 0xbe3ecc52868758dd, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="f7a035b81651de65973077d20c5ad2105d1651305108d66fa6f46fa5ab7bf861bd415e761046", 0x26}, {&(0x7f0000000140)="354134a6d8ac3b7a1080a20b7bbb1a60043dfa75037e44561800de6203aae35325522b2c6d2729e8dcfc4a73eb8f8bb7b43d78e4b9fee3da71313c758371c3547ca44df7754667d333a74a5b060111045a8540577c9a78b61e6eb7", 0x5b}, {&(0x7f00000001c0)="f0a147e0656272bf518a2235a714d158706a26175be1013c0e3c12637ec713d6cffd6b8476e0160c8ae03dc1a97f0ad726e83bd0bac56cb9a4535d6948ceec5fc7293f5e7fde2fd1a644b759874ca772bdf75ce0ae", 0x55}, {&(0x7f0000000240)="de78b77da2fbecfc3fda60220bb17f636bde5ffb750c1bd93d37af61ac627cc1c76cf039619084a6e57c0b372310b74d3b851bd8e51d4bdf79c145d3a8", 0x3d}, {&(0x7f0000000380)="fba793bac29e2b3c9ccc807891723fe4ba4cc6fed08870665635e3dea61269c6f60776f13dc52ce461a725faee73ebc47e91c0dc429c2f644f0cc4082d3a66c97cd6fac3e44cee4c6b5b5933cd32bc9a2a7da00658bbe9fbeea475409a437e922540473ebbb5ffdba8a325dc487bb1b8db1df39c15fd1e7fa4595cf5d61b3269c05808cc736c4b35baadb58bdee0116ee95e933b3cdf3df988ee942a235ef3565fc33273195ce3f3168b8edc39e9615bf05c3b87517e2d961a51a50fe90cb992c6b4e9", 0xc3}], 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x81}, {0x6}]}) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000340), 0x1, 0xafb) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000005c0)={'./file0\x00', 0x3f, 0xffffffff, 0x6, 0xc3ed184d2804639f, 0x6, 0x5, 0x7, 0x1, 0x0, 0x7, 0x7fffffff}) getsockopt(r2, 0x0, 0xb, 0x0, 0x0) pipe(&(0x7f0000000800)) sync() 16:00:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./bus\x00', r0, 0x3}) mknod(&(0x7f00000002c0)='./bus\x00', 0x10000000002000, 0x9) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000004c0)={0x6, &(0x7f0000000480)=[{0x401, 0x7b, 0xb4a, 0x1000}, {0x9, 0x9, 0x9, 0x1ff}, {0x100000001, 0x2, 0x27, 0x100}, {0x8487, 0x7fff, 0xf34685c, 0x13}, {0x1, 0x1, 0x5, 0x7}, {0x6, 0x0, 0x4, 0x400}]}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000140)={0x3}) r4 = semget$private(0x0, 0x5, 0x12a) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000300)=""/240) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000400)=[{0x401, 0x8, 0x0, 0x1fe}, {0x5, 0x9, 0x8, 0xfffffffffffffffe}, {0xd6, 0x7, 0x4, 0x5}]}) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000200)=0x4c, 0x4) semop(r4, &(0x7f00000001c0)=[{0x1, 0x4, 0x1800}, {0x4, 0x3, 0x1800}, {0x4, 0x3b, 0x800}, {0x1, 0x62ea, 0x1000}, {0x4, 0xf2, 0x800}], 0x5) sendto$inet(r3, &(0x7f0000000000)="5315a84b38bc108de05b16b706e71705fa3e815816d0d00648fc9bc94d7511abd77baf3cf4c7e1c78a2b49555bcf", 0x2e, 0x2, &(0x7f0000000280)={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000500)={'./bus\x00', 0x1, 0x4, 0x1f, 0x1, 0x2, 0xffffffffffffc8f2, 0x7, 0x0, 0x3, 0x3, 0x600000000000}) 16:00:03 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0/file0\x00') 16:00:03 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) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000000140)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/200, 0xc8}, {&(0x7f0000000280)=""/52, 0x34}, {&(0x7f0000000340)=""/220, 0xdc}], 0x3, &(0x7f0000000440)=""/252, 0xfc}, 0x800) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) listen(r1, 0x45b) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)=0x5) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x14, 0x110, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20e1ffffffebfffffe0f0106000000000000005b9d071b542a5387060000e2b8180032080000000000020000000007dbcf8a7d78810000010000b45c9e9670"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000080)={0x0, 0xe8, 0x0, 0x155, 0x0}, 0x104) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x2, 0xfffffffffffffffc) getsockopt(r0, 0x29, 0xd, 0x0, 0x0) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x5d2d028540055c6d, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x108) ftruncate(r0, 0x0, 0x7fffffffff6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 16:00:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000002, 0x5f7729006f7e14e9, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) write(r2, &(0x7f0000000280)="197b8d1f69a566f99d282ce09866bff3f4ffc080444092919dc6482c6c134cbb419c0999a5f7c146e0d35cea21113dcaa8797219f80b4ab0e3f987a1910aab606a6c5b0aefbe4a6e5eb01ad1c58e34413566099e352384ceadae62839553001ae8e2923a47eaa75173877bbbdb025397f20774a277d0f1a7b3509c0c5ef4b9720702b35da443bb92acdb21f6f887965cfbbca676dae5c644d5b466d8268f4c277f7e2e4e1cca3a02631c086b1e7fe0a13b78bd5fa2fb91610763293cd88dd2fbb019774cc009025e1216b7cc94755f560a83a69c65fd081fdbae749ceb", 0xdd) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000180)=r0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) write(r2, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x18005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000140)='\x00', 0x20, 0x100010000) 16:00:03 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000001100)=0x3) clock_settime(0x0, &(0x7f0000000000)) write(r0, &(0x7f00000000c0)="421599587bd1015c41d7ce2885ef8d6170637f7100841d149e0c0b6e1931c19492058a3133f849fbca5451973600493e0efaa54f094cca758bc5862f34e54d0e1d71ec416a9d8c5bcd22f89d76bc6043ac834d8bf9aae8b4fdfdb048475cbd2bc44cbf07a9430b15e34ca1d7ff2c38e5f946dd049dd18e3292ad4ddea74740590e38cff646bb0c2bdcf74eb631754019a62c75e82b21455e9c19656fc2614f7f90c99d676313340dc0f1f8c6392fb1ffc0b398064ae2afe067c7225c01548d848c962c25f7b25bcc8c2a196cf710ac9fd623411739fedfdae9e085f64e6847fc098e63815c6524b645b0d717de7727a651cb4330e75408288a31543fa8f20a246c2430415a3a8f3c9c7009b493ac34d4e8d049da8ee1daa092645c9dd5345111f7c363995ae316585b89b45ce1a1ad7c70955822233a6cec739a46f94b879c569d03b418560bff271ace8019db10064407a508483c26440235b2e83c722b22386a3ccf750b77d836d1c838b2ab6464294a442d604222016bb7dede03de625674bd8619d9b4b748daf39bafacf1bdff0cee83982500ca61a990daff6e92dfeadc0459f2d11b3dae6c6db810a605d3bf7cb37c7df5f8a9b9dba3c0b15117dc8d03b7e175f764f538d4d220630eedaf0d03b9e0da037c595bb86ab06059d857d13c16409e075ad2575a2f282cdc84f5a983b736a212f21f4cb1032df90c8d044e104238848152a048a116156a1b4461dd960db401680e075d14ef0fcaf23552eaf0570c1548fae8877a93f716fd9da5d0cc28bcdf2cb37783d06e2c8758289dd16683d5d433b733cc92f601603f7bce63b6db7df3814b88b9b1e660037c32df334959a1fd83193e8385da04db6e2c008d939ce9aecff9288c7743dc3651e36cf8f72ed47560598c1ecbbf0976150328a1646f63d623257e2cd4a079cbe4923ecc1c7edac402c38d252fcb8977762af223975f52e5eb7b03f1ac691d005802c3ff84c97283273804be9d284598b07e4fc2874a94e513c8f328cb811fff0b562d091c3c88d620be898438afb96691cf197078688b29ca299f31f3739598ee3ed375394d549e0626262c0ca3fcf4333c3e030fc3db3ece640181af6939716c6fd1e6692c3ad9f91b6ad3e93e087bc202e2f1c01398234e46d9c2715a19ed6465e4a1da5a8b3e3c92d82dc881464365d050432331c605bc87c05b56c34b40083186f2d0da0cbf4ebcdbc45521ef15972966b41c1aa37b8c65f4de16ea36a2b1a27e118457008208b21080e800f73918f390e9698c87f6999bc57891660502c29c9f7e3f68237b2c2e25a646a22092a6f49983d4c18722012807905be1b4c6eaa24c2a8ed42fc7f063543ac374a2d0acbc66ec49c8f6d3c64a3a6f767b06487713d4c47f0d646e9aca11ce1b6731ccf0c8563af79fd4aed7ea1f321512ae27f971baf675d25b5d4407d70b9eab843b9ec2fe5028b5cb4a96afdf01d0cd544d0b0fc942bbf138d2a3c49cd553d0cd485e1b7cd59f4a063d565276223e999e625419d41e0701b29f7d219d34f29a87f5715a0f685910fd9d305bde8a31f57b52d16a1f60855bb647585dcf62726b2e66846a0e1c0084dc74cd551aefb365ece14ae914570b282feb7574ed6e710d00343f56734b3941362c367f35e1ef14875061b5c4f76c3e61baaecc67576f92c6447e9000555abd5ca5c6b5e7d78ca7a69dc58528e2dd75bf0b3c40ac8d6a5fbd22f2ea2fdfc67882fec119f0cc7e9faaf4b319b55e1b1d3d572c5268052f80f21b4b9fb43933e3e4879419f7e66e9532155e2f9573b9d264d67164104efe9e8a2451eb945156c7b747d947f98475bcacdc3d61c283199b39f3829b6e7c29156505cb5bd1508d4fd64b9b96ed685773cfd89f8c249911282127fbe0d7aed1f70030316d8a4d87932a7cc81d5391a88732753444d048b6aeae04c35688ea2d2deaaf8e106e2f23619985ac5ade7fccacdd9ad5565078493b5ed6903828032dbce0aee42ddad46ba34c7e324f375ec98afa659a24f84da6c58073be0fadfe633558ed21b1f8e72933441e416e28be1bbad3cf760583d030677caa61a17a3df87bbc3dc72c3a45fd80f14c71301ec277a1016ec571fcb437c7fb8ab1d19ad8cc76d8c3e744021eeaa214d7f2f2cbf96c3482b4b8eb1ef4a1565e11b6b9bf3d888f27d90af8b26a3540f566fe79f56b30b26575c69e152325858ea8aa2d82bcf8178c5899a44e0b4b0f6f003dbc0be5f82f5ddc18a020515ef2be7115ad6408d0893fbfa1f5c71c38e5d6f8121b12ecc1801ef9a1eb63001fe2f16e84a029f13d2dc2d1383295f8fe81f845b3a35858b7827bf6bf585329205c333c494830315099f43bb5522cefc24f78b528065a679dcc1f35c8b94ce2d61e42caa0d08429f950806cbfa98c525ea462b0cf9d99def4de882a5841127e43df7b9c7b11d19a2949205839852184540ddb4aff7b912ea2e45d0726db84456e2d6c67c15e9f90cf78d641c539bd36f56ef33109e7b389ed54c63a78ac3c6f5d4c5dc2a35a493a8c32790145b84179b1fdfb24c69e904ce52f2ced5f33db8fe0f54b31a6ab065fcaeed55760f67edc9ba78350c19bf9005ca30b40714f026a2989669b52a6c23a65eb4ba97ccdd954344279528b0c93d29d039f9eef376880ee9dbc485d226a108b4ca56fe5363db9c7d62acab67e249eaee90a0033fab5ae9438747be12220816d1d87475190a9e079f7a7ced337b187a41f7293c8daeb3e18e3777495ffb42c5e9efc50a25206d376009a0be7f3612db12cc6b4b18ff242010da826075788c70cde8e173ac67035dfdc6427f65a919d4706e4f5af89fd6abfb3e36b82287fbfea8392413401afefe8baac9eb6f8bd681bcadd7065be8763fb75e1b241b6e516bf4642e8ec719365a3a16a9f31cb1865f46001ef06c88872e02da75dc640dc89c8a16cf3199978d810d141bc62c56d7e01cc5c9bc95caab5a3963235215b73c6763566f385746eed0c3d60598d1da02e6ee8a003959bc17aaa9353300c4b4a1c61c5dca996a1a29dc0e403bac1528e9bc3f0c16c0efb59633e567ed4f7383b1cb53a41a4a4820601bd0338b238ec0718b1cbfaa0e772e207d23768bd7c373f8110e4df14888ff62424eedc8990a8ec76ac7c989e3c065325b6676f1fab10e59e5a73fdfee74688f1c4f9535cc960af404987d44d6f8def90911319ae70268ce1363b429948dc79c0ba37690b72dc8f1c8b09b85afa80e3860d2b844c6f3b22b6b99c369d1af210e5075e26b050da95d9f547709a29fef0d7451e3de6b0026641af15b83b74284cdd7fbc77a7d9586f7f6d25a993ce9edee7057d38021b01553df6d70d22d58693a02397c83b1cd4e5611b3d70df9fc1e4cb3a690004b3d7582d61e8eae5bcd6147378a6b81ace9d97304b8eb33cdd713182920c16a965c8b25989984821628cd7f40ac2a64070f13997c0c17bb3f3a7ec2f8b249e8b59fa266d03fd75766ec1c6174a4c89f3ca0f09dd85af82ce4bf110e5c1e0363aacfab978c251ec7dd479bf1bfbe031259dcfae9388647430f89df41c2a3875347ee9e11d5dd1cf26dd186d688739e2ece522ae3100a9cf0b73331a91a332acff0b2709eeba885a5bad00545a86a8376b40d068d3e27f51e72d0c3411f3af842e08d8a1a1b7835eaa609a34d0b4aa463441429fad48930b68c472930c916228f9d0581759030066de947e8ec7a1b21ceffad86a7107d44773e05cea8e15044a09f202eaa5a75d265c503327876da50831cfcb3d4d8d63d8f0ae4549f5a020037e5baa265fd1b781cdd556494254d3c9786ed347b425e634127e0c417b8b3df7c89be3b8afcd26b400276195f96dec7d2ca9f9299555a4000a12303b71aa9e7c953e142b6ba261591970ed8ed1c9c59bf88c3a967c6884bdfa782ddcfe717ab5295ed9ec64cec90819b2ff9eb21f62ebad20860293e95772b798c020409ff0f65e2425a3be15e0bd589b69573e7f80bb3ca7f89db56b5226966100250ac1f5c8e27c256fc247e07d382eb5fef90b460b4e8eb718eb298cd0ce374f2ac6e3cd59b65acd24d6e98a2d53443d324e43fa6e9ad66075a363bb5b605e78049bf325fe8b2a1d8f230d3e716265f142f1ed3cb59be388dce0ec17f74f5a410a6da6aa8bb933350dec62469e4c18fb22c8b117c7dcd7ca2a94847b4a506bb43d4fbf8cd5e47ac4103e8b3308099811ac64135379149d8145d3ed3d0653c20b2dcf636df0310401268b7d3f89bde126a3b41762b94b32d64476f9569e368aa17021dddf6e01c03f931f14b1a520865022e7c018ba251b9770ac26497cfcc09f2e29d6beed44a747f306905ecee1785ed86a8c28e4c16d2e02296e98ae0949ab4f191eb6ba67376070600757d0fa10211b21ebf31a66b22bb9f727bb1076d522d22832807b8a3870d576bdf8b2aee6a5b8b2ffc5ba3fd808fe257fb895a0865ecfd680f0f979c1df4f302bbe170861b3d28b442a913f5c92f071a25e269e6e9a0335a1726bbd73852a93634bc258ea8e11be18eddeccfcd2e355806eae63bfac07b42ad9119835ee242d94ea59dfcff97cde01db7cd0bce4361812d3a6e86582a0c2695e5c6b168726ec3013995686ea939a746c9ebffd414fb4ef553038022a1c44d41be114f65835162e7b23738cd4e4c4f4a758ddd408f3b90549c3242cc8ccad24b8e15609d3473dd3db4aa45e55989b1554eb973ed1dc48aa9169e012b4cf830909be22d69999a58ac8b11ef6d87c18deb9ae47a2ceddd9e4c4524828ed1f8d9ba01d793f9f9087c130d4c37574d4f28b1d2d9c103a03becd30af4a6e07e658a3f624df647cc714053d11300ade9d4f563b2da1715f95ba835255780986be94800d0d0e65cb553752209754546d930e7cadc0f9758c7154203319f9a81555f48c71a4399a20a8cce0adc1f3a1f1fa4bae9874e8f9aa9188e9ef4bb857d4956f040067a6ed4b07435783350cdaa8748dff1ef940f4f26712042863f49891573a450026d1f50b2eb2fa8ea2493325f2cd5c9bf8b9df20ecba9279cc8e28ca24a451ca8bd2a2e5467fed0e525c35d92cdf009dcd7ed74ea7347bd92f0caf8b25fb080685ef98655c5a88344e4b07b568e7e6c254f0f91b1093fc29ff3cc066f95af84dba6f8736edf28a89e4d9984ad5e0a656c53810b04cb6d13e2d9562a49eabb17962d5e30341941d9c1128a94772738187b7920d67a536acb3465adc59f8bb0511a36402e2bf9c11534c659925a8a9889b73bf391ec37df363966d772695c58ff737f9694b022f4dd2e1009f60c754ba47b17d4198452884764e485170c77a3ba81236c748dabd4600f8ad6b2a5fda9a963fc339debdaaa27d22a4a6dddd16ff6adb6cc61e86cb5ec6804d83a94f702724cc22a4d860ae20a9f161f53bd91da76d342da7044d81a5eb589b88a4a82680cd9b48b6d8fd585394f6b7dfd69b953e5d09e306fe3bd8481430b5f743269967a7c58230e7194cafb86c517623fa3c03c8d64a492e313e0e1f9c8c11a52aee02502b8f777beff33b4ead11a164f7f99987accf0c58ee1f921ce28bebfb3fb4ff9c10a0a7c04cec25877c23dc79ca7b7c3faa8d2ba70d30fe5ed23d335972d775b4584532dfbba361649b7453b9b34449a515b25fc9a684aec8260be14c1920e2bc9348346d0ad05ffc1c500785b86a4bdf2615f909ac4a6595a65827eebf1eb6684984955c025d0f9c79023429bee0e7a7a4a58f8f1610ca3ad2761139eb5ac3c06351f93872a6fe78c02862d89edce1", 0x1000) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) accept$unix(r1, 0x0, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000180)="709ba216c1707395e2ce1da25aa1f33c66fb0bd139256293da3ee8214f5b8e187e8a0c403cc48014ce770e22c519ed3b65767f0fca0db3cc6f9e5ffcb0f3b0177690855fe177c7744718a4f15ffb166b8c07620436006597eeec7f31d4a1e988a9da4597e0ebbd27ce", 0x69, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x200, 0x100000000}, 0x8) fcntl$dupfd(r0, 0xa, r1) 16:00:00 executing program 1: select(0x40, &(0x7f0000000000)={0xfff, 0x200, 0x1f, 0x20, 0x8, 0x7f, 0x100000000, 0xffffffff00000001}, &(0x7f0000000040)={0x80, 0x8, 0x8, 0x4, 0x7f, 0x0, 0x100000001, 0x6}, &(0x7f0000000080)={0xfff, 0x7, 0x7f, 0x27268aa2, 0x101, 0xbd, 0x1, 0x8}, &(0x7f00000000c0)={0x8000, 0x2}) r0 = getpid() getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) pwrite(r1, &(0x7f0000000140)="69b4fea8eb7bf0fb381eeec52f6c3951d2b26bf16eed0fc9547fb34dd4f1053fa265b8ec706e92d02a4a705b4c52e699073aaeee3ce1e147c01913672db42687acd665aa05bd5dbb78a70e66497a479aa5d7fd5e2f501a0b48f15899d851c4d29a9e2295a2f3b4ee04cf3813b785e92d816f2cd98b2e0789a2c6950760676bf78a95ca6674b9f149868000ea74ae8d413ea85e096673ab641c3525eff41563934eae639bbfd29c43297990655aa5a5cba7fb089a", 0xb4, 0x0, 0x5e) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) recvmsg(r2, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000940)=[{&(0x7f0000000280)=""/164, 0xa4}, {&(0x7f0000000340)=""/164, 0xa4}, {&(0x7f0000000400)=""/195, 0xc3}, {&(0x7f0000000500)=""/81, 0x51}, {&(0x7f0000000580)=""/98, 0x62}, {&(0x7f0000000600)=""/62, 0x3e}, {&(0x7f0000000640)=""/146, 0x92}, {&(0x7f0000000700)=""/252, 0xfc}, {&(0x7f0000000800)=""/172, 0xac}, {&(0x7f00000008c0)=""/107, 0x6b}], 0xa, &(0x7f0000000a00)=""/209, 0xd1}, 0x1) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000b40)=0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000b80)='./file0\x00', 0x2, 0x4) connect$inet(r3, &(0x7f0000000bc0)={0x2, 0x3}, 0xc) acct(&(0x7f0000000c00)='./file0\x00') chdir(&(0x7f0000000c40)='./file0/file0\x00') r4 = getpid() kevent(r3, &(0x7f0000000c80)=[{{r2}, 0xffffffffffffffff, 0xc0, 0x4, 0x40e3, 0x7ff}, {{r2}, 0xfffffffffffffffa, 0x40, 0x40, 0x100, 0x100000000}, {{r2}, 0xfffffffffffffffe, 0x2, 0x20, 0x8000}, {{r3}, 0xfffffffffffffffe, 0x8, 0x9e8f137ed289504d, 0x0, 0x200020000000000}], 0x7, &(0x7f0000000d00)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80, 0x4, 0x7}, {{r1}, 0xfffffffffffffffb, 0x4, 0x42, 0xffffffff, 0x4}, {{r3}, 0xfffffffffffffffb, 0x10, 0x0, 0x5, 0x8}, {{r3}, 0x0, 0x1, 0x0, 0x8001, 0x9c773d8}, {{r3}, 0x0, 0x8, 0x4, 0x3ff, 0x3ff}], 0x0, &(0x7f0000000dc0)={0x9, 0x2}) open$dir(&(0x7f0000000e00)='./file0\x00', 0x1, 0x8) getsockname(r2, &(0x7f0000000e40)=@in, &(0x7f0000000e80)=0xc) getsockname$inet(r3, &(0x7f0000000ec0), &(0x7f0000000f00)=0xc) r5 = open$dir(&(0x7f0000000f40)='./file0/file0\x00', 0x8000, 0x18) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000f80)=0x639) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000fc0)={0x3, 0x4, 0x7fff, 0x3, "b78e84b0ea6986589cba37a44fbe18a166dc9486", 0xff, 0x80000000}) sendto$unix(r2, &(0x7f0000001000)="cfb46c4dee1338a5e2b8ece6615bd0600d88476b721ba6d75aacceb9ffc22e4b72eabcb3dd584e1409c7de591860b2ea911243c27c8bb495c818b703a0b62d987d0d85f023b593376d42f9f6107a4a104c0e6ea63ae924527f8ae951b2e04ab9ce6775bdda8d288b99f063a3da10495baf833e0776d9cfb90d1618f27bb0685953a7a18c5022fac2f1c614c68a1a1c97d08c801491d10023c5e479500cbbccc00481a4f535339eac796b393761ec1f6f9cf8d00e4324df78010b3730707371306fe6b1ae248728c2262ec1ae30a121cbd3b709074dd96f02be5e0507f43a77dc6de71cc7fcfe885fe3e78716ebd9954c2dbc91b356cbf05947d5e6f128", 0xfd, 0x400, &(0x7f0000001100)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001140)={'tap', 0x0}) r6 = dup(r1) getpgid(r4) truncate(&(0x7f0000001180)='./file0/file0\x00', 0x0, 0x452) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000015c0)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) r10 = getegid() sendmsg$unix(r6, &(0x7f00000016c0)={&(0x7f00000011c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001540)=[{&(0x7f0000001200)="5287cd652434993e92e20d3af664b11fe12ef27426f47403ac6640e0ff1da8398740a932fea3e7b8cb0f4f653d6d8e4723c115803d197d954e3bfe94096a9f6150141752a6a942152dcba7f5de5a56a7924650945ddd711c65364bf5e088d255d55002dca97bd787fe8260baa45d018d77f42593078143c25c1b850ddca70e8b838b73e96d60101bf32e9b0a7b5f6d65a977c54ba48b149caa04035dfaf646788d3060ef007bc01ad76e244cf0e8b089e6d7c415ce2c4ec483ea40f6e905715fea", 0xc1}, {&(0x7f0000001300)="81f4e5641eec3b6cb3497c6eb921a21ad22068a83c832be7e0a71266d0cb9dc77964b2f03a4a6a8e45244b264cd44e80a1f44049105fa3062c7b95cead99fe7a202767e3e31f5456d974e70ff50919bcec184920837de0ddef63b29f3219d3d42c13dbd55e7dc74d6946891a542e1804decc5de77af95ac150fa216c9f71d51e471c7295f5012690a74c2c1cec04a9e06a5dade2cb5b63240264", 0x9a}, {&(0x7f00000013c0)="257ebdd756d48297af4797044f2e0d3efaa3816693cd8a67493b2e221a1adc1a9f80be836a241dd3a57735911aaf85655245800085538ccc5b87efb11cebbe87a439b611b9519eb7c79cd3e97a0ad7498e5325d379cbcdd5a32e29cd", 0x5c}, {&(0x7f0000001440)="bc85833d800763b0b1a25addeeb914b483c9777ba5b92456d78f1daa5264f8a1f6e2e4c94993cf99495d4eff9eeaae603f40ce5b267e6ca72ab127d77561eb4725d4333268280b2b23a5abd1c3bd2eeb999df2454f071890a5753d7f42eee5465168f373930ef31d7bfdd4bceb64cba23c36192226cab0ecd6a9c82f53d798a6db511f22dca18420d0498286980605548e850b1cdf7f8c3e287039cc98210e7ea4ba69ce14049c3fc5d9955a89b3832ca84f9aa5b24b5a80e8d79046b5ac88b64de82ca1254e4b9999b6ae789cb1613d9d301fbdd700ff7359d23a819f317bff997da4eb2a", 0xe5}], 0x4, &(0x7f0000001640)=[@cred={0x20, 0xffff, 0x0, r0, r7, r8}, @rights={0x20, 0xffff, 0x1, [r5, r5, r3, r6]}, @cred={0x20, 0xffff, 0x0, r0, r9, r10}], 0x60, 0x400}, 0x402) 16:00:00 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x800004506) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) read(0xffffffffffffffff, &(0x7f00000004c0)=""/193, 0x97) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000000)=""/68, 0x44}, {&(0x7f00000000c0)=""/102, 0x66}, {&(0x7f0000000140)=""/30, 0x1e}, {&(0x7f0000000200)=""/105, 0x69}, {&(0x7f0000000280)=""/40, 0x28}, {&(0x7f00000002c0)=""/16, 0x10}, {&(0x7f0000000300)=""/186, 0xba}, {&(0x7f00000003c0)=""/168, 0xa8}], 0x8) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') open(&(0x7f0000000040)='./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)) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000080)={0x9, './file0\x00', './file0\x00'}) 16:00:00 executing program 0: poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair(0x10, 0x5, 0x400, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x40) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) syz_open_pts() syz_open_pts() syz_open_pts() 16:00:00 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) r1 = socket(0x6ca38043ed6ad05e, 0x3a46e17c931604d4, 0xff) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair(0x6, 0x3, 0x7, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x10, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x10000, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x30, 0xc0000004, 0x2, 0x1f}], 0x9, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffff8, 0x20, 0x4136b14ed19921a7, 0x3f, 0x80000000}, {{r3}, 0xfffffffffffffffc, 0x20, 0x40, 0x7, 0x80000001}, {{r4}, 0xfffffffffffffffe, 0x10, 0x0, 0x4, 0x5}, {{r5}, 0xfffffffffffffffe, 0x10, 0x80, 0x4, 0x5}, {{r6}, 0xffffffffffffffff, 0x90, 0x2, 0x8000, 0xd14c}], 0x5e, &(0x7f0000000200)={0xffffffff, 0x1000}) r7 = kqueue() kevent(r7, &(0x7f0000000240)=[{{}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r8 = kqueue() r9 = syz_open_pts() kevent(r7, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r8, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000040)=0x8) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x82}, {0x2d, 0x0, 0x6}, {}]}) read(r0, &(0x7f0000000100)=""/178, 0xb2) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x11000300000005}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)="390a937bbf8a5802900e2a0dc0b05bc612fc74c739adf3e2469bd8b638ec50e7017ab5466aa16e10a464f8a16e5dd5ed931d5885f9faa85f5bb762cec1a59fbbbfa89937e583e50b30e8b263e9abf28339257b248d7aef5cdb7c26bc239f11d1d2f82bc8c96ea76ada92fe61c626e18428452eaf26381d9fc48ab9bb8f0f559e2cb6b1e6ba69e0418a610730a3d0c70ce94f26b719fc4ae84f94c65595de7394b1cc782610530debcadbb9902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5793506994f", 0xc9}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x400, 0x0) socket$inet(0x2, 0x0, 0x6) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0x80) sendto(r2, &(0x7f0000000680)="6a630590a4651c5d396f0680f98c7297bfa49066b01c94ee0ebabdccb4f7dc508698c30c2928bab8b68daf11763669fe5bc94954d6d9a572164d71f8458ab986648255a14a0b82598cd57d2a7620d53da95ef08008bc901f50ca8e8dc548a7d3806379141c78d2da7a4928f68aac37ce1ab5bc4fbf9b5a6b140c95da57df98b62233e147deea7e51cb1294a5664884ef34f766a9e63937996126afe994013f62f575799c909cda8bd03eb7d0e823dc25f72079889f002b22f85a784cd155ccda201cec910dc6a76ad7bad1996c8996b6c7e137e543ed3aa6cbc7bc953080e5419578384aa842a9abd2dabf5e0351ddc23a202b794de87a7811076fb06bd23999afdf56e70c3a3c7d6233f9a5743f7f99982e2469e19d9e8f0337e7c6a95b651173a170eecdf26939306a9b5a5f07e662d73cb4193a026247ef277e53c1e6547eab82b1bddd6a98c2c7f2d611c9a5de1d2118b9f49f207a93998c8087f3be6f53a943eb693b951c2a342a1c8f2e3cb19829585ffaca87aebb9e3224d7bce0e1814ad343df1d335a554815993fbe42aedcaeb999e6cbfd9e0bbac5d3bd377d597a38ee7cf252ec3d516e829b816d6e45a0143246a93f39d815942a3c52638c5090901b509d681b21fc6926a0b780907d6633bb2ccab7707227e29a952f231c088d816126ca5c90633cce3838e15bc8fadd7b877ba97d26e2e804d185b0e1b67087876979f9c5b43d738cc26371c392ae0cdf2c3abec5cf8d4987d594a1ef12e67e14e929de367d99054f7c1760263286926a9733b88ecc7bde63e715c5486223502508050737b0b55a1a26901c629cb54c2defe95c6a44bc01819af1045877e3488127a85e5abc7db302a00d791466552ef739a99b85d0842ae5f1f6d1860a8c3831ed648923853f65494e439a0d26df3d4b932719b9c3a570a3ba0edfca78c9125e045be3f24e572be038ef4add0dba02d8286e84afe30c8d1bfc0f60ca1441c5048d4762211213525ebd21c6fe9b5a6b464d6b0f39c3863509fe01f89719469f9914030ab535c13d3a7740fc78a70c3c84e70b0c039329c4627d21cde39b2bf053f5240b4658b1b326bba16dd4bddb68a701f219faf0d636cd050e35c78f6ccf28cbbd47856c3a6503596f012a85c9ae5f4ccf6dcb712465cd0b1248e00b741c0aa2e1dcfb37774eb82345191625255d70518253efb128c6618ad6fbee9c35652b84d6f596a7c21e347b3f6643d8107b77a69089fcf84b81eaea67b7d57977c9cf6828768eef09b495804c55d96d6d6475e6079f8b86cc2e8cc7a1058162a48bc0fc51048351856d6379ccd784a895eb2a18f8fa036ce1f1b760bfe3084c606346c491aa1acc0e40b8388c3d9d7cad6b1e638811ead0cdb2848294dda7e01ca53e892c89439318cf4ba33ebf3b45f5f45932fbcf0853407c020e347879d122452b00da5ef941e49746fdff8e3b283b3f229a9e64441e6d46de630e04fa244d6c83f89e5a341bed3f5c6ebc8fc544f5a08b549674b8f7941cff9989921e33134a0f86162bfd2fadf29d05ed6e11dbe9f0a3854c5f03dd207c1f3ed326d087adadc7ea4b47072d24b588c4fb998d9da8159165429bc523f04af4c91c2f7829562565a084c70795fe9afe024a8de95c0be2600320b64209ce6d9cab4694b8fcbe926c7bed3e4f40e0e6551de404a136aed17aaa59bb4940530608557e244e67f11713d37753b78120e491c5dad34a5e7b589def60177a9ef6f332af0a134729b5df5883edab962a351600c81da203861e673966a3e64ce804bb8959820837055754f9b415ee1d5f7f21b4f258118533d4fb6e9a848a4105ce0093565ec9a37dee3fcd6afdc0765870cc0300290c9f559093baef07d81dba51f63d5d6653a80be48fb58e5f4baa7a35cf934096013a2a7097321b931abe27f3106fbed3d0093ccb3de5c89193b8b5904738c0aca8e3abef55aeb9034538de63f2bb97fac329fa6cd0e14fadc808ff88f4a463ca47b441d7b571340e50392cfacba6104b2b995e78168442e01beeba578790e1c45dbadd592fe4eecedcf0780641702b18d3a0d79cd95551a0ef630c5f888248bbc1fc5ee368bda35d734b02030acef87cb04cc2274bc0c565ef0784538b747e05e380b48e2ac5602278316259c2dea2cd9e04a812de648a6b2738d1566835563006b1cdf0826cf2af195bff50368273d6615ee6971ac000449f564f4587392093fc4651e80ca3557be790430bf54f98ddd0edbcface1de6784a6b368a9c9a7b1da2999e003ec1b15d679feaf637ddc8b80fd25c709b980c798c5ba3be3a0e6f4d0ef9457ceed7842cd5b126fb6faa46c5a6cc3118734d4d143760261dc0617826bf071f9bf72577c365c09d1c888e2df5e87ac78be73b885f0c7fe61e97d1947e5c07834e1c9bd1a2e3f90f3677c5640894e5678b20192f36d509152e8f066cc4a67049ec2e3f98ed6513535653519e7733ea52844909416b6508499d010d1986650c58a4874ee17ca8f8d6f1ef37ba13bddf3f47fba5b29f72b91149aedfc2a76fd5b37a8d89bd46b5678bd85ebdb37a7e6ea2e40356e445669b7be3e1fc5c4720bfda3e34092018bf3d4d4377364333db26fb30418f91011211c6590cbd6c3be1570b233435c0cdc43370f114f51c8454a7f1f2faf2d7a07ac71e0baa2a36da3d43a758df361d97ba912aa452916d38f18ce7854a58d444a22e22f2ff6fd45365fb5cc4d363552532f2b21d5b1ec7cccfcbecae518685c26de0f56cb0c9242e2f13eb5fbd02cea21e3373f78e56a4658899d3c034e42c645b988a566f37710ceb40d5bd39da1d756fb36d08ea26002feda1dd1acd7dec61f5659c47fab61be52c75c208f67d1791a49102144411584420c4846e28ca2efd6a62505d82d1fc17cd9b396e2bea738e8febc053b9d9f8964746728cd0de29ada9c1c7135aa6787477dd520ba2a7b35790699e86b2da780c94e2e625fff96f0f204491d9b7f53c27b48fb425f5a2b20932756a8937ae8a0b408a6aea88bfa0e805968ad8276a2623352297735feca2f1fb7917548d1e00973824dac218df7bbcee0ad7b1dd7224697f4275f4299fd4bbd4e5391741974ca44121f62be2badc9f90687d4eb7d73b6a656dcc2a7002e3ec6158d62d49788133018c8387f8ca7b5bfdc1f2ae05fda4b35ece15c297b81002168193f901b6fd18d91d59490b86ef54d695d12d69624dbf370c3cd53f45415221938225d528ac0460f400a9447edd23118baf9ae5d890b44ba312a00afa6c12f67999c722e6d991fd35265a875b204998a5194f59269e9e069133a0cb68cc8ec1fd181b65f91dac5fca629b14e412185fd9079f94cb61de19ec866e73e1751708f63581107108fa06f3d7b0cba74124c244be1868fa55fae1f304f77345065550906ee895dbe5a492d8079bc94331098d775df951ea66215712630ecb38f83afa3b4d4ee821a6008f7a72b683baa1e7cd9b3f45d5aed32efc4c442a61a387a1d3015a9144d35b9011565fc61d48a25db47f6481577f52bf76a8e463bd156236ec2765453f7236953f4653601b6bfcb23138749368d509621336e22cac60ac214788b32d4c312e1c8a23bb8e5bc407af3216ff32eefa56dc174b53beac1320fc5784823ef18a3e194d1f634684375ec7ab80d008ff94f3c5d2d2f26034a5d090fd06ad037659568c3fe4ab011eb8c9c2f45e4513d281df4a2121d358192c76b7a962ee4bb1ec1081a29d5baf39a2dee0795953b8520c89d6954061039a3f36d10f839778f260909d405380d4d69cf2b01717a4c98f0d505d82e4e3a9437d9ac2722bfd0fd4c9f7fa033e3762083b48187e8c14044424485a9044a0675936c3d35c372476f460ba13b96737ccea018b8c375dd981fc6af791b2a9cabfb2bf399ed7cbd4f2a057178be3506afc4238d25040c3d943b864dcb5d7b43a7c00ef27d1986b50b52bb57a4a830962c4e688003d89c4d66a04879b948a574e2b903eb16807084348ab702d58699bd24c89286e1ebd4932883b953d9ce763e1fbff953a75493f79d1befcaccde22b1bfde724f9a626ce331666c3198d987cbaea465f0aeb5576841b3b7e853f3e22cb17d6f750874259fcd42442a15c25b53d66aaa5b5d4591320769f2c9d860bbc9ae95fbb88cf7629d2f09e90ff972e74f44c3da32bb4ad2f3209c2adbaaf28e480f88d5595fa9c79cb91da35a810e78aacab447d52500fb40d25764d1e4f4d67f46b0f9a5a86181a508d71495a9b07bd5eaa12f057db1ca6466e5de20f8969b9459302e3c9c61534c425dd06796e9e465f36353b73cc8b8e12c1655e646b304a6bbe36a1d6f46dd7b02664fee47797c834c3676e2ad33ee4551a3d6018adeaea1d6b73339c65e86c8a9bc8fe2fa4004dfe9061eb5e5b46238e71fb722b7ce33ac4fc66fb476badbdd2e1a7c85ec003c558c85e9345412ed9fb804895e0a4b1540b15af4d0e3c0154a97315925b9c8b92e1772bf7f3a80cc598ee5e625bee7b89fcc29d086d60552a1b200b92f26f59fe1dcf8e2f4b85d5242d494af51c3f7bd975120407651f12f342048aa1f7dbd1fb3c9a25030d3f5c8ac57d7eeab74bae433ae54e225ecca9626d60310023b48faf6a8eab456c6909af9342ed01e79bef8792354705a06ef2c170d57cad3f926e4d6388109da53bf2134398efd4007dacd6a967717e53f158a09357e5aeb8f4b0d0b1c4f4fa75332c914ea5861e119ddece951fc5f2fa61301765528534f1ca56b5a9cf2badd17431bc5e2af3df8913f46b4a41c8343b9f1f1f6646d6d72702311eb7c4ec8ecde0d6fe73fd972113e2ca66893f505ed1cf0505430007e3296bfbff7f9b5460b61645459d54e342eac4375ede6aa09915b1f13e4dd4839bff43525c84fb57d77eb79fcffbda1cb85fd49b74fc04f388d67154093b930d6382b5bc35c4bb720ff2ba96960e7e8310e135fd9c131391758b4f98595fe9bf1f46dd00eba9e48b03f7b7dfcad90c8dcf872f702a99ca4a3414e393dca032d2ed98150fe3d3cfd872b94e9d25ca3282365c6776ee46f0dda69741b4bda51ece97e5e8075982ede5c4ce63a666c509a404fd065ca43cc15f4f818d4e7d1ebfeee1ba185a3d79a70f1cce17087786c23494be5b849b49abb3f474e6a8f5e13c306c4e285954a2807c3b00c72e31e0cba53a43574d9ddcee65c3833ab78725d7fb7b99abaaff29f1ad7b310fb35b20816020901455186bf3cef1c69e83d0e1665313e7eb1136ee4055fff55cd480b04846ae18e27e1659ebf79f422c7471b0a2a27b78639af43c5b9838c9054a4f898328ed083309c74b7309804bf40f3f092310deac6dc8df143e0a851d97153047bd4b1b0ec266fcae46edf9644de1fbeae49e7f3fe02e8ef928f995baea07c025eb27ef2c14ef85f6d8d73d91cc41e02955d479122e63b3886bf4ebe5f3cc7a3a230986e2932b413fd010439178c613c7f709c8b88db5c733e706cbb98a3de1bf0cc0d67da9a0ed73c0adb08bc0d8784c037073262ca9e7235948593066faeb8ed11131e9fafe03bb14fed02d5968c188c6795e2ff328ff62d1e8daf6b0cc052cacf60d18777a401eeee4a8dc622719ada5b652eae7c9fee897a0a065f75be2fad445dd26db575c77b774919f147b3bc786206eb14a0035db4579c47f192ae76f47c4b65d42c923348db96908cf0b8e4f9166525903338963a0d4c097913aac94ed66faa3e4cba649b5d820360fd66204ca594b5e611feaf8061e6bb0031cddd6079cfe54da552b92ecb0", 0x1000, 0xa, 0x0, 0xfffffd0d) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') syz_extract_tcp_res(&(0x7f0000000040), 0x30b, 0x7) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) geteuid() r1 = dup(r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) setuid(0xee01) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x800c5709, &(0x7f0000000000)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x1c}, {0x400002c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="83") 16:00:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000140)=ANY=[@ANYBLOB="70016c10df7f6530004af2236d127213e417eb40721521064dc029703d28495c47e9ed45f6624f6d544017f7076df320dc08ce1fc104007973842a7fe906c2185dd2e9324fde486d1418779cf4563b6fa0c4df0b73cc341c288e70a0f606b19a15"], 0xa, 0x0}, 0x0) 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) pread(r0, &(0x7f0000000040)="e5896e2de52fd38333d6e2a7c5879483299694476a94027510b6613396f32064790eadd5112b89dd344d47389b68014defa90b0a0b0bab3695359a75d9d25a10060ca3b0bbf1d6b15e72d6bf1e498a48038189530b839e9456e9c68bc5c95ec52d76ef40c4071b091d480146c5a0b4254c69ebf225234c53b1389ad43318ce0a60cdffc39fe69787227a61c47c3fd92cfe3886e7d37548d6e53a2dc08f7935dfd2af99c4f9d03804d492f6f7d35c5a0307a59404e1d77c01e89d6af0f08e3531247de412dc7655a29bc398c077bd50508ebbbc7cf2c132eacabcd18292d7c1353860869db9781c6c8d56ad163c40d49b1607c090", 0xf4, 0x0, 0x0) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8) poll(&(0x7f0000003c00)=[{r0, 0x10}, {r0, 0x64}, {r0, 0x548dac69c7cc7786}, {r0}, {r0, 0x127}, {r0, 0x4}, {r0, 0x80}], 0x7, 0xffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x10000, 0xfffffffffffffff7}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x28000, 0x30) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x51) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f0000000340)='./file0\x00', r3, r4) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000280)=0xd5f) fchmodat(r2, &(0x7f00000002c0)='./file0\x00', 0x62, 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000300), &(0x7f00000003c0)=0x10) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000380)=0x6) fsync(r2) sendto(r2, &(0x7f0000000400)="33d4c02ecb2dca77648b9764c0c1206967452deac51b8db02672b4f3e72e0bb2bfe5d9addce13a74ae6f8212aa9b8b14870ded3d1e2b4194058030f9dcf3f37559cd455c076dc163c6fee7dd244008fdff37a04fbf6bc25d610841f215e108eb79bb2a2b0fb0b1f767ae1c9e7c32919a5f1a611b12e7004de5b41abae79fb4cd7c0b9086ab4b79722ddd7878d5efa561972575cc8079821561eecf92862b257ad5525e7cc67c2057ddaeaf96274ae933be07676c736e8b122377efdfb5d19fff1750af94e9af155212c9df2d1b", 0xcd, 0x2, &(0x7f0000000180)=@in6={0x18, 0x2, 0x1, 0x8}, 0xc) ioctl$TIOCSDTR(r0, 0x20007479) r5 = semget$private(0x0, 0x3, 0x8) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000003c40)=""/52) 16:00:01 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 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x2, 0x70b}, {0x18, 0x2, 0x28, 0x2}, 0x98, [0x1, 0xffffffff, 0xfcf, 0x7, 0x2, 0x1c, 0x4, 0x101]}, 0x3c) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb182e660082256edb11834c9489c400000000000000000000c4dd4702c9ad29170761b4c78505839ab748d229b71e106ed3b096d75d596d196c331b708d495b7079a20fecb1c6f7980b9bbcc10d0c7306a4847d2dca60fff298d01f7af8d6f7d8b118c09a33c73ca7043a435c94e2c013e0d3d8d3926178ddc400"/137], 0x1c, 0x0}, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000000)=@abs={0x99d2ffcbf8b4356f, 0x0, 0x1}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000080)="6e6debfb9b25ae18d36f0e53acc01a1ddaae652177dd0267a8330eba7e", 0x1d}, {&(0x7f0000000180)="cfb3600e09332a2a660f6781690fe05cf175fae2872ab1457a33bb99289d1c960cef85e6d7ffbf01889e0f0418a332ef0f50464472fff2c30f2a39acc12ea6c14dc07531ac58477dde0bd41a304e51bb803637c2b53fb74b4de0a329d44cd92166f498e15d3aeaf16644de964a517463af7ce4c11573d85e2806aebfce195bb2b03ea9c5f0cffdd7494bea625949f14f7809cc866e22b358a672f8b09e9008acff6cce1d8a00fe0c543009ec1e59b5caba51d22cd7474098c21fba294edeb0d13f950afa547e8d78fd58a0a7171f4ce08a3c4e97c52e2668fb20ad3fb84b72b9ab8fc4", 0xe3}, {&(0x7f0000000280)="f69c2bb587af2f14fb591b26ea4b8e7b0ba64fb5d6bb9c18c4c063f1adffef6bc38bd5d6193d8e018b4bc57779e8a28c5cc0bfae7afc84df1f97be240cee02eca4c0f34f44e72205d169de458bede725ee690d93a91baf4e39678a8429199e8305ff66bfe62a82738d18970ddebfbbf55cc807321758b8c5a43a810cfc01207b6d2e3a8ea5ab44de692123adba3996838654dc596901e29d02acfd84b0fd901fd3a55eeba59456553bd61475bae89f1dcd365e311f60ab2f2f2b7c399846bb4ef562f26a6bc9e8a2659aa3f73f2a788e08a4a05912e1691f425335ab416061086cbe7dd4fc307ff17a7369ff0cc84ba50d4934794b61da01e908b20dce26", 0xfe}, {&(0x7f00000000c0)="86ef98d9265c25d9c867c2cc04d4fe15fe5dbb8bf777b5d8eaddd9a9f1753036bd6d5727ad9d4e9555ca2bf64d45fa5403b4e0f8e24effea038de97073f3e2f90ccd076015d429c73caf6b0d976075987041e067fc10932340d7c9412612963ec2d81be656dbca", 0x67}, {&(0x7f0000000380)="efa5a1f6a1eaae33747a6482f8565dccf81be8f2e6", 0x15}, {&(0x7f00000003c0)="6fb38167992195b07bee842bd2c1e762f628cd4861747610a893923855840ef2ec5d81a5158d11fc44c822fc83e2e3d0979867c3fd16899789a66741e79aab41334b50aefceab062b4fb4e86739a434396933f16c2c4cc8f3cd89d64627f6fe87fef5c32dd83f1cf1a6d57d43a6794c42b94ca49daa42bb113c5fd97487c57951edba5aacb5161127f933d480b530df9e84977b664d2d93535e05605d30a692f67a8a9512c80933caf068139b5c8f8dd2880768c4e20d4ead4254bccd272525c558810019be0743fdc8135a2194af42c7b47196047e272cb736b6f965712c425c99097110bed3e67c114cfa21e3d8d77afd6836e9f8ad005c3ef950dba2cc0844cb108650e431bd545e0be754fa6df71526c37608730dfbabc69f171d092b536a6de4ad31aca52bb9b957bb827be92a29c070dd0de7d1796265d67a5028248a2b6c11bda5115ae967548625c9eafa2dd588b031553376cbc5eb51cc9f3a2d5d1e841d81d7fe3e7794a756e20ebb65cc85180d2fa358a81767f17fe77a8dfc58069c0eb2085b1b8a06cfc651a657eda88b57f87d4daf7ce9babc64f8b3d6e457765b1321a1cff76d0746058e50d77aac3414811c9937fb53f7e10678aa57346cdd958ff6706c289d4f79d71f0d91ca6cba8b66211eaa393810e02d93009a03a8d05a2a33e391049359778406dab556f7fb0c0074ceaf5ca1711b38900d9dbaae59f5c74d104f455fbfc10348f62bee1a07d2eff075012d00545b9d4a06e5b74e7d167416127c3df4ac754ca660940d3959ea3eedef65ba11cfdc2a811f7e997ad89f3e2d73cf192073cc8540890b0b5bd1d1a441330afe2a6b25e3b487c61881191d9f39d37e9e8e7abe3e1ee8ada04cbf9b6893992f6f48f0dddaec3a5faa94826d325e7874787c53fa21481598bb05d18d183e8370e484147d33d4cb511c00dd4052e84bf8a5a8297f94cc32580b1dc0aa4c7f4dee88fb2a812c4ba657c5f29b39d7bef4c854fcfacd5e5a1f239387161a4a2da0c31749d99f434b96c30b2c5a74d612e634cb612154c4ae584169a22d67d59081112457f15ee7d13771584d7285a1234cc7d327a1d93ec3fc9d1b9d36515e8c3f1d9df2a2147dc0702b41a36288d2f9be8c551ad867a5bedeb6387f02eebc888439a8f53b636ea2178ce659c2635b4f9cb34c26331cc65c74f846047840c6282620df756f7d1d50e355035016e258053564c84278770d38aef5bd2da7ec93a7acd17a3a5519c54b1814011abaa4489a404e5b290258996d582379c464f33a404649fddad23a6481603a22e661f34abd5fee5a4be8aa92fdbfb57ef1899d81b81bb2b47b937b3c33f65fa52991de2c247d7c662da281632b071c144b1aa8597b079cdfbcfe7ab4c8e81b8baa2324cc4278bc4d1e199ff0f993847b967452e223b2531e761d865d78853c98dffd30897750787e3badf6ed38a8a22d8c61f3923a6b482bdb08b851d91b30f9e922b657def857badd6c79237b524a97fc3ed8b9f1a3f7b4760af5fab658e25f08c92d12a02988dcf26cbf6a49577e84d165d2d819eef954cd316bbcd3ea3fa6affa3f8de6777b709f3662b6138cd16f0b2306e2dd1652751cae15b1142e56442a342bf2a613ead626af91c025ef155d5af4e98227fffa602af52ce9b8dbe1ae4263a320ae0f6f7a7197577aed9c7b85f4b806348dc84e08b561cc5f2ac3c836980f28d75536aa413f29c18a24e1a6ac64b50a71c553ecc566fb7d6dad7aa1b096b85d06d1ff700933b72fb2ca6193115d273b635fb35d40619b4d74bc4abf8558d6d73b2e1c680b37e5a2528fd0804a698a49afc765d973a8bcca4283906e94c8c639a286f2b04526a85702710cbeb800037cd408920fa1947cbfc4ca4e6d66e26104eba0266f58e5cacf9442f7b2847c60aebd93b15de0de51548091cabfcbf767170624e1c210f696602fb960f5ccdcf158cbbd04056e12a3a423363ece84d194060091596b7d4d7453c49fca56c54708e0b476efbcd0018a1e33e7b2c57f1fce50392edb4c109337cb795ea121f6168339cb56deeed4d9eea4b86e429fcbace7101b69f28090812c7ef4fe2070e5ee74a2c07436a0d49658ff0c9238e2b15708fd94b203af05c7bf94eac5d0e4761599e29d4d1bed5adb6e1bb112f49489834071f8b33e0d99291c3e4b3471c9a11ee6589f46e0d0d39ea321e648ef85b9ec37b66e2d43dc07162a2fe549afa4b9bf711fb4ba13d27d33915d2fea9c9858db34dfbf5cc4ef2dbb246da9685eb9f3eb355338ae0344e5667c1848298f909281bcfa261e1c3f898ec53e9d3933f84c2deaf941616d0d9d29bef8494aea5aeeff935927c414cee2da9bd72f8570c6bab3aa5e07a4891dd178437f0a1d72296f9e742b80de0fccbf4cc0e4679b5637a6e4f2966a18183009520ee49f638e47c1f056111042c24f7e1b3c94c8353fb1aaeeb3d9ed21cc779d4e96dd831354649b2a1a6748e46f0cc784282924ebb7864db6409b2594bc63da0af4a94db6b77f36d9b8ba90acac966ee232e9094d8e8a99319984ffb10136c30ae57b590efcb861a047cdbdc5f122100d503d46c7ef8bfa6ee6b97bc20a1933029387cd6feb503b620c77e1b43a2d0624634417818dbde58016982f62aa0540c908a929f417e412dac2708155060e7cdb18cea818b9d9fa2ccb6cc19bf78fd8364907c22da7d8c102679d804411a2243570b17945f9a26af26c6751c9d3c6536f8a50a16df2e7b92bc895fe2e03e1f3ac47e7b1f1d00695d03d31bf422be09b10915186224b222f0dfbf8cb4bda3936afb23eadf0594b14b34911de1458306211cf6fdaf703c4833ef4b47b369d39c511926b7d5d7a19bb941aceee38a13f1e51926c00d7a136a60c0679ba00d0cd0701d66df7fed8ad85ca0384016f8b81704d96fb574bdd4a377041a4fee241a1c7ff89da69898fe2a6d6431831e476d5b878fc5cdf8faaa0e2f36c8b6b8f711fd0f2977e4dae545165c55499c50da18508644014671c16073135f20f4b5d70432e6cf753dd9bcdb903093361c76225d99d2ffd0f1787ae63c621d3298a1567fea5f2563e5171c2518832122c47a4169ee5b59290ac05de428d9fc21bc416a9017177dd23b90027f6d2fe8ef133f172f9587fc480014182728842ca634fdb71a57f605f2e8aba2a875019f74d5a28597752e597fb79885b484ab81c60d5f2d34b1b0df8eef54bcdce783d9cfc5904546eb208809c88ef76d9b82fbfab9cedf5508bdf360a07571f481ba8a27091d240da2f05f665d186469a9debeb23d6d3bef99cbce25f3096fd7838eb5a3ed6bb59dee05edd1cfdbdee1b1cb14d9c0ca0e13e69e09211488715f857239e921027f34b1ac59be524f51d8b3b2e8ff53671a400773b5d4961e5a6af48cacaf1b05c94435e03d85052da442f595ac6e127b88445d6ed5d43c7070398c2acdb5eeb842e9af1397a239e3cc20dc394aa03d071c12cb35909aa2229b3c3c29427e18e6e2bf9ca7a20f727c0e43ac1956f004639ffefd4614e6ca8bb1b8c9f43af9bff476b49ebc878114c2292eb99b7a787817bda7dbcd3a70141733ab63aa72f7e3ab9b936ba955eaa4ce82376ea30d38b2a6ce6580af9e0429e58f61ca9e5617eedc8de90711d30bc2c52894e5607a16dcc6c0b7779d14494662ad16b5de70db9482f14211b5c1cbd56345b80b73dafc57563e51ef082ba4a6a67d7a9bf27702bc4addfff9ffc5c92f8e9bdcbf46dad4892e0e4fa4ce13393e40da2a3453eb28154c1f3144e0e36a4953f3fee2f9a7fb9d3f20e5c32d7ee41d9d2cceaf5ac7308c5ae9e4cced34a2cd371a7f69c3f3846de5ca3ff8d98b7c7d1e29e37d3283e7f117206c990f37d60c63830f509c493734f0ea14a56b1cdfe92e589f733f4f726627c139d0fc16055e4471ed1ae627d39a15746014c4206c9831e842b1dabe3ff2ba80ac0234f7443172fb5b845fcc2e384e3bb3abe87c917aa74def6756932078c9d663ec7cf89e18420db8e6f7458a15a6f6e5df0c03bcb7656e9d9584d44fb9615d36e6d11dcbe2cb1731c136a57e3bc2b6a2f2f144b01f913f2c3ce4429f8c9c9c2a727711f3339e1418fc97ed31d19ca0e5bdec5f663fa0831c964a6de3f1ad3cb14004357051a2a98408f3052896513bb9fc1206d774b92b778c989c946653dd0eebb1fe4ec0fc7fdd9ac43487fa9a6ecf83d60e482b3e96a0f1a2ac1486ed197cec5298decccef7dc966631d64e0c5727e04ee4cdf566ce779cfc4b653cfe3520f5e3f0220c8e704d3420ad62eeef6c1fa7a6d15375cf7dfe18e89c168cdcfe2474ac675a506552c57bfc7bfb470fcc4ce292ce9967cdaf3884c6dee5141a0dd75b4df8ee0e89eaf909bd47978418c7d3aa0063c229cafad6ad21f0047f8b5b95a1668d187ee193273910fd4d6777083904204232e215777bdc332d8829d655214b48dbe97fa2c9aed0491df5465b011dd9107b3bd9c2ffdeb752afdb0d5f85a7f791f8222b6734687d11604aaab265b44e544d7cd3feb85f6278ce99aa87944d6fbededb3ab97137ea6794f3eba5a5cc161655a5f53d761ad012c7f0d1d89a67cf49a03ed7c61b56e7cc763643953cbe4aff8bd61ea7f92c30818f47236e3d9c08c4b92d21e964b17043f8e9a45ce3f84d74c70dc0385d20a8fb5039bdd8d4390cdb499e8b904ee7c10c6d09fc561cf7fd0028e4797a48cff7fee36d13687b665c1969dbfdebdc00d5cefe13d5ff2fb342782ce21d66285e395930adbf465198d0c106c1079bb815bdd4f48a19f3ec6f59c2d3264a67234502f750f007e8240b6dfb6573a4de70fbdba96166d6648a000ac8d95590cc923005646a95be1cbeee9ad1ae947de67be5d6fcddc482044565b3fb4db0889905caed52611aab08e84b856c202f48eb30799607f60a5b6129863eb46ffe6d7ae6ae1c2d06218f87cf1844280a8843095673b2bd43998d71bd58542fafe0df5be3b2a155af68e47f467dc28070dd78c82b021f36a925995e283aaf0f9b2de74d60f1490dd85e3d826bcfa94cc287094016f7e5dc824ad42ba7570f1b2474dd223140896e20f4f716d2084a95def5b27057de3629d532796b8f5cb541e75e41cc6279fc21333a110a1f2496339b39708eb45d7ee6bc1f9d2b65f83fa1147b918499d1fd59eb80671817601bc01c238c9c2c9f427df397ffd434069d3c95cd415417f5c2b98e7681e43be54d03b7e7df7bc69bee4cfcefad86ef68eefd94d85f77bc2807c6005d4fdd9ae7cc4113cb911cc03edaeb9fc891b341ec6cc79e0244bf660dadc48f1fe0b18375ce1a9deea03629b7f739224d7d91a5a928c063e44b43e80dc6619951f81219b5e94d52da4714c361c3029f591a493395d110fd43dc30278d7aeed054ac2dac97f88debd6e758844b58dd00c304e34f82e6fff1b8c57f5be609accd54226f9276a0af59fb3bf879180c00a4648933d41d08d66bfd9cac9d8760c570f8a0b70798206e6f0847a67dd3bdf50ad897f5036d995e405b71ceae5c58cf2079f7716571d48840a00cdf6c5bdd6b62e7d78310146143a4959dd56c249d25eb06ff7a3b911f071792b81d54ecc3c0cc6475b0977d5d79e5d44d07dafff51ef9bb35ff1fbf2af5bf9b73178c79fdfb501a503b4cf3a99f685e33b461c3352bdba7b0b6bfaee8d23b42e1b5bb41b60e2a66846ab18e3da86f2dbb33662e1b62cfe1693b7f407bd754e0cac629be0aa3261b563e78ccb036fdda744cdeb1b3241c4b610394b901f13f452e0caabe9571f8", 0x1000}], 0x6, &(0x7f0000001440), 0x0, 0x2}, 0x8) fchflags(r1, 0x10) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x2ec) socket$inet(0x2, 0x8000, 0x7fff) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="4181a53a614b70f16f", 0x9}, {&(0x7f00000000c0)="d4de1a23f0f8d46dc01120ee282d738d96110ad8bc7d82ba31edf6acc00b1c189981951db2643814b5d76c1da734a84354528eaf5139dba302601dea16750223c53277cc6002a895de0732622e2a345866015a65302e", 0x56}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000040)}, {&(0x7f00000001c0)="39db19f5a49fc9748df9fc1dc23d1ff5c9fe5f59fda98c5aaa3f395705f4b4a24d735864728fd6f0d20665595e1b97510ef6fbdd6f94d52eb0f8b25662026558e6b13e97e79af85e613f7050200de88ad2e87cb733679c67b4c5c2f4fa6054a34028c2da7ce5bc5cea7d9f7c96f9aa7dfa4484ac4abf50fe91f4904fa981cf547a17517d6758a46e3e0fb0b45887ee30850b00", 0x93}, {&(0x7f0000000280)="25440ec4028ff6348bb99c53ecaefea2f001819ff48404951a57822491d9dd3a4c8204e9562c8e7984fed99cac7c22f17c23530ed4d378aa28b96f3d9e3e6ddf95b034f82ad74d1b7f6e1c0d1583d2186582a79bbc8f15ee5529aa8e5e97370360e943929183afd9f3f0a4e159572ba985aaacaa14aacaf76ecf4007303c6437166a24e6f537163b562bf66e62e88dd2c79430163dd503a27c1467be6cf81b7928f75f410fad00dbef544618ce93d372016e8cf1542424115ebd28072a35084c0ccde7a1df7d2f8c68c6f535cf533b437cfdab595a60c96684f1c92c2fc255b777dc64010f589aebe66d3ec7a8f95ce2", 0xf0}, {&(0x7f0000000380)="76c9de568381c47374d3867c8718cf63fdaa23cbe501eb2bd62551b145e3cee47722354457f8c0e478fa9d64be51d8d3bce2d63abfd6d066ac8b15448ec8892b7416115ff5a8a060a97d16b8a131f7fba8ef9f99a169335d9559f57ce6ac46e731d29e242ccc33923858778766d16774e7e0eb9cc0acea9a", 0x78}, {&(0x7f0000000400)="6eebeeac51cfebe251b6796d50a372a42b263d309b", 0x15}], 0x5, 0x0, 0x0) write(r0, &(0x7f0000000180)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x80) close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:01 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x28700, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r1) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x20, 0x0) dup2(r1, r2) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x1000) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x234, &(0x7f0000000180)=[0xffffffffffffffff]) bind$inet(r0, &(0x7f0000000140)={0x2, 0x2}, 0xc) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/178, &(0x7f0000000100)=0xb2) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x4) fsync(r0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0xfc539d46a73f6d1e, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x200, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000240)={0xcf8, 0x20000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x24}, {0x48}, {0x1}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") getpid() 16:00:01 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = kqueue() write(r0, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x10, 0x7500271ba8f94fef, 0x5) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r2, 0x0, 0x3, &(0x7f0000000040)) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x2000000000007c}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) bind$inet(r1, &(0x7f0000000180)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000001c0)={0x0, 0x812}) 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xfffffffffffffff9, &(0x7f0000000400)="00000000d114ea59d5d4948d597ebbc3c0922e4a22b7b126e56f5d106f07ab5d472788d1ef3e5e0b52e5a22bbb0aeac0c9d3afe669867fe7571a78675207686ce580b600000f2c7c984fba6ef395a7fb7a5cd6b45309fd209496a84a913e70085781ef767351bcc4cfd5b2dc52b4e48b6d67d62f71d1fce3c95e1fc11201ca74100ac97ce900c821f67462447f473e498946b243f18cd21c41cd65df1d06e71bb9e59fc97d7906ea3ce581bb1bd6dd107b799f263e1da0c45bcf3d7bbab403d1927091d21aac1b7a23068bf2765b4a6386830d32ce788a90a19edffa4ff13d3f79046fa0e614072e41cc1bed527e57987b650aa3fbc99c354c58f1ee07358364b5527c98bde4b5b8124205d047991a4314f2bd978b38a26c872c746db2cf282c28", 0x121) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chflags(&(0x7f0000000280)='./file0\x00', 0x0) r3 = getegid() r4 = getgid() getgroups(0x6, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r7 = getgid() setgroups(0x7, &(0x7f0000000240)=[r1, r2, r3, r4, r5, r6, r7]) getgroups(0x234, &(0x7f0000000180)=[0xffffffffffffffff]) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0xf3) 16:00:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x9, 0x7c8a, 0x0, 0x7}, {0x4, 0x6, 0x10001, 0x100}, {0x8, 0x8, 0x6653, 0x5847}, {0x1, 0xfd3, 0xffffffff, 0x9}, {0x1, 0x3, 0x6, 0x80000000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:01 executing program 0: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) shmdt(r1) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x839b, 0x6, 0x401, 0x0, "08b0db8f0ccddaca3fba9a71f8903a5d8a3da24f", 0x7, 0x6429}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0x39f) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000600)=0x9, 0x4) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) stat(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000640)=0xfff) read(r3, &(0x7f0000000780)=""/121, 0x79) recvmsg(r1, &(0x7f00000005c0)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f0000000480)=[{&(0x7f0000000200)=""/253, 0xfd}, {&(0x7f0000000300)=""/188, 0xbc}, {&(0x7f00000003c0)=""/189, 0xbd}], 0x3, &(0x7f00000004c0)=""/213, 0xd5}, 0x3) setsockopt(r2, 0x0, 0xa, &(0x7f00000001c0), 0x0) 16:00:01 executing program 1: r0 = socket(0x1e, 0x3, 0x0) recvfrom(r0, 0x0, 0xffffffb1, 0x5, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() recvfrom(r0, &(0x7f00000000c0)=""/23, 0x17, 0x800, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffffffffffe}) 16:00:01 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='e0\x00'], 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x408, 0x2) writev(r0, &(0x7f0000000640)=[{&(0x7f00000002c0)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x5) recvfrom$unix(r1, &(0x7f0000000140)=""/226, 0xe2, 0x40, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) mknod(&(0x7f0000000000)='./file0\x00', 0xa1a6387ccca2239f, 0x7) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x60}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 16:00:01 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') 16:00:01 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendmsg(r0, &(0x7f0000001640)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000180)="f7dc334a522ac714c16ce20ca6c4e66b70ec9b99cf788bed3e84d7d29d68ae0a08cb7522e1ed93a7665c29250749fc56bc107f99c5ae322493c0", 0x3a}, {&(0x7f00000002c0)="24681ddd48bdb7c88cc356ec7a03f1bad8a8d7fb7f512d788ae6f30295e01ebab3b3010667d5cfc7aca7489e69b62ca7a1ca256ac14a43781c3343eb173f6c974f91b01d1e251f4afd02d47d715d775f539ed22b71427b303e0bf165c8bf3c73c0e5f88aba330bd5369ecf98e86700013b6188ecccb8daa2fc7006e9ef126564aa2b1ca80171c5a81cb40a340c7328acc1e22a7f3394be63bb76bc5158382d16639b142e26315d31eb76e62a227d8228684e98a24517da601f3c4f4112e2804384c0164f4a12f152290433b8068f5a7af1945e83524b15eac689", 0xda}, {&(0x7f00000001c0)="9534384f4fae450c03364a0eb347a575a4ed82f74124cdabfce16457ad7087d620ffe35700992b232d09edc8b20a6d041aa6e37f8e527b19ad35ca7d0a35c445ef1400f10f16fc58dd0e7530a8ada3f46cf5822894235d4450c902b0f91e4ab5b86fd512287c2316f0680de151bd81242baebcf6f08c4570", 0x78}], 0x3, &(0x7f0000000400)=[{0xd8, 0x0, 0x4, "d72914437d5f335947543ae3d6c6090c2d5f699234255c779de427a82ca8cdaeb4be26f570ec9904f0fb6f1557cb1bc76c5a76b126ac4dc3a322ffef90884152f105ab7505d3e16f5933454c11dea554041edfc4f520b1f919faf8afdd9ae9b321686f07b1bec59aadfcf1b09b164955c06b912d0f73368ad42d23dc3a581b4f1f0bf667208eb23de149b37ff0eaec98b8b7282b4622dce0e06133333e03ee1535705b2ebe970e2d55d99b1de0a3f40cb4ddb442804f42463d26904be36d623569b9852eae63ff"}, {0x70, 0x1, 0xffff, "7f0397f1ad86001de7327bc70a5d31329deed26632b695575f7a73dac0b9d268e58ca2afb6164006e47eb7ba05d32514ced502278daae39ece949532dbf370ae249394aad7bd3f3b57cfc3f481bdc02f65d16703ec081ee583915f584f"}, {0x1010, 0x1, 0xfffffffffffffffa, "34e68654c4626a591c7794d745f64ac678a0714c08e795f1c3311db780031f7a4b980e0c4e526639fda899f700f5e797e992e116de9c2514aa553cc08c60c10bb3e6e1c3017bf481dc13929ed41b523ede62304f6204dc324a8b29fbdef26eb39e9a0cb71e014f34cce54e5ca353c856c78b56b1c12b5763ce13a04599f72d69a41aae0061e679cdca2cfe5472a16c4b71de97db3ee854cac73dd87ac34ec6e9587e4438db8ae52895a38b06cd3bbb3a48c35cd6684a019f550048eab3cb896306df369a72bd17b96c9308b9ac9c7ec84a73e9985d9d8561788fe78338f10bb519621484a932cd0286aa7c71a31f0766ecdf4c3bb977a952e38caa2231069c013c2f3849cf2e6197f5fd3fd9a9c14508f5b50bb20381595be562e759f5653e2ce109e19367cfbebf0507ae7cead94b74b42f6ed4165b7fc5a38fdcbf537792ccbf92be89e48c50e33ba0c6285a9051bd7ac83eacdec9e74ff78e393eeb98bf753ecdf2b891b5f6e2debf91fddd4d4ba1f9ebacea5d73056d1390da6f0d9d6dc24e7669f19a744dc0d3d6c55f0b33a42a5b55b6c44ab7a7e55ef83b728afc76996f4d18f0f68d0760c02e5d662c012f0f9cd86f2f2573439d51c1e9aee3ae1c1c6e7c0260c47e8071fa83bfdff9e12163ff23c0d98f7f72f56eae1458fcf2daa559965657fb92063fe7a63e4b8298839c82bc09661a83192a8289416e1f2a20254d1e5a134516a8dcefd25e1154e79cf461b7a3130a8800ca7c82a0ef8fbf024bed746cc5b8d6a66d29bb650fe7a049dcfb759e136f5a3f6de3999c5854a81987cc84f26355d31bae2b75f7e0ac5b96774f51f117d952062a0d24e07a8d10c885a4001d020f482204c78c667f35365e3715af1afba026a7ba13fb761101fdc7973907f7fb3cc3ac0216ad87db64f53456542f8d478ebf89f8150f9651c0cc3e58113c18b73f3e3884f8f097108ddd3b55fb9f9c7bf4d3bf51ebea2a3c599bb4ceaaa98f8e3174a80f829f1d8d02ac04e4a8c42dc38b1ce14e849ac959d7274bc67ead2321c0094c3c226d0287fa683d4b83f071943f4f5ccd7cbf2002994981dc1bc7f4e5f100abafcd0e900faadb6469e8a9f4c35e47b6fedd38bd12ddde4ba2d4975216d022416d5e853c4c8b0e884dbed60dca623d381efc113e9d00f256633f10f948463c5dc617600a3f785c0e056618bfabdaff26ff3ad69728e7495dd3a7889bc0453beafc274cfd893cd318be3bafb3218368a40866afe55ce574633f40f74381ca5fe5adc1c27860eb4d727cc6a8dc0e56bc895091f36cdb53f7c2f4e913b971d4dea3c598dc38f0e21189b92050e9f781278d3012322f83a84c537a22ee572d31ebb59e117ce80889a53caeb95793ed0136e2bb9f5d0e2b2a6f6f535a12b6c837d9dcb52549fad48d7c52a61b34726dd867eeaa345edf8d837002ac999ce0682247af1dfcd9264d03c9581eb48bf71959349dfc70b7bc74bdc6f8d2e6eb09b941deb8b0829c18b7f4fe414ac59471e1954317b01b72dd393f66b3e2e3152d095d697d1fc53b5cc135848fd91f497613cb6067e04f59ce2a6999825b24c12c05c283db15d199e7ec10833dbe8a4b9ca5484605667ec83b8c493e1f0532a8746bf829d6cdc4cbbecdfc2e505eb5df0bb2dc0accc9465d1bcd0904d43e00b90b32e2726bb4c689d41837e96f1246da2a92c4da09b0e97856c601aa972db93e52f940a32c55bc79b164b90683692a3de9f854d8a5c999878ee905513c76b6b152d0b0ae39f968273973215fc6c382e8594488c1d1f2c5bb9bbaa1ccd464e334ecb2ac10ebe79bcb6e6c6bbfc5fe4c3518d53be2999b0827157fe8b89703c7441a288e0144209c8e44be20c1aba19714ae95d6232d3d4b4bf6efdf3fc4c0f8e9b531ebe17f3a1d1dfad7a27cb237d254aa6d58ba36f9dfe63df60ab761aba0132e6813761035eee0687805ce026b0519858a4c7881b84e8eacc4cb5b251256dc616cc78ab363ebbb14c79ad28cdedc3f72d7a93048d2de0269bec05391906eaf2751ee39d0e429519c9329170a3a56c064e5310871a58a5eb1bb6194bc169be19b70cdaed631fde60193991a69d2dc6d5fd561e4ab9304a2d596d81c46c4606dbeb4573a85668c11e87a3678ce031e93bfa98d39ffcbedd5028c6ae454afd73c592e222c8669cefeac7dcb2a85f4b4cd2b6dd93a41fe19ca4f16b9be39e8eca4634ac0f180aa18f02f9f242566515a5b311b5f71bce47eabba6f2e8f1406b34ddce66eb2d952874520836c32e6e0f46a578e99da8cb498fcaa7d48a4294bd4b2bdccb408d833d3053340c063d61636972d879db17381ecab54253ffda1e8560ed3c669052904556645a0c30da6eba6c7bef6b0df3acfd6c9f4532e4eb46ff30a49d04026500d0d3bc49e434f2cb1d9e5c3f2b25519203df87b062cac732ffc82c627690d1e423f714ac13e9f5247613786e3b7d31455f939734bd2b9209b7a51d957ff38b16f5ec26fd2c5297bfca36b1f9bbf2303ccc4a7def17f0ab6cfbc2ac5a21bf8eec554c1ed3976d9f69a8a01ce1d092cdc6fe225c4ae2863583f3307c66b10068ffd78ca2f081d3d286325d59cb72266bb1931a6da35f1609b1d03ac2ce2c9996b250bb71edbcef55397ee0d9165a740a59e0e22ffc14f4096ca14e01c039f85c127800769163c0ea27680ec88f8af4da4e15ae8841cf858669e5a50c0bb89e1d10f0f316a74e7ea9e38fd05a3a9ea9643754f4b5624e088cd9ed45cf9aad82f1958ecd0a196d0e08586c49e77a18a77202ff34b32ce56a4faccc4084ed769c28a0800a57081d52f177848810d13a0eac66cd1eb36151d64b1a924c3a44e6e6b3700110d010d1d5e97fddbed288388470b9072c8802f2557baeaabcabd0dd48f072d1d613a080989450d8f2110f7aa8c9e7823067d4fce33f0917b25729ccbdf5dda56e4b95ec8913535ac92dc284fbc99939f4d610824640188d0e48af3f2a8cd472b192111adc063bab0c355ba1cc96458fb0e4389bf22a42ad3483bb4912da9749cbaa0cbecd5354b973f4df63de084daf1cf1e22d576f68f1ae43649ea2ff7bcd28988a9415fa9c0fa8c6c1f2d46c54fbbc9a09804fcf05286daeb125cc3e8caba70cfc257c668c1082cea928464e4b254974ee93bfa2b5939816b2caa63aaf335278bf2322cba3164f18feb88dc4477b354cbb07e76176d871b487618c9ef1bd3178bfa22c34f5770e2b9542da93a0dc905612f5cd1cd8b0724bd69aad85519cc3666c47f520893d06ebd6f63eeb04425996767b47cb9429056487904c9cfddea6ec7bbef207a51c80209296fe0355614c92f8b17e92daf8786eadc60002cf8550f202631a061a5f4ef7f4917f57591ee0a0aa01c648f20e5756570b20a8eb919e847b962b6bc2f2ca26644e06d9d8b9a6068c92e451468525eaa5efcccddfca520d73c60fdd91c65b69c59afa5482963acbe7a0add7dad6d266f36b8986bd106d9a56e8e5793df5f173f93520161f6edba311f02ed907da2252f8918468b64babdae8bf7dd70ac46c1791a794e4405dcba43844b98cb158224ad18cd59ec53a81dc9b29a1daf15722bc5320c5b3f3e67293c6b82f06224b3698d9283470127de6a9b310fe15891297fc648e0ca084964fe05bd697a1fcd9b1e462632eef7b1ea951a3c96cbf501c39d69e864ca36a0c92183e51fa0ca9e156c507895a6e0466415d74de9aee6099caf0973246b919ec0d63f467eec8a0c70b1fd54d91f2392f22912132a61711e41f56d10fd5083b1bf973816ec534738549e3e31243e48f46f53bf315b647ac1fb2f86f91a955f7d4a0628fca06185a901efaa8e027ced744284bd6c3a6d982d70c3e08bff1df066df4a636491328166279accd0c1fc76feb18e861ef4383927bcf01b6c699c217d34d8e08301ee6d8a907c0b6349710b168e656385e3f459c5a2ee44da5e93a8a71d48b6cdae8b6f35ef5e3d21f6f526faaf36eb9332ebb26b509efc11f668fa56bf2d54d72b3b3a921294ab71ab8bbd3d71eff137ea24ab83bf2b0ace037665aa06b54699b3ae397c1d0b1482b253e609b7551ba6a86ff83a81cec17e21d0b4aa4cc544331eb739ee2e5a19b34c79845dd5279abe98867f5a7b2d2160438964482c5a90c790e3a40174896e71d9cc2e6e208752273767a5103a5ec8ae125a955cbd9fded61a88130247e50be7fa468db58d6a2d5a9d01077a998138c184770edb7e4d24dad0ca8e7da3d53493968ed60a4f2704c61b4d62ae098edfad3e5e87105f1957b56308a08b86674e18394799c69e0c144080da0bd2412cd6ba09929a6ec34ddf6d6360a2c6ec1125fc73ca65af81c2b64425426bce4d2ef1902258ec13b4e155ed81c26854908027145882cdb4146db84bb59be781548caf25c0f09099f8b4733cd0b5392ea86d44d727efca0ec8cf68e0b662c3aba8e23e21ddf1924d32f4c19e970b93aca40e6145c623f79314e8f654157748636df4a2fa7d54c3e85cdbe40338b7541b79c153544f3a3a4ede4696269286e4679fde72d23b0f6df78fa46c72c80105ba7d8bd65d55f3a0f97295ecc8850191b0b250582f528ce54e8bccb0ab46270e772c96d511e1a70a000490614e3c42e8cf7310e531e41a4096a1883df1196285b64c47c003eb8652f7631e4bb219deca9bba0c6069ad99c5e3ccc709b5a206840cc1ebbbd937f606ddf281ba1adbfb8e128acd9d251a633144f9e4274877a7a993691afeb28c98569da13bff4a26baea2545abed91b17900018cf4f0b93a222577fd5ff0f897cb061ffe5b3a5731297adb1dec48a36bd097e7567f9d176c2698b209e603351604eb41841d87f38a4976e44aa01f57adc079b7c069bf228f50095bf719664e853b9234d84d13ce27e43a1346839056cbb4e5400424df4ad4cb030273b36024262219244dab4a15e2c03b86883e0af72d099decbfb6c80b7fbeefbf0acb04a4a9d7e9bb75268a4832c6828aa44df7199b45f0365a9557f231e0435d58e181bffe1288601df4af7458be73c01514f5d25d80e3109642f4663b2de01181c6f45bb03b4e524efa22a6b7a9801d8dfaad405045d2842b165b8ae4697931e7be6034b3f16d816cfdab4295d955b22148c73c1114a8b6b6f9f06252c645708c93c426d94a3f9e0da135719445f467a4d419fa8a323ac96ddec89eb8d3f066ec42e9bb6ed07f18aa0dc4c35ad7f4e6e0fb76268d0317a022d90b08b6f39d066472b578da7a748d2478b474bd76d15ee8a63f263e16d58ae94c8ae4846112e3818b5ab74696c2ae106d0596ad9777abe5b2d53e15b86f4b180e4ae220766ddf94ea83d01a259db2d4b50bde82c8215db4adc582f96cc046965a2ac3ff86e2fb4cf7a24653d593ce7df1bbea781647e23bcbb4bdcf6b0a18048a6678765d78f04beb724ac5fe7a55a5830a7967cddd9262daf547e7968ada1efea569cdc520acb4630b8ee75b45d7158c6597cccd38ec42cdf0444ef3870e09aaeec4a51b90a1fae14cb3c3630b0cd402ab0a401c62007dedfd71c09e2e0c651756d8771951b55260ad51f091102c4b27f9a39a46e57b338a67031e9f1579fdd1553c6a036b5e00dfad02bfe4a0b9db212331c2a118e2b2510366f1da7c01821532ee96e3eecfbdd99fd7f24435d4e624a3bb0efe3c2fd0c92ec688dd7e192dae8572bc454a8191e8e7ec4201f9f369a001d42b965ab780b441319094dc5d1b94d89a2e8c2319761bfb4abd8ca19894aa2952a73a9a297edc4e6efb391698f35d3b8fb67b18bb"}, {0xd8, 0x1, 0x0, "4f9f4838b1e4012f55e2a05462eb390c6e8e8938568de85d677f9f1ed151ff00a947d72f5050c4faac7ca7d4d792a06c6d7e9677102b91cec38dee57d753a502b91f478318dba5b6efb3a934a774a24ec968e737202ee3c77149adad0ef07c0687bd0d81f736dfaf00a0fe96c2163b43a6b2dd0d1378cd3994be1af58c208177a814eb16bfb68ca7c71cbe16689a57b2cc8476f80812a5767678dcb131798aa2b886c7348b4a93a3d7d32a092c0ea3b3aec25c8ffe652972b9849c9608f52826f271df"}], 0x1230}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0/fi/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x401, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x354, &(0x7f0000000080)=[{0x61}, {0x81, 0x1}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000300)=[{0x8, 0x9f, 0x1, 0x8}, {0x4, 0x10001, 0xfffffffffffff07a, 0x7}, {0x8, 0xffffffffffffdc0c, 0xa50, 0x8001}]}) mkdirat(r1, &(0x7f00000002c0)='./file0\x00', 0x10) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x7fffffff, [{0x3, 0xfffffffffffffffd}, {0x1}, {0x3, 0x8}, {0x1, 0x8}, {0x1, 0x7}, {0x3, 0x81}, {0x1, 0x7f}, {0x3, 0x5}, {0x1, 0x3ff}, {0xc7c02f6028f28089, 0x5}, {0x2, 0x5}, {0x0, 0xbe}, {0x3}, {0x3, 0x9}, {0x1, 0x100000000}, {0x3, 0x3}, {0x1, 0xfffffffffffffffd}, {0x1}, {0x0, 0xed}, {0x2, 0x3}, {0x3, 0xc49b}, {0x2, 0x20080000000}, {0x3, 0x1f}, {0x1, 0x30000}, {0x3, 0x2692683d}, {0x1, 0x4}, {0x2, 0x2}, {0x3, 0x3}, {0x1, 0x9}, {0x3, 0xffffffffffffff07}, {0x2, 0x1}, {0x3, 0x9895}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x100000002) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0/file0/file0\x00', 0x0, 0x4) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) dup(r0) r1 = syz_open_pts() fsync(r1) syz_open_pts() r2 = semget$private(0x0, 0x4, 0x1) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000000c0)=""/38) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7d, 0x0, 0x5, 0x7fffffff, "002100008000"}) close(r1) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 16:00:01 executing program 1: r0 = semget$private(0x0, 0x2, 0x8) semop(r0, &(0x7f0000000000)=[{0x2, 0x7, 0x1000}, {0x0, 0xfff, 0x800}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x0, 0x8000, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x2, 0x9, 0x24}, {0x18, 0x2, 0x4, 0x572c}, 0x9c, [0x4f, 0x8, 0x8000, 0x9, 0x3, 0x10001, 0x6, 0x80]}, 0x3c) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000040)="4b74954c44990bea62a00632371389e71cf49afe230f236d34b8d80be32fe96060c19f663dbcb05120736a19820243a71fa195fe5a07412e23eeb6c1c59a249da923c65003cefeb45a6e569a9e96e8d24c9549ce593cd9c80205d2a7d8b21fb673015aaf8d267f99b78dc55d5b0a656a6d2f226ff3c8ed3b194de2354b29c5a09aac5af64065d30d10dae83475154b65e146540e6f919b9c90309ab57686e9faf8a0b078ac77431cc72123d9b0ab2438862b539f686f048ef28d777df42267f731cff476274dbc3ba859c676a98ca5d90175c2f527bde85c40fc12a1cf8a40ae5166839d3c30b9986c95d43c8edefb4f16e164d3180bb56058f0", 0xffffffffffffff9e) 16:00:01 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0xc0, 0x2, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0x5, 0x20000000, 0x4}, {{r1}, 0xffffffffffffffff, 0x10, 0x40000000, 0x7, 0x9}, {{r1}, 0xfffffffffffffffa, 0x9, 0x11, 0x7, 0x7}, {{r1}, 0xfffffffffffffffc, 0x4, 0x1, 0x0, 0x8db3}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x5, 0x7ff}], 0xaf0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) OpenBSD/amd64 (ci-openbsd-multicore-9.c.syzkaller.internal) (tty00) 16:00:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write(r0, &(0x7f0000000040), 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) recvmsg(r1, &(0x7f0000000340)={0x0, 0x2bc, 0xffffffffffffffff, 0x20, &(0x7f0000000100)=""/230, 0xfffffffffffffe63}, 0xc524585dfe9af699) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 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) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = shmget$private(0x0, 0xf000, 0x100000106, &(0x7f0000000000/0xf000)=nil) shmctl$IPC_RMID(r1, 0x0) unlink(&(0x7f0000000000)='./file0\x00') getgroups(0x1, &(0x7f0000001640)=[0x0]) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x20) 16:00:02 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget$private(0x0, 0x1000, 0x21, &(0x7f00006a5000/0x1000)=nil) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d71bc1e7bb8f1ecc525af8fa0b00000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae61325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40972b8bcdb9ad8a4f5f728193ef1d4d99342a35000"/101, 0x65) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800", 0xa2) r1 = syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCFLUSH(r4, 0x20004268) syz_open_pts() kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:02 executing program 1: mprotect(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2) mlock(&(0x7f0000004000/0x1000)=nil, 0x1000) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000000000010202, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x4) mmap(&(0x7f0000006000/0x5000)=nil, 0x5000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) 16:00:02 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) getsockopt(r0, 0x1f, 0x100, &(0x7f0000000000)=""/118, &(0x7f0000000080)=0x76) setsockopt(r0, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) 16:00:02 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000080)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xffffffffffffff6f) sendto$inet6(r0, &(0x7f00000000c0)="056bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x46a725ae0c8d88ee, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x3f) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x5, 0x400, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) setsockopt(r0, 0x2, 0x8000, &(0x7f0000000300)="7c06984640b590d6d7cf7e281731e461219de44bacf0d2e14d189f219daf8796c5c238c1450ee5c23ed001db2296476b5c44665e0612f51764f09d944fbf86d2559d007d8a5f701b42b32d72f4b22e5d2df89b0e67459b9841b7f327e82136f4e6c54ac2689f736b8422c6880a4d4f70b2a95d9dd0f32ac4937280b88a97618d3a1aab71e4699b111a5ca8697f352467aaff07466ab462599c2bc0f6ca4776a8a91112f11fa925f5d887465a4a91bcb4a326005c5dc27a898135e19ec9cf3a1b395cca203030cea015efa30ca00faef0bb069261b6de3b99c3e7f6dd51f1b1789120c0d88f7110d802e9ec", 0xeb) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r1, 0x0, 0x0, r2}, 0x4020080c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0x312) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000140)=0x8, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) clock_getres(0x2, &(0x7f0000000080)) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x1c0) readlinkat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f0000000200)=""/24, 0x18) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x2a6) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_emit_ethernet(0x13, &(0x7f00000000c0)="2409e23227bf233c8b8fe0cb06fb0e2ef03ded") syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5798, 0x9, 0x100000001, 0xffffffff, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc819", 0x33e}], 0x1) 16:00:02 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x10, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:02 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x8000, 0x7) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000001440), 0x0, &(0x7f00000014c0)={0x8}, &(0x7f0000001500)) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x48) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x1) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="bdfa4d2591c321a8cf98848e4a8051d324313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd405370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cabc421c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d682e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc38697c5f5f265f92dc02d2eae1f3c146ed5ead47de943c6c3b018be5474ba5fe85f6faa37f7c0870fc069faee340d61c70d1d962a48a6038647a505b6b51d17c45adfb59733ab93189964247b7a1e7067516550720515719c91d5242371f967dc4a871a273eac11100e3fdbc9ca7683beef5058d014167382a424295d4808f0dfccd00d", 0x11c) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "854985003a0000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d16c63dffff0024e8643b00f3ff086300"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e8f72f6615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300adf7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 16:00:02 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000240)=0xc) r2 = socket$unix(0x1, 0x1, 0x0) seteuid(r1) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000200)) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x52) setsockopt(r2, 0x80000001, 0x8, &(0x7f0000000000)="129186059091fc12e450eb51aa3c4ef9577ef416db87a234e78a6ee92f16d15a0431d121a79fd15063", 0x29) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000100)=0xe8) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x80047308, &(0x7f00000000c0)=0x20000000000003) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000001540)=[{&(0x7f0000000000)="50676ba50bfa9a4f3915e8d1471d8ea0086d9c026a2f6dbe384cfdf3b84508ef8bd0b5b2a90091c8dd5bff1b136803180759e683515d3ea221c8d8412b183a190e9ff6b3e37bbee5ab2a79ce3debfb19be4f70a96b58d1e50df30c72bf30c8b16d6cb85801", 0x65}, {&(0x7f0000000280)="55bbb21f200634d5a1bdc459c80f58ed3b15366352794d793c850dd6fbb0753eec1612a006966f00270528cda74c59dc63f6308a606316b9d5f82203fd94cbec2980e67eee70c4d6508a903045c0082bf15c9545ce5629892fd232ca92c43a4976d6031ed1a11243eb6e4838b02b9101ddd30128c39aeb682c1eac0e6430cd93beb5dd2def52482978972c56a356a9ecbd3e7527f5f05b8390265586a07467104ab192538c65cc381ea16f81875de775581757c36c8d7b1150f38917946453061235dab7001e13386963c10c9c83b42ccb84082c38bc03241624a024808703af7700a5dfc12e4704a168fd007b5167bb2e5bd4e7d5472fa67dfe73913067524de02589bb33435e5400c10fa6f3b22b90fddd7e5b9c66b8efbca684c22850ee6d97094b9c6f0e5af4d4e10143f9481ae7c4936bdc652a6df9260f08e12a21d52a214cab1203a21dda139028e1ffd457131e9016565136d766ef386f35ed21e0c1b9eb2ed86ee0e8af8fbf632edc7714259b2112521829200759c6f5eb6d97b600eb0cead382c8ccbd8ad3bd7e5fc7d818989ed97fb6aa6a76ef88acbc902e3216def56cbda28e642723f9023a855027561e8b3143b557be1ac07fc12802b038d28add69622de366c19e8992860f4c9f75af5d6fc3490f1919529bfd35836280cf6567ea18bdb5511a4bac8727180d9480f0cb0799182593986b0c0d09fa16a1a0d1172c1c0563e738141901ddc19d268b9ade1842013c33ea25b674b8a7857a08ecfcf991c39f7fbf48a229d62066f21035704b76b5a9276993cb95e4beb72ec6113d62a9c861432b4896b9733afb06e31e2ebe6a43cb538a46cbe82993256fadcfd0b0365c850b7824b4923844450e1bd6f04f8051bc5a25359d965fdf51b6003badc219e88829480c81939d37c77419f61b974b369881a1b5acd7bb132ab302997f1dc7ef7a81ba0180b8f17d995a2472733a3b13cc1794fa55c394febf999e2d22aa02e5c89aaa8808b8725493b115a68c062dfd194c92df4b97f6b6dcdf5e2b8d8b5f16923992b17ff2a08b2c4e3d0ddb8edf081839e141a033289c801ede31831f93fee55eb23ada8e9466e28cfab729da98a98175382b9d31954215a438c17495196115749d4de6c2103b5cb1468df529314dc6c395e4e8c7a95e24166a10da500ca4fdaec9d191cb113525735c21e62537f0f807c02abb27eadb8d49e708a8e9f2aea220544b5572dcdcbeb66c8a4d2b4c9d1575c71fa977ba8832b2a625218dbe8facb02f0736e090a8fa397a94a78a274456814f571463bdbe0cf29666a12e9aee53729431de8dd78f6b3ed293afd56efdc7e171f270b5a5135d5a140fa04ba91cfc7ca7545e84a00c13e434c04074c22b05cff3707ef3260a0a939d22905f88f5c9d6d6669dcaf6bd8ff578fc040c420a8009281a5d3c83cfbe432c337a98316e6d405ddb43dbb878c4d73c6a62c6d5eabd001e32fc0390459fb416d8218b087c104214c1be2340e1e18b54963138df287a2ec7394a1b4672bb2b17ad780de6e79fe10f426b10e0b7f2a406361774693238951ad5df9ac627d7c644734d022a9bd8301cda2b99e9880119e4c521eaeb2ee28c460abf0d196257c7a36983dfeeeb1dd5bd6a487f97217a43e71770974268b71544fa9c1b9f47d6c04bb8f65052898781c9e610889db9c5ef10c4250c726641ddb9601a0721fcff180da243e632f4093f052684a8faeb227930045e219d667722b144ebbd64f2c21420e182595d4b554edb75031c2bed7e238ab8b9dc9520766b8c833e59de2071918ff819ccfcbd8c3a0aa9d34fb91c29e2b5a06eb6acfd85013ab29fd8da771162045f1465ab9d85678827ea6e5724f7b45aa2de4e8921c9a3225f59b4d91dc140b6e121904f72620ddf462ceba773c1f939f23c5815ff208122b07693ac60d5d1d68955ab734e90ebcff5647301a9b3d17e6d4ee6acab10105cb90bc0dbfe2c39da595b3a4b00a37fd92dccd04976139d549893b52db5afb3b9a632f2ddbb37e453c2677c3c3f1680e6d5c6ae51c5ba32e131dd2e414b9048ac850efa632a02acf8b9ae17ba148696290fd2f6e4e0b36ca25ace90834769d05fae9d3f312d9dc99f52911db14a16a629e8257b655e2b3da8c76caa9db3cda4a5f0d9c1db37e014892be754cae9930b9c6a1115e9495f43253ece88c9c39ffd2d7b5e796317763df156ec17d3a97a2d5598373fe4ed5b462245d4d790b16c79d7071a117862b894d6eb02664453f8a00ac02a507268133a3cbaee649bd07b8a273d82afbb65b6ee2cb48b6dc682407d5c658b2e0c7037123b38502a95314eaf1dccf9f4b9a05dcaa99ff95663bdee25d21add4ca2bd8980cf0c923a63c62f6ab82449124304a22a4acda57a9ccc96bff524b612aad0603e1a6a37d0ae75d53056c66f8cd5288bffa62f3408c9197bad23d71ff7826444e6711aa39a469ca0cca0e91dec583ba756d6263abd7ba01c273aa72e3560ab7085e010ead48568605ba0c603c4c33c1e77f59f18bf332535968bb678767aa027f0d9af3759ba0cc74d6bb7713212e9616ce66925007dd303a524b22459648590a7425078897d4acb2b7240569b32a6017b28a59e3123e60047efdb2445fef685424d90c89787bbbe842348190871e4faa2325687ea21270a8634fb8c3bcbe5476c8e9a6b376b4c847b30fc3d66a61dd33b72509dfcc71b98d7d6083a5019b054b86d87ee82772c6010842bcfb76964fd3f61f19ce1acc5d40fb0e410f08505fedc1d8625bb79bd4db86f6bb8637280a136c87015aa1f3f60a526ba3a703589f9096cf416e1b3da2ad8662e98faf6af9e1e3fcd55ef9ae91b7afa6db966626cd8fcef69db67722b54d6cd6d9a0cf19790c347488c27149ce94730667454897e6e00a9d2cd5a0ac46ee11c99b1dca17c4d20a988c6f26e41a2f05c3ead5612c65503c7b5f9a848e6a36253c1f15586014e30f9d46e29d494f0f41497bcbcf95ee4aa43944f3ce4f08aa638c89dff7dde0b0f6e34e493811bc65bee345d0251d02820e100df51aec12538029374f052422239c27ab23ee1e579d913683c22540164f68046272eae349470dff019b2b3d1442ba36fed32d56fcc6ad1ae7c42207d9e3afa4f5537b12850fc4c3394cb563cf32a90a8f4eb3dba3baa1efb9ac4d4a993dd6f189babdb6dee7e711faff3119353a3a9664a799ea2fffcf3437b3ab87f2f6d2ad107b8b6ca54d49f4380fd6b049723c994e3773309ea49fa837f45dc51d6ab2e7e193b9ce9cd3f0d9ff3497c157d1530ddda9673867191b83b903441e563bf3a4d220c8e0f0e43d97a2a0691ba1c2b2901727549650ede0a82f65101f7862f40e3a8f49234ef91ba175c80f818d5d9495c5382621987155cb13e17a0a5cfe5bea68e9f9f48683212606770ebb23c0e8906015c24b26649ea26ecd875e3e9658a3b042f88ac11ec1a6a036ec9557d8c9c1f774a14ae7b834c033618a9381491bb6b0774ee94f3efb2eab6ed261a1fd091813a775fbcae84f7d96e5fb09ea882c5fce05f37c2356ca65c6140e2a7e5052d0c1463c67445c486ac70c8a3654bc02a98e8c2a5ffb38328c3fbe59fb5bf915fc7b3b47e8ad905b9af33060269e0b4aaee505d3581c159b5b3e7f1c57e889e1b4429387bfd8ff3f9471029d3761fea0946bf8e719e5ed7c0513686e3df04a38c8f3dbcf6aa8a08b092e08c7369b70c950568e4a09d3bdb4ba58ee7e992bace77cd0abd907b7b1ff82e6ce6fe67197eab17b65d46d1faa3af0e8de094edc5796d8598fde14238c570c0b6793641b603c482af4a43c715b90adc7c73d9c413e339f864d8c479a02583d726fdccad00c120eb5c5b3b9f54b34be902b4f7b54882c6a0ff888fb4efe12410ed08bd4e3a01d170d3e93884f4b1176bc9c1a2d3d76bfc773ac245b19c49d4e27eb542469e664b553bc2975ae524b59f5f239ae890ee3018cabe32726a8432a4051b623df0bae1b5ff64ddcf8626384d7b8a42f594715d9eda8e18712be0555078bb9b585cf7b7b7ef05a66a7b0112a93a21bd261ac85054bf5e31709a521b3c8cee06134d2f759448f3874a7f294b30904c910a8d81a1797d9bed8be7365fcbea6b39c03de94d9009a7a75eba88bfeb78e9fb7c7c495c86ae2ae3b763b3df3f43cec6f8ac00c78f91270cf085113f9ac64734536de00436f7f9af51a6203c012e7e6a60f453c6e2ecf70db40a5b3ce0571e16a186491e736ebf75c2b5b0658a01a359c69b072955409ed0f8e601418b81d9bafa5dc307d2cdf79b9ecddfd804433fa48b3962a601a7c36e569db7b3d851480bc0d23a85c2a04f7013de3127ecb8095cae7a4c5a378db95326611c6fe9912b36820e813c1b2d5e218c547d00a7ad2b28ea78596d3efe11504dddd23db6905b63815d8903cc1ab679eb2f01ad8272dd8708e745613917655de4f4c21516212ba4c6a4acf72848c77d615038d87f3792b672bf376ff1d6b21dafe59dea46bdb0eac15e592d76c984a43652b4cfcf154c5f1a66868f1b151fc8428f230415c626aecb9b3990044c88d196f836a420273ab1eb5f02e56c1b9897eb2df1c5cbe91710252e6c21d1a07d7288d4028aa9c656852f203261d4d1b5906f6664bff26b95911f40088cc15221e109bd57c1f805b71a70fd2146b71c11bfb158d8bb54771d04b86e735b0bda6c3c0f7b218ed9d51df50b82f326e21edbefc5c7291b2aa0afbea43141ec59bf1d6d4208862d5cf14e797083e0f10f0565e3153d6ce8ca684fff005574d1a70043c2ec96b2b4bc6cd3a201e7a9de3f8eb2115e0fe5a10ca60cc618f7185d2cf849d7c76927661a32836894808561f68d269603888886530979884ae31dd5497fee2348903aed6302580846b816101d7b6fef1f38645d09f1d2737ae3b6db4f79468f6394ab5f9004cd3afbfa10cdd9f7d3d350c04467356cb9443e6c007b620809247e228dbdb03622d74e0e7cfd2a7847dc2d1093ee0392c1d202797cb80fffb56df32345a402c1318d3e1f07971ee85f12671bfdf2883f390b875102573eb0cc6365d195d9ead3e27ef80b35554802e720476ab801e6f8ecbf7b55a06794a1939ea4752cb41ccdfa7659ab5a962df8901654434a11af36ac49d7348ab2bf06a104b0f515702c0a0cdb3862fc76786b6f995fa34a8a05047793753c6d6c7f8fffc5ef9036d15a1502bb4064524febe54b7039e4d810f84668057715bda18f55aeb2ea818830337f316400a4515cd35bcf3c011acef17ebe65d966d0bce22bd4f55a1e21e5e7d0e779db5abf44f0f2b4d72a8325aac281bca993dea8f13916a07535238998c39ec7232b0476dcf2521525b9091c0cd37a6021e336a73cf2c6af1c7e2ee1e063044ff2dc38880998cd2fc8f8fd17285b6a296ffc2977b00ce4a6baf60a9dbf1e1ac2f1256a8a366e73d647b790579660c202e408ac642d06f5c5746ff54af461c73c7e1bdfaeb675384a32030409351e1fb25e19b662371ce94fda99d4ac05421666501d46f87b42cfd0c5525d88b16ae84a0ec44aabbd0750e4a87e158031246023f9831668624f8a5a7ec48c19ab617209d4a6ec8151ac0f09528d78bf12350246c0d9895707cca6f538c4ef566a5398837e31ba7576f95c161dbbd3b4cf8a5e526066c10faefb71dde6536a03c3f18ddcad91d2721d70e83c8c9e93ab8cc4f404253d14630ae8c63c3679bdac0feccd184f6e0f214b267141396e4a440a6fd5d368679b4cb85a6e359e3cb6933fea55d6c26cbfef6358", 0x1000}, {&(0x7f0000001280)="2b8ca877b86038636bf73a458903b8790ab64f05f48bd3072f926b0698777cfac6da1d144797e4d932162861577f3da2a1808838f7f3890e80955b66c674eeb726264aad38e0503f9d39befa5605486141b4d19e8e815072d86e4850b9f29c342b23f3629b3dcac807d0800105093705efe8cd82181c4ce275d8b6cff7f11ef8233ab8cdc72e6c7f2e5247177fa49f1fa7d1c2d1c16baf8f970e140ac7d347f9e9b904c6975da55fb794b6ebee64cbb07d5e1d3ed58ed6e6d6a32e7b2e8a70", 0xbf}, {&(0x7f0000001340)="a0d41d078f98edf624c2085533acc5836cbb840b5d0a9c53d104993e74ee21fa46dc436cff7c5012607d1f82407d3a891835882e3aaccf37582ee42e6390bc5e9b7a0fd1ceb11d2b04df560de93e4351376bf87509cb4213e9735b2979ed9d934e13a4bcaeff0ba56f5d59ae9d3604e2e6f18ea7b8c810da531b28079bbbd08360ec3c46e66546099ef334f53ce6b43d4ea51861504c6914e9cadefcbf3e6cdf74efb8507376dc63a4b7c3903954c583ba53249d21d2756bfe86f7cb7ea7fa3add2f49549a68c2238f2b08412322fd2c70d7ec798d863590896301ce7f39f353d704e828", 0xe4}, {&(0x7f0000001440)="8f8956da97999a57726b6eafe16c6aa96351be3bd30c4ac5fe90419ff88859fc3e067d068809352fef8f014726db36856e48d0d211a8c1248595a1becbcb3693f35a9dab8e7738de77649a75c6eb3137c58859da369ffc50ef58a293da8ea16ddee653a0c214b7fabf218d08ec7f5f848f4874c8939988d2eeddfc60fd9a46dfa51ed239985ff2aa49a33be0bc0c1c0e2df195cf9ae70c8048ec56c761101f645d93ad895ea5d87163c34a4213095224366df60548b467735db5070650c5bc44a35972ce9676caf5bbe4697a8c58a208486a3d2f408a", 0xd6}], 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x401, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0xd9e, "9f8d14c675040000040000ff0000004ae5000001"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:02 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0xd8003d25518d8990, 0x3, 0x4) r2 = openat(r1, &(0x7f0000000280)='./file0/file0\x00', 0x200, 0x80) kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x20, 0x6, 0x1ff}, {{r1}, 0xfffffffffffffffa, 0x5, 0x2, 0x4, 0x2}, {{r1}, 0xfffffffffffffffe, 0x2, 0xf0000000, 0x5, 0xc832}, {{r1}, 0xfffffffffffffffd, 0x4, 0x80000000, 0x5, 0x401}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x1ffe0000000000, 0x1}, {{r0}, 0xfffffffffffffff8, 0x80, 0xf0000001, 0x8a, 0x321}], 0x87, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffd, 0xc, 0x2, 0x3a, 0x2d}, {{r0}, 0xfffffffffffffffc, 0xa, 0x1, 0x80000001, 0x100000001}], 0x100000001, &(0x7f00000003c0)={0x5, 0x5}) r3 = socket$unix(0x1, 0x7, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x242) r4 = socket(0x10, 0x1, 0xfff) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x8, &(0x7f0000000000)=0x9, 0x2d) recvfrom(r1, &(0x7f0000000180)=""/227, 0xe3, 0x800, &(0x7f0000000400)=ANY=[@ANYBLOB="cae5c3f7b101c1e75a6ef1f11c09df6e161d016f5561b9a23bbc4252f12a7f045996e2c0d46a0254ea4ada7dc953718c20424922131a87b8c05a94ef2e878a07815f5cecfeb1f63918176d04cd70aef3f5fbfc586242bc43b62a712e8e438f52d186f7e612aab97c17fef251aa40b0b510ab54"], 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ftruncate(r3, 0x0, 0x3) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffdffffffe, 0x40000000000, 0x1ff, 0x9, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r6 = shmget(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/41) bind$unix(r1, &(0x7f0000000040)=@abs={0x1f95d27d48731892}, 0x8) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x16f, &(0x7f0000000080)}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1d}, {0x87}, {0x200000000006}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x20) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x7) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='\a') 16:00:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@cred], 0x20}, 0x0) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7d, 0x0, 0x5, 0x7fffffff, "002100008000"}) write(0xffffffffffffffff, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 16:00:03 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)) 16:00:03 executing program 0: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001e005f3814fffffffffffff8070000000000000000000000080007000d000000", 0x24) 16:00:03 executing program 0: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001e005f3814fffffffffffff8070000000000000000000000080005000d000000", 0x24) 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) shutdown(r0, 0x1) 16:00:03 executing program 0: 16:00:03 executing program 1: 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) shutdown(r0, 0x2) 16:00:03 executing program 0: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001e005f3814fffffffffffff8070000000000000000000000030009000d000000", 0x24) 16:00:03 executing program 0: 16:00:03 executing program 1: 16:00:03 executing program 1: 16:00:03 executing program 0: 16:00:03 executing program 0: 16:00:03 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000000)) 16:00:03 executing program 0: 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x3, 0xd9b, "9f8dd8e50001000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xf92) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x4) 16:00:03 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000001c0)=[{0x8, 0x2, 0x0, 0xfffffffffffffff7}, {0x88, 0x20, 0x7, 0x8}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x35) 16:00:03 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ff100008ffffff"], 0x10) r2 = socket(0x18, 0x1, 0x0) fchdir(r0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:04 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000040)) r1 = socket(0x804668015f9a6da, 0x4007, 0x80000002) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$unix(0x1, 0x5, 0x0) setsockopt(r1, 0x29, 0xb, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x48, 0xfffffffffffffffc}, {0x10006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) syz_emit_ethernet(0xfffffffffffffe69, &(0x7f0000000340)="b6") ioctl$KDSETRAD(r0, 0x20004b43) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x35}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:04 executing program 1: r0 = syz_open_pts() r1 = shmget(0x0, 0x3000, 0x144, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x80000000000000, 0x2000300000000}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") clock_gettime(0x3, &(0x7f0000000140)) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="03") syz_emit_ethernet(0x2, &(0x7f0000000140)="fd95") 16:00:04 executing program 0: msgget(0x0, 0x684) msgget(0x1, 0x400) 16:00:04 executing program 1: pwrite(0xffffffffffffffff, &(0x7f0000000040)="7295920b40981d99efdbc715427f2d1fc43256e22abecafea332288482be41bb5c213fa55f68eb9523973bbfdbd5ece71c161ab13d1e082c43bac63861a90a568ae33438972fed641df273ad2acd2a142f7361d043d484e55a828b3704aacbffd4cb94016ea0c8cc1be3e2ce16fb55a29ce7c0e72e6a93244978e21ff994d1e031e329ac50327f4ffd", 0x89, 0x0, 0x0) setuid(0xee01) r0 = socket(0x0, 0x4, 0xfd) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000000)=0xffffffffffffffe0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000100)=0x2, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0xffffffffffffffff) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:04 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x7fff) flock(r0, 0x2) flock(r0, 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="1c") syz_emit_ethernet(0xffffffffffffff19, &(0x7f0000000000)='\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x35}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 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, &(0x7f0000000500)=[{0x0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='\"', 0x1}], 0x1) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0xa, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x4, &(0x7f0000000280)=[r2, r3, r4, r5]) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0xc) chdir(&(0x7f0000000040)='./bus\x00') ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) 16:00:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) chdir(&(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008b00062bdd77eae99244469df49a07284f59c200fe0000ffffffff0000afc42ae5000af6ce4f22276e2b8d2a48", 0x34}], 0x1) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f00000000c0)="a20500dc6e", 0x5}], 0x1, 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 16:00:05 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000100)) poll(&(0x7f0000000240)=[{r0, 0xdfe8a534d0ebc634}, {r0, 0x760e42ce4ef10234}, {r0, 0xc}, {r0, 0x2}, {r0, 0x100}, {r0, 0x1}, {r0, 0x8}], 0x7, 0x100000001) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x19, 0x20, 0x1d, 0x9a}, {{r0}, 0xfffffffffffffff8, 0xa0, 0x8, 0x5, 0x3ff}, {{r0}, 0x7e6237454e9962b5, 0x4, 0x40000040, 0x8, 0x20}, {{r0}, 0xfffffffffffffffe, 0x4, 0x20, 0x3, 0x1f}, {{r0}, 0xfffffffffffffff8, 0x40, 0x20, 0x0, 0x81}, {{r0}, 0xfffffffffffffff9, 0x10, 0x8, 0x181, 0x5}], 0xf244, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x1ff, 0x1}, {{r0}, 0xfffffffffffffffa, 0x80, 0x2, 0x62391d3d}, {{r0}, 0xfffffffffffffff9, 0x1, 0x40, 0x9, 0x7}], 0x3ff, &(0x7f0000000200)={0x9, 0x8}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x3, 0x54a, 0x101, 0x8000}, {0x4, 0x8, 0x20, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x2, 0x0, 0x0, 0x3}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCLOCK(r0, 0x20004276) 16:00:05 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x20, 0x5, 0x9) write(r0, &(0x7f0000000180)="86a513b8c6df2733", 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x1a0003}, 0xb}, 0x40) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = shmget(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x400000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x380, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000280)='&') 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 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) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x2, 0x1, 0x100000000, 0x7000000000000000, r3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000140), 0x200, 0x0, 0x200, 0x0) 16:00:05 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0, 0x174}) ftruncate(r0, 0x0, 0x2) 16:00:05 executing program 0: mkdir(&(0x7f0000000840)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0xfffffffffffffffc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x10000) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:05 executing program 0: r0 = socket(0x2, 0x8000, 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000000c0), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) shutdown(r0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2001, 0x4505) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)) open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = semget(0x0, 0x1, 0x20) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) bind(r2, &(0x7f0000000180)=@in6={0x18, 0x1, 0x5, 0xffffffffffffff8f}, 0xc) semctl$IPC_RMID(r1, 0x0, 0x0) select(0x14, &(0x7f0000000000)={0x4000400000000008, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffbff, 0x6}, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() r1 = dup(r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)) close(r0) syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x2) writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:06 executing program 0: r0 = msgget(0x3, 0x380) msgsnd(r0, &(0x7f0000000000)={0x3, "eb3baf4deef0220a16a42446cc5ac40d"}, 0x18, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x66a781ac) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x9, 0x1ff, 0x100000001, 0x733, "4906db280a2a6f2f34d349396863d2b11166406b", 0x7ff, 0xf1}) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x4e) ioctl$BIOCLOCK(r1, 0x20004276) r3 = fcntl$dupfd(r2, 0xa, r2) close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x7, 0x5, 0x8000, 0x1, "d9f32a86170119d8d9fd544e29f32f23bfaa5e88", 0xe877, 0x3}) recvfrom(r3, &(0x7f0000000180)=""/4096, 0x1000, 0x2, 0x0, 0x0) close(r1) fcntl$getown(r3, 0x5) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000001180)=0xffff) open$dir(&(0x7f00000011c0)='./file0\x00', 0x8, 0xa0) preadv(r2, &(0x7f00000014c0)=[{&(0x7f0000001200)=""/14, 0xe}, {&(0x7f0000001240)=""/202, 0xca}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/126, 0x7e}], 0x4, 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000001500)=0x9) r4 = open(&(0x7f0000001540)='./file0\x00', 0x20000, 0x10c76d52180bdc41) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f00000015c0)=0xc) fchown(r2, r5, r6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000001600)=0xffff) dup(r3) fcntl$getflags(r4, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000001640)={0x6, './file0\x00', './file0\x00'}) setgroups(0x9, &(0x7f0000001680)=[r6, r6, r6, r6, r6, r6, r6, r6, r6]) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f00000016c0)={0x5, './file0\x00'}) msgsnd(r0, &(0x7f0000001700)={0x0, "cc40967bf7a528f4adcd4e2abae089a8c5125958e7be8b04fa6fb2344340b8546dcacf2d12f8f6a1b61ef2b0ac6269cced8ed8e168012f278527366a79d53155ef201bf341a492b15ea0da18aad0c0d96474c147b73339ce17043b56b166e11ae8acb4"}, 0x6b, 0x800) open$dir(&(0x7f0000001780)='./file0\x00', 0x0, 0x10b) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0xc08, 0x0) fchdir(r0) flock(r0, 0x0) flock(r0, 0x9) 16:00:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x101}) msgget(0x3, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000140)=[{0x84}], 0x1}) 16:00:07 executing program 0: r0 = socket(0x2, 0x4001, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0x3) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20000000000051, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x3) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0xfffffffffffffffe}) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0, 0x1812, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r2, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r2, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) r4 = getpgrp() fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000001, r4}) fcntl$getflags(r0, 0x3) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x3ff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000001c0)={0x9, 0x10000, './file1\x00', 0x7fffffff, 0x1, 0x10001, 0x4}) mlock(&(0x7f0000001000/0x5000)=nil, 0x5000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x400000003) pwrite(r1, &(0x7f0000000480)="1e1018394f63c94a3a8c6504e8af17b6d1ec25ad83c846b7f9c9feaf0adbcd342884755318e2b891d9a6f7bcf7c8420e4a87879867e2d6b97c411082eee485b4fb3897f4b4c4a61c4007a227e225b91797c1fe8abd5ed0d33542350daa0b1b2bb143e1802370c7f42b41e30c31fb12f61d6ceaca42fa76449f7fa7d920088a321c25ad583aa60769f45bae95f4bb635dccfce64d16b37e144859d56551c03e9d374b8828eb58899b10d5cc742075aa8d2407a40d479f5d77b58812a25581701c1d125386ea6704ac725dd25a9654916ab3", 0xd1, 0x0, 0xfffffffffffffffb) r5 = semget$private(0x0, 0x3, 0x40) semop(r5, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) socket$inet(0x2, 0x8000, 0x588c) 16:00:07 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) 16:00:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x7f, 0x4, 0x2, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x81}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x400}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xa42}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffff}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x8}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7002}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x40}], ['./file1\x00', './file1/file0\x00', './file1\x00', './file1\x00'], './file1\x00', './file1\x00', './file1\x00', ['./file', './file', './file', './file']}) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='z\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 16:00:07 executing program 0: poll(0x0, 0x0, 0xffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fde8f1b65a0d70e226b53fe09914e5dbeef7c702030ad505bdd78018d15de8f63bf53d503663c1462461c859453bde6a286e39f65f9a40cb71ae42", 0x3b}, {&(0x7f00000000c0)="58c625a7bad718c060e8eac5606e6d1ecd67b4abcead57888c620b6dee6703957b272299e3b5c2fcde18015e661dd1ee13354e77f5eb37083f9a8e5f7407eb83d183ee5fc1459f9a9562abecc3413a250d9d7e163061512286ff2db45069120fb249cb18be502c256f6676f331f786b71457bd6c2d138d652139872dccdbadf0dd42", 0x82}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000500)='x\x00') stat(&(0x7f0000000380)='./bus\x00', &(0x7f0000000440)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/diskmap\x00', 0x40, 0x0) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000580)="66358e2a2ea7ddbdcce0889fc1519d1f25e58f63ca840d929d5ccebb1d7fea8087944962902487c287083216d762ff1741455249a8dd11f8212ff879562c3eab221fe91fbfe8f650753faf0864e1a1372641f686f0bd651cdc169733ab6c3f0cd06e4efb2d4bc0d569a6f5e145b557e74e1f05e860deb40e78386f658d6cf4bb1f5582c3348b55e50c", 0x89}, {&(0x7f0000000640)="857292d24d8c7540dbc81ac6c0270307b503cc24d588766611170d7c16e3a81119", 0x21}, {&(0x7f0000000680)="740b1fd4962f1248e4600f8a34f97398e12bbe45c59e6f5eba11035456068c1cc9da3c811bb0e05b7c1a03", 0x2b}, {&(0x7f00000006c0)="123f6ab2387414bfbb853d1a7db311e7aa11a269a264c1b3abffa4276ac7d7f928b623bd3b2262f545afa5232fd549835a3c7977cfba03b8bcea70d1eb84fbe0077f5ccc95a0aa2f00abca967aa2c5892696af0d10085566be3d23e6868d9e315e", 0x61}, {&(0x7f0000000740)="e62f991cd1589f6e1b041d80239463db5ac72db60dcf93dfb9b3c883fcc903d180aa0518bf3fd6f6af6de23b102dfc0187b7ba12e32abcfa57de2749dfa9cd993dc945dff2cfd7b74f7d4f6ef851473351f39e6fde47b97cf039e46a75dd1d96c3dab3e8ad7c0d8dbd609a502e7d320c0025ec7f94580817e337e9201226030b396ca268559e60b6b6d31a31075770816d128acb5e4737d91854d9d6d9b2d38620a0c2e5d50c70abd1344d12d853fc8840453ab04bfce375b7a27810ae6d63bf2e99ff68d339042382a0428e96e649da5b471aa5092486a62c06535926b69d13b2b7d007caf4a021ffccd167253cbb392445c9836e", 0xf5}], 0x5) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000940)='./bus\x00', r1, r2) r3 = dup(0xffffffffffffff9c) connect(r3, &(0x7f00000003c0)=@in6={0x18, 0x1, 0x8000, 0x3}, 0xc) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)=[&(0x7f00000004c0)='\\#\x00', &(0x7f0000000180)='+\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='-\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='/&(-/\x00', &(0x7f0000000300)='}*!\x00']) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000000)="000000186204018b002b06ae9e4b281d000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00050000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2c37bb7", 0x57}], 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000980)=0xc) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x80000000007f8, 0xfffffffffffffffe, "0366402ba77f0c033c0adf71cf15cd76ef3caf00", 0x200000006}) writev(r1, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}], 0x1) write(r1, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a", 0xc8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x4d}, {0x806}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000005c0)={0x2, &(0x7f0000000580)=[{0x40}, {0x6669}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x8, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:07 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) 16:00:07 executing program 1: fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000240)=0xfd04) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x60) r2 = socket(0x18, 0x1, 0x0) socket(0x0, 0x8000, 0x6fa) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0xffffffff, 0x2, &(0x7f00000002c0)="a4dd0659007338c24154d712f956db2172ccead5fa82d238793d264d85254d6bb13860345afee6e3117d276be72d4bdf093c49c6bc02237ae41659b924f1d44cd7659869badd98dbd2f1a0357ac4c370f192c33f2db2ef362d1eaf116e50e6c8e8a00d98fa7f19aaec44d23a9d4eded45ae5924876b17a57b33dbdd2f1e1d88d3d0738a4183038e7e95181ec21ab3a3a55b084363b5e8a07b53d5a0784a0577fb61317d4200e877c878ed2b2a919bf3ffeb236f697b3507b100c209506aa6873e18149a0391289fc63e808d8842631b43930d9b10f3089c4bc3a91cc6ea23e8583839569509665b7f76141388edd21f96b3055ec6ffc54678a3bc21570b2bb21b37d39fd38a2eaed3577b4f3803210ff716075c9a0648b140516c00b010a851c48d3edd9f6dd68798f5151241db6ccf6f9cb54d065ac10c178d1d0aed46c836764abd868dadab5bb92e9a0ec5de55aa126346484ebc20b098828f09e3273ecb0b1f9f30848214d3a8ea3ec85e18a9326d7d4c8ba8b3f21b88a9daf0f4c97eda540040bd1913dade3335fd3f247a4680fa774b415170782962f17b36278a77dbad791d2feb9ce23531866f5f41a3257f134dd8b2adc412f6d078a52083ba49ccc1f73a2c7d02b81b72c7253303946d4975889113894e64b8e816c94fc6f466b34cb0dac08a2177ef2e6bf9bb084abcabbb70fca49a9b278ea6523642ef27a82ad78c4b356851b06969380206db1112c172e987d27416b82641cf4eda70ac7aa6713d4cc1a9cee1e09af850f12c57db9e5bbade404ae46596cf23ec9d43ef206f2c31c494b9c5d2dd8a9dd2504eff0ba5d7eb351460799fc8213eac4212f7089fe7e2c8e64f823854d5e5f3ae9f40e945f7c9ccfee8b1b5ac778b5f172ab2ff6455e380922b972233335b108973c9776f6e18acac8d3b4b791f98c18f7e31bf13f7540de6ff2b0e35587cf4c2d263b186e4d9ad000b1a8055072c777644401fa3f92417685aaf6eb1bb2d9c4f0571a79f7b1b1bc19794b8334f5ea45451112d4129e902d2968cdce35df0358b5a7aa81c0e55044e7672c1f332f40c61f50db2a80cecee4ea57312f007938d50e47b1ba8160aebb4a09d69616a3b315261719840e987739b63aca68e54d24cc72cd3b7ce397ec86dc4b26b3db4441527eb403033d695117359a13fd50cd337757b260eb71221908b848f0c4b7146bf396b7ab126ddab8b089e8f28632f9c7de44533f6ffa5ff3f62ec983378b631e6a3bf3792adc326a76c6cbf495e919cada0e297725f011b2096ecfc9339c040660dd03c0ffdba2baf2a5a289704a7a997975dc3dbd1774d9c4c932feba6b7d776d7fa112ebc96841a31922fee394f45f4d58efd827d2145afc02c5ccae75b962e9118744bfbafbbd834e57262eb693c9dc8ce979217c8653a54431eb63fd4c9265d05d25645951b84efdb68a8037992535e152a7cd5f5e5af9c02b869f378acc4111b3e47ed9f402768b768b8ec388f6e34f6cecb0dc97a9afcd9d8658ea51e1213cb8397047f043f528f4c919999adff1d62a7ebfba4c339ac1e713fe6373326269d2350d6436d6708ed34e87583834d9a4a7e4c3400657dff2f56a57a326e76ee90cfda782ce2c0e931de78de710733030b9ad5fe68a176e240c24608728e29e18012f6ae90c5afda5cbfca1dd7a2a0a4fcebe1d7d8ef300fa3e9f0c83353ebaa8e5653c3b44033ebdecb84b18cbb860628d36726866382f2e347cc65c49e5d1f887e51e860a1d7cb574e8ffe327c1f926a9fe3ba144c68557030fb72843abc0c0a8dab997bc65c298f41540ebcc99c08b0b7694b1f322b8ffa6bbdaf2ff10897ae24ce75fa1d4e0a3b617a251114fbc982b2ddb2f8bb11cefd6f9bf83aece3bf56140fe4f6dc5d3189b6cbc38edaa97c8e63af95598342a5c5513fd49da61ff41b255ff8d89301ef2f21713779c4941a91b8cb66d13f1217a646a642a0b4e5af0be2cf35bb8400e1abc5d50a4c8f3593c2589e13e6f55085ab9d0c2d12862f2e534bdeac838a14c09380a752dbb9f395079eca18d021413469690b3b5496dc0c2fbe02cf8363f7ce9edc5d1064a14830ee855609c2f3a3107412443af3735f454dbb813a5d2dcfefb23ca66df2623f4fb70add52f39138b4b7ea88404ea879efde6a8d9dd5c376b28e1735931c2bc219dfd65f22e71812ff596ae81bd623a18619ef740fdf2973cdbfe8950ce514d6979530a1efbb99dd6a570658c5bb4fa6044ddeae7d7ed0fff731505b0524c8b5a246f83bd85a213090503fe6908cb527af5ee4b934b0de732e0e6d54b966e0f4251e97fb45de883f14a79914e9e44dd5af48e9965ab70897c9805f22eed20ef9dc6dc6f098a05670daca01448a185e930127595d1d281657dfd23d3695db019381c63f37837fbd363341d366de9601d080c858751d76372a3e7941de9ebe9221268a6be213250153172544469f8edb9fd8f0c8fd82ec83ece4fefce0b53226766ad013b9f9dbc41010a1f83518ec2c43cf52bda97e28a37b957472085ff2ff5d76cbb042668d15d31aac7edf78f707c6507033aa03631af3e1cade1c74c75c39da697105fa63522c57057c4e599b42346f15f7191291836524b8e6f49b31dad200942188c2c9d73660283cd2df3fd0d4b03ff291b79ea65abfe1b43e936a28bdd866b82fd876ec6e7d89cc1c74ba7f88a259ed1de5532c827a8611be360ee007685226ac9f15c8d795392c475dcbb5be5ff07dbbe7650d980a9185c4d354b1db2174c6eea6907acc1d311211c44beb05bea71638101681ac5554b31ae0a32a1c623983bf564c885ed0751f847f43a4412d095991ad9735e2feed0a4e831ec47f52219edce4883d198871fb19f33b5154c9a6bec03d73f084b3a1595b10c2dfc14b6e2cc6899f69d7d4fe8fbd6ce6cf0b7d24de7fc5ca84d461e7099f342a3f38b4e5c63d6d07163b77f40f190fe826918795eaab53183341de83bbda40cbda81eb69f35a0ca3da481d1f31273333abcaa07b21cf6e864099b4776dcfeefb01faa4968f1578cfa195a41ac9c014c71baed7b7dab7fef1eaaa1e562ec9019981172dd30bdcc98f2096e970ded77975a4f4453700a41b6005c018e594216c26816805483c460608a59df83a782651887c612a062e0baf750398ca8a95cb78b530102456a25c069845a643ee79ad0f2e78d9655bdfee665ed451df2f980e567e4d70bef3f9e242041800bd00318466e1a1c596ab7eabf50ad01cfbc5b890e504cee31b08ee324ffaaa23d6870827f11293608993d33a4cc0c9a84116cd1e7c0f17e585e916e1a4c72dac09b63d992e1fba08397dd35929f0e3fb2a64d4c44b366e81719b4fd487172853f3d6c8c4b66d0fa9e4a9136172b02f6fcc9f17911a3281129660bd885c74595b363356d6c6e6c1526ae830928883c3936082374e8760f0e60858bdc52b512e41bf8aa4886453cde02d14ec2e6e5ce4554fc0656a194457b59876cfc37de29675e845b863614cfb319807d9e3e4bc63557fac791b807a4644c7e225f6729bd3812296970a85f84de27a016487bf332ab02c55acafbbef35d12b8bf86ef43f36799afb66f5ca1c3c9d712cafd1574f9c12a232c504d918bcc33a6d9a253c6fc6ed5e0dd77cdcd00a8d9a3140fe58d1970f889991f8cb1b2f059a0d532986d51f9a1d60ab3c62104034fedf8ab488daba1c890404b0b7e28f0c39c85ac7d1671a7c7d158ec80fac8b3838306b7d5877abdbf54d21d997962e5b08117f9d00ec87f45e5c5c8477e93e0e4764e08342d158cb424fd29af0f62f76482125ad999ebf3b876f9b3726ae02787bf30410ed5e92fcc56b64f5444ed5b95a206ef8c23895016480f7a8adc50f0820ba363e49be8c5afd4615a76e7337afc8271d52b386520770496c8dd2ac291dfca2aa24f86d35e1d7515fa894070f6bb585de2e16dfca04210b3d262550d38b182c3003df09ff4f5f2f2cd32c5b8431d5bd72b5e9fced845d1a69169d4579e6d96869499a40089177e3d950321cf02ed43c9d57969e77dafdf236a11743e4945179ebb9886b26fec9b56ef1baaf90ff38e8c1ccb890eb771cba886ba259a815a7a8645fc2a184063225b673ccde9fa6411662ab7802ab8262fd7512ec2af6b7fedb5bbc6dda84d91b1b7ac8839fdeb3e75e56955a608d52718fd8f0aaab0e58f41b8a4f9e8d89e9a06c33e67d853f8413cbd78b3815a286c38e302b5253e8ca526d81e1a8e19861a08c1201db2ee7a568ee3282a2a319b29e442cdc9e2fd5a29808b9a5e67729b299a797e3fed3823176ba77c57616aef57c8be9c3fc61e73c80a1a43c7b0b2519c49665466a7d167bf1d7ffadf6757fd78517928e10278d2c49bfa157624d526d30c635e990d39a41d8ff5eebd57dc13b281efe5f487fff6a3038c44c8ab15ea420aa91e2805d25102049d8eff8bed4c1fa20bb391de74d122be8ca191c54a39db9e1cf51846f2ce28341cda0cf899ed20409a28343d75c29d78204bb8d0f12241c04f6403e1b3090b54204d2817d74a249b657dce8d3c4cd936212df70148d0656763080d339b738115ed35bb6a8f9f6ff2f343382f8cd67b47f493002d3f1a7d3f567c7b180aef0dbc20a92de30e5f6cdfd0099fb093d2f0a497175640b6e6bf260ef1dc2cda61dd3bda6433495b2a12234eebe91f15c0e247acb552409137460d1813e02d21b315cffaa7675100c99aabc4f130b797547263816495c72c06d2d9acef0f157c75543570254edc454d2b69d441885b9f196e4732457491b6fa88c87b7925657ebb4f00e56db2c54c58faf6dc0b74363d83d4c505db7f9e7fe33e11703d784922922cf9e9eb41609e900b812f85ca70e55f65aec8b67e0d81b06b5dd59d4904406205664d99b5a04ea002642a60d8422af820aa10b8d3db87c3e57b8a8128c79c30da6553ecb706b8ba9c0eee1e2ea8b5f6ee085ae95fd3aaf3c1ca5a30102129f0e7e272ab132be5654a5591843e2b8389ddc277e686d5319f11238c59429c9cd148d60eedbd5e15defebdb6199c8c116aa295e0d34d0be8f631d561b5c43c1857fc9fbf5f36ac69fe702910ce381fbac6daeeed153681d81bd15bcce1a41f31ede2558cab8ec66356eb14a676d20c6fa6f5dfd0ce8dc0776fe7a4e8132fc17eb68415c389a7df800dc34664bb3f44d846c66944ad1d6517e9a1614a43b3459dfca153bfe542d69bf734b83a513ff11be62d260f600f1686719c6ee0c992031402ef5b9d850d5b2034315b43ca2549fae36592aa1545ca8a91aaab835365aa942dfdbe380f44c127a665f02e1c5f9c98bfee6707e4b2023f9358b80406642077dd2a0ae267e2f9c0cb335bf38e6e86e4c768082e2a7c044e262599b99566f2348fdefd10a0fe5d1f553a77a15ae67fe87508690405ee062f7b4662c6c34c38ff937f90ca9b3eddaa57e924199ae55012949ff132c08d75c7e73dc6a58ce6430ec883fb971af944e044faa2646c9237f122927a6de2ec45ac237df90683a2ad6e4ce1cf440318e8eb8a92368fd133448261fd31cb15ca3816c61bdb5945e960f8ee15c010abff1e2eb19565527bfb4a990f6022b755ac6fdd6ed1e1a74a67bc666f1c9e4c5d3d5563b1da70af6924311d834a21a01216c455a8fcacd4682fa30449e44bff5cdb9222848787b7f889a32e68f2029ab7adc3a466b7d52da766822fc5b9d852484450924a14883dce764980dc8cf2c1607463a92c2909f93d92aee8ea2db5a2e3cbcaa5508b50f992d891ea5539eeb6e47c85", 0x1000) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x1) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) 16:00:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x80) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x80000001}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x5, 0x1da0000000000000, 0x10001, 0x5}, {0x9d, 0x8, 0x9, 0x8}, {0xab, 0x7f, 0x8, 0x1}, {0x6, 0x6, 0x1, 0x3}, {0x800000000000000, 0x1, 0x7fff, 0x9}, {0x4, 0x1, 0x8c9, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:07 executing program 0: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) listen(r3, 0x8) 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) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000080)}, {&(0x7f0000000400)="4f4fc844977797e2d3acc53d39ebdcc627307ff20f5ffd53bfdd7466323521b5b4beefe7ce6cad73a28904e32da9c9bac74020d721ebb639a8388972311681c5bcfeab8f03becd84038c0ab3ca5bdc7a747640c6df824d30437c24ac232bf664bf66af61a3974aa01c6c39740364905179bf3c4ddb17a83bf55ecfaae4b85e7f574aaceae38e5f9ee7d56d7896e17c725013914981a0ec50471ea2faa3c9ef37f257eab6f89120a39d69e1069727ee9996c3135a2c7dc2a53a9fe3d5e03a689c144a4467e0485ccbf97a49ef83a123205cb48d0922f9f787e24b4f568defd2f8ecf82f01749f721e11e622d2c5", 0xed}, {&(0x7f0000000500)="f07f89ebbe065f2af8caf2b6b3ecddb4e36fa54359a3cd1f1f6b9b1ff39e6b443373b1919eddb3764cfc1afe3499851c9298dec27834e1551ae5842f3d4bf6819e9f8450553b8b7bda5734d2908432561cd2ae0f3f24813260cad16d28f4125fddbe5d12add4ade0b95204ff9e01631c1403d6b5ceca051fb432dbe5f2c3c68bc76b5273a3ddbc583e9a8369d654861751a7738cb7ee265b84c0768efa10ddcde6ce3edee26a4574f5a5419a8c24479eacd8405d252f91ca9372080fe5fd330e388436cfb8d7e548f518055a3ebd3a1d9f7eadd8ad5425b2dd911cc519d5d1fdf3ca3e", 0xe3}, {&(0x7f0000000140)="062a660d8db92958269425350d946aebac2c267c4f12c2e5e2683dc51d541b94cea718a151d593a91c834b745c5e1d4f4cd5799fa678569758e9b910b1a4fadbed01396b96b077371673982af6b23510cdc0169189fdf972b154962c22913f550aca8efbf3d89eb1594e564a7ef09b9a586775ca081d", 0x76}, {&(0x7f0000000240)="e324df13807f764db1d8426e3975aae162afa602f58944b6818c7f8f3eea7ac88b4c94f5e614cb1ec5fc29990e1b13787b4ab65220df51515fe1427eb1139f0f4e58717f94776e27cf930e33a8a47cd59acc925e419dafee4901ff580bf5689ebb15ec", 0x63}, {&(0x7f0000000600)="725fd446b71f2c3adb62f374e8e6da67027802b52e8d08bfce0eb4dcdbcc88ef568f1a11ad3c007e78552948a0b422b51e14eeffd385249aa6cb77a7b77f8f35563cf34ac976f2dbb11cd5c0287c15e53b376c11f9a8e8fc8142b3465ecf89dce0f586745d7586b2bf346c34fd7791ed56a6e77c825a1a529b587327253418ac2c98af0b66e717edcb6a9d4dc52d9630b2731cb1b1ceb8871b944acee0353df7fac451316880bb0a84244653ca226c234d956d1c736162d7e0ee15d56038a0d23dbb037da77ec3d770975a232b566e1af52138aa8158d65a1195161bce07a7", 0xdf}, {&(0x7f0000000700)="2bb615150f3545f62b200681beb9f9a0889a657b5b9cb7dcb3582aa40b154a90a89b05fff60d5984b2beeba16debe5911407229d11ef0067295fc75b8ab8245ab69c3898635d46e6605b5068837716b114db883b36115c463cf7877e978cfb920a93416e1248e145774fe814a4bec620d06652d85bef0fc0555af6f834edcb842d841654e6a5379fe131f4377cdd0193d31890238f5c84bd283772253608f3800df4093c8473782f7ea935b99e045859bf2b5a78aafccf34a8626a19482bff598bbd03866161a49ee0be2b3e", 0xcc}, {&(0x7f0000000340)="cf3ef0d7e0d753636dde56046e1c48114ecfd8b224d99aee548640cb136db0a0fdd29407a5773588c52d8646bd96c325c0b0339e5af687b460eb6199bfa242b5d242f5", 0x43}], 0x8, 0x0, 0x0, 0x8}, 0x9) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r1) 16:00:07 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x21, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x3, 0xa241, 0x1, 0x3ff}, {0x2, 0x20, 0x92, 0x9c}, {0x7, 0x3ff, 0xd4, 0x3}, {0x80000001, 0x20, 0x8, 0x3}, {0xf3c2, 0x2, 0x632c, 0x5}, {0x2, 0x5, 0x1, 0x8434}, {0x7fffffff, 0x2, 0x0, 0xffff}, {0xbe, 0x9, 0x4, 0x24a}, {0x5, 0x7, 0xdc, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x44, 0x13c}, {0x6, 0xa7}]}) r1 = socket$inet(0x2, 0x8000, 0x100) bind$inet(r1, &(0x7f0000000280)={0x2, 0x1}, 0xc) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000200)=0xffffffffffffffc0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:07 executing program 0: setreuid(0x0, 0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x8, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:07 executing program 1: madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000280)='x\x00') r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x200, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x200, 0x20) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x0, 0xcfc, 0x101}, {0x18, 0x2, 0x9, 0x81}, 0x1, [0xffff, 0x0, 0x6, 0x401, 0xd37, 0xfffffffffffffffb, 0x0, 0x80000001]}, 0x3c) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="ecf448a75174a5f6ff8cc4d4f73bf0a31129384ec6b5d83600f17307944b6bb88dbac63c8f29fff185fb382676b8c37c9d9f685d7501ef0f9690d83c8e93113d94875cd503c28bd776997b34a67ad1dae3d7b3072c026bd5b0ebae2aacbf", 0x5e}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB=' '], 0xa) 16:00:07 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/213, 0xd5) r0 = kqueue() preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000140)=""/103, 0x67}, {&(0x7f00000001c0)=""/223, 0xdf}, {&(0x7f00000002c0)=""/59, 0x3b}], 0x3, 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() syz_open_pts() flock(r1, 0x1) r3 = dup2(r2, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000340)={0xffff, 0x5, 0x6, 0xffffffffffffffe4, 0x7, 0x8, 0x7, 0x10, [{0x2, 0x8, 0x2164, 0x5}, {0x3ff, 0x101, 0x4, 0x80000001}, {0xfffffffffffffffd, 0xff, 0x0, 0x9}, {0x0, 0xce, 0x80000000, 0x4}, {0x7, 0xffffffff00000000, 0x81, 0x401}, {0x1, 0x6, 0x1, 0x13}, {0x849, 0x0, 0x9}, {0x2, 0x2f, 0xffffffffffffffff, 0x9f9}, {0x95645e4, 0x1f, 0x7, 0x8a6}, {0x8, 0x2, 0x100000000, 0x1000}, {0x5, 0x5, 0xffff, 0x5}, {0x7, 0x285, 0xffff, 0x1}, {0x6, 0x9, 0x1, 0x1ff}, {0xfffffffffffffffd, 0x7, 0xd, 0x401}, {0x10000, 0x7, 0x4, 0xbbb}, {0x10001, 0x1ff, 0x2, 0xaac4}]}) 16:00:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) close(r0) recvfrom$unix(r0, 0x0, 0x0, 0x840, 0x0, 0xfffffffffffffd7f) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 16:00:07 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x8, 0x0) r1 = dup2(r0, r0) dup2(r1, r1) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)) 16:00:07 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x43, 0x9}, {0x89}, {0x23, 0x20000000000000}, {0x6, 0x3}, {0x44, 0x6}], 0x5}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x0, 0xffff}, {0xce, 0x7}, {0x23, 0xffffffffffffff43}], 0x3}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = getppid() getpgid(r2) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040), 0x1}) 16:00:07 executing program 1: r0 = getegid() getgid() r1 = getegid() r2 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r2, r0, 0x0, r1, r2, r2]) r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000200)) shutdown(r3, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x16) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000040)=0x2) syz_open_pts() readv(r4, &(0x7f0000000180)=[{&(0x7f0000001fc0)=""/225, 0xe1}], 0x1) write(r4, &(0x7f0000000100)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def16950e7da399944c03bcc0aac2cffee15567e5bb789994f", 0x32) ioctl$TIOCSCTTY(r4, 0x20007461) getrusage(0x1, &(0x7f00000018c0)) r5 = semget$private(0x0, 0x3, 0x10040) write(r4, &(0x7f00000020c0)="5362003ffc28080000000000000016b5bf2f8f687587a8c2d10aeac2cc371325226f9ea0100f713a40280747aebe473a9f347341e947a54bd617464852347b80000000000000000024000000000035c9615540544bda2f373b30a45629afb807baf485c32b0bc7cabdbc4b74d02b7452fc17b23524261fe696d0491e03dbd868ea2056926c55424d144ddef3ebf2e5d1", 0x90) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSCTTY(r4, 0x20007461) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) preadv(r4, &(0x7f0000001780)=[{&(0x7f0000000240)=""/146, 0x92}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/212, 0xd4}, {&(0x7f0000001ec0)=""/194, 0xc2}, {&(0x7f0000001500)=""/17, 0x11}, {&(0x7f0000001540)=""/170, 0xaa}, {&(0x7f0000001600)=""/34, 0x22}, {&(0x7f0000001640)=""/250, 0xfa}, {&(0x7f0000001740)}], 0x9, 0x0, 0x0) getpid() symlinkat(&(0x7f0000001480)='./file0\x00', r4, &(0x7f0000001400)='./file0/file0\x00') r6 = openat(r4, &(0x7f00000001c0)='./file1\x00', 0x2, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000000180, 0x0) r7 = openat(r6, &(0x7f00000014c0)='./file0\x00', 0xc1, 0x82) getegid() accept$inet6(r7, &(0x7f0000001980), &(0x7f0000001740)=0x35e) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000001440)=0x200000000000000) semop(r5, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) 16:00:07 executing program 0: mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x102) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) bind$unix(r1, &(0x7f0000000140)=@file={0x1, './file0/file0\x00'}, 0x10) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) chroot(&(0x7f0000000040)='./bus\x00') dup(0xffffffffffffffff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x40, 0x0) socketpair(0x6, 0x2, 0x0, &(0x7f0000000300)) openat(0xffffffffffffffff, &(0x7f0000000340)='./bus\x00', 0x80, 0x10100) socketpair(0x10, 0x3, 0x101, &(0x7f0000000380)={0xffffffffffffffff}) r1 = dup(r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000200)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) chmod(&(0x7f00000003c0)='./bus\x00', 0x81) getpeername(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000440)=0x8) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x8451, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./bus\x00', r3, 0x3}) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x100000000) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x400c5711, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xffffffffffffffe8) chown(&(0x7f0000000400)='./bus\x00', r5, r6) 16:00:07 executing program 0: r0 = socket(0x6, 0x5, 0x0) listen(r0, 0xfffffffffffffffc) setsockopt(r0, 0x0, 0x3, &(0x7f0000000080)="e27ddf7ca633755509296597901fb0058334076c1a68fd0a806c590e4866616a465cdd953b490f251ee5c4b0e15d3b1ee455714f5d0518afbcd9b567eb8045877af7c7a127499ec09bf4e47217e16ffb61c5c93129692ba87d1e52df6c774a4b9e1b3d59", 0x64) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x1, 0x1000000000000002}) geteuid() openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20, 0x0) clock_gettime(0x4, &(0x7f0000000040)) open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x88) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x8000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f00000001c0)={0x1, 0x800000000000002}) 16:00:07 executing program 1: r0 = socket(0x6, 0x1, 0x3edf11d3) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x0, 0x1}, {0x18, 0x3, 0x6, 0x7a}, 0xffffffffffffffc5, [0x7, 0x311b, 0x90, 0xca0, 0x31505273, 0x2, 0x7, 0x7]}, 0x3c) socket(0x0, 0x1, 0x3ff) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8092, 0x0) r2 = dup2(r1, r1) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)={{0x0, 0xf75}, {0x8, 0x2}}) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) read(r0, &(0x7f00000002c0)=""/212, 0x752) r1 = dup2(r0, r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000140)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:07 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:07 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{}, {0x0, 0xffffffffffffffff}}, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_metric}) sendto$unix(r0, &(0x7f0000000180)="ef00f80a203a188df11ded69a0a40758e37c6bd488fd4a9023b3f325c9e2656eb254a242e53aa785a052f536380579645e0ab7feafd5a23c79388577", 0x3c, 0x1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000380)=0xc) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f00000003c0)="c5d666503064986c07a740142fe0cc17c15886407e9c7dca193424014953fca8ec59c7276b0dedc5bbf5cc0c3d4dfa9fc7dfa4d9fd4c6a16481769983678bb1e93c03c5571d8fdcc19234c1c8522c1776b46498259", 0x55}, {&(0x7f0000000440)="9724fb819747bcc265d72f5b952b3b3efd46bb3a458c11fa857d90817308415a9d96905d319008d1fb11c00ab1c0eefe0496104087c93acb697e60f5b057d9db1b669932056ea60e1f64852c38f614117a115407edb1def7ffa3f893b2549849d5d11b9e2a9d6a05199cf5d7d3031ca31ab73f2c96ef72cafcba05f0c507f04ba10195c0c0c0de772fdbe9fece3fb1792996146dc9a9e3ff01f435c594828d1bc87cee1527dc86d10cde4e09d3eb5f0c0093be1292db07078317ebc3f048a797968825f00ae6b2bc1939db5df461bb2d6e", 0xd1}, {&(0x7f0000000540)="57626416b05758652043c74649309e391b52b58b2a02b436c74751274e21ee2c42a016f937153783363c7711eee141971ac992fc5223d7b7bf029e0e90cdf3cefb2e620d815420250e1ec529da8bd3742f140e963099055dbe9042c5f4f8271cbbc2f16d47bdfbed868a4f6f041b6d8650bfc9474e947979c19cab32ea2841f12b414175884da70b7ea10ed0bc162ef72fd6de65df4e4a8d0bad5348c4b5d4f743fcd4caa3670cffb67b391da04166bed2d92a76571410e6cbe600321ef8c8bbbe1c552bca50f86f9f837a9a7a522cda55e7795af08638262fa33e09a22a1b68", 0xe0}], 0x3) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x1, 0x6}, 0xc) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0), &(0x7f0000000100)='&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x9e\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\\\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)='}#\'.\\+,&,\x00', &(0x7f0000000300)='\'-}@(\\!\x00']) accept$inet6(r0, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xffffffffffffff8a) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="51b465a515191af93596baf4afe2f1046e4c1ca7e253d1bab7a5222aaf432b4b290cc6c742598831ef0a", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "b04d1a00f3ff0a630000000000000000f3108d57"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3080002002, 0x40004000000028ae) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b5447dbf458a1f0b741f8e8f80b58c1db2e2029d0c4750f8f7c413f1071d36803a52f8820000ae84c9f0611da24e77b6a5f835cbcea514f600", 0x57}], 0x1) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7c}, {0x87}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x80) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x120002}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000000)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f0000000180)="9de0cd210f1f9d6d9316f888b31a14d4f9b4ceae92ba85d11d355810cb0922f438f13ca5eb5734ac86268dee8e89f86210ad2bbad4de77e1e81cedfbd010dffd950b07f42f969b12d9d7c226d91dba9ac14237c29c8aba172464dc3319b1d8b3aa02861183ef093679430f7f6f79de00292635f52c01", 0x76) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='[') 16:00:08 executing program 1: syz_open_pts() r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)={0xffffffffffffffff}) r11 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() r13 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r15 = getegid() sendmsg$unix(r8, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/10], 0xa, &(0x7f00000002c0)=[{&(0x7f0000000080)="9710c12ab4d576d57302aa29a68adc5d915d9576e1842d83126dc6845769935137f2a91137348d9817d2e33e6e4256e6aad838e704a64cb7a83d36b9e00c177850738441d063e26fcfbd964d08f0df551305884ccdcfdc6471bec0a4793eb3b182ed880da593f4b80ac03ea5c21b98b82ace2a642b74904f7c3166b495f4abcf591a8b33df79fde819eb7bc7ec14dbbec8450640c4428ac95b988d76261313e32a30c5a42e75", 0xa6}, {&(0x7f0000000180)="9adba294f6c897b7e733e2839510365003ee03970bb1d6a8c52762fceff4396492e1502ee864610058c85a01dd6340e2be7d04b1a4fd5dd94a6ae49a79f3ba6056b08f664006dd1f00582ba2f98d2f3658b80f693bc1c695259e870e87a6beaf9ccff9412cb0bde0b36377b5ded82a0b3b49fb50f5accb8ad3feab70189a640748a93d95454bd5e851bb3c0e8957654fd6d4824dfe0f49b5a6079af485fb6ddcb65bfbe3ba97eaec7f8792d701fde7cd8e4dd912fce80672cfc87ab9148dd752f84810147e592138d2ad5255f4286d31cb5ce9d7ad44daa9550f6bd9b3c1375afbd37584520ad9c789f16998bec74776", 0xf0}], 0x2, &(0x7f0000000640)=[@rights={0x28, 0xffff, 0x1, [r12, r6, r1, r3, r0]}, @rights={0x18, 0xffff, 0x1, [r8]}, @rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x28, 0xffff, 0x1, [r11, r7, r9, r2, r6, r5]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0xa0, 0x9}, 0x1) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) sendmsg$unix(r17, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r17, @ANYRES32=r17, @ANYRES32=r17, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r17], 0x28}, 0x0) recvmsg(r16, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) pwritev(r10, &(0x7f0000000580)=[{&(0x7f0000000700)="ef4bc2df8976992a2c76be4414228c871126a41d72afefe2b418e1a9b4e335fda8b8c4bdb0e0ed65efbc635a6866f4863fb500ccee1853bc4e75424660389c906261bbbca312a13b90b3de86d79edfe95bcf77f90fb23e7b02612ffbaea93b68", 0x60}, {&(0x7f0000000780)="e977b7f463ef5a7a640745aafee6989f45187c9f7aa8cf9014e2e4e486e28c3f3f150aca2b2e93eeb3e13d1412266a697491b5b3819cca5b4d4bcac2cd7a2d97040d72a1bff006ddb53e580faae6cc1b5489b78d054778d7672b0aaf830f3d93d7bf6142f76d6b19607cd92ffd9e9d623b", 0x71}, {&(0x7f0000000500)="5d49e1b6f83b318c1abad58f18db5b2234358edbc5cf16db34d29ebd", 0x1c}, {&(0x7f0000000900)="678a7339ccc7f8b0dc5739ca69616ab434fc1f00ed158406915370269bc5ce8c0ea5db021e846c761e7c7b4b8b37ffc2ddd84716183a720fe51360e89b833ab59191634c96adc44c006e79fa16577d7e7e93c32b95439e8bdb961d92981374b27cdcfc564903255eac668f197e14c909f46b2cc042e35e255f194178e2ac337307e910bae54e63b2b6c2994ba0e8ee5612e5c57db7e2d01ef26dde48dc15149758c93b774895bb7b32990d944620cf8c986e19", 0xb3}], 0x4, 0x0, 0x0) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000080)="46e1fdd773", 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73f300070060c3dce5081a6f6000"}) r2 = geteuid() r3 = getegid() fchown(r0, r2, r3) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x25}, {0x1000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = semget(0x0, 0x0, 0x120) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x7fffffff]) syz_emit_ethernet(0x102, &(0x7f0000000500)="a6846affd566832afbf5ad84fa52621a0d15dffdffffff4c372b2002bab21d310d330af2a8ac1f6c1f1daeebc7e0ef516458ba7589b3d8c5b115e734fa80a15ca77e30e7418828f783d5e7c9f17cb9505debcbe1df72218a0edca852bb9b5d26b2e5be8d3337f0c3b9eba8830e69f6c7942217d10535938d20d8f7a674144db45739f5789a188f004112605b08c4181b6cae55cf9a057f27b5d2e87d19fe20337b658d69858d56d20e089bcf498164841047") socketpair(0x1, 0x2, 0x80000000, &(0x7f0000000080)) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x3, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) 16:00:08 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x4) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') rmdir(&(0x7f0000000040)='./file0/file0\x00') fchmodat(r1, &(0x7f0000000000)='./file0/file0/file0\x00', 0x8, 0x4) 16:00:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x20) setgroups(0x9bd815b85d72b18a, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) accept(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:08 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) shutdown(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x3, 0x7, 0x8, 0x4}, {0x7, 0x5, 0x101, 0x7}]}) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x80, 0x4) chmod(&(0x7f0000000240)='./file0\x00', 0x80) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x0, 0xf91, 0x0, 0x3}, {0x3, 0xff, 0xd5}, {0x4, 0x4, 0x8}, {0x6, 0x2, 0x1f, 0x401}, {0x9, 0x4, 0x2b8080f5, 0x1}, {0x3f, 0x8001, 0x100000000, 0xfff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x80005cc0) sync() open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) 16:00:08 executing program 0: symlink(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186204018b002b01be0000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336e", 0x57}], 0x1) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d71bc1e7bb8f1ecc525af8fa0b00000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae61325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40972b8bcdb9ad8a4f5f728193ef1d4d99342a35000"/101, 0x65) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800", 0xa2) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) flock(r1, 0x8) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x1000, 0x0, 0x0, 0x0) 16:00:08 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x224, 0x0) getrlimit(0x0, &(0x7f0000000e00)) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) write(r2, &(0x7f0000000740)="13f746b596e491cdf115d4a4197abf950eabc904a431267c3ee42fc942eb1fd1eb541820d466442bdb08a6d38f9e0bf4f6ecb711c2698dddaeacf7282a20f3654c633c9bec04a1e40abc3bba404f970ff11a0f04655b021db88430e42fc4b6fb33739ceead143e33636472fbf29bd9ac54c976ebd1546312eeca4287795d6ae87330674450df9d5f8a5911e28e7d6bcd8529d29bed5f2404279846cf27b337d2e79a68015781b88b91a2bd669aa6f318f516a2efd3a93d10179d05070c6d161583b2abaac14645479b82702a6e7b35f57fd55b972ff801cf04ea", 0xda) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000280)={{0x400, 0x5129}, {0x0, 0x80000000}}, &(0x7f0000000300)) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000840)={0x1, [{0x2, 0x10000}, {0x3, 0x708}, {0x3, 0x146e}, {0x1, 0x5d16}, {0x1, 0xffff}, {0x3, 0x1}, {0x3, 0x2}, {0x3, 0x8}, {0x1, 0x8}, {0x1, 0xfff}, {0x3, 0x3}, {0x3, 0x4}, {0x3, 0x8}, {0x1, 0xffff}, {0x1, 0x76e}, {0x1, 0x6a39}, {0x1, 0x7}, {0x3, 0x7ff}, {0x3, 0x8}, {0x3, 0x7}, {0x2, 0x6}, {0x1, 0x20}, {0x1, 0x7}, {0x3, 0x2}, {0x3}, {0x0, 0xf0}, {0x2, 0x17}, {0x3, 0x6}, {0x2, 0x8}, {0x2, 0x1000}, {0x1, 0x8}, {0x1, 0x3a}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r5 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x800, 0xca697453d3860886) sendto$inet(r5, &(0x7f0000000640)="357831258a6261d026e1787b8973101fba00c203e696b9c8f3a1d8a6b1a12b6038ba0b87a9ca57caab05066a34e7fa969dacf8bf480fe7ab363bf540e8595bd4b505ebbc9b062296ebcf280188c8f8da4701124ece3c64948565b7e32bfe9ad1f162e8aefd78cea0aef507966a2b1ed5cf30617b34809f53fe39009e7ae3057a05328b1c4e86711f33806e42d3615f14d8f80c433beeb3e34dadff9b4843542e60f85e14b11875ea7c09813886d07da1ceb6c798674d19d8a47e966ddd2e4a991091b05bab6dd8dd462b35ab8aa69c04e243a76ac87424762d", 0xd9, 0x4, &(0x7f0000000240)={0x2, 0x0}, 0xc) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000180)={0x323, 0x9ac, 0x6, 0x0, &(0x7f00000003c0)={{0x2, 0x3, 0x9, 0x7, 0x7, 0x4f6d, 0x1}, {[0x3, 0xffffffff, 0x9, 0x2, 0x2, 0xbc, 0x100, 0xfffffffffffffffb, 0x1, 0xffffffff00000000, 0x5, 0x8, 0x0, 0xa30, 0x64, 0x2, 0x4f3, 0x1000], [0x1, 0x4, 0x8, 0x40, 0xfffffffffffffc01, 0xfffffffffffffff9, 0x7f, 0xffff, 0x81, 0x5], [0x30c, 0x4, 0x1, 0x7, 0x7f, 0x401, 0x7], [0x7d1e, 0x7, 0x1, 0x5, 0x1, 0x5], [{0x1, 0x0, 0x1, 0x9}, {0x5, 0x5, 0xa2, 0x200}, {0x100, 0x1, 0xbc, 0x1ff}, {0x40, 0x400, 0x1000, 0x7ff}, {0x5, 0x37, 0x32, 0x1f}, {0x10001, 0x100000000, 0x101, 0x800000}, {0x9, 0x10001, 0x8, 0x24000}, {0x4, 0x4, 0x3, 0x55da}], {0x7f, 0x5, 0xede9, 0x100000000}, {0x2, 0x1, 0x8001, 0x2}}}, 0x8, 0xa8}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000080)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) dup2(r5, r0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff00}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup(r0) clock_settime(0x3, &(0x7f0000000340)={0x9, 0x4}) bind$inet6(r2, &(0x7f0000000140)={0x18, 0x2, 0xfffffffffffffffb, 0x7}, 0x11) msgget$private(0x0, 0xb45954ca5c6ae5e9) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x5, 0x4, 0x1, 0x2, "82ad945a27717793c0031f29d35b1b77fccb9360", 0x1, 0xffff}) pledge(&(0x7f0000000000)='tap', &(0x7f0000000080)='/dev/bpf\x00') ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000001c0)=0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) fcntl$lock(r1, 0x8, &(0x7f00000002c0)={0x2, 0x2, 0x80000000, 0x7, r3}) 16:00:08 executing program 1: r0 = syz_open_pts() r1 = socket(0x800000018, 0x1, 0x0) getsockopt(r1, 0x6, 0x2, 0x0, 0x0) getpeername(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r2 = syz_open_pts() getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) flock(r0, 0x9) 16:00:08 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0x8, 0x2, 0x3f, 0xff}, {0x100, 0x63f}, {0x7, 0x9, 0x2, 0x20}, {0x2, 0x7fff, 0x3, 0x6}, {0x4, 0x9, 0x63b, 0x40}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5d}, {0x81, 0xfffffffffffffffc}, {0x800080000000006}]}) pwrite(r1, &(0x7f0000000140)="3f868c97395b0c4ebc6e254bdd303cf42fa4cb3eb267aa238d43864f92c8d989bf5057aed07b5de827e8f93d2fb67fd0e0ff986c931699d84f56cd08697f72ecb362529b37d03bc7f755cce2f78704c5a8a693168affa27e2f9a8ca10fa11c30dc68170e589651fa2013f01cc5d9db218ef2dcf3fa4009768e6e2d1b4fe3bd2cc09d2a09bfcc18beea", 0x89, 0x0, 0x0) fsync(r1) syz_emit_ethernet(0x1, &(0x7f0000000100)="b4") sendto$inet6(r1, &(0x7f0000000000)="ed14b7b87c6bfe5f4f71b0b84606f4234fc60cb6ae9892b6ea423fe73bf5b17daa3ddef0cf5b5b353489d439e24f4b2c8e0abdbff39bcfe63a", 0x39, 0x1, &(0x7f00000000c0)={0x18, 0x1, 0x10001, 0x6}, 0xc) 16:00:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10, 0x0) fcntl$getflags(r0, 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r2, r2, 0xffffffffffffffff}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x15) 16:00:08 executing program 1: r0 = msgget$private(0x0, 0x80) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() r6 = getpgrp() r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x0, 0x0) writev(r7, &(0x7f00000003c0)=[{&(0x7f00000002c0)="187edc62fe1eb8efbbf7c78a952e7ee08e9ec5212b2220251bae9f88ae743cdca5b6f7ff0ba082494ecc58052bb75d33cc95105117a72713da941a87870bd1830613823a24092a2941bccfe347b0ee7463865bbba4afb9a2609651800ae03f24fb0ad0a68a8dd6143c2a0d9a149baef7865d97760fe2bc2b957285196e874437b788a0cb77e8318a242c5049296ba8fdc1367e6986b66f5654791a39c27d0c58fa5762148495e49b5d7e4bf0e64b8e6e0f31e8bdfdc7fd09653148230ad6c84491cf1e422a41771cc32d5caeef28aa49b9bc", 0xd2}], 0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xfff, r1, r2, r3, r4, 0x58}, 0xef3, 0x80, r5, r6, 0x2, 0x0, 0x5, 0x5}) mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00'], 0x15, 0x2, 0x1000) r8 = kqueue() r9 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x200, 0x60) ioctl$VT_SETMODE(r9, 0x80087602, &(0x7f0000000400)={0xbfc9b76035a87dcd, 0x0, 0x800, 0x8, 0x1000}) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[0x2]}) kevent(r8, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000340)=""/194, 0xc2}], 0x1, &(0x7f0000000440)=""/4096, 0x1000}, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x2d}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x7, 0x2660, 0x5}, 0x0, 0x101, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000100)='x') 16:00:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$KDGKBMODE(r0, 0x40044b06) clock_gettime(0x3, &(0x7f0000000040)) socketpair(0x6, 0x8000, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x3, 0xafa6}, {0x18, 0x3, 0xfffffffffffffffd, 0x8000000000000000}, 0x6, [0x1, 0x3, 0x1, 0x4, 0x6, 0x9, 0x5, 0x4000000000000000]}, 0x3c) 16:00:08 executing program 0: socketpair(0x3b, 0x1, 0x8000, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000600)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x4, 0xe587}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000080)="e6d3436721485ef24bf8fe119e291de34f70118b1c2a4ded3ca9a6e941d58da363c863bf6029a05947dd563ebc94aa65c499bbd456ee87e54c6bc1b3a16d303874dfaf9fc38522821398f69f9d91cb24553d4c5699bb422d216603e1d125107905fe9a5dc8cc1bee6d42137407e077c054745000d6f6aaab3c45f8c1a56336f0716b05c890ffc56c6429b2c22a7105f55252cb09e62bcee0177449be33091393f1d9217898f8f5bb", 0xa8}, {&(0x7f0000000140)="d5186a4794fe2423dd6fae2289", 0xd}, {&(0x7f0000000180)="a80966160e3790efd9855685b07314a0ed103e0e06de9999fb6c0d0c65ec9c8d975a7390602e88c456959ea18d68c52cfdedf33663021b622fe4f13462c08e3446862cf9188964817fa959a9aa12137f822964f9bd1704da86a575da122cf42ec1b91a0a0cd43861f7832877c91fc7166a3b82e9ac2600d50db5a3ea0a7b67fdcc515cb64911ef614c488d3d2b24cf79bc46afeb03245b496c6c1414b4e57f4307c76a3f4c63381c668be9f2e4c79d91c4ebc2dd2d1a7e187c62a0a3ced630c9b39e9749794b31c96f83d2bf4173fa52cb256cf7de6d602d83cbce", 0xdb}, {&(0x7f0000000280)="1dcdf86b24bd5c35b7d93e5c5c1eb722899dfb053af7f0aa5d7c2f578920bab1b56155c8eeb11d8d14689f0b2cd1d9458363d98215fa5147588d7f097c47365337cf6c39ca0e1d06ffd2460582df49fdb1d475f667c368d5db223dc79b95415d261b48b43e72fc9d81bf037056f499fe259ab3eb60e7bf9eaf2fca82804bed9e8655419a4ff7c1ef33371ffd462ddec258383e31b56061e59676b5ef69fe07cdcbb0ee1700f4640ffa7d80163540bc572c048910e925a982aa794de2e35cd4", 0xbf}, {&(0x7f0000000340)="be89c158d2", 0x5}, {&(0x7f0000000380)="6ab5cb0760ace391e231e54d8ebd74c33990d9d62e8d6e87d399796641f57d3d79a503faebac2c6e864849fd0e130606205d0ab80cac35adf43955a56cbd1d00f109ee50eecdb5bc6b8a3649139a820d72f99e893f1d266b6f2015b4fcee45bb45fc72778efdc42969363faf0592de153f96b5d80e1e3e45083db9056bbc4c201d7ecee9ab5f06f9fade3fc06170d109b871d463f6be476f077e0afab542f753bb36bd56c8a56bfb34b3fbd37021c15e2fb193dfab40dacda419016e1f508d89b42107", 0xc3}], 0x6, &(0x7f0000000500)=[{0x10, 0x1af8b66160c7944, 0xe9}, {0xd8, 0x1, 0x9, "158fe9aaed0b5490f767ccfac89ee14d63f780712a61714b97014a8b738bb50a02af0d032923a78c8e6fe81e0c2e23837f6fd7b1ee68e090de3354daa54afc3bf122c71e6c476108a3f6f5a4d8c25583258c42cb8bf31c900e7552aaf8bfe2fe930ffe74534eae9b36dcdb26f1f4a32458cac706896c051da2366e10bc84d5c982ac4bb6e9995cec8350ddafea5632fe42ce7a07c21ee5a0414ebec778c80080b9fa365c4d991155f64b09710a6a75359773ccead0ecec5a02a9c82dff651f9c9cf6"}], 0xe8}, 0xa) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000006c0)) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000680)=0x1) 16:00:08 executing program 0: r0 = getuid() setuid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x45}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r2, r3) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) unlink(&(0x7f0000000140)='./file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) getegid() ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x7) pipe2(&(0x7f00000002c0), 0x10000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd90, &(0x7f0000000180)="b695ade6026886f055898d18fb775a9ebe0212418d9e8558584c652237357caaf6c4726930b4cf1e06e1c5eaf07950eb17f539b4342c660d6347af46e3db1d07a53f060032df215ae5cd807abd062d2a9155281329592aaf0631924473943a8a9a206e173754e68b0c8fdfd21810ebce051c2e04f5c5d218f1cbfe18f4c491aaae888a6f193ba78fe3058f7e0f8e6e43d8bde363cd38674600725bcd65ad91d2c4a45308419eb78211e52ee11dabf91221d4bf04ceae9220b8fded863176f2ed0c92441210294e794c83a5a2ce7ce0ba94258fc116f26aab6ad83f6271c9500cf6f57d798e093f8ab3f007adcb829f15fe2ae8046296a384e3152b41c6370a2fb8cf19c1328b") 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) mlockall(0x1) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:00:08 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) sendto$unix(r0, &(0x7f0000000040)="ee7a2d4dc012fe8ecc013c7daba4c962a380b66543c01ba15490ccdcd9da3d48d05e8598899b69af367926bc09059dcfa9acebcb638af672e8ebce04231dbce475cca86ff704d269ab3f9ac9f61f33918b6374adf109bf7f0f0299fb8c611b149d8aefcc8aecf1ef362ddfe641098a0311f03b5743f0f42b6de2bec71e72fcb277c0891cf578b0c46cc3d7", 0x8b, 0x4, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) socket$inet(0x2, 0x3, 0x102) socket$inet(0x2, 0x4000, 0x200000800000102) 16:00:08 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) r1 = semget(0x2, 0x1, 0x1) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000001c0)=""/87) flock(r0, 0x2) flock(r0, 0x100001) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) r2 = semget$private(0x0, 0x3, 0x210) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000000)=""/64) r3 = semget$private(0x0, 0x3, 0x110) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/253) 16:00:09 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x857854295bd268a1, 0x100}, {0x46, 0x278}, {0x48, 0x7}], 0x3}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x109) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x40, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x6, 0x4, 0x9711, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x70}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x20}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000cd4000/0x2000)=nil, 0x40}, {&(0x7f0000a51000/0x1000)=nil, &(0x7f0000c0c000/0x14000)=nil, 0x100000000}, {&(0x7f0000eb3000/0x1000)=nil, &(0x7f0000cd3000/0x4000)=nil, 0x10000}, {&(0x7f0000e44000/0x4000)=nil, &(0x7f0000b56000/0x3000)=nil, 0x9}, {&(0x7f0000e9f000/0x4000)=nil, &(0x7f0000d5a000/0x1000)=nil, 0x7}, {&(0x7f0000f47000/0x2000)=nil, &(0x7f0000d2d000/0x3000)=nil, 0x2}, {&(0x7f0000e80000/0x3000)=nil, &(0x7f0000a3d000/0x3000)=nil, 0x1ff}, {&(0x7f0000e34000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10000}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000600)="e3145987ceecc335bddfe2a380d18cf4eb8f18427d7035f7c67a0687d42844f67a01e5d742140cb75bd93934676114e49fe0", 0x32) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="17b58f41f11cd4a99f6b4f7eb00e", 0xe) r1 = socket$inet(0x2, 0x4000, 0x3f0c829d) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000006c0)="73204e4338b32309bc2508e9520d0d3d1f2ce6f8bdbcc3287c92cb2469b17fb34aec8471fd6b19b7233050de52b8a3de98e6153e6bd1660f6ad1abc4ee543cd4864d9855b137f80754", 0x49) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000580)={'./file0\x00', 0xba00000000000000, 0x5, 0x1, 0x1, 0x100000000, 0x10000, 0x100000000, 0x2, 0x3, 0x4, 0x3f}) r2 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000540)={0x2, 0x1, 0xffffffffffff7fff, 0xfffffffffffff801, r2}) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000000), 0x0) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x6) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/124, 0x7c}, {&(0x7f00000011c0)=""/220, 0xdc}, {&(0x7f00000012c0)=""/32, 0x20}, {&(0x7f0000001300)=""/236, 0xec}, {&(0x7f0000001400)=""/78, 0x4e}, {&(0x7f0000001480)=""/170, 0xaa}], 0x7) sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0\x00') openat(r1, &(0x7f00000000c0)='./file0/', 0x0, 0x0) r2 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0/\x00', 0xb663db8ed52c75a2, 0x100, r2) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x7}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd99, &(0x7f0000000080)="39bce553daae4203495b6deb05cb8caf64cc9bedb0dca67590") pipe(&(0x7f0000000180)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000002c0)=""/161, 0xa1, 0x41, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) chmod(&(0x7f00000000c0)='./file0\x00', 0x4) 16:00:09 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000013c, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(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) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)) r3 = semget(0x2, 0x4, 0x596910bc7aa9d5c7) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000001c0)=""/249) mmap(&(0x7f000037d000/0x1000)=nil, 0x1000, 0x2, 0x12, r0, 0x0, 0x0) close(r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 16:00:09 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26a5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0/file0\x00', 0x1, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x32c, 0x7fffffff, 0xffffffff, 0x1, 0x8, 0xc8, 0x100, 0x2, 0x0, 0x3e74, 0x8}) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:10 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) openat(r0, &(0x7f0000000080)='./file0/../file0\x00', 0x0, 0x48) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0/../file0\x00', 0x10000, 0x22) getsockopt(r1, 0x4, 0x9, 0x0, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xb34, 0x80, 0xfffffffffffffc01, 0x7f, "a92a32e3283f4d2d38000e4de1494a48df7e5b48", 0x9, 0x7ed}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x3, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x1, 0x4, 0x1f, 0x80000001, "570e8163080bf5947af3d443c9fadd2d001df013", 0x1000, 0x6}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000140)={{0x8, 0x81, 0x5}, 0x0, 0x9, 0x1000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x5}, {0x6c}, {0x6, 0xffffffffffffffff, 0x4e}]}) ioctl$BIOCPROMISC(r0, 0x20004269) symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ad") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x6, &(0x7f0000000040)=[{0xfffffffffffffff8, 0xfffffffffffffff8, 0x800, 0x8}, {0x9, 0x7, 0x7fd, 0x200}, {0x8, 0x800, 0x8000, 0x10000000000aa7d}, {0xc10, 0xffff, 0xdd, 0x8}, {0x7ff, 0x1, 0x5, 0x10001}, {0x1000, 0x80000001, 0x0, 0xbca}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:10 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$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000020000000000000000000000000000000000020046e218c2000000006fbc96e1957658f600"/90], &(0x7f0000000080)=0x5a) r1 = socket(0x18, 0x1, 0x0) getegid() close(r1) socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) getsockopt(r1, 0x200000029, 0x2c, 0x0, 0x0) 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x3}], 0x28, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) r3 = dup2(r0, r2) ioctl$BIOCPROMISC(r3, 0x20004269) 16:00:10 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20000, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x200) r1 = shmget(0x2, 0x3000, 0x5096e71fc62ace0, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x2000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getgroups(0x7, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x4, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x5, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x0, &(0x7f0000000340)) getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r4, r3) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x5, &(0x7f0000000180)=[0x0, 0x0, r2, 0x0, 0x0]) connect(r5, &(0x7f0000000140)=@in6={0x18, 0x1, 0x4, 0x2}, 0xc) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x14, 0x110, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000032000000000000020000000000000100"], 0x38}, 0x0) r1 = dup(r0) ioctl$BIOCPROMISC(r1, 0x20004269) mmap(&(0x7f00004ac000/0x1000)=nil, 0x1000, 0x4, 0x11, r1, 0x0, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 16:00:10 executing program 0: mkdir(&(0x7f0000000600)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x28, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x80, 0x2, 0x2, 0x20, "1c1cd8404bbf3234938cbac82c8f8ec2b92b084d", 0x3, 0x30}) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) r12 = semget$private(0x0, 0x7, 0x80) semop(r12, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) r13 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r13, 0x3a, 0x12, 0x0, 0xfffffffffffffff2) fcntl$dupfd(r4, 0x0, r3) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file1\x00') r14 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r14, 0x0, 0x0) 16:00:10 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0xf6b02a558e0bc648, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:10 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0xd, &(0x7f0000000000)={0x20, 0x100009}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000080)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000090000000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() syz_open_pts() open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) setpgid(r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) getgroups(0x9, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setgroups(0x1da79c2d8ca78d3d, &(0x7f0000000080)=[r4, r3]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00'], &(0x7f00000001c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='^[.+[\x00']) r0 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@un=@file={0x0, ""/83}, &(0x7f0000000280)=0x55) bind$unix(r0, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) r1 = semget$private(0x0, 0x3, 0x10) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x80, 0x0) semop(r1, &(0x7f0000000340)=[{0x0, 0x81, 0x1800}, {0x4bb2005afcf545db, 0x200, 0x1800}, {0x0, 0x6, 0x1800}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000380)=[0xffffffff]) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='W\x00') ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000440)) setsockopt$inet_opts(r0, 0x0, 0xb751a8c02d9c387a, &(0x7f0000000480)="661a59997c270db7990c1e142b89295d7f7cdbfd53534253b4fe3460ff88e8adc3426925294e679db435ff2b0214353e6a92d7ae1cdb8d45ba78280f4b9ee22e6876ea7e56caed8f20929ba7578e46a3ed063572b86864c2a793d3ea68da2a4adc0ec77a425a17f18c5ab81763cc604d1752739f452dbd59f0889622b2fa40d447795d2c5c9992bb122fb5c245747f8f34bb441a6b745cdb546e77e86d0e7aacdb084afc4133e1747b1824c94262c39e391d28a233fa19b74f8446c8f6bf1f9d901e2b1f9a6af27cc4eac6124df8fd961d952a9f634ce03198c5ec349240d3fbc31912d7ece209edb4a4ee473d89f046f354c02de30c", 0xf6) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSBRK(r3, 0x2000747b) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse\x00', 0x200, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) mkdir(&(0x7f0000000600)='./file0\x00', 0x80) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000640)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse\x00', 0x0, 0x0) chroot(&(0x7f00000006c0)='./file0\x00') recvfrom(r2, &(0x7f0000000700)=""/4096, 0x1000, 0x40, &(0x7f0000001700)=@un=@abs={0x1, 0x0, 0x3}, 0x8) mkdir(&(0x7f0000001740)='./file0\x00', 0x8) semget$private(0x0, 0x2, 0x100) fcntl$getown(r4, 0x5) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000001780)) mknod$loop(&(0x7f00000017c0)='./file0\x00', 0xc000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000001800)='/dev/bpf\x00', 0x82a2, 0x0) bind(r3, &(0x7f0000001840)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000001880)=0x5b) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000018c0)={0x0, 0x81, 0x555, 0x40000000000, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) fchownat(r2, &(0x7f0000001900)='./file0\x00', r5, r6, 0x2) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x100) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) 16:00:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000040)=[r2]) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) utimes(&(0x7f0000000040)='.\x00', &(0x7f0000000080)={{0x1f, 0x7}, {0x5dddd190, 0x1}}) syz_emit_ethernet(0x1, &(0x7f0000000200)="a6") pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:11 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8020, 0x0) r0 = socket$unix(0x1, 0xfffffffffffffffd, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d43f5d31059c11c5a953448e0e5a392c518c258300980190f7f757f7d10000000000020000000000000000a00e20151358219de47102010000b9a9bf0570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbcaee1600"/167], 0x1, 0xffb) msgrcv(r1, &(0x7f0000000140)=ANY=[], 0x0, 0x2, 0x1004) r2 = semget(0x3, 0x3, 0x7) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000001b00)=""/4096) r3 = kqueue() semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f00000016c0)=""/182) msgsnd(r1, &(0x7f0000000800)={0x2, "30753a5e69488f0fd908f479d367c9ec56609a76806aeafcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1529cbf792cc228a4fc248419d3e6db2c2c85c45e1a31bf9106521eb82f5f3fb44ba2c2024bd2026342588fa1a34492fdd4494c5eeb4d179be0195d459fadab38ea746dbe6f9387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b3"}, 0x156, 0x800) msgrcv(r1, &(0x7f0000001480)={0x0, ""/174}, 0x49b, 0x3, 0x800) r4 = dup2(r3, r0) mkdirat(r4, &(0x7f0000000100)='./file0\x00', 0x8) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000001780)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000280)='&\x00'], &(0x7f00000018c0)=[&(0x7f00000017c0)='{\x00', &(0x7f0000001800)='\x00', &(0x7f0000001840)='\\+\'%\x00', &(0x7f0000001880)='\x00']) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20, 0x0) 16:00:11 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0)=""/23, 0x17, 0x800, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000010000005e9f197d8e519b322b6a41ffeaf2a813489252433d9d9634246bd020c3"], 0x3) dup2(r1, r0) recvfrom$unix(r1, &(0x7f0000000080)=""/43, 0x2b, 0x3, 0x0, 0x0) r2 = semget(0x3, 0x3, 0x4) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000100)=""/199) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000200)=""/232) syz_extract_tcp_res(&(0x7f0000000340), 0x3ff, 0x52a) 16:00:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x7e, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000040)=0xfffffffffffffc31) fcntl$setown(r0, 0x6, r1) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) close(r0) getpgid(r2) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000080)={0x8, 0x841, 0x7, 0x7, 0xfb1, 0x7f6507e1, 0x1, 0x10, [{0x3, 0x9, 0xffffffffffff1434, 0x4}, {0xfffffffffffffffe, 0x9, 0x10000, 0x6}, {0x659, 0x27, 0x3, 0xeb55}, {0x2, 0x597, 0x100000000, 0xffffffff80000001}, {0x63, 0x4, 0x5, 0x200}, {0x7b, 0x6dc, 0x2a2, 0x4}, {0x5, 0x200, 0x6, 0x6}, {0x80, 0x8, 0x80000001}, {0x5, 0x3, 0x8, 0x100000001}, {0xdb03128, 0x80000000, 0xbc, 0x8}, {0x2e7, 0x9, 0x7, 0x5}, {0x9, 0x8, 0x6, 0x9}, {0x8, 0xfffffffffffffff9, 0xfffffffeffffffff, 0x3}, {0x10000, 0x101, 0xffffffff, 0x35d7}, {0x3f, 0x1, 0x872c, 0x3}, {0x401, 0x6, 0x1f, 0x2}]}) kqueue() 16:00:11 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x40047307, &(0x7f0000000340)={0x0, './file0\x00'}) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000040)=[{&(0x7f0000000100)=""/190, 0xbe}], 0x1, &(0x7f00000001c0)=""/193, 0xc1}, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000002c0)) 16:00:11 executing program 0: 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 = kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000040)="3db6778eeaf6650523bf08c737de9b6ef721aa96cb784aa5b1a473a41c6400906b921990fa46118beae27726549ab82684bf3704724a612344006dff013023ba7117500d3d5b8d477307ee251d767743d7c10bbbc215a1ee78e3061aa304142be5aab3d13323d86cf08820f553fd8a7ce3067d2e51ca4654176f098f218b1ffc780183d8138b5f4a0ea11f17bd0b52c3e1d09a250259ac9eb3d60b4db558d823fadf32f4082b893658d2d30b9286da9ccc0d51fdd377f383e506b277b47838abfe83bef397fdd36208c6f125254f921b3613b409ab14b6501d221cb652d86659e03c2f8fc821d4cc7c228365cdb459ff85e39354565dd055965068", 0xfb, 0xc, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) syz_open_pts() write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x2455b87a0d6d5b32) bind$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) mknod(&(0x7f0000000140)='./file0\x00', 0x8, 0x3ff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000040dcc400"}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x5a0e, 0x2, 0x9, 0x861, "a5339a2efc9dc8d96ea861ac8199935a25ae3946", 0x8, 0x8001}) r2 = socket(0x18, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x2, 0x0, {0x8, 0xffffffff80000000}}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000200)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x1}) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x7f) 16:00:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x101}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r1 = fcntl$dupfd(r0, 0x1, r0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x9, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x100000000) write(r0, &(0x7f00000004c0)="61b6e28c1eff2316e880a8fcb5c2bd9f0b6590271a5360a0cefcaaaf801212820f01bd6f54c7739d2d6844d4e69432358da78d191c5d34077df79a8a5da29f513ea2e2ee63fbb1b94772579ca4a05ad8be5997c88a0d9631f876d19c4c166731130062806745a9e2a61cd04b02af6b41863e9302a2c01f49e263ab8c58183f6a57a5f1864978745955b068e9534a0c8afc15604bf9ae807ddd75be925dac55d24acac01d5176f448cf4321c42cd46ebec2c61cc23adab7e434bf0f9f", 0xbc) write(r0, &(0x7f0000000980)="8fc3c1f9ea6e15b7e080f77fb08ab38abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f058757800000000cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d4171887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd93aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaa28c2234dbdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b812d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d894d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec9899011b005d237b594482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c5659e0000bd854852412527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140eff9170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dab1085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d00000000f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239ad89f8997410bfd6e7c416afa928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d5f10c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9949d0e1ceb22fb56573fa430309765ea6ac5d8154777df8f36987937b8cca9fad6feb8dc0460261fda302163c9675fabd07c00293907f16c7dba1bdefe947f46d33f2aff9fc36c87538684365c04401b1bebd872f43167", 0xb06) write(r0, &(0x7f0000000580)="2078f7b678807d89e032dc19f570fe00bac87176bcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403", 0xffffffffffffff74) 16:00:12 executing program 1: r0 = syz_open_pts() fcntl$getown(r0, 0xb) 16:00:12 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x4}], 0x2, 0x3) r1 = dup(r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2005fffa}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchflags(r0, 0x10000) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x8007, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x2a6) 16:00:12 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1c}, {0x30}, {0x4000000000006}]}) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2f0, &(0x7f0000000240)='u') 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x3, 0x1, 0x80000001, 0x1000}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xd5b00000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) clock_gettime(0x3, &(0x7f0000000040)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="9f") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) 16:00:12 executing program 0: r0 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)='./file0\x00') kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x4b, 0x1f, 0x9}, {{r1}, 0xfffffffffffffffc, 0x42, 0x4, 0x9, 0x5}, {{r0}, 0xfffffffffffffff8, 0x9f, 0x10, 0x7, 0x20004}, {{r0}, 0xfffffffffffffffa, 0x337e9a7ef05923d1, 0xfffff, 0x4000000000000, 0x1f}], 0x1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x80, 0x40000012, 0x4, 0x415}, {{r0}, 0xfffffffffffffffd, 0x18, 0x4, 0x0, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x80, 0x0, 0x101}, {{r0}, 0xfffffffffffffff8, 0x40, 0x1, 0xfffffffffffffc00, 0x6}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x1, 0x1}], 0x4, &(0x7f00000000c0)={0x8, 0x8000000000}) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x88}], 0x0, 0x0, 0x2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x1, 0xaa, 0x1000}], 0x100000000, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffff9, 0xc5, 0x80, 0x1, 0x9}, {{r1}, 0xfffffffffffffffd, 0x10, 0x2, 0xffffffffffffff01, 0x36d}, {{r0}, 0xfffffffffffffffc, 0x3, 0x5, 0x8, 0x8}, {{r0}, 0xfffffffffffffffe, 0xe7, 0x4, 0x26f, 0xffffffffffff8000}, {{r0}, 0xfffffffffffffffe, 0x80, 0x4, 0x9, 0x71eb}, {{r1}, 0xfffffffffffffffe, 0x21, 0x5, 0x0, 0x3}, {{r0}, 0xfffffffffffffffd, 0x40, 0x2, 0x12, 0x4}, {{r1}, 0xfffffffffffffff8, 0x2, 0xcb12495139f1b1fa, 0x0, 0x80000001}], 0x7f, &(0x7f0000000300)={0x0, 0xed2c}) 16:00:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10020, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000001c0)={0x9, './file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x10, 0x0, 0xfffffffffffffeff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) sendto(r1, &(0x7f0000000200)="e6ef033ce9a26b21281800b68ff1f6d2056ef77372387fd8d7202f8e249872641e2d9b3a200885eb7e40d975cbb349d7d105cfc26f2b214ac336abc027826261c9c43032693e64cb138be1a39ee0bf15a33162ab38181827b3c9bdd9b65d1c77e2dc2d0d0461b6da5762f9084d33aef0e0d75fff6bb83ed27dd922cee78126b255993d330c252896f0bba4c5", 0x8c, 0x0, &(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa) r4 = dup2(r2, r3) connect(r3, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x400, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000080)='./file0\x00', r5, 0x1}) ioctl$TIOCNXCL(r4, 0x2000740e) sendmsg(r2, &(0x7f0000000880)={0x0, 0xffffffffffffff0b, 0x0, 0x62e, 0x0, 0xf00}, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/87, 0x57) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/159, 0x9f) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x40000000000087, 0x0, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x100000000, 0xe1e, 0x0, 0x3ff}, {0x400, 0xfffffffffffffff9, 0x1, 0x2}, {0xdd, 0x2, 0x8000, 0x7}, {0xd5, 0x1, 0x9, 0x20}, {0x8, 0x7ff, 0x1f, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6238812") 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x100) getpeername$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6c, "937500"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)='\n', 0x1}], 0x1) 16:00:13 executing program 1: socket$inet(0x2, 0x2, 0x5) r0 = socket(0x2, 0x4003, 0x0) socket(0x20, 0x4, 0x9) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0x20, 0x5, 0x8001, 0x7fffffff}, {{r3}, 0xffffffffffffffff, 0x8, 0x2, 0x3, 0x37901fb7}, {{r0}, 0xfffffffffffffffb, 0x8f, 0x4, 0x5, 0x100000001}, {{r4}, 0xfffffffffffffffb, 0x18, 0x20000010, 0x80000000, 0x80}, {{r3}, 0xfffffffffffffffb, 0x20, 0x1, 0x21b, 0x6}, {{r0}, 0xec60d09ad92c92d5, 0x2, 0x80, 0x8000, 0x7}], 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 16:00:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x0, 0x2}, {0x18, 0x2, 0x3611f366, 0x2}, 0x6, [0x800000000000000, 0x1f3, 0x0, 0x5b, 0x800, 0xfffffffffffffffa, 0x200]}, 0x3c) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x10000150000}, 0x8, [0x100000]}, 0x3c) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) dup(r0) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) ioctl$TIOCSTOP(r0, 0x2000746f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 1: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f00000000c0)={0x7, './file0\x00', './file0\x00'}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) getgid() syz_emit_ethernet(0xc7, &(0x7f0000000340)) 16:00:14 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x3, 0x4) close(r0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) 16:00:14 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = openat(0xffffffffffffffff, &(0x7f0000001b80)='./file0/../file0\x00', 0x8506f07ceaf6431d, 0x43) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000001bc0)) 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(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) 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}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r2, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$KDGKBMODE(r4, 0x40044b06) r6 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r3, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) ftruncate(r6, 0x0, 0xfffffffffffffffe) 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, 0x6) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 16:00:14 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) accept(r0, 0x0, &(0x7f0000000280)) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='@^\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='/(\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='-\x00']) getsockopt(r1, 0x29, 0x39, 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x170002}, 0xa2b}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 0: mprotect(&(0x7f000020e000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000300)={0x4, 0x5, 0x1ff, 0xb8, &(0x7f0000000080)={{0x80000001, 0x6, 0x400, 0x7, 0x70, 0x7, 0x7}, {[0x4, 0x0, 0x401, 0x7ff, 0x2, 0x3800000000000, 0x3, 0x10001, 0x401, 0x4, 0x2, 0x3, 0x9, 0x1, 0x4, 0x3, 0x6, 0x3ff], [0x400, 0x8, 0x7, 0x5, 0x0, 0xfff, 0x3, 0x3, 0x0, 0x8], [0x200, 0x101, 0x4, 0xfffffffffffffff8, 0x1, 0xffffffffffffffff, 0x10000], [0x4639b175, 0x8, 0x1, 0x4, 0x4], [{0x9, 0x200, 0x10001, 0xd10}, {0x0, 0x7ff, 0x510a, 0x6}, {0x9, 0x0, 0x26, 0x808}, {0x46dadfc9, 0x1000, 0x1, 0x3}, {0x7, 0x800, 0x6, 0x1}, {0x4, 0x6, 0x1000, 0xfffffffffffffffa}, {0x0, 0xfffffffffffffbff, 0x200, 0x3}, {0xd281, 0xffffffff, 0x80000001, 0x8}], {0x7fffffff, 0x1, 0x0, 0x6}, {0x1, 0x0, 0x150, 0x800}}}, 0x0, 0x8}) setsockopt(r0, 0x29, 0x7, 0x0, 0x16e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getegid() r5 = getgid() r6 = getegid() getgroups(0x1, &(0x7f0000000380)=[0x0]) getgroups(0x6, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x7, &(0x7f0000000480)=[r3, r4, r5, r6, r7, r8, r9]) 16:00:14 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r2 = syz_open_pts() write(r1, &(0x7f0000000240)="616d9860b42c96aedc00258a6e311eca732c384c25", 0x15) 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) 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, &(0x7f0000000340)=0x400000c59) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000200)='./file0\x00') ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[0x0, 0x3f, 0x5, 0x3c1, 0xff, 0xffff]}) r5 = msgget$private(0x0, 0x40) msgsnd(r5, &(0x7f00000003c0)={0x3, "37e419e7764315a4ea789f6e3a3d30703e16f38f2e8063eff4d5f716c4dafa5f71a2f4f6ee98324374989239486dfc3811a210301a24cbbc21e06d3a66164862631863c2b230f939659a2b68d596f6d534eb51f546"}, 0x5d, 0x800) 16:00:14 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x37) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:14 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) sendto$inet6(r0, &(0x7f0000000000)="dfa592e2f18fadec5136092f6abcec892d26b9f2146c5dcb0ca7d8c89345f5a4d202b2b54e7a143ef4fa717ee3a163b87fdbe0ae1ded49ef222ee99740699f776fa6abd18472db8695218b20c7ce129b4c4463a7faab00c9b3146965b49509bacc41e42ec65cce0596dfbd5375f0053a527e22df2fdab2c5a72f8bcfade0d8804ab4dd2cff585c14a6d66f5b086cc278fcd990bb740115291168f548b38bfad636822b417b4982f574bdafdeded48e2f0ade1dd0db9943c61d9cbe291d7eeed7f933ca6375b811918eca69ea6c09f3b6ac1a77a70c9e0c35a99b", 0xda, 0x40a, &(0x7f0000000200)={0x18, 0x2, 0x14f5, 0x3}, 0xffffffffffffffde) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/97) 16:00:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = semget(0x1, 0x2, 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x0, 0xfffffffe}) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) sendmsg(r0, &(0x7f0000002a80)={0x0, 0x0, &(0x7f0000002980)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x100, 0x40) chroot(&(0x7f0000000080)='./file0\x00') 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./bus\x00', 0x10, 0x40) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) dup(r2) ioctl$WSKBDIO_SETMODE(r2, 0x40045700, &(0x7f0000000080)) 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x100, 0x3d0c412041fd5e7b) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/85, 0x55, 0x800, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) semget(0x2, 0x0, 0x10) 16:00:15 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = dup(r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto$inet6(r0, &(0x7f00000000c0)="126bdc47d9f39cdb", 0x8, 0x0, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f0000000000)={0xb20, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x400000000000000}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x7fffffff) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000200)=""/194, 0xc2) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="323793aa55593cc7d4b7b6dc693ca7a3854b390f20cfa474e3010bd7821732c82f7cb4aedff465150ef7f12ab40509f9eb064d6bb3acbb8932ae15305da90bfdaab8bbaf0eed8df30f09d2f4b3c9432a739382accf615e56b85955fd6ff180b832b55a84d22f972bf11d59ab97eb9b7a062340139351316fb63c57427cc413b98b920025fa1e7de2c64f389958c7ca0e310c7dd60f6e887686e9745033bf192987ed74219325937d7617fb007024daf59a92e1e0ade5b4a875f2a3fe5de26990e8032c374f129b624adb55451cf42b68735b90c04cdffc3c8f49e67f", 0xdc}], 0x1000000000000270) socket$inet(0x2, 0x1, 0x5) socket$inet(0x2, 0x4, 0xdf3) 16:00:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x22, 0x4) sendto$unix(r0, &(0x7f00000000c0)="4de807f74276d7574c93ac0bd510e6e1c902ef093e7ad33afb2507853f246d2a1c0982f77e8dbf8a92c29da6df1ffc591e74c0853dfeab2e4dcbad470e6dae42a7285e4b80e82e24f8430844fdf8b164f6ce3c99a49940e86e755c55d2c67dbf2d23ec545771df7f98a52bbcffa64db37c5bee0fe4051d54965058ad916418b5d4feb40915c7d1c93ad63a9d84c9d21fb148359b9e0d97340ed64855a8d46cdb7e1e1352c9129fa859fbfb89334703f6492d9ce70cfffedd51118c3bad40e892f5f66b3886b2878f", 0xc8, 0xc, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000240)={0x9, './file0\x00', './file1\x00'}) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000280)={0x14e, 0x1, 0x0, 0xa32, 0x8000}, 0xc) lstat(&(0x7f0000000300)='./file0\x00', 0xfffffffffffffffe) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000014}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x2, 0x82) semop(r2, &(0x7f0000000100)=[{0x2, 0x2, 0x1800}, {0x0, 0x0, 0x1000}, {0x2, 0x100000001, 0x1000}, {0x0, 0x380000000, 0x800}, {0x3, 0xf3, 0x1800}], 0x5) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0x387}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28000000ffff00000100000008ae7fc6036e0000fedfc9802ab7ba", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) mprotect(&(0x7f00006f6000/0x2000)=nil, 0x2000, 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000440)="bcf22cc7650de7a11489b62bf42095fad6b17a4f9b87f25322bf87162f04ee303516d0ff1249883b29fe8621929baa0bb37bb0d589dd55ba6c1993cd70b987ff30ef267ef3c8d630553f28503c8c5fec7526f0cd186fc8be4e3dcd23b74ac31bdf0a25d738c584964f4b2f2ba00bc1b61e3dba55ef602c560822c98360ec24e595ac025d43602e75753f6875543c1741c94968ac2583b8f4c2a2b4333e7869307a4cc6fa83f0748391e9db6d70dad02dea917091c341c11ce63d30b0ad70c485e5b11d0547b7f9160c2350925886c66302ca85746d9b3fa050f51fc214da92f38da507deff90b16fe0b14021570c48e945e26e691f07d2ba9713a9d4f71c3f3c1a06bf1e15a8cfa47d428b32865e400801dadb8617a38f4fa182ca0789d94d7b036db19e062b30b2c0f26ba73aa786ce5eb54cdb31edd55905d2d4b5cc86be337d57a26d75bb94860f5fa537f2ac8a664dfac5d387bad92f45080f6d514b38f99413a1f03264cae80a8c6c6c6fd6491f6a6c696088ecac8b4161e6c673c2e37cc25ac5279d5eada8fdd97c7e11602b344b85959170c65bb8b16fda3279f6fa306de74b3f2312fe9c65f18901aacb1543c7148e243d17d3debd0b3c5e521bbaa72aefba707cb43d861cafea05e410ed33147a3d00316186dfc0ffc822a32895efdd98f58b414eb712c889b9625f6e10129ed341e78d0a4d7127ae91bedd7df5faa50704381872cca3ec4bcb78329a411ddf63636b3c07fd0b4e65da24b1ead718330cf92f174d5c6185a74d610c511fe894d2fa203fef8773305508a1003d91269222eff3b9aed8cf2a4ecc2ca3329e19e33152213beb2302d3e29a591419e546587ac22ae16f5bedb8fb34048ee7460faa0f633d7724b7eda892a29b705e067e353b6b7ba91027d58ac78378611dcd97f8722f4f04f21819c290a7ed3898605c247203895a47f6b1f7dac017bfd9e270575db464afebd04cda3215404c6ee6f54dedebc7eac1ae2329ed36dc6913d1d9e5e544a9d0a90a45a8e5334bf208f583df17d7816060d7fb1f29741c5eba695f3845441b0ffa427ab47cbcf7dac99e8a5f65cec5d8028dde5b031b0298aeaadf8b1698c87ada8fb3e11cfb78e8f61f26cffc69aa22361d092f9ef733ab774ddae2b88067ca56eead57a469623c9f45ac8e9bb1f9b1f15e682570765fae4827d609018b0ffb8c6870e3d323c448e26fb91fa34f68ca0a8fa0445f1520b75521e6213400dacd71befc708203bddedb624a7c5cad6a68a8d677df143add43f62c653382169c697f6a2da75e7d50fe20504bef9be0a50b9979287968c89999c3ffad57e9458a4333763bba07471163f7d37783f84ee6c87ad4dbd9469e8516958e5161b74d74b3964def8510b4a99e4d909333aa0ce2077e52081f256444ac1e3d410875a94847bb18896af95bee1358ebd7468485672d0d97a76c3e7e67c2f00d669eee890bdcace14bea97616d1e5355d5ce4686157cb761ab63cb22df89d62934a00dfc9a0ca815dd09f7c09b5b40672b72d843c2b58269b6361006c9d04cb2e380d0833f04ff638616b72f54dda443ccdd0d3aa481c82f55bbaf4b555e89004f1c820e8c6fc815de051e84c60b8f6d54f31a6318272ad343a3bee3100ffdc4f71d777ded59ef1c07cde8b53a1bd41dbe872376d04a424f957b748a20839d3a347c42bd1b902e9b4c0b13c1dcb37f0958281a1427fa9e212f37ee0cd5f9aa067e86e735c50b7f677c6d7be20fe31d14c38ccc33f785db6bd7b7098816c76ce5890663fa11d420981499c6139ddd0c7a61b30cfe038f3d6c10632b111bc7f5c84234fae83553fe5a71d9817ecbd5a9e55a548ab574cd8bcf0b392073cb81f02d3bba13ef56bf87fd0a90971614e77e59094b788e5dfae4a434077d141e56c59fa071b7f353bdf7fc1e33f208e0936ed711484e955c4192debe8931bac8028783cee276d6b47e107b1071b727344c7dafd04c852d30c38dd2447cfd522f3e596a500c74822e6e15d72ae80d201fb054aa5292ce712fdfb85742784348648342ab27c01232715cb3b332699f39d302f35659d7ccaa872520cfdfac20347932d4662b8c28f4e199b89b92b13babeab15bf483db34519e6ee1f74790a75926060f834746a2699c77ef0813353459873618b8d425e60805aa4d48117d6160ad60dcbad14af997423706792618ab3c75129b6d4c3b83e1b0af27da33b87807946063fa4612a1fe690a1a7a541bedca1219118361e6c7f5f7d5118f1c30f5dbc23225c0627ef4c0d618136d0f2e636c2777419ce624f71f2161549f685cb25acbd1a0d57600d25a710823ddc856eb9fd81b585c5215688c536bdfbbdedc9396b10a75b250dd49203ad9d86bdb3c3d98ad70a585dd28503737b0d7cc0d3aeed6f06c62372a22160e752e423e6df9a7972509c60e8934fab6b3398c086fe2b4f4975c034273dce6591a4f3bfed5fe30e63f089f295946f0401b0b6cfc3f51954bbbe8755311fa5921ab8d8be9c42f46e174fa24ce0a6bbd73b4dfc6858487c054dc24704c3417e2029934459a53253e3e132c6a34e2ec5e2191e15935b1152481351f1919f3347148ec3016a347af9a88eab2742786134599834576f1315da303917ffe9b8ac5e0d8ca176d2628e34392b9cfad86746e7df850148524d13a407e331d4084d1e00d2c7220bbc679eada7d2f74b6fb2900b54627fdd82e17e8c9b620c84993166505bf4bda68ea4c75f3a87e30647ffdc86ca61b1e7d0d7259505bee721046f6941ca4f52facf5ff0042cf695f44737f79b77350070c01c89fb46f99ac8c95f1ff0bae35c4b59c7a260ae940150cd38ef90a171ca822807bd35060259972ef36cec81eaf31e296e44c72b5fb0f92c7e5e06b880163e5cd610778ab65b6a64b8f1d9d2fd06892f9ee24c09357cf7bca2401c16a27ba0425467459b770e89295c10be040ba497debe7ecc10f3291149cf427860fb7ce275d34ef09c18ffa35bc6e297ce210734e892766b72a3aaa37d3c070cee58217607fa38a44f1f396897fd16e06bf2f578dab3c7c77b590ce8a8dbf54c2bedb99faef7ef2f16fdd936efc0dcbfe1e5141772c4905b2dccf314cab79de5bfc955c69851a4251b5daa4f0c6fdf18942be2f8c8c3bd5c578d3300ef66aedb33e0549ce1552b25a0da00a35ba7352d3297b73e5d557b43e8c8bf209dfaa5a8b5e1a157f93780ebdbbf3b6c75db0d71a44f0f413fdbcb86cfed1cb1e50188706ffcf87fef0d1d22362215d47bdeafceee1b743a253c7089f9db42bc52f808ad451695c7001dba31858f05a11efa60a5adcba63b8d924775b99c00f12ecdcb24cfb4c2646bc3d7c387cf8a8e426974d49319d42b8ec8d7ad17dbcb3c940272b9c30c1d7f8d211e7ba934fabf76ceaa273671ac8b2b3a4e2c8581d5dcb6b6b308f97a1888c3fc161feacd5aae87ec1319cafeef23d429f197adc2152baf50f52648263c833a98aec09445ccecdd6705ab62514028392685ed50b85882a64357ae9da5644535dc77b53f89513b5dfd7781a265ec10f48002c2f898156055ebb2998fa2654a1fcbd216a5e55d5852045af1ad63882ffcc096bb63ceb5835c5261c7d36636e0185560d145b70e11114e4342bfb2e7b7dfef013a28dc266d1c736a26f3ee8c4456bf27b78394a41c0b72e8b3809151ef8eb28e58c596efc2da0e9b1227685dce334ad74d8803333ff48bba4d1fb2d2fbd2a08af31348c8b70ca0703d64a95821019f30525363462ff585dc55a6d9854d0e7f6d27a1163ca761b6eac0c9b211eeef928fe9a3940b0f38d764b7149e11e74742b8270303ee947dca54840547e16507132a8da0ad6570f281e8c3575f5b1525a0f411743ef94a18d473f40393d7482261cac4fc8a10e07fcd33c3a1931e4f08fda3e31e4c71fa174339936f6c059b18e3af19c0c1df053122aba48ea3c9e80ea0270fe3a90a180fffea0abaf33a2081a0e5b2191e0dc1e33b7af5f3c65effb3d5b1b85e88b7fd87c0298723145fd91cfb04a214397f72045190acbebb1ce999c1f3108032b53206a11bae9531f95b271f9e5a18010365ade7703f5136b98d99fed1973a94b518317d0c2a4a0832b1f8efd2c115392d3485ac7f5e48e8e37d5d82293a3d962fa917fe23117c3c90956ac8a0f2b6a6c75b91d26c889c6fedaf7127183985a49539dd03fc247bd7027dab1f063fe68d92310de2aee79de973602deec032696bda0973753bbbdf64cee846342cad566efe6008b2fbaa65a02ef282609e5056d266c79722c62d4dba2be23b1f0d8eb078eaf9e62a5d04925e8fd9b50a7b5cebe5fd7e563658f3cabb26f470bd70bb55a085d78f159b5c5c0b2b6357078e366a6190b4154ada089b580b94cc2b9ae141afc405faff41cbed1f2554591fcdfd4a3999c56dc6fb205f13f53ca57bd8a905dd8b173651a2c9122d61f61bcddb0218cd846fb80fbf53a58816d1e30ac0274e48b5d66674cfbbdd21c00290fa29fb9d4b9639a7ffc3734cc52d3a3c8539acced1a22b1c00b1b3b2ce1c2f57e92176999679915a3ce483f0ea3e10fa5874904cb8d489b587410be74ec2e52e36022988af449ee17e101390e60a750f6e4113a5af8bdf8f5fcae28564b1dd57b36bcdc383165026e373c55c878f0e95025a31f451e1af9f0bd9dacb5f916324f33610929f1d58c43aae625c73b396fcdf882bfa4156e0004ef9a04325d04ca574def4ea4eeaaebbf3099ef023434dd511dc8ac08b521071491e7babb9a70492601eb92dc3a9db593492a127e2aa3e3808398ecf193edaf8196b79c418fc03dcdc7bbc420ff59b07205c6dbc4c4de397017fe420268f77ab2305a319f487daa794b31ea006364d96900be2d03d0add0d959c3e250ccdaa9b38ac823e69bec6fc2f95c9ef7413b8dc37af46e5bc19433ef6433977ad0c1788da7c35caaa67c81fcbefaf34f1c10606c1a18b141a00bbc4f0f72762a5d3ca4b60dc68fc746367f728987eb9c548a3cdb261372f15fa1ca608b622748aeeb822837c00354a370025ad3bdfe6899bbea39b3055b1dddd4c823b332cae24d01b4b73224c5bcfd3d185bd11e187d45ada554bfad915121e2680c2222563e8bef351a7ad6f3f1f25c5be7372235d2742e93347665c35c79be213affecf2218bd8ff5b64924ffb7cc6f48b3651574bc979501510d2634eb1d7cc15d87d16cd7e774a0a27ca868d7bf94fb2537da55b0da94c2753ba10b259954064285f4ce740c314ce85be901f58163fccb82e667ced23b618658fb9633966432d4d89b977a8b5a0a7ef0c16447a2350119f85c070c1cb427382e11cdd18c5ac2eff32de7fad8378ac67d8ebcd42c91b5eeec947308ef8bca1ed4193e29aeafed30d557506bf054a47f7624053b4551f5c77f4fb8ee2c38e507176cea636b21589a3d7888bb135135e4a7179474b2fb728454bbcbe2c3b1995b96c3326644d34fc6d0c79113a3ea2a202e803dc6ff75d9fc9fe5b87a48d5d6d57d09f6ce1dbad808a566853ec6e1f51d2231abd73ab0d559b0816e3f6181caa4289598b35ec94ed0df5f66cb9c97d40af1505c0537c2f1904272204786a377aa316cdbac2594b6d7aff855a7c15bedd0f0e75aa23a2bc414fbb3b8684f6575df8983dbac33c96c265a41ffa6a9da44ccf02d1492477330be811aab8d05928a66dcad1db23b393670fe18829673b7e73cdb480655bc23ef860ea3242e386ec786b95dbbc7a12a37421d119130b38ac476911272ece09adf830ab4cb7424cc9c53c", 0x1f}], 0x1) 16:00:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = dup(0xffffffffffffff9c) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket(0x1, 0x4000, 0x0) close(r0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x8000, 0x0) r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r3, &(0x7f0000001540)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/184, 0xb8}, {&(0x7f0000001440)=""/207, 0xcf}], 0x3) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x10000, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0x719320bc29eb06da, 0x8, 0x8, 0x9, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0x80, 0x80000000, 0x81, 0x4}, {{r3}, 0xfffffffffffffffe, 0x40, 0x20000000, 0xea9, 0x3ff}], 0x9, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffd, 0x60, 0x40000000, 0x7, 0x80000000}, {{r5}, 0xfffffffffffffffb, 0x2, 0x3472f2843283076d, 0x7, 0x8}, {{r6}, 0xfffffffffffffffc, 0x1, 0x4, 0x9, 0x1000}, {{r7}, 0xfffffffffffffffd, 0x42, 0x5, 0x2bef9a580, 0x401}, {{r8}, 0xfffffffffffffffe, 0x4, 0x20000000, 0x7fffffff, 0x36}, {{r9}, 0xfffffffffffffffd, 0x40, 0x20000000, 0x7, 0x80000001}], 0xc, &(0x7f0000000340)={0x1}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r10, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) 16:00:15 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = dup(0xffffffffffffff9c) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x6, 0x10, 0x1, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x1, 0x20, 0x10000, 0x3}, {{r0}, 0xfffffffffffffffc, 0x40, 0x6cef0764acf169d7, 0xffffffff, 0x9}, {{r0}, 0xfffffffffffffffc, 0x25, 0x20, 0x8001, 0x9}], 0x1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x96, 0x1, 0x1, 0xbe}, {{r0}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x7f, 0x3}, {{r0}, 0xfffffffffffffffd, 0x4, 0x80000000, 0x9e19, 0x40}, {{r0}, 0xfffffffffffffffb, 0x42, 0x2, 0x20, 0x3}, {{r0}, 0x11e3ea237c0f3373, 0x8, 0xfffff, 0x400, 0x6}, {{r0}, 0xfffffffffffffffa, 0x1, 0x20, 0x1f29, 0xffff}, {{r0}, 0xfffffffffffffffc, 0x10, 0x20000000, 0x3, 0x7fffffff}], 0x7fffffff, &(0x7f0000000140)={0x93, 0x3a}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x6) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="000000186a56010000001c00feffff00feff0060d5706c85c2768511fe870000f31f0095450000000200341d", 0x2c}], 0x1) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150000}, 0xb}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x7}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='b') 16:00:16 executing program 0: r0 = socket(0x80000000000002, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080)=0x5, 0xfffffffffffffe66) close(r0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x54}, {0x74}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000000040)=[{r0, 0x100}, {r0, 0x2}, {r0, 0x1}, {r0, 0x1}, {r0, 0x40}, {r0, 0x12}, {r0, 0x10}], 0x7, 0xdb48e73) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chdir(&(0x7f00000000c0)='./file0\x00') 16:00:16 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x80000044) ftruncate(r0, 0x0, 0x20) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x100) lseek(r1, 0x0, 0x53, 0x2) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000040)) ftruncate(r0, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x3) getpgrp() 16:00:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x41, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x5}, {}], 0x2}) r1 = dup(r0) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x1, 0x0, 0x140000}, 0x8, [0x170000, 0x14]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) sendto$unix(r0, &(0x7f0000000080)="239c02cbfa5a165d350324e5b34bdf92015d7688509d", 0x16, 0x402, 0x0, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x6, 0x80000000000, 0x1000, 0x2}, {0xa15, 0x0, 0x2, 0x8}, {0x80, 0x7, 0x4, 0x7}, {0x1, 0x8, 0x3, 0x10000}, {0xdea2, 0xffffffff, 0x4, 0x3}, {0x5, 0x0, 0x9, 0x8}, {0x4ee, 0x6, 0x0, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50}, {0x8000000000007c}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000000100), 0x0) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000002c0)=0x8001) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x8) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 16:00:16 executing program 1: r0 = open(&(0x7f0000000840)='./file0\x00', 0x20, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1010, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) r2 = geteuid() r3 = getegid() r4 = fcntl$getown(r0, 0x5) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) getppid() r7 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) r9 = getgid() sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f76696c653000"], 0xa, &(0x7f0000000540)=[{&(0x7f0000000180)="549c0f75ea5b4297a15430f0e64a37a633dfcecf46dc5499fa1396117ab94b98552119683721deafa80a7db0cbfd9b8ba29d18ee7ab0fc36444309cf2ee9a4324c975f88a246ec9758f6051818e69e6efdc638e6a36f90ba6698caf6c5d2464a91f1ce58710ab8ff5b92dabb1845969f2f362f38368f01f1abf57357902e53652b8e8865d2a61eeb55d20db1e4f956dbef044051a186be02284c9acee83379ef7190a124e020f36aacabf1b187c5245216f2fce7e3860f8db22cb98cd1d6fd65f1b10c0e0bd5d29b541e84aa557f4f21211ee970e02c765f7c616252f24dbda068acf4f852cb55875694c641e15811b6eece38f914a0e1bc8672d959718c8b", 0xff}, {&(0x7f0000000280)="e64732cdc96e8526bce5a3b1af5d8e0c3aa545c758c1c16f55a718f347380127d13ca99fa3680b3236cc04bf89c1247d6a7d7d446503c74808be398600c936479a62a3ed3534e5be000cef53dac2086a98badaf3decea1924821f49bd7a158978cd7b27e689579d0402c131d2fd6282c6869d0354fddd23c0e084f5d906b69d64bd40ef9982a9c5de66fba5b5447092bdf92f704512143e939a2b84b3706f696251f3289f1cdbcd4dd2b41c8d60279ed467e9a02b526c0160847ff923adacb875c782ce54992455707c8ade67e6afdca782a2d1702758ea3b30d0dd8227eef0d", 0xe0}, {&(0x7f0000000380)="a5beef46e77767ee7ae454a76526bd3fec04fa81b2a9546b7f3b31f9f7551c81534bd7b4c231d833621ca9f893f13a30ab2d7a103bc369e11a9aa80e05085dcc25142290468d8c330d21b95d14cb972e19200f1a8e0a8879f2b7748bb7237a7c4dc6c424aeda2d5b0b757c53c5ac5532b10a88090a5185c484", 0x79}, {&(0x7f0000000400)="18df82161c8b7f23d1832e6b2b420a812767d2b3061763a80fe2bbe65fb684f74294a08aaee5f7e850ecd906ebe8320882c4c6840a30dd6ea62d14595e8da0de69b382d8e39caa184901528956ba34cd2f7cc98ec343586587caa3fd871367", 0x5f}, {&(0x7f0000000480)="b889530111b99ad1218d95326a11fabf93082dd7f587b8ae98f7014baaf9862f4bd14c0357489b54980664b312832f5f7a1037a7e63ce0b6609b686a56e4498906de3257b0a5", 0x46}, {&(0x7f0000000500)="1990d25124f6de39a390e0fd036e4f03ae31c70d5a04a2fd100346829995e619e8313bbcc7f875e88942849083f29980d9", 0x31}], 0x6, &(0x7f0000000700)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x90, 0x401}, 0x40d) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1000c, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x1, 0x8}, {0x7, 0xb7}}, 0x2) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x54}, {0x6}]}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:16 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt(r0, 0x4, 0x0, &(0x7f0000000100)="0c917130e138d7bcb3b19fad4a2f0410e48dda51586b1b8ad924e294bab2cde88aee94ad163cc6225a4298d4d5751b8fb713c2a7cb245fed6a131bd02cba0feebe7cd9ed1530b2d981de79cc8ec045be6ad3390c10929c3aadb0858ee851091593b80f2269dae9f8adbb4e9b257de7", 0x6f) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000003}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 16:00:17 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x10010, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000240), 0x86e9c176a06c352) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) acct(&(0x7f00000000c0)='./file0\x00') poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) getegid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000140)=0xc) 16:00:17 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000300)=""/184, 0xb8}], 0x1, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() chmod(&(0x7f0000000000)='./bus\x00', 0x8ad09a25ad295e1a) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:00:18 executing program 0: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file3\x00', &(0x7f0000000240)) 16:00:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) socket(0x18, 0x3, 0x5a7) 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x100000004) write(r0, &(0x7f0000000000)="1719be434920edf476a0bc627fafeaf93baa0036d510c08fd722306b793a332bba355e5a00cb0a629a3d77b1567e29fd3cc5d3cf18243aa0aa0d6750091e052353d8bd7fc719808381c780eb27bf885af10aedcd869042d5c8639e7237d92472dd55465a6aeb85bc097f3cd9602b89e451770aa411b298cf47f8f5be7c9899147839f6e2aade03a32dfe36d7944b071f011c1869c0717ae5aa57a51c335a291a9225352e6eab2f5bf5f064142a9f7992ee7e621824968b7f4ecc3e6ee1997bd284c36b63382d5e6c846c75e3eb06674b8441d1d30fc6b18c16024b8de2e85c2c80cdcfef15602cfcde9e56cdd313641d4e16cb080a6a818b", 0xf8) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x8}) 16:00:18 executing program 0: pipe(&(0x7f00000000c0)) mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3004) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000e14000/0x3000)=nil, 0x1000) 16:00:18 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r2) ioctl$KDGKBMODE(r0, 0x40044b06) setuid(r2) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0xf4240}) 16:00:18 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0xfffffdf7, 0x6) r0 = open(&(0x7f0000000140)='./file0\x00', 0x8b934494f56775b8, 0x84) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x80) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x4}, {r0, 0x80}, {r0, 0x8}, {r0, 0x40}, {r0, 0x100}, {r0, 0x20}, {r0, 0x1}, {r0, 0x9}], 0x8, 0x100) getitimer(0x2, &(0x7f0000000000)) ioctl$KDDISABIO(r0, 0x20004b3d) 16:00:18 executing program 1: utimensat(0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffe) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/25, 0x19, 0x800, &(0x7f0000000180)=ANY=[@ANYBLOB="003935d216696c659d9b43645b57b1083abbbe36376096b9a6f85c6aa57e21b27657826a4abac7ff996710bab42af4de8dbc6022b028b595ee30589fbdf7649e2574bf5276e85dcd290655a99e13aee03dcc2fb62f8f6d886a673de2f1fc057285e110f85aa13cf5e0a2533703f4f747cc9cb8306e2e7a2e338f47fcca0fee0ce5d995789a8ce14edb2800"], 0xa) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x60a1, 0x3) dup(r0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0xe000, 0x20, &(0x7f0000ff1000/0xe000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xb1, 0x0, 0x3ff}, {0x60, 0x0, 0x5}, {0x6, 0x0, 0x8, 0x75d6011a}]}) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20, 0x80) sendto$unix(r2, &(0x7f0000000140)="182faecf8c7339a2f6e833f796ba1966a6f9c1022c7a01c8b5b502b005fbbb3f5e985982b69c883417656e4b34c756395cf210f0ed1878eb675af828e94e861064ef94846f44c1a6c040bb74e13ab815a626e82c78a298e63861b374e07681c0e754916fbae792598d889c86c2de385478007a17734114fc233de6d0819dfc70f0f66d45976bafa55c", 0x89, 0x401, 0x0, 0x0) chflagsat(r2, &(0x7f0000000240)='./file0\x00', 0x0, 0x2) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="552983c8cf74b0e6fdd45c52849576d3d3d03dcf93a8e40d447d6ae21b9eb16c55ad83b7a2f061a2ffbe9b22a109fde16aae77c250907184d1333fb804c22422549eb256def9f7f33acae8fbd97052732691a798865db328e71dfb6b45160aee1212be08593455f63bec123fd4054e0b9ea290ed61e43a838d84ad53c8065b0f74d48a919bdf6c586d23d5570aaac298939fecd5d8863579a8be88eca730e7b22b6b0dbc628b8cc2244586b118515b3fe838bfdf", 0xb4}, {&(0x7f0000000140)="a5686ad857b26c959134b2c2b08e873671f29f3e6d29d699d2ca520101289dba4a13c14c323064ad029a91d18e0aaaf6a4222fd6b8244ca4c223f81b0c6e44ebb34e9a1be02edb6ea31e30ca5cab41ff012269a09595ff445b9d1958711a917a5da8e25c45c35aac0b88ba1bc1021cf52da12ab0", 0x74}, {&(0x7f00000002c0)="77c8c6f6ef12b7a6e2af1b6ce48db339d6219543d46b07dcdf1ca2e8942837c895b62a512e3f45ce3676e41e5f3e1a56fd6134de5106f14a5e45ca28e2dd46505569ef19b12d0f60a0a8c10291ac3024fdcca2281b64ac3417bf7817855f935d80a7695f96f9af6a37a285b6305d1f8f3ca629ef5f272ebed57f9f9ee80f3f818052a50f6553a845aba8a8a90a9d41a71610baa5e7ca970f152cc4fbed2047eea75d0b33b2686f366fcb5ef8a0d49c095a1655c5418f8ae6f8ddac82811279ea254f77358b381d256472f38ac50b8c43bdc37fe625d096a6e1e967511418a9a1287ff6143c50b17c0d30acbf287b038285f2", 0xf2}, {&(0x7f00000001c0)="cc9cb0c29792e22ed0dbe0ab2e7c309485c26e82b0f8df838098fc601c87ea2cef59977765936427657f32dfe206527bb332547b59c1c3d2c003bd7cebe0ae19fdb4f5b5334b", 0x46}], 0x4, 0x0, 0xffff) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)) 16:00:18 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be26a9ab872e74d75bbf10a26cabf228815504fd"}) r2 = dup(r1) syz_open_pts() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x43, 0x40, 0x1, 0x9}, {{r0}, 0xfffffffffffffffb, 0x8, 0x80, 0x81, 0x1}, {{r1}, 0xfffffffffffffff8, 0x1, 0x0, 0x7, 0x9}, {{r1}, 0xffffffffffffffff, 0x30, 0x15, 0x1, 0x7}, {{r0}, 0xfffffffffffffffe, 0x90, 0x1, 0xfffffffffffffffa, 0x1678}], 0x3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0x8000000000, 0x80000000}, {{r1}, 0xfffffffffffffffb, 0x14, 0x1, 0x1, 0x2}, {{r1}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x82, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0xffffffffffff8000, 0xbc9}], 0xff5, &(0x7f0000000000)={0x401, 0x81}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x200, 0x6, 0x0, 0x0, "6fda09583b8813b8156717d93f13855deed57e57"}) 16:00:18 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x3, 0x5, 0x80, r1}) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r2 = kqueue() ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x80000000, 0x0, 0x9, 0x1, 0xffff, 0xe36, 0x101, 0x2, 0x3, 0x6, 0x7}) pipe2(&(0x7f0000000080), 0x10004) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) kevent(r2, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x1, 0x180) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="000000186204018b002b3a0000030083ca1efd4dd1516396a4fcc7420cfbf753b5d1d09075288182a3e7bd438b29be9c75807f32ecb3903175a7f3ff831745894314d8cad0875b8b01850013f1071d36807465e18c0fa6", 0x57}], 0x1) 16:00:19 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000002c0)={0x3776, './bus/file0\x00', './bus/../file0\x00'}) mknod(&(0x7f00000001c0)='./bus\x00', 0x100000000204f, 0x14) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000240)=0x9) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x2a}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) mknod(&(0x7f00000000c0)='./bus\x00', 0x100, 0x7f) 16:00:19 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, &(0x7f0000000000)=[{0x7}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f00000000c0)={0x5, 0x100}) pwrite(0xffffffffffffffff, &(0x7f0000000340)="fbaf8a8d1a029be96914f6357e3a040a44a3c61f8b6c37fe195d76b8e1b73144336be8b4da7e87453c84faa7b4e27a6687402aaa4fefc898d53fe57356b69beb10004d0e4f39be64b056bc01049f6ae835b9ed31262f6e9153f17486fa584a386b9cb15533304d19a768b04a1068b2c054d1a51eac36b06e96b37e836308c19cba4f33088fcdc066f280c852b41e8e0f6d8a95ac23b325fc49c7fb324d66a6d974abe485eee6fae82b41984fdcc0a724f3730c58930a4567d384dd2085648b61ff5cbda7f583c965509547468a5800000000000000000000000000000000c0", 0xc0, 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86127) accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="f90094e5ff05000821000020f2a200ffff39d3045ad35a0d2020009d00000000000000dd476e473ce443595950f2f9906d1b00000000000000000000000000000002"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0x625}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x15}, {0x6}]}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000100)=[{0x47, 0xfffffffffffffff7}, {0x26, 0x2}, {0x3}, {0x25, 0x4}], 0x4}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='o') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150000}, 0xb}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x102) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000002680)=[{&(0x7f00000001c0)="910bbb36d0e113a64a677bc89074b87f7f14931f917039ba05cbdd1469c9d7ea3fff3f8443adaac2b342601fd89a336f529032c2177d8473f73e4ae3095d9fe8371045405ff0b52c9c3f8fe421340147b44df870bfc95bacb2aa158617c6546234a657dbf18e495ad75a7b4b85dcc4942b0630a4da24ec89003d6a3a748d41142db21814c8eef7696dcd124f2261a30262025debdc5cea443aa0554a05bbe451c6e53f45796114eaae18e220d4f51e8455fcd851f32d885110486dcdf6df217265b48235b1", 0xc5}, {&(0x7f0000000300)="6f57ed2603b747c32efb1fa348e4c4cfa34e583f7110f1f85c698201b0805d8a9d05a9ee6e874f8786eae6f07ef5483b25cbd37e69af9821c90e5a0d5a1d480907d86ec83aa45c37ae84c38a", 0x4c}, {&(0x7f0000000380)="937b9183313d821c16f1eb8245295fe13c1c3c9d65faeeabbda6db9b49b269f61b5517a678de60997056e84b1aa2b90e3728ab88dd2cb72f328ce88294f78693b448cdd5543269119024a481491a3d28fc9967ecb09f2d86b403d0dbc60333eee6aa91e06d394986ac1de3806c82370b6f2ffc7c30cb47988d5f81f1c1db4d2d2bc59f86d71bfa4a920232ed8a3d2ef83e947f2992b87012df26", 0x9a}, {&(0x7f0000000440)="a4aee9f82f6e66a1bf03af322a34cc70fabf6a46d625ec646829236c396564c88bf357e14a82289c4df8e99c61f15d780b082cdde9a7877774003f455673120835ee00f93d2854dc9e702c5381545e7a7c6fe909bdc7d25a0763afb940d65a44e5c6aa98a4b227f4bb82799794800ba39112aa083ea105de2d81ab3a5882b82e128a2bb4735dc675df2ad1d26e8b5b149a31e3aa7b012d37a0fd89406e4010b334a6596b8c0679371caa7dc13e471f52750b2dde1bc49565c9ebe990a4b8c412b953f72ec8777c557a7717c5b443541f73aef6a2280bb1b8086db8d93c50a697e906ab03ad7adf858e6a2fcf9ea4c251b19179c96a5583a80c1d42fedffba2ac5498dbabe8a90640590dd247867efbb5e1ee08c153aabaec7e8398da385ad9a694e6496b84406060f2a93e511e517a2cb6835cc5ae5dd24afef0fb4c9ebfdc39d5f54c677e3ff28d335851062b95b88b6a4ad9ae121f4928d1bcf5825059a652a805c1fa522b94c83928d5156ec30b0caef01319ef91d92aac0246a792b323548856e14d5796e076ef1f7a08a4db8368ae6f15c8ba1d4b34fd2fb158bd557cda09e36c09754f7f96e7381e524fc84e6ad07caf6143fbcfb4dc78e22c4501d2df450f9fa86f9ef6d3e8e501db7c26fded729a90146a66dc76432535bda14f8c07886ac94cbacf839019a1de0fc2886b4851f73ed3ae36580b3dbd9dbcb82038b9d74545c2973faab5111dad67a36044bcea7d957513d55aa56ee0c1d6186144ffe9d0d4b3533318f3350430b6beb8c65bde9f56796801712ba78a369dd21012567ae3ae22643534ee454882fd7e8b491a68ce34e1e7a7d2abfd46387826efe95d395442081d79c1092c81ee1fb61ccaa011134b971f3f90fdf15d950e7bd28b97ff05d15d9c182e2622969fa898f02c2f5cb434cbf5df0e54772e65d07cb7e4b957ae6952f10ef9e9a42a8233ac1bcff949f3ec2ad047a987fa96f25f28a90d34317b1554146aef8a36550f76ac51a564f2f018dd49757d245494205a5d345510789d4f047131dbbca015f8a449fd6326386b14444de706238da3e24c50d23c9feeab63cada286e74b6bb7edb03d873aec4052461872da573a0fbae521f6773fe10e2ab5eec8f2ad41d85a676196d81b7ade073fdbf05ec2061eedd6c066450b06289a304f44787ff96d75ad5429461c4e7f3ad1978e7dd400b874762f921389db243791d8aede82bb8d08ebef721a4ca4b421596b3d765408dc45b277a8fc35e865b7ed0d8809f82a62fafb360f5ff411b5bca80ba6f632c171ee23d67752a0125a91bb20be76d41adc934906534424e04305d7c723b37cba69aacd28d536d78fe0bed3f55640fe2b0d0ab612234b6bb24449404e5ed959b8d7dfca22ad0a52dbad43e70732aec6c43ce9cc535e19d03808d660a21bd65d9eb526db5f9c6d76d09a4748993cc7eee5cacf531159f3c0c1b9e0ca6c6a9dc4bec98e8c4dcd6b7b8be64ad94ff7d008e59a2d62b781d55e599a0f616c4c8056ef9524347c5a6740922762c2dcc429505c23ffea0f572aca1a8a05d513b4c53c5bd339312f57b4e390a2db64559229def5eb9eeeac23ede231b48b88cf2e593560b7aa7a6203b208d9b20f669c9ccca9b44bd7a19e041eba1feddd5e7d24aac470cddcd81c4724b7925ca7e2fb5ef5da8749a1c60c9b08f92d05a8a0259dd926b88e5415b804e927ca346397af53444634c95ba63ee57f37f8b4aa30d7ee562014045df2634adcbb5c1f6a2311d1414b7312c259592560001e2eea03350817e639ba89e197c1a9af5b2e9df58191aa70a046e851ad0c9bf2160f6ce45d03c5479844f0b1edb22d36e8730f22111b53312a0fc0f9515823aaaa9d741f7097da1542279fc345fcd2dcd83e9a46847a085a684f1f68d4529cdac7536bb7914d36622a9a48c4f7231119b4d0b6b3879a9c009813c0e97eb6829133e2e8e3d72fe963deb0d0b0e52353cef05c6a6a41b1db9b0dbb1f0c013a1f3ce6d0e1eb56eb5ec2c8a2229817e30f14d2ba1e1c92e5a4a431e67b20f162537336dd3e3f616922f692fbcfc1582024e42d6497815f042094b3c16a3397d2419ddbeb9dced515b74d128a8bc34f3b1b57ada0a1a7b8d1e670831eff93f1c33efe6118c765da080402bd614698d0abc5825aafea1ab1bbec32c2cd038044dbe689e260f66519350e54da4b141126d3d41bd2c4d3624a9e01f044a30b02d5291def8b31c35d80fa651c1909d9f3965bab0f57fe748b521f5eae523bf3f3215fdd1ad5aeaf3c626ad7a70f8f1a6ef531c96d651eabf4e4693c1c2cf9ed5a1eeaf3e2d3a5ab231e155f4ada26900eb6da320e877ecc28ebb728df0dfc138842ba71bd68ffcdd6a6d218cb3021ef9b56787aa16449a3bebf803bbaf6c88c21ff32bd29aed89f31c15821f0776b27aa78a645f416124183c19b3828e221ea6bf536025698a8fd56bfa839814c5e3bcc3759eb2b5feb522a6b91cf6b98ea2c29d75de53b457b0f1edc63a6574e6fe70bdb268ad14b090bb2b4cfd28b5c6f275333d9a4f28803501fa89ae294b116e2bb853e03a0ce55f895b85d8b432e35e14306961bdcd07cf5ab4090ce15f492957e4db1e47a0ee554d52ec235e83edb632328f65bc92e31f1b9936a059858dc2d8bb4cb0f283973a430de0cdb77edf7e0c77b8123df7cd1f2f908b9a0d4612dabdb1c3c11dc65e2c7bc3e7156895a9b1fe156ea84dcac0b8e4cc0b5dc7af6adcf5985259749fbf3465240bf2c810a5f9ab3ede34341f4cff1350be5e266453f8d8355005c620a659c16dc6d58ca044854a6510b4789e70ef628b3baff16d9b2d2cf8f5904f2a303134f188b33374c6b5a4d064686c20c41c6a905ba64881dcb82440cd672b7f5638792047107d84db980d87e3ea9b1be89486d2be7c665871c307f7358cdc2672f84af13c92f96562b5a7a9dd6dbdf9c5c24ddbb7faa9dcda9f9307e21fdb98d8224be8d37114134e42697318ca05592d65b3edd32d4f349757433defe88b669084cb3657facd8556c6c62679b54f1893fd8bd75dc61b5c2f20907ab5fad069450343d971ab9e5776c2081042a2bad0e294058a6938d6f93349ea64d01e9dccb1086d06c1f642ea6ea90e0b952307cf8ab2fa8bd18563c0024ce8ff5b750b850a0b4e59e48021f5032999c6e48f32007a588ba2c3bb822e0a4471b808319def8a327e1dfdc89fd02fd3b258a01066df270d9ca21315663692c06b0b570f7eb0baff0763941755b50a9ed7186ba00219084a558ea36717f436554098ec422cfc3f01d0a086410b897718825b585bf667b548634474d5a7bf491f791c479022bbafe86907f7aeb3377f9d3d09e635d43248ca10112338e6fb11bfff1cdbc6dfb6e9e891ffebfbe215260c8b81d73f110c9b917f54e58046def4827f1a06b4c135781d5911af12f8febb4450fadb72c8d839a0b84de5530ae780cea7e32e8a42a92630e6f1aec7bbc3af657b7aca8cb081ebcca2a4a61b7bd0ad46645abb88a79e09cdc0db598903423f0fc3a112986dd8a5399cd9f4f1c733d0c0da5d880155912df51c72b82b502cdf085adf6055fb5da76eff8a7bc5770aad246b04b215b025148c32a794db250c2f3eff4a3f8c2fcbb0ce50c6c1bb7ba9ade2d4281d32c0a872c9b71b632f085c7a81ba504c64e09ceca18c0c5077afa6b7a41177eba8862698ea39ecf8a7496e75edefdd85b3b1e6d81a79c4ae402f8ff0a4dd0a7011b42a6bc1eb5721a1bdc1931f47e20677e1c74a70bb4f7c525454d92d03c00db3658304e682bce6dfe6a8949b2b5d87c4ae87f7c6f8100b58eed39e4f4c321ab70aa0fa84898bbefa66592aea41bfae34e3700ed91eb91ffdfb531bf2a36a6256f34106b603f99e74a0d296736dde100ba03a9c95a41ea174e63362d089789ce202b2dce8120d8592483ef6d9d01d0042d23825328085aa8e248375ca6d2bfefe22ac661574c080bdb0e6b3bb2f0127b9e43ad80e18042cf89c2858183d5ac04a1139d7fe283447e3b07fd247a8b8b750333a01fe6c7ad6e65d12a0ec39c382ea536bcf6bbf8ad4ef48de7a69fcb1885287ad34348c4d015fdddc2ee0f947ed04646ce6e07d0ddc03f5392ec7bc49ab732bbd74c04f8ebe3995f417d4b73325327420c91a10419188dccb6c5b895c1c041b1bcb672af7928d9e2fc70db872eda9805d6f60cdefbebf906e70db583268eee9526a0a95acc4a4f577192a061d858eeacc599fd90ab50213215fa6737aa973628fd3860be87ae4529454168e7392d1401957f6a653309a72a177b3ca65ea64ba3b529536f8608f7ac90c9ebdffa743ebf8690c242e4c6652d3e9f14437b7ae800e7908ba1bdbfc8d5d2d1716eb89cf58ed0898ea718d303adb371bba4ff32d23b67273d81c260e16813faca531ba0de160301d7024a627133d1bfbcc99187d47fbd9cef53b4f4cfaf503e66daec639789c3a66dc2129276b0d1b2e2b39d31ccf143a36a63ec858ada31b02f0d97c6c1c9e862cdbb3bdc6951075d225049806cf60c2552660b8402e936f7ed37504a22bb3050553239edbfc131db6eb3d259f905878e8257b2fee4e80124ee6c9441d1954135562b74d81668996600d0d946756343c14ef555d0956ec4f6367802e0ff766755543f1c7608de7307f731537415938df5006b2ac1f6d10f1c4e6e51cf405b5c0dc21f4f2c6e9a5b34e5e6b338ab3fad187c6442c48b96ec68c5ca78dabf087c57c01598f7cce24d19af526f62a0af583adb68be573649dabc1935632f5e0009f85805daf6f4c0d5a10caa5738c450793b1a31bb3cbab89078826ca983b29ad114e8f76f80032adb033e89568ab7350aa526a0919c54fc3255989eb84e555a613626bed2179d77feac4baa72aafa71e9cf3a6b2991ad936fcae95a7eeeb719ecc82e0fb50001ea9fc6c2f5bc78b4f5fe8925254827cb82bf416fdd8428a0b7638f5f6017f25277c48ce97913c6fda8e1462e321f0e3757e5d4e94324009881f4e4d5680dd39d5c348d9bf8385492ac2cda04dd57f669054f4e8f161bfb79fc899ad3fc5713d8ddeeb49f64ed306466fc05688e699e73e02cfba6be4f91d570c9aaa927b463f6a19143906061bef3ac30dd0657b3ee211223a5f0e88f8364462eb2a01e7265715db5176267ebbed313395d57de1ed293858ab171071e85f84ae13b8dfef81069f957a4cc0de791849a3b6cb6a6b72865d60c4c71e7164c0997ce995c3f83954a186dee0a97c19a79cc81aeb7f92fc38fb172c90f675b40c10d83b0c174cd9ad57f432c948ae2536e74b6cc1bd30474af621906a1af6943f2789c6c5b37b7bee8ad3591f4fd1f4119e46addf34be5a2cc8437f38a814fe580d61baf016a1e886f4ea5183532c3910694a7575ad0ec10ccc44411b4ec326b0fc30c721c3ebb17c79ad0adf2617004f1017b0be286fb3c0bd9f2cd1123a6bed5a5ac5220dd5670070d563dcc8004b4f5293218900ef859c2cb97c7bba35151255b01951c22ddccbc942a2ad7445c9516f23b2f1dcad06936807a0375c4372c0a2f10fb7ca70a7d6cfeca6098344fb9b5a5636d9fc0b383b746521d7f34d8969a00e20b824fae741aa2efabaee159c6eb51c29a020a86c9ef24d477236db72f9a83b4e9a492e0148465628f6356a01fa13a389de27cb1885365f7d5893e0e94fe4f99afb37b6307af7a75478ff83a20890d2dc31cecd41cbb1b02ce20bd4b64ab8b1a818cc553831acb3083ae0d3c3a576aa5460a2afbbc1bdf099e62b4118aaae36", 0x1000}, {&(0x7f0000001440)="fd0fe0b6c9b07176164f7610e5c21a76466869a76ec408b768a10cc6480ca6c0a894db3d066ec4634faa467b6fbda944feb9dd7fce23f70f0909d36fa0e0770ade295b6074933cff3f7e3fd52351662642936c1fbd2b940f34fd681908d0f1b74eeb9372545096853049b9306347979d", 0x70}, {&(0x7f00000014c0)="d99ea712ed7d6252a8f401c855424ba255889e28dd0e3cc42caddf853462dcf964e58d0842e64ce0d0a1462a874600827a43c36ef0f2c8a42c3e11cc7c365839a1f26d38671dc986a9265c68cea9d1b71ab1ab3d370cf932f29ac40466aa3d8ddabc6e73e963443b847a679f290821e2519090d55f247b5212d29d27abc98e3348d943feaf95dfd37db2b66cad7c5d13b6efb9e1955077fff61af78b85b84806014633cb680b557700d6aa7596f234f33d018d14d9ac7a4052732741651ad55d1fbc3f17d861a7b7a7355fd34a2c85adc8d05277234819731ee4168e86cceaf6a0a18fe10025", 0xe6}, {&(0x7f00000000c0)}, {&(0x7f00000015c0)="52d8be0c1a2a9d51ab10830d80cac7f9616b0fa8339f2662d1f11da313f586556d0565c9bb3c7a6f1239cdb4e6c97d01b8dbdf775cd104585df221927445fea1b2102da63b0693024e0b38bb03829223d88dda69891a7a1fb163b26b953cf5dc3c230d272648fbf17d63b924dddf00587406e4461c3c889e8ac07599411252e9fe4eebe8bcd5765c8985d2fa57ae1a884895a6142f9903c7b1d21e238e606de655ac11d48971cf7868b18ff2770691de37c601937234474dc17e9f5bf991152f41b5323fad56be324f0a14e64adc087843d7bde6a369e399e890f632f2fb8cf4969e4c811027f71fea9c071e61fc96028306ee429e61b77db83cf3c7a9eb39868c96aca1bf511306f7509c006032b7bb5bbb41667bde3254ba4d1c49568d7187a2f5474cafa26489b17b389813d09fca5427e3e497df348a791b0c3c55c74088dfe1373fecef0e0498db32f6b6c5ac25e4467c4d64679aa2364b7452c3d4744a72c3214cbdd9b00050fa1de2cfddd39341940ae6c5cd5ae96fdfb66118dea8569bc0a839cfbb6465adc785a2472098864cdb4750cd49deb843d565a39b9ed8a2cf49182057f307f4b97a764b62a02ce91cade5b3c6f7aa379632383919d46f6087097d1c441d717e59bbb192f6bd957cd97e430dfc1bcaa89693459861b27c318164b90f77343f43bd64e308048f2237bd25d2955a5425a6b4c97085d11868447fe019a53158424cce303ceae2a077be3fd49caee7f31d7b124dc79cd70aa74eae90ae7e6708f30c00348d6ebd7dced7a277536609eeb93ceb5932dfce72a4e9f7d9d4abb5ea5658d2938e2b206b56c654cad7d7e17cd00e2a8856a294fbdafefda253977701b846b2ba59f51d8aced5b6816c55ece33c81f16d9e31d855334198a65dc523403d6c233c939c2b96df61327a37050bd414c257cf5afae746c24b977a828356614c2dc47b9069262ec2b030a9b2a13ad113b9576ce60c87577c690d29d50bfbc2e9279a505615181a2ce4666c509a58ccbcfc3fcf54f2a448a794cac566ffe37278532d688d9d467c3bc4c72778e9a97afbf115dc887169727578e3cffa5b062acd8e5844bbe78c63f6a00a80738cd979a504ca6d8c357bf7d0b97471144905a5266c8526341278df83eb256b7752e84ba1db9df7677f6949726575eff9638d010da3d9f27894db657527efe61b720d6c670f94c65a38175af2e25c006b9728f583c85ec688b7d44bb736b93f09ce76aa567394cf03af828e1270cbfdce1bf7506deefc2906b101772087687b8bf5a457cab6882f79e9646b1ebf426aba24f41ad8ac9e89c610c0936ba69113c7e6eaf103827939cd543e9a78347452f6707bebd163b4754eb5e95beabefd17109ad955ac580650b26ef3c170c8a40fa61f55bc316ac4c4719b133dcff37011153449c12abb28930c283c1f1e0a0edf48d0dcb16fb56b8b27ea12965b9226c982c153b06163c0907dd4bbfbc37eaa889db7aa4af8ffbf7bff83f31073aa37b77f1065cf4ebcffcbbf95c5f411054fdf7bee86288e5f4080006b0f8c81308a478453b8b2a8c26c49784aad44a9f407098b4dcb4fb83540d0b03dd88e1931b7f9ae538a45709516266360c27c9a65c667be70d669b757a8213ec12d5066b5e81e63d809b08d59482f09d424a66117613d2741dffbaf9d49175a9954ba32738a1a419ca0c5290335f52c5a0c9a926949e4ab3fe8a338b63cd22eeade0d702fb6e0a7e354b76cc3d052a6270b1d9d83655bdc34db16c2cf959aeddd04d322a342dc14b1f3697f89391ebf59e2d688666ef2956c9595eeef36b9fd3256fed04eb4c18182a2f06ac6215297ae418fff69bcfbd57e833dd7fcb416a696eee8df2aeafa22f584674738ce146ea4cc9aa53e6f9eb76283dd237c258d68061100b9d82cc8c924698119a43bc8f269de850564ff85a38b7e85400007283104ada4e4b4757a9664c7705483a3cc052b34a9478da3cc42b3f9b0b2f6bb4a39db3f4567bfd13dbaa6bb7845544e0fa1a70a9fb6dca4e182f0d91754664cc1c4e53a99cd51fd7cb034ad470a4463a44f72f4469c8f73f6b16a91238e87cabdac00a6c3d14ba852b221ea3f16cc854082b079f07e3c2c85fc9e33c1a569edd703a89f2ba405fff050818ba6cc4aff0e8351482392650dfd0009cccc161d13ff2f7fed4d7c197a36d97f5d99176728040d3ccdcf3244a1ab31fc6d73531e3c7007810a2c4dfd80cd96aed33095de4d668599585fb0843a901977b2b5d10bfd3fb082e19b8e164f84d30024ae984c0f31b6a425300bc7b87599a6d5d836843062b2040039182b2e8246f73bdfe8019185fdec0070228e3c123240afbf7014ffa24ff83ca8537f4522dda883476db2c17adffed0504bb79f4c2c40ce49d885d54e7bb1348ccf402429353aa381dac0afc40b7229e38dd45a88ca7b84667c4a1413e128000d78538822493cb001b9a4ae2d1e6e7c402897b366c2898aa196bfeec301af01dfa6665a8f5d064fc01aee98f7ac284e004205432631307c3b4316625aa8d80b7b961d804f99a1cef5cf4b123f593b1a7fb7c6fe2575c223964f533a56eeec493dfee925488e86b4da372471e297129fa7afb2595d0171c596002b793b43896d7a03f3604f420ce1313f0b2abc9892586902fc09e5f16895129dcf050d640da3f67ebf883af73b96409f57d7c811f49300a2d4270300ca3413dc9d17371cebd5df9b0c885e07b6a7f6f73e286d471b93e2e6c21efd856085a6c3933f2981f1fe8a297780687195c1e7ee134dc7b8593639f0cfc5c8b4b3bfe481e2e9e0c8b9160d98024ff0ed91ecd8e91f17193f16d1479b1c20cbd642ed62f775eee7085db4e400fad56d0d7e02cff5e4ce8f6b0c4fb7bb4b48dc80361ea32767af5ddce6c11b514082f35adf77867fa7bbb1cc9c1fa80a091331ba2bc55d7d9909be3fffffebcb5f19b1475f013a62d594bc0767ddc77a2a6e21e7c1485a4325fb758a363d43adafa3a9df8c1792e00039fc8c8cac00e011f160580ed9f74f520a5a3b85dfd5837d32e3644f01ac7ac5d3134931dcd63b206aba3665afea5fdbc8de491c20e1fd23a1bdb2d4facaf12a039cd1744b8664d59da2d6ba6c7902f57dd8ef28b721f83647f1fda90e1ef3d3c5f6cea6210951e2ec190f476ef86c1e76ffccb8934e651f520cbff093a8e51267e6cdc82a389cd41581319c505cede8c266127bbf24c7e03ffd73598a5b15b9f0cee5d9aeff9b9f4701addbc7da55cb324a41a0981ff8e0747d1724b8f864d72bbacf05ca4fefacc94c6fde45f4d194ba9dd9cda997fc932c5c6e6a2c7e012bc6272dbc4028837ec6dc3bd20197f95099956b0847832ed4bacb2736826348dc1ca89dd8378049f0d5d5da5bc85ba8425ae1d49807421d60608b012703a842629164965504979b81a3a8a588e55100b51bc1ff936fdbbf6068f940ea40e60fd0bd5ff1e8c3d0935680a32f776afbf56a6546263eef4e7ac424dfafb7ecac842db1166a4892ba1e011b385992bcabeef8e02903719ca0c9da1ce454a5870d5043e688f35fb835238c2252d6f4037045fd4a83d2a3a8c54525321d38d993489a15560982a55da6e7e5ddc45df9004dee55e371bfe463d7771b08b8976fc3b5eea292eaa377d989eebea82931d60839da4db7f374e51362513f9db6dd5bb72e14e8adf9b3aa1544b31c5e029f5ccd24f3ef13cf85e1a0402259ecd45a3da1f77cc8e005a1bbc003ce76b13a0245daa9caf73af98e5ef389c1cce42fb451e2480264f4277df341124c30921ab6c68480424b21d1649540d0f7b533ea07a7c2472795712329dc5be9062e824fbb8845840c0a4547962f2c717f36005f3046094bfb2e67f2d2d33ecf606b247ded88ae3bfe8f87ec9c4a1d153750e480875b3f3771c10c2a5bdf47d8c03495524a0390e6e8182230a41441b559c549d527d1bff59a489a1bf71d2a0c9ae2c808d7a552963d18ee46323ac755dd2ed6db6e6b18f320b34bb117e1eeb5b9643418ff056730d464a25ea336c63ea840ca6819c57eee4c423485bc9e1eb03666c0cf532eb8a417d64fc07573cfdc25f319d25c29b7e2dde3bef9a933e13be0695b9ab02218f7c2af1221a53adab8e343f4c85fba3e3e80f5b209fe58ade3358a19530efa45b4dcbd01cdf4268b3da5788d0185e34585ac08734e8ea4bdc44ebd916ebc093fbb98c12add2b705f89bec0f9aa863dec8d6128b2e220cdb07662540cdabbf8a1b28e56103c8ada165b2fc1f626a4f131f19d90f41d42a1e2b897daf88a086dad40ec8d830bbecbba0738282dd63d8bea9fb7a678141968e5d40cd968794d91cdb560ff8fc159e66ca4d0bfc277c0c351d6c3ef2f598ec4f4e557f967306e2a1706ec01dc4e23b481b790d54888bd8713b874baec96be5b6ce9cbcb93a15c1c35c4ec97c60629646364d56983f9a8e77752ba6ee0d265d219b6c102b776cc5c76a537c1557ede0d0b5857e921f20a73d80699549ab6997fc3c8778b6c259e67f4198c38e926ef12baff22d341f7afc629599c8ab6b478096a3f59047b2c5d52073875bfd8f8302ee5df1d3b92ecac5e00bb8378c6cc98ec742eff6ffbfcf060e6b6859b224141135671434684c02c9e41a416827d8d2fccec628bc1dcaced2971733dbe6258b28371d96ecac40031cbb4d5d55db0ace719b4c035ba78e85f820ff6aafced0e4345d9650b0d3998c056dcc8e4c7f2619497b6cc10f53cb0ff6fff50654bdccba4abd92b353c79ef8cae6188c7f82c372e6b8c42eb2528938c4d6efbd097ea91aaff11c5af15a0ba731c12cf0c87b2bd235371fe469e725b9ffa7db56ba8b4130c2c28f6e497de26e2e450975882736d5fccc2c5bc8b0121f872a4ac6b3bb33dec5fbe6b0942f485eb1d56415cc0bea5c40ec2f166e3a29526676b4030eb4a2c2747e58f3273d6d7551435e51c34b9812b116ac54878d6420ec555c26a969a6c0672a55771f4375ab72e9e67ab37a52099eff78cfc5c9a93ba72521d61175072b3bb0992db18c2618f32af1e7cb00df0fd7047c097ff39800970864c96003bdc1d47a273812f64fe254b10701f5cdf0edcf4bc3bba17e8f49161096b1ff4037d3caaf3e58d061ce1a131619de05a681e6c866471052ec7825c3aef4d154b04ea02e972c56a18fc661e77ed25a149ab03f990d41e9f178eed4c40d172cf9c480ba48ff842bd0915321ff0d141a49a0143d7011280ef4cc74c50f9ea3c9835d09622e183539b0514bea90b2a196658d17199594989379de351a220e242d822c6e8092872985aeadd4a7c9dba25ae11beb0fe41fda792eaeaa334ccba6ca671b3978e3769c2ae6a6be0b6e6cbee17044c34ecca3b1ce3dd1ad6c2ab482a9f945e943354ef19603d544a5ae3cceea718ccc87c1efa6396574520b4976b25de54a93d1fe34f65fb29ece6df0a2c0ac55dcdd3c89175a2e27d2b555e0c01950b419e2122336500823fd81492d2061fee9c813349280d7fa769b3090a13a49e5b42b21ba1dd5fd23cca2ff94d110fc4abc6f8ec03b7aaa880e3015be92d6e97228f57ef49d2f5df2bd8b04e442909b639c1fedca35a5c0837fab915a11e40378d8165a6eeb12c47bc693b54fab282b135c46dff02af236f79c398a10c1707fbb051e97c71aa1ff99ed758566db4f0efc98ae0ea3b7b26b936cc457c45fa5326ce6324cbdd2738e23e7010cc87846312ee19df126351fc254eb08b63525a93372aca423994aa36455ed76205f418eda4eb5e3923a3f64556fd02", 0x1000}, {&(0x7f00000025c0)="c524fcdaf244f40f62ae2dd66d2e9b34e97d875997d6d44e8aa898ddd26bfaab34cc97a060cad4466de9e7961ad7e383fd74accdb162381019bf625c1dd29386e4ef67373e0f35ee52bae9986acb433bba31204f6833b08be99df6d2764b396ad45da6c5e7a21533a62a2bd7e5e127a6f99e8df4019e34e3060eaff713cd41b04d9428aa3d3f3a879640ea0f53db5a4603bb2191f59fd22c5322327683eb988ee90098fd39af6fe875748e88752ab718f9", 0xb1}], 0x9, &(0x7f0000002740)=[{0x1010, 0x1, 0x9, "2cc5a4973f26c08b1296847934bde3c24cfe646c163cf8c0d0a6fbccefa7272e06bd61c671c1fc47bfb001f4e7a5972a626f346e7d73fa8ffc3cdb92dd346de242280525d65bc5c7b146434b158ea040da4d4f186cead30e98a243350d094117c0106367ef5524f90c2e650cb74c570248b221e17723e39ced94b79e8289ccc4b1f19a8ecc2814412b45968c0033209fb0672c7752d3977f03068c54e9b55140dd8a7fdba7df0f75f8a65293db4e9920be5c2a4396df230492bb6aa7a9490da8033a4034a78eaacf9222c068490691eed0276014b66d82c52c7088639516e853c35de66deba11763431141b08c255ffda57d39a99eaeac5ef525b327921df47189d013e586905f389c4b9eb50125f497c17b0acda0f5608289ee39dfd63cf4de7b62a083ad4dc979267695adf9376491695ab8134823f7c1b4bfb2b018561e5bc3047b4c7678244b7978ad86b2d7d3453a9996b916c52550a79b82bf71cfc56c8656934a6b92b8373263806a6def47b2288c97e8cb01443dd91f92b708dd9a088eac057c74ae4eaede262861d4c7e8a427b6e5b27c7113727b4ee98cd2563122722b19f19b4fae89c4f716ee03168cbe6f78bf68582f39a64bcdf4dc3c732b6b8bb8075f102d8083cf6701d79090e02780e6be3da8545b5b32ca33d927ac63afc163ae45031da4c1d4625fda1e7eae521f0699a09f0bf18096f49d2a4d82f7d548dfe70e07447493000b595952bdf5da53b1770c83148461d7d02fa4c4b11d0865032b5862c8a09dc1c376d01fc04c48b9d6a8a33ecedebf18f9a2e8d02cade87d01e9a214e120307024a72724a7df93867a1c75891fbc80a05b84f25070e8000ade30d5e0d65137e62c15b67c5591116bebc3a986635388dd2e306f12951d4e6f895308a9c84904eeda14795ca008fd77c31b82f06e3e4aeabab9069642a92acc2cdbbc0e4238c5b9bf99fe1a72970b70c24385dc6f5d462c072c23f7442e4cced3e0aebe7c2946d5b0d9ac299475741ead9a7e83f3c96d17860583615d5591181a758a65bc9687a1c857340d484b1316edda01199b9da7c760b748906fbf8cdd9ee14080ae80e926e9887879e7a3b63173227ded2a49074e6bb203a35f66f81493e51e9b2de41783973879ab569fed30c517e1c5e58dcd0e49270be607140fa6a0439345553122d15aa92e0e2f295365b6ab8751c03f1556234c394519196864995fa306e85858cc3f1186174408aa7b15acd0cb4059da26200becf371330d730c6e70f750dd7aff73db29a7762687a9289c9c2ca089fec3a18a2cd07afccb01f30f91fa14bab7c397416bdd6987e4c363e5f1823392df603b7e0bcde0df1d62040cae1795a690aaac729a133ff756d966bbacb003ba02666867e289c49c032023290e2dd1a1a8943fe8da4b49017c47fecdf1fb782f11d58a542a8a3e6bbe3f30df7651c724619fde4fba5e1c2e2f059d073a6fba55cbb61ac6c4eba5532e6f39d232ab6dad186e504343938386e7dfd2d18d73f78816e1b77060250e056051de0b1bff6aa6622f6d24458a955a33153f41e39f36d5c8176e84f7b1050471334cc4b2ccc5533f20af7d9ef73af36c1adba6e2b88b492f29fce4d537344c6dada66d0f996cde1a9e9cf02bac3fbaede31cb0ad3fd60ff673a15bab55545ea38992cab17d4cd1fa236ac9afd3af0e82451e6898b0b7955a12488991dcc66992c2f338c6c8d36a790c76f2fa605ff24a0826ad93126b1e84bfdb1c842f308d67df2c6f6474fa07a8dc7ae1c48292c113c63ba51a7d6b1c8b634d457e1df474cea823badb33343de8d16f896f9c2149db8182b5bbe6af0d5169cb0246ff8c68fd02e64cc6b698002b7c90c7ef59611971dc09b7562675dbc59e74d4a4a1e8149f01545d364a0a7e29df39eb7ea971221c4e2ce024b69d116ec3e7b5b4b44a2138d2f780c2911f20fcb19fe7fede54bc36e556c9b2dc15cda2abd3b220fd5e330800fffa42109ca2cdc662768f2bd7227c33c58833f42739ed64c5a8d733c14f608e27b0f50370f9e0501cd069db7fa8c459341a1c71bd62271d6fa40ec9ed18721ca5c26f810810629a23cea1d6e470e4a76fc4040721ad90991762e66c946c65577796a5e3efe51df79a04c3fb55b8368f7cc99b05fdf9ca4a67a7b23f7e5dc307d6cd9f2e3722df23a4b923e7a4d837328e153c0ec6149e244f7b574f7c3facdf8e31cd518c3fb8fddb651585f6e24263bd92fdc9719a6693e47251b3f6653a940617e427c81d6f05864f1feea3655c9ece4658af791b54b4346376bc1430614c2da331ebdbfeb04d12a214d0e27927d5d931f07ce7ebd6177864d2a332832b6fb888751f8a2d3bf2ee1646a3844512dbd28c6e3999b3848537c39c9d3137735b3ee1889d9a8a695a880a336d8df465a0cf0a4f2cd839104fd514826fdff1dc101ee6e6e1c5fd82d79b0d9b49bd59324ec2887afbcb37395e7ef906d622521e8b157e5e70e53c4b2d8a420f26268250820725d57cf3e559be52465a185af841c95a2d46e8d6f71c3513167b624d01a2e1706f7d56c4923427ac3595e951369b2b6a55dd10793f2015164adcb641c648d28d2144386f11fe931a5f9446135dc26ed22206f7d01977e075a9f4e3750a2c7639209550445381bc4b046c1363720e7f58aa798ded61ecc43da3009806efb1e401e989e1f92c687c4f59a1a139e07c0d229fe8887c136866de68bd34bca36034270eafeafa50ccb0c692b82fb82447663809d678b8c292bd71b56c0ebf4d869f3c629725af084d50103cbf7d8ec5c75c21919c6e4cd5ebaf36d3f3d72b15d632dad0c3fbaf67a8558abb0bfa7cc55a31490498169e99fd9cd50e25ddf99f85e314487386a9d3a011d66275d07587107732fd284675d436768fbc21dac11e5275e3769f034afe158cda21df687ac01d48a3dff08666262c58f64e0b795935de0bf06f5cffbd0ad93777fdb67023a71ebf693305341e8c089998dd5beafe4aed3e376e2704f19b64de8827e8734038110243d94fcc72237725756eec10ec9ba49c9495b83fa18c863c3f94f27cd7b2cf4015cf3a1621b22a43e265de98847b43399f1f685923e2a64cd9301bb399f638664c0c367708695553ffe5815b9414c215ac91b850940c77c721e771803e2199b3426e4d7324605660f2250da2f7b59ba18e110e845a23ec63140876255a56858eba4ff04d29eb5a966cd05f8f3f8ea02cbeb73e31ca221e346071ab56156cfbc3c49de50d10132d281b09cf03c5da28e0828229018086230b8a112c01cb9d2e715cc9586400ccd5b19a766b9cc2ad0fe0d01edabcbda085ab52fc252ecc78c1f4894fdf423b0938637a8623ddf3732925e43faff91a774b5be0f3f6b5e24013476c7e56fdfc0ed177f403893574e31a8171c030135fa74b245b0a573d4788c60ff172a5317ec1a19c861c4b34431f845d615907a9271f4644a377acf2f646ea165ba51739739bc31bf5cd1391bec56d7287e15c7acb8926a0576bf9e4cda2931bbf261ea6b281d1b46a217f7770f0059b9dcc4f47a08cdca5b994c6478274c2bd41779a8a97c289cacbd13d33c8bb8aac9c6a39ea9ef69b2029240018b486f5d935952ff6f45de08feacd7f6ba39b0c37265cc394165e643e65db875ec88c3749711ef176d66b3659de7de85716a1cf09411fc507cca8225f6da570e7621cdf58e568347955bb3d5ab977da1ece515cd63cfdd58915db1a0ec6f057986403eb5c220d8524cd50edda1801cdb7d335b5f6be0b82a0fc129aab99d46b04f6922cbe616246973a8b0041726784b1732693b77e4e71633c58f818993d8d6fdb61dfee90678e253630b9de22fe61ab3ce385228483aa08d4d7794b43dd4154cacfc7b04bd6aece9d42af9b0f447ce57f713f28b17865bf3238bd11495d9d572940301a6ad8e270f9cad0be0b982c4bc3c5ae62dcaad1be6d3d0f62fae785d62a0021d7b8d2e14254f3499a06aa80952d769ca26aeee5c3036b2402775b4ebe8c3d4f4ea574d0e7f56cbe5763737d7f14642dc65a7fa34b99c2cf4a6255a243ae9c308a58326deff2263f8f30cd35af7603499d0f239afe9c73f09ecb65ceef8bc9152173220be69d4304361895f41c738ce36dde4c0e06aaf05b77eb4402995402a612c0166f826dd1c3352104712db20572fcdc3c1e0437bf36523d9896512a351a1d075e90ad6d74bb739fbd1a80e20586c42d4060a89c818c99d218b343eb502bf1a0db81a616a54f6e4ecd13b638e45039717cea0d75e8660aa66782c36d4680319a56aae480d4d4442d9491e076ae9e927472820a903f0f7335b88a2391aedc0908f4e34459305904300e79439c9772a8b8154cadcb7a94a106ff8f4e37c0915cc888959845d4208e23f7d2bfae91d9ec1af4bb7074d11278eb2abbfff3d7216e3df50a3a0d238d9b1c9f886bfe3948ccf4921d0be58e4768b430e5e9366cdc7f333f198f5b7c03da6b4bd0728b97003b7d36b7214401816a11a0f4bda8aad6558ccfc2e472e0493af5d49c193a240be831861e3c2b903130da91ecd34a915e576511b574bf751af0ca18b764a2860b561adce8a68987828264f6557f83ce62a9d1b3652df88a5ba49ba0cf8778a046e9fc227c7db8b151e842bad10a4864a2b29bb8132598762ad9722b19f5ea01feff800cbae63d79ed6e81ba036d41569c2ffa0298b83a4a1e31729763c70617d0618db2fcb81cd37c9ce2726343136447be7f67e4eaef7a16a3e582e50fbf77e942d42e47c8d002e569ebc04efcffdfac43c4fd65b43b44901e1118757ec5a139fd180eb377781c868883a176b26b2010019fd6d471ff2e284d1235c51260d20e466e19031cfb807e7a35ba095cafdbe6a5af4e1eac8e0358e5dd8e200821d67030d52f1b5ca7412bab9097174ab56aae641a9f7510626a2061fd104162d7942f6d7aff0f51e7b013e6559808422db7a77e7925c285e98dbe9b175813c90b673b40f5dfb9101d540247e99d3924891eb307ff6ca5ea4e7be672ecb4e78310bb617feebabc4be4cfc86871087c432a041e055d10b9275bf9ed8c2c9c3ae672c81ac96f5aab3539c6e3f04a26da4e173208713c0e58135e6b41cb69f6299b27649db93a6a7459d35685bd0b6745525640a983997f13c89ca54712fe7da1c5ab9d7221b64607f5f44ab8c6d69c3b072da1ab41f1fc530ca8d121b796fce51249dec9c817ec83a0ec93cf2e4ca283fdd3f12fd7cf03b148f11b0ea2720879b8ee89c7019a6bbe927ea17c430f988e14df4245ae26df6a297f34dd474a18021583fe37a2f637aa5a9ea9d2d492e2fa77ceb31362ad948f6bceeb8a7f31250a93d92ef325b4304707876bf7d03b0c15bc73e1bdc810b8c42bf1678ff71b85b774489406e48d1da8d17a80acc103d88832156e13c690a32e7cc0ffc09380286c1fc9355b38e246b642afde7b5183821bbeb4d571eb7cd488a3bf956b7e9119ad53ef5e1b0494b98c11c5af5384853b007200ca1639714d8f0dcffd2ff7e9245d2f535540298f536650418913c9cc01ebe31b47cc6c244eff423f127c2b5d3963421efd0339f3eeb470e0246e0429fa3ff877919c482ffbd7731a0337b5b131b14275bc34040617cb814ad684fa63c00579989acc8cfeff20f9d70ebf8d5c851754b518405ebdd957e24606bc60e9c0cb6e359300d678cba9a989c7f7e50958f55a4addfa817cb0b18aeb4d66c0393b82ba6ec0d3a273d2dcd60bdf50d55e5c143692e41292f82c156b6d1c121f8e32cf6ddef6f9"}, {0x58, 0xffff, 0x44, "3b5fc644dc8ec6a0f5162cd4e5152b886b9ad671b4d45ea5cca0d06d7993aa974b2726f01667cb36e4a6f8c1dc541cca3e3772a2651b713aa3db8cac2140386dbf112d61"}, {0x10, 0xffff, 0x1}, {0x50, 0x8cf7be3455631d77, 0x99a1, "6507e85dab35113cc7cf8338082303c65138887b74266f40474c0213db21efd8fa5296675c154ad7b3a455aac9a0c0421df78408831e3fce8319df682691e8"}, {0x98, 0x1, 0x9, "d305f5144390d59629988c44f56159325a10e6ffb467bd525dced3154cff5c17c3fc6b953d58f643888c55c84c79b4c9852df8a2a5faefd8c9b3f4704336c16e0e32655a778723606eed70f378d89338716255959f4b635c389148526b1699ef582e5dcdb50f6f748cccbc0a13daa68922550bc302b753163a361c44c8c9966804a5"}], 0x1160}, 0x40e) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket(0x2, 0xc003, 0x6) write(r0, &(0x7f0000000000)="cc7987f338190b1e5b386e2519c09fd4804027d9a822aa58739d2be6ca6d8531bd8faa3de4f08b2a9fc5809ac181c69d331d208e114f7242ce74a194e0ff8b77d9902b03f9d35dc8c22fa57513fbc49632734ebb2442b125a8f997a9667a26d85dc348cf22e96a21f13a5bb58463e8a0f8e476dfd1d2473426bfbb33d08ddbab42f99b4d200f", 0x86) syz_open_pts() connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffffb9365012c9459b653000463f7b238bf46854d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe6ebcc29cda722f871f4385f0413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd23500000000000000000000000000000000008c129a6f8698740ea87439cfcb85807dbbe051af43792af55399ce2c8c0b10c3bf6d2e2b3d6937147fe5"], 0x10) write(r0, 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:00:19 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1d2) connect$unix(r1, &(0x7f0000000180)=ANY=[], 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000180)={0x0, 0x2}) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1140, 0x4301) open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2, 0x202) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='c\x00') ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x20) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000180)=""/98) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c}, {0x1}, {0x800080000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x4, 0x3, 0x7, 0xd19a]) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000280)=0x100000001) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xb1}, {0x80006, 0x0, 0x0, 0xfffffffffffffffc}]}) pwrite(r0, &(0x7f0000000280)="004616285854ec4dcadce9e75989", 0xe, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getpeername$unix(r1, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) select(0x36, &(0x7f00000000c0)={0xc8e, 0x9, 0x8, 0x101, 0x3, 0x7, 0x4, 0x5}, &(0x7f0000000140)={0x800, 0x1, 0x1, 0x8, 0x100, 0x7, 0x80000001, 0x80000001}, &(0x7f0000000180)={0x1, 0x9, 0x4, 0x0, 0xfffffffffffffffd, 0x5, 0x7, 0x7fffffff}, &(0x7f00000001c0)={0x5, 0x9}) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = getegid() fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r3, 0x4) getsockname$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x1) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f665e6c653000"], 0x6a) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x54}, {0x40006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x0, 0x9, 0x1, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x11, 0x1, 0x567) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) 16:00:19 executing program 0: setpgid(0x0, 0x0) r0 = getppid() mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = dup(0xffffffffffffffff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x101, 0x6, 0x9f, 0x9, "53d6a293cca8b228f58667b0584466f5c6a299e3", 0x2, 0x5}) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) setpgid(0x0, r0) 16:00:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) preadv(r2, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/98, 0x62}, {&(0x7f0000000240)=""/109, 0x6d}, {&(0x7f00000002c0)=""/176, 0xb0}, {&(0x7f0000000380)=""/111, 0x6f}], 0x4, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getgroups(0x2, &(0x7f0000000400)=[0x0, 0x0]) setegid(r3) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) setsockopt(r2, 0xd37, 0x6, &(0x7f0000000040)="234117ec3953c7215498b987fbcae618359167a2cbb745c9ca26078c752c605f8ef41437258c", 0x26) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x1d}, {0x4006}]}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x3c9) msgctl$IPC_RMID(r1, 0x0) 16:00:19 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a376ea383e92de4e6e7f98b544fd50471140ff6ef9321acacf993efd2540b8ccf5b180db49edf404c905157e34a27908d5573afa6c1887fea18eef2f19f37a8e571389fb1c04bc1c0a6fe2a19ff18c9ebdf8b7ad8aaa7ca04e3d15b94d2a33b4bc6aad3d7d982591d75fb464645c8a3f333df7218c36630ead2831c9f071f24aed35b2eac20a8c031b04b1ee8d9b261e01c5c359a12fa91bbf1f56c02ce22b46bbea43c738427915e4503edbdcfec69fab6c81ae6cec08c718c656395fc2f1e706135ae42a6346cf33535b03964b421153e8e7fbb441971f754bea29464590dba18a3d37c8d16d9a00feb3ebb6fc2b1f6d2bbb32a30b026c1c6830d43056384fb736a07f8e3738e63d5bcff91eee7b3291e9db9196cc09375941d93fedf89116a20625a8e33308b40fe3c5f6e064d1dfe5c1bd1fe90552df8d570536d71d3b241b3aa20f594bd16ad2d1433d5e97cc92d361b1eca847086580d0d679539d49c81dcbd35c54b699a06c5e2533e7aa650773fdcfd164f40405bfd7afb381de278c8a040720f2fead50c01e895675a91747c75e2675c6f757ed27181260cea7eb96b13cb5c24b1707616bfc4a98d9597ebd1db1e31effd4a3616a4a65a7041f65b43f68c89d880357794e97fc03f30569dc5de8b0a9f75134c1b3d78e1fa4bc250616fc7656b7ae3006fc34cd51a14402a20e64839a3ade7b8e2068c412dd7592ea4e4441a656360b6eed545c81a35ac49f3828fc09d39716579bc17448a12b19de1072188eb6d079adeb130b31b836d3f01710b4367e435943bc9afeaf101144164ee85df48be4242364140d9ddabf1334958d25ec2ff10efbe31f030688f93c6009bd99e08f869566e519862b66a3e45b090d2acc8e6f815939ab4b4a8490775ac8f4d919cf5908dd1ac555d4560ae70ce3b50e63397afd5edfaf3da359e0377e6b4159327a7313625d19b9a2625b36a99f78da306cc7b745ae71a597c31d0e2b27baff50b725668ac11eaeda039e4e98e2268a44d3fb0204a18051fc85e550571210c382a473544fc675b61baacaca26dbea46177650c9ff165304fa33dc8ace9c423bcbecb3e45fde6f44a111a4054e56dff2be926efd2425338dbc449541caa2930d266d2a5649baf6c51a83f33c7db6f87dccc05deffef9d54c51775912858a54588d17ebdd5a426076a5ab4b20a141fa1b010f9e40309ba4e84df4130eca7b45fca42358e74c47a31811f5043bce49d55f20ac88bdeeb8be497413f7ca86513eb61e0f8723814d0f922bbf56705d2c7614c22f123896341ffc3ce1812ef24785c467af1ad5c03022dc9c3b16730ad01d3e018972e8943333831d4fbc13446562c53ef706681393c3b58d4228148228e79c5454bb2b166260c230b83b1ad89ce9577d43814bd2132ae6c7a5ad3d27a538869a7a0c608b67e8e674b396617b5381ac913e7dc235fb60ebee43b28998807f612ba080155eaa340648b0775844a71f7d7ab1e9e84bcc214780c1be71afb3633d048791ec1a21390669c6a8f9537a3d4f257b0054ec33b726eda58a0b20ea1dee835b8369fdc30683541b3e357ef593a071371afd3d94f8268ba8b8a236e3674fc04b39b0730dbbebc93d1ed24c40626406012636a901b3e001aaf7f7e1a71575345158dad02c3baeb24cf37cbf457a7aa0a643459caa31bdd6fbf4c5c48f6d71e458be06b8ef3339559577868cc879fdbd881ee9ddbdc95ee9c124071c41903f53ae785f91ceef1e3a2db982ed8702015bbd5d9835dbb835283b9f37fe8dab5c90f830e02b7150ce30b7dd2b9878fe7af", 0xdc8}], 0x4, 0x0}, 0x0) getegid() r1 = open(&(0x7f0000000000)='./file0\x00', 0x7749ad8fc4dd4a5d, 0x105) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x0, 0x2, 0x8d1d, 0xf0d49f81a8e640c1, 0x81, 0x7, 0x6, 0x1, 0x0, 0x9, 0xfffffffffffffff8}) 16:00:19 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) msgget(0x0, 0x4a0) r3 = dup2(r0, r2) chdir(&(0x7f0000000100)='./file0\x00') kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/100, 0x64}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:19 executing program 1: r0 = msgget$private(0x0, 0x10626) msgsnd(r0, 0xfffffffffffffffe, 0xffffffa3, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/243}, 0xfb, 0x3, 0x1800) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$TIOCEXCL(r1, 0x2000740d) semget$private(0x0, 0x4, 0x2) 16:00:19 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0xffff) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x1, 0x0) fchmod(r0, 0x48) r1 = fcntl$getown(r0, 0x5) r2 = getpgrp() setpgid(r1, r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) 16:00:19 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt(r0, 0x100000001, 0x6, &(0x7f0000000080)=""/151, &(0x7f0000000140)=0x97) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x7, 0x7, 0x0, 0x7}, {0x800, 0x0, 0xe7a, 0x9}, {0x6, 0x0, 0x5, 0x3}, {0x1, 0x4, 0x1f, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x2, 0x1, 0x80000000, 0x0, "a148c7ba4aefb9c1d7c281628d4b736b3f2eb9c0", 0x79c3bb7, 0x6}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0xfffffffffffffffd, 0x2, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b000021cc498a00e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) getpid() write(r0, &(0x7f0000002a40)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e50eda7d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff45876bb2c62fba50ea8d8e0bd33813115c9e75a0c5bc5e33f333adaf053d21570900", 0x55) r1 = syz_open_pts() close(r0) r2 = dup(r1) readv(r0, &(0x7f0000002880)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/86, 0x56}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/134, 0x86}, {&(0x7f0000002480)=""/122, 0x7a}, {&(0x7f0000002500)=""/79, 0x4f}, {&(0x7f0000002580)=""/233, 0xe9}, {&(0x7f0000002680)=""/163, 0xa3}, {&(0x7f0000002740)=""/181, 0xb5}, {&(0x7f0000002800)=""/117, 0x75}], 0xa) kevent(r2, &(0x7f0000000200)=[{{r2}, 0x8c94c3ff1d416740, 0x8, 0x20000002, 0x3ff, 0x1}, {{r1}, 0xffffffffffffffff, 0x5, 0x1, 0x100000001, 0xfffffffffffff000}, {{r0}, 0xfffffffffffffffe, 0x84, 0x1, 0x5, 0x1}, {{r2}, 0xffffffffffffffff, 0x20, 0x1, 0x800, 0x9}, {{r2}, 0xfffffffffffffffd, 0xb8, 0xfffff, 0x80, 0x86}], 0x2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x40, 0xc9ed, 0x2}, {{r1}, 0xfffffffffffffffd, 0x21, 0x8, 0x80, 0x1000}], 0x0, &(0x7f0000000300)={0x10001, 0x10001}) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffffffffc44, "855c55000267a7230000001a4000002000000040"}) r4 = socket$inet(0x2, 0x0, 0xc6d3) setsockopt(r2, 0x100000001, 0x9, &(0x7f0000002940)="eeba75d28f7e02d2b2764d08944aab1f2300d7b23199e8aa1375c6c3856b83d770b7d479b1a8195cf47a1a784d0d7e387dbb2bcefdb707664963cbd74be727a0d7ecf698fb9e7c7456cf679b8d9a5a0e26b62e51374541ff2a111dc742c5bd6f76a15b04", 0x64) shutdown(r4, 0x0) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$lock(r0, 0x0, &(0x7f00000001c0)={0x0, 0x2, 0x3f, 0x5, r1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000200)={0x0, 0x15, 0x7ff, 0x0, 0x78}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[0x1]}) 16:00:19 executing program 1: r0 = socket(0x11, 0x4003, 0x0) fchmod(r0, 0x82) setsockopt(r0, 0x8, 0x2000000, &(0x7f0000000000)="ecc821e4deed1eac6d13c05975da19b73a43823683350782e41dccb97a5a58eb9a677f17e024d3a1f1567801bed7038b7d703a5fcaebe511ecf975472a0f3d6f8b6aa2f9090a82b909e2bfe417ce30e190917eecb84e8daa18ff177c7db013b3d0e7f7ef143c9d5eeb404a62084addfa7d7b0a8f875412e1d5989eb7b70f6c9996fdf84313ccbc9818e14ffb9ec8cbd9", 0x90) sendto$unix(r0, &(0x7f0000000280)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0x14f, 0xfffffffffffffefe, 0x0, 0x0) 16:00:19 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0x3ff) getsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x0) 16:00:19 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r0, r1) r2 = dup(0xffffffffffffff9c) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/104, 0x68) setreuid(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0xa, &(0x7f0000000180)=[{0x2, 0xb0b6, 0x8000, 0x9b}, {0x8, 0x40, 0x3140400, 0x8001}, {0x100000000, 0x3ff, 0x8, 0x5df}, {0xff, 0x101, 0x9, 0x7}, {0x10000, 0xfffffffffffffff9, 0x1, 0x534}, {0xe3, 0x10001, 0x1, 0x100}, {0x1, 0x100, 0xffffffffffff3494, 0x81}, {0x8, 0x3, 0x9, 0x6}, {0x4, 0x0, 0xf5, 0x9}, {0x2, 0x2, 0x703000000, 0x8001}]}) setreuid(r0, r0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000240)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x17, 0x2, 0x400, 0x1, 0x11, 0x6, 0x8000, 0x0, 0x1, 0x0, 0x80000001}) r3 = socket$inet6(0x18, 0x5, 0x7) r4 = semget(0x0, 0x0, 0x2) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000300)=""/22) connect$unix(r2, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) recvfrom(r2, &(0x7f0000000380)=""/27, 0x1b, 0x41, 0x0, 0x0) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x20000, 0x0) clock_settime(0x2, &(0x7f0000000400)={0xffff}) r6 = dup2(r2, r5) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='c\x00') nanosleep(&(0x7f00000004c0)={0x6, 0x80}, 0x0) readv(r3, &(0x7f0000002980)=[{&(0x7f0000000500)=""/189, 0xbd}, {&(0x7f00000005c0)=""/193, 0xc1}, {&(0x7f00000006c0)=""/104, 0x68}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/168, 0xa8}, {&(0x7f0000001800)=""/204, 0xcc}, {&(0x7f0000001900)=""/95, 0x5f}, {&(0x7f0000001980)=""/4096, 0x1000}], 0x8) nanosleep(&(0x7f0000002a00)={0x1, 0x6}, &(0x7f0000002a40)) readlinkat(r5, &(0x7f0000002a80)='./file0\x00', &(0x7f0000002ac0)=""/100, 0x64) accept(r2, &(0x7f0000002b40)=@in6, &(0x7f0000002b80)=0xc) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000002bc0)={0x3, 0x4, 0x6, {[0x1, 0x4, 0x1a400000, 0x3, 0x2, 0x100000001, 0x0, 0x9, 0xc88, 0x8, 0x401, 0x48, 0x8, 0x9, 0x6, 0x1ff, 0x8001, 0x1], [0x8001, 0x2, 0x4, 0xbbc, 0x401, 0x7, 0x6, 0x4, 0x9, 0x6], [0x9, 0x3, 0x5, 0x0, 0x80, 0x10001, 0x4], [0xd4d, 0x6, 0x101, 0x29, 0x18000000, 0x9], [{0x0, 0x8, 0x5, 0x7552}, {0x9, 0x5, 0x8, 0xc0}, {0x4, 0xfa36, 0x3, 0xd90}, {0x80, 0x5, 0x505, 0x9}, {0x8, 0x3, 0x800, 0x6}, {0x9, 0x5, 0x4, 0xffffffffffffff00}, {0x8, 0x3, 0xb0, 0x2}, {0x56, 0x800, 0x1ff, 0x6}], {0x100000000, 0x6, 0x8, 0x3}, {0x6, 0x4, 0x100, 0x1}}}) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000002e40)=""/91) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000002ec0)) ioctl$KDENABIO(r2, 0x20004b3c) pwritev(r6, &(0x7f0000003340)=[{&(0x7f0000002f00)="7bfcb43e46b635c2524f5aac9d2196219ef0375df2b7851b6498", 0x1a}, {&(0x7f0000002f40)="da795cbfcab890ef6f249015cac9e28ac98d19adaff4a69dfd961e988820c8c17ca78f229a75a1473b44bd261b53f0ee522167d66ae0294a10a3875f86e0c3d00f81c99e9864048334cb4b58477600fa7fa436d4f8750c79952fef6f311cd6b3ba33de0893beba688721464c319cbae6acb10ae30611e1f2b84b69ec8974c0ce4aff6c62e32ecabd3c2ce9c3c7744b9d5bbeb5e5a39ca6610799a9d1df07df1e602a0278332646cf966f05982d2799b30ae368e16430b0879ff2cd074d15366a0d743d", 0xc3}, {&(0x7f0000003040)="9ad8a922d250005f75976a9e8c3929e7103db9ef2dc5cc051f6b09c052036f91a5d277dde30b5ec33a7785e7896dcb16dce4de3eb16309661caee6e3caf8552a151da23d812837c8ed25df7587fc85044d310452501c1273855ad8024cc2f484e2477257e212d23fe2d0636943ba96ce9995272435fd4738c93f63c987a54f09f73b1fea9ffc74f0b7991494940c87add1b320ff69efa926c5d0389d9a2f07cbeaeb6482498f7735f0988112aceb46addf8554052b0a70d3327c327c15a1f5112b0b46fc495b06e22c69902ca03a5cbf2a1c228cdfbed9157e8c3799c147336a51acbad7b53432f99b614a671c8a8f49932ee2603b", 0xf5}, {&(0x7f0000003140)="442dff7c7dfc0c4bedd84aabfcfb2caf64dc1717b785cb2b77e3ec48430752d97f7863ccae63adf145e804ff05ff1a256e3f5a3470a339d3933cc06addc16e3647ce07f478fd64d0a28afd2707432665985130fa320c2827f13a6bbcabddaf8ae8baade33e0f86c4bbfe81a1516a7f38fc3d824b2fd19de12e38e7e101c5974eb636277ee43f6fd4144fcae9778557f4d6ead5846877ddacfcaec03b4e3811", 0x9f}, {&(0x7f0000003200)="1271545ec5179d41d8b01433b98cb08f5e514a4a23ae68e782831ad1b040f66c4011344761e8f51ac9112b475d60c2849e9a537f821e5b3bafce5bcf3bcab23cea5acb399e60425ee86de42734da10fe316d6ebabc3fe3e7dca946e75108ad5695296fb0494ab11b5028ad6c46e285f1de095f830eed3da624b4988570ec7dafdc84799ab495e8b40fd60b0b7c9e77da36", 0x91}, {&(0x7f00000032c0)="ff53534c81add0e407f943ce695dada4ca7fa22aacc5020ae808e951b270d5dd2d1457417dca2e55595dd0a6c66df79a02c2ff9b5c3d0cab3c25215258391c68f6970174eeae661d6f9fa405fed54e9f63", 0x51}], 0x6, 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x88) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x10) recvfrom$inet(r1, &(0x7f0000000080)=""/66, 0x42, 0x1, &(0x7f0000000140)={0x2, 0x3}, 0xc) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0xc6, 0x0) 16:00:19 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x250, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000002c0)) fchdir(r0) read(r1, &(0x7f00000000c0)=""/220, 0xdc) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x200, 0x3}, 0xc) clock_settime(0x0, &(0x7f0000000080)={0x7c6ee23d}) 04:27:41 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 0x1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0x3, 0x0, {0x0, 0xaf}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0xffff, 0x7fff}, 0x10) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x13f) 04:27:41 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80047476, &(0x7f0000000100)={0xfffffffffffffffe}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffeff) r1 = getpgid(0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x7, 0xa, r1) 04:27:41 executing program 1: select(0x40, &(0x7f0000000000)={0xc88, 0x0, 0x0, 0xfffff00000000000, 0x0, 0x0, 0x2000000004}, 0x0, 0x0, 0x0) 04:27:41 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) writev(r0, &(0x7f0000001880)=[{&(0x7f0000000580)="cdb159654d00a741db94d217b645c70cd000c440d859586987b7e31e9a9e59a812f9ae37e561a47c136d9df739791876703ff6424ceba38b306e0deda9c3b6297bf0d11677859ae83558da193e64b4139f51dfc8ad08001dfc463b3a14e6f522964e3b7e4f70013be72bbf9f4cc52b73316f6c77", 0x74}], 0x1) 04:27:41 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:27:41 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) bind$inet(r2, &(0x7f0000000000)={0x2, 0x1}, 0xc) 04:27:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r0, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f00005c3000/0x4000)=nil, 0x4000, 0x0) getpeername(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 04:27:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff80, &(0x7f0000000140)='[') 04:27:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getegid() setregid(r1, r2) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 04:27:41 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08660400ac14d5e5134877940998786b74de62d9f42b3002c11197a7728420aef61715", 0x2c) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) 04:27:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x7ff, "65a43fac7bde0f5d7ef15382c9d7fac8e1de2184", 0x0, 0x1}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x8e) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) 04:27:41 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f0000000180)=""/132, 0x84}, {&(0x7f0000004140)=""/4096, 0x1000}, {&(0x7f0000000240)=""/156, 0x9c}, {}, {&(0x7f0000000300)=""/214, 0xd6}], 0x7, 0x0, 0x2f) 04:27:41 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x51, 0x4}], 0x3, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x8, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xaf}, {{r3}, 0xffffffffffffffff, 0x21}], 0x835, 0x0) 04:27:41 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) 04:27:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000228aa) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) 04:27:41 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000, 0x0, "e4360020000f00"}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x1, 0x4}, {0x5, 0x100}}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:27:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fcntl$setflags(r0, 0x2, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x7ff, 0xffffffffffeffffd, "000000006f8aff94eaffffff00e1ffffff0700"}) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) 04:27:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) openat(r1, &(0x7f00000000c0)='.\x00', 0x20, 0x20) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) 04:27:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x200000000064}, {0x4, 0x0, 0x0, 0x200000000}, {0x6, 0x0, 0x1, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 04:27:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x40006}]}) syz_emit_ethernet(0x7d, &(0x7f0000000300)="e8b7e77b031088f8dcd8d76e7fd0b7107345389ca80944942ae948196ef6af8ad5a11047923e40a655d1cb4a9a9a1ac311040000006167f378bf041c4165a6c7066404008bf19df0491c5bcc3788f2bdbfa2e218d14775028ed64402381f894f51dd770109b5ad0d62f4f153e8a493cb7d1f84160b899bb86d476a6764") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000080)=[{0xfffffffffffffc00, 0x4, 0xffffffffffffd39b, 0x2e0}, {0x81, 0x0, 0x8, 0xfffffffffffeffff}, {0x3, 0x4, 0xfffffffffffffeff, 0x5}, {0xb0e, 0xfff, 0x2, 0x5}, {0x8000, 0x8, 0xffefffffffd, 0x5}, {0x3b7b, 0x7, 0x2, 0x800}, {0x100008000, 0xffffffffffffffff, 0x2, 0x40}, {0x10000, 0x0, 0x1, 0x65e0}, {0xb0, 0x1, 0x800, 0x80}, {0x40, 0x6, 0x6}]}) 04:27:42 executing program 1: select(0x2, 0x0, &(0x7f0000000040)={0x500}, 0x0, &(0x7f00000000c0)) syz_open_pts() 04:27:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x8000000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0x77, 0x0, &(0x7f00000000c0)=""/119}) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080)="622fe853008f0700", 0xcb) 04:27:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) shutdown(r2, 0x1) 04:27:42 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) recvmsg(r0, &(0x7f0000001400)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000001300)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/13, 0xd}, {&(0x7f00000012c0)=""/20, 0x14}], 0x3, &(0x7f0000001340)=""/179, 0xb3}, 0x40) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) symlinkat(&(0x7f0000000140)='./file1\x00', r1, &(0x7f0000000180)='./file0\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x3, &(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) r3 = getegid() lchown(&(0x7f0000001440)='./file0\x00', r2, r3) 04:27:42 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x80, 0x5, 0x1}, {{r0}, 0xfffffffffffffffb, 0x2, 0x40000000, 0x6, 0x3}, {{r0}, 0xfffffffffffffff8, 0xa, 0x80000000, 0x8001, 0x3}], 0x1000, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x41, 0x1, 0x9, 0x2}, {{r0}, 0xfffffffffffffffe, 0x80, 0x4, 0x0, 0x4}, {{r0}, 0xfffffffffffffffa, 0x1, 0xf0000000, 0x2, 0x101}, {{r0}, 0xfffffffffffffff9, 0x10, 0x2, 0x3ff, 0x100}, {{r0}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x2, 0x1}, {{r0}, 0xfffffffffffffffd, 0x4e, 0xf0000000, 0x6, 0x752}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x3, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x76d, 0x6}], 0x5, &(0x7f00000001c0)={0xd5c5, 0x8f95}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)) 04:27:42 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c000000267e897f7780e9992d830900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37b4557094f1da81d8600000000000000000000000000000000000028c1ac1c55b22af7159072ae771aaa250c91a725c2e0eb46", 0x69}], 0x1) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x190, 0x1) 04:27:42 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 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) openat(r2, &(0x7f0000000100)='./file0\x00', 0x1, 0x1c) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:27:42 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000200)={0x4a, 0x0, &(0x7f0000000140)=""/74}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x61}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 04:27:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) getegid() r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xfffffffffffffdd3) r4 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r4, 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', 0x2000000007) write(r0, &(0x7f00000000c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = dup2(r0, r0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) 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() 04:27:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000040)=0xb109) write(r0, &(0x7f0000000180)="582720efabd16e7ee63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a6c688a4f699837e9a7c183fb7f345619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72571e0d3962f6c02828193ef16ab93f", 0x65) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x10000, 0x5, 0x2, 0xfffffffffffffffd, "a52ba4d9257710245fc861f4eccd41bf9528db6d", 0x6, 0x100000000}) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 04:27:42 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5c, 0x484d0468a070983d, 0xfffffffffffffff9, 0x80}, {{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0x9, 0x401}], 0x8, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0x3, 0x7fff}, {{r0}, 0x0, 0x2, 0x2, 0x7}, {{r0}, 0xfffffffffffffffa, 0x41, 0x1, 0x6, 0x5}, {{r0}, 0xfffffffffffffffd, 0x2ed4452b270b932f, 0x80, 0x7, 0x9}], 0x200, &(0x7f0000000180)) r1 = kqueue() r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0xf4) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) 04:27:42 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x1, './file0\x00', './file0\x00'}) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 04:27:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb209", 0x113) r1 = syz_open_pts() r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0xc, 0x0, 0x0) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x101, 0x5f23, 0xfffffffffffffffb, "094acb7f7dca5fafe62da220c02278d1fa592e5d"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:27:42 executing program 1: r0 = socket(0x1e, 0x200000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0xffffffffffffff0c) sendto$inet6(r0, 0x0, 0x0, 0x4, 0x0, 0x0) 04:27:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24311dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe80682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x105) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)=""/207, &(0x7f0000000240)=0x24) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:27:42 executing program 1: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x0, 0x7}, 0xc) r0 = socket$unix(0x1, 0x2, 0x0) close(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() chown(&(0x7f0000000000)='./file0\x00', r2, r3) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) 04:27:43 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 04:27:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c47501bddc8700a7933c33eca47d319ef8d51f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9", 0xfffffe4f}], 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x1, 0x2, 0x0, 0xffffffff, r2}) close(r1) syz_open_pts() 04:27:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80000021bd, 0x40004000000028a7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="165a6770131145c85e818873ab6d0ef7c4970652cf22676faeaee296dd6a28d789cf9b1cad38a8c666c76d026241295e7d09a1e430128d5e55f616e04c365fd668447b3e497c07bd1c9785e1ba393f7ad650a4404a4d7940728cbd221a649a93ba6fdef68ecbf7cb7e1b1fc433cc28e4faf3f4b01ae8c1550c66c7de9af0fa4831c30c428369a609f62d5d9349f00ae73cecde10cd98ec9b3da63482ae27a0c045a8fc190dc6972246290a27d15babe21efc818a5162be0d4476b4121b1d31f9de4f5d786da028e7c35f47a926dde329a15c96003bd1fcc5f37d142302fb57e092618bc847e986898d4bc9e5a82c242e8b6d2f", 0xf3}], 0x1, 0x0, 0x0) sendto(r0, &(0x7f00000002c0)="93ae03637287c435de3d3565f9aeb63d6f10bc423356b4a03282320a6e4c38949a02d109d0df3f56bf2836466f4147554d44a256945a2e4c0e55f7622a734be37594b1d35e7363964ee753f3795379dbda3ed7", 0x53, 0x408, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000240)={0x1, 0x1, 0x1ff, 0x9, 0x6}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="000000186a56010000001c00feaf0000ff00a8d29a6ece014f38d6fbffffffffffffff16350cc91b08490842", 0x2c}], 0x1) 04:27:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10021, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="00000018", 0x4}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x3) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x66c3fddbcf1884d5, 0x6) 04:27:43 executing program 0: r0 = socket$inet6(0x18, 0x1, 0xcae) getsockname(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000400000000000000000044dbc102e07bb6870d6e7cff7f75bd1390b77f70916f9ffed03d3b6ba997b34240212198e0c1240271cdd2e8fd11d044fb03f28caf223fc716c02adb49ae4c39cd44d8f85860ec8dd2078c6072e4a53cb6f2812eaf549615db55e1ed2b8c2e2085dabc41bdd772a6996a7d6f8e9af5b7fd16e18798ab4d8a7b2d106b2eee2059eac0dc7fe0a72834cf9e44da1f1803955933a05ce7222b03b417cf28b9"], &(0x7f0000000080)=0x12) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x60, &(0x7f0000000200)="ecb3c57a63b45792ed32fe74e571878beac3f32aafde6146a560fb4818e37e2d7d861da1ea519e1e2ac528513e11e908e20c1d29ecb32448a5b3eb47b05b355f65ff6678d0fb6dd4d3212b4ac015d3eb5926778566616b20c49c9ba567ff795c9ebae925717e79df01ff75f56b6dbec602d29596") 04:27:43 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xbc479df654627cfd, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = syz_open_pts() recvfrom$unix(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x40, &(0x7f0000001040)=ANY=[@ANYBLOB="949d2e00000000653000"], 0xa) syz_open_pts() fchflags(r1, 0x0) 04:27:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x3, 0x6, 0x4, 0x0, 0xfffffffffffffeff, 0x1, 0xffffffffffff8001, 0x1, 0x4cec578822bb6f62, 0x4, 0x40}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0x3) r1 = open(&(0x7f0000000300)='./file1\x00', 0x0, 0x0) close(r1) lstat(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)) 04:27:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1001bee8fb109054cdafd0413b0", 0xe, 0x0, 0x400000) 04:27:43 executing program 0: r0 = socket(0x11, 0x4003, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x49c1cd08, {0x80000001, 0x3f}}) sendto$unix(r0, &(0x7f00000002c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0436fa4f376336acf00b7804be781e499108c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000000026ba8af63ff37282921e4fd89720fd3872babfbb574b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020205007ffffc0001000000000000000000000000000002000000009c8cfe94baf913", 0xb1, 0x0, 0x0, 0x0) 04:27:43 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000060000000000000000000000c0"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2a, 0x200000000000009, &(0x7f0000000000)="03000000", 0xfffffffffffffe94) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 04:27:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r1, 0x0, 0xb5, 0x0, &(0x7f0000000000), 0x7d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[0xc7, 0x6, 0x2, 0x664]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket(0x10, 0x5, 0x8) r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = msgget(0x0, 0x80) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[0x20, 0x9]}) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000170000000000000000000000000000000000000000000000000000000000000000000000fc0e4ce9d6e19a858db33d692447"], 0x7f, 0x3, 0x1000) 04:27:43 executing program 1: mknod(&(0x7f0000000100)='./bus/file0\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x40, 0x10100) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000140)={0x3, 0x52}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000480)=""/101, 0x65) close(r1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x200, 0x5, 0xffffffff7fffffff, 0x1, 0x101, 0x140000000, 0x9, 0x2, 0x3, 0x9, 0x11}) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 04:27:43 executing program 1: r0 = semget$private(0x0, 0x2, 0x4) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000000c0)=""/166) r1 = semget$private(0x0, 0x4, 0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r2, 0x8, &(0x7f0000000500)={0x2, 0x1, 0x7, 0x29cf, r3}) r4 = getegid() semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000680)=""/226) r5 = dup2(r2, r2) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) getgroups(0x7, &(0x7f0000000200)=[0x0, r4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setuid(0xee01) clock_settime(0x0, &(0x7f0000000640)={0x8, 0x1ff}) r7 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r7, &(0x7f0000000040)='.\x00', 0x0, 0x1) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r7, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r9 = semget$private(0x0, 0x1, 0x4) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000240)=[0xcd, 0x1, 0xfffffffffffffff9]) semop(r9, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) setgid(r6) semctl$GETZCNT(r9, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r9, 0x1, 0x5, &(0x7f0000000780)=""/13) semctl$GETNCNT(r9, 0x1, 0x3, &(0x7f0000000300)=""/61) fcntl$setflags(r7, 0x2, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x8, 0x100000001, 0x50b3, 0x1, 0x57, 0x6, 0x3, 0x2]) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000980)=0xfffffffffffffef5) semop(r1, &(0x7f00000002c0)=[{0x3, 0xb44, 0x1000}, {0x3, 0x1, 0x1000}, {0x7, 0x6, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x80000000, 0x1800}], 0x5) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f00000001c0)=0x3) setgid(0x0) 04:27:43 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x0) socket(0x1, 0x4000, 0x3) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d96fea7fcfd4"], 0x10) shutdown(r0, 0x1) socket(0x36, 0x4000, 0x7) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 04:27:44 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000340)='./bus\x00', 0x40, 0x4) chflags(&(0x7f0000000280)='./file1\x00', 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x7ff, 0xae, 0x3, 0x1, 0x1f, 0x0, 0x81, 0x0, 0x2, 0xffffffff, 0x8}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$getflags(r1, 0x3) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./bus\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwrite(r2, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x7, 0x12, r1, 0x0, 0x0) write(r1, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110e62053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eb", 0xfe0) r4 = msgget$private(0x0, 0xb0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x8439, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) 04:27:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) bind(r1, &(0x7f0000000180)=@in6={0x18, 0x3, 0xffffffffffffffff, 0x810}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1d}, {0x200000000000034, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:27:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x30}, {0x6, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)='9') 04:27:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = geteuid() r2 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x5}, {0x4000000006, 0x0, 0x0, 0x9918}]}) pwrite(r0, &(0x7f0000000240)="7baf8a8d1a029be96914f6357e3a", 0xfffffffffffffceb, 0x0, 0x0) 04:27:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = msgget(0x3, 0x22c) msgctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) 04:27:44 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0x6}, {0x0, 0x400000}}, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0xfffffffffffffffc) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000340)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r1, 0x1) shutdown(r1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="b56f78b219bd321d26ba1d718fd70b485308c90c0a6583e030862085ec16730427b728214d28f6bb9fbe97bbf2a052a9a016050d2f87dd31c1a52854aeb2c725c5b332bf3ce9b35963aedd19392fe7bdaef1adf1cb3e830f5e50cd908394c50f8691df75aa67781d59adc047f4d361f7eb0f468b60cef085bbed0d83541618fab3784f89c6043a94655fd6168f130e70f9cede75f9f55a011fea40e7b984b0b59cfd3b04be0fe0aee18e149435786ffaf1009b7d25999b6fb2a169f904fa3d6447d02b639ba695c399e6fcb9de90fd487446519c3adc81208bf9d04ca5bba32e9d1c6f9cd62485d46f20b953dc", 0xed) close(r1) r2 = semget$private(0x0, 0x3, 0x10602) semop(r2, &(0x7f0000000080)=[{0x4, 0x1, 0x1800}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1800}, {0x4, 0x3c, 0x1000}, {0x3, 0x6, 0x1000}, {0x5, 0x8, 0x1800}], 0x9) 04:27:44 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000240)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000140)=[&(0x7f0000000080)='\x00', &(0x7f0000000840)='\xff\xffO\xb7#\xac\x04\xe0\xc5\xf7{qB\x8a\x7f\x7f&\xe5\xcdHV\xec\x87\x95.\xfcQc\xeb%\xff~\xcait?I\xa0\xdd\xd6E\"E\xd5\x14\xda\xc4y\x84\xf9\xddq\"#\xd2\x8e\xe5\x85$f\xe7!9\xa0}\xce\xcff\xa3[\xff \xefn>zG\x8e\n\xb2\xc5\xdf\xe7T\xb3\xb7\x8c\xda%\xc2\f\xe9d\xf1\xb6\xdd\xa1\xd7\xb9n\x03\a|\xa4\xae\xbd\x9c|\xf9l\x922\x98)\x0e\"u\xb6\x89{\xa5\xe7\xd9\x95\xe5\x8d\xe4`\xd6\x7f\xc7\xf5\x13:\x15\xb0\xa5dH\x8dl\xcb\xe7D\xe7UG[\x98?\x8b&\x99\xf0b=\xa6\xc5\xc8\x8c\x15\xe2\xb6Uy\x97%.\a\t\x944\xa7\xc7:\xdd\xe4\xc8;\xcd\x0fd\xe0\xd3t\x98\x0e\t\x9a\xa2T\x15\'v\xaf\xa3r\xf8B>\xc2\xf4\x18\x18_\x9eL\xb7\x84\f\xfazJ\x96\x17\xb1/:d\x86\x05\xdf\xd5\xd4\xd2\x9e\x14[\x0e\x1f\x8b\xe9\xc4\x8d\xf7\x8b\xaa\xd9\xf6\x14|c\a\xc5\'fPF}\xc7\x11\v\xf0\a\n\xec\xe2\x7f\xaa um\xb8/\x9f\xb8\xa5\xaf\xef^wi\xbf\x80\xa6\x14j\x1c\x97$\x1fR\x86\xd6@\xcam?\xd3Z4\x88\x05\x10\r\xf7\xc2\xc1\x95\x1c\xcd\xfep\x1b\xf3\x10B\xfa!\xd3\xf7wx\xef\tC\xf0\x95(\x88\xe9q\xac\xe2\xcb\xfewD\x90\xde@\xde\xb5R8\x12a\x00\xa3\x87|\x1c}\xbd\x03\xe8\x99\x98\x12^S2\v&U\x03\x8e\xb7f\xd2\xf2\xd8\xd7\x8e\xf7\xf0\xd1\xd2\x91C\x00\xbf\xa1M\xf0y\xdb\x03\x9c\xfa\xda\x1e\x19M\\\x1d\x7fP#W\xaf\xc3\xbcR\xe4!\x92\xe4\xb7\xba\x19gp,\xccY\x92\xe6\x90\x81\x14\xba\x90\x8f\xd1\xbd\xc7\xaf\x9c\x891r\xda\xbd\x83\xb3+\x9c\x80\xa0\x1eQ}\x15xghB\xbde\xb2\xdf\xc3f`\x85\xa3V\xc3}\xc3W\x177\x01vjp\x82`\x9b\xf2\xe9\xdd@\xe4\xfe\xee\br\xa0\x00'/504], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 04:27:44 executing program 1: unveil(&(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//file0\x00', &(0x7f00000000c0)) 04:27:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='x') 04:27:44 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') readlink(&(0x7f0000000280)='./file0/file0/file0/file0\x00', &(0x7f0000000380)=""/104, 0x68) r1 = semget(0x3, 0x2, 0x2) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000040)=""/104) 04:27:44 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), 0x232) 04:27:44 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f0000000500)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="451ff62c5502849dfe5bbaa40a7aa20d8ea27fb96814405caf9d3ff3262fa9fb86ce819ed170590c38a4e43984478f2fde9a7892ac1ad065fe634bdde2872fc82911ab57df5698e2e190b81563119ebc3c1210ff4e1032bf254e33f0e87af5b1c47a87bb6afb37e6567fb2dfe22f1be323511eecfdbd550e20a98bd1a826e140aed7c31c469fb61015b6908f0758b67216bfaea56b1143b4444ee1ee098b6020574d9651af58fd654b1c2b6b87523880660309a9ced19d647c3811ba4ea47de4ee55a12b1b6cf424de6b52f2cd907a74ee43144110b93edc73fcb1a8cfbf9148d325d885c09ee619a66f03651ca9cbf26bf7f8fa9176305f4b3868d9809b9bb9a537cefd387b545c0b"], 0xa) chflags(&(0x7f0000000200)='./file0\x00', 0x10000) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) 04:27:44 executing program 0: r0 = syz_open_pts() fcntl$getown(r0, 0x5) mknod(&(0x7f0000000940)='./bus\x00', 0x2080002002, 0x40004000000028ad) r1 = open(&(0x7f0000000280)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000b40)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7f", 0x34}], 0x1) open$dir(&(0x7f0000000040)='./bus\x00', 0x9343031f2702d61d, 0x108) mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x9e) 04:27:44 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000001400)=0x10) r1 = dup2(r0, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x1, 0x6, 0x4, 0x1c00000, 0x4}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0xbc76) 04:27:44 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x7a19557b88a1bcf9, r0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x10) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1f00000000, 0xfffffffffffffffd, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200"}) r4 = dup2(r2, r2) close(r4) sendto$inet6(r4, &(0x7f0000000200)="164708e7accad8960e181b4efc8520a1de6a56ba1195325f1b2e2fb3c7b353f0ab1044e2254d7f9d2392bfd55a991a34a9ebd4e7d0e46d5128663a630dd62f5b4a05b82584633a3c8e70f5fce8fedbbb41d4f964b5543db79a57da288039636ce8fdadcafb12c23f65acf261fe65978b82ac5e53d70aecb9fcaeb2079b6efee7a53402dea87ad87ea4950d8bcbbcf5abb174542922aa477af785fc22e357e9f3fdf680bfbc53a698d44831e2f5563fa497b83bbb0e384a24532d2fecca99378be60391c9ac0b87345e1a6c9e3ce7156d72f2c8de8af0b671d0399a6c423fb7e93419d1386f83883bfdce69dddf30cbc0e1f2a2566d501c42e39decfa1f1f22d60fddf57b75ad7297111c606b9a9f3198687cfae7ab132a5e3a64db9911549d58a354d4c73c72312449f92f14b1b6bcc5904b0b6c21a5fb42c14eade8fec2a9281c1f872ed0b995ae5235768d09157a7f21f2ef8ee50312b40b24e86f230f92affa4ab554328d6b8c12794def6714d65425e05f6e530d8b7c08378a28746de61c1023007bb01d424be974d9098cd64396ef6fb1438cad9862fd37be8cc07292ac0df20a56e00404d5e7e031db51c73ad793d030d1ecdfeb541b1953853786b7190c7418569f854464aed2e02b3ecf736d16801a2d614df9ca0ad78427f0601c6d45de128bbbbcd01e73495d7650b6a215569582f1d3e111e607f970d88babf5d7a69a73233abeb0729a417096611121eb6e18a281c3d5f2ba716c5988dfbb21ab85426af1c3fdc9179c8926c92ca2d9f36c89df36bc93b84573be6833141805c8d765a4a1f8d4b7da660cd143da62f7c99ae4699821c7ace091a958ae575fc091c62ada9b58bd9a20cc2772e4f444b170195105c7ea64ed86ba422c15a3ba04816469c284bcd3aaaf0ec70ce5c18fa29008e40bd05f1e6e6bb223d8e7e0bb318d9ca79536a6c7e926d3f234a68a9c2ed4800656bfab1dbb9f2cc209b115b43322d4419b2ce4af1e51010d7b51eacf113ac66ac8ef608b3e411261d97c9a3cb618a1185ec3a73acb9d60186350e4e50bcee29a0735360337c7a36f6b41ce3aaaa00cd7543e45797ae52f38db652ecb508d90e156815b85e203a0ca2d3b2f999c07ee00e14e8d4b0a51d5dd0a9570f428949e4e20f4e17a6e995036f56908e48c0d0d3ec24fb945ceb514dd9b4863dfd9e7bb79bb11f215179a785307f063fd3906a69060df46945ebdfdf115f34d89f7280dc11285ae831cd484a7c08339929c54c5ee1942391b88367fea56decb5f8095cd6fd5e42ab7156cfebcb00ba76ab7beaf8f13db8af5ccc1a028b1e2fc5a3a53808b367a39b87bf44abb6257b61d4b281e365b894d16aace197ab171c6eb08590234afee3a6f2b26888b35efbfd1ec225ec6e5780ca3d728b6ec6b6552ddd2a688525beb703f9dc9d51fa424c3769218c0edf1e8393bd81fa8d44bbc0808113e703ca8401e30ce95ff82be12ece6e45c02a838f507a0e991d580f66b0ba306b388092d439b871614285a05faf68c626e72b0dadcb1b298e2e3aead4520abf9e2a2902f9530ca2cd5ae85b527f359b780822e9cf6d0a288b2dbe8e9690285e8a71e481224b4384fd029567af4ae6f347d6b77b2d683789ab85eab70ed26128509dea524d6d5f161fcf5e81d6af7d02758fa7211ceb8e1917c79cf008a6d9e3352a2182835a236d65d6af9d70941bceb017d5a268e38d3d8481bbda0579c678e647a24fe45ed3b9d6510468f542ccb6d6cc2c5b86bc1e51f3aee9471f67e6161f406699645977b0e894c8ed44b21846b6f4d1d8802b2596570bb0ac62fc0f14a131f17ac9c06f5da04e1b18660713c2ae67f0c698cf03d82cfa27ad3a9e1fe20aac6cb98998146e2fcf2affd90a7c1bca8cbe6ccd47d6725762c8caaeae0015b45087ae510dfe8793b524fef7c80ca4b05b9f7ce750fabaf5b0e89eae4f344e74761d8b0f87cb3a6287c092419029f8dd6a70097a06fbf8924ae34eceae8d703d2cb8c6c9450f212ebef531479d1b21f9347a0f4dd1ba4a675d99030814ad1b8e3d1b68403e4cf7c0acf80c06388a6a5dae303f76eca01f4d34f80ec249238e5f9c28fe0d51154a85defdc40d9e938bc53539366376176711d4f66245ab4ac603adc98aae222d7511ef69e9f1960361f11841a44213a633cafb2fe71d0a65bd7ecfa8398c2ba2e4eb02c1e627c4c0b1a694a7aa0fab3b0c3f37f93224d4c79952d1a2ffba3fc1b640a5bd86a927bce207e71ac43a53c586e98e95e144f6e7a6745fb26d23c131a30fb96d1b06e6072191c32f9621e4cb70721109e0bf8849108bc426238eda5de40afddcd9cd7cbd7a0eaf09aceb79866457ca972752fbc095215e0d443322885d4b27eb42fe2774b457582a5681d46e8d5f5999c993424cb94c223773525a8477a55fa8fb824da01513a116dad54a66c8158f2b8eac2e8704ec323f527aca619d11e2ac9749a93c6b550707565644dac0d060860ca66ec6e429af877693b29c27266066dd11c2bdc045baced6662c4b453caedf6290db89488c22aac4fe75811c1a7a88907b28d915d54472012d19593766a6dcd75fee4da70958d48c08e355115d3390ee84f18b9e658f3d39bbd881c55529fcdcee9f3ddc226e808f2db204be2bb27bda935d4d9e9b56384298495798bec055d007060ab853833de96681326bce9d397ff7d35af7788c9acee282a27aee329b1777dd5eb8267b589334ffd7b63382ba6031df179b11dfbaca9c19a4dfc013e299e0fe4d2904def67b64706c0242744891819ff70d04ebaf2ec45d058a289dee573ab68c249b312c26629084c94fe6117d2ec627547f6c4ba95976c303e7f5216b45d71979981dcdc09b5565f97fc591dd99c180c018a3bed5585dfd0374cf736ee1bede3bfd61130f04b3240bf234bae59b1b45d6e6bc5221b19e84ce4102795ae9aea728a1fe327f524253df06546aea75e37a02ec328f3802104a76e65395e689cfc79f4c2f09db5be94da3a4cf13ee62f1f13ee46402c292d3e5dfb94b9988e4f91acc6e439fb46e3b2e42ab80a67d94c7b7a15d0b3d4d94918d71a3b7cf6e44bf6cbdd92b8c44feb448e3209bb9343f24cf56af414f82e70a76c144c9640f6719758bfad44cee9bddbca4893d2ee98ff82fdeec247518602ff0de235c650819dab082c13b0f2df9223110780567abc3e8308ac3a4de079ff904dc93d71d7468ef6b48a28cb07edbd1c40e2bc3482f92ba9b60c1c2744fa509e2b553099f352fe67adcf25017012fecc5a2532dbb05ac91d3f1ed144bf8597b7b499b1dc3570422202219161edcec232ba6b0eda9c2f4161a0c2fb94488b43d03344f9c6111493cd793b273b922fa9e4770e75d20a7a937801d4a1b056007a73e8a427421a4c9ec3a8d618f39014813e0004a41ec14b1ce1ee000d044cccdc77294e98867f65be27ec10a31874620e9b2eaa54496545fd05dd23d0655381d80799e0d1d78a7d37d00e1c52fc06d44fbb89283c0a3f75ca4b810e22316d527e3667b64ef0d25ef8ab083622a1ddba9a29bbf7b6ccc5cdb74d2391f6bf9f1a09bad1f53131cdf8912a057061c38130777af385f4e474f43708a7d286d474c8870b194120e6d291ddfe3904fc83dd8c0011c2539ab9b20d516e37fc8917eeb6e2566fe304174f5bc28b66f23193aae98de44cb2fbc9ae22d3b76af9e54cf7843af2713abd258ff9a0d9fa229fd89efee2a368309d17a0ad2da0cf03761490180f7a1cc305abc026687737d7e6d1a1a232bb320cf0d59ccb01fb31149c3b0ea9fcce22112c39cc5b368f6c0ee435fa70f21a678f95462ede9c5f55b03996989567b50a93e4b3b2014176faa0136e1b1116b341e5d110bdb99c4bbe555c7f253312acb71ee1d5998f07761165481e775105636120c1b5ca1fda73c0d8eaf77a27d37144f774acb010c4822ab549ba0f8a5e98ecdbb0c575c0448795f9845af2f1d7e48e401b35dae68c90c7551754bd31a45154ac140f7ed113dbedfc4b4e0ae08b0ef3f719eb3b50b85a9b4bad7bf680d9f45eef397ed48edecb37a140120da979daad8a23d20f3d18874292c4ed39b5a17bd42e6e3f1ebaa257e51649e3d2ef9c0ef899c991699e14da6ff405e7268ee4699f4e9fb6068943a795091ba5563859e654e4e92546deee041dc3758909d0dcb63931ecc8680ebcd65267a32dc13e41265e6155a65bc2ab169a7debcbc6427adec37f66ef2d457a424b9b506a6e9584fe586928ec5c5c7c4421d749ec93a67213b05b3ca320b671f5771f6a94eb53c82eb1f9a7411b8847c78363f05e5a89c2011b9840d9f2ae16a2a5fb1a9c3be891f878bdb23b42ad9053a3e7f68a2e41ad610ccb4b5baba5310d9fea8684a73c680c08a29de76e767c1b11109d2908a40a4605a9c3deb9f29ddbeb910a4c95003aabe98f21077765b9e43b9964c14285246d60a26e98c64746c05ac86638b5c0c0babdf51440d1fcb9dc5be29a266fd2005f6293537c9ebb0d4cd6f80bf39d09e5544da366ee11c915aa99c69cc68fe41ca6994fad97481a9658fd020f6c0d44c24df1f6577bc209e7b7f8f140412ba4e1aa56fc78f55388627a1a11917ce3d5bd96a2c92a261596bdb219326cf10ca150b60b483fc5b85d57ae59be12579690749424dd9509fe5645dd035c546505dd6e30bd463fd51fb8e79d77bcfa89f4c13fcd95ff4cf2db33251042b86a36ae529bd3de4acd70f4def84fa9ff671bbe41ed6480eea0e5ebb21c4373e808fdd6ac9fc92cc958670748e93df4fb071851db154e3d795674ef7d74c890354c19d7f49827869a5496c8bbec4edebff356b21a69b3ad7bd7487e52d80d15711d246a5a121567d1049212e5d7a6d8a730a407fbe1f3567c7e8ecc5616a8978473027477fe434486223a7df0954d4bdad8a97008bfca30bd21bdd560a1d9eac1ef4822afc0977b5f3675366561cdce42d41230c8b2da43208de2936863d16f1ff8b80bc83f5de5418031b0583d53bb35d8c32a6688a59af46e86a4a6617571ce471c287346aec610a5fe17bb2d9845a78916a44704cc9213ec9b97cace821a6288c0cc6ea0034cfbee7938557670ac9222d8cb3350f33c07372acc71231a27f2ecfac230549ec0bd91c09b5ca89363de7cf3519edb50c3d30a73f04e0f6da0e55a61a214dd31e77e534823062019c4abd2870169ed11e439d59743580f8f36d44a22985f7b767ef9d783eeb06078f79bf6c460d2661bb804b872098f01e8b676d138491141e69d1a5b37816a32013aa2d00902af23e7d2658e99a036d4d0e6b09b1a2e94761f6d9f56e8041b20fca151faa509e2697d8c90a00871ef41bdaf686844e53027156d969d2b9ea0b43ac97a1396c2f01d8c014b3091fac503d71957fc67a8460c21f4478cb6a03afe5f77803b5561ebc037a41d8b6708ff72268985e8b5ba85f25ac80b084023f945e893acde6c96890542cd7721040ff6088fa218842f791ce95c3b7bccef88241f7cd83a4a838a37c5797b55c69017e13aacf0b84482d1bfcf999703a92a2bd7ec87299b6f4e23e1e1723033712e7b481762d22ee180d99c3ccc5cb2a9c9753ca8b88f9df0086486c4fc641edec2350af4d4600099cc71009c93e4106cbfbbf3ccf5e4be8f22145e607f60f38f4ab5f633c23786bba8fe9ad6aa8127fb57558d84b390da064e359847249a45e8d53add29356ebf7564ff1bf8d14e9122b2ed48961a64df0d703fc6247e91ec256982b4494cbe3c7d870ec03361132385ad818f124eb1f201", 0x1000, 0x408, &(0x7f0000001200)={0x18, 0x2, 0xf5, 0x6}, 0xc) r5 = semget(0x2, 0x1, 0x404) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001240)=""/144) ioctl$TIOCSCTTY(r2, 0x20007461) chflagsat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 04:27:44 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) fcntl$getflags(r0, 0x3) open$dir(&(0x7f00000002c0)='./file0\x00', 0x400, 0x108) r1 = semget$private(0x0, 0x0, 0x200) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x7fffffff, 0x80, 0x800, 0x9, "d9c6fdbd2e9560b938839197af0d308bd48f7e92", 0x95cc, 0x2}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000080)=""/156) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x3, 0x0, 0x1000100000001}) r2 = socket(0x1, 0x1, 0x3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r2, 0x8, &(0x7f0000000280)={0x2, 0x3, 0x6, 0x9, r3}) socket(0x1, 0x1, 0x3f) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000240)=0x9) 04:27:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = socket$inet6(0x18, 0x4, 0x547a) sendmsg(r0, &(0x7f0000000a00)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x9, 0x4536}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000140)="f1b9c3f5f507adb32a9079d393dd763a9957cfab7c98b238b82484b9f6df7a1edd9d57b2ddf3eb6b4d515f67ef835c0ecb606dda3f1f3236f19048feb33bb351d510f76e090ebd11ebacbbe356be3fb0641dbb88dbfc9fadb00ec51d72c8d6859b5521d16484d6376636b0d607042c41ee314c913618578281adc199ec23a6d4b4b684ee", 0x84}, {&(0x7f0000000200)="3631a706c7a2bd26e35660f9fe4d0d3001e6867edc35fe0a7d373eb63a1b0cd1406e9e10cc37e405b10e267ba9d1a27e4aa682cdcb18818b3d5dc1942f1b2327da5262e835b4dea3976024621bc2e284f5a223b6ccdc5fa2ab944911108775b85eb7098aa915885cddbe6b02053c30896dbc30546cb5c3c1393ae3eeb3c81e", 0x7f}, {&(0x7f0000000280)="06b2a48f24bda08c815bdc7a2481c99d87cbf5a082659a5916300af6ff23eafd31a0da8086f65c598a8e10f65fc4ab3ae6e862101aaf34fa528a08498d42141764c07c6fe2b7fb6838e226508ae85a4eb7086e8d20347b581dad5978e3612571ad73e4fc34fde07a6fb6216a30f5d7d4f91bc042c7bf1f0de4160a21582cb6e3010eb52936d99c0777ed0baa37441a0ddc292ec2f912b3680af1d3059b42c8480a21c3c40a39e7a66dac75b0800ced3840eda1efe9d14e47288b5ab742e2456f2513", 0xc2}, {&(0x7f0000000380)="044087a97fd1aca332e70eb4760bbb616033aaafd6551d2e52ec07df02cdd13e76e4bf7e6a78d9e57ad9e2f4a0663cd755c5a9ffd4619e56aef6cef1acaa5a526c4804efeb7b17b253c9acac8aff4d61810be95047d6b829b9838b22d775f711185034ea61506169f6f4cf89bbc22e5ed23bd5d9dd08dfde2a9a379c936c00500fa9", 0x82}, {&(0x7f0000000080)="3c64854a06f945d1e0291966a9b42b2ed72efd3e13eac78b9b4b045bcdd228c929f12b1c194af66669c47753db7ed2219315569c432833610b449ed6", 0x3c}], 0x5, &(0x7f00000004c0)=[{0xd8, 0x3d2c6e2a8d7507ed, 0x1, "f0dc87afadffe5f719674830c6c8bf7fec02a977d02492ccd0a549f3d70e28938b9b90d53dc83e11f987b87223e916f5a51b2bc07f94bac1730ec464f230beffdd9757b8f60b980e172cda638f157b18c8e145b794a4ae23624e2f387285bc38ccdbbbad2375b98685ab25e978f2c1d84a418863ec24a9a5031ca054789bbdc42ce58fc909981f079e3f8da52b94e23edef0f9e22f4c6c09b93d1e5ca641eeb4d499bdac9945fbe9c619c8adfe5933d04a8a3b91a7d8de1a38684ce6cb8c084930c2"}, {0x20, 0xffff, 0x100, "abea6104e7b9f32b1007a8fcaf"}, {0xb0, 0x1, 0x9, "b5e40332bf2914151a4bebd0e6efbad3ac660ce218f3da01d62911967125f4d3d1de0a8309e36d67a78206a86fa4a8d7f0e78f26368102c197e8ce374da0207d01957e7d0ab031cabba04af324c8897b0a44f3eaa941ef5e8c6c3faa59bd653b39a5969fdb1a9fc4a76501e5e736b6345e30e31642455c46e73fb8433e11db94aec18578b4bfa41678439449814205c3621acfeb690692985e296693b0c21c"}, {0x90, 0x1, 0x20, "8b55ae47302516738969ccaad1269c59a2a09da03f23a49106a189380b29263ba90ebff24a7d7c2a04bed5ce41f2aaa29fc06fa79f4fe5907b397d70e65e1ad87736629b9c0b8e3978f8ccb8ad21f8b997ab37c386f2a34372e7c0d1b53252fd722ab43c3501d39f455393292009e4a406adfe45c2f6a88543"}, {0xd8, 0x1, 0x0, "359d61d21a46e88f2e7460ec54e7d2890b518c1b15675433bf15ab5f736a8251fbee502a5ea76e35cc4b14b107b3b79b1b65f9dd6686ffffde3287c0cd4aeff893f1bab464ecca2ea9be0ad365c3d6c3be65e15e16da30aa8e8d0db0ff382f40bb5265d2545249590898ee876b28d51cd3db002b59e0e5f1be05bc48405c39cceddd0f654639f26fac4a5440388b32469ee91c220b9780f88434b6b1d4ba697ee6f7b748402a04d767449cabf8e2db9baef8a0f2e48a4480f32a6b9d63770ab13003"}, {0xa8, 0xffff, 0x401, "3c63482b661527587f970b45524c8d9bd68a27bd6822efb07ca0fdf012d994ec26ff4ef9e29b199b2e1aacf1ce073ed7d7f78980539e81645d4c29440440c47b06ae5a4d7f2adf8720a040da3b810cd6b6ecb943fe7c9c23be6303fa9bb0611c9f8734f1b0d2535c1dd1834ae797ff82eea3726ec7cb06bf7e7ad901b45c99563f70e3cb64cfc4376dcf37965040117bd4677e9bae4d"}, {0xf0, 0xffff, 0x9, "e74dd850bebde7e34f5e027a23c338387a90f05e97dd1ff4150222d44f4b72fbf299199f072782a6042154923453af552620c1e97bfd1a00394edddd3f6c746ef413cc441394b93dc1f4e9a9eee08831f57924e05e101270de4d91d7195254d23014392741008fb4899b0824fb21b5620b4583946e41d99e90242a6832e2acef2d3977c94b62fa29913ab4ac27174d83a3ab194acb760da0d870fc5b9f9c70a7ff477e97d965e419bbe1ce33885fdcb7fbdea24b65dcb8a2d753d84e61d3f519b80d7972ace642ef83e39019364d99228cd1dbbd35c45018a7f046f1"}, {0x60, 0xe891509e2ed689c5, 0x4, "0e1a8175974e39271917ed02a5802d37ea0b1ffcfdabf73d95f94d5d72d027ca62d8d87f1c481885e9466a9fd43f0fe7468bbe94cfc6387540ec322b0bc391ba857b15020006d70b4046e192ad"}], 0x508}, 0x4) r1 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000b00)={'./bus\x00', 0x4, 0x693, 0x2, 0x1, 0xf81, 0xfffffffffffffffd, 0x7000000000000000, 0x3, 0x1, 0x16cf, 0x8}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) fcntl$setflags(r2, 0x2, 0x1) faccessat(r2, &(0x7f0000000a40)='./bus\x00', 0x2, 0x3) rmdir(&(0x7f00000000c0)='./bus\x00') ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000a80)=0x8000) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000ac0)=0x9) 04:27:44 executing program 1: r0 = socket(0x0, 0x4001, 0x1) sendto$inet(r0, &(0x7f0000000000)="ac8b2f819aa4c5631bbdc02ab31260e20b4b8a8a864b0626c361944f8bd1a23bcdc5311c288582da98a9bbf6598783d2d7bca4e2eb3d2b9dbace414b8cd7a8c2a073942731ed24ecc2ac1cfce1b5637fb637d1896f5e06205e5781c37f9928769da33f27b4e2986654b87c3423ef74fb9110727b4aa892a107ff479973d4a70ed00b2051e6ff6183f5c3d4337ecbb17f26cdde34ef4be1eeab66d404efc2cb728125c4", 0xa3, 0x400, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r1 = accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r2 = socket(0x7ce5c8cb62ad2ee0, 0x4001, 0x0) r3 = semget$private(0x0, 0x3, 0x1) semop(r3, &(0x7f0000000180)=[{0x1, 0x10001, 0x1000}, {0x2, 0x4, 0x800}, {0x0, 0x800, 0x1000}, {0x0, 0x1, 0x1000}, {0x2, 0x8, 0x3fd1d69b52ca3621}, {0x1, 0x7, 0x800}, {0x4, 0x7, 0x800}, {0x2, 0x80000000, 0x1800}], 0x8) semop(r3, &(0x7f00000001c0)=[{0x2, 0x7fffffff, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x81, 0x1000}, {0x0, 0x80, 0x800}, {0x2, 0x100000000, 0x1800}], 0x5) bind(r0, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000002c0)={0x0, 0x1, 0x4, 0x8bc1, 0xf28}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000300)={{0x18, 0x3, 0x4, 0x1}, {0x18, 0x2, 0x40, 0x101}, 0x4, [0x7, 0x7, 0x4, 0x2, 0x5, 0x7ef, 0x5, 0x5]}, 0x3c) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000340)=""/4096) lchown(&(0x7f0000001340)='./file0\x00', r4, r5) r6 = accept(r1, &(0x7f0000001380)=@in6, &(0x7f00000013c0)=0xc) msgget$private(0x0, 0x100) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001400)={{0x18, 0x0, 0x6, 0xffffffffffffffff}, {0x18, 0x0, 0x8, 0xfffffffffffffffc}, 0xdf3, [0x2, 0x400, 0x200, 0x4, 0x5000000000000000, 0x80, 0x7ff, 0xffffffffffffff34]}, 0x3c) pipe2(&(0x7f0000001440)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000001480)={'./file0\x00', 0x81, 0x4, 0x8, 0x1, 0x1ff, 0x8, 0xff, 0x1, 0x2, 0x8, 0x9}) accept$unix(r7, &(0x7f0000001500)=@file={0x0, ""/4096}, &(0x7f0000002540)=0x1002) pipe(&(0x7f0000002580)) pipe2(&(0x7f00000025c0), 0x10004) r8 = semget$private(0x0, 0x1, 0x420) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f0000002600)=[{0x0, 0x5, 0xfb4f887edbac3c14}, {0x1, 0x1010000000000, 0x800}, {0x3, 0x6, 0x800}], 0x3) semctl$GETPID(r8, 0x3, 0x4, &(0x7f0000002640)=""/6) chroot(&(0x7f0000002680)='./file0\x00') semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000026c0)=""/190) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000002780)=""/25) ioctl$TIOCEXCL(r6, 0x2000740d) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f00000027c0)=""/2) 04:27:44 executing program 0: r0 = getppid() r1 = open(&(0x7f0000000000)='./file0\x00', 0x88, 0x80) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040), &(0x7f0000000080)=0x4) ktrace(0x0, 0x3, 0x100001208, r0) r2 = msgget(0x2, 0x20) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/8) 04:27:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x1c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffcbb, &(0x7f0000000300)='z') 04:27:44 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="00008a9d45bbbc227ff36587bc236e5e3b1a8cb7a17a9505f747420147dacc8bca8a1330de7644b499013e2b25cf36ac4dd68c78c578c9ac913c06964f3030", 0x3f) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0x3, 0xffffffffffffffff, 0x1, {[0x0, 0x800, 0x7fffffff, 0x6, 0x6, 0x4, 0x8, 0x6, 0x2, 0x100000002, 0x8, 0x6, 0x2, 0x0, 0x1, 0x8, 0x80, 0x6], [0xfffffffffffffff7, 0x0, 0x100000001, 0x0, 0x4, 0x6, 0x81, 0x401, 0xfffffffffffffff9, 0x33d5], [0xfffffffffffffffd, 0xfffffffffffffbff, 0x2, 0x0, 0x81, 0x9, 0x9], [0x7fff, 0x100000000, 0x2, 0x8, 0x6, 0x1000], [{0x2a, 0x4, 0x800, 0x5}, {0x2, 0xfffffffffffffff9, 0x0, 0x3f}, {0x9, 0xcc, 0x7, 0x80000001}, {0x32, 0x0, 0x67f, 0x20}, {0x1, 0x8, 0xfe, 0x101}, {0xffffffffffffff81, 0x8, 0x40, 0xffffffff}, {0xa50, 0x7f, 0x10001, 0x7}, {0x9, 0xda2d, 0xeb9, 0x101}], {0x3, 0x81, 0x8000, 0xc3}, {0x9, 0xfffffffffffffff9, 0x9, 0x2}}}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x3, 0x100000000040}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x6, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x67, &(0x7f00000000c0), 0x3c) 04:27:44 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 = kqueue() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x8) r4 = dup2(r1, r2) accept$inet6(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x196) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 04:27:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f00000001c0)="71aad5b016891697bb382f703bf788dcf091a54301ada8bbdd89fa662e", 0x1d}, {&(0x7f0000000700)="da3191e46335d0b0b62cac0ad67f6747a831b31df2523ac156c81da1aed34cb4e04f4c05d685c5dbd40d4b2ba4c52f08e3cfc646289d949ff8e952709e32d800a7be77cf4390a487cafa7a217671f3504fbc4cea36c588aa89c79481483a2af5eb57c2b78d67a583342fa9dd64008e19f25fe90c090aafbd8d45507f5c7b75fe452b", 0x82}], 0x2, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="c03d6ede3d89513e319b6eee1d3c6478df76e402d9c038f2359fd1b3abf152052d682c8faf665d7087e817165b12b4b92334e6dca37977f6a817c98ed762d5bbdc26f4ff2e5d9c502fea70ecdaf1b97051bcee00d1490c3c2d29074c145a6394152fe990e4a00290c23d98237fffe7fe9d366f4f6bef0affc44c97c4f51aa3548895d4fd732b099c5d103e1057383b7999d5255330c737964a30b2c8114d53", 0x9f}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:27:44 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) r2 = msgget(0x1, 0x630) r3 = getuid() getgroups(0x1, &(0x7f0000000000)=[0x0]) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x8, r3, r4, r5, r6, 0x39, 0x1}, 0xfb08, 0x3, r7, r8, 0x9, 0xee8, 0x3, 0x3ff}) 04:27:44 executing program 0: r0 = syz_open_pts() setuid(0xee01) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f00000001c0)=[r2, r2, r2, r3, r2, r2]) chown(&(0x7f0000000000)='./file0\x00', r1, r2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x800, 0x50) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 04:27:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xff) link(&(0x7f0000000200)='./bus\x00', &(0x7f00000002c0)='./bus\x00') write(r0, &(0x7f00000000c0)='on', 0x2) 04:27:44 executing program 0: setregid(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) r1 = semget(0x0, 0x1, 0x3) getuid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffffffffffb, r3, r2, r3, r4, 0x2, 0x100}, 0x7, 0x4e67800000, 0xfff}) 04:27:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200003e7, &(0x7f0000000140)=[{0x360c, 0x0, 0x0, 0xfffffffffffffffd}, {0x34, 0x2, 0x0, 0x8}, {0x6}]}) r1 = msgget(0x1, 0x40) msgrcv(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017000000000000000000000000000000000000000000000000000000009c4a2058dec45dda1e8b6566bf4e61639b7a9e1fdeac604449a39275c430a6198a179de948b98cb174afe6c2ca8ad337f39b9061dd0d5737000000000000000000"], 0x1, 0xc8870dcbeafac773, 0x1800) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) 04:27:44 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = semget$private(0x0, 0x4, 0x444) semop(r0, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) semop(r0, &(0x7f00000000c0)=[{0x7, 0xfffffffffffffffa, 0x1800}, {0x0, 0x7, 0x1800}, {0x3, 0x7, 0x1000}, {0x2, 0xfffffffffffff5be, 0x800}, {0x1, 0x1, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x3, 0x800}], 0x7) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x8) fcntl$setstatus(r1, 0x4, 0x8) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) 04:27:44 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x68dd0df59e0f98f2) recvfrom$unix(r0, &(0x7f00000000c0)=""/62, 0x3e, 0x40, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x4, 0x1) r1 = dup(r0) mknodat(r1, &(0x7f0000000080)='./file0/../file0\x00', 0x2de6295d11622cae, 0x1f) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x4) 04:27:44 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x160) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000001580)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/140, 0x8c}, {&(0x7f0000001340)=""/183, 0xb7}, {&(0x7f0000001400)=""/247, 0xf7}, {&(0x7f0000000080)}, {&(0x7f0000001500)=""/96, 0x60}], 0x6) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') 04:27:45 executing program 1: getrlimit(0x7, &(0x7f0000000000)) getrlimit(0x0, 0xffffffffffffffff) 04:27:45 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x982) r2 = fcntl$dupfd(r1, 0x40a, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGETIF(r2, 0x4020426b, 0x0) fchflags(r2, 0x1) 04:27:45 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x401) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) dup2(r1, r0) getsockopt(r0, 0x200000029, 0x24, 0x0, 0x0) close(r0) 04:27:45 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/74}, &(0x7f0000000140)=0x4c) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 04:27:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x48}, {0x60}, {0x40006}]}) 04:27:45 executing program 1: dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socket(0x18, 0x0, 0x800) r0 = open(&(0x7f0000001100)='./file0\x00', 0x8000, 0x180) r1 = accept$unix(r0, &(0x7f0000001140)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x72b) bind(r1, &(0x7f00000010c0)=@in6={0x18, 0x1, 0x8, 0x3}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000002180)='/dev/zero\x00', 0x80, 0x0) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) sendto(r1, &(0x7f0000000040)="4cc1fa7a7b90cdcb03601a367dafcdf70cc91f116fcefcefd87b0b166f5cf657883df8313bc94f79376ff2cc5577cc0ab881499aba0df6f26b97144c6f0bb83a03b307849d563e5ce9c2ea5a43426d63fc2b84d854c769683cc0e25a01dbeaff601a6eebc5ee8744f330f032b368f12beedfe86a1847caddbfe9734af4a8ba0fbfb04801513ed4a7b6354da5f976f38abd44e63ea370c500f97cbbe385349350ea5dcc33ebfbc367d132fecb0f4884398a058c768796245b0f4355117f85c8b4bec141ebaeef32ef447e323b95d522fae7c5fb25dca4102057dce88b77025f2f4a53dc9f1068464c16a7e4f5d009ed0d399408a2bf28e8fc04fa251b1e0af34e4083635692ab5395f774d7dabf55a1f0bfdcf11ded9ba2c4ea7def7738299386a4b6b6f618892b88b1b317b094639eed071451de2ca3cb7afc768b155480207ac787656c26a4ef85bd7bf2cd82d69cf3b1ae002857ae11b2f821be523c9b9f7840249d89a74cb03ab241df4d9a0051524dea85cbce2dcd91c5dc2f1ebbaff60564e8eb5f9011a4f53d0dc3e8bc4d3cb83e26a2708c48430621da0276673236e9d267548c8f12d260b595ebe95ab74cc330248e2901bbbc0024df7a843aeee0c485aafc7b62a1f813afced2970c41e41562467360e0a5ee6a5d0c7702778052ae9756376ae57b8f3f2fc0d370be83a2196a087aa8bc5eaf61acf96e72ed571f44b3ed5114f2e34490c0b59c9c8c9b1369c766c73a350d1d4d88c3decf4f37b28e8d7a9d6b66bccb77e00dc8c935bd011e44caeb821cc497677991c514060b662f8e000d7fab8a5ef68a61a1b5198d738fd4e0557a7a00c33aab7f02511ca6cee9b4ac297cb8257a151313583b010992ab425f360c58a43c89b5bd574faa9057da8f461cc1941da60401b7a9859688b9af87ae83a66d86030f8d525a32f475883f6c46ab40c7caa42dc80c3445b8d49532155640a854f87b0f2097efecc545b7addd9e1054178800af3114112eed2c1acea36d1415c32c7eb8fd2218c63fc750a3c6ab47c49eb44ca59faab171796b0b0ff27d94dbdaaa7b88bbeba459a552d38c76373c66a480c68193abc57ebb7291a9494064d8aa163e53d316c71c225450d22a0851762a68fd61ccbbfe74a47132995488a07a0f77dd2353c89840cb94ed4c722069fbea6211ae0e5d87961ef4189fc496a2cca7948663f1af7dbfbf0cdbb4123736e726ce96baaf8259c1a7be968ec6a5ca17175be96493038b916595903661f9554e96842ced3ccc6debb3497e5feee12448656097a37b8ccdfd05b6028137ec1aa94a5c0bc08b7f1fdc0990683aee6d6e02efd87d9d4f865e70e0584dd557b2e0e8f404332d50ffe58aed179705976369de81e51ac58c6133cddde3327eb68fcda4266722bcc6c10ad5147b7f8fca691bd30ce2ba6e7fa22019a3af55dd77460a23eead0a311da6d4fe11f11503b005603d216081ea600d2fff6c9b36165346bcc679a32aed22a5add45d066ab3189e69321b18d25a6e43be76f4f720c9ef8bf285f59eb60de3273956c36eae5755edc826599ac3bea77dd075ee3d39cc8d15aa95b0ec2447188d4b095bd376a31ad9726bf4431b1e7d8e52a9f8594d2309641131d3e3d2ca715cccc14f66b3d4014c7b72122deba57f02e174f719790d5ffc60d0d3c35721051c41e78a7946d7628c6794aa0d97b6408dd13b83d77a1de718e9272769ee90b1a7c1607a720390348dbf398c318ee8eba84e8f1a45f1264bb324fefc28ea1b7d36e6c9559793b92d39353b2b2976af0e20f3ff4a9cbbecd576a9e29eb10f837ab3e7d9ee39e16a34b8ef5e1c69bd2ac90d939a43c89ff3a2c15978c62110b2ff713b1c2c8769d984685b7ff3f85b28103b6ced9baeaa315e5f6207e767be72041fb537e1ff0612478467cd2f712772f88780dea896fa248e92536ca6201b57696cfb8be77fe7820cf1ee55abee3ff75ee0aa6d5eaca5a0ac6c4f9cd4f2a5e7da7b02f71b2af2a1aba9de21a8b10625920a9c98563cb326f56b4866d423dcfa03069800690fb83da401c90864592648d182dc01f3662d580e98738d6240c847399a4f78fa1a6640c3b22f018311cd81933d3926f50aa965898adc55bdb91ecab5589401d999a4e0086ffc8a5e93cb65a84b34ec805719caa547e37f9836ea022e2dfdfc8fb3d7a959447898bb1b4f5e09d924c7313c0f381d14a0e4634f970d2aae9780b1dacd36560b9fda5ee1e79c14333e19005f062068510c82e715b521e91b1080681b3e749a7a336fe9a2d63d14253958e637dd7e5951a8557a39a34518cd8691d0be9aab2aefd074cd270b7b65986c68261d953bc9c9b868f8d6dc629d0bb40774c95fbd3f159f6bb5a64c142b98f1f7ee3bf4e22d9e2ed4c05fbeea4dcc605f0604940913bd91a20098e18377d37b873ea2db46524f9679f589a13fd61d8b37d46a094832810468d17e5f46d58b4448d1473e6fa4d5e302e556db3fdd60fe888da9dfabb205fdee83a95f9dcd97cd8b1a52a703dd6940cf4db6b5d182e932bf65c62f7b560ddc8d8d30ed2a8f006980d409d1bec1426ca002a9ac0006cb399f3a35cc44c6dc4e2c15f13882b6793eb2c5a30119ea7b099b0349fd64d3fafd94b09418335a9d8d37ab5ec5c442dd1a5b1d240713eb445cd221f92550f1fcff2792c7a1113749afc4bf37646c52ac67c95a70b13c6c83689696ddda0aeca1b599ef90f719a42549ab6054feec9d0af850b51efabd1da11c87d373195133e0cfd3f6f54e3b67956b5e45e7d1b671cdab09f60129229b662a38c21bf04bf0725e62062525e83840a442683481ff1f808beae4790bb6b5821ed85a776539c2d8825f73c4e9ea1883f68cb4eb7c6e4979f854c441cfd416fa6bd1125fa362a46697369ad38f4b05a772a52974ff86535eea2525931f3e13ca9a3fce567727c5de78649a3a4a9470f044efb1d02b3f3e40f12faae39b56cea2320be533bceedb4a7b174c6a840a89e605682fcfaea5af07e77decc95ebe7b3d1d256e9660f4f13fdaa90ef5cd605863dd18ed70572e2a15c33063a100bf25d72d131457458f1bea2d19a428a607470c5ec7787d7aee3e2bbab6f8f5b05f6bb0a730c01675e807ad8a616bf493943751110529a9b12e776d39b50ad373a88d0feae698e82cea84f75f7cc790ac53126cdbf860cd9655e45cdb84809c61efb2f0a99c1944971e0bd388ffb343374acb55edd37fa78b91d2b4cf719b67a716884757b6eb72d5c93aaad9fe59584be392a89c6b6af4e21a351fedd5d9761ae29a9c21672ecab4d5a4df96be8f2fdc51bf17336cbd2d9c4db309264aabd9aaef6954f329468c0f08a03cc87fd8898f4d5ccc91b5b445d18985a8d5966af36e6273c9b5531fe5a0318fe2c64c441b44b5cb58cbab555cc0f0f45bbfaeb3dfb38ea3c404dfc29a715ef963b5fe6630e5c69c730442044cd9fb095a9cf3bda641918251a8611075e24de93bbf6b4a11290bfdf9e8538e86dab8c52108a88573077ed9942332fe4efaa22b7694cb7dace4aaf13dd3aa1efd557f97ebc1baec78cd19d67a0371d53ad883f69af5ca1577b50514fb9b0af01830342904243e1dad0155ece7dcc04799f9bf71a187c566eaa30eabf4a69c9ebd294796e6b3d0ff827be74abde05f865b3fd28d9482f3fbfe5f52233fdf899cafcad3562fc97a389ae591d3ddef8ee423675e253669990f94c3c37260e0a714c2fa598298918dc1a85ea548c79ea31457a775f01ddf706af93e7409e56fdec81e6bf38f7a07ece06359588066979a01cd8486ce6dbf5ae9fe74247fe7b4b5afedd9af9feb935fe20186b468ce7fea76c03bb4458471e85d41b0ca7788bad730be1b9255d0b8ab35a9cfa4481b1f57e9ef7accf79fcb179d53d460e1b6ad11a2567d24b8eea7f76c7e6c0a821f50e801638d7069c40566e29380152635417bee502916aeb150eec0c5d721b6bc2c5c20660038e2b4668f32b04238a7fded056af8c7702cab579299da92301d96da3e85cba7ad3ff6627b61acd68e5325b5412d1db0242f6818038f5ded1143ccdbf8ce33ced6a7de2e7cbd70e5b1e7c1b16f356fb43912f4a70401b6ab4b0ac916cc1aea8b35035c96eae60c8cf04ee5330898f672dd95ddf3b8e684dbd9102b4c9ea97cf30fd22538971cbcb5186fb3d355c79d1a378ff5b86b3393edde797210fa42bff679eb676b6be8714ee280f983342f484ac05d1b1bdcdccca424942ddbd9bcd0f0aa741c1dfdc7795f9bfc14c775b4aadf6e28b74d7ff751e27724e6966fab14b576876dec0d285244087e86625434da5f96ca05b7c20c24240367ce9651f1d09e12526e1c9bffe9d0d41b9f0fbae2fa1ec55aea5cec03392f1bcdca2fec54649bf3e7c177d53f7e85846ef140f83cda4a3e9901b04ff32ec6ad0856978a7b06a0a7be25332d7a4563020ddfd6cc10fe67f8dacb1c4c29bfc5d198c382f8082e2f26db9aba0eefa4c5563fb066b4894332221bb72c966d62f3d6ad2f45ba63d8c9ff7118d1efb646d7fe18f0b4e84e7450493f9ba07132024e89f65f41b7782ffc3f6ef88fc7fff657603e591a25bc3c1878127df52c14461797aa1e9d978cd6be3ade3c8b85d51b40ad09030ca3f728c47f247c09fd6020d2df0294aec8423830aedce812377e6b76615ed99b465c85c354621acccf0eaf06add7fe70d9156f8fa51a3cee1404bdef9c8b21a6c7100c63f3e30b195144cf8e19f03af7f9aa5dc716642602fa3fd79a11d27adcd243d18853e18eb9e453ab8907a3bed9425cc94bb4039e6793e27443ece24ad286dba41c4e590e13f3f351671abe393cf633103749ac415b4efd6cf76cce86c9ecf1d09f5cd2332d54e882d5e3ed1aefeb7f31f171197e328d4243f047fc627072d714fcf868891b614ca4581bcaf4e9831b1d4af7276d175ee117b3354aa7cf77272d690f3416fd917eab4261295526341048711cd4a867db38a137657cdd27368efeb35318d1f4710ab1f451d956a2b620eb3896a55d1425b915394292d5e976665c70bfa3945345cb6c49efd46fd3dd0652ffafbccd86b5405d9287a75a32a0215f30ecc03618cae0a8e183c966fa629800b6d7100008e1cba46b8b2eb7afaba389cbefcdb2a6f94b214ebef769e988e6f9480fc1ce9ce13697b4088e05130e1dbb5f15baba6174b70677aaba799cc35779b76ebd76aa12ddc42682b9cef41ff152d69134092d5e882c88c537fe731d508cc3861d49086cd26d0644d42d122bc6ca708a72c9cd26bc08f0f99d94edec7878bcba1d9bb796a7afa665faa0c1fa82821525c344ba411da7e84cf9cca0d7a6565444a9ef24ec3644018212900aaf77426a8dd3013fd43e2c77e495c1988b0e58fe256ce9c0abb8e1af0d418d3ef02a7034773245ce4628089f2fa1d48d62a5639cdfb8335b533c22cc8849ee958f1a1fcb112cb1f99bfc57f43ca544f2be76df9a0f294bbbeee52156eb87d60af28b5c80db5319fe69019d836d1fdc80f1e4d337a7d7dfea2465c283ad9792af460daa4daa2a8e9eab903d458b06fede287eac617a52a8cf6531a6a302cc6040adcfba6d9b79d7c8efe16cde16bdb0c79e7cb8683ab836036c35223d5b3f14d0b6eed8dfa515d62d5c185c75aa02ae706ef4117e7329da5daf9a00f4d344701ac99195c715c9318fabe80ec9649f3697f40bb9ccc2661f92b7ae1414b7d2c2b991a745b22678d7430c6e0c27ef9c027b8ae169b4830b058e81182e73744705346f9f0b5166af874b0d4f10fd7a", 0x1000, 0x40d, &(0x7f0000001040)=@in={0x2, 0x3}, 0xc) 04:27:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)="9c87c377284c35b8506e2e2e", 0x3df) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x1000) execve(0x0, 0x0, 0x0) 04:27:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0x5, 0x7, 0x7, 0x7}, {0x2, 0x1ff, 0xfffffffffffffff8, 0x1ff}, {0x8, 0x3f, 0x931f, 0x7023}, {0x6, 0x0, 0x1, 0x528}, {0x8, 0x832, 0x3, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000240)={0x0, './file0\x00'}) r2 = dup(r0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000001c0)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') r3 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000180)=0x597) 04:27:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x24}, {0x4, 0x0, 0xfff}, {0x6}]}) r1 = dup(r0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000180)=0xc) getpgid(r2) 04:27:45 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82021100000000000000"], 0x10) sendto$inet6(r0, &(0x7f00000000c0)="126bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) setsockopt(r0, 0x9, 0x1ff, &(0x7f0000000040)="6b07ae67c01e6981ead06bf949ea344c0e977e62d85c36fb46b2fb8ad5641e85bc714d3f35", 0x25) 04:27:45 executing program 0: r0 = socket(0x18, 0x4000, 0x0) sendmsg(r0, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0x0, 0x80, 0x20, 0xdb8, 0x20}, {{r0}, 0xffffffffffffffff, 0x498f0da5eb40a82c, 0x40000000, 0xfedd}], 0x8d, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x4, 0x200000000000, 0x47}, {{r0}, 0xfffffffffffffffa, 0x4f3c0e3e023c49e9, 0x80000000, 0x80000000, 0x8}, {{r1}, 0xfffffffffffffffe, 0xe40ef64a7ab1635, 0xfffff, 0x9, 0x81}], 0xffffffffffff7fff, &(0x7f0000000100)={0x9}) read(r2, &(0x7f0000000140)=""/67, 0x43) 04:27:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x4b10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xb6, 0x0, 0x4f) 04:27:45 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) clock_settime(0x0, &(0x7f00000001c0)={0x3, 0x8}) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffc, 0x47}], 0x6, 0x0, 0xa, 0x0) pread(r1, &(0x7f0000000040)="0337cf00b33c21911a6085fccfe2fd10e1a69ddd5b72ef1f52aa8d", 0x1b, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/44, 0x2c) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:03 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba627", 0x4e}], 0x7) r1 = semget$private(0x0, 0x2, 0x14) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xb283, 0x7, 0xffffffff]) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chflags(&(0x7f0000000200)='./file0\x00', 0x10000) pwrite(r0, &(0x7f0000000080)="13d49fe02b31f734439240dacf9e961229559a4cd7526af3112cfd203d35ac96d23a2caa3c8c1344c4694ee4382a09b7ba0759c573f0656b64253ea3a18fc6e9", 0x40, 0x0, 0x61) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x5, &(0x7f0000000180)=[0x1, 0x8, 0x7fff, 0x3f, 0x800]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000280)=[{0x1, 0x9, 0xd1, 0x2}, {0x1, 0x8001, 0xfffffffffffffffb, 0x4}, {0x6, 0x40, 0x2, 0x6d0e}, {0xffffffffffffc6ae, 0x885, 0x6, 0xffffffff80000001}, {0x66e, 0x1, 0x4, 0x3}, {0x8, 0x7, 0x6, 0x9}, {0x2, 0x3ff, 0x0, 0x7f}, {0x94db, 0x9, 0x0, 0xedfa}, {0x8001, 0x2, 0x100000000, 0x81}]}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r1, &(0x7f0000000040)=""/32, 0x20) 16:00:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 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$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x6) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x0, 0x0, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1ff, 0x8, 0x1, 0xc, "a69da8e7dece97f0a7a10a8041f55ea6a154d446", 0x0, 0x7}) 16:00:03 executing program 0: setreuid(0x0, 0xee00) r0 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fchownat(r5, &(0x7f00000001c0)='./file0\x00', r1, r2, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) sendto(r5, &(0x7f0000000200)="57ee304db434dd6968017af93b97f74d7f4306b0e84bbe5b11c294677bb5a17c95b753c10e61da59da1bc7c01302018928b9ac347ef483d63977b3be66eb8e56c542fb62f2099d61ba0894ee7361bf6f7a8c4e8fa8ef256e2b50acce8a3bd2c3e0895c9e1732bb2fcdbe7b216906b8caea315e92c0edf5877b6d635b77b6a2e96b01174f206236de481c2321af117860ec871babf162b06a41579f02033be4d3eebb874bbc4f98e7843c2fbdadbbfb640ae4527fb99cab9d9ee1e0cf38d2dcf179339f8615ec191295f4bce7221441444757bf980f7e4d778d36eaf9fb6bcad35403fc6e7585ed0ee49219acba66f8252b8c594dec45fe66331bc2f323ad9eb611e49cad40545c76767f6007ab680abbe5c38c832c650398ede9f8747d4098a1bb6b6465373504c8052268f9fb2bcc294db21b10c35b16221c8b5c51fb533b3d4d3b372e989bf8f30c36540b87bc640d7b3d2eaf0bd05d9f233e7e3459f87deec5cb3100dce48d76b1ee7767fa8d3dbbcf7c14f9abeec8c5aa9192425f24d3b27f193827fc3f72cd9f66881945856ee18956517d1488928216e8816ad58b5e197423887b0b375f10a8bc70d93a570fadfa8e7cbed368bfb0bc39f302f555fb575d091207499ae4588f2d87b363bdc038963fd0ea0edde8642b9cfc9a37b5c549c2a5b050c689289dc052a6fd45ee78e5ea70c862a2c49e431ebea85d9d417823266d38031fc4606e1ebd9db5b66a46af6c063f3e9ed89345cd9a4c011feddb586bad9feccba7c0fcc1fba335af60c4c880e9de78f535e53a9b14393bdfe7851c391c7d67cb38ee24f2aeb31b0ab771d8e861d10a3217bb1224703eb16e22f0bcfbac8be2e3e83ac6a19e37b9cb5145fc32cb7b1a4c9b409f394556f21c9c09d373233d235a8548a2e07251a54560adfb6b2b4eb61c8015ab445225ef05d4dc332385b94487b2ea4d8baad7f4cb94fbd9a6c3b2306a31a58b61558bfb150d1bf036562c94f08e988c6e385a5c08ad20e588bc9bd3f53e225fc5f288fe6a05a62b39ae8ef14c44bc31804fbdacacb016b2d0de50a1b376f36af45f54aa3829c266a071bb85b13aab23804e7b561998a6820879edf2a0ca61ff50fe8cd587935bc0e30b8d552ab7eb283a89826e15603123af2b46ae6b181f4e33abf59ea1793419cc7c5753fde244caccb5c1f4a2d80cb0a892696aadca9f213fb5a2d6c8a96e83bc850f125e8f8d32918578e91a79ddd57f8830b847e68128af9912b5f963f300689631b24f516345c1a13f511ee9c656868e33017f71a8652e3dc34df8819efb36a259e652147322e1995dacab69e157715134c514e4510e8c09de30ec4983c0a4d7c48f14f7a7577ad8bc868852c9eb6c4b4fd783b854421d007aba80dc5f9fffc0e39712670cc1c54e0bce84d8e630828b2ca37adfc7d21901b993380ac98bd558595cd913879c2764398f0148d6bcf41d308eee70ea685c735170ab15ef048c1b80368d8522f02cd7b1f09247cbf200b3f69c33131b16c53624b923dbaaf4c8607c0c3794b6dfa0daa83a8d195e1e8995def9179c26638875135e361bfc331ee196882e0d39bddedc6a59410f59db8afcc3adeaf2d55bcddd8697d7f5d248831e74fb5f08e3422352cec116be2c73e9460f26e8358bff5afbdd1e39a305ff7203f6ff3a6d959a14e158ce056a5a875c08ad8cfe0e2798921f4bccce9b25dc04fc3417ad4eaaf2acc3c3aa823245b68c1ff1102a5497e19dd0cbd82291263c0eaa6eaa5dcb5b34b46fa5c01a2ed7cacb4d77ff1728135114ea3d10a2600b0ab53ccfb356642d527cf0f6852833e4704e8888c48d7f9fe8f1b2604e9c1c390d1321b2201d86fc58a0b6cf5a1eccfb77c028ee7675afe4e8e3b4d51cf5397305a08ea543e0f0449c6683e2d0693a8d7ad318022f832afeaa3ff584e1644f80ff90441a8f34c3bfa6b104cb2cf6dd9e04ac0bd43752900c89bb6bb2f2ec9ccf3ce71852ee64d51b0fe54f4b9cf809188273cacde0147f5716ee19f1703a4ad7f9ef419a0d082cff57b41cf080f74554ae92dc6da3c9d98ed550b6b8207774ee160c6b1a0c1c8c40b81e0b096546ac71a56434b47bfe2f76598bbf79bc0e7532ae4cbdd241618e9a5982dc21e9c2e8e8accb42aced1b0531897278bc9e41b92a0e6d2534c9148b4af4eb7197e97a83b87d5ce901e498a772b95c5b21e3ceacf4884813189dbc35d619c1ad39e8a16507a65862f935d871c91a591b7050367e6cfa38a3bf01de8171aa37ee835af4dc69f691cd321f22a8c25e9e20171bdb33c563d32d75db430ac6250f7884862a3b0c751dc0d308001e2b1b1903757642e6e12a202d4261bc758139606d5b4439b88fcff0ddb4860180ece14509086f77a2fee0e2efd70474ca5ff7f197537f899969618ece3bb1a92f8f87ccc77a269bf379729029649bb102976db2ba10f92fd14f7813d01805fef1e70d96a4a2e15a18f4f5c4d9301484e1729aac5a808f7b3ae81cf55ce3ba76ec8df55560fb5b8cc7e85bafc141e65ab1a0456bca46c2099b4186161ab132d73b24dd14363e66859f60bc7a9000af33429a1f7d1f06a315146280a83a2342f2531674ea8c865b7ac7a21651c60d570134a67d89ffdc8b7f0d483748afa3d72af1d3859475ff26ba00e71f32608088834ffb3f4e94a5404fbfa414eb5cf1025ae2f2b8d86fc621a363481f96cfe1f08efd77ccd2e95d93433d5ea1520fa3b711a15e64ed368a517eadbe305e95209576461d536528da72a9051cd2f9e41f5a2f73759eed7579b8cf0a99faa5a85e6f7568d5418b97f4710339f8257e6461b72bbe8b53d964acfd95ff0d369166be7ddb1a00cc5de2419aeb739a68bf91ba4494dbf860b39ecbbbda5234d85e8f69ece67543421145e1f2a0e1757b371d650bc0e986f0fc23ebbe36f7b24df23126cebe18f442e81e9b8412f645c5f12f0cfedea99c26def6dc141947c2af3e7a7b84d18dac99510c76484462736d58fdb4285c32bd18f6469e1d45a91bb65c7c79b76374e5bef72c5e7aaa727d430934451830f609579a707774ec4348ec2703f9ae3731fcb46511586786ab0aa0829004ba625717d1e8423a9311b038974512108139824b955371907e2ee8a34ffd90b5433d38a4bb737c44b5a56e68efff6ec06364f699841671fba3f3db7fb6bb78b05e8ea184ef44010e3758e5641852c0c51d2dacf7ecc134a9e6b524cefe1445ecc0fec8fc46d66651b83ce9547d5896952f0ff3d3e9f8071d545544b3c2a69a41121b75fc100a8b6c7ce61a5405a49cb8160e585638ab0c1c1b8f8670c61e0b3725bfa5268be78afff69d07eb099f214390e0504449815f86574f0164b80b2134f1715f8201fa4c67030f2dbd232f99e40fd9fd7728e23c09a7b9863032d00eaf51f38752faf53692e31a0a2ff7d409e3785bca158676a0148c884fc4f0264a46ec014ea5e741eb6dd22f29c15b6790e705ee09d5a1d0c4ceb9a15ae78047e8ea3a720c07df0a52974a7e1507d6b07e1938923978f35019bc93754982534cf1711a4557ae71f4dd929f073bfb16869c693f5c066e56d9a1945174b686b627f677d6bf8c10e5224b86279474542c9434db63071b1b616fb0d8fbbd59bb4d6278f0c5a28491c05f71c0ec5eef3e596a050ab67af1b788a7fffd6fb6de3fd26a0654e4d59aac309d580ab21a9dbd012ddd881340c072836d2825ea69376fab9a5966d76cd9b1f8e74c1b60a983dac348740e1b67b5a29347db3f08e485a8f54095a5a5f85fee744bcdfb3f9e6cd32263f7dc6d69e7ca3a1890baa5da5fcf2126e008c122f7f1f37d53b52dd44bfe026aa2cf1779aee7f6f3b734b235a29719591cb84438ab21cbe86ee21363bc1044fdc0a04daf58cbff0c69cd41bdfc59100af597492e9c901364c78da9d7bd36aa57459fa84b420b13834c45194a11dc7ea68a56cb9773d756991335a601ac4dccc93878b1580a216356b2cab40f37c352bd4977199cabd78fdeb3667e692649bbbc22db55bb3b09a8315b15b3c8dea6f9d21b639857ffe0fb89b53655551af792922f248191cc866d64463fc0d6e99bd147199e87db3c0749e9bee161d4bdb4c841308875ca3fc3a90005a170a45d45805d89872a9163c5ac1fb3572622388b4d91f8acb3fe4f989a8168e88ac60f32f22d9b1d9c139072b1c5188757acc5696f426a71e9126641725203aa042f39030a249e944077fcb0e1435abb43dff3c5c6b33d2b9242afd40408f1169b9993eee152ac1293d50153c1359e4ce74cedf42d1aed6df214432307b4785415f89bad5df49d32a1f7f0294cfff01f74420b6c440e8d9044d46c15a81a67ccd601e92d94b5b373ebbe60ea2cb6edfc48ca170d73d0d6820a52149f27a89b47dbc8ec7995ad2d3d21ac69adfe86c4fa1cefc4f42c953b5abf9ec555b99d1e07aa0bdcd11f890a06e30da1b1a8b9ea6dd3342b153005227da5a3f79e77fac2b99fbb8f0b174032f52bf95c00221bc0f20060e3b6b0856740021b48ec6cac1c230e04620bf553e5dd814daa7f35f28b1a032783115fcfb6ae5d5d8613e0daeb02f08f1c7104c8a842ddc2c35e28bf6d64548709fc4b7e33bafbf6198ff8bc82639fc987e8055b58e324f1302420d20331b4076db552d92f1a7c7b9f3c6b52f04326461b0e1b0d23af8fea0637a15a69a62961f79e17ffc4b5ac50dee71d0333a25417da25c560c7d2c8f0f638fd17fd7b2f93112d2a55550022438a60f695832fba45232718686720b1a6e22703ef36441e99fe96d1db4cd68863b77d304bcbde442dcb429ab6ec07f233761ceecdd2c5095759a89a5701bb5fed2f05075a839f7d0bf77dd3797d3c19517b867c2b604123c5044bc7391b88b1670204327e3074bade06dc89cbe9009801fc437622e2717828fcf49e2577676e4dd417e47b324bf1ecc35458796d3e899a64cffd9fbb4dd7ad44e4b334501d0d1d856d5f2e60de09b1cd8a5ad5065d4b5fbbc6aeab14a885d854d47afe070be1738acba588bb8ef7c43a60e3edf6cb2d0cee500283d948efecaf8a50857f0cc2f52b7889a4056ed5636501c3b694052da801c02a78be778147dca0d8038b591478c4fb41ef2d9815c382f380d767e9d624964b9595e26b7ba739504205d55934f5caeadb7b444c3dba465c8b6f0deecd798d047d216a4021509a1051284730dc5e491e37569aa9c6f384ed5d4ecaec7ac0d85cbcf557cc6994186b4daafc878e2df0a32e17723c09103f9af8f5763c341a14018af6784c637ed23272c426a99f5e56b6e0952a8d7d54fa1b7ea82c5a7510fe7cd1cfe906801d02f35a7bf613e18038dbcac0585b0867b85b25e52a7c176a1ea8891f20603eec687e10c1150879934c2872cbce22ade7e44a2760db88598bf3bfbe30a2beb57ad59a2f9a9c5429b420cf2bee86c9d70c5db453f9c85ccf86545437f70959f6df5fb080f6708ffb4638f97caddb5e410930e2fc30e6b04b459ce4cd4520e2a08278d5ccb0f1e3657561029d86d808b197b5545e65b565443a2c6b4544226dad34585d5b4f25ba3fac61ab07b1c4bf57fb75607018fa0f21d397473534d1ca3cd721af43b34eed300420cef2402412118dbc30d4b5caad2e7154f392645b90d508a7107545cbffa0ec98454c56d5bd7a2fc16de95ecc18dd157a4583b35a34e4d6fc957280648b48a41606d7546e6611779ad56dd7b710645c07b4062b017c200db28094406ddbe31a6e5026b993da3f44c8f14af9c2ad0975d7c24a543c464baadc8270", 0x1000, 0x4, 0x0, 0x0) semop(r0, &(0x7f0000001240)=[{0x2, 0x1, 0x1000}, {0x0, 0x6, 0x800}, {0x2, 0xc59, 0x800}, {0x3, 0x1, 0x800}], 0x4) r9 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0xffff, r1, r3, r4, r6, 0x6f, 0x5b92}, 0x12b, 0xd6, r7, r9, 0x7f, 0x400, 0x7}) setreuid(r4, r8) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xc0c41c5f8e6b7482, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "91ac309acfb30e9221782a358552d7266fe45f41", 0x6}) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000540)='n', 0x1}], 0x1, 0x0, 0x48) execve(0x0, 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0xd6a82ea25a42d255, 0x0, 0x3}, 0x8) socket$unix(0x1, 0x1, 0x0) 16:00:05 executing program 1: r0 = msgget(0x3, 0x10310) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000b00)={0x5, 0x8, 0x1, 0x1, "ba1414bb7da7bcc793611dabbc261a334abe8bc4", 0x6, 0x6}) r4 = fcntl$dupfd(r3, 0x100000000400, r1) fchmod(r2, 0x4) r5 = open$dir(&(0x7f0000000c80)='\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', 0x1, 0x10c) r6 = msgget$private(0x0, 0x8) getpeername(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f00000001c0)=0x8) r7 = msgget$private(0x0, 0xfffffffffffffffd) fchmod(r5, 0x42) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x2, 0x9, 0xffff, 0x6, "1e27819a7335701002354f0aa44e364f1cb678c2", 0x84, 0xfb2c}) msgsnd(r6, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) truncate(&(0x7f0000000b40)='\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', 0x0, 0x8000) msgsnd(r0, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r2, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r6, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r0, @ANYRES16=r0]], @ANYRESOCT=r0, @ANYRESDEC=r7], 0x3, 0x800) msgrcv(r7, &(0x7f0000000840), 0x8, 0x1, 0x1000) execve(&(0x7f0000000740)='\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', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r7, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000400000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b414992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500000000001f0000000000000000"], 0x13a, 0x804) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2e5b}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 16:00:05 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2058, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x8) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$VMM_IOC_TERM(r1, 0x20007478, 0x0) 16:00:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) sendmsg(r0, &(0x7f00000038c0)={&(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000380)="c2b76a4bc154597767f1a025da834c7fa4a31ee7136b95662c1690272b01a7aa3842cdc7d4d02f54f2be76476e7361e343d6b2eaef87325734024261a8586a17e4a9e9e1ebd1c2f9232516d306e6fa64a830c23d5dd64ad0011cfd189f55f86fdf569fb5a85545737fc9ed9d1061386f6b97f6b6ec53a16e8c549360882c2e9ca50c581ad230e738db59123945b94e937035e97d982a22aebc66e5cc3491aae52534522e91a779e032edb52a5265e72734d9466e7a0167bd5e58b571736b8d7b522c5da3b0d923d5ce751d5518641986d9328e8fd1614634bad1132f26913aed9b9dfbe459c0b33a2751235857f5eb5fe605fb1120bf7aea5b3c173faff1b22e1f5e8ea51df66c1e811a7e70ff8487ebb43848afa98ef7d337ea96dd98205d25776bce93d505ef0a1657a8cfd7a71016141eb0b460cd19475c01f0a1e551df50d757f6f41e553f8d0fd24d59f05feab2a97ed1f31efe063316146621f1957437ccf84c1fbd84f1ca309a9f879815db9e1f4a09487b39ed21ab5a5915dff2d113f134ad82be609f24478fb7ae759fda0b0d1eed9c7d24a9974432bd023d8e6837b7a79c66b5f1f1883a31a42f6477b8a80ff8230c2e3fcc1731d6c0bc8e175cd7f8f4c8e9627c6311460e263b78a6c3bb0d2bbac95a729f86d4e88c970aae577bcd5eb6bb3e3ea3317ef838559e2d37bdcc162c5a4259ed9533c40e3528e95b51960cf76afc680bdc41b50bafbd06538b7e82699376dc4fe2999cf0e3d9c2720c609f60d2c51a92b662e7c18e7d4cd2c322365a4010f993c2e3c2f249976df1f8bbe0d10529b79103e60ead47df4a8402a39f16b5f09c9af51e707e97127772ad6914ca924778756e24b63940a53d1419dbeadf608a53eb1de1c0c2cb8840c014e0ec12dd19ab8de0df21a2c78841d615e9a41f9d0af0b8d3278af15f06dfb6beb4f7ffd86d401eccbc5b06c4e837f3116779e4fa3c00c2f3a5374943845ce797feaeaecc6174b34be11f74d01ec786c76feeabb53d03eaf066d96fae67a74368c865468dfa41aa7ae0e722d2515842c7b1b6db4fe561ed5f9864c46ce648135cf11e45be02bb3a1f83e9ef609b1010902bdd7b726b63256a34f7277e1b4a82a6b7dc261a6c9ab21d58b7f10847f2484c3eef2f31330c4f4d887617e81fb83a6e611e1bb400c434ba14071a4a3e82cdd8feb7f1f1c4a4a2ec40fe4e5c399178a361314433ab5cbb1b0f9de07e1b996327e5b2c374213f4cac58bb94d16103638c84a97eb5657a5e017589909a739957d43290a172aa32f2eae1cfc387196891ad6ce0983df2497dc7a574e3e1bff092603d85ea1ed6747434e0237cf75a5d6fbf0ab498a27f2dcaf28e44bee25960fa06e107f72a054f955ea53a3453c3efdb78fc1c716915dc27327f1e88e54e42b25087b502c4b2a3d8eead9eea5f61ba90f96f4e1c9040d7e927903d9328e49ef02255152a74fdced36cf643a67e78f8e80984f4c6ddeecf756b795b329f25de068fd172a5808c0c218605e54efcb79e6e16aaf5ab6d70d63ecd45c1cbb515577506858d795e0dee5a677f223d43339ad464e5f521ee59d080e3a24bae0b638c1df726cac4bb10fb3e54b70081ba408ea6c3c64585898fb4f5af931a49111e33c686c2dfea8eaef93c41c367d22707649112b50396ca2a3c36d9f88f17a2d19d6a344d829589d98c3e9c38240bf558319efc74071831964be298eb196422356e764aa9ea1423f56a4babb3501047221975dbf2f3e510d5932f74804701bd949a05c51c1bba7c5aceb04ebc717d8ec404016747868d6f04d06f954ab363d29754cbf7725449599103cb8e5fda811885cb35efd104e18ce8b019b48b6a14c445fec057f82fa903e0d9c0dc44e80a9a476847cef418009fc23787016e28b7a055fa6620cc854491ce5d36d632092db1fe29b46625ca4b7b19480edd516e83d953442aff4160678d527e3bb5dac9caca56e532d5d44ce53155c219970ba909c9ac89dae5b3f577b895de017e25aa0269c958a227a5de93ea52e3b35049deb211aad43d8fc9a7f45b6ecc2876d846eb50344a41cb6692b641e594a84e3a18a2278fbb5883ae387b3970e3f83b537febc52599fafbf4279f7a9d546bc03543ea83e079eea76b94669042c77d114443cf1a25264871a5b458acc5d89655c29f523c7f57653eed31a464e3780550b8c7abbd300614d6ac0bf6c8875bf559d31ebcda797fd216f6c92ee7db7e0fbfeec0bdd8b42076bc746999bfe0070b40faccce58ddfab9ce84f7dcb2439b2634a05887195ae5f3d66fe9168568b785c714c532124fef4b097c503e484aecb40420f7ecfbd13b4daff3073d565cc8e9b4100d69efa85c74044779cd713d77491f7c5aa5c0681b9f85da5e63e88fd4ac473ff06018c03e5f27b41e3ca0d9ac4b33728621e6ab7e382285eb954e2cefafcbc286514fdd514168962b4dc63d24e9604ebbd2e2b6357f1fc833c10aed66928b559d9009f9eb1fbddadeb64e73da952f28076bf2e8728ca3ab025e90cc78a176a15be5a0b88f5b95f43b3d32390474ce79ce94aa6e1d53da4606633bafc611f06a1ce9e02ba751bec0c12fec32d307a9a9e366def4ee5ac50adcd9037b0bf38f07f07d5272b9e593d72ee5f38d9055c7b1785b925dde6100541267e083b23170e7032b1e6d26dd662ab842a7883346e5a195deb7dd84de1d0d5ddd27f964a13f6f34bb32fa929245df9c0b1d2f1da42e9d1aa8b058ef2b691c48198fa8c479b74734fafbbbce3c6c0b1ff03145c6abde516da15e4174a584f2ff9a56e8e78a9ca1f65f752ad67d7982ed78e7cc67a48a948c50a8340f2615b47b5da38856bbf50957847f6c911b331540ec57e9efe5b83658065a629b12c49c6dc90931272ade0dda1815c62502554a9f5ecd5df5ef79bc8cab1aebf95bc228ab7d23c7e252afe71cf62466c7a00112c13fd41fa701647056e20e7926a245e5603bcc409e933ded94664758e296c659716c1ccaf91d37d3d70aa278ba2b8b4730dbabcc24e5176603b4dbe9c21c4f32f9764a598903e93792c05c2482fc89722080ca037e8c1a045d6f5737af9bd5e63b45b8a509238fff2c0d7053714e06af795bec243a5d9ffb6b7385aa11beb060f8fb5c2bcef91910ce4d55e0aea5ab5521a458e9cb8ebfa3837ff14e8d7e21d53048e5439decaa948ef131b078867181bf43d5afb61cb598fe7cf905a9146e8f82ec9a1ad1753850af18ec9b0b16f59278287c2c953625a89670c799c1c3c7e3d80ea2b67d5a9d652fc1c493ff478840e0ed8abc0dc0b1000edb896b2c61f2ed7571ba48b042a16bbaffac5ae5e76935d4cc2d3bb1335602015fdbfa99e47c249cafafa7d6cdbc4458864fb9e48641c9b70138956c6fbe92b977c332d4501fc6856214af41f35fe6fbae23f83d9c6255963526116a796d062073ec037540bd4aa10db39d0b2836fe6a3c64469275a6b1c03fc0c499992b7f7d7e7f2939042635956de97c79020e1757fed0630c1212c2c7d87e0f5c3ee01c3cecbb7bbd15cf6498c92d8c2fb02f54823b5d752cab8c7fb2584249e4dd5bdf50c1ebc343be660d8ddc73f254e4b9d040afd4e9311330b6a912955f9389bc6c4aaad3bbd778211482a96e42d77388924af5b23c3f46b5c77e2ff78a4019fc93c4a4eb9b1178ca75b9c8baf16197553e51b710989242166d4a19fa1004a64cf9ef3a6b3e7519fcaa222cb61d216969ae085bc2760d5e80eaeea5e1d7d1b5db975d6d4c74bc3ad1e127845f2d84e52c4b3ed362bd8e9678cb43a929f602f0da7cdc2014ea993eaf24956b54ce12cfe9c4e82fed13a6bb261d866e4e52314815ca65b19547dd59ce171edc09bae1d06c028a1ff73a55c44c561040390d62916811cc32e8927f5c440c3812320713457673dd98113d774787f0e462cdab194ab48dc4da720d110291c8c56bfe4b6d74dd88ecc0145d114a6ddf697901ad4ff4e02543c55ae5a7e17429b1053d6359ad998ab99f8a826083cd43b9da9339d097170b123b4340ba601be60f63729476eaad8b85f555642182fa8ab88e77700d173053ba4abcbaad00d2995ae534cc853cf6fb11dcd577556bab75d29e584b544612001fd0f5833ad44259f8915b5e316f1a0b5821014bbc447bb2cfb1416cee35e53a27c73f8f1f8083ee3cfdf2da38a35b957b897afad2037483f1c2a6060169d1eb24c42987f723e0c2cd36152420ee8d6d50b46b7ace1e22851956717529a063257a4e52cc8a748ad2b924f07a00c27864c0f02a252fe2b2db415f249c81804c96e7ca9c867d349228fd9800d8d44f481fc929200582b7b35207862f97e598f45a076cea4e61387f024c52f67bb05e0c3723132867f7baa43c02301599a23acad676741a489730e7660de667c2e900eb9a476fb170eb47e0cd3e52ac5771d2cafd4c71b89822888f88662b80cc55c7e770028e34edcdddb67babef45c85541a840a6e598adef77802d1f41e12fbfdcd95df5d20c34c9ef9bc088ef1b9b772e03deb044bd12c486ba347a89a3a304437336f13760d1d235eece07370df680859c4bcfe7c8ef13cead97afa7e0c7706b17da46e63b36e5780dce67ae0de7d9fb85eadb9d2828b49f004a0a7884f55b55eba2f9dd0be0620340cd7be21bf36adb3e5484d4dbc464de074746962d366b6b4535c5d4dd4242a35218964bea3221e91aadd05f70fe5e50ced22e11401167519b7e7afea63f12ad8f8f438660580c186fd8690ca6a8c33cc7dd4e343828df18ada76f87b1928f1e20ccc9da92810d9e8eb074ba7cc2727d0fa5393c9d1acb4e5ab6bd61cecae38f67f90168d9d0c036ed2a365d74dccf41066881e8539e75efcc62e03168f931bdba3908b27ab2c6d7e8eb983812c795e5d5ab23fb83928625b988d405a8df95bf1072c2f2fab1ba34962e81aef20dd1a4ce48b33c0393337680ae27a55e1d5abe44803607f3340e826b37aa3b69750a27d1055fc30c3f56f407dd0cdde9e56c2f52cffb4ce4722b40901269386d2a61e6f27ccb6dbc5496c670b9defecfadc7d961f80aec9c2f9f3c5669f9ee5bd46523661f4fac700a20ae576b613cd93e1c81d6e829a08769b2cb7716cdcccb30b49d7f48b43300611a847d30c99431d68a7517083c73d0b9a92baf95710b0e2fc721471e65c9b366d155bd58da95bffe7a26cf172b68d483b3bfa86122a8af2f036292b44cf8e3892ecd6d103e5ec46c97737d09989681f6d83fc543d6fb79ff291923c820707564b2b2712f5a4aa9fd0e75b313fdd052f565502305f98c9eca672547779e43be5079a1a599bcb69bbfeb881f7a38f80459d5dcb72794c0534e94daec63c11737b310e7e06009b7703364a6e85af57b5e846d59d2b722caf0ae6b2764cc599fefe8b69f77814aca093f604fb5fab4d9643cd933113fa1a6eee27c757011a0eab40d9ab7179d4f3524414d73f1cdce5c934a06a59933088a648dde1ccbe060ad96e2bf9d6d70f3d8ad2e34f46afb2acf276b3d59d90104a45896b491bd5d9f6aa93b25ee6175694e4e51d31a3ade6a4ffcd450eb038eb74a931e4e48f8fd286c7a3bd44e3e2260c9e7c1dd92f2d53aac50efa29ea6d71de50787a85e50cc3dd0be600f86e634cb888e091e49e5eca2b3f182024063e5e9d60d1b7a1e1bec509bea1e43bf07e167c757815ace1e49e078147f8666ccdbf631936a01f2f0a0628c977948a13e9758fcb9840c4f14f4153ccafd8af8d279991b7e051839510b56790ee4a927e1a6bccaa9856d7c9a", 0x1000}, {&(0x7f0000000180)="50a91c4ccdf92f3cd8dbe32f976836b76c98b35ae239e500c449a1c0f6a718931fc29006efc1d9b9aa2f691f795190da9be93e0e83a610f26fd1bd30ecc72d4420c1234fb0d7a960030e1426703669e723bd32", 0x53}, {&(0x7f0000001380)="00d451206f168ac84a3b9949787b575b63c523b4743939898ada5a1c83a75764cb9089b09f2430219eafd52c074c640bef2bf99b5e5ddaa6093b0e6b7420ce6f6b4fbb92fdbf678c3f0d8a688cbe1b5840d9b8552b65684ab6561ac2d8bf983d7ba8d487414a354755241e9dddec20298916f75ae4ec836a41c302424cf3770b39bb9d2ade7ffb8937e4826fb80ee51593d1fbe29d2f1735648aa07db0fc282cc342198d7bcc4d4edca86e7335cc2cdb335b9510aab4f4386a7da3ca4bc1e68aafcbfcc36303a9d0613a1042746a8176f9384e58248d23b8bf4f472fa97067f87949ec0ed551796ecdef5f094310c5a57000a0daf821fc45661c2dd6619ad1fba1b29f635dc920240fce24fdf143edb45fefb6cd96e0272ab2fe4834019019a69088077127660707e61e2461c21dda60ee2f1e67cd6a0591cf349195ca74bd57e49c592e8fc959057630a64bc44e21d313c4e56f24bb1d06f6e949af56ee3385a78f2b8b6f6644d29ab22a6aaddb4e50880ec723d03a485eb3d060f2ec1c0f81f270d8d5ecd7c2be1792b3a5e0f3ca94f0414245892e4b3859f64591f59f43b09e21db1a2c831cbae8550ca2be13e21103d05e94ab96b89ee9c6c7b2323cad94a38bddefdfc9fed4b17efd2a30189dddbc4236fdb654a40c5cf8b359e4b302d972b3bd5aa8388138f4894dd1287ce90114f74f0548275dd0e8dbd4083025b782701a860d579248bb99b7c64a232f930138798e8393f53256dc7c66d757d37dd2b42338578e8d883fbed1c1d83af052f25f3ab87090a1b797e28208627046c4eb525d01dc98b93132d6eff6b5e47b4b66b8e7aa6e540000c2ec9aeed9f9d70622a765e55586ae8367429033c22bad4a974acb439fc5a9efcfadf5cfae11044019e011be6647005ce60d89fc673f5028feacec0b3633c77dccf925fd27c5af6236e3acd34005f0bb8b46e35ed25011f8838a5777068094cdd3100217e46257515dbad758a0dee1de0ec20864a49f536637aa9ae5c1dc62343f97b3c04a1da723d698596d147db1dddcf0de686c67c9c995ab6e955b8abf6de6c39506fdce50a8ac432d84cad195753979574f09d55d00ebdd052a31c24ccbb3393d81120c0aba43cc343df2873cc59491ecbeda42d849770b027c5ce5b145478f05016a48a1e8cb3c4c498ec109108487418b4b7335ec35ecf238fafe95ff984f03c6574fb676ed19584b083875240f911197df1ce68b65115e337c36add936658bc434524454da1f513c6b06ccb1d6edd25791ccec652e49ff798bd14d912b1a9f1ec7dcfca80c9b061b9a008cccf4fda071c175e68376fbc91bf7fc22f7b2758f93b5c083969f12b5e2e76dc46768863b6dc5c0b0a7d96b81fb28db273f91de23fb50c1afd459a78270d2989e204bd14a58a13de83c1418db9ff643c8ea37d235705e0caa7968b78788c2dea779563cd038c411b062ab7da2c230618a335f00400a814683f1a376baf40afac0207d313767b22aa9e776850332f3462c48228d4445a38e44b2bb2ac85d249566ea3ad0dcd72ae632a2fdc28c5191b51edaf8605b4abc712bb75c4f7200908d4651984f164de986e3b7ae66a7dbdefd6acc018cf7e8eeb39ab93f894ab6c109beed98082664ff25a437b415d8c2cc0cbd639458f535c7d890d7b78c4adb11450380681b10540342286261f44574709a004fb98eeb796a987c092adbe01ea2a67f893a43a852be630a1ae16a5655a8915c94145d55ea7eca00c987eb2ae84229370d4d1bdb8a3aa1e9ad8146b2b9a39a166b1a71cf721d519f1f1fc0eb1ca5e7ff54311b3107c06f042e03bf2f8d0856ac7b895854b49a1b620d1d83d542a1114098f66864e5aad5acba9c3e5b7cd16c2f00b831f281855a4e8080d0f317b0a524083801f5b1ad6c57da5d2ac023e8e4034dadd0d7daa57b8fdee62b475623272b57534faf651f1a7116956179a3c2dc59f98ad6d12959f4402684e3a49a631bc2ff5dee4bd22ac7fc11c54206a79b724f057c9e0a91ada10d6f74005f6683d61c42ebd5e441a9fcc4c6c3aac545d9a7449bd06be168a4bab9157cb93f4dace5bf10e0ca25cb965124e21b890e5d554f7fb6efc507dda403b7e53a33a6c15b74433381e7b4e7b66b2f2f128765b6b990bb6228ed39a267364af54987614dba30660a68bae390e804d4151ae8dce318c7dfb1c9c0aee6c84405a441b9a217facdbe1401c4c51a754bc23c799f7efe1dc851d1761963b5a659aa05611eae2e156f8d7ad2038994bf6e9662985c6fea5b78905cdb6e7153be57e6bf91e4b28202905d59897d089cec56de3a5c89ed77b8ae5b8b58935a31aca30b158c5056839e83fdd62bc23e845402dcb7ac871697e18f63e48ca233ee606f79b83c8ea02a3d025d8ad659763478df440b320052f01ca2b014a3471fa1b2d4b4201536aa56d220f8ddebe6b9cbee8771677c23951e4b17b1c09cd8b3147e300b636b653fcf66133c18bf16290702493a6cfb13f573ce19d8d78b771c7bbf4743e7bc5d6276fbbd10237e38423de58f99abea8efcd1e7ba80209953334d28640efff1fb077e89985119f472136d49d35ee70e970e4aa85761d37157ae44e475154a27a487c12755d59eec52a49d5790072c4b14d852c82bdaa7eca175a7e55f8db523837814d25acdc1770c7632c3c286ea7fc172bbd9ae0be7b2dd32a2b74e64fbbe32cc8e89f84651f3bc780407585da754e8cc27f0cd84b6071d44c3dea2835c879f9fc63d05989ce58153e15bb849d6e2fcb2880e404f0b5aae341cb007bd2b367a57751847fa036452ac3fbb24ea4a828eda6d332c1a83b4bd1013bf2fadf64b20bef8390e160eaee7aadedb7b42d0a6720dda42b519b9b6c9a7d6a910b9af6c5a797949ea5bc3ac70b9c578830d069181a23c1e4059e08e60a0e6f79ea5156429dca8b6a7cb61ebbe1fca9f4d462988ff585cce094f41defc4fb87001b9991ab5596abeec8be3ba263e65b014a428d18c5a4151e2b8fd8c26f40bd4a18650b4ad6192832f364262cf325dacba75a79e006791dcb10c978226f33e76c866c7a321d86d8897c20cac78f7a7ed7a8bdd9a3d30ea56dbcabd6b56721f5db15ebfc60316e1977e4857b991b2033174051bb8f68afa3fcd62730b57d511384178dbbb957fb4186c9ad988624a20728e421ab423f20f2473d35297bf8358e2c73a779ad81278f030024645f24164169be75a7d62b89f889cf3a2b0e2d60b4d54347e5e469c4adca03ff0132cfe1fb5ed1becafbe4b951bf9ffff0acc116c992da3223c3bd8755d161d44c7482c8f6d69062139f94727c0686767399ed39efaaab0b28fc7cfbe700a210e5708045101ab6db4ac0f29278396c3175ad7a2feadf3fb6085340356fe62063636ce64da9b6d4c70dfb07e494d034fd096961d5bc2bab966a3a57ef0292ecb010995933d11d5af755fb26b81c5ea6b34645bbddc1d03c5b38222fe583f2c7ab70f10f4c9af65deaad49e55df0d722635f82f399863be2a299f310b5c540d8ed97f818998d4bf2cf79c2e50586224544db7bb05026fd689004c81b27c086ac5c60f0fc38bb1406e8e5f6600034675e70a6489b51f0799f86ef91d29f5a42039d92404c331c3962b177b11cfab8b2cab999e4848ae2773195166063463dd15fd6451b70ccd91847725b116a80ba17799d102d75becbf1b5f5242f7f28035d777164fe47cae193d7b57249ca112748ac4d8d7ffdead61bb5ada0f26887212df5a7087149d1a81bafa8de22870219657439497d7b45c784082b19abb5935f018643a8eb660bca808e44166fb024cfa786faafd584d033eca6eca2bb91d2a6d50cd265ba2c16ef1c22b9740dd63503af72a06de041bc86a35b592573531d80e43b589042a8de552d866c82906c2e80e60a410ff73bf00603a87d018759bd9f0253100c6ae63f37cfab4243d7d6b0857d328311d812f213c10003591764797818fcca09c168de7940cb4b165831769c207934430f916fc733c71e7acfac5e817260533fce868bb3c698dce75591658d7b0679423d510ef94cbfb11fec48f993ba4bddec4433c7187a775ddb4fa967a1d297a28f925efca034ebcd99ec1e77eb2b47ad805d51f949b7ca709995bbba46c11de643c9980364825dd37c8ba9ece38b49c0addc36722c57e61bcabe1e3199e57809dd962545b6658bb740836ba73571b87c7b202a94faeac7f1bd954e0a0c1316728fdfda16e61ed23b0cb443361b2412e60d443deb735b7a59442d67e7fdc5e134b1f22854fa00b3f0a6ea7f6ec16d961ada593b0d1d510b0e78384f760c35c5a955c848b80f642ae37463cd5ab35d18b3741114bdf861abad4d4e7555509a8c4c5d0d5aef0a6be3553e271e06c7650e013c5ba91eabc9f330e15fd53280c6c73bcef01ead892c66ada4f27d51fc39d7677a4e760c230035a5a78fec7d60e23af21687963430a80166ffaddef3b9a56029e2cbc57b3602f6538eb6d6c72aa5d4e19204e834607b4ce0e10cdbf99b96975301c496611bbbf4b8f4d71c53f45d1869fe238af273d25d1a3b49e6219f0156ed08256106d99e1b0df11aa482ffd1cf45ec791af0a0a09868f4162c6f27f1ba1ef3c9a1822295b7a05d93c66cab9f6d5c638889f56f7b86940509b0b6e984099a2017fde2d58844da60571f4f16586845f05f396ef9b43dbdba0a0ae65b19182b5381df27c4221d9ee14a98c10a35fd7693c5dd9b6143bac110a06c06499be31c9ef5dba00c90c875e5aa559eecc1a60e08685baf22543704c83b0d6444e3d6c3a6b52f467d346eba857bb302cf3ebce94f8d4089dd23038ecd1c0964965dac34b38f561f74fbf317bf31247b2422e9b329842b9caefd2161133b0568499b0914a028909c0b0958243672726964921fe99052c38faddb7d14a54dd0a01e403b04ae31faa37ceb303859e4a1880426a3d67f6712014bb55bb4ea0f829fbe378f4f933e6254b87b2131feafd0633045e80de88bdd16048069243c0770a9e7e5601b3899fab65d55974152134b4a9c619de730455db458613f855ddc0e44b0cec4e3662ae42459b1b5fb42f81406f9618b97fb2d98b536965d1a532470b3f51d2c0abad1a140e6dbad0efe788859cc2ac0a50eb75ad5b0c0916f506519170c82ec7067436568f03d52af3d07a119aa0a8d2c9bef7d3eaa9817d31e42c6665fe7e230fa544b38fb88c050dd326159ff2299f9420e6e507b6851314edd37ebd02234160ed292d756a23e02c0f87d962f00c6d804bec619b871b6fd16a3d46ea33c098a38166ee68fd371249481bb31924942518c44662b4b7e422fe638d86b3d745096a244d258043218da7bc0d6bd35831911448b72d2dff55c023edaa96c09d7a8e9c27eecf8d1f9496e0b485b6507005f5e3eb39c6e98ba6fd29b3844ea5bf34e960c915c3742736f30a0025efe167014a15c812b94c4f22aba017f674c08b3707f61acafcb5afe46baae29812c5362798f8344c710cc6d7fa218af3f71ddc5c4f0cd0caa306df59af1c67fb42f7f64c8dcdf90a26f2d3deb1cb947fe0c22b235d0be6b073160b836f91db713c0ac4d6e85f6d7efac8ca659e0f13938aae5e23f38ff2dbe7ae133de46db946c24ad76304c8e6a71c52b9da6f63dce6cb27a05d46d8d3405434e273c3c78c9a6939d5025491778903c1993623e309de6519f4e8df5d0d253eb274e9601610aa3fc9e27277a1addd1715525a33c15812910484ea7b939e5178ddc38198284a1441e0e19b1394c95fe9ac44f0deeabe", 0x1000}, {&(0x7f0000002380)="53204fd8039570959c8e2c9b73cb049010fc9cdfd2e92a7fcae38594022921d3595cfb7efcee5d40fe6242969d1d29781f0b158fb3eb2a44bc41272b21ed37911c37da2298dfb247653bec1c553f9dbe36bbcf5461ac102a19d8af8cdd4b464fe34483f07b3b50c10d3293e04cd5ee76dbe5a30fe47203dd7cdd28a2d9e7b18edc8481957a818c68839b54869899304d5b6874df05a036f3b82a33", 0x9b}], 0x4, &(0x7f0000002440)=[{0x30, 0x0, 0x80000000, "28e4ce40deee816ccf732605cfa62afeb660a5a8f4f3ff68b8f912f9d52a18"}, {0x10, 0xffff, 0xbce2}, {0x78, 0xffff, 0x10001, "42ed23d365cada5382383386424831758211f16ac78000ed00f93352026591fe75a17a3f95fab8c8e6e4563a270672d8ac2f7839141f654a2879bf8d9029fa7fdbd61967c02cf76a6da1588b41a16efd7904eb714336291c5c95bf862f4034ddc7f2ada83d7e8378"}, {0xb8, 0xffff, 0x4, "96111bc65b5ec83dee62649fa1a3e55cf3201b986a252138610de3afb2cd2dae502e5a4c0235889fe4b8d3aad7c0967aaee2dbbddae127b2c1e7880a3aebade7b5747db6e2eb8e533f7dbcdf7a90b60caaab7445a9a9a6164c67479ae60042add7076c6483252e0bfed9af62bfbeb0ac902c7e0cb543bd368125f2801a31fdc43ea0597f78cff2e321ecae568b94cddc7c36236fdc2aa240321cf4b694abd93fa6f2ecb90de72d"}, {0xe0, 0xffff, 0x0, "73bcfadf9dcfcad377f60bb61efe79611c083944066c8bcc940fd547395d17be11dad59d3a69c3614d4eba149e440cbdc8d419e35333728263807f0f94af07dfdd2de7d0438115bf620641729c672fbd3bb73de09b387491c8e6ea1e5bccf465cc1afed86ba534f5598fffed8294a5eb1ce6a1e5d9d3a0870b4bad563a5f758702264e71c80039b586c3728fa90525e3f4e913aaf7727cc91f8f9615969433f38f2b9a121e174eedc879ffd6f2bad3bfeffbf425e52d5025f25bf7e8a0d4e73c3d91bafc37ae358b92333c637fb921"}, {0x1010, 0x1, 0x1, "49c036d3010437757f767247f0bbe22845f115290f131e5a6b6507b3024b3652df106aecf6440655f02be87551aa802889055d9ae532d3eb301864eed29d3783cd89efe0e037bac70060ff426384c4ce61120f193b65524f460f27bf2ca2abb18521b385eff1c645f04f176114c8b58473ce47ff0f82af001330304c6241f6b639a19b3c2a654e141375de435273e5a40a02fa0983a6f46e2559ab27d3ea810a0ec0502ce5ec024643a7274254d74da5727c8ee37f56bb0b4688568fa5a6c72b632e01f0122250ff3617c4c583351913db3a56f2745fd12156f4cb3cb60374420de3126afc13f235cdd2aba7f213dca0534ca7f91d2874cbf5113c91bcce28e36e6df01744a66ce2219cb402b716b3744fc77618bf8f5877f33c55edd7a6c88cd4ba36bfd2b5296ac2b2ffedb444f90d594b74ee112450052fa08ea73402571055081212dda269541122997e20d0627523260868b0d31bdbb3aeb78ad7306141058581eb44dda5846c3ac6bc6b05e252a371dac06c1cfe23ec87b240756dde94dd3e0c4fd4445222bd0d0fce1b2d156eac4558ba3aa4c66a1c4cb9e4afdd4079b3e04933679b650648fbf7e690974ccf58c9d5ee70f1a9cb1b5c8a7b76c759b125f18c2393873699392e599a11bb652a32a5a19d5842df8bb673f760fef8c7e2f9c558b2be68c49d3c54cd36e1eaf9cdd10dd194ffa2fe0f1b6eb8847b939ae7ec01a2e15893b076f244820592f683aea7e0fd9a1c6a8a60cc3547ac7534dfd304e6dc0dacf283e8a28e4e740426949005d3902979a6751966b7d7e51a0469eb68503314c3f9618d96e99cc6556a8ee943916b91ccfedc7dfdd9ee024adfabab355afa0a6ce8499a5126f5a745b959a7321aae91ff623810e973edc808a158c1620e5dd0057372ef4ed5fd04eaf596679a3ad8f281a730823b21fce26b53b0e3f79c2639f1f46bc6ca1b8f1c6974aca18bc3f98599baebab1670ba23883c48d1f00c4ec4e037369a1a32bd9f442b4bcd806df19ba5428749c96a7bbbdc07719fcccee1cb03a656f20195b64ad3e39cd1e4f3cfdc58b2d6eaf7e77ca02163f5078e223ab68101e941b643b10d5cc9380c637be42238149ff6ff49d328ab5a22e6dda8d10fbd6c69c07791facbe28e47bb0d5bd8506c7e14d9dc6eca04787868a273173e8d3c6cdb43ec115fcaf8f6a4bd380f4a513d37c5569fd37a59947e4dfd5734a8b03838e1fe1ab2dca518fe54fa73ac72b999c55f3dd6a713cd4d0e462d6169da814728cdfbc3e961a20c01aeb10dd7fc6ff55578a18fdc7c32074206eb70ad4db594eafc41a4d4a01cb3cdc8d4090004d60c0dd01f7581a6664dcbb5b2270daf3e623e3e57e6dc2c25296b8eeb43cbccbae1de5a2321cd72320d22c0280b8cbcc6e0f7654457d93897e8f2761ee424881b70c911723fbb7a6628145d4fb12e273678bdb91ee5eecd0c376e334ed06310aba82bcc049e41bf27d4b57a5efef09e78a96fadd82559e4e4e31185548c7e462a519cf820346ff1f8c3a9704080660d96b9311c502ea9a4acef71463ab045ac3d2f3a7bf7b1a596da5e93de91bedbf1a3e5edaeb79b21d80c4f172cf4de54cfc51ac398ad33615e51d9f8d159e04fba1fac1cad02cb241b18f3e29e4b01f2925427bd4233b29bcf7ca676ed170240ecbf6856e30f8a2ca3d19c962c4a7ddb3e19b47068f91a92d6ebfc5e79fe2e030b71bf55a722456b28eb20a772e7cdd59faea09b4f28cad4a535c6812df1faa19cd22e53cea8f81ed15d28a38a5b63e37f3e6d107aa16654bba4ea99d56ebb0a5d7a10dc90dc8dced7e4dbd4b6e812abb3c0f16369cf8f9f1256498040245a1f28f1e2dfc5e7375ce103531f82facbef8c44bb31b97743a015c0ec55b051236d4a49d0a78ff9b5eab9c4db5f7a5434504265498f1c1338aa4ac610e479d45ceafb2d3f197c323b62b2f2a3969f420ca3fe2ab884e4ae016f49846771fe0a9db0648c328484103e2e2d40df20b3dfb4b9a0279dc0f68a70962994905c8412633f7fcec003002f451166c8734b3326274c9229f72dad82e205853750ea93837f258b7751956e82abf638eeea5058ecaba1bda4371e937ec9593876fa66d4d450a757e6d76e9613122c76b23675323ac8f6119127a6f45e857551d9a02e8efa08b199132969521e7507716f71b36ddf6ebfe16a88e0fb065d333425af9086ddf6c2ea16ff2fba4facbcc53bc2d86c83ef27da09cf3c03e7b4aa8fee2614488e8787b56c3c207611507b37feb362739576ac89ba13e21aceb43051e2d938af2c825b87bb2302ae010206b78234433349386c96a4590c1d1b74fa8a86a81ef49e32aa1ba89a655c0907e5542d95ecc68a88e3dab5292aa4b8802f26f0e950613445c14f5958ba11243415421805d7963557107daf093cfab1d4dcecc45b51dcf20119f07717a5e549a4bb12d54f7cdf71d84eeba63aea43a2e40a4712e7bcaa393c65c069c1e4215ea3e5712c5999b2d6c6e3fb7fa319a149afe1a81c28248d357bb4b67ae80bb57f8a2847ed6fcc780bd647ca4d8491636cb14cf36ecdebb19be37a31a0c030034071861f55cc227853b395708bb14f58852351f18cbcefc966258bf9085c9ee5fb068608b791b16fac7106c6237db6c2dd650c1f219788d02ea0d4279996a4bea89c8c142cb79021c2d8361b781e8dd23da1145c000274678d69615d78831ef3557755fddea62a19c08dbeefd6d953dd9faa1ca54082463ee9f8d22dab5db92359a23af4024f64a59584882799e974cd4ace7edb52fd7eacf31f533ebcc8866f361487ce905bfb93e895ff44a8fbfb53e6b8ee3f79474d867c213cdb1d2abefb82d0114a27329a9c5ef2dc8c5e2ab76f91f5cc790289ddab161646b2bc82a449e75a15a91b675b4ab4820ddeada8968d9884106097d7034ff83162bf1ce3f3140f62e93bddbe26d75c3da01e68bf53aecc99aafd1abba1f6c9fb0a7c47f947626ab199032801ee29925c371d21ae51fc6b71575fa8e620ab785d0b1aef8dd0d537e4d77b91d404683fee813faf7a92aa1cdbd1b2c3bd3e6d1884c24c1ba8d9dc7efa664f1fd86ef856b4436a2db58605a7ff064324f2efb8a148432b2bf750642d1be11a58a3f6dcb495818d408d7787d889f41cce3bfe9128f10b444a9c9876d05085000f9631c8e45fb5f797c9e6a2e3309f0e76ae4f99c693b0a8de0e58055bcb0c1bd5650dd80f60fcf20547ce777bb2f702347794cee11f4236e5183bdba3a637e57fd91f12032693f6bbf87d561ec347d9056d434d4cce7284f5538de0325396e5af13b67528461d08f9072795f81aaafb229a686013c2fe0ae04de0b251b20bd756b36e78bdacf68920619a90114c5ab62b4d8e24a54713b1062c64d18694b845cf745e2c82bf27599e80f03c8683d745487c86a04bb91f22ffdf7dd31ca3fb277fe6359221aef44dfd6a005e00d0ebf20b0ea2d51ee2ae4bc7cc9b820b2d07bed5d5629b2aa70e66a9e2b92dca393b03b2e174247c89bd1b24e44c1f24649e20d35e5dc0695e0d8462d76ed517e4ad850383fdbe3145bd2e7ab5bc3b19382e7db4a1c810278582878132ebf8af77714d9e1ca3f7d0e28da74fbe6b2819b6a7fa51991c2a536a47db1f5ae686a921828ae3fe851232576450bf4268b36ba592d73400012ce34c121a80f1a674982093102cfd9a339764223a32b802a9660a65d12ebc36c752f04e5d3597bc72a71e2c0d60345e848e045eb30cc4aa82eb27f6761d879743a6b225c05a9dbafc5597f44f1cd2c4575ee47e443d9194009f70bfb5046f54e3ddecd887e1538d4a6dc7a015e220ddfe8d2b2a3c4645cd6b1099d413f4fa3834325500cff919c806f3638dafa4f581daf835c2fdf479b7f111a2b4ccd8b649b413fdc86c95b68f68fbf61761dd11cc75452caa282c3bb4edcf7e34cc5e727b547375b0ebe301bb643a207c526fa45a69586ab0ae7fd29619149192caf194f8588c526fce35c74643b20ed27535502a441b5fae9278b7d0b6d62e22912114c76a72e84efb19a6e44be40ab30986849ac7bf94f4f028d9f60140a53b69763ad6a99393572781012f7e5c5d0c9949c28b18e79526337671725f19df04abe6804762aa22fb1aab891ac8453300fbe361d5e41118371b14e87dec50ec7da463d347ec9d7bed784b64278d1a4a6be14f6dcf68a5dbf7b8d5c205dffc789ef7c950989bab84b44a9de1d6dfb76b500061831fdd7b450706fb5dea4f9baba85c240322039a208e607de5b63d75e9e7fd495e57956e3220c84b1289ab0bf71d964813a3ed24397aa7932c9ab4bebb7040db00479a3721c077b87e83c79242de5127d240841166d15a9138ff61524f9444ac66b974e1496d94b281e76ba8502fa6d4931194a228e3116ae68de89b83b425151ed3f9b03016c9b1d6e2fe84128768aa4e94c14d421c762313d1a679b1f3da851931a78c213ba6e6ed29493503575e3365edde832e70468d5cf71c819b6ae8aa6c937ab90f72bb5d133d856ed70a35fce48db9302332b80cba5c160ce3fda9a2fe07de51c0b51f314e0e8d98801b9a9d85342158f3382c509134adfe2885ff2b28d4279f0a37c00f4864c206ade16d88f8c6c590a00661a4b55a40e690fac52ee85a80e71965cbf212e556ad349eeb6c9d41348247ba011bd95cf672ab0d00b7251230194e75c1ed6097ab4e92cf653a143479ef37f0ba918085762a1ff18347a9ad38bad363c5d4482a1103071c6dfbf61acc72aab6034a42e9e361c0b10db7a00856c04d500f4d1ed45d66cf5013979173466e601cfaca6d3a1d1e0165f70d05b7ec2cfef19b48ba2ce6370c7ce46e7d72bef9fbef706e2c31db5807788dae5daa083e31c0e8fd5e13cd4ba32c8bfd71d60662080a8c61415f219021e091ba96ac4d4d25145b9103bc9dbc484c73e478a89b72a8e7372161cd6aeba519645d299e1bb67f27ae9ec3f14d8c03d46c80728a7f499b24e34a2910a9f507a9c4cf5eddd8ddc8bb1a4921a1aa2d63345e9976d5f8fbd492b0301aa000a01915ee593b06e71079008fc321b9596f11a3d6514fc0bdb5cd9813a3c33f4f169e9330e85af2afbef73eec187bd02021d27c158669ac48594934e1aa8a869ffaea0565cc528b89fe92720215d4edf5da7f56fa205b8e2c903af4e33ce7d39218d70f2b13de2baa682ed8d4794e34cd5ffd528dc94d8ac953fd5882d4471b7f35cc50284a27f25408678fa2f25597da2b87ae4c20c0f14d3022432acf8b46ae5100c841aad06a873779d2bc62443fe434188a8bdf4e57f990699b386f63a9364eaf22d18c151f34bcad4fcd254aab026d42034cca4a08214927c5b50b95df72e8f7eb7fd913ec448ebb5681f688af7f81ff3ca5a95d170efc1080c8d5a638ae8e2a0dd65ca05526b8b1f4c4ff3fa73880bcb4b3748d5d5fda49a65021f8ceb882f410cefe267760c7ec8ea75b078546fdf70c1b29af1f8250c558e2a172bcb6b01c98abfee0ea9461be1526f390e134d499d671030e870ed0b9948edc72cb5fa1e77f0d1f328ca77b06fbe144d4932125e83c4a4048581ae259e96955fec45fec51809a367785449cb6c22dcbfe591e87513a4b1e65f365febe6adae4db39f99add9465ed2916b29a81329049a4e8ac7da11360d31d17d8e753749d299d615ee5990f9791973b83f88105e3f29c49e142cb94904fffd3192fac1ebefa5626030ae6d0b2aa745246530a10c2131e632b151582e8f0b01a4f4d9947b8c356a940a16290f63c56ab6533"}, {0x108, 0xffff, 0x0, "4e043bc8cfa0e91625cca993de9a2011dc12a914de02f8441412465bbb5661904189a5c0fceccfd9d16cb07a4da6bcdc790687fc4b0cdfa204431de91ae57a3121d3d9e569f46f45409490814dea882fad0af59887d04958af96cb3a7044bed15de0f0417514199ea58323a9c0b81825a432f81711214601e5251fe63169670703e2bfdf8dd0986db7519e53098cb7069eaaeef2f771c080afd2d11378f0d8b5c17b56a7ec8f656e781c3701838ccd263efec88007c028edeb5d6ac05c3726d9e41b608e815004d92b0d1b7fae93f3dfb84253db80bf4e10149130528bb833f0729bc283689634e04d59cdb42bde572db9"}, {0xf0, 0xd00489c90b327995, 0x9, "582bee704593503bcece49da7575c892a319ac2a076e38f8751f6d0e61d1ce17d5e1e7eb5be434f23ca3b704d9f4842e52a7d53aa42ecd347b526ec66181eb327a894c66399014840dcbd4b5483cf2ab1328bbd7d177fa91975eb86e84e8cc113d019dfcbd0b69d0e12e216a507e4e4e2f8112bcf7d440b82d04bc75a62ac921a1cdd342d4c3b548dc6a04e874a1dbcf03ca1465e8ed77219da3f78bfd998572ede0febb1425b8beac8c009df27a3172fbf8fef7e84d22d1ade871a9430b3e5de9c0d70e6f9619abd9f02a7decb0bc5711dcd25c506a60fd45437dcfd7"}], 0x1458}, 0x402) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x8ef) kevent(r0, &(0x7f0000003980)=[{{r1}, 0xfffffffffffffffc, 0x28, 0x20, 0xec44, 0x7}, {{r0}, 0xfffffffffffffffc, 0x4, 0x1, 0x3, 0x200}, {{r0}, 0xfffffffffffffffd, 0x0, 0x80, 0x6e, 0x5}], 0x7f, &(0x7f0000003a00)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x4, 0x8, 0x5}, {{r1}, 0xfffffffffffffffa, 0x80, 0x1, 0x1, 0x1}, {{r1}, 0xfffffffffffffffc, 0x20, 0xfffff, 0x1, 0x8}, {{r1}, 0xfffffffffffffff8, 0x88, 0x4, 0x1, 0x8}], 0xff, &(0x7f0000003a80)={0x23, 0x646}) write(r0, &(0x7f0000003900)="8bcb301f1e201a894e5c049a277d8436064b563e3e2a4bd1341fa43dbd7f475d621f7668c37f08811748bdd3b23b76bf570b5d38a9fc29db8768a494dd686587d5d8fea6949160ae2b87fd4c66", 0x4d) syz_emit_ethernet(0xde, &(0x7f0000000280)="8fb75ab79d4a168eb79248929a28093d1334701df0400a1d8e8e3c67501c5c80261a8060988389807686a5af6bb3a9c69098db38da8f2741e270da82c9168c08744b83d902621a1517aedc7079e043625178b00b5664ef0349afe92336667d3859c6658c743d49984327fe2ad3efbaffad249e51a4d30763c4f6efd1bfefa3f30162aa88afce850633572e91d88e6bb7c1c563ff191679b596c2ee8475eb288eb0d7f8f3624684832cae6c42ea493d66416e06a682de7a8e5f5d002ce1f89dbc12d09165663725f16eeb484c62565ace987d5761d950630a04d1bf58767a") 16:00:05 executing program 1: r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x80000000) kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x0, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) syz_open_pts() r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x2003, 0xfffffffffffffff7, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() chroot(&(0x7f0000157000)='./file0\x00') linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file1\x00', 0x4) 16:00:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x7e, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x2, 0x80000001, 0x9, r1}) fcntl$setown(r0, 0x6, 0x0) 16:00:05 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, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x7) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x5813, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x4000, 0x6) r2 = dup2(r1, r1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0x6) socket$inet6(0x18, 0x1, 0x8) setsockopt(r1, 0x0, 0x8000000000009, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80000021c0, 0x60004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="000000186a56010000001c00beffff00feff0060d5706c85c2768511fe8700007b7d8a2b18b96e66cfad1fb4", 0x2c}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 16:00:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x24, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) sendto$inet6(r0, &(0x7f0000000000)="3ef6b08a95d10767b17edb9ab8d4deccc3b631e791c469aecea5e9c6172e4303a374f24b2bc4f85ec437305cfcb900bc2cbf42de235c124caad819224aaf32d51341bf2b2c094a16599a09309b29f99212fb6655dc1791846375350fed7e635c0ee5cf51f3c226903e85600b7faf52b1917b7e352e44afb1eb2a3b4889b5c54e1b5642b484f8a2b56698775f827c0384463356de98c91aca126c1a7b0dab2f04fc007baa49c708f45d85e245f72124a91d89ca56a952540189", 0xb9, 0x1, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x1000000100000050}, {0x54}, {0x6}]}) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x0, 0x4, 0x100000000}, 0xc) dup2(r1, r1) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={0x0}) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000140)="93b766ea70c081f44fd3dd6beb3f0833e2fc4a426c61d3289f931c752ba8355d1c8e4c4297e08d142b950d75d62f9d78407282eda38bcff885df380adcb844ec2914bd2234efee3d1c5ffa3e5a92ce6b3dd5cb705821f31048984e904200", 0x5e) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) 16:00:05 executing program 0: r0 = semget$private(0x0, 0x5, 0x20) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000001, &(0x7f00000004c0)="eaff125c00000000", 0x8) getsockopt(r1, 0xffff, 0x10001, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xb, r1) r3 = dup(r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000002c0)=0x7ffe0002) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500), 0x7a99b75fde22f7ce) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='./bus/file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x6010, 0xfffffffffffffff8) r4 = semget$private(0x0, 0x3, 0x100) semop(r0, &(0x7f00000001c0)=[{0x3, 0x8, 0x800}, {0xfffffffffffffffd, 0x3, 0x1800}], 0x64) flock(r2, 0x8000000011e) r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x10008) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000080)=0x200000000000f5e) getsockname$inet6(r2, &(0x7f0000000580), &(0x7f0000000100)=0xc) semget$private(0x0, 0x3, 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000003c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r2, &(0x7f0000000240)={0x2, 0x2}, 0xc) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000140)) socket$inet(0x2, 0x3, 0xd7) r8 = dup(r5) rmdir(&(0x7f0000000780)='./bus/file0\x00') semop(r0, &(0x7f0000000200)=[{0x1, 0x6, 0x802}, {0x0, 0x5, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x1}, {0x3, 0x68, 0x1000}, {0x3, 0x20, 0x800}, {0x4, 0xfffffffffffffff8, 0x1000}, {0x2, 0x8001, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0x9e4, 0x1800}, {0x4, 0x4, 0x800}, {0x4, 0x3484937a, 0x1802}], 0x3) accept$inet(r6, &(0x7f0000000600), &(0x7f0000000300)=0xffffffc6) dup2(r8, r3) semop(r0, &(0x7f0000000240), 0xa34a786d47e2563) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000040)) 16:00:05 executing program 0: setuid(0xee01) socket(0x10, 0x3, 0x8) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x8) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100)=0x14a2, 0x4) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4000000000000025, 0x7}, {0x54}, {0x8000046}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) 16:00:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2, 0x3f, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x5c}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x41) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") readv(r0, &(0x7f00000001c0), 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x2, 0x40) socketpair(0x10, 0x2, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) ftruncate(r1, 0x0, 0x8001) connect$inet(r2, &(0x7f0000000200)={0x2, 0x0}, 0xc) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x100000001, 0xa6, 0x0, 0x2, 0xffff, 0x3, 0x3, 0x1, 0x0, 0x7, 0x20}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x313, &(0x7f00000001c0), 0x0, 0x0, 0xfffffffffffffe98}, 0x12) ioctl$TIOCNOTTY(r3, 0x20007471) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x5) 16:00:05 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$getown(r0, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) 16:00:05 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x44}, {0x46, 0x8001}, {0x22, 0x3}, {0x87, 0x9b}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000140)=[{0x26}], 0x1}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa08, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x4d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4a0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:05 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x0) r1 = shmget$private(0x0, 0x2000, 0x10, &(0x7f00003ee000/0x2000)=nil) shmat(r1, &(0x7f00003ed000/0x2000)=nil, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001000e, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2100, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="3d090045f116660294943f6cfc6a67535317cbb790d77b549f1b75c0f5c9a98395a2beeccd07142dd11d5c22729c95e5a4d3a52ef92855bfeedc589b90d19c1def921f015b", 0x45) 16:00:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1, 0x2d94) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x919) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r2, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000006c0)=[{&(0x7f0000000180)="37c4eac72464b69c8bb71e98c90b311983dc2271dcb06073719238a7c087352e8921e7f67bfeba43936761c73781158127e8dd7ede1ebf51f994b8f65c32923efb3ed8d168bcb5bab85b19f42c3598730bb6f4afb8ddd486d7804d5c5533be9cb115f01cf5f5fc6b58a435b9832f1de64bb26f556ba98e7271b7a28df37cd39215e246d0c51c40d022c2bb149096049289673abb063ca477d3b8f3088aa80a92fd55e2fe61c82bf142b5d4a8c44a657c1856288bcb9b523e7b9ba5531072e1ec5ff1bd1bafaa204b41e2b1"}, {&(0x7f0000000280)="450f81a2962399ded503143f40b8cdf81861b2db7b18d7f1bf20f00fb67614a012336e6d6c11523938e48e120e2db29542e26a45f347e3ae53737b17eed33157c5e048a078c09d91e84477f8442873a66065eed1df3247459afe7dc118030753160f887ae40f738c0291612e8314024fefd4527fef608e6ebd459f4d1ef731ad26b35b32e558932b4be1d4110ef3069fe5f2807a541ac98922d9894ad044de127b35e2ce4ad3dfe8c96f45e633697f44b50b84b8093082a5d497f4e87d0a01e9b3e8cc81da88c5cfd4bb261681196c41d7a8d411bd4cc136fc890ec0257f300b6ee3d49bea4562c22fd8045fcd1825e37a2b1e53b4"}, {&(0x7f0000001000)="caf00e66d317bca5a7df35fe1670c461012f5fb7ca6028d1e7bda19a9e51861b53e855c8f5a2cd7205d67433a258d58a7e9a3bd9e25016016502512367cd81512ef53363735372bd759e23fb979b9e17b5f87c220076350cbf3de3dfa9b2ecb50bba99962c242a1298b4da40256c6401e018e89c1bf22b010b0b2fbcd8b4348d82b26be07fe98e6c761d91f3e84a4dd3bc14071430889345785d7746f909bd4ac7d699f2aad7fe37b868cfa3ec31cb29fd936bc2f291cb14410457c9c4c5d1992b5cd7a6ae6beb94c6dcf36137e74f41f7ce2cadded93c9428af27a45343447b898c17400bad4f04b4e35fc9c0752a96bdd30a5b1d7ab3efa71ff9c5b8e03b5e2e877d3918504743c9c6de8ea9204ec26a3ba7b0f3c7938f38bdc17ccfdb8c043223f11acc5af72d647025db56a48e2b9326a149d17f4bd705022c57310320017cc14f1082a69a7b7e7d597aaf3369d390a990d8b783c654a9d590e0164645be62f6da2e240d6b7b1b40df79034291c2b820f9da4ffa1d42744b8f5558fd5d2421d1289e132f933d347a789ccd2aed6d7111c47a0d327ed04ee162843bcbf8a047382bf6e862df5925c1fdef06979ba58e3ecfdd1b1d7d5f9ca73aafd5337766287a5484c6f9e5e223ca7e3bd93852d32b8d8b5abbb1bada68185ce2c2c6560d87961b4aa51086634883e10cfde76e905d5d9e2534114d34f7355db4e48aff4c6f471edb9ffc8d2e2589ed439897c804ce746eb1a39794fc4e4e7fe7bf2bc522595f2324bbf5b14778053e9c0495aa60c0593a7234389ccfd53982e22817db8ab5a1e7c6c8018ab9bad99d179c94c650da80201d28a78a15a79dd10e1ee22c33c49e0f64ef74296d33dfd4a651daa847edc1aea58f4cde5239bddb7dcb895ee4aa0de8ee7c1c6c2218e87e32ae2d87dbbe5daa0bef2931f940869de0694f7b1b62a47538ce80eff46f72dcfa20d9e2ae99c45a2c6c1d6e9e9609a1a7a2f24ca76028d5fc014530161477e85f1b3a35577e10167076f1faf1ee538757f00dc5d486976d0a43491d31f7f90c442d0f9a12218fab4cd23856fec1bfcadb16bb313667f65048fc3249069cc6d84ae5afb3fcdfdb09106d6b10cf337c53b2096931f461a51b1d1c8e2b5ad942afb6cf0f6dbdf1850c02fdf78ad9f69fa992df491134edd7994620843d50b33502435852ae995ebffd04417bf132d9b39e56f7d7f3f4d758ba396d6fea54db852b7b2e6ca4966f6c4f032c8304622bf55ba381dddfda6bdfdc7b00877943c35e99312259b5f10b4b56b96ec7f471244540b035ce2f039d0e6d2cb189a5af7799004c13d2220bc5f37d2dbc94d498c9ff53f341659845a574f37e39d8998adf7582a4e933b504c75a0224f61e87a462a4cd405c785e5628a6af2a9f092f2f6b66ef5481de7a36e54a117b3dc1196c125a7e481025b0e14a4d8593aeb1927cbfbeafd172b261c07436d46b667a92e6aed776ae7d5c16db76345fcf0a524e3499b2b72cea5b3d5c81ecffd6ced66994733525727c251cf4530cd0b113835bd25dd8aca7794ed96e928cfccd586eb8358610e9e7cd579f1de07d9b9d00cfaa16bcc7f737edbfdcc26946095ed1026c39a25a6deba7f48ffef692900af8ddca7c676a9160382c3e9f34a65211b39c564f7c4540c249fee46a93f2121fbbf981ae4bc25cdc45fb1e0a84bd2c95d43c9e4c4c48a71f2f4006e7aad4586da1e60208789da6a4cee9ad8506531983cb182bd247bbf34d2e47185f12b0497f416341a08de1d67b6ee3541db3d3b19e53d1036fb6094759a4fdfadddb5b83dffc2cb589deef559f21f3d44aa6a579f2b11c502885606551c4be5ac1e94932d6b19691a75d963691e8b2b494ec8da4d6c005443c882009a73aaf2fc3f3eff74320eb08618e8079528116383d83fe58a2ea69821c9128b3c262aa844065e3d4f800a17555fb5e5ace9780537ff9e98e0909109ede92107900a11fb43d67846326edfc5d457b52113cfa14b1808302958e0282b7c11c10fc71aa49602c76cdec7395f1ec09847f899915f797422a90f6549aac2c5a62ea1853b438f0f6623ff79905bf907ad178c4d68cd3d67553fad884f0a6482dfdd4412882adc41865e3ce190a445bee30e1ec16a6e33923ab6869b74635d465e5cd920c499ee7f12c21006327f8817a09b7555a2bc609bfd158883f73d0c57f8832e39604b93879bf9923b2cb4aa6309e07054f8579c3211cec6e29f4383af34b2ad7920a4709dd3b9bb844dfef34afa378758b86b5e6150e056a34053a581abc0dc88a7832f8828a099206547ce541db41f92675c36bf8773a4f3b739387232c720dd82bad5ccab358b8985c574538904a3d635bdf7c352a675b31fc5691d17ba1c48d611708058d53b4a8125e54149ac8b875bf83b8f3b8729a45e14d26721a6d6656f0b41577bfc62df62345c2e8215921061390fa593c6b9dc89c72f833d53f646bca1bd2cd08e405d062bb22af978e347a54c04df9beb8f582b66194d83471a336148b4ecc15bd8725b0c7e4202841a9d70868a86caf58b7d49fc645cdc2b1d6859a31aeb49429c5292576d93d1d2fd6b180b23f3fcdd91ceecaf61deeeb925533969dd8d5d1656baf8c35d8c8d422a546765e64bcb0ed390b15e25eebb8ead119888093c27092e56661bbc3360a11ace97d4c7d9e2803fb4323a5a56aa24192bde5cf855442aa1000d1043ae5ba6203f68bdf414858582e799ea094cd589af278138ba3702521ab7b1d04b82051f4f346a499548c04e5f69e11957ae63c4e8b1a2043c41ed68c6b9ae757a322d1753cfed744330e604dcf3607c22355f99a59c326c7ce62dea0918bc5fab87485e67b5e7f7c9c56d09d730753197d3fc09300dfc3b5ecc3c6ab2b8a73a26b1957bd0ab82eabcd785c0c1122d2dd22470a41945d10f85e0aaca6f2bd93304117468687625871a601ae6caeb6cf6da3d6115e57585f45cba5229cf3273326e54dcfd8a8fc17cfc1833e3b1db2e5619bbe95662eefe45e5091deb0506104965d68a20e45fde0913f641af8d15937263a4c68eda7b1a3b5c53c384bb6c68ecad54372a7901836a8f0a140b1d304380cf7860f92f50d3d94bc7de4109c0e68d34f3745ce25782df9a0b1758f56b0b5751f742d197e6b799c1cdf9597ec4b1bf7d65527357400dd8c3c3c5825c8df2d6e7bcf94df4e67ab340fe76719e62b8e4cfbb4a036fdb5a2a2fdf8ca39d28ee156cb33154974dc7688822aa984468565a72d17087809bf627ca8a43661f10dd89a158687be14fb6c44238d3f8a03356895c543a02c48a7ee0b529b76496f8e2f8c631656aaf2527e2b3faee5b33d1071f21d3b6546d8ac19ac3e8a5d171ea988c8fe1abf730ebd87659cd641c660cd7aca81c4ff3e3e36578ccbffe99585f0274a641f197893e02e8e45d48ee022f7cf1064577b3f9f2763e3f49216553a80bdabb8c1d6c8db27b50e7ec206ac615f3a11d4cca8b5d86c6ba2516d6a1d1cb2f1c7be082216e7adf8c1bb11435af6b76b78ac2a85da02fcb7f63b44e390da0ff0c0627997baf259d062e07fe6682599e36854353297d5d947ed7d673f959384cb2219534e92ae10404512221975b4ef939a771c2808901876cb148710a023581ae08e6a6593922a03279a7e31a2fcd8647bbce7fcc3bcec3fa05384db0ec00af88beabfddfaef6e6ebc6e303b08d43488e801e8fdd10971cf1b810f4c59bb902aee31ddce65259c610570043588a2924cf4e156d7c92c3c6954def8e352e933ab9c118c05939c4e2fb59677a6dc5219216861aba6a0dbec52d590f4403c96f16572e776b6d397ff6c2e88172e097c6ea7a2f888997fc4f3f77692bdfe235e46c0d6cf6933d7a5bccabc342f1eba7e21494e2f60176713c83f3826d60915b32edda5c515172d8ba6b27c337390995768d9c604d42127d22902c1032130ba6d5ea6dbee64c827a5136d036a6178dca4fb571b5a5f22740adc0ae1f788b270256a65b30fa435a77409b493aaaa1efceb3e4ff136b5a0d99470b64064f2a4f9812a47df4b50c74a2b68204e87ba9dc1394f57f3408af6dbb091106cb538690d96b68b531b163271ae7ffa52452a9392de213758053955d82488180aaaa76527967a2c617a6815ecc498808ce21d83e68851c871dfb1b84e3b8b5a81500cc1166a82a6847fb75598f35917918476a77d4d08e482ad4cbc8e7fb1acabb9e62f4db20536a5bcb8fca73c4b59934dd3845ff1d810429bcfa8710efc4895bb1dc5a3aba66bad6e49d9aa474257850cb4b62c0d833f42fd4154b755ef89a70f49c9ca1a14149287db9dfd4f873881840acd911aa8707ba8971aa09310b6bf70d47e958e95c315247c750a22039ec5f23be3a92790e312dd947f38a32b00efd88e3bf90cdcffb16bcd6f933364d396bf4a5ac99365929b157de79d2372559db6c6503046057171478f1da4ecf1d7238ecfad1efd2a510270431fc28a254a0fd955cbb7eaf901c5c26bcde80228b0b288dc4a61fffaf6e849762bd1d80438d310bd2b44f181ddb230bdaca8bcaa48c8b28c15964af36aa76d7c895f0ac27498a0d1cf630d77f716607cb1e22ae1b61dafee6fd1e0fef917fc948228e4a6a0378c30266d929c7421cea16245bf3db2df0d62f918bdcc0fcd5814e9b4979918e7794cf14d1d73f526b8b314ecb7c21e12be3e534638c1b60d1b205a61f046feca3e822d2bd8da7e40e5db6ebf5d5ecceaee8f8efdb6d8e4f3763be389d2613bc49cfc5197d70536a827f5c20adf55a8336368279261e6a204868df542bc3526d6b8f005c7283a4181ffdda58cb09176bfff2fa3f42c9d20ccd069032781f6d2ceac403fd38863dd60a7a5ea93cb3eb8f5b9f852b7f63aeb387b62456258b86814a52cd5cb8b46d9423911c05739f953c08eae7e659348741d3d26985d39cd16fd001c9aac4dd64785bda0ee38de0414b9c33463ae8545cffd50b555d66b43eb61c41515054c0c60737f118047c0653283550f17afbe5a0d53d386ef9ed11abf02ecce78649a63508e84aeaddd0eae2a9d5d21ca3f5602f5a3737441949d636dd7f8ee8b054b6e6773c517c897ad49d94c9ec2e11e03e81d1a0f8d4c7dbba6f48808b43339a32285523c4fe52bcb2ae6477953285e1a164733e97bad17fa68fcb87d2c3341a776792adf238a44c9f4b7aae186821f6f98b5e918197e389d6750e7937dc43289f0b344484573252b1fbcc50a8fea66646b75bbf526de8ebfcc2e9083f4f15e93f5eb5705ebf578c62b4f285ffff669311ee2efbf21aee4c98f970a87dedfc46a05babbad5acb854e11f1a5ccae3a98d69ed8b7c9dd62785d2914ee0f8feb4ea7860b92681d9e57ff1bf6743d0e7715ff43f5aaeaaae2594bf9394340815308309c0d3d10802eab4819e2718f0164c358050abe0b0e0db89f8247cb6e2d85d7b74d18562025576c7654801dc667c06b0445866307473fac3d4e81667dc43074bb780aebbb72d30cba6d8501eb02ccf006b3efde6726047dc5e41160946ba046d1103dffe6fd6864d9187abbf6d1726c035e83944a39857a8ac8bff52c0eb15afaeed89ac487d9dc976a523f76227b7b0a6ee42a802ccf468766e458c25b27c16b9a149cb0b731bde4670092f9ab87534536fa72e4fa2db1aeed02081964c71ea3729fe2cd65ae5f763f4e96392ad20b628bd18a25b0824c7b20e09de60c82c3fbb4ff805db4712eb7161fcde66146e18893bf86f4ad7ff61068309ba113da035bd9852ebbaa021c529fbac7f2bf"}, {&(0x7f0000000380)="a4b94b64a9dd68795f16e38d29adb199a08bc85efa46ecbdb43c0affd2db0a1d864a680c76fcc2b062b64532dc6c0c7864b90574888e001270d1d6759474eecec8cbde72aa10a4267a7072cf6367665456"}, {&(0x7f0000002000)="1403122bf0816f815eaaf748c7b4b174289205c846f073aa82d6beda6ad148ab13d033c464145db80e2db5431708e728100494828bf35af3a95c1e9d90c0217a66589a706eae5daceab941d8b3cefd185ecf2b26e11f7ebf2ced2ec9be60d9966e3ef7a66597e38e9b8437b7585bb7fb4b9e4bc6c627e113fd5d5cfc16d01ad099d6ae6c38e5ea2dd072e62f7170f4a63c4230fae6a7a3c2d7bfd9d774eac472ea25462260918f9b987c0b213ec9454f698fcbabe9a941a5d18451ec0b6066a62f2e2b7a6a04e391c8c1844f725854a6c172a416d1a24b99ea2183912818b386aacefbdda6d6f354a9f16c506e0fa3b057e1dafa4bb31258c99da48bdc06dc5ea15659bd08eb00733327bf6c5e154d829acda39572bbf09c07366144611dd5d6cb95085a4963b6da6aedda0360cdd98feac00e8146ca9122e882e82d4d02c45afb1cbf02088cde5dbf9a62d28c6f27487ee31d7f82ce42c84c318b5216b2b4fb80c2a844a19c164f3298f08c4c52aa131be9c9bf655bc3f23ff57e268ff2203fd52735b618069d038f7967cae04050469fe05e145191a7455491de81430d20acd7f92798fb78a14f4a2a040fd1e7cebf9f9cd4332568aaf463b6207ec02096aafdc8050bfa7fe26c78dde6ddbe968617297caa4c5a08eaf0148cbd394ef2b50917ef2abb369f88acdfcca91650af0d6006a1de630d4278072ead4d46d69dca4eb2743479b412a5d13fb0ef4944276a853c0acfb8d4eb792921e5c060f7277347c9878a58d27dbac2771153e88fc9294bd28d456a108e96934776663fbc6642611eebd27e531d402696d750b1f92c756e6aa04339737a5b42c426eeb91301fc3c4c910e0d00f150a07344795306c727dd8d868bef3414469825f0735b5e94fdbee44ead2ed4c213d21ff539952f771b304469aac0aa73f94760ae16f88a02bab69f3a50ccc2ae3d92ff966a914f41267f7b032008b87937cd3c79f3c36fab7d3dfe974239cb08f645789a6d78da781ce248498ecc32db93e0c9d4d9fdadd8661feed7e9e2324435ba62fabb2ea94399f24c47ea1062da61606cb9a31e011421f7864dc33ff49dde10843ace8b0f1cec33dd7d201d22f6b87755919cfbaaabcd9ab467843abcb87d42eba63432b84ccd34ba6e9e5cfa1d16a5e3faa27b014250d419cd6bec4104e34084b3c7d54e5f169943f8e51d32657509c43a622db7d68b16c5c35e4b2573ee8f6984924cce61849609ef2681c8f18e57d6d488db70db9df27296e0d453eaeeb08600f4d4293724e87ef2d0f4f966e4fc5408238798f3d1164d036cb24d89d0b9e1c280a367b24a3999bcb9d39b04778ac38be98044043ca6412447c1a5cec86a662d0640151abe9926c757a8948efb363bf6c1fd6bfab8f10a7e00a7d2d0df2259319fba3dfd1f05ff4ceb3a74da8a8a4c417cff3ccaf071ec73dfe5890329ac8a71c97505d0d4c1945a80e9a79f9142c7a4b88faba5c6eafce3891a9d056230543c6e5a9130c3f6175eb4de42a6a891cea9df83256e55e424e429d4fb83caf6718d11f22b0ea35675f731792fba0b11edd2f99d7219aec80e7871992fd836b4b9b384a754225cc720957b32379f9d10742ae4897442a84d1e9448f8fe83b306692abd18a59a276f80b701f063e97d3627ec40b03a6b9942d350702311398c7bd3a5b91db30d623cb7903ddf2da8cc94dfcf7b93a463ee96caa8c9bac4eca5ebce3ddeef476be1ca2dcd147bd5ec66ee5ada8864d413d9a2e8d4f62b6ba8601a2c748cf075862afc5ab43eab1acb173fd070292abcf8b3be3f5019aee9b26c8a21b6d3cb4062496b740c7b985ec1d165257e343820820dd259d6944bf29ee40adc351d9308c7870f348bafbcf631e62b052d3a1b33f750b1ce0041e62378610b8c8ad788c7be60a12c0ef58bae5de336af15ab12074d062aa3393625160dcb8f4cbc5e08b95e4c8b462e969490e84f8c4655ae2e5321bd102fa5cf38ebb4e189b6a95d9cd6417663bcbcf04216152897000ba6be5bf56e403deba443f5462a02e9efc18f105005dd3bb96da389864250b536d271f33e2427ff15dc63531b383618721c4af528faf886f12992ab53447cc057184fcbe55e53600da16766c49decee4eaeb19cf9fb5795b8c8ef924fa4b5224ffb24e3469d7800c7678b34ea85f802501390dc07324d7af923b5b3613d30160a3618cf7d098b90bbcd2066262b37922bbe4953df1c349ab07e28daedd420009d33888dc0b9918e3432818cd6533f5ca4e8781952fd50feba3bb6c0ae03ad4d08891452b7304c150cf47e8fd7096ea7788bb1e2db0f9a842422dec5a84f9233054b09ae8049496fcf48349af218a3c9b4b03f5f1618d46ee38312de9446b032952d830a2b269a47e590ecc6e00b9a2512fed1cdfe4ce4386e64d3fd005817d4e38d34a8be191356ad529d7bbf3bfb0439dd26934f0545bc7b481302f12bac60fdfc908c9d76188dceea28155f59ada67d70beeaf254de0b62fe0551e4fac4d92fffe91d363bcfa706dcd9281eca785adc6daf32458355093da79434017f64c87ee4b7f3cb9dfdf544b4e8a2594c0b6ef4fa7e83b1473758a437a20ccd1485111b90935c2c81040890dce9d13b0800958d8ea80fb8bc1446ccdf4d4da41624b086cea470cc113ca1186824682d39246420d4ca769c23a45890a4533f603c2eeddbb1ab33f0ae68711970157ca9b22cc8509853d136907dd41e8c3f65801e1dd103cfe336b0c8e6d5b0c9a78a409fd23a0a1df4416bcd53a93c713f49aa17bbb0d025051fd328f01d6f947be1c88fa4d332eb4793f54a5f41ec41e385cb4c8151b2683148516035ea8cb333c8e37ae156be99d2d2030032d57e11003d3ef75ab84c3bcbb3593292caafa5f34b7be6e4b49bbe0f392214778815a965606a6f80ae2c4d60ed566d836ae5a0fbaf6d3797d7e4c8d9dfeec424ee1ed65f3be6d50c638744c563e204a845f90c9d67a9ba03d4c0cc2d8c588416bdd1806e3975f02a5091b171efad30bcdbad581437d29d1874c316abaca31a8c36c5ce1c85a55d4f2f9b39a3488027b46026b10a7a6b98cf5aab25058a50244919f0424b0251cab3cafbd925148ac81eb207a01915b8c07bc2b97be9363301c6a0106689558dededdbc41e70ac71b7e25f9ebb00165218be343b8108e12e6ead15404d5924315bc3a91f3c9ac7dc3eb92f8a20dbd59e6e163501f1c7476125cf186e9e92c70e93ac768341a4fef99e4817656ad8e149d81c6cb71e09c9003d6b012f83a2f4a493bbc741cf66ce53366a24dbb324259b6673ba8c53e1b0f39b2afeb2f8a2ecdb1a9894d3755477550651f3d947ecbf95947b89d3452eb8b8c0100a43fe5e81626e9333d3a9ea63c8282c1c9aaba88d04ed4b06bd40e3b7720239fa83418d15b7376596597a0a7649a00fd0eaad7075d1b1cc442919bc5490b77f5897c9bed88ff0aaeaeb3f82320c552ddaf5da13870a515f4058a3e9ddd09f0eeb9254edbd2bdd7001905eecb64770a2df0935cfb78eb2520daf8e950ccf16107303f1fa615381059ae6e6b5f89097e0c78655ca03d65d231441720ed0585a12d8bbca855cf3bb401905e528781048fb7fe21528d267e1ceb79478830fcc4c478588a4b382f80588ed91bc3dddf2f05bda95aa646b844866eeb388625b19b2775766be39ef721db82523bd9c32102886b6b2e6c08666bc70562ea547587887dccf05d9842ab6ef4dc8c59ef988eb4b8ac0af374ad96846222ff1e3e30d773fb041c6ff0b13fc859c78541e2d3a24f56c1f9b7ef1fa4d4e0e4a5e335af83a6e8e2ea74ae9574ade145388ef7d9e5938fc79653530679292c56ab718ccdbb62312fe5a6414887835a2f0f2ca92960e8d7abb44a78cc05b445133183c0a8fd0d4a767ad26ba7414dee1ed4752d71634837636250e6b65f923dcb1c0eb71051dd9b0d009d2581bce8a281eed67869998770c1a78d4df3e1c6f7efa95ee1c5c79d6e90be66c6bb6c054bc92d50524f5c7afabe64089bb069bb739c36f999e6b4ba0069c27efce95c647f2852a4d503f99d3e102774294d75e8853ba17eb05fd58e041f45545adcf1a1333f498d2a341f6c19f4139ddbbce02d35b04e6ce68f9c6564cba43522cee6d230e64ff58b23643e2648cf5eb25a77a704028cb35cf21d64ff41f183e6acc15e5e3e2bfb3abafff8c61677593097eebc667e898b7a7365f69434078c3b692d625c59913a17c9403e240adaa03f11976c33c6031d68105994788fdfdd2bc43f8c1daabae22b25430dfa491151d9b8c26e0220a0703a767cdb3dc0effe3e6fa56a30dc7f1431e7d5b4ab3a6aa1c59626d2dca81c2d7445738a6639f6e65920b1b8c700e5981a464cd1cb6f240b523fa6912626b216a11f40bd722afd73bea0f87a15220aa24922e022b678cf2f1f3a5f3ea5b34f8391ea999acab9dccfd9e87939fa2589f40631546535f240a7d1815b0e9cbc86c1be1708d3e4628e6ed60b3d38bc0edc124ab5be92130e164a7beb037d411c1ec62b3cbe8bb39ca4a2edb97c4329663e66868e04a5d05a705d8c4d189853b1187070c2337db5b6741f9bdc06d398f2d86913f9281ea2af378c39d1ed9f955b77cf6aef3d4b42406acb516ee9e123c907f5e10a6fa0667237beecd0992070b39df081bedc3bf0d4cdcfe74e66a3a34abf984a2019fca2d4243304a788d1c0dc5e0bd1ed4a06d490e0bbfa5d1970f1ebc4b546d52e5b362a746fb26ed506dc0884a6411753874836318fb2a38d84a00a9bef8804577820e47bd43a1e4326453120c1b2aaf08b3fc705e4a0dc12f1b09499b7fd2b620a6c62371ac3cbbf7119a3747bc9cdcec2f5f46907634d8696d7ba0cd9110a91f382487b1a2f3fb6b0d4f2f875f8ff7fbefbe58d1333d85f72a593c0f3da14d9ecabdb10cde06392017ecad4eeb66c0c08b515aecb3a8dfe5bd79d3e42b4802e4d71d9544fcc8c093c93d76fcef8b05e9cda46d46a4b10a42e75d540f2f2cf1d5384019f1d25d905fdf3a08c54e7fe7f5ef257f61e6bbe2ef75e9cbed8ab81a79252682dfe57d60add223cd63a1bb026be30ba505fac2219e53b521665c5222b7e01af311fdd81b95d3704f92cd59079a6eb0607a023e1eae2b196eabfdb94154dd069980b4885019fb5507ad665f4ef954910d2aa43ef888402b44562a9985f9bc59a68db8ad7aeff99dcb20e0d60b5d8345358804b858476720f3b9ec2069f9a222a0fbb4709debccd89c0bdf851c8041e8fcc29cb17b9dbd2df954198e9223627cb04ac4d9306f535e52752de63bfa49678aafab669ad9c2708ceeb201ac1420b05cd804c858c8b085e6efc69bd6402bff0483a5b09b4c54b7fe9aa84a74271aaf09150454e9de54a84ab7c3fa15ac0f028a48cc6a21c3f54221702d2fc944fb962b5826b744672a8771d3f9adf0f6d58c687c9da6eb993c00aa5fa3343cec95d68368a3199c1af40b3218155026d6dbe7c7a927eb772dd164efaea373540d01912c4e470cd125ba65f877c6eb7c006229e298f59af38b4da64e8c5067ff192696d53d751dcc1496050c0274fe3af343ca6466328a458a0db6e8208e32bcbec02b8b30aff208c508f06b58cb6158de7c053b9c26ec49e8eb7597958c25fd9f8e89a63f6381e4dff0d03a157fc897451fd3dafb5785084c789cf9d148e407e1c06cd937eb665dab73f9b7488a8eeddb736640d20ddd31c544505377006fba0e64b2b1a677a11ba99b833e5e299f4564e672813c53894c133890b787581099df6ac0"}, {&(0x7f0000000400)="068a39afa3910dd6eeef55965682de00069d01e1fe6c9c1cfc92c7146bd165445e3ab5d7b2fc99eaa91d0a91031c281aad5b8378491a614407265e16f5d89a06b84b5668da2a3e2e8a69433380f213"}, {&(0x7f00000005c0)="470f8652822fe165a127e509c8155648c6ae1b09f04752d3e224cc9bcf0097bc1fcab76b685496b51b0e37db613e4d1f19fa5d48b67a95cd2a6f20a68e6fcea034de769c69110cb535e41686ef247606443df323fdf4db1f51319cb44a7d5c09240b352664af05c2539fc56092a8d27402e944bddaa854418b27f5f5ddef43aec5cc67b3a468f48790fe1362f542aac8fd9ee15c32fd1ceffcf660744e58f23ed8d795d758edbbc2a8e096bd451583f99f728b06e56e940ae247f56fbbcfe9df4ca93b91430e82021005f22e87a659ce4d86c7ee3238f23cbec718ef7615e0ab8e6cd54ca4e35ed037ba9a18207c048caf2cc300dd5c5ab33561a1"}, {&(0x7f0000000480)="287c4199"}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:09 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) 16:00:09 executing program 1: 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) semop(r1, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) 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, &(0x7f0000000140)='/dev/klog\x00', 0x860, 0x0) r3 = socket$inet6(0x18, 0x4002, 0x6ec0) shutdown(r3, 0x2) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000003c0)={0xa82, 0x0, 0x0, 0x7930, 0x20000000000001}, 0xfffffffffffffc33) r4 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x100, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x1, 0xcd}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000004c0)=0x32, 0x3) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f00000002c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xef) socket$inet(0x2, 0x200000000001, 0xffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) clock_getres(0x0, &(0x7f0000000040)) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r8) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r7, 0x2, 0x0) semop(r1, &(0x7f0000000280)=[{0x1, 0x0, 0x1000}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) 16:00:09 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) r3 = socket(0x18, 0x8003, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0xb935, 0x2, {0x7, 0x2}}) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) close(r3) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000003, &(0x7f0000000040), 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0xd) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x7) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) 16:00:09 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r1 = kqueue() kevent(r1, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x0, 0x4, 0x400, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xde77}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80000001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x530}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100000001}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xc0000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7ff}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r2 = getppid() ktrace(&(0x7f00000000c0)='./bus\x00', 0x5, 0x9d76d4fd1babed64, r2) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0xab86a840b124cafa, 0x8, 0x0, 0x1}, {{r1}, 0xbf02c0542ad5e00e, 0xb0, 0x2, 0x100000001, 0x8}, {{r1}, 0xfffffffffffffffc, 0x24, 0x1, 0x2}, {{r1}, 0xfffffffffffffff9, 0x80, 0x4, 0x3ff, 0x1}, {{r1}, 0xfffffffffffffffd, 0x40, 0x40000000, 0x80000000, 0xff}, {{r0}, 0xfffffffffffffffc, 0x4, 0xfffff, 0x9, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x3, 0xcb6b}], 0xfffffffffffffffb, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x18, 0x8, 0x8}, {{r1}, 0xfffffffffffffff9, 0x2, 0x8, 0x1, 0x800000000000000}, {{r1}, 0xfffffffffffffff8, 0xa0, 0x1, 0x3, 0x3}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1}], 0x3, &(0x7f0000000040)={0x8001, 0x5}) r3 = semget$private(0x0, 0x0, 0x8) semop(r3, &(0x7f00000002c0)=[{0x2976f1f94aee6161, 0x80000000, 0x800}, {0x3, 0x7d52, 0x800}, {0x0, 0x7fff, 0x800}, {0x3, 0x4, 0x1000}, {0x1, 0x0, 0x800}, {0x0, 0xffff, 0x1800}], 0x6) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:09 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xff37) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:09 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r1 = dup2(0xffffffffffffffff, r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0xa3, 0x0, &(0x7f0000000140)=""/163}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000100)=0x1) accept$unix(r3, &(0x7f0000000200)=ANY=[@ANYRES16=r2], &(0x7f0000000280)=0x1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x8, 0x100000000}, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x25}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) getsockname$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x24}, {0x6c}, {0x6}]}) socketpair(0x10, 0x1, 0x100000000, &(0x7f0000000200)={0xffffffffffffffff}) r2 = getppid() r3 = getuid() getgroups(0x5, &(0x7f00000005c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = getegid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000780)={0x1, &(0x7f0000000740)=[{0x7fff, 0xffffffffffffffe1, 0x7, 0x200}]}) r8 = fcntl$getown(r0, 0x5) r9 = getuid() r10 = getgid() sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000280)="5478f44cedfa22bb6e3b143a25c47f751038daa56d16ff953246f8ec3628c87ac7aabd56843c38893d1df45dc55e10fec5c257a408e9a1a04b04a18fbf47c2be7773d69438261538069eaa07", 0x4c}, {&(0x7f0000000300)="b3205b2e8440ecedb2ad84a94c1e914bdcd667ccc5bf1bb5f65e98d3567ec998b3ec003cbb5c2709995eb8bd33f3f5655067a6788af59b6bd84355e8f5a4d36e6b2843c2d98c1b45536bb60cb74fe7eacf14a886aa9a7b770bade45e22963a601e9479e249f46ae36536c7107795a1be97552a84b372874024a533e84d5fdf7d4c0bc015a5f7ac96922e63c427a240c14e080cde206dea933fa102bfe4991e2548bb520153b07a010f4a6a26f127c5fc8c3d11f848ced1faacfe87dd248441f0a0156c3d3430385311b0a95a0aac305229037264becf043846f380acb3497302e7e2171ee292a1b2814c24099b5bbb0516a77b898e67fa4ef6e2d9d5", 0xfc}, {&(0x7f0000000400)="98af03979dcfd9973a9d17df2231e14f05b94b2c3ffb2b68266546c05bf9fbce0b64735e6aaeb11939faaf8ecdd0bf0e8d6b86cab0acafd7eecfd234d0d0b6c9d02675d1e1cf1f75269df2485c25ee093e4ea82f99a2db15f9262dfb392f14907c5d404190b4fd3b4c02c6a49c7a3ebf0e5f0664498adf28d5a8dd82b52bb27cbff370b608e883e7e29c077dd48f29", 0x8f}, {&(0x7f00000004c0)="8b2c7acc9f3db23a9d2f00856ca25c601efc6e991972d7a4992e5f49bcd5260c75910ff64ebeb70da13b6227d7eedd54e24772d532d2f32cb2d02b2b8d052ee0447ef78d7bfaf2410a882b6e70d80bc9b4de7ecb353ca9dc8f61d3059c2d5635d697ed59", 0x64}], 0x4, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x60, 0x4}, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") r11 = accept$unix(0xffffffffffffff9c, &(0x7f00000007c0)=@abs, &(0x7f0000000040)=0xfffffffffffffdcd) sendto(r11, &(0x7f0000000080)="3c0b91f0f801e5c71858550a60", 0xd, 0x5, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xff, 0x0, 0x2, 0x0) write(r0, 0x0, 0x0) r2 = getuid() seteuid(r2) write(r0, 0x0, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x9) setreuid(0x0, 0xee00) r1 = semget$private(0x0, 0x4, 0x411) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000000c0)=""/136) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x81) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x8, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x2d}, {0x6, 0x0, 0x1}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:10 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0xffffffffffffff14) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x45}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="a6") mknod(&(0x7f0000000140)='./bus\x00', 0x72129b26fe99ae6d, 0x1b03) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x101, 0x1}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000001c0)={0x2, 0x8}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x40000002, 0x9}) 16:00:10 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000003e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe2c) mprotect(&(0x7f00001b6000/0x1000)=nil, 0x1000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:10 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)="2c1347909c6cef9b2140474e35e6b3cfb76dd6b3e4485a13a9812820b0288bdf371b3fb231d2c50c5ecd318a49a4088aead2df42b42e0f6707cf4226ccc4e0b12ebab9690aade139686aba29d142fac610efd07da0b89568316c6c72f13e42f87ab95f73aa8cb26e4e166182a1e6c27241f0e11de00bbe192adafbe1e9b3b1b3995aa3446093442825728fb4927cfa1fd0e1ba2c36da016f8add64748888f6e8874e7ecc3f0ffe17342b4638256fdd661b25c32bed4c2b50a5531c700c914510442b185d8d6d16793e97024349ceeba497ce395c8b05b07de95496e8b1823f4b10955840eb3a2e9ec4", 0xe9}, {&(0x7f0000000180)="b0613f7050f3a70fb65f178c7ea2a69f82113fa606211ade5b260053ac5e8e245c5981c2d786094688b873bd6e31711816c1ad916ede80a583f665b636e91283fc9d5083c4c3e53b05dbabf126a6c4924e5f962e5c97e40b400dda4e1499f2056f9fd310661da5a40c80c58624fc998a352470d834c98521f6da8d092cc184e5fb39d98e5e95af9421d7c84fbe895a4d3e009199261b7eaae588b69460829b5b4e3c78bdbae92a56760c2ede23", 0xad}, {&(0x7f0000000b40)="288edc3e3f7693a4ee6a3a9d2533fe7d42af22df2985d26d8c6401ef8aad8ede5268172b6c220ca8bc0b3dd637f6bf72e17d9aeab64c40a9db11f70eca341b2037045443809b2f6c8079da622fe11d2c6ee402a646f4f2cb37859ac9bc4f3019ffea0299953f2dba9dd804e63c4c51d7c696e6d1a4f1d7e35aa7054f981a81509b6fe059ad755a0155cb3fa07c68059f751a5f6db8dcd68d21528f6037de6a947feef6b6afda870349092edf27ed1d0c1d16e8ec13fd482e7d32e633400b9e16b19a89ff23aead4210fc1be7c66b4ace70e9f327460b7d696950ed368b55e2350d871911a99d47e066e7e3271df013a4f2478b7b6c065d33d8f4efbd64a3a868202eeea7787453340457459648dd6987a92254ec2d0ff4345c83d26c0991a5f0bc84a89d9888f87cf93fd34f06ec2f30c514db591c4d3fedb47a2467b032d7a826923134455991a03c1f3a1c8159e9ad9d322325253ac7654682e864409456a5b464cc8af4c5c031da369ccff402885688dd511dbf586b1a06c828aa3958bc5d690ba62bfdbc4f6550702044e69b5ecb1f86137828e7d2e606064828f41350b722b5666f02101cc2c84ff05486458b1af6be5e47a957ea3e636196ac82cd8ca01d5dbcee0d2ddca4547d859391ce2ffa70335c60862df436fa84b98919378461901d7a6105c6b00060ce07241f9dd8ded25e0addd48fd84dbb12d90acde18262038876e71251119d40b342035756a81707f33f55c41d185fb5cadd6a92e2679fac19fb89b5b230ea0ee98cff2d8e76a12995130632471d1a54c28f91d960396e3057ae01749bf825766a0f85e94b8e26e59e50ec1d6fb007ad6afd5d5d37c0113c7970629bb8deb5cf81200e973f119855d644f50fc7334d96db26267c83e1dbbea008be3fcc012826439e60a0f8cb9edb04f65c783d652b76477fea7902bb95cf74ca93135753535fe1687809123fbf9b245bac64f4db54476219aca3b65e8b05f858f386d71187176747d2f9d4a55236042e61e0e411364b5acc1ead131fcb69518c0ad6e12e4a013a2436f21ed7fa7bf08b323ddc54d252f02f3e028a3257ccc814bab75c932257eaf200f7eaeda079eb7489e55b7f8ed027e6820ef56d5ab190f36303725f295bd1b1a4d6ddb1d788a0404194321c993afb20175410c3842843a6bca37a28830237e9ad82ec042bb5bbd21b08d2ced11a6528742891b4ae55d445c86070a4b45ff200463bc7bf693490669d718fed3b38a2ed299f3d2fcd1dfd74dc7e08442c8d692b2c12acb3a7f099f9250c7fb9b5a24aab4f9377a1f1300d383bb609dea24ab164004462b058c7f399efcedabc99d54845a90d60b8f42368ae50722426b68be3320daf2c0ce7685615174cf2f217504011802ab6310e5edd2f2c1e304a61a76c9fb3b90cdf3f527dc9b5f1a8c735514962194a42d6f9afe2608e435a9e1d214344b5848ea428162b0fbe11a19bf683ed9775ce838b0bfd36da81b7c200d40c55ba77513eefdd8d0ef17990f8a85aad145bcadb5a3e42f50302450845337d68421f40b52dee95e332217a4c7cc7e496db42b68e044f08b32ba3e56c19700f845d697fcbd1a9bca294290ae678d05a7e3d5d9328a2676b822f191b50a179fb25c5a11bb716de59633003a6249b2298ef1cfb048d4b1ae4fe9e9b6ec004a53020b2cf949b229e879080f955ab66118b0c480ec2370474ecd2375534a8ad8f8c1bf656dce81ff80dcb685ebe18a572bc91b10aaf919107cb87711455e34e1a185beea0b179f6540d12543aa76a845bc0a9265718b574a1afb31c11dc0c44fc2616bac26c2c8902721d0b8ec4831fafe67f3af0e86be319a9216f1f96952329b25dcabf904973d5c20f2c98bb66c8f84b2fd973688a7109592f1a18c75abe42aa95d24b4de9b354ba32813540215d17866d978022cae885bb5ef7edd9d7e09e1fce89db39a17ca5c9f428b58941eca840366adf7775382b5b4c95f72c7c46a22b2b30e13371d97aef0cc271ae4e6d3bb4f745ddf62b7b9a069c09eda7204d1f24d0d8ca7df19177cfa0d0baa3418ed5bf954926f7264fd0f35bd64959c6501b707e0d8e498af66da87c38d5c7c495e9c82e081ff61a18ed160b3f44ddc65cd2ff25bdde1c5b4538f765819620d59d04bc62063d33291be7841a4b90f0b14826a5710e279b7a65cd69a24c0bdfb6c8ded26f5c63cfcce47e25dbcc5c01e9a9d53ac9b248a01478cb810036866c88873b79f26f4bea467a82349f3f58b6ebb02aa0b7ce8d2d7469b05bd6f8cf097021f494f4f7eb9590c0ac049c930f799bc07a39c9b24c05b06f119ce76db6fe7b72d6210c65feaabd2c88a2ffceaa6c4b41c1b595f1e131b66416b8693e0e872425a14f4086fbbd8eb01b70f20e087af382eaa4f6168593231a107e39bd843a23e831b600128f5982409a2bfb44b627bdb19d591cfec8f2c9d00b728784e030d296aa99addba1b7ecf162efd8965425693e910e8ecf23d70cf87150460fe66978e8f4c11c21c16b687529369601f057247acd246f329bd955c7a2780513a03b57c2d433ee80d15fa0ef519fa0f781b48d4655f9c8c5394beec5f2498e398a74a65c6567ecd461da311c4453f3148c69baa29f96689320c5e09b889488d9e7c23b4671d4c70fe742a216196378e8d5db4e6d480b4eb664181f9232ca102b5893984aa6fa74ba9bb8e9c919320b06044c21a42534ecccf6471d93ef98ce97891135448cf08e09596ca2c0be45d28106694667cf36218bd4e470e36b4ef1284e2ad70b08583b7739507ba8d56e7626975b1ac107ff3fdb4c30d527098e53b0cdf71366f2d4c3fc763d2af42b58087fb15d7674c2d6ca8e0f129167e06eb24a44a293a4f288546cc64f53a7ff0e5934b606b6980dc49ae69fb2fddf44ca0750a532e5fa3a626d962ac22826bbfe4e4f6d678b723352407cca5b550d98ced776be464a770f8301e8bc5363dbdbfd89d21750d0785c8b24caf0bc1f6a13a9d489356107be5f029da6c74ae0c820a2df18ca980b62ece3e3eeaa61a86f7fbbb084c88ba42c3fb867b28531fc9db80d966d2c423c6e8570acbd5aaf31b44b196991728dd35c1e18a338b63dc29fc78ed7274e75c260e444bf1c36ced6531c953ea18b778b3bfbc42e0d2164a51ce807e101a2eaea5144d20b887de9bf8d44bcdc2c2512cdf1e313653d86095d5dca095dfd1d1938d51b88c5a52e2da241ad94961607d68317c4025cc54c9dc2add7d37dbac438257e49e99fdaffe969632539ccdd6ed9efe74e0dd7293f21f3970a400ebd7862e3835356613688f392339942832f7f40fe360ce12ee134b64cb8fd71652b9c2784db859d5325bfc84cd52b220d6f3c9039c53978ace536583149a0a9abc5e05adcd4e3cf35397f1d12834025b68054215bdf95da64b44d4b51fa0e20b3323855d2f926077da1fd74f6eee6464721e1d39ea2d571440e978ccb75073e2ef5fb2d3073f386abc4fd97d84a344f68bfea8abb3334ab53a65ed9e5efb7947d137dd9e4d3464a7a922540f6d7e7f8333a943a34904cb98ca64166b3d8bf4fc3e17847b6f325cfe05b84a39c4cf599a1e60e535ec5c6aa911f12d1ed61877f159c7f4d3d534de68e31aabc812dfbc9fccce49b432ed78561d82a7b923ed29b5f6338899af7e78de9235a1549fd255df0dcb58cc8d5581753d774b3e7bd8ca1c2348df5b5c00cd6703ef4c51e2d27afbba9ce2fcc7763da091974126f4be48557c375f228478ad45f4c9833387613a8fa50f7c654173751655ffba744cd828f7524e8e0948e32d6572e0fa358e9c8e696727882cce17c28ef39f4614fd2ec6f195e71b24bfa2dfa3c34cab7f6df1fdcc8635702ec8f76912c730fdd60f8ed14683257f5eca717189afe08074864ab6718459f2106238baefc00c322ddaee57e65607cd1a8b901f976e755721afef128e1366e4ca4d40bc9089698474363dbcdc1ef5bd1b3420986c6c8eee92409f6c521a0130b8939177bf3b0954fd96935ddcb9eb6ceed8800e20ddec1e908d7fbafc88575067a7e0b4ccb6f2db7731406825b0ef5ed61e45e1dbd810517f4945122b8c90a100d79c3699bbcdcb672f501a5697fe2f4ad156002b50903dd769584b062c69c65da775561fd9f6e8bcb42b6216672b2db4aa86d9888ed538edbde1005bff464e716a17061b88be55c5c565a2e11329afc5d527fd04daf0241377bf5f9df55efab778573dae0728dfc009788caa1a9be34d7cf5eabcaac902161a01ea395bd54b3d582817bcde7495a0157845e9a519b711a2c2b094ffa74ba11c4f52d9f47331a737e2a45070d7321e7223d1f1edd639ebf975bb78e052e719177b3438cab7a1704e8ee5d2c25a1d3d8db9e73d89e7af8dfcf83910e19f08c27c06169185fd9ea5f3a418d884f4574c2c827bf9040cc2cf99f4eeba85013ca0469ada7696a6153b2278fef3dcf52f2787b1467bf381748635b5f529a46785de46ebffd714e1a2522849bc2dadf84951c4931e4139b4f375cc2043e8557b5b788f1a0a7fd1bfe7bb1a2bfc170fca03b4b6780d23a4cea1aa72378e09fac500389830516d7e0616673c12d89e9c2c2728c1b014cbd554817f20259d32678a6c5721340831b9970124b0e21c40ac654d5efe33093c87d9de9420858d8aadd8aa244ca3d1bd012d4685397551b43445cc48cfd340e8c11fa7f15a079677ad1c46a0007fe068376e0502e3529882a9de38e697f8b1c76e4a166be1c00885c352cea378343b6b977c0801b6b7e8091d13bce3b0c3fc7c9943082a46033b774dec15f73b3f108f5ff8c7001056956824197562ddf376e97c53b1596bcae56b82bb977fc6f403608d343a0827bd65302309551c61a4b8a9c281d08ae2267a8a09cc98d6c18f8f96989a2c9b5670fd0aeb30f28cb8f74fbb6f30860600fc07d43751495d09d8a389c455cf7946b8c149c7b63c2f98a296f95b9d40f7cd4c3e292eca0390711cc63125aba228f47645772940471082935a6f5cd75babab9a6a9b15d542fb300e9ef872c64b48bb26911639039e6f89ff84f4d6a0e32bad267a3ca4685933f81f713637bbc7204887b5ad908cdc50189d2a0af41aab7208ce0f434bbbf452f872320d9cb9776e83f98cd70a68f2d41bce2dd0854e8dbad4774cd7a068b4c93303ade0ffdafa401cfa63ac5e800a981b1d30fe6599d4c085cbcf75bb0b229cde123c31911dd40fd8519da7c5afe92539ae319d582cb2270060ce56cf3bcbc12288363ea75137c42efb0eff7e5118b5593d8893936b59c690452b720c27d13927937dd661747bb88f0fffd4d96688d10e4044971b38dc052f4be275a14d84830b8889bbdb0dff69417969ec21782bd8239f5e0ff629216e49486eaae274c8d62a8d133c1f449265c7a7a17a55299a09733d3233b72470cd8039208bdb393c36afeb5d030afd182f3e85b51658cb812af40ceb568ab93ae745e5ba1d380cd40d9410ced392054f5c54150ebba8890ae285f1beb9e77b5da7e411843abfb48d3f87fd7b2f0dcbc3c720262b812d7ca184ac73ec6ef097cc4447a36210c8a5200b080b85785c6a9cb8231e4e7943f3f1ba859fd9aa8bb789b5cfe0e7510a845351596519c909503e78dee869eb6a7c1f7c951f04cf81af7b7dd75a724cdb945853f479ccd88c6a6b7a1d25ad4f8b718abf3c9e7cea3a22cde773646b828060d64fc511b0c1db5540f3c2947c057ef669f627c4324c3dab88e19fbc0373b8ba4eed67b325f69a12c487ef364349dbd50181cd6a487", 0x1000}], 0x3, 0x0, 0x0, 0x4}, 0x40f) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x6) getsockopt$inet_opts(r0, 0x0, 0x3f9c9a4e50d20157, &(0x7f0000000200)=""/138, &(0x7f0000000000)=0x8a) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x170002}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) connect$unix(r0, &(0x7f0000000000)=@file={0xfbc3a6185f3f851a, './bus\x00'}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:10 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = syz_open_pts() lseek(r1, 0x0, 0x4c19c4870b7c4c8a, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) pwrite(r1, &(0x7f00000000c0)="4dbfd41029d94f548a832068982f7dc958632519a253846ea3cb7ad7653f3261dbf5cc7e1ba0d687f2f87459f07970b02f02bc01a442f354270330ff4aa7bef88684b06d0dcd62c737125682272613ae135ec9b685abe0e68c168d01e080e22a639111c213269860ffdf6af08ee9d8c415490eb4b313ac78c7e5e02d9ad757fb7e", 0x81, 0x0, 0x0) 16:00:10 executing program 0: r0 = semget(0x3, 0x2, 0x8) semop(r0, &(0x7f0000000000)=[{}], 0x1) 16:00:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x273085de09b97d54, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) 16:00:10 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000200)=0x9) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = geteuid() setuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x14}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) poll(&(0x7f0000000140), 0x0, 0x200) fchown(r0, r2, r4) syz_emit_ethernet(0x1, &(0x7f0000000180)="e4") pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000240)=0x2) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000ff8731ff00", @ANYPTR=&(0x7f0000000280)=ANY=[@ANYBLOB="b5e3b391bbcec86f5a3d1c66c91f09c66c0373bca5bcf75fce1347ef69dc48d1f195e0f7455ef5c4c7883f8ab135bc591c3f287207216b585caef7507bfb8591d066b29ce7c55c750b75cab732d848928e357025eeb87262d156411e7b8d323cd6df68a6a6a43b0fc5c4ad792258adcb4cfe13e1ee424b615a434a694e8893770696e517f6e362a9fbcb2389fbf205b3f7144f26249118a9ae99c32b79c54670e9b8a71bb16022479b812b22"]]) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x0, 0x0) setuid(r3) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x2000, 0x1) geteuid() semget$private(0x0, 0x4, 0x84) 16:00:13 executing program 0: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) pread(r1, &(0x7f0000000280)="c54808c20ae727ecaa74c2e40c87305aedc4f98261961f649d414f081a346b9263ddb847aa2a68355569e5cafeb7fc2760b93ee92067bb0641a1870dd98131da747b876261122541743a6751f931fb16ca8651b0d03f83aeda336a9327416a0dc71f283c96782637f03225eca30d94e566e7e1deaedbbfddbda605c547aa98c27915a5b4a38da80ff48dae6659536d", 0x8f, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x5) close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:13 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = getpid() setgroups(0xffd9, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x3, &(0x7f00000001c0)=[r3, r4, r5]) setgroups(0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r1) fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x3, 0x3, 0x3, 0x4, r2}) 16:00:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x44}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: munlockall() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x75fb, "ffa487666524c9dd74ca43796a40d16145de78a3"}) syz_open_pts() 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0x2}, 0x8) 16:00:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000015}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x49) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) dup2(r0, r0) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x16c08c9d7ef36cb7) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0x8) fcntl$dupfd(r0, 0x0, r3) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x2) socket$inet6(0x18, 0x5, 0x8) faccessat(r1, &(0x7f0000000180)='./file0\x00', 0xb, 0x1) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000140)={0x3f8, 0x529b}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xd4, 0x7fffffff, 0x1000, 0x4, "2a4a436ec63b079235992ddcc114957d3b0bbdf5", 0x7ff, 0xfffffffffffffff9}) getuid() 16:00:14 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) listen(r1, 0x7) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) bind(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x7) r2 = dup(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0xfffffffffffffffa) accept$inet6(r0, 0x0, &(0x7f00000000c0)) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100000000204f, 0x5904) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000200)={0x77, 0x0, &(0x7f0000000180)=""/119}) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 0: select(0x40, &(0x7f0000000000)={0xfffffffffffffff7, 0x329, 0x9, 0xdd, 0x6, 0x101, 0x49a}, &(0x7f0000000040)={0x2, 0x5, 0x7, 0x73d56cb7, 0x9, 0xffffffff, 0x200}, &(0x7f0000000080)={0xf8, 0x5, 0x6, 0x0, 0x2, 0x400, 0x3, 0x9}, &(0x7f00000000c0)={0x0, 0x3}) select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) login: panic: panic: kernel diagnostic assertion "!_kernel_lock_held()" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_fork.c", line 690 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 7509 61987 0 0 0 1 syz-executor.0 386843 76027 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff822024c6,ffffffff821f12d9,2b2,ffffffff821d28fc) at __assert+0x2e proc_trampoline_mp() at proc_trampoline_mp+0x123 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. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic malloc: allocation too large, type = 2, size = 18446744073709549216 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff822024c6,ffffffff821f12d9,2b2,ffffffff821d28fc) at __assert+0x2e proc_trampoline_mp() at proc_trampoline_mp+0x123 end trace frame: 0x0, count: -4 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff8000221a1580 rbx 0xffff8000221a1630 rdx 0xffff800020abec70 rcx 0 rax 0 r8 0xffffffff81048ff3 kprintf+0x173 r9 0x1 r10 0x25 r11 0xec76c151ac0b68d r12 0x3000000008 r13 0xffff8000221a1590 r14 0x104 r15 0x1 rip 0xffffffff81ae7518 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000221a1570 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=7509 stat=onproc flags process=0 proc=0 pri=66, usrpri=66, nice=20 forw=0xffffffffffffffff, list=0xffff800020abe780,0xffffffff8262aaa8 process=0xffff800020a8a390 user=0xffff80002219c000, vmspace=0xfffffd807f00c000 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND *61987 7509 87302 0 7 0 syz-executor.0 76027 104544 94021 0 2 0 syz-executor.1 76027 520748 94021 0 3 0x4000080 fsleep syz-executor.1 76027 386843 94021 0 7 0x4000000 syz-executor.1 94021 472424 50066 0 3 0x82 nanosleep syz-executor.1 78188 329330 1 0 3 0x100083 ttyin getty 87302 368931 50066 0 2 0x2 syz-executor.0 13133 306525 0 0 3 0x14200 acct acct 50892 355073 0 0 3 0x14200 bored sosplice 50066 392158 50109 0 3 0x82 thrsleep syz-fuzzer 50066 84801 50109 0 3 0x4000082 nanosleep syz-fuzzer 50066 374820 50109 0 3 0x4000082 thrsleep syz-fuzzer 50066 339583 50109 0 3 0x4000082 thrsleep syz-fuzzer 50066 217030 50109 0 3 0x4000082 thrsleep syz-fuzzer 50066 59683 50109 0 2 0x4000082 syz-fuzzer 50066 284900 50109 0 3 0x4000082 thrsleep syz-fuzzer 50066 257306 50109 0 3 0x4000082 thrsleep syz-fuzzer 50066 85585 50109 0 3 0x4000082 nanosleep syz-fuzzer 50066 43031 50109 0 3 0x4000082 thrsleep syz-fuzzer 50109 386427 46434 0 3 0x10008a pause ksh 46434 228986 84728 0 3 0x92 select sshd 84728 514173 1 0 3 0x80 select sshd 93703 435427 37859 74 3 0x100092 bpf pflogd 37859 397275 1 0 3 0x80 netio pflogd 91080 234193 38170 73 3 0x100090 kqread syslogd 38170 291282 1 0 3 0x100082 netio syslogd 13616 167375 1 77 3 0x100090 poll dhclient 10102 164553 1 0 3 0x80 poll dhclient 24768 7220 0 0 2 0x14200 zerothread 45668 396712 0 0 3 0x14200 aiodoned aiodoned 13540 440322 0 0 3 0x14200 syncer update 88075 140089 0 0 3 0x14200 cleaner cleaner 80501 132178 0 0 3 0x14200 reaper reaper 26152 30604 0 0 3 0x14200 pgdaemon pagedaemon 9095 312907 0 0 3 0x14200 bored crynlk 84229 409835 0 0 3 0x14200 bored crypto 12008 401940 0 0 3 0x40014200 acpi0 acpi0 79178 82051 0 0 3 0x40014200 idle1 44952 69230 0 0 3 0x14200 bored softnet 13076 54656 0 0 3 0x14200 bored systqmp 40829 170708 0 0 3 0x14200 bored systq 1868 107082 0 0 3 0x40014200 bored softclock 94108 177002 0 0 3 0x40014200 idle0 15720 416923 0 0 3 0x14200 bored smr 1 76197 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 76027 (syz-executor.1) thread 0xffff800020abe780 (386843) shared rwlock vmlistlock r = 0 (0xffff80000066e478) #0 witness_lock+0x52e #1 vm_get_info+0x39 #2 VOP_IOCTL+0x88 #3 vn_ioctl+0xb7 #4 sys_ioctl+0x5b8 #5 syscall+0x552 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8262c5a8) #0 witness_lock+0x52e #1 syscall+0x412 #2 Xsyscall+0x128 Process 87302 (syz-executor.0) thread 0xffff800020ace2b0 (368931) exclusive rrwlock inode r = 0 (0xfffffd8066c3e2c8) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 ufs_ihashins+0x45 #4 ffs_vget+0x13e #5 ffs_inode_alloc+0x1cf #6 ufs_mkdir+0xf4 #7 VOP_MKDIR+0xce #8 domkdirat+0x121 #9 syscall+0x552 #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806e113d60) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 vfs_lookup+0xec #6 namei+0x61c #7 domkdirat+0x75 #8 syscall+0x552 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9624 6720K 7616K 78643K 21666 0 0 pcb 13 8K 8K 78643K 472 0 0 rtable 114 12K 12K 78643K 1411 0 0 ifaddr 85 19K 22K 78643K 540 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1679 0 0 iov 0 0K 32K 78643K 389 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1214 76K 77K 78643K 5122 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 54 0 0 VM map 2 1K 1K 78643K 17 0 0 sem 12 0K 0K 78643K 482 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 4239 0 0 sigio 1 0K 0K 78643K 72 0 0 proc 54 51K 83K 78643K 1237 0 0 subproc 32 2K 2K 78643K 221 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 328 0 0 in_multi 33 2K 2K 78643K 271 0 0 ether_multi 1 0K 0K 78643K 16 0 0 mrt 0 0K 0K 78643K 16 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 114 503K 503K 78643K 114 0 0 exec 0 0K 1K 78643K 645 0 0 pfkey data 0 0K 4K 78643K 4 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 109 22K 31K 78643K 14461 0 0 UVM aobj 130 5K 5K 78643K 153 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 453 0 0 NDP 20 0K 0K 78643K 158 0 0 temp 229 3557K 4196K 78643K 64532 0 0 kqueue 0 0K 0K 78643K 33 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 29 0 22 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 189 0 187 1 0 1 1 0 8 0 rtentry 112 172 0 127 2 0 2 2 0 8 0 unpcb 120 1368 0 1358 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 8353 0 8353 1 1 0 1 0 8 0 tcpcb 544 804 0 800 1 0 1 1 0 8 0 inpcb 280 2296 0 2287 7 5 2 2 0 8 1 rttmr 72 3 0 3 2 2 0 1 0 8 0 nd6 48 39 0 33 1 0 1 1 0 8 0 pkpcb 40 20 0 20 8 8 0 1 0 8 0 ppxss 1128 84 0 84 10 9 1 1 0 8 1 pffrag 232 5 0 5 2 2 0 1 0 482 0 pffrnode 88 5 0 5 2 2 0 1 0 8 0 pffrent 40 12 0 12 2 2 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 118 0 93 1 0 1 1 0 8 0 pfstkey 112 118 0 93 1 0 1 1 0 8 0 pfstate 328 118 0 93 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 716 0 521 14 1 13 14 0 8 0 art_table 32 717 0 521 2 0 2 2 0 8 0 art_node 16 169 0 128 1 0 1 1 0 8 0 sysvmsgpl 40 37 0 29 2 1 1 1 0 8 0 semapl 112 478 0 468 1 0 1 1 0 8 0 shmpl 112 151 0 23 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 8003 0 6570 47 0 47 47 0 8 0 ffsino 272 8003 0 6570 96 0 96 96 0 8 0 nchpl 144 14061 0 12422 62 0 62 62 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 45828 0 45828 5 4 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 15 0 15 6 6 0 1 0 8 0 scsiplug 64 14 0 14 9 9 0 1 0 8 0 scxspl 192 40618 0 40611 28 27 1 7 0 8 0 plimitpl 152 454 0 446 1 0 1 1 0 8 0 sigapl 432 4410 0 4394 3 1 2 3 0 8 0 futexpl 56 54196 0 54195 4 3 1 1 0 8 0 knotepl 112 918 0 899 1 0 1 1 0 8 0 kqueuepl 104 825 0 823 1 0 1 1 0 8 0 pipepl 112 2336 0 2317 5 4 1 2 0 8 0 fdescpl 488 4411 0 4394 3 0 3 3 0 8 0 filepl 152 26164 0 26063 12 7 5 7 0 8 1 lockfpl 104 1504 0 1504 4 3 1 1 0 8 1 lockfspl 48 500 0 500 4 3 1 1 0 8 1 sessionpl 112 33 0 22 1 0 1 1 0 8 0 pgrppl 48 65 0 54 1 0 1 1 0 8 0 ucredpl 96 5177 0 5168 1 0 1 1 0 8 0 zombiepl 144 4394 0 4394 2 1 1 1 0 8 1 processpl 896 4428 0 4394 4 0 4 4 0 8 0 procpl 632 13083 0 13038 8 3 5 5 0 8 0 srpgc 64 25 0 25 11 11 0 1 0 8 0 sosppl 128 53 0 53 11 10 1 1 0 8 1 sockpl 384 3916 0 3897 9 6 3 4 0 8 1 mcl64k 65536 261 0 0 33 11 22 33 0 8 1 mcl16k 16384 6 0 0 1 0 1 1 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 16 0 0 2 0 2 2 0 8 0 mcl8k 8192 12 0 0 2 0 2 2 0 8 0 mcl4k 4096 20 0 0 3 1 2 3 0 8 0 mcl2k2 2112 16 0 0 2 0 2 2 0 8 0 mcl2k 2048 188 0 0 20 5 15 20 0 8 0 mtagpl 80 48 0 0 1 0 1 1 0 8 0 mbufpl 256 471 0 0 21 1 20 20 0 8 0 bufpl 256 14604 0 7585 439 0 439 439 0 8 0 anonpl 16 394161 0 383322 161 98 63 70 0 124 7 amapchunkpl 152 25867 0 25756 41 34 7 19 0 158 0 amappl16 192 21253 0 20536 123 74 49 49 0 8 12 amappl15 184 367 0 367 1 1 0 1 0 8 0 amappl14 176 1006 0 999 1 0 1 1 0 8 0 amappl13 168 792 0 792 3 3 0 1 0 8 0 amappl12 160 447 0 444 2 1 1 1 0 8 0 amappl11 152 289 0 274 1 0 1 1 0 8 0 amappl10 144 359 0 352 1 0 1 1 0 8 0 amappl9 136 1735 0 1730 1 0 1 1 0 8 0 amappl8 128 1275 0 1244 3 1 2 2 0 8 0 amappl7 120 328 0 320 1 0 1 1 0 8 0 amappl6 112 277 0 268 1 0 1 1 0 8 0 amappl5 104 658 0 643 1 0 1 1 0 8 0 amappl4 96 4440 0 4411 2 1 1 2 0 8 0 amappl3 88 1487 0 1476 1 0 1 1 0 8 0 amappl2 80 33900 0 33827 3 1 2 3 0 8 0 amappl1 72 102893 0 102451 26 16 10 20 0 8 0 amappl 80 13540 0 13501 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 152 0 23 3 0 3 3 0 8 0 uaddrrnd 24 4426 0 4394 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4426 0 4394 1 0 1 1 0 8 0 vmmpekpl 168 34975 0 34938 2 0 2 2 0 8 0 vmmpepl 168 534954 0 533025 278 172 106 107 0 357 20 vmsppl 368 4410 0 4394 2 0 2 2 0 8 0 pdppl 4096 8859 0 8818 7 1 6 6 0 8 0 pvpl 32 1091710 0 1077647 346 185 161 169 0 265 24 pmappl 232 4425 0 4409 4 3 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 652 0 27 20 1 19 19 0 8 0