c596d31deb0425900d020df503ed44405a31e083c735e79fa75cccf5e28043aa152673c34fe2", 0xa5}, {&(0x7f00000004c0)="b1cfe3595976634b61db237b66de805cf7f3047ecf0fde44dac11e4bf8332083be1087a1ba77bed07ae0b3860b1ca070212b751fa85a1590d4010bf3658f222431275b9008ace83fe7bf1404d35f4cd30dfcf6f24541e44f0b98848922f508d9cf03b0507f4cce39efcc5fa4733e3d3ff8c5425ff9787e9da3fc30808bf15ba65e5c002cf35606e3aed3136b84fed466c6eee2f64e590dd849adcbb3a04d04964580c7add2d1d14653a8f21a3621823ebd5df2ce1bcfe403ccc74df1ac66e6d4eff71986cc983c09ff19c8a605445c99b35dc56c19a1d6f771ab5f9b1efffcfeff7d66148665d188b97156912d44c15fa72dd90291da4765d8e55b1257065465fafd9cf05a7f2c8dbb717b822dac8568f275bd50bb96fa2adb8237df90b00b29f65cbc241e181f237e425c03a6d220084c0eba899669252ea5aaef29ac0c1c1b141ccde040aec54f093052eee9441d2f11796ea78feaeeae8cdb7af7ea7a925acd8486030d57449cdfb241b0d494b0327ac2fe47134a5db98e8f56e9d402cc6f5a1b8fcfec764a5824a6d3d011719a825056c7e2a05c5fe6c80215bd2477de6a1ef8e21dd8e22f761d8bfe282d8ea6f6103d5cd82fec779287c5978a849239c09eec26b23f283ed5766db29e1507675f906214cea614f1ccf00c58896860e4c30c90c47b40a7ac8cba6e2b70d7c6faa7aa70413c8d32d2a90c2619cdff11c4cc2b33738b645447d02432c6239b075ef891477a9956c668b6c88562222c5aafb60c6ba865be75755d52f3320c0fa80293f35c72abab72deb5f79c2d612937e023164112a8ced7c3560e297225114bb378e809ff4d24ebc4ebc2cd8034d06c22cefef5d2c81df3364f89af56e0d56ad78a4ed1025612ec9b1e5efdfe3ae4f5186f430164b8bed11ad79a421561057573ee9acf3b382a02071e5a2f9a39603495ccaaabe6d08f899b46a6dc06e81d704aeb6614eb275ebc323a0fa215201e356775f9c18edc25fe26665ee6690ac8c2d23286e04c1f2bbdc5e2d2a6ee3d9070aec6bb918f0825adf79fa00478dc883cc6abb1ef8713d44d80f63a8621ccbddb5d4028711e130e5f792652ff4050ef814f812a1d028f5b495713977124728a81dc4ef0abce473292cf67cf912c676689f36313d2d7c206946de609b18e500b0ba702105971f9107dfb98274d2d5ba5ea968850ef43a382153c9c3c6a3cc92c65b1ad7584fa59cd50797f5d3d4faee056d41444bc458e5f181d12d2c18fe790e194cee60bf6216e32101a60ba01a50d05fe647efe8bfb22e4ffc082896bc26e2190870a67b07be6ef51114fac1e847d7d63a746195376bb7d37282121d4f163b0cb1770ed18f87ea25911ed5052e9b5ce67e238f708a12682b8b4f5b5d03e0d95312c4e16b039967516ea89a577ffaf2af3fe1d83732f658594c0a1b5c29d5466a7e4a4940d5ff504c39e8238af4f5b64d26e7d844a4e0085f100ecea89c4e32942ed6e51d041b79a1ece804910397af2e16db0057a745b245fc074281a95c84b4c00f3d84d186ab32128543521661706b351735196ff2ce32708be411b2c6c6ab7c1bcc47ba8f7c9e561cf028ed7d18a5e43f5f01e501f35074105bf607c08900de180ec210303d476700504ce9e8f9374882a59b7a1934de807b68e1b2adced2814a590a65ad2e53a0ee9f4af7c0e219a799109b5d567abdb14ded0e1eff0a04c629d18e1706af1cdc1d87801aa5b3a3a1ae973432ae51ac1b70fec8a37dfcd3eabe49db0c773415a52f60b17d5b38183cbfc894eda3c9e94711a23ded73445f79daa045302b901cc3b9da89edf0e9e510ef98fbb6b1c283fd3419759cd84c3dacc2f0c616f4d26eb50e755f55287b55cc8cebb71fbff7c7df0746e87a0aa28b89dfe400ea02252c300c4ed04a2d28ef7fef07beb2265eba95baf7601df427546dbc29165a55ea60a7907ff920baebbece2dfbe53d7f14fdc7dd2f3751859aed84feec43751e3ef9dd7d23227c705fcf321b358af279870bb7f229455d9aa369584e19b53c81f8fe50f55e4eac11472767904e934286f0f82777826bedbe2bfcf10fe8b638226e02b38512e7ec245c4b5901ee3a741898703a0836760928bf0082125df94b15cf53522711091983cdd31bca96f99d2ab7201dcdc62cd85f743088d33ad0535ca8eafe31e38a75b5598ed3db7fd7a0e80f129ed5c71990190d9b6c1fb11883a0e75392d2393810e9ceca512c337ad87f205dbe106b79302e7b8e2aade7ef4077116670695ec6e37cb9d27d52072707325b61365b6868a580979739b92fddbe126298a2c935ec55c4414e3c4600ce0662a50a7f66491c47534f0a95a33af000b72101e5dc6e32def0a3a1b89546939927543af12ffedc7ef1352fce7f9007019dab99910b544fa6de05d8808d6789a80ab4797a4517110562bcc33323d7f912cf25570527907fd90654002c5001cdc83b82d2230f8b1aa875252a5357d3fe7aa16fff809a55106f025ff78337bdc8127ff44fdecb08c3a6d8665f1d74d4fca6cb8e581ebd18bdfdca791bd9a97e8826ce0a5a28eb3ff2797fba2fa8a56996ee4004eb202665d1bf53ccbf39f353f3c6d55cf2c4819aecb60dcda9789b074fe20c84c58d2ec1d8d47836a84de342d5831a60587812974c4a37cc23bd1da74742974f1f1b00d546698f75b886d2b4e69f70a65fccbc3ec2b4a201ee013d1c17c2d8c16a18f4c59e34b2b90b97715a4ab0088ef0093cb4e83d717c3d71ac9630a5be5394474ff0490997e0a50ec62e522d60484144887b7243ce227394b9a3b1df827b5c09fa3e37cbe1217ae13f19157837bcfd24345ef1f563e3e8ff189386ec0735605f5622079b0834673588e2c667f1bd17f1b9dfb2bb127bb845acecea4a0b7e45452d09b4e4fe0fcdef5c081783a7b3a5cfa119067c19b76a2bb25fb6ba84d0bdef3bc32c16d5cb033186efddaf76c03ef3669c6f0a6e545ec197ec9f099628bf19e58ab46073e0e9741f94946aa93ca283434baa3848a8cf8b88c396222bf55e9a5bad1d0193b6900f3cf5483f51a9edf4d22a756f672ad1d847fb389776c4392205f45fbc837c531a44b7e486e3368f7a747e05ccb040d3b97f50aac1c16eff5967f3a854e753f98f88c39d62f11f89ffafb8a5d9913f2a6e3e93dc749ff8eb0a8a64d146851c6ec99587ba14849ceac25316859b1afbb72e1c2f29dc993992c992673de2a915ac8e45bc2cae303226804e22a0f8c02802d6d59ff464139b4e2345f98680c0fafc45ad3694f50e74e88a6c3e1f2791b142f1c7552ad6b8fec8cd6010f20cd029e3ba3d8027e23d66f3cd7a566ba14c002e6b05755a8f0f7650d948870b715a65e7868f500f1efde5f77a22b9219cd6c30e5e490c3b5fe8f14b5fac014964a1648268fa00ea642c861e39da4e269cbbb35f4568c3e398344cda046ab3d9c92c1664c52c3bb21df47998bacce2aa5d8a3ce4ee1184a9f11ba8b3ae4c5d427e03588ec6fc54e3b52229d711f0b43dd0111b111736d01634b2103a9ad4e612254f49b5fd1325335d1affc5a7495d297348632d9bd5bd4a82e5eea5ef87e15b38442683387866ef225b9942cf8e8a94bf6ed68749247651db01c4797670973c38e97526c90537cd54bc64efc69eb83d54b3348fa5f96f0617606a8ee2c8a40a00490c92721aecdd5293a622fd2c621655f0c928fc5db46c2f179db649ff71e163e5a345a74ddbed5c3c27680ab90b421ded12ab946369aa0a8d433b2483e79e2f9c94b26a66509fd3138ec0ec78a28d532c1b8034c8a0cb6f44ea6559fd0664fc57cee4e62536636a68733030a0d9be482d7ae7fcb1bb454836b3937e3571532e4e63a10482b5ef432dce3c06f9f6859b16c2d4078a92770fba80b422bf0db5d196b12a4e0c7f0f77dea0151cb54a55895021120de85bccba114411cb9b9919acef9b7d6253ba442db965691a5d8dae0b7917d002892328b0814ae2aac336df8c136866101cc1e952fa9bc4292f1660cd6803d3656ce1bc5d5da76f6a3b6ffeb27111fe252da3739ab45b2cd1f94e3f14fc003abea134b9669c367fc5545a44bf6bad476ea87a529c614e2df47c907ab18be87a2b47324000f78a4abdf43f8c0308d95848caf86eb88f75dd9762930f2fd0df9679cf813748d1dc5c310d6abf5d7d0fc5bdb4f09308d638a7efb068a7a0fc7639fa6b8fb572d0b94c88c7ac4b18ae04f1675cb0ca432e3e2dc627670e39e15cb1ea00be15d844791dd818335b36ff993bde1865069395d8ba8e70d59a7184e6068311f01743b4b8b48fc09f0381afb4f63e499a69b123aa0eeebe35f693d9d4899ef6fdab5fd67d13b5679ffba15407eedc576ce85ada685cd36ef106f0a7247f9cf022f69b632526991f314bb0172df0f68aa03ec74d234eb8c754e337159ebdc3d2682669795a3aa4c34486834b7f38a315806704ffdf05fe4ff919b385f2f66be4fa456460dab49e9ba8d95426b2b18f531496fc65d750e96621943f37888f41a7d11fdf131e58964b6c93483c6351a1569ce3caeef4d9789313c0b016a5fc2372111fba968c82a751a1dc8d44422d77c658ebf19a48b3f58409ca283b59a964d106cb47965952a1adb596aace93b7284aa09129670555968a959687428fde048ed3d44b8e0b22b794d5c1f23079dc3bc9755a7fb6e4e955598ee7210c87b1b7f98ee2a064c7284450116434f78ad90c54e630d91e02741dabfd3b1274380f797ece7c92db9e9b1be114d2adb1d1728c1c0faac54b8831ebd364ca9be1393bd952475a501b6eeeda41d101c2d29301018e1695efdee264882261500fab1b71c1d64e30f85fe289c9252f852d1bfc13032dce4d4ff02503e3b50c6631580a182e710f71e493d5418c4964e4055135adbce52b6bc42a3fe051e47a818f586721f2d600037ff15eca3dd2e7c32c5d6e04a49dc4bd70f8b480ff37cc536865ce6d74ba0659d38bd4f6b825000cc30183a2746d3fbf5acd63f0c544ace5678a551d76b971e96305b34662f149f31387184d82f511dcaa8425eae3203c76ce787a6437cb8ef83b38f36da0f194a795360dff1e68b3d210de929d4fbb6e4b5581b964e9ca6abe75423bea8c5107342abba00627de8562026b862d0be17b865793b854847c23435f8df008028ad6e66a50d7777573bc088e0a2a5dad104864eba75c21f80f39666c5ce297dc281e12a41789f7c93ece991b50bcc5e8ca3c203c519b8903361469b06526be132500bc8d6f48f092ceafd6bf07e29e08e13cac09940f0980151b84e52e54e4a3a67afdcd0e911a37834d15035ef75d1a26fcab592f43c9e9aee3291e5bbd531c9801107a2b274db0895102cfbadcbe6ce9b94f345b80d55a457d0ed269260a3c21e7f511dadbf664139d3cd867df3be976c1fa09b9833bbfa404dc733706dd3c94fcb9bb00a5f23a90a7808283fcf8e1bacbccd2eedf62d025340b687a31444b05420919e948d1af8a5b94158aa7c27521f78e86ba89b494fbb2c0e00d9e4db1d1b37dc6d16fe42e09d692fa34674551916207f2f2028f6104666c7d45226eadce748d6c66806886ee3002847ed10043d9533086ec16f37697bb5164a9ebc8a70d9cd9e20dd4179502d0e9a548a7029177ef9c9dc69b2242ea190ff22df6ccdfd9f30f7e9c95108796bafb63c792ed1714f67a98e87052f085c43564e5d8c08249bc29c7454256f7b7ec2329435f9118190e4268843345cecffb359694fc6907d1cdce907a093dca75b14139024977eeb6b3675d88fcdedc6", 0x1000}, {&(0x7f0000000380)="e27320d1ec149ee5767ce27d9845185c537b7f60508e8652f896e1aac40ea8b0c678aa52df1b78ece668143d00fd48ed8cc6b0698e7eaa9837f06cf8b1173cea9d8d10ac3bf150b15aef80ca9b6d86d4515e8816dee4881e64135a7afbcf211dbfda21846f648f73df0e120f824d6774b1fe2722a0c19ca1f15db6a22e19cb544b0696d514b1d8dec36f23ed1fc09bdccfac6e7aa1293f46d9a626883b8563067a540b99d786e49fd753e00a60ee2a70a1c7ba3dd284edea6cace9d1fc0fd2758566f6f153537aa8222e04991bf1eef8611abc", 0xd3}], 0x3, 0x0, 0x0, 0x11}, 0x400) r2 = fcntl$dupfd(r0, 0x14, 0xffffffffffffff9c) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x3, 0x20, 0x0, 0x8}, {0x7f, 0x3, 0x4, 0xfffffff9}]}) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 00:41:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000140)={0x3, 0x1f, 0xd}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0xb1e, 0x101, 0x1e4}) 00:41:22 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x710, 0x0) r0 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000100)=0xc) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x1012, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x4011, r0, 0x0, 0xfefffffffffffffd) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 00:41:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x1d}, {0x54}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x400, 0x3, 0x6, 0x6, "785bf436f0c4e89df151b2fc7d2371b040fecbb8", 0x5, 0x81}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x6) 00:41:22 executing program 0: r0 = socket(0x10, 0x1, 0x80) listen(r0, 0x0) setsockopt(r0, 0x29, 0x3e, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x178) 00:41:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x74, 0x0, 0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 00:41:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000180)=[{0x1000, 0x9, 0x3, 0x5}, {0x3626, 0x2, 0x0, 0xefa}, {0x0, 0xfe, 0x3, 0x7}, {0x0, 0x8, 0x81, 0x2}, {0x418f, 0x5, 0xa4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 00:41:22 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x100, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r3 = msgget(0x1, 0x100000001) msgrcv(r3, &(0x7f0000000000)=ANY=[@ANYPTR64], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xa, 0x18, r5, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) semget$private(0x0, 0x2000000000000a, 0x40) r6 = semget$private(0x0, 0x3, 0x100) semop(r6, &(0x7f0000000500)=[{0x1, 0x81, 0x1800}, {0x0, 0x1, 0x1800}], 0x2) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000000400)=""/54) semop(r6, &(0x7f00000000c0), 0x0) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r7, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) msgget$private(0x0, 0x0) shmctl$SHM_LOCK(r0, 0x3) open(&(0x7f0000000280)='./file0\x00', 0x200, 0x260) socket(0x1, 0x3, 0x32) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setown(r4, 0x6, 0x0) 00:41:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x44}, {0x20000000000006}]}) sendsyslog(&(0x7f00000000c0)="c1e758c31cb44f9fbdc8cf1fe54bb27c1ecead48461405e2f18a2ac67c4a7379aa43c4612ca49a9386fad8b48a5fa6c36120c07c01848fe41c0417875df9c06e578b4b6ac3ec3089560a958cd04bcc85105f9caecdefa45b9e6e09bf0a231363026a9d3f1e538ec46ee42c815c32682e8474c3b60b637fbacef535423372822be7f78bb2008039a6e42566a449b390d3d57966d71406bb22be7956351adef39527", 0xa1, 0x11) getpgrp() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 00:41:22 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x7fffffff, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x1ffffc47, &(0x7f0000000000)=[{0x1d}, {0x2d}, {0x0, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 00:41:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x400000003d}, {0x7ffffffe}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 00:41:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 00:41:22 executing program 0: semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000080)=""/4096) r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) munlockall() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000001080)={0x9}) 00:41:22 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x0, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 00:41:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x200000000000020a, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$KDDISABIO(r1, 0x20004b3d) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 00:41:22 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) semop(0x0, &(0x7f0000000340)=[{0x0, 0x4a, 0x1000}], 0x1) r0 = socket(0x2, 0xc003, 0x11) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) connect$unix(r0, &(0x7f0000000d40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae4c149a9467445105548c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc120000350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c0200840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e7702000000bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4a19043ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac553825fdfc877c4b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa78858bd823402a993cd381a7aa89400bfc4cb50eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b80b000000000000002d720dac635800236b272dd10000008f9d5e3da04c06b0f3654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd75f9f78931f5dde8ede5e11ffcab9d420cceb4b2e07f00673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5d4a917c563000000000000e5ac4eaacd563c5c220cab22acaa9f4e73f02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649bc578f74c49feba7229597cdd9fdf248cec6241eb2e7b0b8e8f7fc935f2deadceb844285d8bbd2a0fa2b5201cc2baf423e136acfa5bf3a6b5ca15bc3a2d8cc3e598e99809d2366b3233f3257734c051c178810a34c4dcd763ca39deed6bceec5bb8b2fd25bcc6585fcc432c5acb4f55da11640dcf41fba4f41d2dfd1438de32bf3c2af0f000000000000000000a3a4a1f30c3214f1c7375534f9baaf9779747b0fa8151f0a57c497da2141d6b81bfdadf6c3e2341c305653661b237a969364719d1e48af6d4984ee4cb25e9c97feec66972d84f55bc0bbc2fa10cdea53727198d4f7866d7605937f3de014617acf17fbfb5b2e756a60a496633676b9a4becceea452df20689cfe52d14426d1b9df0bd54e4e87e7a281bb96b34b6a08ed6506a8a3133b7a6c906e530d9d0f525d37e866392215bd7702e5aef7f2a304e0d92c0e255bfc493bd1234229bff14f2b0a3b3e4b025f61cf0bc86176f50bebd4e12b967ceee7515fa24995928b2fd23dc9817e6bc203475686a6da3be48a1165498c4b8cd1055d4c2a7b84a36e3b8c8384e37119036085b61986ab84316709ca2f11c4f2d6e65ef176c85866febe537476625315e267543e247ea41f75c702642e04200dc8f7d4e7fee69976d0ef5a6e7a743316f546779f0f40cd75b634b618394caf0714c17846742648b0a640d7f624051c1cf55f372932e7c157e68ce8d0d2d3559ad5eef08564d7725d1046126cfbe0a72ba5de372a7005f5eba842"], 0x10) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000100), &(0x7f0000000240)=0x4) bind$inet(0xffffffffffffffff, &(0x7f0000000300)={0x2, 0x2}, 0xc) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763af7af0f459133f7dcba5aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e72bd96ec804359f7ce3af9e7e2d6b6579ef69aa0a49a6ff8a71000000000000000000", 0xfdbb}, {&(0x7f0000000040)="892eadf04950077434a84254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d6983ee863af33ae7213d99e89f0f10ade1720dac2c889eecc8e5df0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbe}, {&(0x7f0000000900)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7f1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7884b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753fddc051702afca3a07dd663b715b252d1d45900ae142d88e132b3c172213ab9c1a6be8f4699b3f93908a4ef2b0a602fc0b3a3172dfda1feb0ae8be4aece00000000000000000000008f11f7bb74a3cd8ec641ce7ef03ee01fb0dc61dd6a27c73c4928ca6857153340a73b2285861bb728d016f29d11c3d47e38de625824f9fbff75d6172d2bdc9dfe3940bd7a27d4b3ba132621f2c9", 0x3b5}], 0x4) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) setsockopt(r1, 0x5d, 0x800, &(0x7f0000000380)="5975d1de9fda482468c9f49902acb11e4b5a0b06303d1321351af561ca4761be18c8282430bb48ee230933306df15428edb0ee2685a3c1bcc268fbc1239188b668f1b6651660971c7be57c9cb799b392e69dcd513e4440fdb53e5c34f91f851ff6e0d6cd6e4126366f5a51b0c9e4ff1e2c8337cd231eb8482c4056a14cd23f68658d41bbab516eb23b15b16da21dae3d7d83458a727b", 0x96) 00:41:22 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) shmget$private(0x0, 0x7000, 0x200, &(0x7f000045e000/0x7000)=nil) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000419000/0x3000)=nil) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 00:41:22 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20000, 0x0) open$dir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x208, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0, 0x3}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$getown(r1, 0x5) open(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x80, 0x110) 00:41:22 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x4) chflagsat(r2, &(0x7f00000000c0)='\x00', 0x10000, 0x2) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 00:41:22 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x20000000000000b0, &(0x7f0000000140)}) 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) socket(0x1, 0x5, 0x6) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x2a, 0x2e, &(0x7f00000004c0)="ebffff13b9fd812eaa4e713048e69931929648c5c58eb4341e0600159c5f0b74706956a80e1013782e76db81d782882b6da3ed40f2d01e5cc6496b0ba2a3bc7907d9f7e838f5d606c7ad4a1fb4e0d3612a430800f441421983ea99d260c1bca2279efffa6560f2544ae1891803b66d6f9ace26ff2482d4fee821acae14ec81b9bc8acc70eef2c3209758635a44b5cf87cd1494d27912de40ece4a5650f8b9403ad058053dfbcf7aff0f732a06d0000005e24e3dd275d591eec0d920853ee230f9e4676d0f24f4c74544b942735a98bfc5ea907c317adf92c04b8ece2072b96fc533017b29297c94a779ce867a90675a862c2381bc60000e693684dee4cc7a379ff531390d8d6d4a9c9fbcb3a7b6d1651", 0x110) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x170) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0xa42f, 0x40}, {0x18, 0x2, 0x4, 0x6}, 0x2, [0x133, 0x4, 0xfffffffb, 0x0, 0x3f, 0x5, 0x4, 0x65]}, 0x3c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 00:41:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x40000005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) kqueue() syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 00:41:22 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x170) r3 = syz_open_pts() socket(0x6, 0xb4138d7a98dee523, 0xe0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000100)="8c65", 0x170) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000100)="8c65", 0x170) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x40, 0x0) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r11, &(0x7f0000000100)="8c65", 0x170) kevent(r0, &(0x7f0000000540)=[{{r1}, 0x0, 0x80, 0x2, 0x8, 0x1}, {{r2}, 0x4, 0x10, 0x40000000, 0x223d, 0x3}, {{r3}, 0xfffffffffffffffc, 0xa8, 0x20000000, 0x4, 0xfffffffffffffffe}, {{r11}, 0xfffffffffffffff8, 0xc0, 0x20000000, 0xfffffffffffffffd, 0x8}, {{r4}, 0x0, 0x40, 0x10, 0x8, 0x3f}, {{r5}, 0xfffffffffffffffb, 0x14, 0x80, 0x1, 0x4}, {{r6}, 0xfffffffffffffff9, 0x0, 0xc000008c, 0x400, 0x200a155d0000}, {{r7}, 0xfffffffffffffffd, 0xc, 0x2, 0x5, 0x8}], 0x84, &(0x7f0000000680)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x80, 0x20000000, 0x8, 0x1}, {{}, 0xfffffffffffffffc, 0x2, 0x41, 0x1081, 0x6}, {{r8}, 0xfffffffffffffffa, 0x10, 0x3a0d592a55e71a05, 0x1}, {{r9}, 0xfffffffffffffffe, 0x54, 0x1, 0x8, 0x6}, {{r10}, 0xfffffffffffffffd, 0x20, 0x10, 0x4, 0xd60}, {{0xffffffffffffff9c}, 0x0, 0x0, 0x1, 0x9a, 0x20}, {{r0}, 0x0, 0xa03e19046c10f25e, 0x1, 0x80000001, 0x80}], 0x4, &(0x7f0000000780)={0x7f, 0x9}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="fd122e2f666bab411c5c"], 0x10) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f0000000180)=""/214, 0xd6}, {&(0x7f0000000280)=""/102, 0x66}, {&(0x7f0000000300)=""/102, 0x66}, {&(0x7f0000000100)=""/26, 0x1a}], 0x4, &(0x7f00000003c0)=""/22, 0x16}, 0x2) r13 = accept(0xffffffffffffff9c, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) listen(r13, 0xe4) 00:41:22 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x97d4, 0x0, 0x0, 0x0, 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, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(r0, 0xa, r2) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000040)={0x1, 0x2, 0x7, 0x205, 0xe}) 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)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 00:41:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="a3c0923d8eb27aa3b84352869f8bb92eee30267c487e2f4138187cc1956f97d4139fcdcc810000000000000088966bd27d1800973642e3dabed75d7db3f26e31756779dbc6c854b54fdf4adf53f3093d6dcbe9ce33315b36967d22fed46ab8ae810192099ad4"], 0x10) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r2, 0x81, 0x2, &(0x7f0000000380)=""/4096, &(0x7f0000001380)=0x1000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000200)="922537718c04773bc0dc18230cb0dcfcced3d520b29b40b2362084e82ada02cdada7ca0eaf127dc791efd9f9c9d1bd6e1d715123d0fbcd2825038a3f6f6995571e", 0x41) write(r0, &(0x7f0000000140)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x170) getpeername$inet(r3, &(0x7f00000013c0), &(0x7f0000001400)=0xc) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x170) recvfrom(r4, &(0x7f0000000280)=""/194, 0xc2, 0x801, 0x0, 0x0) 00:41:22 executing program 0: r0 = getgid() setgid(r0) setgroups(0x5, &(0x7f0000000040)=[r0, r0, r0, r0, r0]) setgid(r0) r1 = socket(0x18, 0x2000000002, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x130, r2) setsockopt(r1, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) 00:41:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000140)="b4a66e98105c46fc5af77259dac7926290d113bb6172220daf1b2c52bd0ac9a64639ba0aefa811cadb0d79c236f69540a4f4e36ce2614b835ddb31a836a567e3eabd3b5ab976e6cda0cbd764078f1de459b6da93d1154c44f8e5e4b1556a", 0x5e}, {&(0x7f00000001c0)="3e211d21dd679656a2d604e05cb5fd9338272398913fb67bdba6b96a447e8e6ef41aca5867498e96f16847f59031f717511bf989330d574b6c1c4316fe4665e1f0480882d8c4d5b7550cac60cef6e4558ad0afb1467f163214cfe9e8ffa724603d3abe856ea030a69348d0a9a5b6f74613961b5db87d7311b66cc614d64634f587d27808bcb4c062d90e9f0b217730a9c1b53a08347e9e180a248e0d6bc23a44026865219a8b9eac8d992a2956eec24027e4684d73245b4df0ffdf1044fe4dde962343ad980ac114f9cee0a022f3861f16eeafac9e9ef78f7e31a3196023312974f5f91730f8a2b911b8584001ced0d7e75bf5b3e9449c4db59b705f", 0xfc}, {&(0x7f00000002c0)="0484233e6792b345cae80caecd20323668a74160dbe359b2bb6176453c74debcd9c04bd97cb20eb056df00da5a9a25db5d7a1ef143e13eea04c4ee1e18d4fbd7978e579389828069dc6c33f713406c777f5de0609ee2dc08a0e65b883c190c2de8d091bfec255cfec12efa959ccac65c495a3f90dd2d39ec387eb5cfdc0e20a9b095430d9a9e", 0x86}, {&(0x7f0000000380)="da63e49b6cda585bd2254d7a847cd7238877b969fed88b34ca857c7ca33932494bb0fd43a26ee3aa5cef9f3bd0828638172fa6d99b46f4485ed0fdff34ea9a8af084be906dd5d51c6b4f94a1e3e77b56d62ea9dda9991e5d917d083031fe81ce90db005f1994a89c09db873720aaa0c2136c28e50a608376457f6c52fae59f94bf0f7638f1a23b57173f85b18aa06360f63bc9b896c6796f22b23108ecad34c03523ac3cd1b483b0bc2c2d3bc8366b8c8888367fc27d109999d4d8682aaedfb6db28f5ae35b8548d722228a9d5c7784ec11e8861811c68b5a07a013d057832ab", 0xe0}, {&(0x7f0000000480)="e4f2179f660ff329502bdbd8d968e765da1a593450642497f826bbd0dda0c6ab5f0e0637facc8ecc40a7f61d22fc1d79e2e1d1bb48a3dba7253e5a", 0x3b}, {&(0x7f00000004c0)="35d7885fe22d16057936c2fcba6b47193599fdebc6cf21e51a750ddb01291981e7d94b8f928c07de792eb67ca7fb51f7", 0x30}], 0x6) sync() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x111, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) 00:41:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x95, &(0x7f0000000040)}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) 00:41:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xcbc6c0e8e86132a2, &(0x7f0000000080)="40c551571115b12ff78d5aee258c") r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 00:41:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x170) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xa6) syz_open_pts() writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="0ad9748a766ac4ad81117c354aa270908979", 0x12}, {&(0x7f0000000d40)="f4d5725ca30e35642de5fde49d9f1511c673a6b330af7613b982cd73daed216063e026c2044d76f4b2bdbb767d211d572d335cb043b7fc4c747e05cb1f2dfe30c5a8ac7576a095f90f8afe455cdd863fe8f68dd4df5e593b50477eee4924ac310bdb95be807383dae72f28988fbaf49cd775798d7fabdcfbcba533ce70bb0e37c7a17bc6266437e561f20b67600faf470184209498a44ca69366f150835d20d14a710fbc790db36d475241bebbc4baf62ca51cc7d5a42f2b1a7e90b8400fb10eb9e96c4472b1af1bf9529b2c1974a0217ea35d0377a6bec34ee4900e5de3020aeb1e8485fec527273049593ace72bc669e0024a0ef7737bcbaf6c14b3338159cb3b78a71794f04af0b268a8d752089fbaee0887bbebeb00845c6494cf46832064364a499275b252f324618a92598afc6c4e1bd648bfd9e035540f8cda13678aa6812196639c4855d7dfe56bab89d7c456bf0bd69fbda6f4f5de2ae8dae827251c9a2473ce81ea5f932717f5beddda35ce5365bc62d68bd24ddfe1d74c76e6cca4dec63d8489bda8dbb9281f664bc48ae17600b22a4f73f2130ad63ba773c3c225f330d2a00b7b18911416333a55481e3d14692066d4007adafb48906caef003bdbac60a7762f8f0a09ff983a7bf544a26196774b63a99d42527a851dbfd520f28472b9410fba62f5ec1260a808ae6e16b82c340f6142412a88a75a4108a104002255b988e6df6d7ae51cc12e6332654277d8329e69d536aa8c13c1d9130df314dc21e776247fa954d972da5e93c70714c30e0cc87d2565269ca2c0e2cfd4bcfd19e8508cb4b3ab5b8e684ad1412cace36e16932be26f0e27cd0e87cfaa2a63711bdd4c6078303e9d355ac74c2dc39339c46f5578eb5f315e7bffe55a490f3d073c0bf86014a45d70e298749a96e5c59afeaa9da79045e84f0cc05ea12463ec0d57c4d681c239f14eab2ef2c098fe7c2518ec08ed8959f201d18f30ad5851868dbf6705127af11aeedcd84c19c1bf8bd8b0543adf53522a5baf3ccd09f5892d0b44dd5d9eb09a8efe355de2e52c6e1c2276a50751e55c61f65cde63e405297fb888c8e8ae1d14af897dca651605c39830a63f1c8e2c160b88f976d5013e15411f2ce31da54f18f02ffc283fdb4db32f72b83a245e1de243f8386a80374295d1f33247940a8da54c956ff5dd8f558c3a5afe3d893f04eb6f665150b37d0a57c8609af8870d7ae71f194e589cfcf034251151a3590a1f283983647ea7bbb460cad69d69087dd3108f63a593a80bf2f8d501e8fa70845db3a8b3b0da6516d10f8f2dad1810d76c16a2654d627b163ea1a858fd142dd15b32894e315abca0420a4f45c76028f10b2e52247350ea1e8afbae6cc31a2d337b3815f7edf94d14872d8ad8c5142d837b2edfe6ed313332c53d38456b4fff0296efbcbfab9918592268907b5584cf070897e67237bf120838860d51ff1acf56ef24c25f3e06d1300506ff73dd07e792bebc20158791b050f782b7a2b6a42f804eec5b43aa8245ffb06ea5b4e4717b34187fd8300a991289e5b0ac8a1f6657f54ccfcfd53cca36e630598d5cb0b7c56f1f71665582127f16af70993f39cc97f1e3b091ab2d1031af0ae348023338197d8ac87d13f53edd3b82bc748ee5a93186a338372b06667678dfaff6eeea39872437090e361bfbaba7427ef2fd434043f3477a3e7074d4312541a212c4354975a5029ad0bfa9f8a6ea64d54313b41dd814503c8cce2458aa342dc702ea77bc7b42d7d8a8f8906294e3f94cc8888362bcbdc8637deba74bd25895b24b900a41d1c23c873e67ee9e59b0579e8ea9675d715960fb99b702686c6a5abf14ccb8042d494709129e378b2092f090dfafc718e63ae5e817d052559ba6da258dfc801442df1bddeb90a08d68716ecc901c5aebc361917a76340e6e7e18b2656834520815740afc594da0a2e13ca9c88a339bcc46f2862afa60cb5714bd2cf190c6235672e609d3e08ed46deb7f633a55013c58963660cec1b67d767520d154afa7d679b4bf2bf0cea721e3f5cc041909f52c74798b10a76f6087ce78b6fe0bde8cf6cb4ebddb66948cc810d0225a67b463688e54f7ce3b1e343d51b45b4a2face17cbd9bab25dfa03162cc649d2d03c9ebe4e840d8f57f8b59d2f67865f2897a75a1933a28d36bc9ca4e226211f93e0a48a438132df5c5d56fc2aa3f9bbba7e45509904e7d87b3200c07ed86f665082bd7e7e637a9815d010097849fa8bf7a69a5c3f49b6268c4cf0402858760e3136af94b7f16d9ced89c972ab9e68adaff48e6a12af3cbf877ecadf42076b79ebfb6674f215e0498cc5b975471d3e643a83c683a825f04afa64082f17ca80c3fe394466a52d7c0d365178b11196c9bed09ef3a72b78cafb639fecc4f90ff5bd07ddecf0e2d6f018ffbc50a7158ca25259175b9adf2e399fd76fcf17306e52826984b18598ebc316e6d12c29cfac0db05a269e79c810cdf5d4c4e14721b8c3617bfbd928aae433ee45c0ba698d945434c23f1b3256b0c78e204b6a7547e9dbbe3e487beb6e48781a311db3d9e7f48a4b30b0240921ade15c7c5847f686995a371ffba9973e1a49fba13824465b121b4be68f3a39362290e822a5592622b6899f58803ec0880b264c5e5b07650d5dd1d122ea3743b1d4152600d408b35836a3e2968a8af44128353c7912eee16618ad176b28c6f6c7d6ba50eab6a93227403c3772358038021bd44edc67792d78c228231cde0145bad31f39ebff6b718798bda687e26492535181d2a2c6e0d3acda8b1c039b130d723a179fde94866ad529474eeb0c41186f3e56ac3f7d6c84987c31119b65e6f6ecb74c6054ffce62f887924165ba4a63f33b86dad1e02cc8ae83b5d8ac767940c3f6e6f2eb2042c8a8da5495c55191e279ef61d1f51653d76cd349cc7c1717e8a04a262e7379ea44e6fa2a20b676f6acfe6aeac51e5f9c2d01cc4dfd31ee037570e8dca7f5a45e411c94e4eb78754d78bd43b1f8e0e842888db905b2270fda48042a886cf8eb0fe98b2e6d75c1c7748ac4e4a3618357d0235741f26e60ebeb240938f0a07e79e35db9d58f0daa18a7356a326ed030fab0217c21cc33de0c81cf81b832509bcca79185fed06969bc72c93728600cb3b562071ff0466dab064c7741801119416da622eb184477177a001523527394559809cd78039d81d2a18ff93e6f794110379c844f29302f5aefdc9c1468c482c1cda0d009c24672d0595175dcce26fa6acea525c89430cda699675c17b40fd6af4bd758454b3cadad20fc6100b37f3931b43d8435bf65a3512daca0c473611cffafa3b9e0e4aa745754f0becdbc50bf9a0f96cde5c53db9f91b06be69a4d71278a01ddbe560c9a72a83b7943984c1d2344b5d9a626967340a92eb38907c34b98aacc4e7ee0569ae35e5d09628a6411fc9db5e56bcb189025a0a73294e432491e892b04e7fc511659ce441ed57fb2a81758a20e2d805b114b40cdd09cab7f490bb9321b4ef67dff35390f0249d5c5e60e0bc68ca4dc3e2ecf8260a9d9f76cc8a2c305f1c3b983fbfafde70c7ebddb35e4b0eca310da43b0fb752e9821512ae45a889651556675c4d0d5c25877f3392b0722d4f3878b778ce5534fbb4d76e90d9c14b9241f053b04458c996d9862f53de6b25a6ac819c8a17b9fe396b9f675fbeb6ae38d5f066d101194814896800d3b60cbe129c317326003e91b8e3ea5497329fb6c835419b9dea20625bdaa54097b242bb78b6b639f69f08bc7631839b56b6e88812ba7dbc35e35b127b9b82c6aab83364f1abe2083620252c92cf01137b6f6f56085022fabecaf05d8fe4121afb2a4646e3dcd364b089daea5cff3119e40b69c802ae9bedb7d8148e54e1244314fd8bcb7cbce35cdd91cac82bc51930cdd1c8b0dfc01c302243d8e35a03c690274b041f8e08e1baa5d9c85713db0a5aade4590b204662d9d8191c39227b4a47734a12502aeb0436c0b60970256cafdf404665e4346f28cf2513d4a1ac3d34e877e237777e8d5a44cad7be68deca3bf9c3a97674e31eb02f2e5cc939f777cb18b87ff6433287ff30963be0e5d438e23c939573bd9e2c6e77e60669800795a2115f01f144dc90d98259447387be638ea517470e2a13ce01e2e7a3b0052d86f502d4987b261c5879d35f8710f7c3300ee3d39a57d72ed2908c8c8d7515eb608b61d3056f0623ee2550b4a7d5f70be998f93d63ca5422c94dad1bdb1d928e8673f2ec2856c75275180311b27b0fc6e55d590c9faa40a36ac25cfb03879b6e546b6a4087bd17079c7195427c5e4c0c9856fb320fddc45e0dddf32032be0a346bc624dc237e79ee084c13fe8c25f942ed234ee82edd44151a42d42a2456f994b2b8fe402102deae72230bac1d49ef3f4bb40172a4128683aa1589f47ab62f20ca97ff581eb830b5f0c2fb2ed5bfa2bc0c8a796e50f95b6898ef4b8d9398066d437c84ed05c2c2f606d3d7464b3b5534def442eb104d9386dcf489c6b21e1a614492d283826ca4d6956a9c0a91a1f960ccee54b19b36a3fc0ccf5ad468df35813b40d299e0587a635055c69cbb1f3df9c5c512a472bc373b7589c33ad51a21d1b12a30ab701f431ad903343c249783c40221cab9d4b07971d0214de67cd4f6ab49abf80130049bfc9562f87d20301a6a7f67e6c9bfedb5773a97205032d9de302ea342158846c19131729e7d0b2d1af96585aa3045eb812879e5f3fc131a8ada6730483c63fa59f0f8671065f4ec72cebde386d008d1e29ebab2554f74f093f305ebdb4c76b3a09f7564bb63ccc1ca0a3b1545e3a119d87718caab044b1ed22e0653fdb370b124366ccfbff18703bd631d22bcdb52f9f7221ec5f8eb2aece79279c77c252297bc10e121cf61851afcd4ad4e568bfa074fc386c488f8c3cb99612bd596c4b7ee793beb4d5586b55ea36e7367d4781dade696c1c84bccf64b26c3abe7141495b798d814f7e307ae6cd88550564177b9aa23012cbbeae7fc29b50ab905066324faccc1eba380d4f7749826aa2d8f926907336e9d11ff85f2361b8ae5e13aec28c611a39c8b4bd82639d5c7c917e0b5efec799adede8e699a9daba17d6861c2970d4e06308d07b66712d16027c03ce7d6b49db4c3456223ed905ac72a18341e9d2fe97f005004d19dc10d2c59f12deb2a4b11be7d7894fe21c70635c06ff169522b07d0b32cb9373a3451cf41453c2c90b4c63e8940f9d44870a8602c1b62ddde219879552a7216350a1c33468b3a1047b92b66267b163a17b44bb77cac9675343abd309671f36eb8768795fba533f7be0347121b26caf92ecbbbf6daf854ea3ad093fd7aa91e87085b8005c7eec23462394e65cc9ece9515c8de1d1832e9d3d46e70c86bc8b68c89e58a71e90dc691a9d8e6d9813677f9a42cf5d3778cc76ffae37a83b453bebaa5203fe15ff885ada85ff1872d5fc610e2580b86f209c360c522f7429e131aa2f11e61bdd348223673008f1e278e63848b6dbe2b1c2fd16cfc62b12327cbc2826407faca2f10d1f3fc4297140630b047ab7bf12bdfac16a631ebdc43210bf5901b4cc07bbb7a904754e34381c6b728dc41b50ec8ff99719016eab5cea599b6fec0bb3f5653a2eb7bbfb0b0532baa79f706d90d221f11c7b0d3f84890dae1dee30bd1be76ccc280479f1ca1c60b31863e8d9a948de9f958a4b8e249b3e1db18420cdc3ed92997d3b7d43202b2b373943963ffedf9cd4413f4cc2e4a2f878c0053a0029d8b5b7ecee3db2421f78cf4c18a582356b64", 0x1000}], 0x2) 00:41:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) kqueue() connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r2, &(0x7f00000001c0)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xfdd6, 0x6, 0x0, 0xfffd) 00:41:23 executing program 1: ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000040)=0x6a) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008ba8002b27febf00000000000003000000100000000000000040456b93b237562b13130000", 0x2c}], 0x1) 00:41:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x2) 00:41:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20, 0x8) execve(0x0, 0x0, 0x0) 00:41:23 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000040)) r6 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x85, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0xfff, 0x9, r6, r6, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_RMID(r3, 0x0) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r7 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:41:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000080)=""/78, 0x4e}, {&(0x7f0000000200)=""/107, 0x6b}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x3, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:41:23 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000100)={0x7, 0x8001}) open(&(0x7f0000000040)='./bus\x00', 0x18000, 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x13) socket$inet6(0x18, 0x4, 0x5) writev(r0, &(0x7f0000000180), 0x0) 00:41:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x401, 0xfffffffffffffff7, "42ef517b70992afdff060200000008000000004c"}) r1 = socket$unix(0x1, 0x1, 0x0) accept$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e341b00c9c0377c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a14158bea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1e0000a867075f977a9c6d8da4bf6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706f6a68322891bb5d2fa0268cd1337caa4d4606fe33cb2d687e2b8028e578916188de1c6eef2c1f6d9d60a2985e79a7fce702ef5eacc704228bbad6b45e7ee510803068283c3b71ac2e900", 0x120}], 0x1) 00:41:23 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) sendmsg$unix(r2, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) 00:41:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xdffff801, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 00:41:23 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, 0x62) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="5ac8f03ab48246bfb312"], 0x1c, 0x0}, 0x0) 00:41:23 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x54}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$KDGKBMODE(r2, 0x40044b06) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20000, 0x0) socket$unix(0x1, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x46) chflagsat(r5, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) write(r4, 0x0, 0x0) 00:41:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000047c0)=[{&(0x7f0000000640)="b031abb7f804345c7ec9235f6a4662511e2b14555df49d5cfd673da3984bc30b5f53b722040c152f230d0439b71033cd867eebf13da7a9d34967aae4717d4b48570889f0383be7383172d85abb0c5f9764f02650a798aa4045b4defaa92f9cb720e398e26014b5cac9837e4435e71ef0c40335bd5e5031f3ffa42ba0093cfef98f7cbf760094e96f87bffe28e10438a543e68b1a7677059f9e8fbd4db2fb9d98f253c05b64be1a1b9f47502a7d4dd9ff7fe8d3233485b68daf6f88c24a538c990479eaa88d2bd41016e11fb2b599c8f8adba12991ab63a968c5353bfdf185584b367c45f83458b63d06e5158a80a3809ef20e0a7849c638da879fd25f23396cea4ad80d8a1a6367b9db4eeca6560466b1158bcab8030a730a00323447dd9dab64b5f2fbfc28500ca4a0b673984d4e4e6fea2071ea03298de23b6fca0ea24746e2f669dba72770805f36bb18b4110894f766385c2c2f06c630b71f7bab20aa1e88927706c63309f9562ebed359336d31c44c6731b3119c54d3a102f880addc80b0a0a34437515b8dda3dde49615c450ab25f2237f8d4f290ea96413dfb19f053f1c8ccd8a159c2782f92d02b0da97c8ae64280048af1a8592fe7db1c04a094850f8fb7043e0350b01acc097653ca81251882921653b8b9e13c19032a3e7ceb580559a5ed19bde94e2778cba43fad20e50adee8ad58f3663d82b7e3891c279e8e56af539e29f372b3b6994b9663270413b8e30b822481551fd17cfa6685b2fb287a5dc38f3efc065bb8d8f53b58efd7b576d246a0722aad9a954dd4f764275e86f3ec34efaffd903cfd8c05ab1d057efaad6ab9c4637da5f9762916c70301f123981211b7dc7f74dea2c2fd16101145bc0149d7ccd60008c9cfc9f8e868056423270fbe878274649e95b3f49e7993eab4e8af5fb72ea1fe801454ec15513600da8b4aee25bbb74875a8081becfec1136693043dc7423c0dc6d36d828abe0774fe891fc0a615d65e44f167cc1e7a868f90c532eb9ce9311290ba6d760a0a23ba1a2cd489f22f925fa25d2bfb913a81f74f967e0b4d548a07d327135da6d3e976a00a36d4aee94aa5102207ca8b6df9b7968cd3d196e6855c5daaaf15704b9bf0a45b578d8454e1c2667df36825c0224275f41b77553a92957f20fe14f32cee4812ebf3184ed4cae0da918a536f8817a7ed7901e6ad3966366ab48d5e64de46625935857843dec6e56fc4c515cd1d1768b23923dcd9bad6e27eeee4f734f3bdbcaa71f435d3f5260cad7a763d9135a643d40d5781a89abbf256ca057df330c0dacdab527af6eeaf325db6df6d903669db0830c3971a54c27d893cc773c70d98dfac091a0af3fa5c2553f58230dbbe2b39493ae04183b7a23b21f5f4605cbc47074041788712ee34cefcce88b6d7665f3e7c694f1c72d712233a489e69f6ab3ae5e9085346bca717022775f74e6b4040745cf28a3b6f909193d4f7fd23df3bf27ec71643e80faa47457719a425794accc10926ed6de14d1ec30e7f811da692bb7a57dfaa08811313d0ccf7eca254a05dc342e1d49071423b08639275037f8726960e8cdca01090bc29fcf40023c18bd25a1b3c4107acc533d6c6eccf3b9b80083fd3000cb30bc5c132ab57e4105024cb63337cb8a4a80e92b091fb4f7da1b8942d47c0424721a62ae8efd2dfb09af8bfbb78386526ee749498a876dd967092278d732a527b6389c9a1204c29ed93d85354d0e5e0d6d0f3f315e52dee7aa8d1224e6048f977d3f82c30c0d5ea82d9e0a6fbffef913fa5c4dcc4e351baae081d7729b9b75764c82a2f97db42548b58b7cea188ed361a98e8a4ddd584f871fc62b54efd7cc3304135fee6853cb41b9e55bb9343fa01d0c140ccd7ffe49fbe2facf4d6ededa0df8d739cb1203a7b12583889fb00c5dae75d1b1af707d04593763e16fddd89c68389bbe75b2a7b5cf061694ebd22e26e638695fd19d49c19706f6d7c76b572c9d56c8e97aa54ba44e4fbcdd28e33fe8761edae6b3053996ce74d3e6cee5f2695077972ef7d521c5eaef5b960719659a6ef7097dc959d7d31449ee15b08f0fdb0a905b569f46d6d8caab3880ad9c6a6f72c363a7c488015435ed141950dc6d51bb4dc06f0a0906b6b8fb05f24f65bc7caa2028fea72fad653edc39abb64a7526a981e44f73a7bb2bf4ad471f88f6a7d4e61b99aa7a8c492c62b98e1976aaa92f83a14e51e08c367c5d430279bfe89edce46e7e37110ec799d00d7e56d0bd4bc7114bf061fc9a6789b67148edb71402cfa13b6afa6d709ce9461bd831e72f3641c979e641d326cff1ea0e3c6b273f057c526241b5fbc4327af3c2c63d805d366ca7e1dcdeb743388c192bb2c2e85ad92d0ab127b519619d5d7fb77a7382a5dddf70875018f3828404bb1879af1bfd033b71649b48b530fc72fce361c5f7f0e72f9c7703cc1c9899d90f2c0714b764531f55d7e399c20d12c99282abbb7ede9c35a02f1f77d1790643593739cb4c88a8f79c3b36ec7829bdfd90d48447c6cb69e0eec483d78da55da86eed6734633ad0c79491ca2ed9fa159493fed0bff6ba9bce8b1fb833bc7e4fe7059f3ec3668408b79c92e180b0336b1e27ea552660c477365923f141441f6d70c76f17ee16ceb75ec16e99bcaf31b5126a3849ba88528a791c23dd63772295e49ed298c249760398eb5804341e2c765711b039915bfe0b398066c1301e4e8f7433d81e7f71bffd5379bbedaa5db58c336e13fb0031c634e726e2ebf3c81c094e82024019248e038c554138ff887087dd3c1ffae98df4996c730d2210fb5ce6cc7813774d982516cd6706d7d469665a30e00504cf7f0e90f0761ec05e3e0db261194e5fd49ebdc612547b16d27c0b10d4b72d1e08b13ff2f86f346a2ec19aefa8ecec6a8c612b66d7d8f8414c30647871f15c0318c47316da57efe76a75afd3e03fcb7f7d5b612a0d91efc67cbbbdd384d51ab98ea0d3d6c4045c02eb89b6e9231a2cdda48b1c40225782229871f184ab4d001bce388bf560dfa6bd0c646a5daac0b157d1b030277095b5cd57f0c14ef89e2deb0e6df3a587393aaae4c155a9d39b142af979fadaefa8ff9ed33fe5e86081b22fee3dbd870f9f691ce944c53f43a5b701b2153396d62290dc596364064f6a5b3428495ad0cc053b820c26586272eb798a21289270ecceb5c21ed52dd6d98f3f51f7aace91bdae44e48e17a1f2745c93c8ed29583c9ba29dd3dabfdc6a321993c2e2797c9d369aa4930955010fcbed31dc3905b47a635c0a7d1f5fbe0cec8b4eb2627c485b034fdbc45ee5ca3e879ef870bb7d17936bb23b88a97888796663eb86fd5cf896ca3db06697f6c2012dbc0fe5051648cb73003b487b1547b37af79e74a370f4fc2fe6da59af3ecf99f399b4357e09085289f2aad496077afef0a890714e8b4cfeb2904de98ad63fa95498dcf1529375aa42191abb5a182c74d0bef03a8abef13034139941e2f2ac56afd099a045bdf41b497d3826cc1bf9d7aa7bee7189059fadb2fafff4547bf949a522021d7d9f4df2bb240970a1399cb07423250ae62033ccf15390e6e06d65a20ab2aebec3b7a8210a799cee4244a3d561875793f9b35e3f627d8e909cf7c82bed3459ade6707c08f278d3a31b79dcde4bebe71a692d9e21ee707f1b787c458b85ff039c4a879216c20926af2dc540fa1e8da3c8f0ca0d08098a7299c7b72be992b5c3bf25bb220bea465383e3a30697b85adb17974408403aa86a690a1504f0a066622ad6cfd6ccd42728268a14b6408b509dcdfaf21fe3aa79d9154a46da5a3ebb280ecdafb55a90a256c9a448a9c47f6e516a9126693aae9e1b06441101508efd9b95c6a7fe1387b63532b3d37758a3b0eb68d8d0b254fbef3a458a3678a3985cd3c022b92c104267c857e416caf1e7d20e118a7044d42bf5ceee31f7e26f4b884d1f83e0fb2374f0f16325c656c523bce19dfb803fb8c0749685330784e77a188809a92d4a3561f35ae7f401fd1896486882f64041490e2efbdfc974dc4ecac5760843fc9e8befa4339ef0a6531f1ac450fb4718194fc507eeb4c7cfb7b456b15590f14806a9aba65e4d59a4225d022677a538a25959a58fd95cd9e4b2d284e937141c4bbf6c9d45258ac8c821f07bef18c4a71f2ad91bafec870c54523edf84c1584a11868b95e502838dd2bf41bd2942266ac54680974108eec06749d7818e545681d9f1dd3aeae7961b8cc47b482c713f05baa32efa6110e570826d6af258e66a71e1233c46a6c4d14c0535694c28cd224b6fb8dfa08f50532d24c01e89c4c461a4001b87ee46b129065e6bb32d3bc3d8dd75102f360d32d355d11d0595bd5d275bef9c8836f99b62a12cde2e63698a120e48dafc2f61e7ae63ed4ba23b9966e6214333fc6e189f9d1965245171efcf5c2977c98fde808b130b55485ed1c98313b3ef3a24c962f630f86ba4193cae454f44508769263937fa4422cf10925cd35e16b5aa4cd17832f5d6b5c3febd6b04a142bb6caedc1c609d070e53a7f07f8b634c3935ede3415f194c4c4e71cb834cb123581a8f15087fc93bb9bb52f681e968e28cd031c6eac5eb91c6fe02315ca5eb9b8a1a2b85a553f1ac207c65e1aa57470fdb87785622889af926c3f8bb8f26e05d90c5cdb520bb0e17275f732575379ad101c94981f759f59bd7e93f8ddb2f56870e3aca25094cf53a08aff9b0c9d1897fdc8898e66c40e5a6cd2ac0b6812535f80e449778713f269819d0778b3629adcc3b581c64f8b8ccc52ddf327449aaf15766185ef23c07d095fbd56fd9bf0e533c249a3d80cfe3b0da611b6c1ab3667e94f2a8fb995fe729377d521e31c5b7ee7c8e85e95c81212bfb413b6558fbdec99f57feb87bcd58fc69b3048dc33474479ee1465c5310ba51435a2d6e6b407ad27b6589fbf5d2f526e90300a52221143df92901c6367355d86d5d16be786e26220a3be676c0a0469ed0449983eb6871c2375af6b771aa2f1cbacd11f854fa6ffe6639b5a22742a994ee4c65a37c7ce870f2e31b5ab3b8a349e1d7681d9d679ba1601882608a8ae5195de5ae6acde232b03079eb75b40da06882ff83f7262108d643230a83f9f651b06813381c199ceb96171b4a8b3d3c428b2bcd821d9f5959751c851bf9acb44be5f1854c69f739aa4ef172ed06a5a3660e2f00af03ab9c98ecc94d53d04bb3a33982f767b12977dac26e307adef534c1895616acb588bcd7c636568bb54a4330841946e376febfe2ff0dd2546cd11a6b71628d04767d93909ebe677025dcde24c6a78cb8ff37ef542dc2b68a525deb03ee918d1c3c536770588e819328006e6e9afb3d6da91a4bcc3cd7b588b8eff3951d53934357efef09b47da409d3d4d148362a0d750177e05dbc389c2799e3875cf6e13dbd3026c82d0bc90d7230633381de029c295e9e86d07d2e3049494a4f7677e05ce7e0c773cdcd3b4aa5711a08fe4c89ff6565a27d6918b2cb9b60a582914bd72c0cf3ab3f7d4826dce900abf94b5ab38b41a792d7f42a77e5ce9cf005aae7bddac4da44268f325d2c3c1310f299a016defa5fcc7d2518c851e53a3c8b984a07acb81d334eadd3d0b3c7f250345a5aa2278d37ecb269a4018f73efae0310f5b2f87958c0a8b03966253146a9d8eb006d37fdde358ce7cdc258a4f1f5c08efe28c3f8d3b29e6ee81f6ab223b245153b6ce3ac4e020b56ece7136aefaa219a6adb36a2c6a4f9156b94d66e038547efffd05820078b6437a795c4005ce38f238c91587ce142f1b3d922c1971c"}, {&(0x7f0000001640)="45f9e2e3e0523a062735cad3a9a4b90bef3c195ba2ccc5a8dbb914a609e991ed46bb7adfd348383505283101161c4a24b81a9af7ba60117ccf52686dc3a24f1780983ccf896f94b06f2c42379db84f422c311ba9de0f2d795443f9465927d61f08cc6c4591bc76d7bfab48a2f120b05a1ca09ad62081d553693bd2d5df318e3c015e3fc9d2ba1fe5c5ef1b3e052f92c0852825442d904527862a1c891fa4f9e9017afe6170916bf7a2ac542cd6"}, {&(0x7f0000004840)="1a001c3aa97bcd78b01b1629f0a499fa11f68f75214b8d60dc189a49a75774ce6c521899340adad18c4373c9b533daa6b3b0bfada18587f9223ee8423f1df0b9518dd4ce9e9a1c02f50e06eadd3a0755cb184a57b4d0961f7590ac14f5086fc83fd2161f3748c39395a8c8f3d3171353062ca9c275ed9902809042cc96fd7fae41dafed1cfc352ecb3a93205d6e864814fc68f9b6e9abdcdb46b7901514bff45f8bd566df6519da0797d9e729ad03a2e44c95b7a4865e0aba7858c4290a99d4d0064b34c0c048a44120a51b9bdf91efde31b05ff789eeaed0634d7337a61c2d9132d6a32751237680ba1d81be9fe7bed731069cdd60485709f6cf8b979254ee0a6db3ed9a697219d54cfe9673cc883b0fdf9fa7c0726a0e640020050667b3de301bdafada870f9603190e08c9adbb2ce7193df4f86e6747ed31cb66277b943cf58ac2a176d4935c15f486f2fec1709f026898ab3042a82eac44eb3f7e09ec9067e8e101d0a523e7f3ee042d0c73a1eaa34227e6521429eb07ba813b89df5b17d2e3cce70676e03059656fe4552ddec7f7f99fb055d33fafa8278aa8ee9650cf012a74270dd604d97f07603966d2af8443fdba136c03058c5d54450471753dc2a6a5d24fd470d0dbb65bc2c962c2297e4087a448695453a8f6d440b67d5071dd7177d12bf5f8a1aba3f6ea29bd6ca79427250fdf3a209c2a7944ed976d43940a71e8fb947dc047ed9b398b252e04f4456ad1221d0951d6ee0499d71da87ed23a05197d01bfedc7a0a2213d7e081f4b83e4141878168c755be504ccee6bc2d9c37f696d70de0cc0efba8f0a5d60671a24449570e9ba9d841d86db3754519fcfe24f143c4342ed2a23205db77a39b7999dafc0e04326997b31b97d82ae9273b098afc4dbcb370fb142bf3ee72c9ec779b642deeea6ff5ee6726437f993d6343963e0c546899a07936ef09886387c8f1bad7095cfff641747fc3279c8bf89fddf3371756fad87f83c4ed6e9e38245e2aa7e256141f9aebe0108e4ba789c293acd0d8be074c1349e732ee389f49e2503a886d9da719815a1d58cf26b970f3e6d5107200c8bdf34540a93c2432c074470f6785717a0901acbdaf255e40db43fb7e9d45bb605e2dd51f6280ea9a572ed3a6ea06bb569748b9e9ca803ff946524244cecb6cab73fc93a02f61602868b8e4371a10485f63ae12653cad67a1aa1ffb555248208730b432cb7696a7571ab10e9dacfb1eecc0cb5acfb8e334062bdd1fd95c9b98acbcaca263f8e4ab7865c4c5da097a1ddc9d429ae57ae847aa50e9823047f311580657b92bafc76eb2ae85556c34bdc897076cc32263fa3dbd7f432692f73966197a09497ff3bea3696c5232bd87285a96bb1c1b1d333f968257d51910a7d61f25848709eee5a6e449ecdc9f802b5072ba0ca94744e2b467e22d32475c2b9b15e018f7e2a7b54845294fde1ddf1a4f4da1fe7d249e057f80757ad8c82339d2e29678510fba7814e28ad607659263a5bfffe7f3730fafcfc4f6022c36f17d0184ce16f6d2d4a30aefe1951c1cbb86401c6a9f15055647c3af3a9f3df225df399f02a740b2903ff04619f48b6f40abff5b4158c5d2a0abc0331831a29e313dfd92ee07bea8d4d9daf60be6add2d7179ddc1f2d2474f82248317a5e21f16111ff10f4ea7d0ea9e023d8ed80565b2475904a1ff3af30fb031d7ae4f8c881539125018ccb353e655469d6b5611bbcbf6cf4476a4be4a1fd9b8a97ce53948d3c47847517492c172f49272d094b444db475d5c409957a76701428267d87501f36bf37a4db53ad237d33eb3cca6af623023334f814d7596b626adce4d021efbc111731a6487a7d01e88c731db89ad9036f0690e6023063311f48c3bc6c4d6ab3366b22ad0c1331dba5fee76e0dd85267bf5f1ba99d4f70142aa3c9c360d47cf22d2d8708d95de455af936cf670aee64c59aa50b3a90354fd62b69e31215cef0a0c85675fba6f2de53420965a8a4705488838f9542936c0a8725519d43d5e28f1a1a384494f1bc1c4a35a8271993342590c715a5f74a3fce34b5647c5830d7cabad6d95187bd4257aa692ab75959606662e4eaf11c1582604f649896f029380f4195a05a00317ee479ae24703fc92186e96b664611259e311921791d17ef3ce7494a7862dca614fa6253883dbd503dcbd53f487ceac4716cf877871a8bc0d90881b3b9a4e731d20d95e200e46512254ac443972c86164959b342723f6758eb3e9aa4526b56b8a395217c62c0da948edeade86dddcbab65a75bd5965ca9c4020af925a74fcc1953217c972e9f3133ff25b0c7c7b28075781835b2e13e271497609862b8de62bfa130e767799290728c2816db2456646aee23c9403e48d5db77df7c68abcc76a2009944b7c45fb69597be478e1bfeee96521180c670abd11d625683845115c06b4558d233c9d61b90e7dbc57acc9d77041a6c52666c5c4a6383438a42ce19d188000faded13f9556af65580cb73624ce278be76ae313c1611e847a8096c6594b90688cf1b5f07e52d54ef3e925f2a5207a914ba943b268d39d85304e78f5149ae1867c24f04e260ad8ca50f50f82059957be1d74e9b7dc9ae5b090f3c8ae89118e7cc5e45b552c41b9dc685e8009304be600aa6740ecaa95f96723aa162bb92f67d9d8a9a9962f35936422e3c75388d31b009482a657ba1402fb04723e22c3a28559690fcf4ccc7c4a4ce50f161290178f2c32573a33057672dcf8ec8f605179788a873b7c72f266b01e3d56e2335a17da3533381540a5d0e54ca811ffea994ccebbd0ab785e7b6bf7237e1289f9ba5f5ab2b743c16dbebea8188a41be0b84469e26dbe6bdc1500bac81bd709d800bd3d9287350f8a57df37ea106fc9100864090ec2f42ed54acf4a47791ecdaf63bfc4874b4e3397a748cce81fb617f3e6d7a46f538dd55b848feda04b37ffe8ab76cc0e67dc6ad6050b98acce3aafab0861c889f59ffbbecb46fb35446465829c0e3f59f0fdc752dd31f102d710fe5add4919a8c26e2eb1bc1ae72b7bb1831e5d700463761501b52523dc61b7f5d7d15c6a6f3f45fb491eda8dc69ae3f3de506842838218d9132c5c15b2f33f72a36cc7e1a50e243f88447dc4d635cbb7eca6b1a07d4ed48e1a0470f32865fb197cadff4ef49f2ffa6210853e5c34159258d28f2f1cd5116febf5acfc4e101a9aaa07025b57269282fdceb75e7802a863d8625523228dbbbdecb4b1f0889a347482c65eb2cdc6e74ef95f30ed76e6319e8bc7feaeb61a8f8974caa66831a0db0d6fd36fcf052d597f0819b3383098bd8a72a56afaf210c1c9fa2195f803312a8e0609ba3376cbac54e0642b6001fe3d99ae11e7faea870093c137d4ed3f42dd4dd0db275514b8291c4cdf47fa86d031797028bce4e23e536699553ef5f33a205330d457fb887c35b519f425c2a0716118fe082af1d651169486c6e878e8dfaa208ec6e1813a5fd05e9e65f077b38979277346617641afb4984e42eddd6b58706d2a9849b81e1ac96f178d07da296a94278eb53b210f0dd75a5fedb1d56e0c7b4974851cb774a3761e64a8cd71911c611bfbd3087b4e1a5c06262e261e7c47917159dd89fcabdb0163751bdb1cf27c6fa2a7b877cc56110a68a303bc4f423167419d355cbb8a7315470f5c8155da6991f3acfb89657a20a19595e3f5adc9b94cd97b3ae9c4dd5fcf2da60f3240c01f08246616c6f7c60e00bbef3833635a126df6a9b675e0f9ad7b2f690c072f34b851aafd348afbdc50065cb3f42814e29686496d5700515445bc28b22de51c963e72103bec4b23f9f048909b2effce7f7eac10b3f679f38bdbe11253521de3ae3d341fb32ad510eb2b4da7b16b97e17a8a9a7772509f7b1f041de359fa6dd4f8d709f38b78085e2b942fdb144cb0d43bd1606c08db1f9a6044f920693a7b887042004999ecc790398d8c894ab0ce7064d08f1478b3b4bd897259d44aa3f2fc54480f7e281b7e073b80592b67f60f0382fd85ec4097076c6b860b7c793832087357c3c0241c547990abd2f13cbc58df65e4f43c0aaf46d09c1cb39f544d327db0622d154bd05e1c52890dabd257ffbaeb04939afab4c994cebd4d0a0b1025aa598bb0e9bea8553bfb7926fffa0f6438c00fb5c17e5d03901925cf1e76772c58ada02108fec841f262160fa65a4825f84dc0bc7829f61fc1ffa65538f4b68ef1bcbd085a32abe1547a8c6fa24a384f4d368b8b14fada7fe9d904479a8709662ec1ac040aa02f4581b9727ab74898f0510f192a4ad7e36390ca514949cf4a1f5145acea5e7433dce5eb76e97ff751a354581a729f008b7df1f009ec1aef3b2871f9ee07f26ada2a066d4e0a982738715e54c4b52a1661c39c1204ff70a86fc0287e171514918bc8066a42d06b5a2b0da014eea1484530c3c92d06ba47a9fa2df9ebd700e01f032a94eae812e9bd7a5baeb541d376e2c5cd09e763ec82c7bd74f2274aa74b4362812fb5c915f00db75f77dbc0dd5e1f1b63dfaf10c0365c8b554ea2520352ccf7c28db0babb64f26c14f611fa79ac33d89d1f522143b5b59c98e60755f5229ef0ede5cff05234613829e9141aa3b200b89ceb01f5bbc8be515773f58836784985c65c39ef60fb8eaf1e58c557e56161b08099c765ab2cd52da5969f8129663723075d9102f1d468bf088edff1cdae54ee2758b1dc993cd2053551919c3a25b9d59c592d3db1ad86871c930c94658a530a55491a7b216492950d7a256eb830922ebfef2041d013bd59440c09de832dffa116285b63634995c5b38de215383b351cd10d56a98ff4f8686a92da7afb79a3c3c0a40744cc6d8da076bfe6b4cffb9250dd088a408f5488c6b107efbd26f7e25adefca5c1358f284fcfd2dfaf80f16a7394f47b8201fcf2a55acb33969e0e0213d85e9a744a1fa224e9d5583f0fb57c91f4ffa86fdd260db54773eaaae0efe75885ac931cfa6d5496d27374d504625a55e4986428e5b5d8228a2783bb59a4d54d15df8208fdd762aaf7cbf8e650d439b3b2e2afd71c0574fb15f3574c09535c46e4f703e63bf69af7b0b53be85bf04a464291d5217ee36511526bed2ca1250039cf755d64c838a6eca5ee4f009f15b9988c0ecb852269fd82f61c834fa99023f5bf7a40699b9f5ddcba99a8f42d0751cc9701af34e36a9b492a0ba864a438b6a30ec10742b47f2020ea6480d27d6653ddda2df211dcf3960efedb749bded65d55fcff0d79b137c458ff2f1f04c1c873aa61493f762c8fba35efd4b170e7c6323e3cb1fb35c9bbf7209f36a23486ad112ca8b346bd5e079a0dc39f173bb5e28b399bec5384f294d382a77ece81e6344268783b75b90cf824a41ebe345223238dbe3593a9246f32313d612c89871e16ac97dad69a4d6de043879109b6729284bcd6d30513f38cd1920dd12d594c7e98444a3cb4e7561aad2eb4e0d4dfefaa5ca8e721449790fa2d34cc9557f41394eaaac695f954be6056d7b5457b36347200c63a22537466a1f797a319859dbcb5d0b32b53408d424e045e565b9a9b669271e5791558de3871b56fc0aabb97d29a6e1e530c3c0eb8e03af64cc3e6f8f65cc060a916e49913766f98a379143a3cdc71051d451d30ed8d7e910854f8fda222b16989c2ccaca2bfc2456db3d1f9e9ac2cd3033b935b8b2ac22451b369b1adbe2a70d1d0bff8031adbb810bdba53e73748435832263ce2d97b6b848a972bf589d89f11552dfcab482537e486ee6db5439d9712b2b115bb1151d78c08a4c32795103a74e268df9e31772c0f7503933b44602"}, {&(0x7f0000002700)="46d00052d5cf948b6280f16b1c67b64e1199a86d981cbc83a2c55e0c9e6dfc1e1c36f44012855b9e451f4b29d7f856d7d46c24fcee419034dc87a37c0a617f25295c2f1df713e518708bbb4792cd22a807c26f2ad9660d19700122798225726c948d90c1f1b9772e766ecb8281aea7a4d1bd6d6c23c97d839079aa7ddd869a0d6f18727ac2b02f7980c1658eca7e269bb8d73e28eb00c63e3ccf076b4879586dc7ceb4b4b91fded2aa9747e009b61f1800d4b0b6f695c369e2252dfe1c442d61ffa5ae30ec6444c2f0401f84b0fc2d1d506b0eaa6fc325632cd849e40474fafee2aadc45ab3a9abedbdfd72f05a9494293af25b17b9385f557b85dbd3d4bdf6df67087276c2aad949d4b63cd3382d2298ebf70dd8bc7424fea8a348b2ae29f05785ed1d3e58504dbe7e7ebe69055c98ded9e81352cf6ca7ed07efb2f82128a9dcaf780fb0eb7d9011647502129730556032d95a92e927a0f41bc582878e30c5b7520e34d3caffbd402f445c644d19bd4176679decf3eb871d440fd3e96ca27b747a50a36c1a20ab7d23b2513dd72d28012dc94c6d1761376998c2408b302c591bb315170c044db929c4702bca0504d7c4d0db31a6d63d648fac9efd935969aa63457d1bb62b013ec10c30b5dc1dc30bc65af097a6e5bf3aa8ef64ab1f3f98d648349f5453cb366f22a3c2a1e35d882d3d6cbba61943b14bceaf278745bd073753eb80601ee9b311fb725e890777304911a18b6a35e07448877445880d9330304d749417cb93105b5c36fc0b8ad8db1cd9d2e17197c57445c7870d901386f207d10411dc9a412d11fb8a9f0275b936d3cb2e87040855be9535219ef9f877d214c26047f6a79c21edd8f3328758f2e321ef41e8e7b69f9329e996101e33441efb80a0ca78c642adcfe912069d436eda1fc246ca1f87752d7e73e76b730755d97fbdd42fa8bdab78f840154d4b7d5d6aacc532b5b2bd7cd5d4c93bfc184e213bde10addcfa4d4e5914cb7c64b7187dd3b6c64a1c3f484e034a465bb41e8e35bea9fd5d82acc2a9dd4746bf485152f1995453bc271e04603f1a3c231a772978e454aa18a807481730dbf5432d2812b7be8734aef6ffd97b2051445e42304d4a5d40337c849a308a2c935c997c9097c0650546fe5f4b03fde95318e0d53c42ca88c94777974c3541716203c4fa0dfaa82b1b42c36f2995c290729d715672d723a0164ad3a10dc6b33ef869eb6e722225aa6b00b97e20b31bc110968c3be52582f34aa7cc6f173016ed41a8585489139fdcfdc568b41d3822fa9ad7c8d4febe7c18b6cf3a467b0b05153ed2e8f97e1a47bb39b2872ec281e55c6d0415a7d4c9ae23120ec377898dad2a16041d88606567ee7d44884bc9ee38c57658db404e23baf9482116ed784978f9707df8bcf1e5bb5dbfc7c699ffb433e146e0090fc3917f4ab51778d32312522968eebc4ee48c3e50a935854a5edd758bc0788440b0817c5211cca1caad1adaa9e15d75142e4e105613ab34143b7fefc4d582c1348bd030a6bd49d652b3163a5d1bf6db82c899daf7b625f32db09fe68d40012b4c3fcaf1df8f06c3337e1348e49be4ec0a6dea076cc1b7d64de6ee4b0bc67cbf737c056265e7df94d139b3c3672d478287b6ce00afdd2d994e06ecb45cb4c8b5f8780015a7adf1d7455e5e6544f61576cb5ab7f54fe3d5464e5ed0b99a4a6071d2f1f5ec6c7d99fa8dc65ea3d33560369cf0c7bcd00263e7bb3e1910d703ac142bcba484536f1e0f01021c9c08ae986f7893bd0ddabb8efb2674fd76e76d67d97bc447cf3b1b83e76f479b3d2c215c3d547d20fc2c1ff7dd2b80aff836e294eac49d05b80c7157127f979d368a573cdd4b593e5533186be8d102fb2e24e04d119392540cba43612dd0e6e55d370b84cb12978d79850a7970f467135554993f1152bc317e2f91ceddfa65d7c0c282833e535ef77989142dfdc30ce9439a28fa371c57b83757a03e4c607e611aee585fe9500b3c7a67ace63edfd537ad26801e2cceda8146c9e754c4d573485e166079c2b3e3103b20fa716100db10fed7d2777be9a27e580b9ab7864405020fb20425dee40517a0576d37182b30e21fb469b1ac2bc283cb0787ded30efb4506527f6c009d3f6b717228d7d22c49350736d0777d5e270fc5b499f5d566217a12a5ca566157860c02f8ed92b2a9f13cf7aa203704021e1b441e2ae36f56a92dca0e3af02d4b29f4f43550f9a2dc6dc062bce3328d2b7f0437ad543f49512a8be49e92e90a03894db1cc8209fb1d851ac6942714849eb406d82eac734ca416b93cbe43458df5deea92276527192cd7db63914b06d3eee4db499b55b5e8aaede79334f7ae0e556a680e5b02d45277e06e25e071198475203be327b17348e1f61f94b91d5ba0e568a5790cefea72856569d59e278bb6028ed4ffba37cda4df2424058accce71d9d3b9eb29c360f57d32500dc62eb3a94af9678d8836f20851df04493d0bfc3952f9c3239825112cd9ebaf91bb2b255478ad45132f74001d208aae8a0d4c4732c8162c5fb999e0342436eb145d163c39535d72687092e810790895102d0a66d404c9dafb5682129e9d7fc9f4cdba5f1bf8ffbe5853435ffab4e909c9114542ab20d87ceee33c5f65ce5e916352067c64ce4b4878cd50697942b8c236e7f05468f1bfa022e81679aecd440ef01f533e0a1b0b96f7038e7796b0ca1e65bade28422d1d4a0e62073e96fb960c0c7372094190b9772241bc20a5395d3da531753c3c2c0299c0ed912277a0054b642df83eae5d26d6d51acbbde4d85d362c582155ef14f9f86e13d83580b1c867be3e7503dac9821b019b680fc173ee5d4e66161813a48763df2a7e65d1dd898c2ad95b28cb13e4308d0aece9f6901249c5f224ede93798d8760d90d500f84179866c74b830e5466e37fa6120344936369d1882e5204e7afdd9d5a7ab03515b185979dea692968894d27325551189d2761c7429baec5b547120712b258c43e9f0309988b2a0c220ae3188e901b5873861472db867d3fada4e31665003136a8fb06c672ef456871cf3ce5dcb85d047fb0e0d2b1f7089341fffcc480d214404712ccb58ed5b43b13144e76291409fc1778aaaaf6c8c0ccaee6b33b45bb74e3a4413d1cc4609cae022dac87d50edc68e6931f9b76376248d47b90e3a31e4eabcb3c0d7675ef534d3e04393b3c9c0d06e995b9cb5dc835945318066147fba87a1d2144dbf7faa9d43e06a9b80adb757c7fd1e454824fc0e23b96d3d6ce55f6f6bf9f7e7ed8deae0681c9892adcb45b4351c5704532ae692149f3197fb5b669d76a9440cbbdc2c3019a5f88610d7bffce255a455557618098c59ac2cf794423f0d39743137998e3399a077a0a471385606e263fd8ce0cb8ab6fe8057db692d25fc724cce6d69e1cb216d42cec44e708c1bff9fdd76cdf3092052184a40706a135001efdbc77a3b7978e268431fa807d63d0e3a3e109b987c1c3e103823b1f70eee62eadca11bc15a58136738841dd50a070c7b0bd220af0b7a9055c2eee6ffab0a8d59514ce57d8130143ecc8ca1d895a4db298ba58fa122521dfea5aae260bc766aa5cf1ebf2e2412bc63d2224524e3d4ef7745b2fbbbc69feda1483cb315675d03614c3d76d349250a8e78092aca37cca2264009437d0fda607aac7ad34bf77c9cda85895705b0142fa0ccf00b2cda7bc3e7aa22c3ffd0b78d8522f476a99d866e707da07e312bedbce6b719e19ae25156ff76661572b5cc72267541898230978068d0623521a0c125267ac8fbad666c330f6541528a20362f4718667f51c1d7345919bc2d509981b5348b7fa591f3e5c62e5405726696cdfa12d97e35244bc03d3ed3c6c34c6aacca7f992125778e475faa188518efbc24a654cd8897313f89b778d23ad67726187e5eb38e64c74796189a8460cd6ea1a12fd086c9bdf5dd16d196727900d36253a7055146eb8222340115453baacbf9027df0183dd9836f27f8b1438bbcc69bf97aa61ea91a7993d08f0d18afa3ab5080de08c8a9fe0586fb8d799daf0e8850e02e042e663bb3ba90c83980620cb04af1a485b53caa82cebc80019729dd5133b1121905c0bbde618a94b3b8a29c8c64e55afa43ac7950f6ec493eed045105eac25504d440873db74cee84cbfb58c7364ff2bd11d62f99140fa03fbb417d8293d63ea557e0266c34278b99ae8fd426ece33de22c2fc1d4af2d6a0755fd83b5f037459ac75ab68b2b3e343abbc4824e03593d224b024e5b6400941e177276d411296765290c09134d3f2994efa03ddfa78830c8af23e878175985e451feac36e7940972e02ed18432db511fa71e017cff9073ef29034dfa70851eedb650fcf5140c69a6843602e39a6ba30493642ab8412c4f3d950598c5842129e059fe1d34db74cfaa956a8293aa5215191f2d4020da7eeec3af10d6f83a253697583f8020c3075586a7fa518e67be33c5b492d593f111625a45b8e6232b74ebd0e13f75e5a16f73c3037e76a11da9028948208150e04b4cf17fb79c8eaa5417740e12f118eb55e0cfbd2cf30a04d7f75a528f315e3a115b51a9de99b3e2a298093a2cc10014a9c9e50c1dbaa425f62cd06d7b704972625dbadc40dce722aba7049cf0e6331f287fa7eb36afa4b79700096f6a0c970a30608fdb985ddafa718833511d00c7516cbcbc3844b5ec6ded77e9f9d4653304d1b6e2e125431d44601a34d67a5a6c29ba001d005e8adc41c03f2772cf40b919ba51273f1b67426d51e4753f69eb50d0bf7b02cbf9cce06b9cbbbe51276ccee60b55466443605faa8bf887821ff0a2848174300a8aa2f93c3b3a7bc2f2fb792340f76db4818dc0b6607f77517159619d6bc770f3503289f3ba81f48094dad6768f683c7cf173fdacab12a03846b8d2410e4f7b67bb6b471f629d97d60ad34c0a8fdba5fc57afc1b694d99e742fe0650f4c3a612265ad0b3e875650abd6a925e56f941d81756eb1906f2509d4be815b1bc777320b637e9424013062fff5c82c7311e5917e1acfb3b467c6cb4aecfc907d48e5b87ff20491f2761b36b33533edaa8f4ee8ec0a196509c7e4dde77d8a656a4a7c7e3da7a06e4b789ad5f968c85db556dc5b1f4ea9eedce5ee46a9e9a361d2811f7a33483ea48186f6c4256d4982d901881a26b471d439e1810dbcfd5e4462ef7e456545d7933afb9baf95839ce042f860ad435885138e4b28f0dccfe81f859cf77ba3c765282c596502eb7c399a9deca95c769c25c6ab2d9adbf2add9a65b362a0da6ff852e5fb1b431cd787783412fc1ee9c3ea3a57c45f9e5d7663ba653500683a05de6177fea6a9e2149c3e18661a6701a1888c8701a68378021cc5a855932978bf8268c6a92f87d3a561f61a658c8e6e997e218e84b853e85f10ea37263d1a2be7114d48bbbb2294a7c3b26b1c89a9f8709a5e7349a7f55637435588774745af6a6ae4f5b3698525957c6fcd7c80548bf0a8ec319e28d37d6ef9be786350ec781cef36175dcef4db0a680bda24300eb129113292609ca57d12624aaef95cdb06eec90efc1b1db8ae21220632619c26f6aa8531bf355206229ffffc6aa5315610bce24d6e3bd729bb01d7901c9e6c436970b09d27a00dea47cc6dd0a5a08ef7556437c816366dbfbf36f7cbfa1a08c9e41074f3faa58394651be2b0c14c56fdc793f37dfe0a6c1cce8d2ef6ee74acdcb052e1e9c77ef61bc0f7abb615d4de2a9d05c927c83021ef8dc6b0832e9fd95af990ff5c3277d3320b3e328506fe5d420a254ef0", 0xfffffffffffffdc2}, {&(0x7f0000003700)="36b49594d09335e09ddfa6e32db79654a26593ae14a72fc29cd052404d47e9aeb2b2c1c9a2ac82b9205c065683ebe80307d10dab2d2c44efa10bc3d9eb2d44a557d3daf1c1ef97bc67cd25172b7c94c982a3aad46fdf687fb70ed1723059", 0xfff0}, {&(0x7f0000003780)="d8d1513df2a3e7"}, {&(0x7f00000037c0)="841aaa7a69fb3086c779abd9297f0071b16ae949e2b29daf25db51d86ae24afa5acf1bcc2042c75638f5b82d960f77ec5bf8b6970d4f411b649b61bd2231629d827b672e47488e951a3df9f2ff5e1d418aa8a2b3607ded9eeae6e047572a3250e52b62b09979e8cc0e264fbeec661827a564af5ecf24d383905494df6aa6935f6134d9a2dde1196a601537913fb3caf2e2e5574ebbef0a93b76798031d4606f45fa5b57856bcad184ff906949e1aa2be075a2b5e3f36b702d1c67bc296c43d58dfc84fed6d27b4cf8672f73fac32e0df6e1c2d1a6fd7ac3203c693b9d35d3a89e46870e6988db7e3c428e72cb1e74edf7360e637b65e2a665d408c69127827a830e67a01e96a3f1b27d9b53ae89755068c7acd14008e91acf695f52c2eb470a95ee309121d6021976d9d3ea1c4e3fe3a30722de9c1fc4d30611219e93c4739891eee59523c8b61a4651394bd99291f2cab7e9684e6f569b19c4d9f9619f509a3734addf5ba821cec9b558c119e67e7159d54673ad9557bc05c2ac5bc0155d7c9c4cd05bc4816f0415435f522d7c00acb28776a46619d1711355b2f3f5b23c43fe5dd8bdbe2200bec4378b3ee01e5daf9725eb021942449db0e3e6eb2714f6d84a8cfd92279ff2d62b8e69b5aec34c90680a7f871ddfaee6452b511d19aa6c2df3ca194014d7b16dfb80ac4f0fbdd83897afd1fce1c4c234bb4585ec7c9908d320c2bf63ada1bf1d97b046f4e05e2cb68f677d028b39b2b09bed35c6f5a459eab8a7862d11bd19b3dd923d9e5cd39774a958c27ae69f03a12585c34fa0992091665ad06f66c64a622a0407a99a04b18acba78e26e5a145db2e258b77ca835d1a44655f80080177c312a4826c8151a67bb0e5d93bfa8583141c8ec2ef6f3e96142e4b921887ca1acb3b615585bcc794132c27b64130b893255dcb5f31853395d8d468fa6b28ff033324f2f4d2f9e79654ee78891eb58d0bff6d323c00a193435c024d50e4a9a7df158025efd5a198a7612e9572da9464d83beb64cc6060080942b3b5a49d652f6654e798a4650846498a5c593ef4ff1570ecd46510ee23602d2e32f2f75768bc9647344bbedfde26c4f958d37893670911dc3a0f7c70612423aaa3046653d50686bb27bb61208a13a250cc7b893d1a8c8049f036cdcad4308c35cb20572c03c21d4ff3b3f89e5e258717d764ce5bc5597cb04622ca98d11c8f34892347acbd89a30848c9792a014fe3c5e1e146af98e11c372c62074547d86c3c59e176fb020c9ef9fdf068ef3daf22392b411a2e384c9d20dc5cffe95a205035f201ccda09e6d2e986970738c417366080bdd138da7f8a1d07feec56624a81cd998c47e4b6e75bc5a4b5f345e720049d3148b0fe8a0153e4d82c71affaff0533bdfee1376c0378ed8f4ac6f9dc60b4bbca3a6a1ab746a079aa9a9c9a27448a37d82506fd26ffd445246fa3f10c711fb4541e0500a9ad4a573b2b26e5e4c4ff1f764665903369ef3d6aa3b51b33bdc49bb5229b742383eccbd678d87acae641a61ae5bb9e04cbea7bdaac85dd88bc6913d59d2d48f0c5f6c88589a065276708a7da86d86bfd846704708d27baf6fdd31eac0635d2d6704a3ee57e807ede6b2a9c7d680e585ca2a4e9d96a006428df5d05852c6c6d9a15adc47fb13019885e3088940ba080f482beb724e40699fe0bbb1bed8038a28b5fc1f10f020ed1cc11217ac5e04de94a4232acc18a6b7db808c632b362c8426a49fb7844779562847d4422e8c36138c8a4cc8f463db23e679f02316b644011f00f28c6a8de7c4c3d72498924b4a58309ba89c56c9f7d8681bda978a06133bc8a22ef3187606055844fdd11f1a4f2beb888c2ca8d1af0d87e8c261da4e9210a050b95daa2371425133cf0884159cff0a399d8d4648aede0b11470adff59eabab385b8cee0eb8aa94da5da9c16dcf485f5971d2b1444597e8bfc60617b531a3f751f60a103ecfd98ef1aa88613026a0ae96d2b61fa46af1a9270bbf717f69528e4ecec9510a724e494a5152825ec48603fa755a178684f9e3f1f6617fd525775da6142f4e9ff8cd7b68d40444f252ce63c2e580aca883c0011afd7136c1c8fd6ca56796f1ec8dfa356144510142a6dda4f0933e968bd66c311a6b66f6402f1998565c5a8ec46171c6eb7c50433283e4a08c2e8af5db017305373d2da4705fd7ff293c781c458e5efd1038b3304e845faa3e5f893f77ab6577598ed1e6ab2938cb00c6d9af6febaebc783cfd41c96208d0d7de915157920f095d7f8cac2ab6477374413837f012505354b4c58c3064701aa87caed3e94dc872a5d5a3eba1bedae333fee48464b2a3e338b0bd6b7e0f34d99645ccb54c8f83146b3a65da8ae868d9ed63901ead2c17a00d416c6dcd394a9f4df68b7319674ad910dc8eac543254936267feb2b18dd770547c7409ec5be54fa4165b38211aa73d5899bec5a75080356865d4d895af70a6b4c4c447b6a64ec796f4052c92f2d0882a319da4c709807effccda3aaa8c6ef21423f4a7b1493e61c341cfa8ce2d0151819d3a2847bdab9a9dac3e7b16c91e35184fea8ca84ef37c23530991c2fd69df897363ea5dd3aa0349f5e4d0b9ced3ad4b9bbd5d1cbfb6c218c9bb3d8b93d228ad9b52b486cb8109c264491f381b56e62df612d7f682e7e21b1197012fc97a6c2dec3ecba06b2c13499b9424d9efa60d7077f5bd3acca9626f60a6b634713a8ca69a8a0cfd8eaf8593f3efef268ee1b7e473bf7b768af2a2767ba9d8cd8b3728e71721610c78e482fbd9e4992cc4fb2537ba9efb7b9d91ad04351942f7487696365a932a3b90533645af279908faa899e7e0fbeeeb48fe16081f857943875897b2743544b009349c9660460f9fe03c1ad97db4fb694e0c7bf459e361bfa47060e975a2c9cc28a6e575f3906ea09ca8692586e12d7b15216e801d58e6fed6cb38328985ac55a6bb99e4ba44f51fbd32cb23db75a6913a779a97888c6fa726ffee18b292fe8d36570c1e7257809ffc59bda5fddf85376b6c0d374d5a2521ac218d245b9a8337cd82101f942edd908dc78ba5e11c8d4f00156a72d2da0cd03f66ff9c415ea1e77298aa29491016a1e32db2c8a3dc546e065e87642544468235973f37711fe932bdfd67e3aeb29aea1ede8cdcaca451c67c928dffa9accee7f537a1fbdaa53fba5581c5ace9ba7df49b2caf46f4c51239706ae97b126473298b0f13d44dbb86d65321ec79983d32a55a2766d91ee2027dfaa8819222d46076eaba4cf76829092dbde16fe3f20c95ef9614c4dc5d7f8f25b1774bfcd12bb18948d90103e44b897dfb4b89d354f6ee966e7d7ffcf7d13c52a36d518ee9e7d7e8ef465dfcc17f3db011b9776772c337fb161814110c594347cc971b4eee1b26aea04dda5bdf262642e30509b976c870ee3fe139dc0fe743d12b49a6642825f1dafa6c50fe09cb7a60fa045f6056a394dba3ecb29b5a9f7b619d35b073e4869ba9730bdb4d1b57621fef0f21ebad447d62d81cc5354949156c19a019787bb0e163658a0c781b7745bdf390dc2894ce86bd8d03a719f098e00c63b8f025529fefee2e27d249d100c3a1e9f5fddc6b028a010a43f48793c83110c9f5976723710bbedd830e7efa80ee7a627da35b77bc0025720ff1079664a5a6be6ae5a5fc3503de662d4b1e7088ba1f78e8bdfa236a33ac32e1c0e1ffd336d17c1153a859ce3a75ee062ff3323b8145874004b2d4f886b7250a20dab1bce88bbd8dadd04ad382db6c76018ab4d5266beeb10d0ede5dbcc2560973603c0da13b63528526125cc747b97814c361bb3ce98dc42e60a81e45ae0dc5902c74af5cb4d8959be8edc64abadb9204652d582cb1b9a95423cb6525970331b0d82ca08fcd8bfd466e45d2662983664120d0cd80e3ee29c0aea758406f2af030ed95a9c746d35e02af03a09ec6248d9fe877927f53a40de13a356941d21ce1f07625256ec9ff70592221b284c0994a7a65a77dfaef0e30d8461abd5b299c6960bb234c466a0def7c4c0746a3f65c130accacd61efb278316cf60792a9f0a15743fe482c12b896264d05e9694bfbc46b50d9c85a98af2698bece68b73959c54e04ed535b97ced08d32686356f717272028904bae9a66c2c70a0dcdfc319f030525f0a44fbd8e339aede3a90e6049c580d57acc58b9c87ed25da1d00f335c439750b949e0ee057de5217487f0734f56bc251acb1606e6e4ffc0dac24c260d2efa310bf71a0f949d4f7423ff213c6e5de8c90ff52e373d294b6bd37b6c1a50bbd435108139eab2d958ee8d498333bdc7bef39b80f09c24a32be5952977c42b2d728fa88f2f31c885581c6c1d113b5def72e0cce87455ed9215c07679f145ddd5e7fc4aebde9149028a954f6fb21c1b4a8e27b33680939fbea18101b8e0331f9032cfb648ce282b318a9696f4f6858c6dc5e4640a724aa20873fcfd2e9979f03b0cd48d6ce96737f8ad0ae5df14a5018abd3dbcec3b01cf990644ae2875ae181647998eda961a81152d26cd5e0bd29473b4fc3e7c46473c0a133d1496d3d18e55c390c2ae29708aeda957fa85875e13cf42ca74716e395205b91270fcf372c3e1646730d953d1dfc1c2047e12eff2ed7d47a58e6e5dc8eab56e3d69ffbb46acf583fc99ea08e47c557bbc81afefd7a1d1f81a40d44fd2c705bf53607194741006ca864e815c4e157e61bab209d5157d4b63c5653b4a3acc6dc794c2be66816e78ed05bac5e54d05b2090a2dacdc998c31f7f4f912fa1d83e50d650ac376b4cb2e4957824faaedc98fe991cb1b95428bf99eca48de4df878f9452dfd2b121843ab753846baf71241b7aa9618257aa31e97d1674c6d0bea5a358d1ea6bb81be6ba7866f627152ebe0b76dd6c91867db6f58b30266e0ca5892c282132e6ff7fc83fbb7b3346a9efeed624729268dd2df95e9b6ad691d46c8a7139c77b0b1bed11361c4202dd0093d09ef382175c7f40a99e409f4a2ef73ba94a6cbcfd27a548ef5e2a34849ce1bdc0c859341d67860051c2ddb0eb8f293d1534eb32d9c80d34c2b3932b16431b24540bc2733db60e4d3cacc3be55154984333154f4c7cfe2fe244778c7fbc7f3aeec81be1fb93f3eac4df4741fcfae90d2276512ddc8589b72d4560670876330dace6dcc39aae8e07247c8a11d4e872ebdf90f5657ecb32efb06ffe8937496810068dc115b13b0e667ff7c68c3210cb10d4a457881100097b4878f6842c432b0e44ecd4cadc8e68d7acf8f9cf4995e304f29a82387f8fa94b876b9228795b2508e58a1d69191814e5846a59e01bbdb6a54107515f4447bff7c30aa2ce440a52847ec1541e8246d556c05bc0af711c68d1c8d61023e659fb660c10d18d88cf48fa04dfb1cd991dee5ce8f2baeed1c4900557e62fb2b7e8ba49fe6adfce9dbcd2632ecf0ca6bda313eef71b6e03a722c26b145b09cea830cee3b8b52f237cbea5366804f519cd5f6cf10d5f9c2d0ade1a48259436494bfb4f4a97ca6333dbd703cd8987f20dbf7c6551690f4d7ab7dcc605c4a2a630341c42f2173b3700506644c1015df2a0277890585cfbd3c3ee628392dc744565e86fa18fc4e8e4dc470806182696ad51a5cdec92f78a60eb8d4f4d388229fa49c59ff51d92cb4251418940d0ce727413f38b24fbd7710a5c6157992d71eedf4b56442a3d392fef8226d6a4c8e708a1f76769c263165aec0a1aa1163cdeb45e62c53dd883c277e23001f27f54b28033e6fcfec1c6c564d3e3e46999918cd751d4ebf915dad0d4ba6e133c539ee"}], 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x0, &(0x7f0000000140)={0x3, 0x2, 0x1f, 0x8, r2}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 00:41:23 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x9, 0x8001}) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206913, &(0x7f0000000000)) 00:41:23 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xfffffffffffffeda) ftruncate(r0, 0x0, 0x6) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = socket(0x2, 0x4003, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f9ffffff6c653000"], 0x10) sendmsg(r2, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) 00:41:23 executing program 0: shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x2d, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x715}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) getsockname(r1, &(0x7f0000001780)=@un=@abs, &(0x7f00000017c0)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000240)="ed31f0cd0d53543fe5c7fbe7ad3feffbb71373925b6e393819c0b1dc9f27881791f23e3dfe4ab8145d2fbf58f51fa57e1da1fdce15f823551c46afd4fb3d386de9ede7c3a7443c2f203ed12fcb60edff75b3d432a086a7b74dbac92ea678b2e7052d4fa0c5a5438e4f3e2ffc1cd978a51e046d0f434e0416fd4b003583335fac7afa52e0b366ee18298aa5e37b565b592e1166a8eac2245948a7d8255ffbec0ed8fdfdf0993571d71f4a5b497aa116cbfefc8bf1df819314580111ba75f2893cf70aded748da9a9eda1058", 0xcb}, {&(0x7f0000000080)="7c9df4743c5a13c14932bc7992de64cff3d8106117235e5effc4c430aac5f825d177a3a31c", 0x25}, {&(0x7f0000000140)="ef644f82bf6d368b5622dca3904498cd73c39e90d56c1186af66a72f671839fc045d8cf951c13248de0fba5f987e710beda1c610533bce018b2cd64dd0fd111d3f77912089a2dc754cc8ad23afa0f519a44e34570ecdfc850b5ab552312726cdca291955864ec7ef7bb8548ee0778397fa0e49e19be6307e434f8d", 0x7b}, {&(0x7f0000000340)="64c4d172d9f4e8f8fba7651c2e56efa5d14bccc6a349c7b8fd046e46e9a7b97b9d4deed388da9891a32400c6734b7cf6dcd9176f5bacd412fad336bee12a59dec6b34ca4d1ba171342b0f35fbb016c94bfe32223c5ec4064b979b9807e3528518bc8bf7dc2ae874c1558a53f725eb1915edce4b39688a90ccf5c4dacadca61e516ff3b04d92064b258ddadf14cf86b2b27b5fc7a1ddb33f2d122bee8e39dee76b2059af5aa913c17d873f2bdb0023606d1ca8d4ceb6b744817c2837f1e5f48c6ed88b371f8", 0xc5}, {&(0x7f00000001c0)="81b1976855ab8d7a721543487f0fc507736c007e5e3d357f81a4e3244193141b9ffe50f98ca5203f7b7b0cb0", 0x2c}, {&(0x7f0000000440)="348db7ea32ccc7213be5bdcf14cefbbe3b0eb895d542cc745a101cd92ea1994ddd17a02682bd2b24059df4a1e80c531dc2f636715733d16b61bfda7d0f12590a64f191247579487d1c7c8391652a25db7a8bacbb3bec31ca1e8309429be200b633ecbb5512632910b0e3c4f91f6fc621c4981825337bd015dbb87ae0e907689103a371b2d351d9079c5483362c5a6fad0907bc6b26aaabbafa1b87d75b4f346ade546fa9aceed7ea4bacbbca547c2f96a8e45b5fb5f2c27436514da3740503bbaf3d5411e732ed5d49c71bfc49c67e49d9170a9a94e03682a624ec4d78a2a373415152293a0b723904f5627a93cb3e7dfb93ca8edd22ee82cd4df46882b416ff25a14f65f728f3be593b7fd899a941d66f7d6cc6a59164469246d35f962421378c3c99e46c2312c9857850946a4f2a3c29526469d3a66dcc1a1e4243d5401a201947019026aa64f9922e8903966499a8d2536d49780459c001b47791db47c60c0bf9cffc487248f72fe3557b1c90caf8b2da52d7846852cee2fbaf8a9c68367f1ec8065e0fdb344bb329a74d69c49ff93528a437261ecdd0e3766cf392d92f82a7dd3d7b4d50038980ad672ba8156647ad8e47ce64ad5b6baa2ecedf8f40bd9350229edbddeb1a1300fe11ca66238d50d108e2948445e37ebc26abce93d1708b193665b6485e411b99a660f127990655cb1eff447532779d61baf1dd986ffe304f1e51b2717a106435d3e7ea1214f12ed798940d16fa5ff99024c8ccc4041e8aed3100ece505d92b331bfa4558436d4eb83ed3023a18b08c3c9bbb98137a1431af9553e2c711dbed4dbe026684685436c01898fa1dcccaa4750d3b39f4aba1cd36893e9f16402594a5be838c60d605011ac38fa53e14e6a3074bbc841db5dda8105301d595b08d576cd69d9897f086f975543a5e92e147950a8da6b660c3cf03ebc74c1ab06e9cea4c6707d11eb7b4a90d549879677e1b210d8af0030ea9cc993468e459318ebe0c4e6e27ed4e5662812b6848d257ad00f6cc7adffbd1ceb590f342bab6e55d4c80d33f5dd829027f7992d5a18b61f3183b37217dbc415c04e5aa3bc7ab324d1cc2491c844659c705a715ab7d07a434ef46b682765cef16cfa16c2caa7b3f0357a9c1ab201192434ef7a1f8cc95cc1b88804f206973e7fbb6aea00b670e0dad52b5819f154e6351f810c479243004b594a83b4226851b9b6879d7107e9023108b24dff4e6d4e23582114ba250e3307b86b8db781d1ab0820d913eb4a8fcc851de6b1b57e027d347f206fa75bdd47b037ca876ae1972d8b210a04176e56009f7dbdac494913d1bf96ba1575810c41e092e9d9ec4f9e218e4c4bfa3dd51e0ebb0754a0462060c93d8a27f74874068c2845ca007fef8c45685d5814a32c758ae8bf9b31f73c848bf70c8eab89779e0d4b22d30f63f33efb158852757d050efdc647c99e99e4c26d2a7a4b274f1092c598eb9c6f018fb1386165a55c9b3865af2bf47f045c74cdd807d66a1a94ec02ec0238213cf6d7ab3e302ce672d06af14f30d372126b012900ded5182cda04fdd40844ab36f737caebd6182472e162b95ab151ac97b222c39990cc93f126b1d948b820a1b48a8c1abd800c06f424b8f35e90aa6bad4d6bd755d1dd0c6d012b6e31479dd1a06d7eff4a1e879a19c4e5784e656f1ca6679159edb2ce8d1b9da70032dd39b50e7ffcd85e8bdc6a12b95f72604449ed45b225059b91de6de8332828ff5d2537d96c1e623c27180b3d2755cd61850dbc977a4968fb4dd7e4bd684905939f5210441c629280c8e74b3b204b12a4f719d7a97fe1051a76602927cef49b86df8868923daa15bcf9f41d81b584b3aba179a083417054a6ae89786be1286dd08f3b5146a24c21dac350d5ae36405a68b0da355532c45a3b6627c613ccf9210070c496e42a46c53ec12d2fbbd954c822a5d4794d0f3b9d575c30997f3ab1ed0c99b5bd04bf27f1c4f69ad366cbce65c97e22bccc769ba54ee27f861680fe05b50718af5da3d4aa57114cc71d13720c390662f5fb91c2653469af93e1ac07f5c3a7aff2c0c8dfe303944a6bfe1376a9413b8f87b45ced3b0bb6ace11447b7828a18bfc7a4d793c01dbc6af25922b2e4be0d43e6fd477e8ba6bb4787b288f4ad7da95f8527891176e41c57ec0c1bbe5995014cfe598d30345217730cb0bc2c9d0337e0e3b3f90e029366b26a56fcdd03568e3438bec29e73533721eb6605bc10ebe17b8a2062ddc5cd04069e1b8856a346902a6d587326d828e7420c6f15d45da59b93d9a94861cf7fb3b89d4318dbe6f7584a5330c8fca3ffa90c446edc7c1a510e42437adcc0740ebd019d34b7906118f118ba19897cfff99b60a57852deaa77f19f6fb39421d9d57bc8e25681723d4698793b1a6edce5892c397991220156148db199ed335cae4b5c8e2275546562a7155437a4e38c6983d0384b92bfecbf5161ed441230679acb17bda115dd3b061324845d0510bef9a1fac8c8037480e42c5beef4547c46b8aa3e55614c98014302ecb5f5fcb8d2ff39b2997379a32be136dec65b7e46658eb02e8195b6003e9ce14d2536a5d8fe99a471c49a9d8f25cc607bc60d94cd34da9a6b425f12cbc32d95f9ae12f479cbd913a4e8b3f6648dfa42a8a06e89bb15b79100327d2cba387954bf634d498a5d8c35efece05c37b452c67fb0ec90daeea9ade3c69df9f39017cbdabec594fb31771298356d7e5d2570e044525f6c55ab47c34a710eebc8ad376b4236f49287fe5d3ffd41dcaf4fb282be0b3f6d6551240ba6a65bf552f5ea23fbf906fea918d0b40a7be60d5d2731620c6cd268e6dce541601eb39f076115b63d842ea9caadd5b68d4a9dd42203e2f01d3bd3d200e9bb060aeeb1d5eb7580c9fa9f41da8616d17b2249c2370d549dc4fab2df76beccabe683742e9796f04c6d2cb6667aa86b8171456d0fa5ed6d92b8b59114ca0e39990c560f641dcd5063d3d9a452b3551358eb95e1e304d8176940c6f58ed59c05f0bfe57b80f4dfb4be230b9fa709fbb9ef67cf141ce32959574bb135931736579ce0e2e84a33ed393b0ad10aa87fbf2f5e41e0cfdf2ca3b6048c094754df2862c0fe7b293650f5d5006c111ab1bad2933dc43f0546d024c01642c30f2bd03d04477e10f89a84f58b36a9daf85e602661f523b4b2eacad1cf104b324e3c71cb699cdf610c191ac4fd984a632526ebe263dcdeecc0c42be1d61b9da7dce3d24dec77ab32562cf465a43129889676ee30ddcf3432446852f7ecdba557ac392f1de2c51cd7a06c379b72b734ea4eea846a4b362fb6cbbfb14783bfaddf1a0a78ab10065c89030e15732873b5ed39fe29eacd234b071ed767924e44902fc898a73f9bcbf319eb433facd96a7c2d7ceb7b8e6ef52a628eeefa980ba5e501c1eb25406148af8650b9c2f367f63888e66c38f024f13152b782d7c30305ab8697184d3ce409e8ad331ef1f876d3aa75a75a4948e43bd49363ed3cb573df4314c1793b65e84aced46172639a5d496af2264c655a9a807d5dfde8f6bca9de0d299be4ef4b150b93077b50e4be61d6dc25e103c17d0cd0bf77a6799777ea6e888ec58483419dab90195ddfbfe49f1d76efeec1765a3c39b7a87432dc341826ef24b7f3dc3f64d975ea8e39bb48e210d79e5e9ad247eea6df98bdbdb96ecce4c3a1bca7d1514f9c963e6a5ac7226d39ed21fdb3c51670c6939716e73029661880f1c11c0f1395c33e29b8e4b2ed13183f2f61a32ece0116fe3cdc2250843aae553f0ce39a383a4588ae912685eae478d2ab683c8390d1d28e0c85f697208610abd9ada07a7299314730c6c5403826e6df4fe95a6d6085cf9fda9047f70961b79a9ff48ce65f39a421402458bcf173a6dad2cbcb74e5554019e2e154abbce1a8faa0954d72cce77b63659831c62ff7b4af07d20b941e9956fc62e6a7f49ab2fde0237ab02c243dfb5bd8adf76f7c78468f93307057167f61ea95603df4700ad1d0860bbf0e7aa1ba5ab032f928577ac201e783282a3e34989e38d5490b8a592d5315cad0664bd4ce07eba1d872a6f70747f8c8a89a352e1e796702864cad3dfae1ca15d001a19e1bf8e9b40b4cd45a8fa12768af5cdce2da0572921becafc8c86fdb5890b111931dfe9ea913bdc34b7f98a419814de57e59fc546e526e09aa8257ecb5d0d793a73e5b911aab79bfa44c0de5d7d79b47a5d44856183e579e7cc70697e8908a092c88d98b1ddfe4c073dde5177b600b55546406a03f1ee0c89768a89cbdf10bd63df4d66a9cb44803b31a31d11cde4da7be18de1af87ff4d925933b46102f48782882043f71d8906b7e6d63978dc4091060029ebfb5dabce34bbb6b410c7be63f614e364c17d3c851c975d406c26109990b2f08589939b5d22577fb9ddc72733f49d7900989b9f77d51355334199c4d632c8435ae5539405d157f960d7d4bea27e0be27c736b27adbbab4dac09b8c3a4deb45c46d1c904f650b49b4591b34eec1b658c483bc4d54ceb09056ce763ad89fb862a6ac5c52828ab81f11554bfad28d72049856af2574db3387b445a07af7585a3ac572784ac4dfd8353dcf01d6eb211ae40df14acb2b7aa6abf6783b175e8b202ac5b5bd7e542f7ec91ce20b15a8459add02a7d6b509d5317a1400c93181eda8cc015c6133e4de245ef3df818750e6e8f559a4e048a82bb004e324908d8fde37c86ca47768d1f22318fd6814742332b48152b30872cc209a169e370c81613b8f7b2127a0b390b9fab4266954353df1147e84a09a6f59bd86d47fdda960911c96463a76b17e54ba6b4168ddf445b07b6e786cd3a5c4a5c8a39512d68dd4625989cb5398052b3285bd8b3ae67f9a06dbf845f5f76644e7ca370d3147813573235a448199dcb7c7bdfc13a6219eec76bd5dc04e5884cf098981f007e9fdd62000abeb6b9aecfbc2a2d62551ca25b22c85745314898dc52f2f6f795c967e6eb3ce0b1056901d277ae43316775f08fc28f1a91eb96ed96b41afaf076d267348fb169f972160fa44cea4579966c9e1a0d5291c045d1c07dae3891a2244cba71cdef6bb215b61e347d714f2b69ccbb52a86bc5711438a746c3945d0082078c82fc97796cb3191d1f93b639932a34c2818579f3055e5cddbe8c743d42c95334791dcec09f2997d109f387f50c21a900ce1e8b9ae9a75bc4f51e9c317ced8e691fd56208e0d2812be52b7f1740ee61f426403c397c0176b6bdd8cfc0b8191fd57893311faf0ae9f212c170d4222ab0dba0474bcfafa5e1b43d43528e34f47bfbdec4fa341837ea391d51c1f09280d8535d80e10ced3b2a25d67d77d57b0e5ed565ff017cb38c03119dd3a3a7923d277db5d206a26cf9412ed61f63b7499e4ed89e18be1545fcb15c15be5f9beb06cb92145d66d2b27fdd0866f1ff23c1bdf0744d8f93f63e176d566dcbacbbe57e156a2924de9dac912a63d1ec28dc0e92ed7d313b5a6d71cd6f0f8d89bb81eecfa2b8e70656454a9730856ebce7cddad437c8db9f6005b31b246f1c0c6eba2c80c26ca9878b5e163a789b5c8cae87433e6bb1d8cc020720b3efd2521440cec1526ed5ac5301aa1e0b030958a7342080245e2a0a3af934ec8e7b82efc8777b021fae632857a47808fa138fe8ae9add1b200546e4b210af335710f99a89e907a5c1d4bf57e57be1bae671468479dcfb41bfe8b59983187dc126bb7dd8ffd9508829765775d2be85dc130367601976147ba6b53ad4e808abeb85970dab52ff24f1abb73ca00aed9a1a2a84fd4cae57", 0x1000}, {&(0x7f0000001440)="a5a9f5156725896b2eadc5901f6178de604b9715e6d82787b04aa960c2a351aee5fb5565058fa31692fdda7f305a4384837c40c055eb5908ba06c3a783acf8c137d748996f50b860a6d4d159026063477252d52d30204b84dca11e549e11de793a343998f33e74cc58ac", 0x6a}, {&(0x7f00000014c0)="daf110fabd594491731c585b3596e7724050c8dff0d143cd6e5d3729239d0ee0c74bb5e6dfb0832dff92486c3a0e6305ba4555532881f61843a1a0cc1d836fa3a7ffc520d465704cf9578f1c061737ba66f4332bf395b9ee5bb43c11567103911de9a3b40ff6d6bd947f38dc7955a8bf9169a8feeeeaa6f26e90c5061529d0ed983f2b82568120b8b751cc3ad450fee134186da795019a3e06d20464a24f0e9eeaff74bd0329d6215460b390052b3c669a70d7b3c54a99929a642b994d1d4c0854e0782b9bce5c077189e544691c3e3779f8925c2295fed59be70a", 0xdb}, {&(0x7f00000015c0)="23436fb2c3534c35af6c21cf96690cc6d07dc41e54bcc0e268246f38b8da4a6cca108390f3e363581736a0cf9e30299842aae96ddf8e2bf9b4b103418c68e8bf51696010f381c7f6288917058ebc97df85dcbb9c827ec17e1089e01ab6b888467d1e323a07c1fcb00c552e7d193c28a931f7e7e56b76f8a067786dad46616f1a57057cb96208d84796640c67b8456afea523124147cdbf49ef0aa923fbbacc41cd23c1b1170b26458f1ffa68a354eec4c3ae09b94472670891d0eb0f62c5d45d3a0586f6ed", 0xc5}], 0x9) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 00:41:23 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0xcbd44590abe2720c}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) 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(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x170) write(r3, &(0x7f0000000140)="3907978ca9484a816e823789f924d48ab06a6945f25a66442b26ee16f749f44c4c83ed8a11e91163e21f59639ece454869c044fa30fbb8166b31703169369c7095f23ef6e7145d6255743fb8b41c2ce9d80c94515942960a6d5cc64217663e0371ee03618f2ecbd8684de50e6b6ca8694e7aec5ce54cf7801def2a554ba5545d3c9806006b7a11106bf4484f918089fbd616d3dd2aaf5d59aed3323b4df2ea8cc6e4c0b1ca5f336220e1c6cf654306c7147b3d9cd4cad2b1", 0xb8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 00:41:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x6ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x170) accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) dup2(r1, r0) 00:41:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10010, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(r2, &(0x7f0000000240), 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) execve(0x0, 0x0, 0x0) 00:41:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x9, 0x0) semop(r0, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x800}, {0x3, 0x3fc, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) socket(0x18, 0x0, 0x0) r1 = socket(0x0, 0x1, 0x0) dup2(0xffffffffffffffff, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) mlock(&(0x7f000048b000/0x4000)=nil, 0x4000) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB=' \x00'/17], 0x10) write(r2, 0x0, 0x0) 00:41:23 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) mkdirat(r1, &(0x7f0000000100)='./file1\x00', 0x8) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000180)) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 00:41:23 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x4, 0x2, 0x7, 0x1f, "ddf2ae71809c98b9e11c9e6401d493740651921f", 0x7, 0x7ff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") 00:41:23 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000640)="b100051300000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x2, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x100) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000700)=""/4096, 0x1000, 0x800, 0x0, 0x0) 00:41:23 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0xc2) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000001c0)={0xfb, 0x0, &(0x7f00000002c0)=""/251}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$inet6(0x18, 0x2, 0x7f) readv(r2, &(0x7f0000000640)=[{&(0x7f0000000400)=""/152, 0x98}, {&(0x7f00000004c0)}, {&(0x7f0000000500)=""/177, 0xb1}, {&(0x7f00000005c0)=""/69, 0x45}], 0x4) write(r1, &(0x7f0000000100)="8c65", 0x170) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, r3) mkdir(&(0x7f00000003c0)='./file0\x00', 0x4) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) r4 = socket$unix(0x1, 0x5c9208fde7432a6e, 0x0) write(r4, &(0x7f0000000200)="733af905ffaf5c374e0b7e380526091d144a44e670b3af167af4adde466063dc16cef4acf94a8e860eda8af59ec761b3cfbb59a0ad65a05fb40da00ae0a7ae", 0x3f) chdir(&(0x7f0000000140)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') 00:41:23 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000340)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x6, 0x83, 0x20}, 0x8000, 0x1, 0x100200}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r3, 0x0, 0x0) utimensat(r3, &(0x7f0000000400)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x1, 0xffffffffffffffff}, {0x0, 0x70f}}, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000001500)={{0x10001, 0x2, 0xfffffffd}, 0x1000001, 0x5}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000780), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000380)) accept$inet(r1, 0x0, &(0x7f00000003c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r4 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x800c745b, &(0x7f0000000300)=0x28d0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1000) pwritev(r4, &(0x7f0000000e80), 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x201, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) fchflags(r5, 0x0) semop(r0, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) 00:41:23 executing program 1: socketpair$unix(0x1, 0xe, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x2) r1 = socket(0x18, 0x3, 0x0) semget$private(0x0, 0x2, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) fcntl$getown(r1, 0x5) 00:41:23 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x10000, 0x45) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x6533cbd9db9d33f, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff1, 0x4, 0x80000014, 0x8001, 0x4940cae7}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0xfffffffffffffffd, 0x5bff}, {{r2}, 0xffffffffffffffff, 0x4, 0x1, 0x1, 0x2}, {{r3}, 0xfffffffffffffffb, 0x62, 0x80000006, 0x100, 0x100000000}, {{r0}, 0xfffffffffffffffa, 0x4, 0x100000010, 0x9, 0x7}, {{r4}, 0xfffffffffffffffe, 0x68, 0x1, 0xffffffffffff1b1f, 0x7}], 0x1c7cf6c7, &(0x7f0000000280)=[{{r0}, 0x7ffffffffffffff9, 0x10, 0xfffff, 0xffffffffffff8001}, {{r5}, 0xfffffffffffffff9, 0x36, 0x1, 0x8, 0x100000000}, {{r6}, 0x0, 0x0, 0x2, 0x5, 0x40}, {{r0}, 0xfffffffffffffffd, 0x2, 0x20000000, 0x3, 0x2}], 0x8000, &(0x7f0000000300)={0xf2, 0x8}) getpeername(r4, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) bind$unix(r3, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x2}, 0x8) accept$unix(0xffffffffffffffff, &(0x7f0000000400)=@file={0x0, ""/57}, &(0x7f0000000440)=0x3b) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f00000004c0)={0x4, './file0\x00', './file0\x00'}) open(&(0x7f0000000500)='./file0\x00', 0x80, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000540), 0x1, 0x0) getitimer(0x0, &(0x7f0000000580)) unveil(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='W\x00') r9 = open(&(0x7f0000000640)='./file0\x00', 0x0, 0x0) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x800, 0x0) dup2(r9, r10) accept$unix(r8, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r11 = accept(0xffffffffffffffff, &(0x7f0000000740)=@un=@file={0x0, ""/6}, &(0x7f0000000780)=0x8) ftruncate(r11, 0x0, 0x40) openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x800, 0x0) r12 = semget(0x2, 0x3, 0x442) semop(r12, &(0x7f0000000800)=[{0x4, 0x3, 0x400}], 0x1) r13 = msgget(0x3, 0x2) msgrcv(r13, &(0x7f0000000840)={0x0, ""/227}, 0xeb, 0x1, 0x0) r14 = openat(0xffffffffffffff9c, &(0x7f0000000940)='./file0\x00', 0x2, 0x10) ioctl$PCIOCWRITE(r14, 0xc0107003, &(0x7f0000000980)={{0x2, 0x6, 0x6}, 0x10000, 0x77d5, 0x8}) 00:41:23 executing program 0: r0 = socket(0x1, 0x8399142f91d5ab22, 0xfc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x5, 0x4, 0x6, 0x0, "8a0182bcfa57d16763e8f9fb11cdf65331dc6f84", 0x0, 0x1}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x40, 0x0) write(r2, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x10) getppid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x3, 0xffffff83, 0x3ff, 0x80, "d20634a6bac9b9fca2a9da67e9d6263924994e70", 0x0, 0x7}) sendto$unix(r0, 0x0, 0x0, 0x40f, 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 00:41:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 00:41:23 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x6, 0xfffffffffffffffc, {0x5, 0x2f8c}}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0xffffffff, 0x7}, {0x18, 0x0, 0x8}, 0xe0a, [0x8000, 0x9a3, 0xffffffff, 0x9, 0xf8, 0x10000, 0x9, 0x6]}, 0x3c) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair(0x18, 0x4003, 0x102, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x2, 0x1f, 0x0, 0x80000001}, {0x5, 0x40, 0xe5, 0xdd4}, {0x40, 0x3f, 0x3f, 0x101}]}) 00:41:23 executing program 1: setitimer(0x2, &(0x7f0000000000)={{0x4, 0x2}, {0x2, 0x6cb}}, &(0x7f0000000040)) getitimer(0x1, &(0x7f0000000080)) getrusage(0xfffffffffffffffe, &(0x7f00000000c0)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8000, 0x44) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x2, 0x0) kqueue() r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x800, 0x4a) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000002c0)) socket$unix(0x1, 0x1, 0x0) sendsyslog(&(0x7f0000000300)="ae17fd6e755e515456d11768c966b031b04a226cb97264df7691a067b3bdab6330477f4b24d9c865e1d7bdd884fd768069d1c33b86955c6518da1fefcdcc44349cfae79ae6f76d949aa6b0792564fdcdcbb0261bfca97e363869106c8bb53653080b20f465f66d5859", 0x69, 0x18) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000380)=0x8001) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000400)='/dev/wsmouse0\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00'], &(0x7f00000005c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000540)='/dev/wsmouse0\x00', &(0x7f0000000580)='/dev/wsmouse0\x00']) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() setregid(r6, r7) fchmodat(r0, &(0x7f0000000640)='./file0\x00', 0x2, 0x0) socket(0x2, 0x2, 0x0) acct(&(0x7f0000000680)='./file0\x00') r8 = open(&(0x7f00000006c0)='./file0\x00', 0x2, 0x20) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000700)=0x4) r9 = dup(0xffffffffffffffff) ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f0000000740)={0xfff7, 0x7ff, 0x5, 0x7}) r10 = semget(0x2, 0x7, 0x108) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) r12 = geteuid() r13 = getegid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000800)={{0x6, r5, r11, r12, r13, 0x4, 0x3ff}, 0x471, 0x5, 0xcfd2}) sendto$unix(r2, &(0x7f0000000880)="29ab854920120dfcdf68fb0af17f38614e083dd8f530ea1d9353e3ea75f587098f260aaf981d8c5720f201c0cafef8396bc30f9bab5e054e74eb5a6f59422a2ec6ee335b75233358d7a58e821661fb84f5a138582be49e2c1eff4bc7f242032fa83d925cc5f579c52fc19293be59b36ab964d44a36b14ae4175aab842e85cf168e7212", 0x83, 0x401, &(0x7f0000000940)=@abs={0x0, 0x0, 0x1}, 0x8) 00:41:23 executing program 1: clock_getres(0x6, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x103) chmod(0x0, 0x149) open(0x0, 0x600, 0x114) pipe(&(0x7f0000001280)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = shmget$private(0x0, 0x2000, 0xa2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r3, 0x3) r4 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) r5 = semget$private(0x0, 0x9, 0x42) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r6 = semget$private(0x0, 0xa02eb19560c05604, 0x0) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000000800)=""/191) semop(r5, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x800, 0x3000}, {0x2, 0x9f, 0x1000}], 0x3) shmat(r4, &(0x7f0000003000/0x1000)=nil, 0x3000) pwritev(r2, &(0x7f0000000300)=[{&(0x7f0000000180)="870cc58be1b673a9fd768c8714fd7fc25a29633f223baa4737c4366a85c0c7aae8ce6a0e431eafd76fb0460d600ce2cfb398787836b31ee600decf15ad09f10416a880ad546fecaec9d0eaa274b57b8b38e95d1b9e8ca4a9d41f7bff3ff7149404c35c8587acfed342c5673adfd241a2017886115310912d1a235ad712662e1ca381443eda8f4dce93a0e61f14bbc0db8cb271d0f2686c77fe1d650a5f903c219a980460b22dbe5f1244fb622518f73cb03cdaabd43d32e83ded96", 0x2b7}, {&(0x7f0000000240)="4d661d23e3d09963c73e6511bf159e4e59bac9b891d753514b6f1d62698aec71f141b39070e5e87e89dd2ec64c9da8640b57bedb9abb3b8ff0f36b939eedb663b891ddca99c4f8c7c85c2b", 0x4b}, {&(0x7f0000000080)="62f5852eb38dc0ac01b8b6370b64943ef1eb5884122e5ff1be82e44985060b1b64", 0x21}], 0x3, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r8 = fcntl$getown(r7, 0x5) r9 = geteuid() ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f00000001c0)=r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={r8, r9, r10}, 0xc) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, &(0x7f00000027c0)=0xc) setregid(r10, r12) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) recvfrom(r13, &(0x7f00000009c0)=""/4096, 0x1000, 0x800, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg(r2, &(0x7f0000000f40)={&(0x7f00000002c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000980)=[{&(0x7f0000000340)="6e7f9a35ba3edb47b57f99403969192ec5ee120f808dc7b82028883aabf9bd93b9d29c6f29d4594c1b70b79bd2da5445caae2d4bc06c1a51876d709c099401d3ed902f19ce17b6cb4a2d01f3a806bde990a9e40606484b762448e3265d91656061821313dec0d29ebcaf2f774ac5c99b29eb32e44a3d8b7e52078072f40eb5e0308cca7ce5c59a68ca62cdd8f30e596d9d548048978261af7ea0ebeefa9369dd41993053561bccee7d605096b2e7a84318335eabf3fd87a39b7911172e8bb16ee75dfca486e9eacb175d0cbff010c657387d651106291f62133504eda9ea6be46c0bcea6017f805e661d2e", 0xeb}, {&(0x7f0000000440)="91975ea408d9b0cc1dd72443833c8fce0564429fd56d398d368ef35fffccc53f42f47d4f2e6b02e23f30b4fa966b988f6da3f111e9ee312c47ae96b924e99285ed482185ffdb1d32d5df33e52590eafa1d2ab8d744a2ff0461d7037c35e21b647e0916ab689db64a3cb4a8d6a3b1e3245a39320f2c557fb6a803aee46ebb07df0092dd0a83ba7b215fcce624bec94c4a524ee5d9a59a24a9ee66e513326433dbea2a6986336a88fe345d9d03dd11992b85156149", 0xb4}, {&(0x7f0000000500)="3b82fd4646871f188a3ca58230080b9c7f1919f4676efc3b34c3b8cd5c030fce01733823fa19a41ec44ead29cc79fd735440e08d69adb0406b150fbc4bd8c46e5929e2eea55faa72233828993cb6b4a584f20e3680ac8198dff9ae633e3aabfb76cd8fd988a9f107ff6a132c7acb8238e64b05542df832637e89608867fe44d154d3cc505dbd72ed7982e43befbdd7f0", 0xfffffffffffffeba}, {&(0x7f00000005c0)="94e3401eecdca6dd73046695023e004d14523de847cf84ee65249947b95681a74fed89b0e123dc9292f2334117dd1afd522027441eace3466fc82c371e19b4c473ba647a79ad8fd46e7a", 0x4a}, {&(0x7f0000000640)="90a3a1901cfc132566073efa76d355af3cf934afd8bb989f02823eca7f8a9ef78518571516bf454f6208e2b2a746296ce4b17dea9e289544e6cc6f1dd6c924deb8c104d0eda300404d4d5a7fc640a46c0eb2d4a57e39f3495ec30ebc0a425a41a1bf9ad9b3643d946f46d008a883d993593ddb0179c1ca900cd07173706e86175e68412312e1c2ea2da882b4528d0ab814017efec1e6a6968ee954df43d8d84129f6115d8dab5e446aa7a9c29c9c02317b3e3eb1bc688c19eef90343a10cec", 0xbf}, {&(0x7f0000000700)="13e1f28849f89ca8c3b49747e9d1920c05b157f21256815cbb7c588398147f95c39bcd3cb81be3061bc246eccaadb06d87a14432103250d92bf505825021b19fa20c9540635697df64b4a25f622fa98bc0cb49f341b6256a6816fdf30937cba0773dc5842336564cbef272562e4fdbaa72904725ec9bce19b0e5608cb5e573c4b110c8a9ac4fbf082b3b04fa87ed2b031353b5c6499b64f63cc164d972089fe99dff0e056d5ed15df86b5a0e1f6bdbcc44b03afcbffc2aaa", 0xb8}, {&(0x7f00000007c0)="ee0af9abe37a8183aacad52d8bea8b68d7dc8352932cf9f16ee4d2b92f1cbbd74ca7aed7d8502c278e5fa309e229356cac868881950c2119d88322b2c3d18bb141fbada39f77674af91f41be73ec", 0x4e}, {&(0x7f0000000840)="b96ed209b2c14531c2f4f3ad5fd7ad382d5f9f21e58e5b48f912c094883548dabc", 0x21}, {&(0x7f0000000880)="eaf194ff9f36a5448e82c08abe1e807dbde55eb71f8ab534151ab3dd7255a2fb33854db42c3ffc7452681a3762a12ff7a01309323b103a13d08daf45ac5fb872ef64c675654712e9deb026b36e0b6ad8fd93b78b44997e1588781198aacf9a38386c74422259df9477a678a2ba1891cc93304fc9ebafa3a3f1b394ba88af01d49875baa6a4", 0xffffffffffffff82}, {&(0x7f0000000940)="2777f6f905a58432e15b70804c2205", 0xf}], 0xa, &(0x7f0000000a40)=ANY=[@ANYBLOB="00010000000000000100000000000100b0a19ca9c0548cb595455763199cb9b561ac7dce661bd7be66189f3478c6ee27471c6ebf85566df26982cc7a0e8bd555ea7fa0f12914892b1130e65c80013817d7132cc4a2071bf09d7561b164b8f142611e20a77401de88fb1573cb0e201ce67571e2779cf34309de4e072b1ec3bb395dbf2e7a4eebd00e84b878b6279f169c0db5dd260e96acc9e8bf29eab00309f4ad34a8f7051b88bc6cf6902911485a2bf57c0ebda07e91494d2dab259df0611e78f27941c5c8be9473aa0b8efb62b95c6e3c44cdacd898ba3943481906dbd164a35297dc24917f111a0bbaefa69ef1544f79115ef900006000000000000000ffff000081000000f7c328805c1b1a3bb5f2bdfdc95dcfb35b3996c25668aeb9cdd8adbbdb7ae09859aa19e0e58d13285cd413bb6d85589ffeab8cd3d379a81b5f83f9429832c9f38ccca9bc4553979c33501b691984810098000000000000000100000002c100008baa030c1e3387d9d41fb93039fd0b67c81ab14a4735d3a5e86a254bdf7794a99d7b8292fc501f16f6cdafd9b86d1a705fd8d52679736d2c8e8170caf2d8e00de8a5bf772258d08b9f764796d722dd63a81693c20340ff2d4951f52cd903cec8bab1e06da2bc40b5368ddcb06caf5b0fe19c36d7d8f9e45374c988c4be6b6db85c57a1c20000000060000000000000000100000005000000687c015b4465a00e5fa1ba25ea996a3452feaac63fddd8d35e25eee49b4f284d3b2fb3b94d8a7ab4c5f59930c42e0456a898f707ebc7aed8e5af47433073505076f32cad2c89fae2cc9530b71a0f69cec8000000000000002b92c2980300000042d679f2483db6fcd4e83c29086759a4f9a46493c4082eab077fab3c8ba48c5361bb0fdbe9f3cae20e1da90fe2b9f9e8ce9b2bb6b6c1c8749880b1620c910c000959c3a665bbf1b9ea41175302dd7f78992ae844426f5bdf78c7508efc993dbe68cc4bf311f7e5fcd2841a2a73c12815d8f8fb8f1420c4c7363a37051e87295ec5c03af91fb43e2b93580a96004993859507cf306b956da0cab026c4c9f3d82c413eec5e820ac51235c8d0292ea2005458765d67595d2935c800000000000000ffff0000000000008f7ef427d4fc7e5765a8721c90c0ed19ae5aa8a5338f4f43735968443b532967100406344cb97486709fe88b8b4a792c22da975e4509ae8b62ddb03c7109b508bf986c003f966d430f73fef9badca49e3b288daebffd68994423a30f97b6a12df093bc8ae49d4101a4395e592b0f77eb56ca8b238d27fe8f9df6e256bde257993b0f60c720245384dcb4ac6b84039c5bd92faf7d8693fe5da755aeb3c8b49302c8c4a8c1e09c634478b350387ab700a8789c000000000000f800000000000000ffff0000060000004511f606f7dc3b76127e6f0aaa07f14faaa538cea2bd30c0be8fa82aacf617435f4d75e9a1ca6e42c7442393f0577548f63317cd6c6bb085895720a1b4ce1847eb30983bca0273bdf8077c6aeae06d03dc8f17797a4930d49477b9be0c9b354fccfd6f482890f6de7d0b883496e723f008f9be971f6c5ca8f6de3b4c9e05ce7438ee9ae1a82336dcc4e6180d2d1c029bd5db3e08066a5facdd176acc68fe579a49e329e0cdeee2db383ab22e8ede54673d9c0d4ac6e89aa852937627b1eb7c8fcc7b5feddf6277b8ac880aca25cdadfc6626b09cb6c23d993b8557ccc7366cef42fe00"/1248], 0x4e0}, 0x6) 00:41:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x32e}]}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x800, 0x0) fchdir(r2) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x4) r4 = openat(r3, &(0x7f0000000140)='./file0\x00', 0xea97635226489a91, 0x18) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0xc98, 0x49, 0xff}, {0x7, 0x7, 0x63, 0x5cdc}]}) 00:41:23 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000080)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x1f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000580), 0x0, &(0x7f0000000b40), &(0x7f0000000b80)) 00:41:23 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10000, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0xffffffc0) close(r1) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000180)={0x1f, 0xffff}) 00:41:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/det/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 00:41:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x25}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x14) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x12d, 0x8, 0x1, 0x80000001}, {0x3, 0xaf, 0x6, 0x21a0}, {0x0, 0x1f, 0x4, 0x8}, {0x5, 0x21, 0xb2, 0x80000001}, {0x310, 0x6c, 0x8, 0x101}]}) 00:41:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000000002053, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000cc0)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {{r3}, 0xfffffffffffffffb, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{r2}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x10000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffc}, {{r4}, 0xfffffffffffffffc, 0x1}], 0x0, &(0x7f0000000280)=[{{}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffff9, 0x3f, 0x0, 0x26}, {{r0}, 0xfffffffffffffffb}, {{r0}, 0xffffffffffffffff}], 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x1, 0x1, 0x2, 0x8, r7}) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000100)="8c65", 0x170) bind(r9, &(0x7f0000000340)=@in6={0x18, 0x1, 0x5, 0x30}, 0xc) write(r8, &(0x7f0000000100)="8c65", 0x170) acct(&(0x7f0000000240)='./bus\x00') r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r1, &(0x7f0000000140)=[{{r8}, 0xfffffffffffffffe, 0x180, 0x10, 0x6, 0x10000}, {{}, 0xfffffffffffffff8, 0x4, 0xfffff, 0x2, 0x40}, {{r10}, 0xfffffffffffffffd, 0x4, 0x5, 0x3, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x0, 0x10, 0x1, 0x2}], 0x34, 0x0, 0xc6a, 0x0) 00:41:24 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b156bb0f4ac9c6b680bcb52686e15244105e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c09000000a3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bb9fe9c95bf9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c73a1f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2000000f687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e64d4afdd0ddc70e26cf1c03f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a7c4f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8cde5e11ffcab9d420cceb4b2e0593067ff0385e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad25f17235db44051a5222549e5a9adf798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853e700c834776fc0e4cdeedf3272cfc4b09c7e18fe90d274a4b2245e358f9f491d9382291e202feca22a6788f4f9dfc7e6eedfc5f533feafb83e29f9eb62798dec45a1dcdf5ff248dd98a04480ae26f67d6c18f1b90892e6e1ff7aa9edf459746aa60f41ece9ae24602d8ff33553fc7b37b8157bd7d2945d3d6916c61916238afbd0bead0cf91f6899e76f2ed47b0cce4591fbe67579cdc451e81594fcd7ae4cea57c2ac9fd71065d1d606d632519011b77b1c385b25de4008e3fd5c799aca58c8917a9e6a85fc71c9731048fa47cb5c3c2caa750ee223c0082cd61754f27fcd9471fe3588876295224d78f9135dcbdd2e4108f6acc089ac252958bb77d4b4c02ba8a6728486b1776a8e0546111664e45172360444183c9736d52421bf347a0228c27d4ebeaee3e2473852fcd661e68bd82e03333ad77746720c056e3b8a8bcd41876bcbc615041f0c889a235a5b4432e000000000000000590aa72d25c517e8c362609acfc907c319e39ee5dd5564be88eef78043aa2eae990fc54d13ae9991ac1a72a6c2cfa0d870f85044adaf80ad0f310c086beb6a08d7f48182065370b2e79dc6d752229cd6a7433fa762561145258155b0c3c2d9cc78f466062ac89915b9e8095921b8864be74155062b515fa52d3ce53bb83a5cacbf47938ee431f7397c8b411e877feaf1bb620511644eefc8c365d19cbacddffdddd4425abc1a166e57ce79d4545f13adef8d27ee88b80e110eb117dff9bd31ad7ba7a3267c2bc3729350696d849d04f4a8c777d88e98c49c27a40573b8674c2b136bc1163823899963a80db0961b3e4f1e431798391de57766350797025bce13c4a1bcaf4ee0ea7a53afe344a866b563fbd421fa5d0c54b5d3ddda732c6ed840f76d998561cfbbd67b8ad904ae5e4b7e55925bf6a40f35d1723be2b7f3d3052229a86"], 0x10) writev(r0, &(0x7f0000001680)=[{0x0}], 0x1) 00:41:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x80) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x7}, {0x1, 0x80000000}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x6ff153ea, 0x6}, {0x18, 0x1, 0x81, 0x9}, 0xff, [0x34aa937a, 0x1aac, 0x8, 0x7, 0xfffffffc, 0x7, 0x7, 0x80000000]}, 0x3c) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x85) clock_settime(0x0, &(0x7f00000015c0)) r3 = socket(0xa46858319dfaefa6, 0x4, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) getsockname$inet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) write(r3, &(0x7f0000000140)="14bc827fd9c5f9ce90343cdc183b6d4e4f36e36090eb4a068a63d69105353d5d0d5c32c7c688f600f024805058933ed2ef79143ecb836247a770d6b24afd0517e6a4277be5546bbb1d735a6f0493b0b10c17cf510f754825bf784fee40a98fbe7e1b9be6ed50f2f7f2a8c683f80827b8e37a6dff0a4dc0289a0e2033578a166ee3beeaa8b2471002350a2e88b3b516ce2290c119e606960038634a33643c79472b8e2009cb28897a7eb5176c4b10638497eab92d8f259f9b0c96841ac5c776402af7b85c0840806e68c056598eb4a8ab72b6f2edf8cf604501a4b97f3eb6fe56245c8f4dedab4e4ade978729657db3eb772b14233cc9ae3fad", 0xf9) chroot(&(0x7f0000000000)='./file0\x00') 00:41:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x40004000000028a9) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) pipe2(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) syz_open_pts() r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) geteuid() r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001500), 0xc) r4 = syz_open_pts() dup(r4) kqueue() openat(0xffffffffffffffff, &(0x7f0000001540)='./bus\x00', 0x10a44, 0x40) pipe2(&(0x7f0000001580), 0xba8dad71aa6aa778) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r5) r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfffffffffffffeea) getpgid(r11) r12 = socket(0x11, 0x4003, 0x8) sendto$unix(r12, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r13 = dup(r12) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0x8dc24be1dfdb80d8) getgid() syz_open_pts() dup(0xffffffffffffffff) r14 = syz_open_pts() dup(r14) syz_open_pts() write(0xffffffffffffffff, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) r15 = syz_open_pts() ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb"}) poll(&(0x7f0000000040)=[{r15, 0x21}], 0x1, 0x0) r16 = syz_open_pts() ioctl$TIOCSETAF(r16, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r16, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r16, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) close(r16) syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000001600)='/dev/pci\x00', 0x20000, 0x0) r17 = syz_open_pts() ioctl$TIOCSETAF(r17, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r17, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r17, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) close(r17) socket$unix(0x1, 0x2, 0x0) r18 = socket(0x11, 0x4003, 0x8) sendto$unix(r18, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r19 = dup(r18) ioctl$TIOCMBIC(r19, 0x8004746b, &(0x7f00000011c0)=0x1) accept$unix(r12, 0x0, &(0x7f0000000180)) syz_open_pts() dup(0xffffffffffffffff) connect$unix(r13, &(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0xffffffffffffff74) 16:00:00 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0xe54, 0xfff, 0x87, 0x0, 0x7, 0x1, 0x6, 0x2, 0x3, 0x6, 0x9}) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x2000, 0x20000000, 0x80000000]}}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fsync(r2) 16:00:00 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x8004) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x4, 0x4, {0x3}}) open$dir(&(0x7f0000000080)='./file0/../file0\x00', 0x0, 0x0) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202006301"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014f35450 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014f35450 16:00:00 executing program 1: r0 = msgget$private(0x0, 0x1) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/162}, 0xaa, 0x1, 0x1000) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') socketpair(0x20, 0x0, 0x2, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r2, 0x1ff, 0x1, &(0x7f0000000180)=""/20, &(0x7f00000001c0)=0x14) r3 = msgget(0x2, 0x0) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r5) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000002c0)="bc48e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c15072465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e00227175ada87d7bfc551e86ce4052bb4fb2d9d58c53825aa874da0764309070c4035ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b3100"/244, 0xe8}], 0x1000000000000258) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r10 = getpgid(0x0) r11 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x3, r4, r5, r8, r9, 0x2, 0x8}, 0x4, 0x7ff, r10, r11, 0x0, 0x18000000, 0xaf, 0x81}) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001c40)=""/155) r12 = accept(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0300"/110], &(0x7f0000000280)=0x6e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) utimes(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400)={{0x8, 0xffff}, {0x0, 0x4}}) connect$inet(r1, &(0x7f0000000440)={0x2, 0x0}, 0xc) sendto(r12, &(0x7f0000000480)="fd2f6cde405b1ec53a01dfd36720b86ed6aea740b60a4e2972af0307d7f806b7e64e1c18cd02f06a2569210d97db96d18a6150fdfa0d495ddaa822ea2404b7df0dccbf740e905353a1bddca5a3c3e049d89fe944ee39c215046c64459aeb851285754dd33aababc2857ef63959357f9c982d84ac390a53b41a086d3702b29b2b0117ae3f3d261daa03c46627f1fb9175e37da98951c3acbcabcb23bb882b43efea65eb6450dd630757aedac58807e1c54331d5009a1cc4a30db29ac43af85d5a67dfdef510c25188712fcb0d857af294a71445c8d993d6fb3d363ecd7d82361ce3f86f8aae1158866280b0e15672cb70d9a616951eacc8cba120", 0xfa, 0x2, &(0x7f0000000580)=@in6={0x18, 0x1, 0x4, 0x400}, 0xc) write(r1, &(0x7f00000005c0)="df247d2af568680f4489e4022e0a1ce18a6b57d6cf89c4f81deaac3dd53386b561e8d20de88d196f0b88ab8ae1af7df177fee9fd", 0x34) recvfrom$inet(r2, &(0x7f0000000600)=""/207, 0xcf, 0x40, &(0x7f0000000700)={0x2, 0x0}, 0xc) open$dir(&(0x7f0000000740)='./file0\x00', 0x400, 0x10) sendto(r2, &(0x7f0000000780)="7cc7e3fe9f40ae3ee86c72a602b75e4d13efd46f768c9d34ebc2ecce8643d9c9056faa4b0e2ba8ffed29a2a9f027cda6b7c515e4fb203e6b56ed1262983c5ecef6e25c4e6449b386eab358fee21381993ea362fe60aa48229388145f7eadf9d12714546b04fb103c110db672956b097a049abc4280e497981b00d9b9950d6431408765f8f52636686df1fbe71880690aace704b15658c511b8d533f6863b1f20b4922533076d7b53712f52021fe190d9bf4c95825eba7a1f52397c995827937e5ecef9f5707c7f80474983b4c74457b1a4e2e31c4c9d6170fb2d26c7", 0xdc, 0x400, &(0x7f0000000880)=@in6={0x18, 0x2, 0xffff, 0x10}, 0xc) r13 = openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000900)={'tap', 0x0}) ioctl$TIOCSDTR(r13, 0x20007479) accept$unix(r2, &(0x7f0000000940)=@file={0x0, ""/4096}, &(0x7f0000001980)=0x1002) execve(&(0x7f00000019c0)='./file0\x00', &(0x7f0000001b00)=[&(0x7f0000001a00)='#}\x00', &(0x7f0000001a40)='\\}\x00', &(0x7f0000001a80)='/dev/zero\x00', &(0x7f0000001ac0)='/dev/zero\x00'], &(0x7f0000001c00)=[&(0x7f0000001b40)='{\x92#d\x00', &(0x7f0000001b80)='@@\x00', &(0x7f0000001bc0)='tap']) 16:00:00 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004", 0x6}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000013897ecf66253538a0dd592000c2e23c1aa58e4edc52d572dd743445db69c086eaa51d12b0e57115121dc3b194de32d6c06e300cfc2a49531673de35417dc52e01fe4c2af33d8f98c05f134092df33d2ef3507755362ff92"], 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, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:00 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x29) write(r0, &(0x7f0000000040)="b8", 0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x1000) 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x808, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) r2 = dup(r1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_data=&(0x7f00000012c0)="f1df866791e7a5f7b30b2e404387ec39f57c9b483162796cbdc250331f7c141afbc6f87838f2f1486357caf4cdd11458faa32f8372222206b235ca8142f52fb950c9bab183dd79c3cfe36794e25e3c473117e37e683ae75b4033bc2fee869ec881f9545de6bb12424a5391a5dd2b90e206ef87f595b274bc35e9529fcb820ec84a62074af995fc8f4164a07a7744c6f7bf9e9c7a739bf5624f25c27455e74ec20ad7e1c91d2d070a39892950e32725cf113083d138fa92dfceb94012fb59f8af29182f7e46d88523a59f049fd7ed8a1ac6d4054105ef8053749f50260bca530c5a233d96ac3b00898e05891d4949efd68985"}) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mlockall(0x0) setsockopt(r1, 0x5, 0x7f, &(0x7f00000002c0)="4c14e0f2a8dfdd86c03051e62920dac9c9c0e77bc9b2c008e44a362171a33023e4e276684326e8db839ccbc5f207f18877b08b51db0b384b8a14f8f981878e591fd38a3d70eec8e3bbce167614372fe8b582933a784fb9b34909d5429df2d065519dffea610b6dc321cd17df527456e01c80eb09c7601815d84fefd60fbb9dcda8af2f6fa2c30d554f79c0aff6274b7fd0f648809b31dc08263cc7a3b73cafa28874a2af77a687270624e8ccce0066ff0deacc46a8663bfa5e6348ea80ea51848786d0816cd875935955850df5c7a68e1845c666c742eba3bd446c44cc9b0af13f596ca09182122fa47865023cf9c77e256fa685d3ab2feda12f4201e08e14d528f15d4f7e3ef185a2397bb72bf82b145f8f1c6c03663616370c534b15088a3a3cd1dfb8bae6f9c7e09f5d617fe7fc93f5cedb5fa822e823ce40757395cf1af05a22359e80f6738bbf00945a37985cb48a2fd9eed834b6b2d2fb8fec196940634ce5aa7c81c8a14c1c554d6953a131d62d0eb4b0ed61b1876405890ef9a91f1576db7201fa2c4f5c19ef87cdb96958235e33553bf67b3d1411f41c96030813041e93c234a071f524a4e46c41d0e39cb83d7d672b21a9d8dfd710c1bdea0128a4227e3c8a3de85cdf5e1aa2e572e384674d0af6d34d0dbab34a1eb82a35f22066f075986eb5306ffc4a51bceeb8e96f536f1a0a5814c530ed4472a4fc7e308fba8c5ea6b34cd2b7599f071e38d36a8d2a235345624a700f38b02726c1d3e1ef1e599586fc3c59b69de35a4930b9d8f08e0164a894ede08d23f3d8c1ca55140370d79237681e0b4ee1875c32b48435184ea1749a9566b8cfdc1b78aa393e229fa9c96a2182cdb6bb76e324e1b80cf33209243460742e41d086965276be0d83c415b9a377f7d6d63c34232fca7b15eb3196c6022c4e0d3278d97012e8085547c378f6e970c629bf5ef8e2276a31ce32f1c987b2cd3a8459243f2e7a270a34a049ed553d68c8368f6dfaadeff0133240e145250e8804eb55fd342e4df0b2a00fb12c167c7998965b63092c0aceae518171f05d38f6339f9238953911f4742a688bf7c712ca81ff9bec36122c3f72fde4309da558a54f1988cd15bde8f19f2224ef15b0f3d4b13bc003688e35341b89797008641ffc4d3f27fd74e1509e15cbc4c930e86d043916ff10329b59dbfec41d9229e07e180b134ef8ef11ca5d1342990a403ffec318d3583d72159630d5326936ff38e6d724e804ccf282366ff7c1962e6fdb03ed1b5b2809b025f3b4f5a60917b9e495021f1abff90b7499a2604a2fdc8cb9fba0ad4580be37d9046c1fa1b2fc4da7d0d749fbdf7131f47113849a0e953eae322e4e0225a541947be37bab657776fc09ed562ae716d1ff37fde9bd51565820981083303ab21724b51baa1cf93210606cb87013d46f74fd49a1d1b7658590841f6c96a594b7dd7aa653c458c720c9752e3dec2bd87bc447d3ea29742589531ce1e3e23776672b3060cd6382a78c3d1fa6c622bff5734e8746606a0da9e0607dfc8db17dae2447c59e3e57fe3b17394af2c618fe47ed54a53f56592e54d81f87873165decaa798f73002317ecfc32d9384610d88e291ee9a3b5803b721879095bee3137e9fa1b04ccc6629d0b2252fd38397dafce94bfd89e7be090aaa7aef4c1cfd212a68a08168a64d2795637d7d0053910765145cd9b0843eab42415bc6b8c953a4ffb6565555d52a2077cd18b9720fa65d90d3ab3c930b3af1fe707b301a7301c42c661c3a01cab313d5efe81c5b4de61db5a91322290cbe70f2df7129f9d032e12f72cc519c687a6f03a82e0d425259f0f0c9d4e557a2b08865a1b47606ddf7737b99d228b337e61c69566aaf61a4e5ce3835ab967921136e7334d4a2b9993f5d7d22fea05855f5b2ec7e9a3d9873302d44b6445d59ba1269bf8a33df4b1574c5b4eb7eff81e4b2533e5ef17d782cd64bedabe06581e8cf24566de5742168369cce8c4b1f23cf57e17d2729ebaf910c223a7b138300ebe132ed99e20d9dd8bdaeda0c1be65664e582279dd45b6e6427106f2358b24bc6ba8fc0a0a3bd7cc46b6460a3877270e05a7014794094ad8fee3ca8cca8d98bc5cdecb7a63df4bd5f2b02859a84d0304800e1fa162960c51d921b83257290d3a42bfe42b17ba118fbfa2c9e74e0ed27962c6022ef2d19fad0192dc1a1a3c0c3b0ec157e99e7dd3f71a15c16960b69603b1d5ceedd18b07ff433215b916bd160b121a46dbfae8a4772271608ea4ccf4c94cb2f67a644340f720a5332ec97fceafa26ac18710e1f5d0509d5c2fb93bf03ad7f6b30e054a80e88019f9d2fb0c6d26b0d2678c7b10d5e5b0f0ec255d611c54e4c52cce2aa041ae88af59142dad2668439648b5d87a6e83d4389d15fc2d9213f42e06d05d22cff63f1bcf5c861c026acbe13d6ffbc5be2a0c906db17bc50e24df7385f84cd3741ddd2f447f19121aec9e411929c09d65390a36cdb4a7df5a5f2ee9d9edcd51078543a27ebd0980db8ef520b8b7406757cc23ebd8424a7da3720ccc061c02f7cf5a9035f41fa4d917165416fa27eb5e5e34d7519e418f6f996eed064e3965359ede6ce322fc1d29e749b2c1ccc6a0d322481b9608877cb6d9c13c4f79356dc0ad82e8fddbf1c0d75dc0a05bd0ed9cf3d05425339c5fe3e346465692955477f5171b7f6fa9f96e0eb61b435e40ce5565b8606fc7c396f5864fdb988777ce37713b1442a48436deb4f32d9bcbf87a185649e5a46071890e233275b3725e3269b201a186a873f15bc1b9334a9026ba1e51e417328a5a774c7e2a4d9fffc72c77c3488b9ebb7b1bc7c3d38b2724da644f8ef9f787aa0819311b4f005ab6139bc88b9675fb2dee8eecd7de18725dc3780e972e93503143306b7ee729d7179a85fcf74daa4d3aee0ddd6f3a0f1b08c61057eab40600e6302c86dbe72cbd655e9e2126275d1891ee68cf282be64db880a208a10b818e854ccb49203e6747c2732f5cad350b69d3d86fa089f12c71107a80ef8f405d25a2d51a009350c096b28ac3cf2c90e1e7015da68bf02e5517ae7c33c24bec312130c90aaff41277e1023c22596d64fba28570ea441b8151f5df6372b6ebe85d95a3232903d37e4fd082365cbd594d6a8ad78f4af8ccc2d4d084f97f246f82524ed2d82d3d4c0c9139fdae2bf49f4a64313c6d5583a9a4eb20078c324d4da9098c7ae0d87cd428b85053f30514913d7296d0be25c6577392a6a37bfc16371f7aae8833dabc8efbd236793e10aade9d6daf1f8dc94c7de9b30b1487864bbb214a4aaafc59d2db941982910102e3cbf881255565494ea1b8756dd69f2f2b966f3183e646863829774ad017964e0300265f23fd32464c24af2387f089c386b47968e7321612dd53fc0de8872c8d88aed9d09329b289f317b9b4d780da66221d6168338542ed16156f1b5b55d7e169511a4924443ce624873dc539adc8dcf58ba58091ab0cfd912decbda16f04c133546ed14b7194f40061a42eabb17fd3509dad62ae1737633e3f13297775d961644b7af1b1e8cc463be3674fef8acbf391ad0faa2bf4c362dbc3853d7297d5b3a37861fbae00b1cf9d7ff1b48448ce0b5b6e86d1d31869cc58f8dd370504e5e5be17d8961312899fac65c246626d234c728ef5dfe80996da4776bb79b2c230ff499446b005c5c6b42da666cb4e5d055091edb3803b2d6e96548db2032b816257bac20c5a5f7275336e1631f9a8a39fa4e531a38680772d9dc5334e864b228686bac45ec6a3c54ff38217530706be9774683ca4eac6c3564955da34771a361f0b9c597a8a0a11fe1205320bacc3ec07d08274e298ce611f761662fe8597bcdd258a3a871f546a0abd77924a5dde2bfff44083b19484208ba59751223ad126853f0ff17f94640bcdb3635c842ac7e3a9abad507cac328ae36c3a4e6b48422bad156106a8b22facdf177e5d257b1cd60a8caf9bc6079ed139c5931bcfd246caa57b64a8c901b9525352892bddadbbfe840a45407a1778fb4fc6eba8f6fc34109927ebbcf3270c555f1a73ec61eb813f047e4cf29dd33ae69e4388466eb71f316219e1cf504a50e94324edd82068b6a78d788eca3cbae2934d21b269e87862d6b43a73829f42961e407a1baee6599ac2a8d231ec1ea971902f12df2620d5a817c18b3060cdda302c0c94eb0e5fa25db9554a91fb8b0e604098263b8c8cebc46a2a1ae0b8c4069600b76b9ac5968686117053e9f3a37e517a7ce801639022e4faa978932a6444be46aa8ebd5105f9cbbb9ca75c6169a329a6e8d3d8c277ef80afd5130cc79990f07f6117f37813a4f61b08a2a116973a6d3caa70356b1ac6da21974de10e7d117933c53a37374a6b83b69df619120b7728e0c581919c454523855ff845c0423bf045317bba42f8e67700042ac4eb671f2bdfb82aedf929d47356f2b7f6aeee3be3fca62bb38a0ae30fdd4ccd7878913352baa59c2dbb0f256d9c8d3b9067505fcd6c32e99784a05ad5961326c97952875c3ce887e0c728a91bdbb1e26688ac246f38444cb945e16f32ad685368e3e0f8f7aeb261229d118b23b001001cae45ea70e584063c7d76258f540f1f4c943f448dc3ae7caee94bd1a90c983b2838ca4743917e0f0f647aa6d17c7f11a548052b0814900058e1c8203fdab738f0c6eb63b517c8ee15d46f3bdb98805787ef6067f21fe5777af20dab51c33082dd3825eb9467ea12028fb8e8e2ca15e7c1a293013204d95c9b59621b9208f59df788a67f82f69428ee25c70d38cd310d48b26c74c6e3b17bca159b3b02242575316dad96cbfaf73688036436aa8de39253ccb67d1d1dc24947835c51ada558a166418a5a95a61d3eb80b68bb23f1a6c28c1a7ed94b0d231e929e70e46b6ebe0ee3bc906edcab575c7452a2a9d8205a0ee5046bd70afd7bdc93280cf0a0a4c75a12c93e41e24ad3a04942f5d822b1389fca4959388dce07366024e5d8fc439e8291ebd6d562ce3dba2b8532e69451eeda1746d23bd762b44d25204a22bea307bf727322454714b97b0eb89415d9852549348bd55bb45d3df46a92c02395f5a371105bf5f668a97b803d117893ccc2171a8680a68766115ffb85a2b2ade39c42b90225e75157ec8396ada1532dd73eb051ff512bd0266bda7ceb561547bd0de03dd4e2435ce427fba4f3ddba81560ac6c68bc8a80ac3667b3c91a2da4e6841dbc4a0c0de2fb0d257f98081eed0083bab61b371c8a33b5b37bedafd508c4073f9ec82ce567f1e7c88dd618b74f7e47f9982ea4adbcc4e84c635559e272600dad840bdc3404fd3b1293f569e0b0ccdfd624fc2b40c810c97e7015b48786364affcd8f72a992694b0a79ecb007fcb7f1f7a57fbe46323024b562e81542e5eb256444562b36b31642baf7d83069f8cd016f670a3637c19f40985dc182033b7d5ea9531e78a66463138637a71e0b84f77a504e0054f9073ba17261a7988e321a0550d4f5340c7ea18d4105f600049942a62adf8011750ff75e7ecec7875c183088e67b118dac4e0e7ef59e0514a91e0d03d65681d355a457cd9af7696f1890c44969da3feb1b43c72bd888dbc5a8bcd187e399d6743d210249a3ee352f2ad70e90dc9a2ea69e14ba9df8425d4920a9959818142aeff431d62cff842f2fcc6871c09f4daf097d197b735cb5e48c9d4d1b3e47d2c0d64405d5d960a60b2a2efa8b2169ec8814d1e923729c6af0cc4039c650b7278f375f3e433c7df4a2d3be4eb3a3d1e5e149c434fde69a7ca7123fe068f1c552949ce9", 0x1000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="fea0", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) setreuid(0x0, 0xee01) r0 = socket(0x2, 0x1, 0x6) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206910, &(0x7f0000000300)) shmget(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) 16:00:01 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8001, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000200)={0x0, 0x0, {[0x5, 0x6, 0x100000001, 0x3, 0x8, 0x1, 0x543800000000000, 0x7f, 0x8, 0x6, 0x81, 0xd97, 0x0, 0x1, 0x5, 0x7, 0x6, 0x4], [0x8, 0x120000000000000, 0x9ea, 0x9, 0x7, 0x0, 0x1ef, 0x200, 0x2, 0x1], [0x8, 0x80000001, 0x3, 0xfffffffffffffffd, 0x3, 0x8, 0xa954], [0x80, 0x0, 0x1, 0x7, 0x200, 0x6], [{0x4, 0x3, 0xe9, 0x3}, {0x0, 0x1, 0x0, 0x6}, {0x6, 0x8, 0x9, 0x7}, {0x2, 0x44b, 0x0, 0x1}, {0x1ff, 0x2, 0x20, 0x8}, {0x1, 0x7fff, 0x15de, 0x9}, {0xff, 0x9, 0xffff99eb, 0x7f}, {0xf000, 0x20, 0x5, 0x4}], {0xfff9, 0x5, 0x800, 0x3}, {0x5, 0x9, 0x8, 0x1}}}) mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x3a04, 0x0, 0x0, 0x0, "2c164a0b07906a553ad48e8dfb137faf97fba82e"}) 16:00:01 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xffffffff) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x103) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000040)='*', &(0x7f0000000100)='&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\'\'(]+:.\x00', &(0x7f00000001c0)='#%--\x00'], &(0x7f00000004c0)=[&(0x7f0000000240)='^{\x00', &(0x7f0000000280)='!\\\x00', &(0x7f00000002c0)=']#:\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='*!/\'(\xd8!-*/\x00', &(0x7f0000000380)='--\'\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='$\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='(&\x00']) r0 = socket$unix(0x1, 0x0, 0x0) open(&(0x7f0000000540)='./bus/file0\x00', 0x0, 0xc4) writev(r0, &(0x7f0000000000), 0x1) 16:00:01 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r1, 0x4, 0x4) getpgrp() write(r1, &(0x7f0000000340), 0x10000014c) 16:00:01 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f00000002c0)="d0001500eaffffff00000000f7ff", 0xfffffffffffffc4c, 0x0, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'\xc2\x00\x1b', 0x0}) flock(r4, 0x0) close(r1) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000300)="d0000000000000400900007acc02e44f75e0c21207da1d3163000028863fb1bf5383a3485b0e82ec86037d62352d15ff0d5a539b548de28bfacc7a6ea0d8d90d32228da9a0777a2ae108b1c19a501ffce8e816a81d058f26a73277c12c0f56ba858a6dca88d91e588b7e7fc68a7a33b6a066b36c85725856149f574d6227994de3f2391316fc04c40fed2805edb15435b26d0395b501b2b198473200"/165, 0x49c03df0a176a6e8, 0x0, 0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) close(r5) r6 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x84d96a91e61047ea) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000280)) select(0x40, &(0x7f0000000040)={0x3, 0x9, 0x8001, 0x5, 0x4, 0x0, 0x0, 0x5}, &(0x7f00000001c0)={0x3e, 0x0, 0xfff, 0x40, 0xffffffff, 0x0, 0x2, 0x8}, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) msgget$private(0x0, 0x112) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x3) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r4 = dup2(r3, r3) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r6 = dup2(r5, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000000)={&(0x7f0000000980)=[{0x6, 0x379695fa}, {0x0, 0x2}, {0x5, 0xb82c}, {0x25}, {0xc1, 0x2006}, {0x83, 0x9}, {0x101, 0x5f3}, {0x25}], 0x8}) ftruncate(r6, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r4, 0x0, 0x0, 0x1) sendto$inet6(r4, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000001c0)) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r4, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r4, 0x6, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x4000000006, 0x0, 0x0) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x4000000006, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xffffffffffffff3c) fcntl$setown(r4, 0x6, r11) writev(r4, &(0x7f0000000700), 0x10000006) ioctl$TIOCSBRK(r4, 0x2000747b) r12 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) dup2(r12, r12) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x880, 0x0) r14 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r15 = dup2(r14, r14) ftruncate(r15, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r15, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000640)={0x3, './file0\x00'}) r16 = socket(0x18, 0x2, 0x0) setsockopt(r16, 0x1000000000029, 0x11, &(0x7f0000000a00)="00f700004a69dbb52dbf0e3b06db57809e899c01a78fc728ef2b88a8219f65932905c7a437116a0c26f6101bf82ddca1747de092dde389b1785799388ac7e24f334d4128bf5b63369d6491099d34471ceaeafc1523fe71fae1e21f56275132f678f6c1ee4f139ed63394a8481da8aab9f677f7e1902b1214f3f4cd2d80d4dedfb0d40ce255da4f0835a47efb01f6183f41c841f77f868f6bb14bfe7f9e78f227414480e468edfa79092b1f707327ddef0940a6b371174b", 0x198) fcntl$dupfd(r16, 0x0, r16) sendto$inet6(r16, 0x0, 0x0, 0x0, 0x0, 0x0) lseek(r16, 0x0, 0xfffffffffffffffe, 0x0) sendto$inet6(r15, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r15, 0x2000747b) ioctl$VT_GETACTIVE(r15, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r15, 0x80047410, &(0x7f0000000300)=0x3) r17 = socket(0x2, 0x2, 0x0) bind(r17, &(0x7f0000000740)=@in={0x2, 0x2}, 0xc) r18 = socket(0x2, 0x2, 0x0) bind(r18, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r19 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x104) ioctl$VMM_IOC_CREATE(r19, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0xfff}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000004000/0x3000)=nil, 0xfffffffffffff75f}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004f5000/0xe000)=nil, 0x4}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000008000/0x1000)=nil, 0x2000008}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000005000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000003000/0x2000)=nil, 0x4809}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000007000/0x2000)=nil, 0xffffffffffff0000}, {&(0x7f0000463000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8d}, {&(0x7f0000327000/0x3000)=nil, &(0x7f0000007000/0x3000)=nil, 0xb25c}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) ioctl$FIOGETOWN(r19, 0x4004667b, &(0x7f0000000000)) sendto$inet6(r15, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r15, 0x6, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r15, 0x6, r20) writev(r15, &(0x7f0000000700), 0x10000006) ioctl$TIOCSBRK(r15, 0x2000747b) r21 = socket(0x2, 0x2, 0x0) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r23 = dup2(r22, r22) ioctl$WSMOUSEIO_SETPARAMS(r23, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) bind(r23, &(0x7f0000000800)=@in6={0x18, 0x1, 0x7fff, 0x4}, 0xffffffffffffffed) kevent(0xffffffffffffffff, &(0x7f0000000680)=[{{r4}, 0x0, 0x44, 0x2, 0xfffffffffffffffa, 0x2}, {{r14}, 0x4fafe674af2a5fd4, 0x8, 0xf0000000, 0x5, 0x1}, {{r12}, 0xfffffffffffffffa, 0xbc, 0x40, 0x40, 0x80000001}, {{r21}, 0x7, 0x40, 0x2, 0x7, 0x4}, {{r13}, 0xfffffffffffffff9, 0x40, 0x8, 0x2, 0x4}, {{r15}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x5, 0x6}], 0x80, 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r0, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) setegid(0x0) setgroups(0xfd01, 0x0) mkdir(&(0x7f0000000580)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat(r0, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r0, r1, r2) chdir(&(0x7f00000001c0)='./file0\x00') r25 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r26 = dup2(r25, r25) ioctl$WSMOUSEIO_SETPARAMS(r26, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) ioctl$WSMUXIO_INJECTEVENT(r26, 0x80185760, &(0x7f0000000780)={0x17, 0xa7a1, {0xd, 0x5}}) r27 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r27, 0x2000000000000029, 0x6c, 0x0, 0x0) r28 = dup(r27) ioctl$WSMUXIO_INJECTEVENT(r28, 0x80185760, &(0x7f0000000540)={0x80000001, 0x100000000, {0xfffffffc}}) setuid(0xee01) open$dir(&(0x7f0000000080)='./file\x00', 0x80, 0xfffffffffffffffc) r29 = open(&(0x7f00000005c0)='./file0/file1\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r29}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x0, 0x0) r30 = socket(0x18, 0x1, 0x0) close(r30) connect$unix(r30, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r31 = socket(0x18, 0x1, 0x0) close(r31) connect$unix(r31, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r32 = dup2(r8, r31) ftruncate(r32, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r32, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r32, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r32, 0x0, 0x0, 0x1) ioctl$TIOCSBRK(r32, 0x2000747b) ioctl$VT_GETACTIVE(r32, 0x40047607, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r33 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000100)={{0x3, r1, r24, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) pckbd_enable: command error 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev\x0fbpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pledge(&(0x7f0000000080)='\'}#-\xbd$\x00', &(0x7f00000002c0)='tap') socket$inet(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'\xf0\x01\x04', 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x1a5, 0x0}, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) recvfrom$inet(r2, 0x0, 0x0, 0x1, 0x0, 0x0) r3 = accept$inet(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10a00, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) fcntl$dupfd(r4, 0x0, r4) setuid(0xee01) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$TIOCMSET(r5, 0x40044273, &(0x7f0000000000)=0x2) r6 = dup(r1) ioctl$BIOCLOCK(r1, 0x20004276) r7 = fcntl$getown(r3, 0x5) wait4(r7, &(0x7f00000000c0), 0x48aafbb48073fad4, &(0x7f0000000400)) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) mknod(&(0x7f0000000180)='./file0/file0\x00', 0x8, 0x2) 16:00:03 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) preadv(r1, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x1}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2}, {0x44}, {0xc006}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x70c) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:03 executing program 1: setrlimit(0x1, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000ac0)={0x1ff, 0x65f, 0x9, 0x9ae, "082f0564c49769d4af7a23acf70413f9c475d446"}) write(r0, &(0x7f00000001c0)="88", 0x1) 16:00:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x11) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202006301"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x170) ftruncate(r3, 0x0, 0x20) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:03 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca02bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff03000000000000c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:03 executing program 0: sendmsg(0xffffffffffffff9c, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3ae, &(0x7f0000000000), 0x109}, 0x2) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ff8000/0x3000)=nil, 0x3000) 16:00:03 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$TIOCSTOP(r2, 0x2000746f) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20ffd000 didn't change! 16:00:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x6, 0x8006, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r2, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x60, 0x4dbfdabe452db046, 0x1f, 0x7}], 0xff, &(0x7f0000000140)=[{{r3}, 0x7ffffffffffffffb, 0x828bdce18d639395, 0xc0000006, 0xffffffff00000000, 0x2}, {{r2}, 0xfffffffffffffffb, 0x0, 0x20, 0x2, 0x3}, {{r5}, 0xffffffffffffffff, 0x80, 0x1, 0x9, 0x7}], 0x1ff, &(0x7f00000001c0)={0x0, 0x4d}) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x51d2b762e3eab4e1, 0x4, 0x1000, 0x82}, {{r3}, 0xfffffffffffffffe, 0x20, 0x9, 0x1, 0x2}, {{r5}, 0xfffffffffffffffd, 0x4, 0x2, 0x100000000, 0x7}], 0x6, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20ffd000 didn't change! 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000008c0)=""/214, 0xd6) r1 = semget$private(0x0, 0xb, 0x80000004) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0xd, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x4) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) r5 = socket(0x18, 0x2, 0x3a) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = socket(0x2, 0x3, 0x6) r7 = syz_open_pts() writev(r7, &(0x7f00000002c0)=[{&(0x7f0000000800)="194b4179ddc79f6347e003be52b14d50083b2161b17d6014c094724b5ae2096461570b5b549ffa62fb0a3fd0d80492457dd05811e0b1cb25e32ef9e97d4ba4a14fcac523aaacd27fd182d1feb0ab55fb3215c1d856e4614bc0f29e2eeaf3b7a3c929a2e498c2b38446088f9feb7fa0d92392959214c8be829445bec0de9bd9e0090d11610ce244ed608cc463bbcd72dbb60d90eb122255a49f7c47cbbc0e3f0b2c2297c6b5f053220d929b49dda7cf2755741acd4cf6dc34d551f572fff5f80a478e49a252ea3a834111f705b0c5ebd2b78d3115a04326e62cdbfec969637357afd3d9e0c27cb001b30736f32c74305dee66b49a58389e880f2622e5cb8200", 0xff}], 0x1000034d) poll(&(0x7f0000000100)=[{r7, 0x14e}, {r6, 0x1}], 0x2, 0x40000000400) r8 = open$dir(&(0x7f0000000380)='./file2\x00', 0x9dc046ea61a4e47, 0x100) r9 = kqueue() kevent(r9, &(0x7f0000000240)=[{{r8}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) r10 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file2\x00', r10, &(0x7f0000000180)='./file0\x00') kevent(r10, 0x0, 0x4, 0x0, 0x1, &(0x7f0000000140)={0x0, 0xfffffffffffffffc}) r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000240)=[{{r11}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) read(r11, &(0x7f00000004c0)=""/4096, 0x1000) r13 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000240)=[{{r13}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) read(r13, &(0x7f00000004c0)=""/4096, 0x1000) r15 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, 0x0, 0x0, 0x0, 0xad, 0x0) dup2(r15, r16) kevent(r9, &(0x7f0000000200)=[{{r11}, 0xfffffffffffffff8, 0x80, 0x6, 0x9, 0x4}, {{r16}, 0xfffffffffffffffb, 0x20, 0x40000055, 0x9, 0x8001}], 0x1ff, &(0x7f0000000240)=[{{r7}, 0x2, 0x80569550f2546972, 0x2, 0x7, 0x4}, {{r13}, 0xfffffffffffffffb, 0x0, 0x2, 0xfffffffffffffc01, 0x2}], 0x1f, &(0x7f0000000300)={0x20}) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000080)=0x2) r17 = fcntl$dupfd(r0, 0x0, r7) ioctl$SPKRTUNE(r17, 0x20005302, &(0x7f0000000040)={0x101, 0x4}) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r18 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r18, 0x29, 0xd, 0x0, 0x0) recvfrom(r18, &(0x7f00000009c0)=""/4096, 0x1000, 0x2, &(0x7f0000000340)=@in={0x2, 0x2}, 0x2aa) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000000)=0xfffffffffffffffc) 16:00:03 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012a6d47472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c58e34e391e50a906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e406"], 0x10) sendto$inet(r0, &(0x7f0000000000)="43834926fdfa7246f919540c4ce496cc5dadc9d3c36ccad36d5096cda2bfd60cc67313aa3db859c354b53946ea785ea950144f4ae737d7a3162df076f3d5c9ffffe05f25ffd9c6", 0x47, 0x2, &(0x7f0000000080)={0x2, 0x3}, 0xc) writev(r0, &(0x7f0000001840)=[{&(0x7f0000001700)="dc351a0000850fb4ba2f7fa1bd0f95e8903af0f6e2bf6c0253d88caf7568c3188e17c1c3c9e3ce592ea17d4ea89cfc51803acd3f4f3aca76ef0c52b44d8b215e7d14e8594d845d972bf08dc310e1e52dec96b20075427bcfd9dc13a7c7added0e17d948f6791e33f7501e7f6c906b60bcb3297c9a2bb9e40235461719530370339151f47c99d6775ef5bd994cb013ba975", 0x91}], 0x1) 16:00:03 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:03 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x30) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000000c0)={0x9, 0xfa}) 16:00:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x170) sendmsg(r2, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="101cfac6e0904ca8d7c8f67f9b475ae576b341044b368d569615849c91fcbae7cc37f867d1b8edff18c376825980df1e3ac0faaef3538c09caf44788dbed4c5a3f3329650a4e1e502bf0b1624d914ba9980c4a1911ef58f906cda39c22669c70d10f24c1860530bd4e7e4c5c6af74a4f08c3a12bc8b62fca1348941d7b5d9cccee85440ae2aab9e5ff8f82fe92c19265a403cde9733375750ec7cfcfbbd4cd5c3a99a0e267a71cc8b000498e388a5655a8f71f98b5dc4a44d77836d535b81f9f843f07a0b4de1a3a85d6ea83", 0xcc}, {&(0x7f0000000180)="c6f63c6eb5de07456298ce9a91a7df4b446a4d960d6d68d7bedf4d1ad22b37a73cf42653fe392531fe7d9357f42ac5706f9914b4f45561418b3a9f47b9cbb229f4b8a85cae2e5cd3b435d77359bc280542a3ae0044971dbc1f4c2b4f7532f091e7e07491df54cf68921843fe19741df081996c7c4dbc4eb1d6dc409b965044c18e36103c0899fc7c2ce9405cd39fec699d81cf04c777d424ed84c9b3b0245b9b1e52eb23b0df97a975ea26a33f5be569b1c394ed20eb4b724b2ed5a442c1ccef06647faa19b129b87ae992ee7fa2eca4ecf581fafa24a448402bb08d54da29b689c693", 0xe3}, {&(0x7f0000000280)="f7caee5b2d343ea32ee6dc1725e778d6608268283d27fa3baa84cc6f997fbc978dd69b9550e1805b6b4365a70b25b1538430fa02743e0d2a85f3d55d25e8558aaf8e0c3b4a0e5a80e15a8d1c76d01e7e90aae572ce8a0c457e4300319ba41cd4349dc6171fee75b06ef6a6396bb6d882d16a95200b6e4c71e4928ab1323603fdd8adc644863d91cbfd4446931bb5742ec0abfb8504af15b979b5d8912dd10595309ea4", 0xa3}], 0x3, &(0x7f0000000340)=[{0xf8, 0xffff, 0x7f, "a554f4e0bff71bfad1e050c2d34ffd042aba03086545acdf4267564a53f469cd96c23961a8fdc03b03a371be42e17377553c3f765d7f300d272e398de5b467cf79e46b9af53c11ee953cf83f9b0be97c9e4e0ecf4db0ba779a8798ea54759ed3b5196ca8899e36ee7eeea0b950b02e052b96b0bc5ba257d7767251b4a461665173d52b184f7342edd0e86875f598e5c9f93ec1d143fae2f8e22d6efe074ffca6773e0c85d846e5d63602853c0e85fbc8d4825da9a3bfc4651ec840393c58fbee6e229c01a225369434ede2a72094dfc8330264ba9d162cbc29fdd74740a36bd4968c135e58"}, {0x38, 0x1, 0x174, "8fdcf9d9db2ae84fec45212667d7bbd84385268f813a88c97a08df05796d9ada2b68397c20203c74"}, {0xa8, 0x0, 0xd0, "363ec623dce72aa7c3d15faf06377a1d1ab0bc9c10ee0cff30254d317dda0caec3f19c5d3f76967fb0e3fb6224c86e94287b8b170cfd0612e00e6a2318c27f720b5596ec73bb9b340c4849a03f10e8e4849f9f41838ed93cfba0515a6b54ff1d6f46dedbf2fbce558a1fcc5c681998f15fe6dac66a636f193d2d0924ef4f251e249881a8c05e98ab47c795d36c41c37b75ccb34e286cb4"}, {0x80, 0xffff, 0x8, "49318d61bff5d3e6d18a04737e81fd907af9dcf90859741810c23677a2c8c79b20918623bf9dca53f9e1d2d622b8d849220056af3d05987f444532f61ae93e571f2b1aea9162f65b049dd3f832fad7fd78e0c13431e062d6e302bae59ab5aa60b3aaeda7c55404431a80"}], 0x258}, 0x400) ioctl$VMM_IOC_RUN(r1, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:03 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000000)=""/243, 0xf3, 0x56bea68b634cd208, &(0x7f0000000140)={0x18, 0x1, 0x7, 0x8}, 0xc) rmdir(&(0x7f0000000100)='./bus\x00') 16:00:04 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(r0, 0x0, r2) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2e9, &(0x7f0000000000)=[{0x2}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x129cabe8ea05395d) flock(r1, 0x4) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) pwritev(r0, &(0x7f0000002380), 0x1, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x0, 0x80000001, {0x100000001, 0xfffffffffffffffc}}) kevent(r3, &(0x7f0000000480), 0x9, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x17, 0x0) kevent(r3, &(0x7f0000000440)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) close(r3) 16:00:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x7, 0xf0ee}, 0xc) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000400)=""/4096, 0x1000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000100)='./file0\x00', 0xeb83e9cc21dc7270, 0x80) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000001c0)={0xffffffff, './file0\x00', './bus\x00'}) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\"\x00\x00\x00\x00\x00'], 0x10) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) r2 = msgget(0x2, 0x0) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r4) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000002c0)="bc48e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c15072465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e00227175ada87d7bfc551e86ce4052bb4fb2d9d58c53825aa874da0764309070c4035ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b3100"/244, 0xe8}], 0x1000000000000258) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = getpgid(0x0) r10 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x3, r3, r4, r7, r8, 0x2, 0x8}, 0x4, 0x7ff, r9, r10, 0x0, 0x18000000, 0xaf, 0x81}) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/59}, 0x43, 0x3, 0x74e29b06712aadda) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r11, &(0x7f0000000100)="8c65", 0x170) fcntl$dupfd(r11, 0xf, 0xffffffffffffff9c) 16:00:04 executing program 1: r0 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x17}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x4) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x80}], 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 16:00:04 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000181, &(0x7f00000000c0)}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000002c0)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x4) socketpair(0x10, 0x5, 0x5, &(0x7f0000000100)={0xffffffffffffffff}) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffa, 0x4, 0xfffff, 0x4ad, 0x2}], 0x1ff, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x8, 0x6, 0x40f0000000000000}, {{}, 0x7ffffffffffffffb, 0x0, 0x0, 0x20, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xe589163edca47ea3, 0x40, 0x6, 0x9}], 0xffffffff, &(0x7f0000000240)={0x26678a73, 0x1}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000080)=0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:04 executing program 0: r0 = kqueue() readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/238, 0xee}, {&(0x7f00000001c0)=""/212, 0xd4}], 0x2) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000000000101000000000000cea1fea7fef96ecfa73fd3357ae26caa0416fa03000000acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ffba29962543310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xfffffeb4) 16:00:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x0, 0x200}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) setreuid(0x0, 0xee01) r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() setregid(r1, r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000280)='.\x00', 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0x2e) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4c}, {0x6}]}) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) 16:00:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x9, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) 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) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:04 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x1, 0x8478, 0x6}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$getflags(r1, 0x1) getsockopt(0xffffffffffffff9c, 0x10001, 0x6e, &(0x7f0000000080)=""/19, &(0x7f0000000100)=0x13) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x111) 16:00:04 executing program 0: r0 = socket$inet(0x1e, 0x3, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="1f2582bdd7952a33e779d08b81d618d957a30aff25ff405e6ee90ed3f40a0c8b4e3fa9f28f45dc6b06e28a3e67924b00d4e2f66d976c4843656df7fa5b5dc6240caa5079a81d016646ec3ac81b554264051cb9b44773914b5a33a93ce024d3cd24bf238b4a4d0b6002dac1edfc8871393bbc4d027ab74ed2acadeade9aafa7286ff475fe23ec59930330fe69322f702902d12fee1935d85f348a834538ee2a43aa347a8bc7f0b7750686f339f8958034a79ef2554e9ed63fd8f9f98377df665f288d7fa7453711348ac2c34def67105cd0b167bcbbadd884c94a3bd49e5dfa9ce622b50c7dc0e876dc9eb6a236ae7f6ea55dccdb2c04c192148914550a9a22a852bd29eaa009000000000000006c38f584f46a2801a039394471b998e780902023a8a8cda9a12e95e6a54e5248049ea79e682015a350c5aeb8dd9576db8b680c618023380c4a8e108e5ab0ddfe19f406ca800f0f0cffc718c765adb60a1392b949a816f9f8b7dc9f1b8f06730e1cfdce2552f4cd22855f9b91510027058b9448928d0d459f3296b9e20a1ac074ffee7b2e5b95abc05f51240ab4d6dd53adeca9c1e1279bc420b8d6ab055af5bbb7157e0e2f6b2fe09107aba4a121c9f86f5e5bb88ba717c76594da442c8f07e8079c4c6bb21a7dd360f03c28ec66a53406608d602b4d325339cf322df5197f4845f7db11b07b5d7423ade24ffbf56f93c998306670be1054f761973c34457894f3c46271785cc4373fdb9619f826092e402e0654103f2744d653ced48be5b8f57610e72e5a5679bb55aa9486676ba261bf3367ef33f97f70472abe1d1e589bdd8e626d29853a82483716f6bab571fd7ad138132c4d3ee7a43633af9197f02f8c23edea5d53a83bf939164b882962fb7d1aa74c0ecf458413fff0657e1b9067ba518c682a89faa5b2e876fb27d905751d3a23fa267fd43dc9c2c59711457cf2329511f1c57b956e0f556c120a54423a198e84393e31bbb6bdebf10985668e1d5269a89a18058d21ce153741872f0a2ab78f300b41e1b13d692cf3f36d275598d4a52f625f901966682b9903bdb13b526d7289a2108b3c424d2b98b4684235ed0513fe3fce59c60caf2b36399036b7bc57fb52edf0f120a1fc49736559dc4615703f9dffb8bcccfbd41c5b1c190f608315f012f609e367d339a3cb86323c09a151e12ed8c5bc0f258431d93f4832736336ff37b52a5270db4f828896332a587b6ab3c6bd0796754087de6f77214b30d8af1c431092062051dd28cffcf0d67cabff1cc246b42ee4e8d4d8aea94214926bf2225deee94ec207f040f90456d7b7038e1141ee7b368ee03d91da8dfdbefb8706c44f5a9adb758d25ebf587a110c85057175ca98c32fede3c1c87825b868e94a9e6b13b27264b2d5464cf194ba2ef7f2aa50b5e66d68c719dbb51fda74404a845c14ef143862cdd862002440917a6f60983f097d17cfb1cd355d73d558a0c2d5d646fb6ca76708d7244057b65203da0c4f447bea00a6ff302ec859c51bf817b1cd1ccfd2a05ee2034a44f8812328fa8c90dcb24a68441dbf6e7861b8127ac9d6ae911944984cd641ce5c916738dab0757fa62a92d8617a71a2b18a18f593387bc98ba1bcd47beb917daac44030603254fbf03716be87fdca687bc55645b79de6b3284b279adae5530ff97ccc79baf6ffa558f877323d00a3e0637b3bac8d531d5c7246e3bba1d331671406c24eeee87aaf3aeadae43176fc73b367db1040b456bfe636a78d1b611dd2c81059eebed48e5354fdcc522cbfe16cb60f6f351180dba4ea032de3a145534625262432436363e57b3146dd8f43b33f3330c994c52c0858ebc2ec88c32b808c45f5ca4e4a75e9606ff87bb58973ea3aa868daa704af52ff400889f5148d91ff6e0f3c4a65856204c332c8e446b574bcda80c3a4d84fc1b52afdbb0e2c78f078f9bee5eb715b2b06829e0ed0f907c8f531f594c2b4a0302aae8529b4d2813f08e90717ed56fa4c7599872d79a4393d672f6c554648a191562b60d54d2bbb880720def926efdcabf990b496e89d33287093edffe3affe56e310abad9e4ff208cc69d6add12443fe59b852c04b1faa41186e961b754c79ea4ed0440b3cf94f497963827542daf0a622d4518995dba8bea8cd5c4193156e06a4324382a8729bb3e0fd0b7ceaa55a61efc3c1b686c1b51e60eef5021661a26287bd51d619ca9d7e1384861c76b6ed48f47bae332785145484127ad0786eca373c4d12f9aef759b3b53675f2cc3e59471f38837c84f9e186f3e77b2ba22f2774e12b123e0438e7f0bea8157acff9ae4dfcdf1786ae47216201ff4565d9d03c195ce85798acb0ef74969885d0a402b00762be13100508c759357c378c6ba773725fb08f8e30d5327e1865d9196aeb2a0068d8f173e0b68b4d12e54cd3bedf0185020b16ca94256e0d0da3841f08b194ba5682cc4119a00d89fb65274c36b117ebecaed68ba7a165ea85e6f2932ab3a7b54eb9d82ce0c1a3de6e0bfc647b2ea8a81589d5fc9a05035faca975cfb9267c276c38a80a3dc2a6e436a78d586a031c3267a143e0fc65530aa3b619107512d565da62cd928a707a83b4cb11a18d8489b5695e5a6d07b5d879524074979059cb7046ab72347a7aac33b6e32a17381f748e7d336ac6eff8df5cb83ab50a6f555e6aa5babfd76a0c81c3c3ab20e8a64085f443b71d520c97b7816a8db4dee9c41ad472279f5c47ffa03f7d209daa6e46021e069ef88895771d8a9bfe507e41d0645df3235567ddf28a6d7bd37405925b6413bf4eb462cf1bcd0deb11c645eb87c4337a96ddcb6ad4400c82375856a047ca7db17e70133b6615a70118eedb757418375841e51f2d48f7814b5b342e4eb2bad89447d0b8098cbb448304e48997a39f4c96157d75eae0f8240b4a37b5b1b1f2e5fe1a19dc4e2c1c5f3706f2ad02ab1b8ac88316906ae6a4234ebef3025fbe9c48e84fa5a89330a35ed53e50ed4a4c3d5711aaf16fcb1e6a0abcd4f8e733544ac87bb386178eec6a60057d79ebdc567053738f47557aafb1ca819748eb7c01c7e617f780d9a1f78aa54859c7979f93997a6fe1ea44e720fc3ba3d56e2d3da3fb472195214e5391b36575e31359d8b78d11568a1b7d7286fe01720729f29d6945557915615990b5f34915814e33ff30a950e2d6d562b9e07dcf0d208790262791112bd23f7a7c5a48e6a518180c69504f2d2bd48e752bf2bf5b1338a54a82f8e677e7e7c015e46fb71ff72474af0978b323a185bbc17e84d9ce29dfd8a35899289147acd0119b58ee05c78f594077566c4978ca5b237c4bb607c46e53295e1a9708299f1ece41d0c13a1a31421dc60773eaf2c07c866a471f016ad192cc1bf2e452d0e7978b74de6e06a432a4a21dbf7bb6f113bdc3ea25d0a10782d5d3eee888e804c76043baddba55809aa7be0e51779248d59a0b5a2c8b3f6059fb452c295902d8ca4ef1fabf9a4e8c186cfe87092431f293c99bb8ffc57a48900a5b695d360a54c150fb7651e3b64c37118957fbc3fb0038fccb662289c6e44679f4848524ed180028e1fa7171e84cb1ff716430fc1348bb3e777a2c99c61732b276427b6e55cc146d23ec398d5b5973b6e71ae746e9ab4d4fae187edd22e36b2a06fa7d8c726265f87aed3b92b4efe025c42b2cdca33815784ae5eb65704d2fe5f98831c42db7e8dd968981e2b720a349d89d7651ff4a1ebe3c1739621c855e6f90d080d00822d3787613258ba2065f5b2a7fbb3f8a685e6d826c7cf27940ebf86664009579c11aeffbeff68517b7fa2fe88f0a73417b2b67db2a6f00f91473ad077caa9a5fd1ee8e2d4bfd8b606dc147458169707aadca2a1a0064ca5723850fa042c1d1aff578bb5888235fcaf7b28bd6a1e9a0b9899c16cbab282c654d85228d9b1fd1ebf281129ec2f0d7d210bbee19981dff94df02550002e6bd15bdaadf3d255f881db86a0992192d921fb93a8c9b3ddf9cb4efd791dfaaea4b0f6273765440603ccfff0ca6e0541bb7e2b431af2937a3de7f4947c8b26b6b0a9fe577804bebcc4e0875679ff4a52ed20a98552c4f49d76ef002466df99948ed05ffc5edccc183fe49e71a34a2abde59593109fd790993a4819ddea4e6fafcf3b571eef2b3c3985c8737486008db5a72c9f8aa3c7fbcd05a0e341c3e6c47960e49760b238df316129ce089e9a9abeba91b3a5691631ee0859d204e74f8645b0ee632009d533875bc51624545aef87e6b7e89d8371d5fce78c2b3a33c958e58c4675dcd867acf2ad1b570f9dfd1a9558dad0ff54320df02b22ac18c8c7cbb4e20482c0bf10a32e110d85f2e045fcfad35393e1aa9563649917ab17205b281ee97daafc385f5e863e9e17630c308318e908736740cce40146b4cf8ebc81d12edd2ac393e2623ae6c90e67f7229b333ed434741d4e8f47ce7df86c3a3ef0a213ef4e93d5adb7ecab82d2b146f6a5a3316943679b6ad08b4186d998736b85d1188f13cc45b00f7e6960616e7965982229da1d3a597b31dd0a04b84acaf8345f440dabfe9de93c4a180fe11f711b2c7fe3a5d2efcbfd3c0f445156cbb9ec600e30df82e6999f761f3eef8a87098b4981deffd15359d2b0d1e7dd1c3e587a7f014bfcfc7b21beae7bc6a823e9b2de54839dda3af2c9c03607c518da61585327c5cd0e8c50a40aa4e9210ad0cbfcb796284194fb9c87a36be9e0973518263b35bce92894804b499f458ce3dbafc2807e986f37cda8de5e1b98f9d3b9a27ef992d638d9d0c7e305de3ee1c58f1a7ee21f06dce1b7a8b0deabff3581747ce31adf16ff8d4823ca9e0f2f0f221020e54050587f0cd460837b35eae13c9e6094e577d0d02a64f05347e2606b9f00afd68f0d86c963e271c78d96bb56e6384489bb5055f5ea058c4ed2d2d874b35d3aeda1ea8b0fc4ca43874c64b7315062ded9c00710058551b4c10db305ce4ea8ca544e28efc76f03161df3c6729285702f0f598709687158fbf8501a57f042840fea56b0f275d1fd8a31c8ea4e05696f1eb6b87f37c561c1fe6c29a5ce687750ba92b97df5ce6ba8270e5e9b578f8a2101ba0510682d28e381e23792ce09ea6d689f82014be03e828308310088e20f55b1aba90daad3a300258e6aa49075d23a66952c14e9e6d6d7ea5c3bdfae3e35f89d0baa04cb1ea4a8835c92e32ec0f59118aaf5276409dfd2451d9df2a211bab774847e57fc709f68fc7e6cf9dfe61a9cfde7d3838e34dd5be7093d5055c7ab6ce5b11d43dd1585e4b39fa4b7594f3948722b52cab84d188638ca220747f6c342a50835555b248c3a17f72132ac69b7a6b8046886dc7526f9280fc8cf7d815e2ab57e0e92b29db29f59aa80474318c249bb91b770440d35fa612e7d874e43276b23ab2b9a4301e42dbe3b43bc873c3c91cac8b1e91c5beaab0e601d279c0fca417b8f0f3273c8d5b4f5b9c07e297fc8a01124dc66720f74f069ad588c141b9057ff60c760a27045538919731ff38823a502b1baa3c0bd4f41ea3f107986da4c739a0e76e40087b111c45749352230ea99cbe59bd4ee7fe5819f5f0c16fa34060475bcceabd186fe36100000000000000000005a57f56a8fee4604265d1efd81d0f54c537165672a6a8bfc21e772d9679b7d3aae0034eda2da466afb7f40f81e5eac", 0xfad}], 0x1) 16:00:04 executing program 1: acct(&(0x7f0000000180)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x20, 0x40) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x1c}, {0x6, 0x0, 0x0, 0x4a}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000200)=0x5) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0xdfc1, 0x9, 0x7f, 0x5}, {0x1, 0x1}, {0x7, 0x8, 0xf, 0x55b1}, {0x800, 0x3f, 0x20, 0x4}]}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0xe4ea, 0x3, 0x8, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0xc}, {0x400000000045}, {0x6}]}) syz_emit_ethernet(0x48, &(0x7f0000000240)="b75d08dd00ef43f7f7c855bb7042b77716a7371fde3e345198a67f1b50a8fc28bc4e8c59df561a6cb0401f0900000002000000eff11f62f22b796b00ec4a46c4bdff582eba66801c") 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) dup2(r0, r0) r1 = getpgrp() fcntl$lock(r0, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x8, r1}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4}, 0xc) r3 = dup(r2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x2, 0xff, 0xca1, 0x1, 0xa00000000, 0x9, 0x3, 0x0, 0x1, 0x6, 0x4}) mkdir(&(0x7f0000000700)='./file0/file0\x00', 0x246) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r4, r4) socket(0x2, 0x8000, 0x800) ioctl$VMM_IOC_RUN(r5, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x8}, 0x8) r6 = socket(0x18, 0x1, 0x0) r7 = dup2(r6, r6) ioctl$VMM_IOC_RUN(r7, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000200)=0x5) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r12 = getgid() setgid(r12) setgroups(0x5, &(0x7f0000000040)=[r12, r12, r12, r12, r12]) setgroups(0x4, &(0x7f0000000380)=[r8, r9, r11, r12]) r13 = geteuid() r14 = getgid() setgid(r14) setgroups(0x5, &(0x7f0000000040)=[r14, r14, r14, r14, r14]) lchown(&(0x7f0000000240)='./file0\x00', r13, r14) 16:00:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:04 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) socket(0x1, 0x4000, 0x2) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) close(r1) 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x9, 0x4}, 0x10) r1 = open(&(0x7f0000001600)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\n', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) pwrite(r1, &(0x7f00000000c0)="8b19", 0x2, 0x0, 0x0) 16:00:04 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x0, 0x5, 0x5, 0x0, 0x4, 0x6, 0x7, 0x1, 0x1, 0x9}) 16:00:04 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!'}], 0x10000000000000dd) fchmod(0xffffffffffffff9c, 0x8f3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 0: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x0, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r1 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x2000000000000002, 0x3, 0x2f) bind(r4, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r5 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r5, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x18, 0x4003, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r10 = semget$private(0x0, 0x4, 0x9) r11 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r15, r13) setuid(r12) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r14, r13, r12, r15, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000003c0)={{0x9, r9, r15, r6, r7, 0x0, 0xfff9}, 0xffffffffffffff64, 0x5, 0xc4c2}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, r9, 0x0, 0x0, 0x5}, 0xfff, 0x9, r3, r3, 0x7d55, 0xd75, 0xfa}) shmat(r1, &(0x7f00002f5000/0x3000)=nil, 0x2000) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) getsockname$unix(r0, 0x0, &(0x7f0000000080)) recvfrom(r0, &(0x7f00000000c0)=""/92, 0x5c, 0x0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r2, r0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="776a0151cc83ef23c4bd88a289556134fe1f36ba4ffc54e2f37cd025e02770554f873c76cbc8af1575935f7291e20ff99e9b1a018f17fd76e63866fea20f5bf26d2d83f2cba293f414005273885faced0d94943068a4f03c17ba118c718c2da7d6fa6db94af084ca447adec9dbd6a95f73322ad9680e581f384afb31c9ce1245b46977ebe46910ffcf66655d6b99f9c818fdcd82755d416dd04759bf3ae7f1a0b8ef6ce96f4f9c504d08210ee8eb684e13071bbdcbddda69c83af39e6d151d15d9dce5cced386812c6ddca967d23c5a41ccc46c4933065f294f0045b1b8e6986fb3e80d9778c739e4ea16353da731ccdbcb6ae4e0c769e458de4d5111b90146f37ca2f885d4a7df68ea41688ad8977637bdec613f6d03ca46736a199279579673bec84bcba4ae6814869e51b5932f1ea9fdf263a6ff39c9144"], 0x10) write(r1, 0x0, 0x0) 16:00:04 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x170) fcntl$setstatus(r3, 0x4, 0xcc) r4 = getpid() fcntl$setown(r2, 0x6, r4) r5 = getuid() r6 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r4, r5, r6}, 0xfffffffffffffc89) nanosleep(&(0x7f0000000000)={0x1, 0x8}, &(0x7f0000000040)) kqueue() r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000100)="8c65", 0x170) r8 = socket(0x18, 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x200, 0x0) close(r9) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r11 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r10) kevent(r11, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffff8, 0x30, 0x1}], 0xffc000, &(0x7f00000000c0)=[{{r8}, 0xfffffffffffffffa, 0x4, 0x2, 0x4, 0x6}], 0x4, &(0x7f0000000100)={0x7, 0x5}) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) r12 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000001280)=""/105) socket(0x1, 0x3, 0x9) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) getpeername$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x0, 0x5, 0x1, 0xf9c, "7f79e6018505dd7b95f294b2a312f8f69e1a902e"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1e4bce3b20b21c3f3719d1d5de4b7586a5e004e71044bc3d450d31db394ac3c77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa90200c4137067f33d5ed8d898537ed95d34e48374ae5f307c1375eaba46d8f816057a92baed383ef674fe9401358bfd153cdb9c0ffd809cc9dd9709bc6a4793d054a1726eb76fdaf4b4d6e65c487c6e4ba88de799155621a00238ea1c8000c0cfaed86bcc2b0bb65e8b76cc4d529d8ec9ae1dc1a975dfe377a6d4ed9eb0bf78bc7fe5f0e694f073784888ebc62db6105b3232c1797c6d755b3162fe9fe897e0db4be6502faaa0d360", 0x94) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000000, "a4eccea6da00000000000000000000008000"}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80000040}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000001c0)=0x6) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x80000001) r2 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x4) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$TIOCSCTTY(r2, 0x20007461) syz_emit_ethernet(0x3b2, &(0x7f0000000040)='\b\r4A') r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x4) getegid() ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x200000000000015b, &(0x7f0000000080)=[{0x8000, 0x49, 0x4, 0x3}, {0xfffd, 0x1, 0x0, 0x2}, {0x4, 0x7, 0x80, 0x6}, {0x0, 0x3, 0x40, 0x5}, {0x3f, 0x9, 0x7f, 0x800}, {0xffff, 0x8, 0x0, 0x5}, {0xfff, 0x4e, 0x1, 0x8}, {0x8, 0x81, 0x9, 0x9}, {0x6fcc, 0x3f, 0x3, 0x4}, {0xff, 0x2, 0x0, 0xfffffffa}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 16:00:05 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x4) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x80, 0x3) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r2 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) ftruncate(r1, 0x0, 0xff) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c, 0x8}, 0xc) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000440)={0x10, 0x1, 0x4, 0x8001, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xc4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xb0}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x66}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9b}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus/file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus/', './bus\x00'], 0x6}) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pread(r2, &(0x7f0000000340)="feec89295063c554f42006d78383d48ecc37ba5f4af703d4bdffa71ad8e1363f802bcc03f0e0756de90071a7f45a31fdddfe17ac1482d46482c5cb2bc6f4feb9517460719a1196e5bd63148dde1a185d7b097756abbb727c1d9e54cb1f0ce2b2ba230481ce0d8a0cd4163e23444461781d36b05bca46e2ee23fcef0bd81065105e2608ae14bd21fd832f6cea43842333e8f35409f2c63f414d847dd70e75d6844094e2aa0bfdd26204d6bca4fd5b24f9ccdcab75d3b56b63a2d9ce59d56ab5c8298b3e94f91ad4efcff5f7", 0xcb, 0x0, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0/file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0xa437631f3cceb728) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) r2 = socket$inet(0x2, 0x8000, 0x80) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x3fc00) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x3ff, './file0/file0\x00'}) 16:00:05 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000200)) semget(0x0, 0x2, 0xf0e277f893ae32f6) r1 = semget(0x0, 0x7, 0x80) r2 = semget$private(0x0, 0x9, 0x0) semop(r2, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) r3 = semget$private(0x0, 0x9, 0x0) semop(r3, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r3, &(0x7f0000000380)=[{0x4, 0x2, 0x800}, {0x3, 0x3fc, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) r4 = geteuid() r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x1, r4, r5, r6, r7, 0x250, 0x1ff}, 0x8001, 0x9, 0x8}) semop(r2, &(0x7f0000000380)=[{0x4, 0x2, 0x800}, {0x3, 0x3fc, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x8001, 0x4]) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/147) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = dup2(r8, r9) ioctl$BIOCSDIRFILT(r10, 0x8004427d, &(0x7f00000001c0)=0x1f) 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) r5 = socket(0x18, 0xc002, 0x0) r6 = shmget(0x0, 0x2000, 0x14, &(0x7f0000ffb000/0x2000)=nil) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) r9 = semget$private(0x0, 0x4, 0x9) r10 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r14, r12) setuid(r11) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r13, r12, r11, r14, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) r15 = getgid() setgid(r15) setgroups(0x5, &(0x7f0000000040)=[r15, r15, r15, r15, r15]) r16 = fcntl$getown(0xffffffffffffffff, 0x5) r17 = getppid() shmctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x8000, r11, r4, r3, r15, 0x218, 0xff80}, 0x3be, 0x9, r16, r17, 0x3, 0xee, 0x7}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r18 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r18, 0x4, 0x40) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r19 = dup(r0) r20 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r20, 0x4, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000100)) sendto$inet6(r19, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x40034, 0x0, 0xc68, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)='g\r', 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0xa, &(0x7f00000001c0)=[{0xffff, 0xff, 0x1, 0xffff}, {0x6, 0x3, 0x96}, {0x3c, 0x1, 0xc1, 0x6}, {0x4, 0x3f, 0x1, 0x2}, {0x9, 0x7, 0x5, 0x20}, {0x80f7, 0x5, 0xf7, 0x45}, {0x6, 0x7f, 0x5, 0x7fff}, {0xa6c, 0x5, 0x0, 0x2}, {0x6d, 0x40, 0x1, 0x7}, {0x29dd, 0x6, 0x7f, 0x91}]}) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232", 0xf) pwritev(0xffffffffffffff9c, &(0x7f00000005c0)=[{&(0x7f0000000400)="51c4d831276e01138c673cf5f53b70bef8cbba5b40090f5cfc00006ca43b31dc140a3bd3833c9f72407d0a086e36bfdc451ae9a60f86687d1efc5c1ae93cc51c4df511ec0c8dd11b468299bb3f7851a891c61dd948f321d3b415549dcc705dac9bff843c390e06c39a54c7e802d51e8bc9bb5bc35d1ec076f24ba9e26d17f70bdbdb0bcc2bcba1cb0eab308d24f0316f5f4b4cd184049a61f4", 0x99}, {&(0x7f0000000140)}, {&(0x7f00000004c0)="5201a3f654a5b474240b95c001c413dc6aadfa307d6f59b978d463a2f830652a9198a133ec71db7798ab35e248768e024ed97fb059c89b5731386e187b00dd5f0abaac06990a710986427a2a944e1fbda4fc87d1e8f52f9d4fbb2e38a34cd3ea4f1592dc86ad6650ccfea36987b77374a6b6ca8886b9356aeeab79322ac4f7015d7b3308e213c587f13ebaf7394976be13ca480d01bc84bb2779c9b4f260b5da7bb335afd583aa067838a209664b64deeb09f67cae9b75238e88f32fb9ce7297245ec2888255668edf94098a8f878d5f0a1133f964183c0bdd8deba7cfe27861a1aebf828ccbd1f789db9ded67a4ffde5424ee273126c869", 0xe1}, {&(0x7f0000000240)="8ea501a3454dc0b1f6164ce7941aab70f303fca80b90a0dfb81f5a86c4eb1985f5f4412c49e65da1a993764c5972e9e03ba649ddb58e9411d1a3f3d16da76e2e693b69a3e7cec0773a401f24babc91add65e197b59c3b120cb8029f8a23126d62dce754217fc002d5d33d9e1c8090d1044f068cf30a88cb7", 0x10c}], 0x4, 0x0, 0x4) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x80) 16:00:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0140000066696c653000f53f3190f0181ec88b64c28a855a762ecbb86973144c"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x4, 0x0, 0x8, 0x0, "ffc4a775000000000000000200f7336f1500"}) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="002000000000009ff82444e1a63a23440264090026be7166bbbcd9b98eb36a45ac1475686447a15ad86bcf6f53f901f36442798c05c049e88b8b0054dc9b04c4d2efe6df84c6595fbba44c51f6dc2f0007c1c8aa36ebd38a779b027a71659d99873b6a882a67acb9813e9b4cf99ffa0a5f32bf2a20138fc8a77e6a6993f9375d0000000c215ded1c0b0863bbce74b8714a4f829d85d7d5b176cc0bcc0f9f29fdb6bef4300cc4a51a70ab4fb734b049ab7c0e166402b7db8f7abd08277617b7005e1ef9f718f22d30128832712f068e397ef7a6f87bf7c5020a96675cfe7c4a6cbbd79225a12c722a66454f516fd708d21d44938b9cc6937f0e455b100369136fb451c28a90123ef1000000000000"], 0xa) setsockopt(r1, 0x7, 0x12000, &(0x7f0000000000)="aa9409ba90fd001b5fb4e5bb3062a09d813ec2120a3fc10c9a694fe42789f689f8b11362ab8cf2f281892d8257764ab3dc6c00fe7d3bd0f45c494eee0dfee9742b1da4d7e00b51fbcccaab15d4c6ff8fe544d4823da66815849de76f68efe92073c776ba8643f6a695ad2b36dc73dc5cc5383b5c7d074bc87f09f0c7d6d92ba694", 0x81) 16:00:06 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() fcntl$setown(r1, 0x6, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, r2) r3 = socket$unix(0x1, 0x1, 0x0) sendmsg(r3, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x478, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c84"}], 0x560}, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) 16:00:06 executing program 1: chflags(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x4}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="ffc3162617b20c148f91a23f5032") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x60}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000000040), 0x39d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") read(r0, &(0x7f0000000340)=""/251, 0xfb) 16:00:06 executing program 1: clock_settime(0x0, &(0x7f00000001c0)={0x1000000009, 0x7}) r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xfa00b32c810c234, 0x0) r1 = socket$inet(0x2, 0x5, 0x5) getsockopt$sock_timeval(r1, 0xffff, 0x7250d63c390d4bce, &(0x7f0000000040), &(0x7f0000000080)=0x10) r2 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffff18, 0x0, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x9) writev(r0, &(0x7f0000001780)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3d2fdbf62e7339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb0391822dfed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eac1036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf5", 0xaff}], 0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x220, 0x4) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x40, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x7}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000180)={0x8, 0x3ff, 0x6f3, 0xed}) writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f372e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10ba7fad78136904e09d9dba2fae010f5a1e543a1ec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b94daf4d3e251ef3dc9b3f15a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x502}], 0x1) semget$private(0x0, 0x7, 0x80) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$TIOCCDTR(r1, 0x20007478) r2 = socket(0x2, 0xc003, 0x0) r3 = fcntl$dupfd(r2, 0xa, r0) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0xa12faf5925b53af4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x170) lseek(r5, 0x0, 0x1d, 0x2) select(0x40, &(0x7f0000000040)={0x71a23f90, 0xfffffffffffffffc, 0x6, 0x8, 0x5, 0x7, 0x0, 0x2}, &(0x7f00000000c0)={0xffffffffffffffff, 0x1, 0xfff, 0x400, 0x80000000, 0x200, 0x7, 0x3}, &(0x7f0000000140)={0x5, 0x7, 0x7, 0x8001, 0x5, 0x80, 0x6, 0x6}, &(0x7f0000000180)={0x8, 0x1}) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:06 executing program 0: connect$inet6(0xffffffffffffffff, &(0x7f0000000140)={0x18, 0x2, 0x1, 0xff}, 0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) r2 = openat(r1, &(0x7f00000001c0)='./bus\x00', 0x281a2, 0x1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x52) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000180)=0x8) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000100)=0x7) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") semget$private(0x0, 0x6, 0x2) denied attempt to set clock forward to 68719476745 denied attempt to set clock forward to 68719476745 16:00:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:06 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r3 = socket(0x6, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs, 0x8) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r5 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs, 0x8) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r7 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x15}], 0x34, 0x0, 0xc68, 0x0) r10 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r11, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x4) r1 = getpgid(0xffffffffffffffff) r2 = getuid() r3 = getgid() setgid(r3) setgroups(0x5, &(0x7f0000000040)=[r3, r3, r3, r3, r3]) r4 = getgid() setgid(r4) setgroups(0x5, &(0x7f0000000040)=[r4, r4, r4, r4, r4]) r5 = getgid() r6 = msgget(0x2, 0x0) r7 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r8) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f00000002c0)="bc48e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c15072465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e00227175ada87d7bfc551e86ce4052bb4fb2d9d58c53825aa874da0764309070c4035ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b3100"/244, 0xe8}], 0x1000000000000258) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r13 = getpgid(0x0) r14 = getpid() msgctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x3, r7, r8, r11, r12, 0x2, 0x8}, 0x4, 0x7ff, r13, r14, 0x0, 0x18000000, 0xaf, 0x81}) msgsnd(r6, &(0x7f0000000440)=ANY=[@ANYBLOB="1bc6e70ab50a9bdf5e55add68d3ceeab4ebc512255c15819bf8f094f59045fde7c4b548dba7061620b9f48964fa655f558c22166c5389abd659bdf570699168a5f6a3581ffe6ef175937a786d3ab5154ccde991eea839ad90c65b97457956929c2e7bc674d4011f57f0799455f50b3636374f76544c6e3627f73bdde3ae13c110c884abdb16d774d9cc9cb4992a64aaa7374b71073a35d62acfe326993e720362de2c7e669cf32e41cb0d587a81a725c62fce1dec3d06d8f"], 0x83, 0x800) setgid(r5) setgroups(0x5, &(0x7f0000000040)=[r5, r5, r5, r5, r5]) getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, r3, r4, 0x0, r5]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r15}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x3d}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgget$private(0x0, 0x19) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2d}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x19e7d763969a963f, 0x1) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x9, 0x5, 0x8, "5e00000000001b5ef9180600000200", 0x3}) write(r0, &(0x7f0000000140)="04", 0x1) 16:00:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8040, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0xc20) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x4}) r2 = socket(0x1, 0x5, 0x1) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$TIOCSTART(r5, 0x2000746e) connect$unix(r4, &(0x7f0000000180)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) write(r2, 0x0, 0x0) 16:00:06 executing program 1: r0 = semget$private(0x0, 0x4, 0x9) r1 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r5, r3) setuid(r2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r4, r3, r2, r5, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) seteuid(r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000280)=[{0x24}, {0x16}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 16:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pread(r0, &(0x7f00000001c0)="9591793cd3d3287c58e3b2e81b8bc0d1d1e1d1bcc80d5083c93e252cadd248b0476211666be0e2937705cff9e4bdf5c0511e304b540923d302aea028161f736d55b4db585995356867fef5747795298a207fd7125a4b3a06616410259531b6613f2338a675cd19b3dfb4328cb8627cda856ce821179ac0f41153b49bc20b88e5e00dd0463bee87eef48273d4b8e66f58ac17b5bc60543cda2e0abb8a38a040107b3629dafae0734086322a38290bd67fd37e0364e317ddbe28481c32312bc49cf9d6137f4c39cb7679cf", 0xca, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000002c0)) stat(&(0x7f0000000180)='./bus\x00', &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x40, 0x100) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:00:06 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000183, &(0x7f0000000080)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x32, 0x4000, 0x7) 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, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:06 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x170) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES64=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x1, 0x0) r3 = getgid() setgid(r3) setgroups(0x5, &(0x7f0000000040)=[r3, r3, r3, r3, r3]) r4 = getgid() setgid(r4) setgroups(0x5, &(0x7f0000000040)=[r4, r4, r4, r4, r4]) setgroups(0x2, &(0x7f00000001c0)=[r3, r4]) dup2(r1, r2) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000180)) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000140)=ANY=[@ANYBLOB="e000005bbdfeac6c22875d401477a8cb62684ea3438707241fadc984b71d9fc71b730b341203f541cce076b3"], 0x10) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20a, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r7, &(0x7f00000000c0)='./file1\x00') write(r6, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\x01\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:06 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20000, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0x0) acct(&(0x7f0000000140)='./file0\x00') getegid() r5 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x10) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000100)={0x1}) 16:00:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000060000ea27b6e80d16d92b1502a501003f3000"], 0x3) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setflags(r1, 0x2, 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x170) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000080)) bind$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000180)={0x9, 0x100, './file0\x00', 0x1842, 0x400, 0x4, 0x3}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x35}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:06 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x170) fcntl$getown(r2, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0x3}, 0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x3a04, 0x0, 0x0, 0x0, "2c164a0b07906a553ad48e8dfb137faf97fba82e"}) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20000080000000c0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x1], [], [{0x0, 0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$TIOCSTART(r2, 0x2000746e) fchdir(r1) 16:00:06 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) symlinkat(&(0x7f00000000c0)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00') r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x200, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000180)='./bus\x00', r0, 0x7}) syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() open(&(0x7f0000000040)='./bus\x00', 0x2, 0x2a3) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28, 0x0, 0x19}, {0x2c}, {0x6, 0xff}]}) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchmod(r2, 0x104) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = shmget$private(0x0, 0x1000, 0x645, &(0x7f0000ffd000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000000300)) chmod(&(0x7f0000000400)='./bus\x00', 0x40) r7 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r9, 0x4, 0xcc) r10 = getpid() fcntl$setown(r9, 0x6, r10) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x5, r4, r5, r7, r8, 0x60, 0x80}, 0x9, 0xb675, r10, 0x0, 0x3, 0x2, 0xf4a}) write(r1, &(0x7f0000000100)="8c65", 0x170) dup2(r1, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r11, &(0x7f0000000100)="8c65", 0x170) accept(r11, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) syz_emit_ethernet(0x21a, &(0x7f0000000340)="b6") 16:00:06 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x800000000) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000018c0)) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(r4) r5 = dup(r0) semget$private(0x0, 0x4, 0x303) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x100007f, 0xfff}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) pipe(&(0x7f0000000080)) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r10, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) ioctl$TIOCEXCL(r1, 0x2000740d) utimes(&(0x7f0000001d40)='./file0\x00', &(0x7f0000001d80)={{0xba0f, 0xfffffffffffff121}, {0x9, 0x7ffd}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$KDGKBMODE(r5, 0x40044b06) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000001c00)=@file={0x0, './file0\x00'}, 0x8) pwritev(r4, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r5, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) 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}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x8}, 0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11e) 16:00:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = fcntl$dupfd(r0, 0x14, r1) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000000)={0x7, 0x8001}) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f0000000040)="ffffffff", 0x4) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) r1 = semget$private(0x0, 0x4, 0x201) semop(r1, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) socket(0x2, 0x400000000002, 0x0) setsockopt(0xffffffffffffff9c, 0x0, 0x5, &(0x7f0000000000)="02000000", 0xfffffffffffffed4) semop(r1, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x4) faccessat(r2, &(0x7f00000001c0)='./bus\x00', 0x42, 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt(r3, 0x6, 0x40, &(0x7f0000000140)=""/53, &(0x7f0000000180)=0x35) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x100, 0x2) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) r1 = dup(r0) pwrite(r1, &(0x7f0000001280)="0fad4440b3bb1b504c8a8328cba1ed5c3607353ad1dfeefe48b55ccebe19ef411b1965c2e509e2362a982d6e3ce2c6d7c6b596d6c429dbb6420f7804ff3bd7d438aaeb7891aa25de074da7c5d08c3a8358fa7b0d0ee3fb003a0dcd14b14501146829502e48d85f2d85f1fe67061b760d6635873c5c2f20c9733e50ae97e8892daa7a208dfe861f0beb0c186150b894487de1aaee04bd3afc231c16ba06e511c7fbcb88366ef178b3ebd4179f35cd8eb454ce9f6f182d5d173f933f0de8f98342879b1344e62399a576b29c406260b74ba0f120ebc86de4fa71d209c874b344526faa7b09bfc938ac4134490ef293e0af46d0449cf53a5b836a64035b9cfffc3fd7bad8482ace6621a84fedcb640e63dc78fbb3c24d9ebe174a268b1898e7e98697054c471787c6f404b89b3d7845a57c2f44864ca8c6d416ef076e3dec1206ac4cf8b4b7949e2bd9af24f73e7d7d730b3865c4aa4772e41d9ded5c208c3387330705c6ddba800345d33d1020821996867c5d72f9fa8e1ecd6babe0c4de4e45c20d4e8505c9e9de1e4996af36055508e0827197e6529be7a447c6db1a8a3bb1d19a5dc718c8b7f65b9b05ee422d568ff129ac78276ddbefc2c11046fb226d2a49d25811a8b25c830e07fcef6bea4bfd798d7743ae40ff30a7dadc7ef7e8ab72f4a744cb1c2822b4d8eb071634d369f1deb26cb6a54b44419cde0ff0bdbd6bb291b02da88b20482ffb10f5689acdea33fddcb6f523684c44d255f03b619b7c4949f99f7cda18af967e74cdc1033a99752812b416e1981b949439a7e1b38d14dc21a30bb12f8f70d794c89ed0f8c6d478ca13794a7f4c79b00af8b95d543e7b5783b97da5776562c330a8201528c17a90be3a3c3f98bca87f4cfa2f0ccf3a715bb19fe1205703dcc4496598191ca7a4250c77a424492fa49f212ec19baf71dc29418a6ee92891777aeef1ef8baca6c4be0acc156bd6fcc4b7306869199f882f6af71a79dbc0ffcc0974b4c0774d16997a907f5a956dd7d225f74c57ab87547478a7f3ae0441345f0b1cb4f23eceaf7cf4efd55232d0d9621fd7f501c11c1ae431edaa3ba32597c4f72c70f6ae258b4c1f07604f9cc1b87d606e8e50035093512cba98f0fadc4601f2bb84f2309ec253c7ea3b198b4548fda907517e9636b77fece4d38dbdd6aad1c7d5c982b6d4476dc323f2e7a8a76aebf441f9ccf96cf8c2134f85ecc1744db39a585ae684c263a257cf7e6c3ff31623790d563438ad0fab0028c48784571f829d8304956d8514e0ee8af6252ec81dd8f2b450d4d5062fad5171042c5bb8e85b7d4e452500182ce4e862a64f18319b769518db4e0f18e02df8c50f92f22556ff0a8b6e79899cb81eb5e7558d73d54e1e9a74209485569b5c5b88de04605e56b6f16e8efc8db1dc5c54fb198b9557dd1b0452e28f0cc909614e8e4d9d6afb87d0bdbadce343ef72a9d55a99226210008786b93cb7f1d193b596f26071f84e1d3c8b686b7ebced9c90caba32dc9e3adc77a9cd9803e9194a35476f2e0735b368fdd5940e67b2699fa85d9e518a33091aec6da6e5b940733ffaff73509a73c8f099e705366266c7562bbff0067a1029c19285f0489547203eadeb506ffb4658a2aca2eedb1838734784d312ddda681d73b417d72be548fa99", 0x49d, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="bfffffebaa1da574f286d719c2e3") 16:00:06 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x170) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) 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(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r4, &(0x7f00000003c0)=[{&(0x7f0000000140)="4ea746ac86a8421d093e7c3e24e9e4fd44446af6d3e031d23d19a51211dff789b881df68c1f3b954f039a184c9e5a1e13685d6ce727948e57aff1d028df3deaa9179cd8b3c2111bd13854f8a4cc13c8ad53cdcda99d51b6a44314aa555496372000434ec81fdadf9fe3bfed12ef54d1c8ae9b82ea321a221e07a17976ed9c29f7d50d532af7120", 0x87}, {&(0x7f0000000080)="db3e92bdd94c816f5d689139ff5a961dd8a68de57d2c1235c629ba481173d93a9df7", 0x22}, {&(0x7f0000000200)="7df103bea546772b8e4e52254c1ddac537810c", 0x13}, {&(0x7f0000000240)="55b41f153994579680f7101a5b5a56efd0f6d122dd0a1597ec96ff30b8e70e023e46eada88bfce9d153fd2f7f60c12e322f27aa024d455d4a5a4ef9c7cdcee32514418dae3bccdba7b552ce4e68e0503e9839ee0dcc6c1dddcd53a2735cf441077f49d2e4edb7e45a233226d0224bfbc0e", 0x71}, {&(0x7f00000002c0)="25697ed6d1fe48a505beeb4906f0fa21215b8b03940f695edf525a1d1b7a8f429d87f053445c6d22d68f03da0b92f2ae", 0x30}, {&(0x7f0000000300)="9f2eadadda5edfcef488acb797119dcad3e26421a43d9a3a9848de29f4c3311d985995b51be87983a317b75568f80ed0edbf2e2fd30b017bff5e1e53fc45bc3571e1e9061b71e2ea21f04340626177715a886ea5f92b3352c563f8a6ce4482f682250261fc2b4c3120eda374381385105a32612ebc04adeacc043fa4a2a385d091cf6d94ffaedc7b6ebf7806c2578c58c34f99cb9759cd9a61004bd5007809822353c2c5499c27fce94bf84e4b63913434593753610c59", 0xb7}], 0x6) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0xfffffff8, 0x1}, 0x8) write(r2, &(0x7f0000000100)="8c65", 0x3b9) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r5, 0x0, r4) write(r4, 0x0, 0x0) r6 = accept$inet(r1, &(0x7f00000005c0), &(0x7f0000000640)=0x3a4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000800)=0x2ad) r7 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r11 = kqueue() kevent(r11, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getpgrp() r14 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) r15 = getpgid(r14) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r8, r9, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r15, r14, 0x7f, 0x100000001, 0xb1f1}) r16 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r16, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r16, &(0x7f00000005c0), 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r18 = kqueue() kevent(r18, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r17}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) r19 = socket(0x18, 0x1, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) r20 = dup(r19) accept$inet6(r20, 0x0, &(0x7f00000000c0)=0xfffffffffffffd44) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x5, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x2f, 0x5, 0x7f1]}, 0x3c) r21 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r21, 0x3a, 0x12, 0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f00000004c0)='./file0/file1\x00', &(0x7f0000000680)='./file0/file0\x00') r22 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r22, 0x0, 0x0) 16:00:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2003, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getgid() setgid(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$getown(r2, 0x5) setgroups(0x5, &(0x7f0000000040)=[r1, r1, r1, r1, r1]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r1, 0x10000}, 0x7fff, 0x0, 0x0, 0x0, 0x200}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) kqueue() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000340)=0x9) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r4, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x801869a3, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000d00)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)) open(&(0x7f0000000300)='./file1\x00', 0x8, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffc, 0xa5}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x3ff, 0x0, 0xfffffffffffffffc, 0x0) fcntl$getown(r4, 0x5) fchmod(r2, 0x4) ftruncate(r1, 0x0, 0x1) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00010000000008d709000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRES32=r0], @ANYRES32=r1], 0x2d}, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x19e88749a7bd6ab2, &(0x7f0000000000), &(0x7f0000000140)=0x10) 16:00:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c653000bf07e4332f479232b3bf47e45bdd9b5f282568b1b65431a817b162488cb10d3afae54dec7d0fd0eba3f78a026b4e3bb204b7e5392a8bc51ec75a713da67247495d8e70921228a2ade568fd1e047cef580a04045d2d8de56b4fb99b76c74abe642183ea34fcbe9bf9f226620d59c6501a4b7c70ca8857bc5bf515a07f9f827e3fc3a5836ee703e872b3c9936ed7aaef570a1aeaba2edc30bcebbda3"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x7f) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) shutdown(r0, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x1, 0x40) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000240)={0x1, 0x3, 0x1, 0xb5a4, 0x200}) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x67, 0x800, 0x5, 0x9, "e9e2269e231230b31b776980495cd9069832d24a", 0xd81, 0xffff0000}) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x4, 0x40}, {0x18, 0x1, 0x10001, 0xda}, 0x3ff, [0xffffb9b0, 0xffffffff, 0x8, 0x0, 0x0, 0x51bb, 0x175b00, 0x1]}, 0x3c) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0xb}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000001c0)=""/103, 0x67, 0x880, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000006f, &(0x7f0000000040)}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") pipe(&(0x7f00000001c0)) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r3, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = msgget$private(0x0, 0x80) msgsnd(r5, &(0x7f0000000040)={0x2}, 0x8, 0x800) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f00000000c0)={0x3, 0x4}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x8080, 0x0, 0x0, 0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:07 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = geteuid() lchown(&(0x7f0000000140)='.\x00', r1, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:07 executing program 0: clock_getres(0x5, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x1, &(0x7f0000000000)=[0x0]) getgid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r4 = msgget(0x1, 0x80) r5 = socket$inet(0x2, 0x800000004001, 0x0) listen(r5, 0x0) bind$inet(r5, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r6}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x1, 0x9}, 0x800, 0x1, r11, r12, 0x6, 0x8000001, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) r14 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r14}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r15, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f00000004c0)=0xc) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) socket(0xc, 0x16cc7c2b2e812554, 0x3f) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) sendto$unix(r1, &(0x7f0000000100)="097fc1f260a97161c6b6a092a0cea7d77011b724ecb8c1599d4944407ed3b683cd35c2ca1168c325510e4f8332440769f05fa7cbfb22d9f01d00c6c868be5bf9151577d6ca97a7a9e2b0803b6fe7a3e1650d18d118f2927bd864211e7379d6d7ddb2a0163c508c798802185c6f0de806c1d41b6cac24022068212fa50b1d2f5d39dd75512b09c1eeb58c624f680fdc0447fab2f1a64440f4", 0x98, 0x0, &(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x80, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000880)=0x1ff) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x7fffffff) r6 = openat(0xffffffffffffffff, &(0x7f0000000240)='./bus\x00', 0x10, 0x1cc) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000280)=0x6000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x87}, {0x4006}]}) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) readv(r7, &(0x7f0000000780)=[{&(0x7f00000002c0)=""/112, 0x70}, {&(0x7f0000000340)=""/233, 0xe9}, {&(0x7f0000000440)=""/188, 0xbc}, {&(0x7f0000000500)=""/169, 0xa9}, {&(0x7f00000005c0)=""/149, 0x95}, {&(0x7f0000000680)=""/194, 0xc2}], 0x6) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="63213157b8bbe893ccb0b7368f19") r1 = semget$private(0x0, 0x9, 0x0) semop(r1, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r1, &(0x7f0000000380)=[{0x4, 0x2, 0x800}, {0x3, 0x3fc, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:08 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getuid() r0 = socket(0x2000000000000002, 0x3, 0x2f) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r1 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r1, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = semget$private(0x0, 0x4, 0x9) r7 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r11, r9) setuid(r8) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r10, r9, r8, r11, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000003c0)={{0x9, r5, r11, r2, r3, 0x0, 0xfff9}, 0xffffffffffffff64, 0x5, 0xc4c2}) geteuid() geteuid() r12 = semget$private(0x0, 0x4, 0x9) r13 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r17, r15) setuid(r14) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r16, r15, r14, r17, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) seteuid(r14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r18 = socket(0x2, 0x400000000002, 0xcf) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x8020691f, &(0x7f0000000300)) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008b00003a27048efc80988d3377e6000000080249000000000020000901feffffff00000000", 0x2c}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) socket$inet(0x2, 0x3, 0x73) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0x38}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup2(r1, r0) ioctl$TIOCCBRK(r2, 0x2000747a) setsockopt(r0, 0x7fff, 0x7fffffff, &(0x7f0000000240)="e336b8728c4c4442fcad1cd08e1fe288f6a1e3d154f3f7229ba8289df1388dfd4e4bcbff955ad71796c4453eda470e2dcdb85e66742a8a9546e768ee8d990f9823ceb0b75977902248a4a6786228acaa20d2db33a8d13d110c394c17c8c538d3825a93be9440a5f5840e3f5cd0212177d8a0cc6f045b3e7e3daaaa223c5853143d95917c3310d55601daaf273903fff27d50d46cf69938a3a75eef4c2f2978d931413ec3519cb812392ccd0b510f56b6af6cf3687173b3f55aa87f0619d47c30ee3d29a18ef1dbac15fab71367f8d4e63ea1c8", 0xd3) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = open(&(0x7f0000000040)='./file2\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(0x0, 0x4, 0x100, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x400}, {0x69, 0x2}}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) write(r1, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") msgget(0x2, 0x22) 16:00:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0xba) write(r2, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d356e61f86f2c164863d55ae97c2c486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7217a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a", 0x11f2) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:09 executing program 0: r0 = getgid() setgid(r0) setgroups(0x5, &(0x7f0000000040)=[r0, r0, r0, r0, r0]) getgroups(0xc8d8c7e3cfb37d71, &(0x7f00000002c0)=[r0, r0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000180)=@un=@file={0x0, ""/55}, &(0x7f0000000240)=0x39) setegid(0x0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000300)='W\x00') rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') acct(&(0x7f00000000c0)='./file0/file1\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x54}, {0x35}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x8, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='r\x00') chdir(&(0x7f00000001c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:09 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x189, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) r2 = dup2(r1, r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x100, 0x0) r3 = socket(0x11, 0x4003, 0x4) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r3, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r4 = socket(0x11, 0x4003, 0x0) connect(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="21b2a8"], 0xa) sendmsg$unix(r4, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r5 = socket(0x11, 0x4003, 0x0) connect(r5, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r5, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) socket$inet6(0x18, 0x6000, 0x8) r6 = socket(0x11, 0x4003, 0x0) connect(r6, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r6, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r7 = socket(0x11, 0x4003, 0x0) connect(r7, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xfffffdba) sendmsg$unix(r7, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x40c) r8 = socket(0x11, 0x4003, 0x0) connect(r8, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(r8, &(0x7f0000000580)={0x0, 0x341, 0x0, 0x1e8, 0x0, 0x0, 0x2}, 0x400) r9 = socket(0x11, 0x4003, 0x0) connect(r9, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x4, 0x4}, 0xcf) sendmsg$unix(r9, &(0x7f0000000580)={0x0, 0x0, 0x0, 0xfffffd9b, 0x0, 0xfffffffffffffe1f}, 0x40c) r10 = socket(0x11, 0x4003, 0x0) connect(r10, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) sendmsg$unix(r10, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r11 = socket(0x11, 0x5, 0x0) connect(r11, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) r12 = socket(0x18, 0x3, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r12, &(0x7f0000000100)="8c65", 0x170) sendmsg$unix(r12, &(0x7f0000000580)={0x0, 0xf5217a78ae6e70a, 0x0, 0x79, 0x0, 0x0, 0x404}, 0x60c) r13 = dup(r11) r14 = getpid() fcntl$lock(r13, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x80000000, 0x6, r14}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r17, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x676}, {0x3, 0x9}}, 0x0) r18 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r15, 0x4004667b, &(0x7f0000000380)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r15, 0x0, 0x0) r19 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r19, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000005c0), 0xfffffdec) sendto$inet6(r16, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x1, 0x0, 0xfffffffffffffedc) r20 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r18, 0x80}, {r18, 0x6}, {r20, 0xc}, {r16}], 0x4, 0xfffffffa) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r20, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r21 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r21, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r18, 0x0, 0x0) r22 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r22, 0x3, 0x8, &(0x7f00000001c0)=0x9) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00000000002f9d4e1500"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000100)) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40000, 0x8) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x3}, {0x80000400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000040)=""/112, 0x70}, {&(0x7f0000000200)=""/233, 0xe9}, {&(0x7f0000000140)=""/69, 0x45}, {&(0x7f0000000380)=""/103, 0x67}], 0x4, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b800"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x7ff, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x18, 0x0, 0xffffffeb) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000080)=0xfffffffffffffd27) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000640)=0xc) getpgid(0xffffffffffffffff) getdents(0xffffffffffffff9c, &(0x7f0000000240)=""/174, 0xae) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:09 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x170) dup(0xffffffffffffff9c) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) socket(0x6, 0x4000, 0x3) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x200002c}, {0x6, 0x0, 0x0, 0x2}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000200)={0x2, 0x6, 0x6d1c}) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x99eb, 0x0, 0x1, 0xfffffeff}, {0x5, 0x2, 0x6, 0x9}, {0x2, 0x20, 0x1f}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="07140000000000000066c6fb924b0c2dd94407cf25c6149b33ff0e000000005dbd25a35e392d4aa624ae8fbed2545fb878ead2d0196c7be2f4601f000000000000", 0xfffffe27) write(r1, &(0x7f0000000040)="12fc000000000000", 0x8) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x50}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000240)="99", 0x1) r1 = dup(r0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) 16:00:10 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) lstat(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x4) pipe(&(0x7f0000000200)={0xffffffffffffffff}) linkat(r0, &(0x7f0000000140)='./bus\x00', r1, &(0x7f0000000240)='./bus\x00', 0x4) open(&(0x7f0000000100)='./bus\x00', 0x200, 0x41) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x40) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000280)=0xd6d7f18) acct(&(0x7f0000000380)='./bus\x00') r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/14, 0xe}], 0x1, 0x0, 0xffffffffffffffff) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) 16:00:10 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = socket$inet6(0x18, 0x0, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="0e19720e78d0536a148b6a2435193b540ff627205b7fcac982bd7335fce765972b956b6188becd863c218d57", 0x2c) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x170) pwritev(r4, &(0x7f0000000440)=[{&(0x7f0000000200)="1b5d346b628e7f275fa7328dd75716d472b2", 0x12}, {&(0x7f0000000240)="b8607670d048bb7e332f26fe0020873a08d8eac717c38bbe7ab76415cdd6d6d7262e0eff9b3150d22c88d00833bbe00583", 0x31}, {&(0x7f0000000280)="f195ca3ed91f06a73e3d75c5470a13cec411ddf1af580c12118771b714a6db79ddd14f1767f042c225fb6e955c561eba612b2a078e94f6c31fbe0b535dc9f84536aadee3073056096f55f8", 0x4b}, {&(0x7f0000000500)="86f8ba625d840918d3f7be484b763ada062b40060855d83fdea36a2f58e5ac368529b083ca9cdd06e9353ec3512c472585ccf11eb7f2b84294dd8744e6903c54f612623fc322b7f2630b966f5e19db2df68366a9cf5bd555625d873ca7366801f955055af69e3b1d01eb3ab5660879da416143dbe978cd492cda6c784456552302b18002fcd333a3751c25f1f5e0f08c19443c7dd7449877e10d721f1cbea2e50c9918d5bf557a8c7e7a7d49f9b196e2bc870882d639cfd14727265c63bcf91d6ca792ae03d1ffbe4b85", 0xca}, {&(0x7f0000000300)="e707fc41bf6f329e0a72dea5166f4cecb63514c5bc20cdb1a80a807f3482d50040dfc1870d14328ba626c50717594a5a433bcb0b2acbe1ec752884f6cd4fdbaeedd8e9f612bec00b075dc67da00bb1cfdbb6d8", 0x53}, {&(0x7f0000000380)="16ed329bcf16234a8e236b694c1f97914218406b918f65e4a4866215030319", 0x1f}, {&(0x7f0000000400)="9929123134229ee5b36c2e10b2698f271367c6ab3093bfeea4fd36", 0x1b}], 0x7, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) kqueue() r7 = dup(r6) ioctl$KDGETLED(r7, 0x40044b41, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) close(r0) 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x80000000) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x180, 0x1) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x1, 0x40, 0x6, 0x4}, {0x3ff, 0x7a, 0xb6, 0x2}, {0xffff, 0xaf, 0x2c, 0x6}, {0x40, 0x9, 0x1, 0x10000}, {0x5, 0x44, 0x4, 0x80000001}, {0x1, 0x6, 0x46, 0xfffffffb}, {0xb49, 0x5, 0x1f, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000240)=[{0x1c}, {0x84, 0x0, 0x1}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000180)) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 16:00:10 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x9, 0x0) semop(r1, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r1, &(0x7f0000000380)=[{0x4, 0x2, 0x800}, {0x3, 0x3fc, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) semop(r1, &(0x7f0000000000)=[{0x0, 0xaf5a, 0x1800}, {0xbbc46afdd9ee8606, 0x3, 0x1800}, {0x1, 0x2, 0x1800}, {0x1, 0x7ff}], 0x4) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:10 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0xf96a10e63d106d40) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 16:00:10 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x10800000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x2e1e, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x5) 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, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:10 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(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000040)=0x7ffe, 0xfffffffffffffccb) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030700"/56], 0x38}, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x1000, 0x0, "14e6bdef0e509ca71193aa2d28c331819ac8881f"}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000000)='g\r', 0x2) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232", 0xf) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r2, &(0x7f00000001c0)="be38a947455971b59a7174a9cb7361d744195cb1eef6a975a9bc7a3482c0051533b24985cbd082fb133c282cee7b756192a32f22bc812309cbc8006a08a740f3a10b6c5e41156b2d5e834620720b97070b6d0d6ccb486574fb5708652b7d477a717f3cc51beae779834d4bb575984a81762e0632134a6698451ca414d1b263d73dba24d40b1b670cfe04a2240e8a48c4ed62faa5dd67bacb52aeafa22f43cbe41efac07b79413663eb093905ad421f4341151425361db03d6edbd43cacfa1fc9db39941c234acf058a8b16c7b8b48e9e45258630867b9f0a161ba9fb48c8cf47cc3fb83ec52ec20a0c4bcdaba79ee75e", 0xf0, 0x5, &(0x7f0000000040)=@in6={0x18, 0x0, 0x3, 0x3f}, 0xc) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) preadv(0xffffffffffffff9c, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/70, 0x46}, {&(0x7f0000000080)=""/36, 0x24}, {&(0x7f0000000300)=""/240, 0xf0}, {&(0x7f0000000240)=""/68, 0x44}], 0x4, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x1, 0x8001, 0x1000}], 0x1) 16:00:10 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x170) r3 = syz_open_pts() r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x170) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x170) r6 = socket(0x10, 0x31151f10ad42dea1, 0x0) r7 = socket$inet(0x2, 0x4, 0x8) preadv(r7, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/252, 0xfc}, {&(0x7f00000002c0)=""/178, 0xb2}, {&(0x7f00000000c0)}, {&(0x7f0000000380)=""/131, 0x83}, {&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000000440)=""/85, 0x55}], 0x6, 0x0, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000100)="8c65", 0x170) poll(&(0x7f0000000080)=[{r2, 0x20}, {r3, 0x4}, {r4, 0x4}, {r1}, {r5, 0x1}, {r6, 0x5616c4d7f072de9b}], 0x6, 0x5) poll(&(0x7f0000000040)=[{r1}, {r0}, {r0, 0x12f}], 0x3, 0x0) 16:00:10 executing program 0: msgget(0x0, 0x0) symlink(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:10 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x170) sendto$unix(r0, &(0x7f0000000080)="82f271822417a88852041a94643192d6754f15823ab394dd57d8b49d6778f998dea1cf3b707f7c87cc26b5181190cc88ffb80cff15e4d9183f99128b9211587c89d8cabee8", 0x45, 0x5, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f00000001c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x4) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x180, 0x2) open(&(0x7f0000000180)='./bus\x00', 0x80, 0x1) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [], {}, {0x0, 0x8}}}) 16:00:10 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x4000000, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ftruncate(r2, 0x0, 0x0) write(r1, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x1d}, {0x54}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000180)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) connect$inet6(r0, &(0x7f0000000240)={0x18, 0x2, 0x5, 0xf487}, 0xfffffffffffffe4a) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x1e, 0x3, 0x0) recvfrom(r2, 0x0, 0x0, 0x1, 0x0, 0x0) kqueue() r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) socket(0x3, 0x5, 0x3ff) 16:00:10 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)=0x3345194def90853d) close(r0) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r4 = socket(0x18, 0x5, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$getflags(r4, 0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) fchmodat(r1, &(0x7f0000000180)='./file1\x00', 0x6108fcddd9e9e65e, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100045}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x2f, &(0x7f00000000c0), 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x410, 0x100) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0x2) 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x4) r1 = semget$private(0x0, 0x4, 0x9) r2 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r4) setuid(r3) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000140)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r5, r4, r3, r6, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000100)="8c65", 0x170) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file1\x00', r3, r8, 0x5) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x1b227ad37218f714, 0x104) chmod(0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r9) ioctl$KDSETRAD(r10, 0x20004b43) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0xb1) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000a80)="220e2ae635af79f7372f8f992eb4e59bbd07427d0e23497b6ff836a62d2ea5fadf9d22e8e4828ba00394934ac243c08e317137dc382f3299ceb4a2ee8591bae03ca21df3b08f0e6c7c2199d5fab9f9a886a66172fa7f62c12b24e415f25a0745d99de918d1c73fa9f8262d254e934dcf617dd2902c21617e1ac1bb7739418a73f60c9c184d11f8c522f4101c11fd0589f82fdb0181ae2ce90dafb4e96f7597966ac35d0033c04ccf4c816ef4a3812b9d2b0af51ee27c79f6f50aa9ec2d176fdecc6902b0f2ed43d219ec4de240efd8b488c0001d556b586ff35aaf0e54d67cbe8b2341f6dde554bf1106be6d094d491fab38a2dcad6518559cf8d7b6", 0xfc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x402008001}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x170) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) r5 = getegid() r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000100)="8c65", 0x170) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse0\x00', 0x8000, 0x0) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000100)="8c65", 0x170) r9 = open(&(0x7f0000000680)='./file0\x00', 0x0, 0x10) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r10, &(0x7f0000000100)="8c65", 0x170) r11 = dup(r0) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/ttyCcfg\x00', 0x10801, 0x0) r13 = socket(0x18, 0x3, 0x0) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r13, &(0x7f0000000100)="8c65", 0x170) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x40, 0x0) r15 = socket(0x18, 0x3, 0x0) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r15, &(0x7f0000000100)="8c65", 0x170) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wsmouse0\x00', 0x10000, 0x0) r17 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000780)='/dev/speaker\x00', 0x400, 0x0) r18 = socket(0x18, 0x1, 0x0) close(r18) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f00000007c0)={0xffffffffffffffff}, 0x10000) r20 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) r22 = getgid() setgid(r22) setgroups(0x5, &(0x7f0000000040)=[r22, r22, r22, r22, r22]) r23 = socket(0x18, 0x3, 0x0) setsockopt(r23, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r23, &(0x7f0000000100)="8c65", 0x170) r24 = accept$inet(r23, &(0x7f0000000840), &(0x7f0000000880)=0xc) r25 = socket$unix(0x1, 0x1, 0x0) r26 = socket(0x18, 0x1, 0x0) close(r26) connect$unix(r26, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r27 = socket(0x18, 0x1, 0x0) close(r27) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r28 = getpid() r29 = socket(0x18, 0x1, 0x0) close(r29) connect$unix(r29, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) r31 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000200)="2df24d85", 0x4}, {&(0x7f0000000300)="8a28594695586c133e55f7bab1a4ae338914ee3bbb39f2ede3b4be6579f496f37524e8dc00919bee130a4431261a103754c40a7a910068c55c473989f8c88332cb363a6989950a152847b1ed3f60f1a1bcd9949350ea78afa0eee86887dde5499c54cda9f4f30056e10d8dd046ad369761b5bdeb5a09162fc25cf3b4cca2cdd1dc47bc1563ec0782d4718ebe796c8b9224e26007b4fc8fbf8be6d4fa126b1bf2480b5d7351a5c5a2a533a9a459e3ed3c80", 0xb1}, {&(0x7f00000003c0)="741df3c94e28056ae71c7e12dc026d2bf7646289a86077faa9382d21a95f55486e62ee8344ac2fc0d8c594e375f03c2aee97b90035719acd834bcb2bfdee4860371bfc4cb5b3d4d83faa6bb67f46f5f1bd7c4328b2c33446e4911f22e303c4d54b8120aa91d8bfcc5739892990a8ec70d4bc11221c1d49a03f4fc1e5e3134d760ba1971c0509e23a9671bc489f1c64dc2f93e5731fc4aee8dea0b100d15c13dc7400e1de2c3a48d04e9b3281b8a136f557f32364548220505ead84df4468caca5ea8c13ddb3d85f294667ac04bd946fcb61d8e8c00393b5368f4dfc9d19f4d010a55cf75853d0d5a27f62e0fd27e", 0xee}, {&(0x7f00000004c0)="42f1f6952ce9b193b938acc8dfc95e149e9590bd39fe7d35102785bc8a1b4200f506cf99ed254cf98a16d5bc6ff3f01171946961aa0c722342793ee2d079b1f426f2fe1b9aca64cd191c47b6ca2c6cc4f58db79a29f99f09219733775729aba7f85e35af522f308b8e85652c4bb55efed24ce42495a588d4534dcec71c", 0x7d}, {&(0x7f0000000280)="c8b0183ce559e7b30d656b8e7197319d59ca60cb66ab9c965d3e6647fcd1ef76d38f06b074fe35721bbd660d10", 0x2d}], 0x5, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x30, 0xffff, 0x1, [r0, r0, r6, r0, r7, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r8, r9, r0, r10, r11, r12, 0xffffffffffffffff, r13]}, @rights={0x20, 0xffff, 0x1, [r14, r0, 0xffffffffffffff9c, r0]}, @rights={0x20, 0xffff, 0x1, [r15, 0xffffffffffffffff, r16, r17]}, @rights={0x18, 0xffff, 0x1, [r18, r19]}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}, @rights={0x20, 0xffff, 0x1, [r24, r25, r26, r27]}, @cred={0x20, 0xffff, 0x0, r28, r30, r31}], 0x140, 0x2}, 0x4) r32 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r32, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_GETSCREEN(r32, 0xc0245755, &(0x7f00000000c0)={0x800, './bus\x00', './file0\x00'}) r33 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r33, 0xc0107002, &(0x7f0000000000)=0x4) unlinkat(r33, &(0x7f0000000080)='./bus\x00', 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x6c}, {0x40}, {0x6, 0x0, 0x0, 0x93d3}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x2000000000000002, 0x3, 0x2f) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r3 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r3, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = socket(0x18, 0x4003, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = semget$private(0x0, 0x4, 0x9) r9 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r13, r11) setuid(r10) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r12, r11, r10, r13, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000003c0)={{0x9, r7, r13, r4, r5, 0x0, 0xfff9}, 0xffffffffffffff64, 0x5, 0xc4c2}) r14 = getgid() setgid(r14) setgroups(0x5, &(0x7f0000000040)=[r14, r14, r14, r14, r14]) r15 = getgid() setgid(r15) setgroups(0x5, &(0x7f0000000040)=[r15, r15, r15, r15, r15]) getgroups(0x6, &(0x7f00000000c0)=[0x0, r14, r15, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r1, r7, r16) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0xfffff458) 16:00:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x8001], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x229], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x526}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setuid(0xee01) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'t*\t', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2410789586ab8b9, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) r2 = fcntl$dupfd(0xffffffffffffffff, 0x5, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'dap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x61}, {0x50, 0x0, 0x0, 0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup(r1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x8) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() fcntl$setown(r1, 0x6, r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x810, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") 16:00:11 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/21, 0x15}], 0x2b0) close(r0) syz_open_pts() 16:00:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x4c) execve(0x0, 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = fcntl$dupfd(r0, 0x1e, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) read(r2, &(0x7f0000000440)=""/178, 0x72) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0x800}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1000}, {0x0, 0x6, 0x800}], 0x4) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r4, &(0x7f0000001740)=""/4096, 0x1000) accept(r5, &(0x7f0000000400)=@un=@abs, &(0x7f00000001c0)=0xfffffffffffffe19) r6 = accept(r2, &(0x7f0000000340)=@un=@abs, &(0x7f0000000580)=0x8) getpeername$unix(r6, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r2, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r3, &(0x7f0000000240), 0x2aaaaaaaaaaaa8bf) sync() r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000100)="8c65", 0x170) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0xffffbeff) semget$private(0x0, 0x3, 0x2) r8 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) shmat(r8, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmctl$SHM_UNLOCK(r8, 0x4) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100000000) r9 = open(&(0x7f0000000600)='./bus/file0\x00', 0x100, 0x100) ioctl$TIOCFLUSH(r9, 0x8028698c, &(0x7f00000000c0)) getpeername(r9, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x2000) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f00000003c0)=0x42000) getsockname$inet(r11, &(0x7f0000000000), &(0x7f00000005c0)=0x1a7) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000200)=[{0x2, 0x0, 0x1000}, {0x2, 0x4, 0x800}, {0x4, 0x455b, 0x1000}, {0x4, 0x3, 0xd2d9e250cd448704}, {0x4, 0x7fffffff, 0x2000}], 0x5) chmod(&(0x7f0000000300)='./file0\x00', 0x11) setuid(0xee01) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x9) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f0000000640)='c\x00') semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r2 = syz_open_pts() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7fff, 0x1, 0x5, 0xffffff80}, {0x9, 0x0, 0xff, 0x7}, {0x4, 0x1, 0x9e, 0x7}]}) write(r2, &(0x7f0000000180)='X', 0x1) 16:00:11 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000001a"], 0x0) r0 = socket(0x18, 0x1, 0x0) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000000)="6972965ec81fc1350d95979a9e3b841e25758024290d3169edebe3b4c250ce087be941de9bd4ef0a4a115267bf52285c7304b2112875019b1516e59e6421a7097e75cbda1a787a0967c84331d14a58381caa8c20339d5c50758e492ec3e6100bbd67becf42584fa72f30fd68603837e8b2f747d02e9871a7ed32d7e99a7efd99d9c0a1e5f6c8ae53ed397bf9a881d17305", 0x91}, {&(0x7f00000000c0)="e1", 0x1}, {&(0x7f00000001c0)="8596041ac90ce635feff36a34418c8e8316d2741adaeabb1bc5212ab7ac1a6b6bd768e956f77474f0e4abcb1b0ad7892bc307e40afa03833e9c0f20603dc0f703ea835001f09e5318d3e1ca17b03d759b7b3b7b071f05f7c6b334c35553e623e191b97e339d816c11f89915f519ae801b3a41cc5f97fb131eab16325276fc4c2c5672c2df649808f1c2357960ef36972478dad22b6d93df0fdf520ad31f93f459cea59f08f8d6de2cd90edf7300918a1222109e10ef8d1175157dc730d476532a419cfab749111ea5969f9f612c07155174622137bd9eb94eaf6a6de9a", 0xdd}, {&(0x7f00000002c0)="9e29d0e784b04711705a9f7c8a04c8c83ff4e3ba5e066877d8ab6b94023e1eca9f4f3c2da444728988426feb931153529d6c9ec50f31eef16f8bbeb5eee06906ad9b43333446d37904ebc7c7ab6757f98cfa085bb10f9b27c93cd53884db46911fdd83e0788c13dd55eb389f99f32e048e541feb59e1455ed0ce41b59084a9de7d5a15073afebac970ed2a77bf84b6e5cf798aa84ce65fe79736e4fa05669018d0a71f5ddf117db66132d4e6a8f97772f961dec0a08aed2aad223310f8e84d6328ec3e7cdb40c24b938e63436c21dada467e61a72d5d62e615c14413267863bb34b31742a4a0893b8ae8b5a592cf7c73c73bb36de6f8b03660d98e2204432a5e41fbfae56349e1667e2cd442b28956d926f0908f39ad0cba15226cc7f18ca0ddde249348dc0610e6eca485850d7d478692e2810e77fd7c8e341562a388f062c9e0e79a61ab203cab592d5a000d3d879937aa04a36c6c2f85704bbcf5601c0f452b64e4a2d9aea875e86b22cc01332e34cb9bd62c614a001882c2ec1a3476d0b39a926fe8f73f17445d077185ce586cda4ca49cc2b6e5af761b8398a538663a745b5d0ff92093356d3154e895a77df84c494fe7cffd174566775338d8c2b869b51a2e61feca85bc7b68c9c4ae14d0410416df9daf6c3bbc2e7fe0c3b981ce5ff3f5de619a80431e8270a62096ad0e7a1760507810c156d274eced0ddc14579141daf368aab76787cc5ab7709d166db671ecee1eb1bfa139de5c9fd9053bf2cff3c37fe0201da690da4b03199cd0092dc3ffe806a140ad1d613dc91793cd72afeca0618df59f88e7d5f82d0b7464fa45790f03fa153a96b527a1000cf44c9c5225c307918954b37d9fe010c847fa28e54e3a0f1e42a9422581205300240b1ffdcd8308c87b71d3d3895af2ad802c87c96d1f39577e19e53187cf1bbd5f65385f19758fd8d1098a5eb462e34a430c905fc76e64b8c009bbbbffaa078c6d71ee0f182acc2f605c11f59a51aff3d2cbf1bdf809391abbe010e38c49a97f5432bdaebf5f2be7d7ad27042d1ba957833d38b42f6c7f87ae81df2bb6b855a026fc3e264abf7fae58213e0c34a6c0d4b6d58cc98aa3b9b40835a59134ef8dc8688563d0de5e2a6af9f281eccd6dbfe2462715cc167124270e7d808da59b9016401534c56176162aaa42c9e8a849f36fa96249e6762753cf74ed50bf48af874f0fb88e58877409e85d5f1cfd33537542be7ea37578165497ca36606e93c24cd7b9d39a06c472cd57fa48b9291226a6d90da253a690b005164078ed62079ebd9635708e50a954ba9b039f55918bb5291cca9dedd196c47933443d380fcf001fd8aa601cd58b2b5207926fb230a46accd48da09f22dab400f990aa5c29785c3eca27499ba5588a792211fbf7544194bb2f4ead9f97fa63fbee9dbd5d9e20b0b34e8fe978ad108c7b79a841b64d5c0ba0ea48a3f58a6f99a64fac6f66a58387df98966e3f41e3b905b77e8ef120f9feb43bdd38c667e7befbdad734afaf6cad307964158608c2f5d3bfa7529c02fd4cbb26c34e8f4c25b2ee26ec00153dd49657cf8400f48bc06990fe87db751d19ff2024657d6e00457592bba7ff98fb5ad22d7b7eb04d9639f7f674b571c63ab996dce9a8c3015d05ac786f97a7661b67dc3d39a680513f46f13dfab6c860c35b35a932fa30b60760ac4ed0d59a547d328cc11e6967ef13959e560387f8bad8f0dfc866d2d2456a0f9a4a95b0d4953351f76bf1dfad9d6da6e27d7c6a647ee5846a0abef6af1209c591e2f73bf72d7e245c511b95860cb90d8a3cccf7271c110103faf65b2049401b75453c8263fdb5f763970d5c37b30db43cc907abbd6501f6337bb263882b374b1dd3c0978e727e6aa27e096e9ae785c613a5d388ff39dcca1605b4b69dc9b575417d8140877d53ba52ece1220274da0ba56046482b0d49e4946a0da510ca7e2e791e99332c6caa0ca7c889a9c94e4d5e70e08cad28eb66681ab573a3937d63075e1f04f236ff6cd549ac1cffdd8862d41cd723b161900e655a4be79cf066c8669ac1b2e80688a873e284b9ea89883d7c6994ac2ff29788d0a8cf7f9c0cdd6729ea352139e8664e9b3db7823a6dd90adddcf244dd6afea759f7d1789332542e1eabf9bdf558c786834200402f8400bb5d7f2ce5979189b9334e791cb98258a27e87bd80093037ec1120dca45678f5d46b6e7cd8ac3494a120c43725aefc5a8ec1b53659b107e6dd5d35fda2fbfe2d83c2c43fe5bc8fe3b31226d2ccb60e32e2e9c2014390e59d5a8c7d64959d2e4ada42f1ba25c3f6d4d95e5b3d3585178ce474b2f40db6afd091d1c32c017be552ad3834319c27244d65a9c1e3a5c17030360b5a4ab7c15cd8581499931a88299c3f58db1dc7568e38fcb8916f706a8e29ae14c343c424c79f64a5bc2acfe8907b2632f698488d5d23a2a89307ea37598aceb30f253cabc7edf25afe244d30e9a2165f205eeb9300231fe4772760453bcbdfb6554b8aec44856583973177f8e4719a1f5ca6af86551c22bb2d74fb70e58c6068ac4f027feb0ebb45f46ce283a896ed40d48a4579c40828ccda86af779ce2056fb5032cad4168e6998bb517d24c6901713e32a0be30ed6b4768f4f4510d07f215a4bc7adde90d071063416752c2c73f6c258ef96badf79e5e8674c0b5e76e664f882e3c89c0accc3df669996d392541213db9a0ca1bb0c7c54c758f89a71c9dca0bf5c92b99a2b80827ca523fa9f5f749b12dd2b7fb38a26e194d49b752df1180d65c5e4fd4e2f34ea5729172df69355375098bef311183f90fc9cfe0b20eaaa05090cc74fa083049701cb1b386a6e93f939cd265972e560c1072c7e0ad4daa747f255121926cf9689194263ece9d9ffb8e79fdec7c53eabfcf7ecd675eadd835e10e8eb50efe8f0540e75f85f92309cafd597ef41773df64147409ee6010c0d876f6c42ddf12a365845cc01c51a6bfe262fae196abe9c1dd6a03494a267a88ad6afc27f985b670ad48a8237852c965714189530c66a24155897ffbe9aa6445c72aa6982aa29909bf3a2bca38aabcdad5cb60da711d62cc90751b1795c7c8e7f657976ba7b1f80efcc2ef718eb62ade620af1b1580e4db5dedaf48160728bdfba4bf4beb85456c41fd3aeeb78022d21023bfb1f5523ad404e8cdbf8a9ffc4dde74883c03abfc3e247251044b4325f46ded1edb8f0c260b1f12c16de21e4bcb2438a4b5d2e3df042ef9f2afbf17deda68592467ce05a8e258ad702feb5677db2633e529dc48be0f8a6e99e665de385dfcfce299cecd9b0a6230d2a1eb80fc7d618ef3a0546e20acedd8861a4f2907770e1366189c450fef71b8ce4a2fce8305d152dece6251c106c590fe1fb2dbbc19ae4531a827d15a8729e2144180905b23212c144093f1b22e836c26b03a48098a51a51701f5c33cb66e345e9a3671bb02b90d8f80d1bd904fb58468cee63ffc8392629f8559b951c4076f0b7417e95a840821e85ce9b65165d182041464327b1f80448455f6baff3b44b949463d2e7697caa307884e001f0eb37b7254831ce40e51ba0e84ddcea87882fbdb59aecd1cf2a52d39a1851937a68d8bc7e568717dc0663705d025967df5e5c3ce9e24dd08e6e7ce1f09550c24dddcafd6974de1e9dd0286cc942cfd60fd90770b97e196c8d252f5f9a9e96f409fa1740bedea55ff80669b4c19f9d753916df50504252403bebf00688831c31496789afb2237199882bec8f2bd8627806d03bd7dc495ada94f67bf2e2d0907ba5aeb28581ca112d0e7c2f6b403921b3fa86fdaacb5964b440701b10159eff6fd730ea400606f40edb928d8bba8eb9049be2665b8fd615dd8775a42250f1db5205ca891e142f9348fb1a810c7291353da76ce6981b2bf1a86c7823abe06f0205b9b2ef765fcc0e8ec23e480a0beaa243ce806052ceba0ff9b5373cb20b90ffd4f9844b1f2e445017b032344485f2269f485943cc3ddfc813f69651582f1557af2bff310a2762e57bf291a9770145b9fe039b69a6f51274a2fc8419ab2d040293b956ff18b46eb078b36bf71c178b60f6a5fb272d1fe0c261123c90b512f0dc8db728b6094b41bf3fe6c07d378368ddaa57d43f8bae688bee4ceb6a3e2df0644371adbada3e392cdfb963c4a48ecea94121c8bbdda439d9d903266b6971861b2b82d80f5f4fbeeadb2522a77d9adaeffd67f2bdcfe302ef246bf1bf7a71e0aac971f4f14757bd92d7776bc9bfa4cd0784c4a3ebce361e34457a0ddbc515b2ac5726dd2e519cbfab8a4e87ca93cb3da2cd6c9cf8d91ac6e8beba5317401827c3a63e26c7ed4132bad733db603408a7251c156f750260acdaf9573251ba1220583dfc6179841380067a0cfbde97b79bc54a647793c56ef94a4ef79cc222fbe246aae93a528eee27e1b487172502f909ef891be813b5b2a13f80a3053f9234691edb5f7db7a683a7f79f6776adedb76b57bceb1464a0eb99114ead63a16ecdd32a2a8822d1a8008c8628bf74583480fdc6731d781d735957a6b905e9c35f4325c2b33b38097abb4999d2e06ddb2d090efc554161285fa1a1fe25c715282f01b60c3965f1a170f2549c77505780eb52d459b199adcccd91b29726cef25eab8f3549ac3276296c98484b43c2aa791bfe3665a7dd2387faab0074ecfb6997e032caad79fd56dcffe00ed4c35047ded2cfd12c5f88a48256c3560f414dd8feb126e3f92be69f8e8932f3f5d513d83ec34b485e00a9e2fa95b0052973f22fa6bf06b9a17efd53eef2927d880c8d40a7cd0c9e25152b498c2149fd2197ecc4c93092f9dee80d660742f903b8efb3d849c5855b086734a24af4854bbaed35b9cedc030f1b83bb1d1e8c02d11404df57daa3b387d22dc6f1c8c7bb742f82acd820853882907fca1d91d2e20ad05925fd05dbeaa41c68ae6266285a7eabac0e7122ee1de59bb47df86a73a061e1e5e5454dac97de60630da47d50d87d42e963ba96addbb617ca5e53880a07bd92518a9297ed7938766a74ee54cda672214f692d14eba21a62e77fed82d7b896dc9a0ea3e731ba21c8156cbb25c002cf3340b410c150b27a9b9d5379ecda13562d87ad1697a27f2d67becfd26dc4a867396fe2ee9e5476f89f84ddd73496555c8f77fabdc371fda9860d1bf52d08b97a3b4260a581bff4d044643bf236ce5303d555734cf9d1d8b815f358826868efd3fc0f2204925ce5de9805c9ae275e758bc5c6e914518577c9597ffa4fe28d864c1f0ba0a27ad685fa31bb681980b6ef9d29b799d1db1a8e280cab68ded24473218b745f658f3a45097f7be66608e9cf511d1322bb5fda5a74a187c8e298560cb2af8e4887b31a80c209e885df4d7ddc5fa5025dbbee17aaa22a35437bc7e162ad77973b4ef1db123cecb1a37e681016404401bc455b1df99e6fa448a74c2478b7bca3b037d2e8e7c65a2d060e2b18149e47839835fc14240b2c354b1f477d8cab7dfc7a0bc126d7c8d99a35f83f060cf4aafb195c0a9d8bdb9f7da865d2e097c9498be1929df53cab238463f8f40d178e3e8c8a3e775091202fcd09be48fa246345232d71fe1fb5d2e4fc93e60c9b5be4a910e861c8dea543de42e7c343d7639fffb8f690d3583f184757d2e842750a0e59ac4c486f8674aa0f5c05f53ac9b41034157b63026d136d101a117020cc472b113e4ca92a15954e71b41d305b8d35893f52cdf09862ea75f85da4e66e9a2720b78fe6232b67a152f0cfda4da708f20ce151db7e41279a3a21f452d44ea9eb32069c954029", 0x1000}, {&(0x7f0000000100)="a49b1309a6c38ec2ec5372df3378039552ed9cb31aed85599ca2e8fde36ac6482a68d1835e04955787aa3d2fe2d7", 0x2e}], 0x5) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 16:00:11 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x1, 0x1, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) listen(r1, 0x80) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) sendto(0xffffffffffffff9c, &(0x7f0000000180)="393b3df4dbbc16bfb4a4bdef9c5d8deda23e9aa24b2ba6231655aa10188155d5c6fe4ed1083bba27b8c30f9aed7c04bff0e96ba588381600dd5562c1f9e3cfef6685255c3232ecbc09899fdbb5353d8ebdf4b70fc2177aed47880357c5835561642e3ea0da04fcf13d9ab61a4ac9bf4973a90b7c79aa4a152950607e6021a3ca2ced350bc151fa0c4d1dba3c70dc12349a36fd492105d4dfa7a0dd5a7c1f37f874fcb87835d09146197916f276f918032128333a331bd60b8dc5ce5d612ca4f97c90ab7914e2f5246245b075e0f83231ac7310376e738ae47a3044d5577882569f7bed6b48836cc5527b7544ca2c8897589d648f0cc9872275db99f13cb5012fee53f1e4facad4d0b7e1f1b683614c46e47c15ac99863a36673b1fde8b73c94e93dfa79a6f075b6b2988cf304aa53efb59fb84f5c7dd2ce688eaf3361417680de8aa827b217ff374d7812539e971929e1b04c6cf81e670f1b80292ce2f631d2f744f5ed569192adc101e94b6c21e402d8b5973b8f5ed6605448035fda7584e484d2c8ab3253b9438307efd34b47c6e237834b7a194c826cf0bdfd466644303d1c7ce748808852bbf5c5c9b10d7e130c9e63a14b04863c56e582590890726bf488c362a941df68e9eaa3d258aae405fb2ccea3dffdbf90063af1fccffb1f6505efd437051e96184c6bb74fe2d22db25a68de95a7a5a35ad690a536aa6efab88c29ea1b2cbcefc1b852d9ea78cc3f84f14e10859cab546f8011592697562ce13eda7391432ae326e49b9ef0da84214cef67dc649496ac0f9d8cdb144ed59232f2453e77c1216bccb15c1161e504b09b40888a77c06043e5489c31b22fef0192acbda59f9a28c97a6249576f22f2cbd51c06e0ff1aa000f3d4132ba2fad3718f3062cda2a7cf4af141ec8531a237aac183f32b8d212ec3b3b718e923ff717846bd5a89e91ead380842f59aabb8a9ca1d2c0c57fdd37a08272724760b360932d4295f725daefb5445503080f40da53c77033f297b2a43e680bb8ef0bbc85ab520b8c9f02f5fe50d5064d806a5b3ddbc42bea95fb8d9157be412c6699cf7b4d59d499a246628f4beb7bc7e22046e0a008afa9ebd1dce5e7a407a94afbfb08b867f1cba58d826eacaa6a5b46c507496e9500c060b77082a53916e97afec46420c46b6e716b3192cdd7864c5342f50f19e1ba87c1b87788db9edf40f05a075b064c38a35c7a8b76d1d80e0b6bb5d2a6603c600e48ef059229c6cd0d60b4547ea2f50be4a015a960b15c7b66ca01eb7a5375134c02b0d0f25921959c08bb8a2e3ae3b900eab434f392dfb013f2b3cc2968aa2387d96f6d13d144723d32ec79eaeeb9d1460f23554650ca5f8391dc16767fd45aceee6bddd0dc1b4a99833e0de733a20fbd607c4bd7dfd3a13b37ed3f71011a7684c057a48ac777a5112d55d0c080de95f3b909839517827d9e8802aaa75c7d23bad4b7f6aaf3115ad4ec73a94e075f503cdf1665f9db7643b1e77086aa49181abeb5e28c5e68ad0d197b13c4b940bff3fd04d0095ae42affd25d792be740456af857cbe58bc77b40909fbee8e5bba1a3582974844684f7230cde97e6ca5355611aacb64440bdcada239dd42a3574732907475c21b4c5970f87fc6d5c969371ec89abe95f1321aa3448180eee449d839a67347ec3e6af253656b3270cd538efec42a866bb3832e669742f15b2bd439275fde0d212f9aa776807b3241ba5a73f7a3f5501ce55568d0c913ec08a4e8f72da86a819e8d27ff13a12ed9e6188934be24176328f37121b452fce77e457f56def1e225241780b4ba6ffbbe8df6d61539f5b72964123188af5c5fe3c633dd49f121be0afa6abee491462e42c4dfd15789242d491baa462e72e32bda3f632fd55a4bac0abe1dd346efb8e83d750a07d6baa88f9916260182556666b2cf4794014df0d3eb95b3177434222b1e69e88ed6b4b8f2a06596cea8ca06e08da9f9f32452006a72e24f1eb272620e9a51e99ca75348abeb8dfc7eddb818985c1d27d5bfedf5df4dc7c2ceaa7f6888a0e1e0826570b5c20ac079e848e6626b1ba831222719248bc33dd8d1140f2d52901bb12faa3a1beede6653bbf7884c9bc08a2be9bb3241a55ff617fb1d2f4d692293addc4a3bfdc37780b42f3158e43ce77cd9b6b4d4cccf6aa262117c22f37e29aa04d0218f5c98e8f6513bc7d88d8eb35d3cd26339aaf7fc7dd92ee770d87a115b2e2112f6d0187be7f82c738e298a0f113819f2436f2bf20699a770322661ffc14f84c73d965116435a854da7f29e35497d17e125e63927c277ae396c4de6815d451f664cfb4c435634e43d1182e955b34a6e83ea72aa58fff35e32e3e87de8e84e9b74d03d6e9348d8c9ef840a133ad5e5e58be73385bc812c3f2edadde02b1a813c2c6f73728d96844a72a37964673f3d9aacab034d0a5f28c96a79b45bd9785d768838b3ffe00749a58ec6390a95436308624aae91a0f9b2ad3cf008136189f352f873ccf04b4138229e61b0de4816ed8605e0af35bfa5fba67296c416adb4c058a578ff433b2e3580881365e4d9458e3e07716d69ca0890f8a25843cfd06da7b0da072f0b04d1d3420fa094b482b644154ecb5161b6f90ff74014bd0370179a7cc8165ac254f577cb6bc32f1dd04540a663c91fbb753dc41f4fbd93b12c3c1f9241d6ed1f9d4a03f04d85cc21bcc53a8f1097fb0636ae152985834fc5be358491e7b817bbc6034611d1261fb2bd5c0813e5c07c482cb12c1fb9a87c478844edcc902466cc9be292be84853190bf72ae927a2d336f0830bdf87e94de97ce5fce144f659da3a2a12dd193715a31f5d36b81c888a336e23f25fc27e0c4c35c7ed00a5baae69a1fad78805545885430995fa340fe530ab80e0fe2a1f6ea61b038a942f6cba2b9f6299e349cd4f1dfceeed6f771d9f4c28113ff598fa56605f08a75287823603bd01db49880fee4144a0c5762f31bbc7ef12cccf0715d09c75830928e414c8ed8f27b1831402441a47049de5f4194e5c564b706f3fe5f4148b7e5256235b06208a1c6699be7dd4c470e691e82cbecced98d7668fb61260fed8cdae65d75e0b066ee3eda88b7bf0d4ee6e64f76d546e409b26faac653f7881f840cd0df417c11929b873679b7bc46a191055ccef2765d9e9f0380cc2ad27bc2fdf49214df756976b54d24eb1a018e244b08be420ec21fe6a3a60f50b57bff432a346ee051f5f7368fbb09158021f40fa942645be18f20a31b3bdc976b3325b37eb1c58c12b460d0a13c4872962b6b5190fdd355edfa08bd192ef2f8be4130cb581c555f2035c9e4c9cac97e1fc8a00b495382d76316b5112582baf188891255ae3d6f4fe6b00bf7c0295f5b52222b51de35b6a87ef0824e7eee219ac8143aff5930a273c830d810e3aa479f0764342a9e46232ce3931a2c0142cf1be43b9d1cb4b619e899fae7d3ab60c8689bf5ea82a3c0f03518d752675ffe361aad74b27d668153179d300938ff3a2b069973055854d4a334a8612786d05f9686274b6d62eda0a79ea5df95fae89303de51e6f428883883a2bcca7ba024da76aa7e59d73c69cfaa960a168dd5e9f9c7d076c53eac9f325854b0de4e23e7abcab2bdfc798c44870ef470585bcc85adfa611c9cd3e5362d443fa9461379116f34c71764b329a16f0222bb7badbb5e36f0867a187326aec3ae1de7c36cac13ffc6e15ee49c0c8a196dee7259b0c4be9e13103710ed42ef0de0a04e39cab3f5c00bf1524c83db9a8778ad6411ba78780d22be7fc9e3f9de3028144dcd035934d2f3d7347d6a24a5036e9b4043defa39c5db400ac84fd7290c290cf44679e8f0685139b5a5bd32b3365f4171a7a044e2782f763eff1922c744d0a4ac82f57df0063e1965eacbcd4d8a36d8f50a69d95d39fb8e5363927bcc0c33638b74a91371419e64f451c481037e8609936d2159ef0f633e697ba8be22a9467fecee10404594b01bc80ed4c2a97011a9c0c270d9ab2e15826ef4ae0a819156017addf6ead0167a1533986fd1e9c83223b512ccd8c6465a4ec89598fe326fa110e4cb6251615d87a602696bad6b1da40013ef09ec571d05571352e4354eee755f7da2fccc008b257e536cc46bf4a489f364bf1a7bf04e42921cbd9e24c96ddd66a77ccec3a76b05e10fa0953c16339f584a17a1dd23fe51139fe478a38837dad1b20564f47cf4b753d92d1dee14885c0fcd004e3a024fb3a36bd1079b7869eece41f3e61f330402f78a79fe726369c8a8e58493e9283795457d9a055a0360a72a7c0f367b1c1c55dfb9e0805731e5e4cd6e7348448439aa3a6aeed4685203b3aed0f5d48158152a00a31bf91f4f85b0d3bfe6271f7a60ab599edd6739975cb4ba0af859413941a44cdddc679bbb293ffbd100c8df8dd3e4dc0c37c0f81a6d7afeee20b2f1a34cf0c898afc1f2bddd05ab2762a15c4b392e0e7b41060adfc36254de5202e19821dfb3439cdf38cc5de2f5b7c97f8279fafc421b3751fa8948e4333978282bdb25155a06cfe74f83db8098e255382cfa97f17ff982d7340fb441772bb6b3c5ccfaefbff82be0f2ccf6265d2b62ca13929004fe74c66ffcebf5289a3987b433fa1e3115ffefbc9222f10752e00c7c5e2c65b272b17e63cca29b8e0665e8ddd8cc2c1ed9b2e7ceba5d71fbf77e4b096040f76c6097f9c7a9535ae2e913d86c38acd5636fd0282197aea1553546814ab6f9779b690fcc3ec054202a6d56b5641715b88a01345aaaa4b3de35a9c474d1a67b24cff7b060482397ee9ccb608a243a211c48e92dd0b8d476a0671e5c1f8aa1f1167b5a44415df4abf45ce29947a2e6e10b54f61d4003bf7ae16d33274f3bbe1fada43eb7f19750ca125f6dc3bea45f98f4102fea8b093bc2bb6c99460650fe722563ddef9fbe29bf34ec755444a6a97a824df3e965203251a3b4656625a31ae2c2420302ec613fe142459400283ecaaec81e585b392264a175f89d495403a4823cb05dd38e1485f00057becfbec013c93246c22346ba79f031e3d82e17b601d71d3faebe3b9b56e23843adfcd34f8654f85b458db5e7dc31bf5aaff952027e786088cf30e7c399f18d7fa7293c907dcb0c7f15d2fe3e922a1cc90fe1fa9e8c5eaafe07ab39a4be056af8a1b90afffdc2d0f479e840c78a197cbbfb3ea8cea873db46b3d802391ae82a4f480430a0d2b72b272e664d50ad7a5cd80cd8b0572d578c54e3d374899b0c2f9b783b809064ffb3fa820b1f8d528a0a0e307e9c9e32338dc01c57bb8313993dba5aba08f7f43b62fe0c7db1827bf6b4e013d7f590f1d2a890b934ef6ffff5b40892c769173b3cb275859fd2152d8dc4380d6d8fbab8c59b1a399fad33abad85a93205717feed99786b71dbadda85180994a0407dbcabbbab24044fa8aba3e41b91f8ed1ed72fcc6cd37daaf2e684d18957f10c6f6e21669f6c00bedb2d3d16a499437ad95fc8cb97678befd79e69b08d05fa3a59accd38d8f209446cad13db8233ef8cfd35aa86d74a0ff79f40230016276fcb26b30e53f319c73affa1ad4fc65cfc39ae17b8dd73b26dbf999e7cc4d5f85c94ef7aa5a429426faa50da4cda4ba3eb23cd76cd5e19d893e8e193d7931c96fed0d370b99bfbbaaf25343153126c57eba92d6bf4e7c76fded109ff9b4004c167a44aaf90ab6bd324ddbb62e705397795b8aec81fd37aeae0948aedad162f73fe1f32726e8e0f13d873732ef3fdd220bbc11df43acd5cb04c4a8e8f6671a1eff38566ff2143d757646dbe48cdd4df5fd8ebaa15", 0x1000, 0x800, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x44) writev(r2, &(0x7f0000001180), 0x0) 16:00:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ftruncate(r0, 0x0, 0x7) 16:00:12 executing program 0: open$dir(&(0x7f0000000000)='.\x00', 0x80200, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) r1 = socket(0x6, 0x1, 0x2) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0xe7, 0x0, &(0x7f0000000040)=""/231}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000002c0)={0x5f, 0x0, &(0x7f0000000240)=""/95}) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4000000000005, 0xffffffffffff64b1, "925475447dc50f4f9a8933ec7254a400"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d06f56324a708bf0b880a605565252d40643b621e145511a1e89d7cb15b7b4fc887c9e38e10a951e0eb6fd2804aec72631adc301f42594775e9c1b5ec25d2e3d5102704a01c85497185e64e1de6b09c4187e71a86dfa14797a4970818dfadc48196b40569920adfd205bfa09561541734a988f052ad99720473a211bbe6f85314d698680d0dda06d907154fb07f46a046cdf01394baf4407805afd891876d2b787a69acc0cb81223b19656d8ae18e98a92ef36287d8443dc8da00", 0xc9}], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) sync() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x6f0, 0x3, 0x5, 0x1, "ff7e6ae81978b759b796e0891eb9d16ce611010b", 0x7f, 0xd2f}) 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r1 = dup(r0) listen(r1, 0x0) socket(0xa, 0x5, 0x7) r2 = socket(0x2, 0x1, 0x0) dup2(r2, r1) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0be88a46feffeeff3000ef80dcf43c537f9fd412ed79d5d4ec42fa79fa2a25b79e72ca991682301169f7f18ff83612378d57f69c52a0c642e3790a50718d5fdee96653cb9d1999e5cf9f964517afabafd366d8697160cbd22ca667e609a9fb16695968ebc367f548449cb821f23271f604c7bb81bea2036415a54b1bbdf0fd344dad117e6e3e14457dcca14f90cb7089236f2d31ba2e64754845609279081ee6859c320d98805733bb60c8972cad30f3aea9c5a9b14362d4dd9f8c6788dd"], 0x10) OpenBSD/amd64 (ci-openbsd-main-5.c.syzkaller.internal) (tty00) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xb15, 0x20, 0x1, 0xffffffff, "46ba55971e3088099fa66b74140d92379c635cd2", 0x10001, 0x6}) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x9, 0x2, 0x1, 0x3f}]}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x1c}, {0x80000000000006}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x10, 0x110) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000180)) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0500000000f41f2f4669"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r2 = dup(r1) getsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) socketpair(0x1, 0x3, 0x0, &(0x7f0000000280)={0x0, 0x0}) sendmsg(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000100), 0x49, &(0x7f0000000200)}, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000300)=0x2) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r4, &(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x33) utimensat(r2, &(0x7f0000000040)='./file1\x00', &(0x7f0000000140)={{0x2, 0x7}, {0x0, 0xbdb9}}, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) mknod(&(0x7f0000000100)='./file1\x00', 0x100, 0x9) setgroups(0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="01006e2f66696d653000"], 0xa) r5 = semget$private(0x0, 0x2, 0x2) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f00000000c0)=0x2) 16:00:13 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x242, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0x7) writev(r0, &(0x7f0000000240), 0x10000000000000ad) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwrite(r2, &(0x7f00000001c0)="a96c5b72bd42de4cd9d22436e183685076a517e43c1f0a7429e1e8b4a1f21fd155b1f7ea9c0058a81122e5c623558fa659a2ff7f3ac84222cfae4608fa962ce6744a330ee129b122d0b46e9e85efe52844c4667a1ea87ab55a1e4cd727baeb487e81ca0e52eb88465a623359fd4f64bbdae16c02adc440635f85b662e120039317aecb0e38f26931c4ca162196dd207fe4e7532376e4610fdb05dc74cf973b4c046ee513e6b9ae945f927b72ee0d1da4e55923d0351f611442507541c174e2fadb893cdfe5e568797c358c6b75ecf47df0f2973aa88c664316", 0xd9, 0x0, 0x0) 16:00:13 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220100", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x5000000000004, 0x8, 0x0, 0x0, 0xfffffffffffffffd}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDSETRAD(r0, 0x20004b43) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x80}, {0x50}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:13 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x4, 0x9) r4 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r8, r6) setuid(r5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r7, r6, r5, r8, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) r9 = getgid() setgid(r9) setgroups(0x5, &(0x7f0000000040)=[r9, r9, r9, r9, r9]) fcntl$setflags(r1, 0x2, 0x1) fchownat(r0, &(0x7f00000001c0)='./file0\x00', r5, r9, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r10 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom(r11, &(0x7f0000000040)=""/64, 0x40, 0x6, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000140)=""/59, &(0x7f0000000180)=0x3b) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:00:13 executing program 0: 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) fcntl$setstatus(r0, 0x4, 0x80) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x2) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) write(r0, &(0x7f0000001d00)="a13e46618baf543778efd202baafc3592f9a1a24b10f37af1c99fbf5cccabb4ca89c798ac110dcd702eb59aeba0d5e35006c697d149667a9be9740e62d806ef0a474f681434c807d3cc369ec4847387baf42840451d2a5e8a8875bd58074ab9fb8dbe7521d3bc3f88da6323291407776538e740882a3b96cab9c74e4865676c497632bea78c5dbcafa43732071dbce1711a28b4598da82497081f5967fb7685581de15f4239c5d676e536fd5c5d514cbd21145d868ece026e9a63903ca63f5d8baaad234b7c7a05cdde5f726bd3fdfb6dfa13b23b89dc1be3a529540128476d5af8278370a2f08b0311712e1dccab8af76d83a6450691ac3381c9439fbd67a35c34f26d72a0dfbfd8f02485ea25beed3dbfb2e78fbaf3d8f2763a544a32b25e6ae4899baa429a6c4a318423b411fe67d68a324322eda4f6dcb209d2d3de1d4ecc3b2651c7c3a044f2162a1e9989ced976a20923194b59fbedc9985d67521f4db1eb2ef004fae014e6eedbf64932a5516438bc54190d47d0873d30ee2196e1c526ac97b3293a3d7957918cd14d09e2806841bdfeccafa96c3c27a4001680ec103d2a1e0f04a9adba0821f7967e4148098b9a5b38911a37ec1d74b4f6e684bf12bb8a8d265913cc6dff7c98b495ef7b3e6c8eca9ff6ba5f466e75a93840005e9f55d146e4a29254daea506523ca395db91bce75e204564a427e8060607b2f6c3a110d9dba98e4471891d38c276862405c8026ff27605c172820649f1af58ec0fc3cd275bf69192c92ef578a780ecd410c4d68608b0be9487687d3009e25e1af39c36fa33b17e483f7e8afa32584dc46d201ecf646e093a05f324ffb51593196c2139a866f4bd4309d637cb6c879125e44e0ab9cc14b15fe6b16a08e8b4305ee5a2bee0044f02a1b1540a5e2dbd9c26cc5152d732f846290b81531159b441510c19aaf811612f167a120086e42c49b0473cb31525e4421c3fc349097a4fe759bf1f51958c05a74d66774e7e7e8200a9c3687e471cdbe835f6338b943e70cfb56d777e2b1893773181be612aceb3f5dbd3000700a0b3e203a7971f27fbe8bc5bfd30129bfd5343e1c20b963c76dbcc880b8e74211fb4127b249872c372c641ea1ade82ad42272ecd62cf5fec41176c98cbc5a26f637faf2f538868470de892714be67459ff40bbee9d389a9543eaad17c96a74715e831b990c779b1e332d2fc7fa306f45a68f7c053794f66d5e587181ec481d672162a4fad3313adc100fb3b60c9396a473713d582389caad4329d316db4e45e212332a520e7d75a78b6a9e71138f03b7f3af334b792de4f5faf2512fe976393d2aa516cfd456ad865d5a4d3e8b65efa3157593436baeb0086e0e793d6f02ab17d61dda2455d94a5d6097f11dfb2e31f979b07ec0ca6f4b59a80f0ef8bbf1925d17e38e0ef44339a12b36c2b7dea6a2e7f1ea4ebda429b7988fdffc3cf4b7d5c5250ff6c2a39957e6aade27beb3c3374687b0f1d95a1c61fe0cd1bdf4d0e2cb2cadadcd22334929f370411c568d29da11b98ca4fcdef98eba84b17d6d0208cdd37944a45f16863ea19cf6e170b8d944501aedc88c2229b05e94b9523590fca062bbab51ef873edee71cb6448145ba70795db3f46d28c9a9e25dfce4c47be2199e543206c4c1a1bad490a243c7b212497894907b69d19877a700d92f0b91315f6826fdea383e9e2c9a0b8e0bbe51221fa031e7e920a60b22190dee7f328c961ebcb7c7d479f5d6b698bd9e6c5fdf2ee2af67d9be8c795f38771afdbebd6e4d0564f2c0d98a421e80a50eea601b1266eaa3be47f90822f5ca1ece75e709f392bbc8cc33078d80ed3332e77739bc5c454c62cbcc5c5d3af217d569ab87eb27320a542170e5e70ce6b0a06fdc862b6b4f0de3bf25de4ee19573f7a7661cf05694297ac49b904b93fd2189a3400c7b9d14a4ca26bd26666badc2b57d697eedff2cfb63042d68ec2495ec2224d5a36c1313aae28ae978b3bee72a1fff894e1047e829d3f80de347f59010b7cbef6d2faaef3b19de1021a3fd5c36fdbf3db90d312783a8fcb02a87e16db7abd42fa1293c017705f8a20221cd350b8af37c10f8066f894102d5e2bd51e0e83228c1a58c36cadd17eaf9f905630ad0e158e2c5223a922df41ff803c084fac291b548ad2511f5e3912ccd09ef07c4e2b86ed14d7204f914250b53b727137b975f1a4a914ba31549d516ce5fcf7b27781cb3736fe235d13d5f77733c30f6a180d2b299172a0acd76f5cb71964f5b4061b4a8bf075d237fa5f1b116679eb63f2ed51004ec6520393f37844f776c5ac88319592c8404a031b057584059af7dd5411dfdac25c64d33d3921a369f2e691dfb97f87c1b65135934754b96b069a07c013273dac9d91d80caffc2946c94a42832b136728214f507c3098694f9f3e2ca744ede3f5790570cacfce8da9b601bdfdc3a21f9e3609d09c140834b9469485c6f3877c3b55e827037293cfdd3f3a0ae72e776779e95c43c4cb091cb4b6527643126dc6432b149918a60ac1d274138fe55b276e8e7f5f6430a86fbc2452f0d85206edfc18fc533b9e09abd94149c0659685af69ea6855efbfd658096079d11c40003acdb2bf6fe5e4af1e3c21e09a21d6c6cb1ecd5fc33f5bcda82e98916f84e3f098d9fed9812d96c4af3c9b440acc093d7a2b7c4fc3e316a116ffc69752a1837d01ebd1e44de2a73ced7fd4e441098e7a708a16b6dc05655c85c3804141673118d53c0484e6da0da22a87d7d27a25cd9467fd5a595357bbabc1698fd181c8f4f64bb8a94dd13aaba2703d5790e35c35cc2ff7c6fa5ed4170e081027d2795cfe81f3f86eddc9f6758df4815f00ff99648723cdff2d2d4b3be8b817edf4873580cbd4abae1d10e2a8a0b5e82af66e75d1fd4b8b34e85f817441d110321660485e19103", 0x81b) pipe(&(0x7f0000000000)) 16:00:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000140)={0x1}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xfffffffffffffffc, 0x0, 0x1f}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x0, 0x4003, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) 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(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x4000, 0x51) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="b611bfd20bd6c8282fbf72c9738d0600008733e96faac060872122b1cd287701ba3c2900813dffd3", 0x327) 16:00:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x1, 0x7fff, {0x56b2, 0xa24}}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x1c4) mlockall(0x1) r2 = dup(r1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x80, './file0/file0\x00', './file0/../file0'}) msgget$private(0x0, 0x80) r3 = socket$inet(0x2, 0x1, 0x46) setsockopt$sock_timeval(r3, 0xffff, 0xf3da78e4e2558c86, &(0x7f0000000100)={0x4, 0x4}, 0x10) semget$private(0x0, 0x1, 0x400) r4 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x95) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000180)) mlockall(0x0) r5 = open(&(0x7f00000001c0)='./file0/../file0\x00', 0x728a0a5d2bb0843a, 0x0) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000200)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x7b13513c64f40894, 0x6395ea3cda8b8a5, 0x1, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket$inet(0x2, 0x3, 0x2) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x74e6a5a84e8dc0a8, 0x0) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x80, 0x0) kevent(r7, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffc, 0x20, 0x1, 0x34, 0x4}, {{r9}, 0xfffffffffffffff9, 0x30, 0x4, 0x3, 0x8000}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x80, 0x1f, 0x8}], 0x3, &(0x7f00000003c0)=[{{r10}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x2, 0x1ff}, {{r3}, 0xfffffffffffffff9, 0x19, 0x40000000, 0x3}, {{r11}, 0xfffffffffffffffb, 0xb4, 0xf0000000, 0xf8e2, 0x80000001}, {{r12}, 0xfffffffffffffffd, 0x20, 0x1, 0x0, 0x1a87}], 0x0, &(0x7f0000000440)={0x3, 0x1}) listen(r7, 0x25d) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCVERSION(r13, 0x40044271, &(0x7f00000004c0)) getsockname(r14, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000580)=0x6) getsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f00000005c0)=""/135, &(0x7f0000000680)=0x87) socket$inet6(0x18, 0x5, 0xdb) pipe2(&(0x7f00000006c0), 0x10000) write(0xffffffffffffff9c, &(0x7f0000000700)="085e6323c317641bbc4ad7e68843cb269889f14d2fa706dcc1a92f2a0a527ebd375065e601facfc52097adcb76ef62e04e6abeb6b20d0e84e733d486cf36d42e1c1c16f9856a05fbb7283d68cec7108ccb0733c913fd92aff3da114dca75b50def14b262d4f439345183c6651f93a75cb7766afc6571a1912a9e564ffc98fa566a545d3d9956df9ab55cb41e83baeefa10a9f94e2f85f283db2518389fb24e184675d49b1478b8019d5e6ff55baa27aef239733452e104e01671328f8e925704feeae95543fabd87becc2912a5d510a0567b0ba56c7e", 0xd6) 16:00:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020dd6167007e08779f38df213cc26cf5ef1677eaa991c3433056eaca5e468cd8645d840dc18b88815c5cfa9d7521d08ca853758d239c73fadd60e93a05035b0d9c0901a8c5ba2730f5f5482127e6922cfc268b0b3c8fd38b9aadab83961b7d944d9858db14669da029a42934b7468f893966df9abff8bd7f18c1fc074fa6f316c428460f754822fac537d4efdc8183927e701a000"/161], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x7a0b6fff56c6888b, 0x8007, 0x2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e000005bbdfe"], 0x10) write(r2, 0x0, 0x0) 16:00:13 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000003900), 0x0, 0x0, 0x55e794d119b72fd2}, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x10000, 0x0) read(r0, &(0x7f0000000100)=""/126, 0x7e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(0xffffffffffffffff, 0x400, 0x47b126a, &(0x7f0000000000)="684e5b07af8ea8886309d714ab57cb4e2dbb5918757dc272c9a0fe736737c8318770b14d7edc0594a4cb59b8ddc3dd2b72d7a78671f92f9aca518c99e3b1030588c132a0b44a5c953189a22a59e6cb34b2d5e19a5506b2ef90575518ce9a5492f5ae1400f218d2ae839c4d9d699e8a0e4f22c29cfee7a3a584e7f99bba65cbae132874c6ad0a03a3d399c67e1aba4318fbbd3b44e0cd", 0x96) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20, 0x43) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x3, 0x9, 0x4c0a}, {0x18, 0x3, 0x2, 0x6}, 0x8000, [0x5, 0x1, 0x4, 0x4, 0x6, 0x0, 0x2, 0x36c4]}, 0x3c) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) 16:00:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x1, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000000300"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x170) accept$unix(r2, &(0x7f0000000000)=@file={0x0, ""/38}, &(0x7f0000000080)=0x28) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000240)='.\x00', r1, &(0x7f00000002c0)='./file0\x00') r3 = openat(r1, &(0x7f0000000540)='./bus\x00', 0x80, 0x100) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000580)={0x1}) r4 = semget$private(0x0, 0x7, 0x10) r5 = dup2(r0, r0) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000180)) semop(r4, &(0x7f0000000280)=[{0x3, 0xb, 0x3800}, {0x1, 0x1, 0x800}, {0x4}], 0x2) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f00000000c0)=0x42d5f8df) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000012c0)="81191ddf8910558513ed54fe3e107e44de71416f7425daf44e51c4dc401b759015e97e5da4e3fd3ffbc89189646be03224bdb6943648f42370d4c93ad320267b80c39199a725a4b4ba85ed916f0a34a963e1e1d80de51a92e1284373b1c1d01fcfd25d2b8c4b9740488aa037eaea1379c949d27caccfcf24a6a009f681fc9010ff737ccb0de83306fb8dba347dd5f3c38b6cbbcc9e641d1576c5cdf581f5dbf9b9ea81a52278e50b10029f3bf8bc455811a50c906acc7ce948e34c45701d1f0ef7d0fe40adf6a306fd204e3143c6d89b5ce417110006f4203379238198a0abe7e51c0b427b133b8844febacc7548a2026e6d22cb89d9b2b6e94440a69027813787ee15f29393aacb9cab8146c76793b5478fbd1b827f57319abdd32d0d86c0b8242e3443b4dfb7f18bb9e5a3f8e8b5f2361fa5fec019482f0a4743cd89ea9894cec06432fd6442c536be69c05e4d476af8d5e649af2d952c3d43ce8e1b59cae246aec5f163fbe1e7db1eb03db0c4665cabcae8486450284df7c63d41e31af0abac10fa87ebc2058effec58afa469c02f2072a8143b894217604c5239f1c1dbaef74d1683ea33e149e4617e580395d5b1c9f4ca546bb24f47da", 0x84) r6 = socket$inet(0x2, 0x40000000000000, 0x7) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) semop(r4, &(0x7f0000000440)=[{0x0, 0x5, 0x800}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) symlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') r9 = openat(r6, &(0x7f00000004c0)='./bus\x00', 0x2, 0xc5) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setflags(r7, 0x2, 0x1) pipe2(&(0x7f0000000500), 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000001480)='/dev/null\x00', 0x21150, 0x0) socket$inet6(0x18, 0x3, 0x3) flock(r9, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000240)={&(0x7f00000003c0)=[{0x26, 0x2}, {0x42, 0x1}, {0x4, 0x800}, {0x5, 0x8}, {0x87, 0x9}, {0x1, 0x3ff}, {0x40, 0xffff}, {0x2, 0x1f}, {0x22, 0xfffffffffffffffc}], 0x9}) setsockopt(0xffffffffffffffff, 0x94d8, 0x0, &(0x7f0000003640)="89cf3051733a2e3cf3565208bf0a40c417bebd686468749be0a02e0e5567ccb19b010179efd1388835fb97046629bc4c852c995066f09f6d88311d11dc9cb95ff6a09a421de84c85e615ce8b64e8941b4bfc0e99dd5358334ae7c5096c809d1afbda1d972c47d04cfa7044a2ba9ce1e232bb44930b33255ce17eb00c5ee9b250f6542b761441f281f14d6514547f8caec51b5480a9506810a27e6ddc81e64c4d435cdffec91f1a6026aabf5b7d0e2c99d62ca3ee39a5643a67610748f7b50c0cba5313c52478a7a79e5645f53ea407a87fa9093ddfb6406110a7459e14851fbcc39e81d3f9b83ef31d0ad54776551ccfc61ac12be1ab2838c439e3d823c6b203d828bc1a26e4fce6368d658ca6d8a45441f48b4fba040a0bef91466ee3f653dbb615ae83d4582a8840f513ef75d19aa997e0798cd46a0bb8316508df0af4dca7312dc2b920eac09af46a147ba2feec28c0b780de3ef493296f1741327627b59a1ab5d9887fcd9112fdd8880b8b146d81d41e4017a732b78ec6bdef97c17723aae5786aa5e7ef53ddc87b5942900696d84735d32b888dfb6b28c46c59c2b663f0c90855d78b84cdb80d9f6cfdb9f05b3b1a3d9e8626304b8943b2c5cd92a7413fce277a86eafa1f61a279046acd619883578ee4dbf5b47d0a9b7c1ef20be39a4e968cfb3ce0f1939b748330d2e868b081147526c1962434f5e39ace730e8d27ef7d989d538dc3bc15dc34bfe6663b240ee0f36864d4bc5bd76f6a7a86093ac14b0053411db24491fdd3ca36baff559fc6d701dd1b0ee5ecc7fd551782b8f2d425ad887b455c113bb3cded52e1c8bbcb3bbfe8742df4f517176d325a46b31d4975f8f008f3186c31867fc120003db6ebcd59d81e3ef0f36871b22be6dd7258c50982d59730e9e0bbed8adec155c17dc3a9d67fc9d195875cdc0ee58c35df49668d78e277f114d512e181f74fd04157d1afedd8a1322be3b818a0d3a9d87e570a571537d4cacef77d46fa88548069738a73fb13ba85ba0f5701e0528563537fb18ed78304f91ce8356e580191737197926069eb0da48c48023619e160b2b935b5f4ddf374f0e1b1855aa0a3f64b823b27fe1b2087d6f9f2fe2377e37cb69b7248de62f4b88ddc7c64f92db55fb82b10e240f40a9121d3f3a5a1a419684a3f1e11626459d4d7d34dd80ad1d39d8ed8d4c29b3f6eb45cf1854affedb1c576a77abfa4637c029a12f1db4da5d2bf001f58718a6a8340c2f723782118c63003f79191a1e2075bf2961b7ba867c51b5caf0c025de9fc626c9bf598ec5393bdcc4a9d24f4d69938e9bc5621504623612e34cb712645f8c0b6e5a7fe81f9c229c6f7f7f2ec64c76121ffbdf5b5f129de35edecd8de75564f7cfc8585c303ea2016f88d1e70ec66b8a2750eed1f7c39951569ea58f9c4aaaf8d8617535d33c45b5429d5885b68bec398295a010fd685df1aa31470d0317c7a9a202c3bc90c657088f3c37af62595a771d11953a09c7c4e4a1733f59f6c46cfae415a87ff764ca76b9cc55f79cdef467213678e1925d5eb51b2f0a026d88b1b6bfb0743bca5a046ac1bffc33f33ddc24220ad9a2633ac972cb2cb88a097cce0d7576dc84bb81f59c83ae1a372deaba1f20789214ceb4e802f59965869a3c0236ad883e279fe7e48d34e8432afe66441be7dd6a965daa574858816d9e4dd4ac62cded36d8f83a06a154c7d4169174decd922172d7d4319c3677ce2c44bc483055215672fa8e1d707508eb3f55ab40c87395cb77310a1c43fe193bc36f4efb5374d29d1eafc05086f755ed077d1db3c9cc36298f9d45482959dacfa8475340af0ef7be172a2e3805e5e71ad6b8607064648919d72355161e6d9fc7d377609e01b6180291a33f322dfa2c9c8c2cd23713fec9676c8e00108bf19022e26c865da93d3ba159ea7fb8588a48767e47d194c7bfc1c8162e35f9becc8e743fddf60bab4bc341ed1120ab063329ffaa9ea945059bd54bb67f50018d884d91d22987d6fcd74e5ad2bc5655498bf4d6bf9bcc37797f7b7b18db44c9b0c20a8101f721d9ac13343c8d69616a01c1cff47ba3c60dfe4d91dba21136243a1896dbd08abed5710e4fc9a384643731dbaf90e84a65320769c6d9110966efc34b65d9010df561679222ff4a4c6a35f918a7fb7b10c8e279ef4a44b22311f6636a441d0f6bdca9cf2816a601af2977e498d949ee6e93c952bf0ac719663cbc1b54c4a498ce0dd578243ce1760761f7177de671aed23dcc182906f6d48966d8838498d22c18677d2ffc503ead4fba55c5de8ee8a8a8e872872bc2dbc25742ddaa02bb9f73715f994e79b28574a6e49cf24e08c62392374072b86d587bf6e8f59fa7b65949a163164ff9a17dbbbde41a883744a3896ef87c3e1e1dc74c6519b51a64aafed91d148dee293fffa6d3254934728206c50534fe0dce1e1deee0a43adcccfe788e7520841b73c46e605d932bb0bdc6b1130e7568e4a186d1de62394c4a2775051782767778a4e1f4f0a0e14b7d0833b8f3ff64498d5f6f9d85a7e6c18e419a0589c8e5755547dc711daa6d2897c822282390e0bb675159998de5e0c5ae6c67058eaab6d42e74057db1a783bd21243ff40a441ed6491defb4127023a5f530a9a9d0fddd8130fab615a694e9fddfe961904f39dc21395615efcbf287e3bf909e27300be987817ee9e9f5f08f48c3911d8247e3f1b40dc79399b8d9bd02fa9205dc3d843038f68acafefbbb2906efbc4432761bd8871509611e0bcbce601c186a37001fbc91b979cf67a1bc2d723f62db2946bab1ec3daff1461decdce415c2f6c1e4bb00d039c1000b2f0f9baa6e06bca91737ba362fe0bf7aedb06f20b3fe4f98da9ad57240230c599e34c772c83f0e34a0e3c9ffe6e42ffad0357aa21d879945b015d9105cb18bed06f711e8934e4605a94fd6e3c2e7138e9243ce97413e9402b2d26661b9a72afd1de22d22914dfd4f4ff3ecbe3de55d1687188756f8970d30f20fa576687c0d39f08ca62cbe9d2c24baa9d047707b3f7848b89b4d5813f6710c2bd39b59500c279ef57a6c8c88ea8c95c3d54c368c46035032acaaad8845a65055b979e84aa909a11ad0d470e113a4be7b405851fd81af886293bc9b888e605aed99087365480e5dc611943e9af112efe89243cd8c4591cef499d774eaf24e9a9653f055f03575ed0279df221e891a641bfb7398a7198bf217f52b521460065a8a4e0a2fd15e7b28c1dae757f891d907c31713805dfa48cea7f9e1d7633de741b561a82916e3c6de058ebf24af8e5e4ae513d6de7acf6addab21feb581c6c47ad9d3e257875573ec357f8f4507efb701284b5b033088f96f473e675a065304d1c66b55632fea4dc76863f46f2c5ff130665932c5d80992e1e74e246e4892a5ed901f258f5cfc5d12a5e123158a3c1a01fcd74afca2f99a0d7fbb18c8e38e79274c97f3b04c09f7aad3ffddcedd7c5ffa6f2c0287d7fecb79c4c0c6052a8ae4929c0c714318132844625063960d18ddaa371ed25e89551400d5b9c124dcc2211ec97013b2a7664b824e4d5d68827d4a329c5a61c7f989fe5faa05747127fac69e9454f20e639615472b1ee4e7a656e6222301530390ef5a36f731e70fb23f91e8b464d08d5fc59bf4ec2a2944a29c74a203a1af581a6cf1b3aae994721b6173094bc55d97ee75fe7a79559ff5722addfc350003c306f233344b56237d94a0ba51e69a8b8e0f9a273e36c9f6a6584b03e89bb65249831aba83321a817bf86200170976b5f451b50089f3dfd172b45e4bf5c473d21ca2db8ea0e13d2251a99ceeec785e80f217a0078c3aa25c66c632de6d040ac5e90d628110323af874cc1e7e5f9fe5947e8501ff482fe17f63315f458e72d38cfc82806be0dfbfb8879c7e24f98dc268326ab0e4097b42365a1f5957f4e405a6a008bab67e3ef8eae5ae38ddafec0642ac70f32b09208e865584dcb941deeca6ff80031e87dad7ba7d7616b1c3bb2b74c84baf3d20588b608200c51f7a7af8225cc2f184909eb39f1446f1271af604079f8d904a042d7a0ba30b25d59f04cf6df4b17a78067fa4b7b4557875684a3f3fd521822af51f32be2c0f7da88d78fa2ae9784858df2818a169e44f9cb95a43df792d59f8b001f13f310a46bce53ae05520c3cc92bbbbe285533978c925d9a6db596226b7c42060823a3160ae0727d351c18b111f5ebaa1fc62c9cb04a4d8697df5d35b29f984369a24c4cd5ed4b8d2bb6c8817f3d696545fc805e74cd5ad9862d9f8efa301c1f2c542b3a68011c0d8cf0b2c04be63c4941b19e88870a48ce7c5f2aa00559a6e0cb7c8520e234cdbfe8e1aab3c7cffc9f693a0e0696f454e503fcf02a85770e84e7db79653b0e8d29d8a0e1d6fa012da19b04d5421e3e8ea9ebad9b30e73d2ddfc2c21819133c37557cbf1297beff419a1eb33adc1c469e3f6cdc18ac6b19325649c5e1b3b9aa8699d32c0b48bb912371642606ba1566cf249778abf144d34f9516d53f658e1906af99bf9d62f0d93a996634aa27d4ff8aa887833a6b2470c015be7f78e17750e25dd69e25b955b031a43ee16dafbc284a1b351615ba24f4618b14844adcdb3a06b3aa2f1009dde6c0415a28296c4e4685b6ec71d2198a1e7b667c7041651ed01597fb505b58780943ef4547edfa292f87051cad6bb2380f90610fad14cc6e584bf52d0d3553b1097c5668183e6c05dc322606d132c9a84ace14969c4f025f7e218cb5cb25f6e99273090c61a25bb5d4ebb4acff4bf01691b550063cf96bc26d7fe913eb394798ca2cbc8d1da5a5f312fc9b8043ce4548510729ff76000570393569ae64dd4a95e9c7adfd20264cd0f55d3ee658e6fe1ac01ad978843357b2bd16524964a7c43a4ebf88865a4552d73e7a46299298a20233b1da5496e70780c44b8088d39ae1ec8b6a0b9104d70037fbf3d65b29b64869a7a45c87ffd8483793b7eccacc9b9a481775eca1b3c943a871de43aa3c05b095dd05d3346bcc943ba1f48a08f8ad9b4445dda3bcb008cef77b6a834d9172c7d4ba104b13e85df7db9cacbc22355f7ca724b9af273c4ac516bcdee2d48a43e8f34a4ce5f8b465135a51695eddce52b10711af141117fbc3cfb957a7ba545a202706b29f5d389b0a5dd2e177a55fbf97d753dbf701a5c481750b3bfc493e8b3ea13fabf839123d88dac1d1e57d2af7961545f170630d7d97f9c51f39659f8f62c2a36eaf887686625b5e1e35dfc82ee0ff4762b6de4dc65296416701ffe5958e02682d814a9f74588e0f93f7053c2a57a143cdcf8e8e73034e1f04b75da18006fb1ee2b3d172b890abbe95c702667171da8c1708838db9eeae06b74f6475bddf6e97ad8bc1e119575dae217803489ff68acf776b08de93a193c64a7c0d4364d10c055a9c233591801edad94121734bc878065f4e2d8098191f25b7e2d338f0837009b0ce34721926001c6f8811e59320ceb48ca70d2121b35adf0756cfafe7dcd082772c85537c1993e55152f816add22a6bf5f7e64b33c43ae4d8fe251012f8a767b5eba5167133d9c000680a7f923d481d951311777f43650ce7d7b6aff49fe0e45a870db30fdc151b52d4058b9678f535ac7b102ad23b364612cb342bb84572b59769f3d7b889bf152b7aed382d2d592f24ba9ff045676a8bab143ad48273a9a96dcd468e94e43d8388b31c3aeb15efc2ccdfd4f7bf888608fd7c20e9658b32f566908cb7e56bacc45900b40b39f72d2d2033e60633f095d7f44a0b9ceaa22a3baacc02f0e61366df46d3664c035e92d31034d2c7c736e4c6570c5ee817ed679c9ba62935b15050358fb764e3b0dde2dfb62456442a86e4052dce122ecca8dcf97c696feb4e2b2c2617f9fb100ecf1dd7017e46beb07704ad769646468beadaec6eb8200edbe5e316e99e8692d3ae728eeb975550e49a7870ead35514909daf416f954ea039f7d69ed8c4b5bfcfa24dbb69cbd7b2705cfe88426b7ac0b002195eab0adc0a9f3b7fb3efbafa38", 0x10a2) munlockall() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000480)={0x3f, 0x100, 0x8, 0x100, "40693adc28dc805040a025d3b29476e908ff1d27", 0x1, 0x2}) 16:00:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffc68f80002f5949ccfffff0000e8b4"}) r0 = socket(0x18, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x60}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:14 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) pledge(&(0x7f00000000c0)='#]\xc2[:\x00', &(0x7f0000000100)='\x00') getsockname$unix(r0, 0x0, &(0x7f0000000080)) 16:00:14 executing program 1: r0 = socket(0x9a5faedb01042fdd, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(r1, 0x0, r0) r2 = kqueue() kevent(r2, 0x0, 0x1ff, &(0x7f0000000140)=[{{r0}, 0xf31e154d8abbaf0f, 0xfffffffffffffffe, 0x80000000, 0x2000000}, {{}, 0xfffffffffffffff9, 0x20}], 0x7, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:14 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000040)=0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x2004, &(0x7f0000000000)=0x7fffffff, 0x4) r2 = kqueue() r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) kevent(r2, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x43, 0x5}], 0x2, 0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r4, r3) listen(r4, 0x0) dup2(r4, r1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r5 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffe, 0xf9}], 0xbd56, 0x0, 0xa, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$getflags(r6, 0x1) 16:00:14 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) 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"}) getsockopt(r0, 0x2, 0x7, &(0x7f0000000040)=""/71, &(0x7f0000000140)=0x47) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff7b) 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(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = semget(0x0, 0x0, 0x400) semctl$IPC_RMID(r1, 0x0, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x100, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x170) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x170) r4 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20}, 0x0) r7 = socket$inet6(0x18, 0x8000, 0x50) setsockopt(r7, 0x1, 0x6, &(0x7f00000002c0)="2682fe89778f95f77ec8b0eaaed288038696220338f15908bb8a258ea57726de182d217264a4e3de222c49eb5543cbe3d2328801386b1ac816aa19855c76b95d6039ddaf77d49c5873d33e6709014db58950646ac56a240edd9eca9c834bb06732fdb5ebbed6e8f1da78fa558a92ab8bb01967da9dd05d68030f9cc8936534473d0fba7030cc02953658f284321310e253be0ef6f8019dba44b68974ba10598910ec5c0f992307638b7bc5a10486e99080ee99a4a32fe714df53c9c7cf86e16f4695c6136231a17bb650c5ed344eb2ef2974e2f1455e23c28a750290d689b1adfc20357e4daa0788b38de07333610ba7030b9c3e", 0xf4) 16:00:14 executing program 0: r0 = socket(0x11, 0x8002, 0x0) socket(0x57468d172a091b83, 0x4000, 0x1f) sendto$unix(r0, &(0x7f00000001c0)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba89f63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa96d9211830e0f2793526d677a3450fc29081bd0a3d0c855f40c6bb0a26503bc5e84ebdd0e656087b7c555bdf77d35580edaac98b423a0b35c8f5d11a2e163477ecae2218c319b17d6c1cb67babf131b3d34a9b0e12dc66b52978cd43310e641c7147564f8fc036236d6bdfc69c7b5faa98bbc26863abb3c34f753c4ad49722af6e10f6f8e30e611770bd34f177829651e43ba60cd46f8a54da74d3414ebb7466", 0x140, 0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="83022e376c6b2000000085a7040000000000000035a616e961c72aac7279f8dad50c07c5445b609edfc4086ba6eca74b3a3f97fbb55ed41f4707e24a35a3cacc4ee2e603bea103367415386b582a1bd74c14cbd9efe43b8a582679bf79785dad1966bcc6727fa4617a2490df78b0000000c7b5baa4992feee72f5be61a0e9f7ae6704225e0bd67f6cdfd71255bf7ab796e40d644b0ac"], 0xa) shutdown(r2, 0x1) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x4c}, {0x6}]}) r1 = getgid() setgid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x4) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x170) kevent(r2, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x80, 0x2, 0x4, 0x6}, {{r0}, 0xffffffffffffffff, 0x84, 0xfffff, 0x9}], 0x8, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x16, 0x4, 0x1, 0x1596}], 0x3, &(0x7f0000000100)={0x17e, 0x4}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1dac, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32698cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f63", 0xbf) 16:00:14 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) clock_getres(0x2, &(0x7f0000000040)) getuid() r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x810, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r2 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x20, 0x0) poll(&(0x7f0000000280)=[{r2, 0x562fe7c9e97e0ec2}, {0xffffffffffffff9c, 0x8}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0xa26fc81549f9a7a9}, {r3, 0x80}, {r2, 0x20}], 0x6, 0x80000000) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f00000002c0)={0x8, 0x2, 0x3f, 0xca0e, 0x81}, 0xc) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000340)={0x6, './file0\x00'}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x9, 0x2, 0x9, 0x1, 0x63b4, 0x8, 0xffff8000, 0x0, 0x2, 0x7, 0x1}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000480)) fchflags(r5, 0x80000) ioctl$KDGKBMODE(r5, 0x40044b06) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) setreuid(r8, r9) chmod(&(0x7f00000005c0)='./file0\x00', 0x125) r10 = socket$inet6(0x18, 0x4000, 0x1) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) r11 = getuid() r12 = getegid() chown(&(0x7f0000000680)='./file0/file0\x00', r11, r12) 16:00:14 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x710, 0x0) r0 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000bc0)=[{&(0x7f0000000000)="4bfe29bb7e0c995f", 0x8}, {&(0x7f00000001c0)="63fe075dd0633123af79482df09f10fc6e9b883bac2035af9ee360c6ced644ee12e9d6311f4030fd83e2aa593af233facd1a15da4a53f26b835e731601be", 0x3e}, {&(0x7f0000000240)="d8397e3bdfd66ab6143bad1240bf8f19e9eb591ee37dc5", 0x17}, {&(0x7f0000000980)="8650a29586f2f1a0b57c9673830f4016c55f2cd03576d03f20e347b3f26674d45e86ce9522ad02e48bbebf854e4536862cd5c52a84f6467ae337832c80f3947b752a9dbee4f726d1899175b76f247ad2a1f9f01cb994c107cbbbca4783630f1ac0a234ffd29fd33386df2ecbca93e326d904018fd71e81f9c275603448f0830bcbc3c88b129e2bb9", 0x88}, {&(0x7f0000000a40)="5c60350aff9027061015f0472751b6dec2c1a72c8ea8831d36afbd720df1460e9de636352256cee12dd6ee24d58f2c16e163cbe4b8114659cc2c3629a1b1b2696e2576c035dbed2012b742266ce52148c17d55147b8606d198e2ce69328e13e147a17517d31c729e06fd74d2375a10495d58", 0x72}, {&(0x7f0000000ac0)="14a90928444a2f80e90176c7457e5337dcd5a6d37e882ac86e85ff90f31bc09fd1feff221a95e584fcd550bd7100a338f64e829d5e3d488950037f7c4061d63a057172495e94e5812f4782b5d9483ca1d1ecc49d3edd4d6f910f966a9750edde5850cb88155617590f52b813fceb2a0ee8eae990723550cdbf3273aac92cd871117c68dccf1ebd46424a24e40760dea5aa1307193e1169519e9a2224f558ee25ad8a797a9053372edde4fad6242fcbd1280a979a535a1bd4a0d834bd788727630c19f015be1cb980a8e7", 0xca}], 0x6, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000900)=[{&(0x7f0000000500)="4f28fb91dd1a16213692171f04b45876ce5c404af7ea9efc8ae258c6cb5b5d53a8acefd234811fd7f808f6d84bf2ef8f000a58afd6eec79864f1875782abc8f155d53562573e032634ff285a53228d49c1d5a38d42038215e11986608564bb8ec37493b4d4968f95f5f7d064a5576a759e567465a958d3f1b7b40af74972415dd624857f1367012bf614db6d43a5984f6b306d8353ade3baa989b8e4b34579edb2b1ae1a", 0xa4}, {&(0x7f00000005c0)="3121899245bfd7646ed08312a22b734efbb5ead3110f163935d73a666b8959663ec84a4d852e736ec54bbf781976f0d2c592c7ce0305e9a4e2a11b2a54a371419f1632f7d90b3ac614058616cd2415218d57ba1aa7531d83f698e100d4f949715f79886212a8db37fa5ad7d0b56b95963dfe0d9f65d93c9c38c449101de2b4735da8f858271c0ec17af295b5db6ae42e197badd8c03e434c1eedf271a75f32d6ed7e196034fbfba62164ddd7a29e4b3f2bf61dc06d9886006bda518f81dac433d9bac93923e748da87201b06324472", 0xcf}, {&(0x7f00000006c0)="70c1638709ff75a0a672d1be6b91ee5972e1dae7df4222662040c984d514b43f6bacab9cfe9a9dbf22b688287e9ae4dce40886e8d617ccb4eaf0b3f8198ddc48897c47deceb15d8b657b8bf525fae4edc2d13bb8f59d5cb8c6d24e9119024d93b660f4c9c411ec3dda0de503330552e80c7aa4493582df97afc1d687ce457e31a7353fc919682c1b39bb052977bd4ef0c722527b26513b725313820eef28814d589198dbad97a6aed49c17783896f4af099375a95b9d47d4b3ba5e21920d7d826f21b5d8fcf7e885bb1697fea757e4c8b8", 0xd1}, {&(0x7f00000007c0)="4e5630e90238d6ced083fa8098b15ebb399ff649606fb4bdb46d76be0d3dc421f0fccec81b9b876c78c1bdbb1390047f459c83330fee3ab4634a32adc8480c557699ff80f85649c08504f5e0e1c96485afd198", 0x53}, {&(0x7f0000000840)="980787fc48b467c6ffce2a475b7262b0f98bab937cfd62458deaa364da40479ec44987ae83d318ed219e484350b3ffcb25e4c816b299f8b91aadf95274803e46e6b69344f8626e23a49962137c1cab5e6193e7edafdba0f12ee9c322349145ca5cd357006707c3ecf4162d8738af2edbe77878727239c4d83168b45c2975d9bf9ddc", 0x82}], 0x5, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x170) fcntl$setflags(r2, 0x2, 0x2) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = msgget(0x2, 0x0) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r5) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000002c0)="bc48e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c15072465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e00227175ada87d7bfc551e86ce4052bb4fb2d9d58c53825aa874da0764309070c4035ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b3100"/244, 0xe8}], 0x1000000000000258) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r10 = getpgid(0x0) r11 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x3, r4, r5, r8, r9, 0x2, 0x8}, 0x4, 0x7ff, r10, r11, 0x0, 0x18000000, 0xaf, 0x81}) msgsnd(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000f2b4980edaf91d95f87953f98795f20de667a7e6872382ef98e82690a89e7e788f4e6ceabd1580227ab2d5462f983ab40ea6ab332bd43c2d626f6737d3d234b77cbb328239f6de0feddf0836c904bb6fd7c6285cb1dfe9260ac881e1233d73b5ae3dc5d792"], 0x6f, 0x800) 16:00:14 executing program 0: 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"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2d}, {0x5}]}) socket(0x20, 0x0, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r3, 0x0, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000180)=0x2) write(0xffffffffffffff9c, &(0x7f0000000340)="dc9edd06d5f849b7f50bce79420a836c62dea9c2291e7f9a2588c4df12a4cfb31d4e4d3d883ca12ea2efd403de2901f4399130481d6b3d2cd6394a817883722d1463f48af261ada27028348a5a33e213d0075949aff2a51114d318b901dd1b42b5cc94ca15040047bd1991d8781d6835e9043f342ce0d125b16352412a5d4db1156c7cb1b242228de8eab9f445356c09dc6c295c8b877638648ad58d01285d63207421fb6b1e0e1d3ee9c4b6403d12b121fe8a1ed47155a987613bf2e5e9e5aec7d9d5c58502f75c301ccf487391e5eb5324855482d1498be59e4e6d8c93ba642cd354e1ff02ed2f5da5cb28349ecf2411be4551dca8f15637c7a9aeb8e6f7154b1efea08e37d634b4962c11deb56a831bbba4dfb1c0c6a578579daf9461be6c499de5ede4dc4fb8149f3b6bebd45d61bae4b7e33fe72a3e5b78031ff80918d9771e8c93be696055dbf6cf76fd6a9cafbb5ae782e22629972c90d95779dd3c80ef012cf71c5c03b589545ac525c9aefb1dad3151f54d151778944fe45e765425f8590ecea083b2ca8caf0d60a6b37240ff49f1143643dc5f1ff5a52fc76209b116ac069c2fdd3daec66b839e16d53e91e540aab71d353e2d602fdcc795ccad9a028aa789547f5ea482914044f4b3ad875bee9d7e9543ab0f99ea498d2d3610ea6f0790f9018385384a6e15f19077064270a9ac4c1dbff3d739578e39cbf1aa962b2afec8b245bf453a6fbc411dfed5a931e62fc97ea9674f691eedc91122f529f6417e10abc3f77bbf1b9276bc23d624e6d07a01d7f54d46c986b609a69939eecd90bfdfdf21eeb72de4a6ffaab68d7c66a03b926d0d39e2a611a0ab64a318794d9961bd7a2bde1fa2fb0a1c61fd4a9f5e98c456159bf6283e4d336c6af47ccc4a6bebb98d967bb8064c982e0e606b8db628a22c3addb08803d63085e418e086a3f3d4e475e4e54c87537f0062aa76dab96ff6b58fd5ee5282de25857b3218f45d790abfbc1d7dfb47f20754e4fe01979f41bed36926a41007d4d36ba14265c3f4d7a04fc0b8d093fa52df8ec29a3fec5798641c8077bbe9c320fc1619edda27b691a4176b2cdd31c0fd0dce76dea3cc95b648d23a07ef47a77561a12a02ac9c8207abb5cb7505986b3966605bf70d494d7b9601e2f44edc190d891e09778703f83bb27903c425abec95afeba775be4aad13e29c87d078257ed7925ee6a2cbd99a6541caca4441ee78d3227e60cf263334f179127d40d0567640aa9f7e1f69943c4385a83264530bc879b81f41c75536b0024f2aa1b7d5d730096c90372639e3ac43bb61959b338b7fd24c2eef80c79ce18b76b60a9f7b12dd61abf9de9f2b65dbe5671212928b78a6dda34a4f2a2e36a28eca000cd134f59097d666cb3923f9f0ad105f571cf031bf1435791e1382640ce6ebd7939d17f088a082a7f1cc4c56995e3494fabe25815547be13ec587ec0676049c24da9593e609cc4a39a2478a5563c3f9d5199ab71d9e8b95654d88a078b208541f977859e83b4c694976be27c50dd759784672d994b2eff199610b9f7aca487cf39f79b5f037ace7bdc510cea75abdb94e14716b3943a18b05dbb4bfdc0ca2ec0733193ab0d669d33a156f81d75b30224d675bc907109b667c254445065b6455c9e80ab1d927e825fb87ab623c770e12e4c8f6e03bcd6091646c5a3a083e7d5296ecf7dd99c207eb1d208fa15354248f0e1e8be1e0ee77d0cf7293e89fda03b7cae08bac9c5da490d3fccf678a18d48579688893a4228c5e5c636c7d92193da4a3d07a5f307f09a1992ff9a2658e0ca61bb79e99f4408a0e45167a605c58f14c369e810a85f7bcd3a46044ddb39722005dfcaa5a13068f1a9a19bbb17e71410a9c3f6a9b246ad535b98b99b7fdf2c6f46f9ca0a80f16342882fd6583915b5faf50f4051f0b9484519077137708950bcf3fc16285c5c104944597f1da1a0bd7d169bd18fbd29f6db43b30958ce046c80fa3679caffe574c7f82baea045980cb4e5192452d59efa28bfde4a573c8b17304921c42b97b241692ad477c56336a90c69ffc5b4edda4f35f0b9129f3d06c5b29f6db0bef6acbf9edf80f93c2e06ae55c631b23e355eb887fb2c61bd7bcd83486ee1021483437ef98bd59503a77af1b8e90f6b5fba44aeb9fc0b001a731cddf46fe5709324c6541e8a9a599b7bb1ce96d400378cc600ef027f847dcd82eb2ca22655f461b78503c61c64743bef6a03722cd713c0353807cebce3c495acc5f77467c5b42769c77c26726f1a1ea765ca0303e310ba9320730a34557b2df2984949f4b435c2a738785c317185319fd1d312099d565489f821b3e468d12574dde05bceaf474368a6e34c301b3d11e3ee8aad7971bc184eb3ab095e640d2bf1230da3384d46bd9d049d14bfd0984104e013e76940bd232e1181bc457ce0613a0e123eeeb015784927f3ff92ab040f5f08348525d1015ccb5d4af340367916b1e109d32c3bed43b03e151f4a5070b1233113e0e7ee8c20a601c6ddb2068cb9ca175c1f05787e6e1b914ec500c1afa19e5bf207633f634930444406f192946ed1befabf78bdbe559aae7efcfaa8c306ca2226a9512f10be2692cf1105e95aeddd7cb25b08b4604e025efdec95f3aa9db73f9f42b16f6aa72f596195b871094176872f2bbe7ccdb0fe9cc1585c9bfc81f382ac0db2ddc5dd212205b2a236be616b11f1d8f2d442f784f1e9cb558024e90c88ee891fc458fa8915f93ee5e9b7bcf10f5ed0a6437c3c09b1f6343835bd4740a61e03b3799e3776e649b71b300709cb549c06e37f6919803f5bc516c5998102f88c28dabf3fd3a2400237b29c03d313cb882fbb9f9c00414025421eeed6bfafbd96efec508dc3e1aa67d4fe94a8ad3c3a615c01ac1a24d3e76af0b12acbefef7424c51fca2d6b496ac63e7e1260eda7630d917413fd5af6efe32386eacec3758014c0f02bfbf4b452367a285b663ed44e6b948b54439302a48b5ae79bec0167ce359b6a74141a93b117f9f8950d1dba94340f2822038f6d8378eb2f120d84f2441e042cf60894b1ed9f41ddd9687e6c1f24d363a73e7c6225e822161771aecc6e831eaf0694772f8bc0a6ae1915d0ae03fd564fd3ecc1c1053c6cad00075e22bb1361b4b7fd105d7dbb2a89b462afdf8aef12b8e83b466fee427a28a162a7da9e67a6a339d4f212a2f33f2ee7ea0d5fe2545ad72102a879858c3252f0aee7c19e7802a078b7eab4ec4983a72c1ac8e2bd61ce3c330e2ac77fbf26a597d6ac8e4f22cb9dbfd0493654a4b06c918b06fe02b21375354377923c6a59ea8322bff5dce832637670c9b840e22359ff0180a47f5340fbde6eab33c97280cb990c8970e72e53831875e995c8823e607354b719c4ed3a14e9e330ace27618bba737ab78ad9b974e8b6c33d4b2896a7ec381df43ed0396c1eb4ba24330e999e9a0e033a192c976027466640f3136ee0b71044e2b7eca8cd3105597d52c78569a58b7cc104e46aec5ba7b1b1b239bf5ddb7417ee652e7d2de8267fbac1fd617c6853555318c97a2ef7dc55d6874a1e5b0e703cdb8cc775a7ae53059e4fc6d48bf52d1f6964d6c741f301c8cbe73c3721c09ad9ff61f6e1e451cb4c09baa2182b964735a6f01c11448db6a85111136db57ada0a2012a56064a06d85189911aba7506138eff8a2a8cd3b508e5b795741cf6ed56368a7d0ba4d1ff77b209dd83011230beb03e3b6e409188a250569a9e7115744649c4d2442fff9d3c49d1ffb834682c63442b3e890d0542542c9b7320f42a1b94de0f853f10ab4ce66322b8d510544c87f65f57adf4c1bddf00f579aa11f450deb4810c2755cb460868099b8c1e89f7736c1c601a3400e82be848ed2570eba7767261445d6ed1c84ae99f940eca08eb3c33c2045613c8e61619e94c60b3f12f04a175565ffb4a2dfa28825197b8fc2296cf3c3beb26600f5d60e5a5a21c62d4237ffa94a3bb480bf2de92fadf71722468cf5b0a8123d6432d113e57d5aa361c1453e45e1379fd8321da74538c5f7db9547b4069d0f93f1ff9eaf37cd049a26014727153e502aed65e826a44c8c70da4d417d40380ac1c89ea2b9f53612b2d2cf9a16da009ab739fb36acf15c04408ec21d499e69de2eecfe7739d75b025c5f4326146de51ff4249b9e76905cc0a784cdb8abbf8b8a2871b169ea405dc2f1055cd2c76b298a9d2306812ca68fa76ab01d94e9caf60ab6d40309d318bd9ec91deaf8d300a9b2e1de318d7cabf05e1182353ef1ffddcacfa3dfc1e9b28fe8c8e89ca7f21c59b18ff14895949d2e64a53d163a5343fcd616fb092095ab93fa2290170c14e06c7be36b5a7338c5dfb3c7519a134cd40436976c3270d012ef0bd29b3a24f2142dc5fa53e3fd930146f9b306b7145df7c0102f6c2e08a4f15383c4780860c48b7c44bdf7078dde761c58f9b7356abbfddc80532ca631cf62eb6e5d1ba44cb374322c5c9d14986d5c0d51a8fa18768a22eb55286dd24c47b06f117f1a98e23ffefece8e9c7207004b830252bd98232ec716b24b44b2e707cdd21c3f8ce836608c79d8aa2fece207c2707ee60cf060b67e4f229317580bfad69d910eaf24b9e20e0df5f49aa89019deabf4219f422dbcbb917a0707210b34aebb430fcac0162755e0d87f8e1a01fd6713953d9157f29d7ceba5dd5de147fd3f3e4db9a3285e5b25c9498a777199ba4e6d7c99a9d6d8d21683bc8a7629eef20b2cee7e4eb8c02792baf1432c0adc6a20ff8f8a865e765547856a446bc57282691c860cb350de79c3e774b30f0ea62dbe6cd355fdd50c24833de245b3dd05d83897e2764bff3513f6399101124a8f516d5a0280a39899fd5b966f809f6e388deab6b0b36a4f46bc7b6a7b2d5a7b8981807656ed14525cf8dd0e92c07e2b214ecd501d3863f4bf486d2741afa13cd99b545a42e67cde657698873b9138d296d73dd52351b597173ac718f66c8e5df50d56dade2fc0cc6e484bec3ce2f301d27774d0f85364b5669ba1cb95aea2a597ab817f62c7cd836bd5a2e0195a30f7f4424b3a149a8a641f5dc6f778d8e3ef1dfe7cd6a90dc73802294120701d8d8144a277ed369a8492a9e98bd9759acbf3969af2693e60a38dbabff55d7a9512ede48efa09c878172e4082bef9156b8d016a0fa0cdb1c322fda422669a0e7fcc2fa451c1b89f736cf9e9ec810f215da02705dbb7ec6f34105f4c19282cc10d43832aa230793c9dcac88abe2b1190c3648d0149d4d479b77a8e9d3e8c8b99e74b53107ad5144acef57526d87511cc99d80c09976b2659d46dceb0bd14ed7a6e55e2fc4c86b2a75e9ab981d9a8b4d3c8b5d13ff2d48f7e2d6a2c113a261c31544ecaa5a56c6859e8b8a2fc6d471a6ac964fa021e0a8733b5fb97e42db25416ea5199bd657dadaeefaff3e3f84f7b9a393722ffc6b2ca10118afb2a8dacf98a9020efe9e48c1dd54822711a103747250ab62d9b135e7c0ec5dca24f558af5e08cbbc738454635690930b9b500a0dddd08af14db5ba28f3769d019cbcd7e54d6634cd50e994dfe7754eb8148d9ebb01485e165e9e2cf4e52394a45cc00704d8997779f2910f8965abdfcd076dec4196ffd081ffd5ba1cff3b2ec412dc2438565fc98d70f6a565ae12d0849086116014e98f5f180ded7b86a38a3f1a9aa1667677076edd4323f4d9c95d3a2e2a6e6b5fe8cb8e53469a699434af734b6ed7018457336ee6f1aa98542e86ca0e88ca4a1398bdfc85c262bb3557e4b15abc96be9eae8e48648df7e27bf97baaad0414", 0x1000) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x2d}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:14 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./bus\x00', 0x0, 0x3ff, 0x6c74, 0x0, 0x723, 0x2, 0xfffffffe, 0x1, 0x603f03cf96617ec8, 0x9, 0x800}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x21, 0x7, 0x52}, {{r1}, 0xfffffffffffffff8, 0x8, 0x62, 0x800, 0x9}, {{r1}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0xffffffffffff959e}, {{r0}, 0xfffffffffffffffd, 0x0, 0x10, 0x4958, 0x4000000}], 0x6, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x3, 0x9}, {{r1}, 0xfffffffffffffffe, 0x51, 0x400fffff, 0x0, 0xffffffffffff0001}, {{r1}, 0xfffffffffffffff9, 0xb1, 0x0, 0x1, 0x5}], 0x14, &(0x7f0000000000)={0x1, 0x6}) 16:00:14 executing program 1: r0 = semget$private(0x0, 0x4, 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x0, 0xbf7, 0x8, 0x8, 0x6, 0x40, 0x9, 0x5]) setreuid(0x0, 0xee01) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000080)="35cc1490fa320df2e06e8515b2e65368d93af2196d4e85ba23950fe1c3bc1d3b6f13953f5f8ed685435782e1feaf18a8aff336f5ceba6b3711c615bda80522672051defffe41279c0ab66a730593b4dec71234ca0dd584607b7ae4f46b5793c4a917fb76cb3d2548378387afa2bb51124d2fd6e1ec81a91b69c8bc807c830106eeb5052152f2799e25aee39c8c6c66afcf4cd9e81cf6ddf06cd2eeac2ca32dbfe5114feed2a78c1a78f1fc683c17b292876731fea7ba22444674cb164cc6adcf8b218cdc3f47c0278ae1736d0f9e4fc797f0755558d7945d324900a0aee9123b45d380ee1eff1835a1c681d434f4bb2e10d7a7bfe1be0cc3b867", 0xfa, 0x408, &(0x7f0000000000)={0x18, 0x2, 0x0, 0x40}, 0xc) 16:00:14 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000}) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x1) clock_settime(0x0, &(0x7f0000000000)={0x1000}) 17:08:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x6], [], [0x80000000ff, 0x7, 0x40000], [], [{}, {0x0, 0x200000, 0x0, 0x1}, {0x400, 0x0, 0x1}, {}, {}, {0x0, 0x0, 0xfffffffe}], {}, {0x0, 0x1, 0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f00006bf000/0x1000)=nil, 0x1000, 0x1, 0x1010, r3, 0x0, 0x0) shmget(0x3, 0x1000, 0x1, &(0x7f000002a000/0x1000)=nil) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) 17:08:16 executing program 1: r0 = open(&(0x7f0000000140)='./file1\x00', 0x0, 0x10) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[0x62c8, 0x10000, 0x2, 0xfff]}) r1 = socket(0x2, 0xc003, 0x0) close(r1) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f00000000c0)) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82e055299bc5b9ef1000"], 0x10) sendto$unix(r3, &(0x7f0000000080)="f271e067559bbda9622c760f", 0x8, 0x400, &(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa) listen(r2, 0x489) r4 = socket$inet(0x2, 0x6, 0x80) recvfrom$inet(r4, &(0x7f0000000200)=""/131, 0x83, 0x3, &(0x7f00000002c0)={0x2, 0x0}, 0xc) 17:08:16 executing program 0: r0 = semget$private(0x0, 0x0, 0x10) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/68) mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 17:08:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x7c}, {0x50}, {0x6}]}) sendto$inet(0xffffffffffffff9c, &(0x7f00000003c0)="6c4bfe7a4a7139cb039fbf8ea039ce18cd8d46c20ced9ac5cee06c0bde1c53985b548470be7466b8bc63059d697c6391d9598149106a45d47b8a5144b286830d30ea15db10cab7970d110c6040e96cb277da3cc7e15d04bf103e36883f527e963eccb98d234b490098a967b2b66a792108edbb3a3f9a3cbadb146795b399d07381417df7c187f2e5ba1967fe19d143a99fbfacfaff8abad86de6a051fec49698d5be8ca30e7c6ed84ecf4e73179ffd24822e43c56c76b4909214fbd49484102a39547b74d572310acad94d7106e7f006ad2a3eb77c42a9d6dbf5fafb3d856cbd184b621350a1d82dae473c771bc848d5a0ec246286ff2920efc76d59b960a0108b53c2dfcfc917cfd1d5074fe9a2e577c8dddfb7ac1c2e92ab7b3c4eb09a25f9f6206cb0e490543d632d6beee375865487206ec5a2500681fdb4d4c37ed1e34a27ed157eeebc41859bec4b7e3dfb5dbf29e87969d96cb9c1183c236fa9145f77173b3711b9f738ae364d61e7a4c6e7bc5d06860b8cbbb6cd0636d1bc783c8d692f4d6b71a04c03924212f069b8444fd694f1fab3eaaf7d087b501c2b2294c59636c4e5b8ec716b212d09a449b42a3aa5d1e65ed5e6205e121dae933f4e13f80842300178525804ef0f0bd0b8b49b3363fa0372d5a6d51afb83f64b929a3796b44a6b1215dfcd485e7885399c4c8fe75f336f9330b29dce1b9fe2171b4db46903ab55ba4b4f7fa1c8c76b845d0bb050f3eb524021d594c0702d25dcd60a4e898ee14b65663373207ccdc5f9b5f7b54be1c26c87e95869c4a0c079ecddd26621abc84a545dbbce1765b1d3a5788f5219b8b7d3b4b8cefa4152b87bca5b30f067ca0a2763c4da1337bd60d8cac4a9782c2c055dfd44fe53bc068ea3583f04f85f4211e1764480f27372310bd33a39dccd66c2b0977cdce6217f1c9457a2ef3b5280c1aacc0a7da2478a1988b05c158e463d70728cc616f1307b606491e49c32c079728b7481203021f6bc85604aa9c83501f5fd6a41138e13e00377a18452850eb5a477fa345c99bad514ebf56463dee13674f66611a099a5b64518d63760e227bd1dbf12a2ac20751deaed552eba4ad8ec32ef1b27c1031033dcc33f18e21cda894867c61693069f8b497a96e3bdfb5436b81f02e2a9dd4afc72c8c1373b6372642d2480d78b319773e7fdf107a61b3cc197ecacda5de5ef062d1f2c5fd92f63a50b79b38481e6ca1327c0cbb4fe15682fa7e9df0fe009a5e2389d267b5fce71224d710ee2d453902033f9913cb58a4ce66380a718948774712606ce510c1c26f554d72e85381d6bbc6b6812949d4dfb7b693a13a677366360c73df75a7074055d79a88345be4f9f67c8c14b36aa83ee1e7ff897003cd6fe272c8e41d8873631644e616f0b8d162055f2f4e059c9a25ca3a79e2ae5e4daa13625301718f8297417fa5aaf52820bbbd3bfea628a629b88f9a37b95f9c30b3392cb7d2ca442b3531a1c34686d80c6f31f3fad7cf4b3167fd58dba3c6decae012381950d311b53af9ea2ca35e2b0f23bc282ac640ec622c2a6d3c15533745a4c3655fe193ebc101fe8175237fb5affadb671b17d381029234ff74c9b88184256f7380497d50287a3497a0d501282018673a832521e30abb0338fd45b674c99f3519920d764a3d6351430b7de63e7abed2644cc7e5ea425d5dec90990fd7f7a70243836c44284051705a3ccffeeb9aef4c4389202a1d29da10abb76ec81987b552e0a21014f2e09c50000f63d18f3b0492f3200c87bb4559df415e5dd4bf1ae963de94996d0951b231e4e74a9a8872c65babed68d2ca63e66e5898720c544b2861b3750cefebd2314fb8517fdb529e401f0182bc8d56c78b4481887757bfb93a6f796e031cf7ac2cc244c88ef9806a684160f77f9700ffd89239408dbd67c55a881da59e3c5f1eedfe066e6630254e9773624aa2dd48994fc51d8327af9ff6a328a7ab1c96054ebb26bb6be632f8fb8cda072cfe854d156be5c697df0f9efccfdf93b69698e81a30fde5810ace698e40cda4e8b287d7fe098cd00dd923b48d6b21a45712c588d07cbe0587c8d12e3498e97e503eac258ec35bfef83dbdff85f912c615f0d626f44c0ee7cc959c1d5299b89279b5eb6da7af02880a70fd2a0672270350152d498db4af2cb446a16695d6b02a6fbde341d90978c59621a20deeb8c2cf8b531fea1ab9bdf8d0dccdf15e41a4fdd83867881ac4194f31c18398c280c2e7e5a044f0c9edd02aa879202921ce899eb773afa71d66573c2776dd373a7dca947268ff2998414847d435b5ee13728676c3de4456179e8835cfbdf270d877c43b4514e7087dcaf1885409ffabff28a7238f6a57d76d4c04025f22b4fde91db4f357f0004a880f460269f60a0eb2b8f7fa5a07730b0444ae39fad432140e51b62d968c9e48e9ec8af2038d9ec3bf68c23ccc2a93c81b057c32df405a6543941c69c7cd9ed49fc36b0cd3f955ee07fd2395fb47d3e0d20774fc3d730a65ac87b35aaff00028d0f8f21e05e0af67e8d8d673db45ff6fa6db913fb5b41ea91d981a4386a3e623a35963a585850d3cfd3afc5befb57049b42b65756798f655a6b122471dfd3b58247ac418a30350bead6573f2e46d5b8a4a992f2e887d384b1285ad2e38248d01694f5b3e76c1ff5ffd8629b80d453363100699e0c9e09a011685360b73a3ba16976756d9a59b1090b0e77946e7d26bbe83c25c79ffabc9b8e66ea215269c5203f42f80dc8148b32f662a8eac72ff0100132a489690275dcf693ad6ad88865681e9024b0c903b0970bb81c3f0d073c53788af0a0e29b31d8576e8007d49523fe27341b0d819023945e21dab49684d1aa440758a02dbd39852bdd780da3c842ffe11dfecf5f70bdc98a67a3cac0d27d7fe225dd90ff729a53cc30a8d3d8690cecfec54e1290896e24341f7166a7232c974f6ff586bd3437493360ff1124cc5dc6485b313220b03b648ff5f43ac0cf96ad3073702ce99a03d5720c468c40801b6d94ef9b5e36529e3de11d2a00cec1b76660ad214e15018dfee08b045b51b1d2f4e2cddff7abd97d1e842bb731e33eb3bd4daa0a688ab2933e31183cf6ef72cc3359c53fcf4f32fd4eb777ffd5998d6437f7a4b6ba8436e8fed9d20cef1157218a9516b722cdc46056141ffa19a7bccec7e2061380aba92abd1f87fbd1915b77c33028a275e08296f0cbe2e0b8fe7a1299d2e8744100addf01263a710f349788792a39687f3f8e5e24b1ba5d1dad1bf8f3432c009e7ca391feaea6ca7d328ab70b1eaad5fec8d85fd5495954749682a68d9d55887b069530c25e75e60de380117693861fc2c5539317c8059a5ec5a20a6ae7bfabf50a5156952c0a2b9f39c0d123bdbf95508bf491816300738341a07615db4e0297ba783c2f1662c1636a0d24f19bf7e779a766d55cd19050c356a8b66e37982435703b3fd789974f2810b6f33604f9ec9599bfbe7d1489576b3dc42b71dcecb7275723b6af771249e358e15d7accec589d27a42ce7d63c6e8cc4648d528afeb4c3c1d66472be6780b254e25d373d5774aeda5db336cc971c694eb8175f0055f042709c1d2457b6033322c49b52dccaf53d568bdfd563ce25383f24a789accfc2d182b46a55b85e2536a61384178368dcc9a22c3b9db6cae6d7846ede30950e4ab799f9b1b643c961290ab981cec2b8620a0c29298ee4382a7c91b42a557eeb264d80ffd9bef540133e2708a2ec88e68e0a66c71ae1fdd0d4ec72b63fb3499b5094c325475db10bd34ced4d8d74db29609221289d704f88c9698797a47360907da5aedeb008bcd1a1758fb36ffeca69cb44e5ac9fcecd7ed10ff8a76423aa7526d6309c95318a5b1698eb5832c060784aee79f66097cda21218a40f47be27ed3b6e9fb4a20c73db97bf3e97586f2069f5609d3ff5e99d769863f007a0abe248c0fe616d9be44f098d0bdc1aeb71253f2540746eebd59b578b9dc086fc92f792857a743e8ab9a86fbd368f60ae3d9f63f28f96e30b7f75b378ccf375da671e97e88873cdea5b25b29b7733fb320e5838842b392fea7d9923825fa31d5353b637fa63b7ec2b4fc955485e141a2d558ee76b66dbde238a79535ec05920fbe51888840baef8c6c887c74d067629c25d5e1e99186d22fb91b705806acf93db2aca64a5672851eafbe63595ade9980e37fa7f5243f941f6780e572f6618991e56be755fd5953c41ccd8f91e0bcfcacb21e33fc6b1cac11df931fedf5738616e0e0e630f0567b62677fa8f057d25c800e3b50f67e2d57410749dc49eed67f4059008449f669bdc177f80ec9fa91ae43ea4a4cfdd5abe1febaf6ea674cbd0088cc75ddd667d632a1e62e7e43ae37e1e01c87e4f30ad1ea02560f517fc819a1cb3393b5427b466fb55c9e6f565ccaf51ad18be9245c3e52604b6f2411cea2f4a5b3263487af4c8575341339c57a4243e6f2f1eab7450ee97c28e1dee8e8783bba3da2550b9ed1a4634dce99e8a04d4de377f4df4522638ea957d936d9ed1745559576ca8d632121ed93f5a192e8a2350619de32d6eb19051e0cf3410b2276114ee8c2321cdd342d200ecb92195576fba86a63c4d80c59db01d3f9cade590c20f7e14bc33d489d7121fcf04054bcca5c5d64a376ef6302d042775ffc3f88d14ca3c607432b415c1857dcd453e3a2ea1d6f3cff9d48985133baae5fe52fc98507f08e81acaa50df75350760b843f5f2403c8ec3fa8cbe073c3c2ec04f9fddef2c6dc29b6babecf61c1ad983c8dd63a18f38cd3a331b5c4f35ce4f2407f5956d44ffc8f607f90a630800b53c0804df8041abb80718988ef63b32cef99bf3a172a20d166c2a425e98e78506bfedb251de831f9433d18e04fd025c5a98f616b7d79af455516367cc5f32345ba2f2fe5d2cda663b18ff0d40f62fc9c7263dc78d2a776a318d4dd90269ebca1a9247c6fc6418f6a7c738e87a8b2665c7a4017e2ef776aa09e2fc1592ebd6479a507eab35cb9846ddc33564c41abd3a3d6d5846f1a6080f0a0aeddd61e8218ff0daa9570e226230136e0c776ad57b8fd8c2475a552c8bf2db24458aa1ec1540783de1c5ecc621ba0eb27e07c6fce144d8275eadc77c19211d6504fae33979a3bbc7b0a7622a6f3aa91381d9c934472354b5ddb7a3d2f1e839418429850a10bdb65dfe029733a12f4a15f3dd94fc61c3079fa344b1e0190e2195dd807ec1a821613d4d3a2b8362ce84fb6f251448ab4d94682fa5dc03a9b6b359865cc464b25efac9ff42e1acf26c704e85bf962ebf7da37fc4b19141c29d9c7fa0ae49c66b63ecf0fba809d1116a6c2c3492d7fbd604bbf98b204f282e5698fcd2d7ca1eee6424618ca1cb7cdaee9ee9382e8921853e10c13a6bc28b113dcd98409895e608512fdf0040f926ac21ed4ce1d8e667062e8341e5cbdd2f714af2557ae9ab88057a4b7aebacc140d4e6669ffc41d47cfdf94a430c3ad21dbe0305d1ffc6a5481ede45187c0b7813d97dc49454680dc37be0f3b8074978bede2541ec4ed335d18c1407a8997091b1423ed7d68a1c8ab8b4bf0dab7db787af343fb0e6c044bd0a316923bfd39946f21c97d22c229b97aafdc6e1a0dd1b1957f12559e0974c1b305384d16d3583575b3c66f0e664d2abfa32f18302bf84a026accb6278479022ae2f64b9ab84a441e2fd8a94a5083f9485093a5d78f49d2abbde37c6866e933bcf70dcb499bbed0ec247b28a6a8ae7d4dc7b490d1a8844895661304ff241048dbb55d0e103bf87889cf14c46bc95918eb", 0x1000, 0x4, &(0x7f0000000080)={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="083499155100004b6280f0df0dd2") r1 = syz_open_pts() writev(r1, &(0x7f0000002800)=[{&(0x7f0000000240)="90a9437eadec952b59f3dbab48859b8ee41f66a549bc63b46b3e162724c4b9d6f6db18022e388b261b6402f437cbb9d0f156bdafee1935e53a9b8a16164e65f02ee9d2db41d532d512bf890093cfcef615a8db95932f22efe8741ae5f0980726d9b1550233a0cd71705d5015eb98ea2484f4588929a48dbca60705253a83aaf14d966593375b8750ff9ecbca7e94f810546c85155e6d15655dc8c846137045cf046845af11f10723576f13ca66a779ab310208d7a632335bb72dbe70d1534d44f87e0b888fb0c00c74f5c872b760", 0xce}, {&(0x7f00000013c0)="9f18bc2d17ec5b1e7233d38f950a5c550d94b3a8dbbf76aef67fa199cd062f5b06e8ccafd09e3ddfdd008d6ed1a5c0b47fa5e4caf15e50308045326123eab0ea4877f2689c801713eb0c2f8d5498414a0cd1798222416c3dca9e9b3a22b4bde68946da200206a8b582d565dd6bea168dc34ed25e1471e37ff31be2bbcdfc1fbc42f72041abd5f7f35a8f6995370091a33683bbc6f14e1f593df608ca4220c8dd5befecdf7ce514f24c940e2426185ebc10e13bdd48687af0041fc765b50c41fb69ab8981b4c32818ab2917bb584bd489cf5fc8106dd9", 0xd6}, {&(0x7f0000000180)="6bdfd94f6d7f63748a0e2c33b431dcd21ff03981b54a5dc7811a2d443ca71d6a32f6bee726a57a6d32d2f79d170e", 0x2e}, {&(0x7f00000014c0)="f78be78b2811d909e473549b655d48552a1f2a4d55a0733c6c5df32c426ff7461347715c4f0207c3cb49183787719cd50e58b86c6390a1a3200c71990dcd7d48fac333cb6ff880ae8af668c0905fefa0693d9d9091bad4dbe53eedec9a8528259c92affd1d949c9354b514b465ece2a5e772ea1b77398c24af6382c8503acb12f8b4a09c8dc900c1a50dd7d62eeace06d7ee31c5e4b10adc", 0x98}, {&(0x7f0000000340)="a6ba5d6f651bcc831917a3f65d1d256ba20178f541cbdadef60ab579bfd055122ea3167a1a3615caa5", 0x29}, {&(0x7f0000001580)="45ed5eb48ad6e8a2acbde6894f617c6464f3f7335cc28fca145c78e1754730b876beaffaa5248e2de70a8823a5393fb550abbfba01e3ae22906d7a68d9743ce001692d7fee17ac02ff168c83f8e09596ef685189b9f92e268f689b64f952bee6224e5e641684b183c2adbac01d8e520adf69fe7c74efb52f0da661a5fc64e19c2933d0cd7d0d0296f0ff5af3f9a20e113ddba1e3c3de0293c330ff47fae69e4e8784c1fd649a9104cabe6999df58247d69432553529442ed6f14b817aad0f7df70efa1c2d3f9d180fe731b9e50", 0xcd}, {&(0x7f0000001680)="f22a418deeea19f6fe932c877210f082845eefb996e384fc0a9f3e8141ffa1e9d07e202c1458844d5b1e36c4f584cd034b1ee4c6f5ad97315dd50412ea627e22", 0x40}, {&(0x7f00000016c0)="34ab7d31770c41f4e61bf39800202be54652b5ff86d3de9e98a953a21fa5563a940e9771233b0c30a182614a20f12ef42835f1e7ceeaf62287aad4dee769831ef1a707c2d619ba6fd85781aff55fffd52ba46a28990568b709e35cc648f54f821396f357d074fb2e6f0b7a56d3250cae3b23915ae726cb8e884b77d2146e20d0e8dbb4429a8d7ce6e61c0a7b18f5b0303d49212757bee25a4d9c9a59dbbbe477ee40d491d8171130c5e9e25fe749b25c5ddbc33018fbc7cc257b3a719bff7d603acfa177197ac1a6e70d490783cbe992021d4ed9ba603b31bd182ce4cc68c34cdc541b0ca9989d4f3b9fd59b343e8593d491003a2a35cd08523c2e11f2b3aea1ad163079a9291176a09fb36240c8fb5d6f62964c374efb73bacbccfe75cd98548b01b02564a1a061b7b04d49003ccac1dd96878db3ee16ea27ab37db0af0464022cb4b6c020400c1c8c3d5a124d4c837a8c890a96f930043bf39d4e514e9573331ed33353cf67e4a2d5014143d07a449273725203edbfd1fd4a94a30a67fe4c6b01ed2b4ea54a03467fd8857d47e9b9fbeff87b641b11900dec7b2a16a804739ea367747b7bf5a47549f5a807c291a498e72f1575385d2d24d543bed3e51472fd04c90f23dbf5d6dc98a5dd69aced04bde48d1376818d5b5a0891c5a455f6dcc56e120e29cea60822ba3b77b6b5029c0b076e620d76802362f94c352047764d9e568d4eda93eede5b223340e82e1547074a6e8b0781c45afc62774f4546a09884c597c8d4aca7b82e6cabb4e82d4bd52ea6f85ac2f04e021a3b651371a7e5df7d5351ad5e8d125dbdfab793b2628d50d36d0637cc9d70812ab2a41f88faa6dfce226f907b6b187e75eb3d2d40540ce9e86e7edb9081a9416f381f333ba93423958bfa9485c4a0b9ea136f36a21d4730cfca106a09fe07728de3cdc70c0579c8d47c5c25dcffb21f1586077a7016a5572dd545f114d2077632ab065a376cbab2de081c9c2cc4fb441ddc7aa0f124bff835362a77719094de6b9405d7145bb9fb826928a6bc5e4ffbbd1aa053450f590aa15780877a17e45ad1fc6fd933750c717008408be38e999c82011f4ab9bb7d3c2b4a899ede9710a1360ed95cf0dff428f40161e012b3ac32cbd102ff8bf3efd0ba69b3236ed85fc389b13ae88b7452099a7057b2f45cd541bc178528576a0113188d670440ab5da78180ebd6beed5c9822466490ca6db4da9b15f8d81c18a08dd5f78733056b12442b22ab147a19e945a9f360c525ba87c4bc741cbf47085551fcfdf4c5c377235324ad911fd5b681596d8480e08a59fa13febb4de0044888e4555d76f32f1d03ee02b2c458c90599d866011899b07cb6aa5b43ec5a3ab1a15d36505a2089dc96e89eb28f8518ef711afa2251691ccb93db5e3419831efe05b5eb8ae49cc1cdee4de82834c70b4972f7ae18cbfc037fbc5994c7a4779bd5199568af2dc5c440abbe71c5bfe33fce3e7a30f449bd7ac46ded49ebdc4309ede4a20d8114e861a00ef63b5d96b74582d0a54edc77ecf214d0828db538e1ad8e006d1108d265297470483b085cb56fcdb79f69a5dc31983f89a8d9b4c1c3f4c43463e290c17c229eb8b14d02654e2eccb135537db05bdfbd2340a0c6e79341b5ef07fc925e33c563bca1f021878e572cd7c2b55eab5352e5c4e14dec414382630754b663bc5d8e0aeb14d6a2cad6dabb285706c4edf26e379b79c93fd004bcc5ff7236e4dcb91b69be25e26a8727f37ed536e930e4efe53a96810bfde93192602040e51a8c6b57243e11cf1bfb158888c6ea3237a0c18c73ed03c3efa2b4eda090a0dcf409e0de0af5ef049b21ebd45697e79d853b5a8acf94c99afc66a117efc673a05b6bbb4e0f92c9814fb2e09eb3d9771b3637d136a1abbc10ebb0ebb6ae8d720ccf53f204d66fb28eed9e6c56ba0f80756184b5e3b310f2495a431670ecf9d2d9f344aad8a8e0cfb7a301c2a3f8fd38655470e43fced184824001f1420ead7baf16912f343f80ad01dbbf630793cf7978544542809aa578b98549def8684ff0501c52fbfeb08d466239b2f030df0b399b2b0486bb32e5763acf7ae6ff8b48fe4e9df7f36d808bb6ac74545a2e960ba975a7aa0263a33e7a99ff29ce2048c0d234edf6b857188dbb3ead0dcee823b99dc565fb16c551483ccd1cfbff6e116d2c37b93acfde9051efb698486bca778906a1f58dca5d84b55122f0f56c9d75b3ce37f7a5c52721b8237c1a717f90890ab09601c47886e1eaf10daad2c1dea479c4f20fc2f9af24ff83e455b2bc2539963b9ad8cb6771b130048a33652a31704f683fa33759069f6182c8093d72d4bf573ac713b0cf6f36962aab83f60bb0889afac98a3cd2943ec50ce22907478412a3ec481703833414c20e623acd6ce11800e0825ab97ec700e2e081163ab9acaff7b9a62c5dfb2b8869670b33fda7c47542fdca6ca7271573e43288a00d99b3a0b09c6bfef9d7a080c12c7d841796101dae083bc3db7f7620453eac218d80eb080b7620d031599e2bf9db977ff08021ff787ff181b37921b0762edf97f3d6aa866873e125ab99076a0a2b2f96acf521b9f9bfeb8eaea9341bba97bbaa18e8db72bc9cff2cd79affcda2b411654c03dfc0d9efdb227d2bacb503ba1d08b05b4aa58eabfca2c15f6d8c28c373870a905cc5ea732fa4b9997277a0349fac2f3980c957ecfd7afdc2289b590c7f2eba55529b23079622defedf0200177a5e6484cf99ffb630f15b73843ffad5f89304bde61184b0abac190869a3d750ebf0a72416f0a886521700ad21d8033c3ac42cbba6a682c1bcead726940c48110a0cf69190c1adb8423b40d6f5f6f876828aa14f98511c6fb30d1e3e07213dd3083ce72f39ef97265c81066c1a2ba8fec3f5f075e93b086b8283cc300a2b726c055a70216f3d2913aaf6187ebc0726b0ee4a7ee351e384a711d91919298310a6af83f0cb9b3d636f579591124c62964496e57849319c44e17af5d52eb38d78d1612f243427995eaf55c649328cf4f1d0d708f82e7cb7c1c6553772afefcf7bef5bbbe2c517d5cc9c68bd6f172e27c8d3259518ccbf34979fe4933024e3d0bed516e0ae5aee5d5bc9096aab55e0ba031db24d104339395ef1b603fafa9873c3ef2bab4f39f78c4d2f8967038ab999a85184412ae8946668d8298960073c935acb357846f16afde149e56dba466d3a36e3950018a72a3bcc67328f0dd505baf3daaf89d225624c3d5486b6905252d92fa01dc599d8473ac01971160fcd7cfd0c2a14febfad25d0e4ae97d07ef7b873827d9002f244a6b22ae370422d3df29039bf60fbe42284128ff0a60bb0c9a9fabf9e2ac71a10d94935af233305073291a13266246663514d1265b1bc5f635abd69104151af5623a0195021194f6ae2f313c168cadfa2b4e52ba2ec00d07a09e9fa9b85f8b1148f0195a81b17669322d8cf748d4e8de43f6bd196ccbc3e3fe28694c03a62f48e1bb84d26fb8686481ae474101672a86ae8b7e55ba477535876c1474766363babffd20f7cc4330075f269ce480da38aabb1fc535643275b8892859fd9f9efcda99c9df5777cb46c89587d51a1420994d83119e1fd688df292150090fc7db447c846e6fce9009fbef9f62a2a1b90b4f9a0c8ffb1122081b321a5702936ee31ba5643a8a2a1996f07130400849c8a86a49306546a6d2ec1191324fb16cc4a024b8c83a08242fdc449b7eae7cdc7cb11e643f0606f9230299f1f22db90652866aa4f9e59a8a4f98dec599ecd197e6ac1831e834cc3b4463987fb7219a4021be7ae3196399c3d8bf529fa0d2a90aa1f76c45c51e260fd3dac29b305b91d6669f597bf80744d5c8c91eaf1bd6b67f5ef6e972c177a5792fd34c9033d0cc54b291e911512aa8e4a8317273327e2a092f3590b5381bc6e783a335a2e9dbb3cf3dd167039d0498c37f9834c3f69515ab6ba983aac06f8570ed2181a4d335b8b03fe524cce11901ba7f153888b05e8efcc97bcee3f5494068650042a78939e7bae6cbb9d8e1731c7eaab9098efc4f04b6ebf3533155424f2880f43b5644d3ae4299c933dcedec2bbacec2ca62ece18c5b6461c37adc8b10509099e169c911a87db9d64ea3d8ec089e0a83ff70c1c2f05a563e803c01082f830856885a4dd113aa9716d0629d0be3043f673678a9bbbd9150e001a3254263a32493cced3e4ccc8cb6139879d958791843042b36c44a6fb838ac058e90c92ea0f08ec0535af167ba9479eb4bacc30ca88bc4cafac0650de2e0608c155fa3e5d6a5b6391312d128e269bb47d8a552764898f90c67cf76d3fba425afaafa5b1d048e427b33ec5fe119519af265664442f428568602531b77ba18696bd3585f6ebb02f44bbff4c5d2055f2d358ee115400dac9508a2cd261d68951e7674f7a6a881b01f7293b7564ca354e7cdedfa359ac6f3c6bcd0dd1aeec2623217b7ee8b0c0243aeececb3f5f15336a8de47e94c59a05a8c8981cc6bb3618908705b32d4fe2aa625b619c8c3565f3d71e3e5778c32491af8c8b89a551adc53015f01c7e4b1b5f051f869c75a2782317498c9dd2d679280692f4a9bbb28493dd577d880e0529c1bdcf51d647d50c23fa250fe732b547d39cf5359402c894e67adabd48079fe510c2443821c5ba52ea15b43a679f867bd96f756dae5bcdccadad5000cf7cb614a235b943dc3614c399afda1a8b23f30e6ceadf19609a2de400f3b0db3dc0cbe72c874e7bad31f6f294b027abcfe004416ec74687d3e1fce023aefe26ea9a7fcc3b0e137f27e81f65a39fc2214798f692719e5e36828cc01b84dd8928d5d80a588e8756b900696ca2da887fff8d0ef468b177b369d4b41f1bacf058cd3902ab5bfa19d3312bab4269a2d43e052ce4f52a8e3afb4b269cc79415291a33828c6b4b33d554e0d8c4997b3a587de4deef39e8078bbb4e44a54b58ce4f4ef7555ed7df72c61d2f85c4338e11f8c7850c4887e5c201b4db6e054d7a600c0df5207a3ae5cd4c229a12a54d72064380f49df637d3eb8439cec3ddaecf50ea3fe68e8dc9c8c5062e49426b24892de734fda6570e4a44e4e915887321a84e6a08c3172e0df20748e014c88715d73bafa86ba76e9b44936926fa81fe0025089d717da60e3d7e9cd26877b4f670238be82c887c020f095bdbd490768517c9a80e9a71c6f9794f86a9518cfc70ae553533f3ef9d29f74cede6f77bfab7d50e396145a57583eaa4880633b2b621e4651e805936de8d1386154a93f0139d71cbbb9a3b8d7f877d103c856426b08b66fce29207f9d6dc28da879fa262c277a0cfae6bc3fccd9faf6e22e64a767da3ca8ec34c23cd9c2af8ed883b5e29e6310a4c2e990e8ab24c2b22582d634157a36b31518e4a557de3aecc9549c7ac4f644302b22c439d72d91196d90b0ac6347655c1e6aa76ddb954f6f1df57fad7f504efb8667564bcfbab70d0081446cf5d5d8f55927369f005cc65e19efc8e8417812bfc42066cf0733753ac06d79158c03c50fa4abcd7e90d3c8a06de123006d372b32dc0dbe8ebf53226a14f051fa0c68b48b17982191595b9f7e62a65c2c2172a64af48e60f31a0591113d43c62a4bdf1ba79be511d158589c5597bde9e07a4a31208140ca733c15e595e8428c9cbd822f3255b8dbb73167629eeae8abbe6b380a6ebca6bcaddc1e134b761de58a2cc3f2a8b481e5b510bb1f860d5e6501f2a9cbf677f1c095cd04776e2f75b7c89d5289aad205c9e2b7fa776b96d436889de1f47806a7bb1dce1e93ed2a1e", 0x1000}, {&(0x7f00000026c0)="0d8ef8d6b20011", 0x7}, {&(0x7f0000002700)="1292284595f7b7fcf140125a1cc2c913479b7ec8780ac2892f1a13e0a6105739142d1bcefb4c49ad7ff5190789a6a30b2232db19691295503224fc30afaf6bb0b3f30409665266f0ba1d48aa35666c7054f0d0c5b8261f80be10505c99f33038c7b96281a9813f833971b72553043a3bbff3f1a7a8b493cf1a05ef151a6a04b9da47cfb36e492be26c3173fdec313b2f8622be446530e14c69df030852345d057a52a58c94040fffcab23f5ff827c8fc5b097f007a86751e5dc2fbe5b6807b92e229e595a536aa13d53fc9dc", 0xcc}], 0xa) lstat(&(0x7f00000000c0)='./file1\x00', &(0x7f0000002940)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000028c0)='/dev/zero\x00', 0x80, 0x0) mkdirat(r2, &(0x7f0000002900)='./file0\x00', 0x102) 17:08:16 executing program 0: r0 = msgget(0x3, 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x4003, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f660200654fa1"], 0x10) dup2(r3, r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000100)=0x43cbf, 0xffffff6e) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYRES64=r4], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r6, &(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) r7 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(r6, 0x802c7416, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/12}, 0x14, 0x2, 0x800) r8 = msgget$private(0x0, 0x10000004) msgsnd(r8, &(0x7f0000000680)=ANY=[@ANYBLOB="01000000000000005644cec7eaa51f44ac890b08d97f6156243fb69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5708844e3f6aaa07a3851b92481bd71790f7bd2bc387a27f1265be90c4bfe30d0c9ed4d85e1740b89246999672d39108ae8a90ca2c60000000000000025dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4acc087f14bee36ab351ab0117f468345a99c20c4ed5b53802fa365879dee6ef3d6d7c4201"], 0xc2, 0x800) r9 = msgget$private(0x0, 0xa0) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r9, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000a42a216b8ca9622100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000090491f630000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000041fab6518dee883413cf73df00"/206], 0xfffffffffffffe9f, 0x1, 0x1000) semget(0x0, 0x5, 0x0) mknod$loop(&(0x7f0000000940)='\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', 0x2000, 0x0) r10 = semget$private(0x0, 0x9, 0x0) semop(r10, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r10, &(0x7f0000000380)=[{0x4, 0x2, 0x800}, {0x3, 0x3fc, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) semctl$GETVAL(r10, 0x6, 0x5, &(0x7f0000000080)=""/19) msgrcv(r0, &(0x7f0000000880)={0x0, ""/147}, 0x9b, 0x3, 0x1000) msgsnd(r9, &(0x7f0000000580)={0x0, "261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"}, 0x18, 0x800) r11 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r11, 0x0, 0x30000000000) r12 = socket(0x1, 0x3, 0x7f) poll(&(0x7f00000000c0)=[{r11, 0x4}, {r12, 0x4}, {r7, 0x84}, {r2, 0x1}], 0x4, 0xff7) mkdirat(r5, &(0x7f0000000a40)='\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', 0x6) msgctl$IPC_RMID(r9, 0x0) 17:08:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xd4}, {0x32}, {0x6, 0x0, 0x0, 0xa174}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:08:16 executing program 1: socketpair(0x2, 0x1, 0x0, 0x0) 17:08:16 executing program 1: 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) madvise(&(0x7f000079d000/0x3000)=nil, 0x3000, 0x4) socket(0x400000000018, 0x3, 0x3a) socket(0x6, 0x4, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x2, 0x0, 0x8) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) write(r1, &(0x7f0000000100)="ad1af05de2f4ef18", 0xe9) 17:08:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") 17:08:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r2 = dup(r1) getsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) socketpair(0x1, 0x3, 0x0, &(0x7f0000000280)={0x0, 0x0}) sendmsg(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000100), 0x49, &(0x7f0000000200)}, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000300)=0x2) bind$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) utimensat(r2, &(0x7f0000000040)='./file1\x00', &(0x7f0000000140)={{0x2, 0x7}, {0x0, 0xbdb9}}, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) setuid(0xee01) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x4) openat(r4, &(0x7f000052fff8)='./file0\x00', 0x4, 0x0) socket$inet(0x2, 0x2, 0x6) r5 = semget$private(0x0, 0x2, 0x2) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f00000000c0)=0x2) 17:08:16 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0x1}) symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) clock_getres(0x0, &(0x7f0000000040)) 17:08:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x4) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x170) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000400)='/dev/speaker\x00', 0x40, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000100)="8c65", 0x170) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r10, &(0x7f0000000100)="8c65", 0x170) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r13, 0x4, 0xcc) r14 = getpid() fcntl$setown(r13, 0x6, r14) r15 = semget$private(0x0, 0x4, 0x9) r16 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r20, r18) setuid(r17) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r19, r18, r17, r20, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) r21 = getgid() setgid(r21) setgroups(0x5, &(0x7f0000000040)=[r21, r21, r21, r21, r21]) r22 = getpgrp() r23 = socket(0x18, 0x3, 0x0) setsockopt(r23, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r23, &(0x7f0000000100)="8c65", 0x170) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000240)="34b8d21465206ae132b83d7bd0240755c39aec360a1e4f4a4ff3f20a0a8c9d68648c44eed95e", 0x26}], 0x1, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x38, 0xffff, 0x1, [r7, r8, r9, 0xffffffffffffffff, r10, r11, r1, r2, r12]}, @cred={0x20, 0xffff, 0x0, r14, r17, r21}, @cred={0x20, 0xffff, 0x0, r22, r24, r25}], 0xb0, 0x4}, 0x400) kevent(r2, 0x0, 0x7, &(0x7f0000000200), 0x5, 0x0) r26 = socket(0x20, 0x1, 0x0) close(r26) r27 = socket(0x1, 0x8000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) getsockname(0xffffffffffffffff, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) bind$unix(r27, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x18, 0x3, 0x8) r28 = syz_open_pts() ioctl$TIOCSPGRP(r28, 0x40047477, &(0x7f00000001c0)) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r29, &(0x7f0000001200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092132a1bb8da926f28a2e3d310d468fd5e9d15a9e83ec2fef432aba91518fcb54e694077618c7d88b6648f74002e8f42c303b4968fb5efc525794c7245e23a4f5c595bbe0fb96ff65e369a285205628349cbc7460cc073c58cab1c1d512bbb683dd49dd2d71a4acd7ebee06eca6f8245c148eab38032eea620b111550cbb9a"], &(0x7f0000001180)=0x1002) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r30, 0xc014575e, &(0x7f0000000040)={0x8, './file0\x00'}) 17:08:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x170) recvfrom$unix(r0, &(0x7f0000000000)=""/55, 0x37, 0x2, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018600400e717060000b283c6a0f0000000000000000000008000000000000000000000000000000001", 0x2c}], 0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) chdir(&(0x7f0000000180)='./bus\x00') r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x1) writev(r1, &(0x7f0000000280)=[{&(0x7f00000002c0)="00000018600400e7170600000000000064000000000080000000000000000000000000000159d7ffdcb1e990", 0x2c}], 0x1) 17:08:16 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$TIOCEXCL(r0, 0x2000740d) 17:08:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x5c}, {0x800000000026}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) dup(r1) 17:08:16 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) getegid() 17:08:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x5}) msgget(0x2, 0x24d) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)="17240786ee1667dd0baa44f249a5d0fe86eaaaeb6ff0f4caeedbce1f7fa13c3fc9e0c925692752b5f234e01d283a38bb1330ef430ade8126", 0xffffffffffffffa2}], 0x1, 0x0, 0x0) 17:08:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) setrlimit(0x3, &(0x7f0000000040)={0x5, 0x7}) 17:08:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(0xffffffffffffff9c, &(0x7f0000000040)=@in6={0x18, 0x1, 0x8000, 0x7}, 0xc) sendto(r0, &(0x7f0000000180)="94500c43becdec27399d0e4d33129b0cc72e7a92819bded2bd46e28bdf7e3d8af85b357d200e3cb8ae69ce8fb1aeed9a00784b11d346a1216f481df4bc208f5087da486430050a408e81904f69db2f175a4625475d70d5cc65f94aa843979f9b7a0c73cc38dd3f0b37bd7b9945272d14", 0x70, 0x8, &(0x7f0000000080)=@in6={0x18, 0x0, 0x3, 0x1ff}, 0xc) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="202a9efc954ed2cd9a5170a89e3f00000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030035700100000000000000"], 0x38}, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000240)={0x1, [{0x3, 0x10000}, {0x3, 0x2}, {0x2, 0x200}, {0x3, 0x8}, {0x2, 0x7}, {0x1, 0x1cb9}, {0x2, 0x8}, {0x3, 0xfb}, {0x3, 0x80}, {0x2, 0xfffffffb}, {0x3, 0x800}, {0x2, 0xffffffff}, {0x1, 0xdf}, {0x1, 0x80000000}, {0x0, 0x3c56}, {0x0, 0xbc6c}, {0x1, 0xf}, {0x3, 0x52b}, {0x1, 0x9}, {0x2, 0xff}, {0x2, 0x7}, {0x1, 0xe9}, {0x1}, {0x1, 0xffffffff}, {0x0, 0x800}, {0x2, 0x1ff}, {0x3, 0xef0e}, {0x3, 0x1}, {0x2, 0x7f}, {0x2, 0xffffff78}, {0x1, 0x7}, {0x1, 0x8}]}) 17:08:16 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x80000) pwritev(0xffffffffffffffff, &(0x7f0000000100), 0x1, 0x0, 0x0) 17:08:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x0, 0xfffffffd}, {0x3, 0x2}, {0x82, 0x80}, {0x42, 0x3}, {0x0, 0x8}, {0x40, 0x3ff}, {0x25, 0x8000}], 0x7}) r2 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x74}, {0x45}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 17:08:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 17:08:16 executing program 1: 17:08:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x100, 0x0) write(r2, &(0x7f00000003c0)="b4406897d5ea777813cce09a131784ab6ae9b3b1a7e908c2cf7c38abadec073c9b847455c4188191f9b64083a2888834f6c4cd78ada2d9c82c17aaf1b9f0b04462f75f4dff1e916d19b4df85ff41aa4a5df0e929e23ebfba972af77e397d0022504a6c024705027878e794f06405fb1305aa4729482cf128549447f0ec96492e5a16b649308153fdff1dea7bf6898e95a757b52669099dd28977ee041188e25c5954dd0568677b84eccec82b050d84af0b24d2012bf6c025af915791bd0ca3ced05a16feff8ca06a5a81aa09d7d23e4de2e7f57ac244ae7b6d8a", 0xfffffffffffffeda) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:08:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000ff2c62b5e603a4ef0000000000000000000000100000000000814cd80592fe2fb35077ffa0a5125d6ad6", 0x2d}], 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchmod(r1, 0x5) 17:08:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = kqueue() ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000040)=0x7) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$TIOCSBRK(r4, 0x2000747b) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x170) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x8005, 0xb9) kevent(r1, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffff8, 0xf2, 0x40000000, 0x3ff, 0x5}], 0x5, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffff9, 0xc0, 0x800fffff, 0x3, 0x101}, {{r7}, 0xfffffffffffffffc, 0x1, 0x1, 0x4, 0x400}, {{r8}, 0xfffffffffffffff8, 0x80, 0x8, 0x77}], 0x3, &(0x7f0000000100)={0xfffffffffffffff7, 0x6}) dup2(0xffffffffffffffff, r0) 17:08:16 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0047b90001000053439c7a9d450000350d8b399d7604"], 0x10) 17:08:16 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x4, 0x9) sendmsg(r1, &(0x7f0000003640)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000001340)=[{&(0x7f00000000c0)="53abd631ef81853edb781915f770af962c1723319ef3701e3f7ca70cc6dd3d60e3cf67635f49972d2590f87830306dfbf467d80125e235a35d6262615af1be16f6755878d8a999fc23423c793660b6449f4049a71555114995ed6777181ea2", 0x5f}, {&(0x7f0000000140)="0f7fb525e9601b3f63988b082fc24e7e56dc2e59eb09986b4ab60732b9ebcf97b09e26cb5be626c727eda487b9714556ba6747109b09b427808c66a01181ed3ff661f7a2692763385d8d25eeb18664ef0b9a9d70312d6763cedb4ceb3d89e82e742af93816a9ea6b01", 0x69}, {&(0x7f00000001c0)="150dc79d33c99ff821ac44044abd3630bd2d4f2b452f73fb3e7be97f7555e1d8a94c4dca7ffd8427cc7cc761745d77b09da0ca5e3124cb67b3f1c3d8ffded971c901b09d18d878f484feb7c20d097afc6cc29cd75e4d79cae49972d4c497f85d276bbafa86b194e09c952d437a736eb9bf02a34b1cfe6b2f7f072dd4516673e2d31a6f4b535ee13f241de8f10a687f43e5654fc4124ad20c1536f82645f93dca05c4dc99b3581db3d82a0a659c5481b4eb6e81091580d48045a3f05677ed84d88cd0e9cf235009804c06f0fe99663a876fafeb079a69e3b59b3f5b31cce9b4b6d456ea495f50f8cd3d7a19a55388ead9535fa03e6ea92c972671b00aeb571043b00a0195d14e9d0b97932d67949a27c4511a1da64917389b3746d117f68df2d1c3e6953783ad4db90342f13f1ee0a4aa7981b69a5135b01179fee39547a96b03ea3b166b3d7360c7f1a21e96f7283fa6d0cf5f8fc498e75858ed345d74925cbe98e660e14297bb777bb862dbae5fa5c0369b269ffce551f9fd0d509b0ae7ae1724cf35a9851698a812d2078c75452f524127c5457c43e0677dff96010702d92eda127d73f5b13d432a55b29f330bd77a2ae89344fc13a2b5e1febb02decc85efb0dfd55a0b3b620924a20653b7d2de42ee83464248fbf9a37d70482d78cfc6f1cb0fef35afafbef4ff302cc2a9e408561563bff9c91576e22e58b97d3dde91199ca1ddf71b9d0218a0bfddfbc0f38aca2e7fa2b233f719f9f1be5a54543922e0369770d80e9128d3a5eb6d52a35d2d0453b1268b987b4fb6e1667b4fcd44ce5630dd70c235efa6e13ee061b1719495a98cd26a8b9636ac7671db0d1fc1caee55b4976c9259649108059df27e1aabc219ebe812a511b692f9f26438d7318f384f0c8365a59d810d1e75c46ec4f982974bb7ee2e67cd517d4c9ad5aa066a4fb7f953f2c4dd1ef537646534c2a30a81ff46f176e9dbc06f7b22dd9d2976372b68fee6e5e219f590f33f4a0f4236764c8645f2532bf258766ae210517757ba2ab4b25d5dcf9aa1293b1ec065615396f713ab561bd3027f81bbd42af75772bce6ae0d1bf2fc7352e7c84e0d38be56d1bf937c871eaaf377ef1d47bc911555e945cb169b184fc5033d7866ffe1bcf4ba8fc09290229e0b41f146c313001c393b5814025a3efb85db91498d31fa0cced7b71e21b5d11cdf6b6186cc53efeb4d0981d845b38e673bd93442430a9e43a2bae88e4070d23eb6aa91ffc84ed6b4e80b0d7d86ff801f96525e6f953ce4a456b7d639b1d1c31db7db4d92861c585ab66d64858187cd5a6bda2d196eeeb96ba22eaaf687c8b3818976054e905199923735673f982d51572b737ce6f7da3f79d7d6ddec9f9a0d84dffe4789f14c9aaa4d1d2563aa1527fcb009f11f7cb418ddec9cea7cf6d922a34cdd8190b81e566668556f25edbdd38fc9b3bdc5e629dd978b7e9360d9f6ae37f886f49caa4dc83b9c2257ae435b5d78b52edaf842e9c2e4cc28c888b99ae25b97c1fde0f5d6480f34c381808ca17f574dbaffe545f440c3c51e44af29651a37c49b517377e5eb7749ac69d1bac293c8387c6d7a268b31eaac40934c06c555419a33f22d330264f398dbddc9c5d7e0aa4c47d265a4b4bc2858463912d137260cb811a11550fcb733719b852d6a8f418653a7812fd0677e0acb4b030d1254f158f0a287a48a4afcd92c6c1dffaa1f3545dbed070e532e4318ade3f8802b803ff668e20576d95b1216ab660f2cf92200b222600c65ffb6ba5ea4cfb4711b99438fca02873db9525f1f483b54e3d0e99e00c24115e5f5ede0fa71e954b51763a7af4f382fdfa2835354cfb7e79147bed9c82d887933e6b990ffb1e9a99ca0978650d12c98bc099360199ff7dd7ae5176a7cfcc1fc1ba05b379ba52cd72dd7a77582d6cf76d4103d4cb27faccd52ca1c618d89ab64a081afa44149083fe559d96d8740289ab436b8a087d4f20caae71f141b44d8ab592d15be58ae279b6f59e776ebeb3e8e9679a5d1f664b15a3c6c0f32abe8495a2e464a08860a29b9a7e33bac21f1b52d4d83bf52cb144d2348c1a1bb2c3124e4caae298e9f9415fb5d6f7c5debef6cedd05d2ae22c23ba607e80aba0d648c7519bb3be0069ce81a0c0febd40b88e6ff29282581071cc095536f8e8f3ae69f81bf62c73be014ef231dbac836a2876c790a5378f7f172fd829ece268bbd322cc1f26b9e1fd2a2aaca3862c5443b8c774126a7f8064dd1cd74d54b1c8933759c24b157121714db68973d35408bab65a7d51b53af7c2a0f01552c5eaab373e3594945cfeedd5d730120ca64879535a137e470eee4aeb4164a0b78341b65123b51b20dc9ef89d6daf9c7ac645c97aacdd41b8a12f7525f31c2fa82810d93ec3a6eb23d48ab9689715a96083a18647f7473abdd21431c2513274fa746a7604e49d5f2f54d9b4aaff0ca8992a0e17e25660245218cc131d267b71dec0355027aa33c2d292851a533b735dcc32b5a6b859e7eadca2976bf1710454ae0a4f3f43935f109fc3fa0063dbbccf17688ae941e450f09da641294ceb6e6bf2dbfbe1c946167ed6e3d37ba72cfa2759546d225f24b52842f982ccf8a89139d99ca82c076519d3da12203adf08add14868edf4575e3ae0000568d041ba880a6d44bdf3087cf86f6247a21bf1338a45cb6928915b8777647336df5141a48f17a45465214180e38cb12dc87e499d2a0d3d571ac806224f4ed72a70ff123c648c1760ddaf46766dda5c59fc6710ca20f35c80d0865b15931cbf3412d76ce743e2fb2ba00313d1a2abda3e81b9720b5a7259534dd7fe450c3814660c7a3c7ef1195280492233262e0b7d7f2e8b6bcb4d17e137a8ab3c12e9c2584b385611b7eccd9a3942e852a0a3421922eda0f1fc9abefb9146fb6134488c5e22834dcc7728e018d8094616730934bb4bcfcfc8e1006ac9625859ccb9b2044f340eb6a8cbe75ba6d9000ef8a7eb06c3f6b78235c62931fad759e8e495d50b665d6a30acab1202084051e1a3c15755d62d7926d28facb9e619c7281b7e44881599d72232210cb332aed2e4657e53968b2d18dd7c6c50329dd0a8a8da08f4f5f731ae2c5b65747862ee1fae0060e59b64494ce14cc9c6d8606b689865a0f3bf8f9750be0701df72b8472c07c490a92778be22e7af9dfa508943a4f35d274feab9c8886dfad7ac11f69b0a9ffbb3602d15b25eaae7eb1b6cdf9849c4cf1167e6adadf5537f88fbf63ff210e66fe3fe0d96e304a0ee26614d513bbf8adf99da60142d54aff22470953366084ae0ff9378e137d72d4cd91fc10a26f0eb9c76975b4d885eecf54352de2bffb37f03007b8496d44e61f21b29b48e5c80b867e092c8a85b61a8f43a1ad83c4a179c7c43a674cf605dcd0c687b296a932a92c6f3b2f4fb1756c51241fa9f95e1fa906e32fc1b6ce9147e4f2d496507a0d031091aa6968f0dfa10850ea62acf46fdb00ef3dbcf08186c8d350836bce150e3760c3a40e5a0cc1a8d9bd5d4331c1d5f70145e10560732b242f29247abdce1d9878e3bf51d5e580f638c3eb59ea4ee65e57341b301188246d10a25e4e969106311c24a02385885b271e74c7832ccbc478f3b3debc43fa915051d9f7c58770f786cfb02ffbe41a9bb718831095c78f13fd35b8244b49f96e6c7bb4c97cae8803e0690ec37a7deeeb114ac3df2724254492411ca8215db7b13cab8435a3416d3abf092edc2d4d0cf2b5f19dee8c3edd044d2580a23abea96fc52a58ff91669824678d1c5d0049752ad2a443549930273d94005cf286d3fcae71fa612abc402ed3ac74a21364b4f7aa0bd4a3789ef3f08aec9d9f4206a8c479030d6ae40a001292fe245e3ff412c72491839470b3efc32318637638f17121af3ec1c488fba4de4457bef59e625f0de55e564fe457959aec63e06e1d2814b76358cd0dd71536f4d9740ed6837ab33c6afa2367e9d47d888be6371a7e66681a467ff3aad25d89e3455ad302efc7a5b90681d07fd11359fa3163dfda52a787c63906a0e8282929f1ce49dfaab6dfe7d2703e19e675e8d65f31f39baf01a4d5a3d9899ffc7a9d10a8c19183579b02fc3d0ce9252b3399a2627b91ad490fa59b8d46f19867a2b39ffad5b246c336b38d93f45ee7715242c7c72cd2677653eb23b6f80f90364f653baf25f75b79d2b76f69eb7dc63f9f1d6c3b66d3ec7c5a6cd209ddc92d873eb174cbfc016aa6bbcc9c6edf0856bf1877cea18c6ac26ec58cfa28a405581b47176d126c4f87ae9588b2f69df052e17e8249c4775b3adec74530f055ca412ad644d1a2adfcf58ad78628f4587ba9a760740996dfda533c9373fc39f54e5ab6d3a7e97bbffcb9db28d87329c3203d50fe142f6fda56a0b408503ad0ed35aaf4ea8ed16792ba478f2c288d18cc71da9c3212681050158deaeac8580c4f90d078351c79dc804e184bc2972d20daf7fe578f9758e521b5455203df0d9d8d6ec32ce0bb1a99e93b51cd34f3b027346f84b90d6a32b3e81b6a7b0e80acec007013b0edf0dacba785e13af0c1ca0ed832c37f6d639a80317713f3ab307f109686f1fbe2d07aa6ea6ff2b8a9a769c4bfdf571c036d9e890921921cd16a75fc24095156407f0ff30909771f6f0f0214fb4858aca4873eaaa67cac8a357975516888618d9dceb12d70fbfd5e338c3cdb0c2a6db9b9da455c8f3b9c4791804a91f765d69db160869c94f4388330b64b20cb88e2cb7ac37b1c942372f2dc9a0a126884f4c64ca2e263c7895c3f26675e102f33759f4c8019bddb831864b730eff061997fa1a1691741945efc0155adf4c3067308ba5ca29505c2c75896a22aa163a0dea2d0a5098aae3004c83529b998141f5deea4303ab54c0db905b464ccb9f93de557acd2276c010dc7c6114af6532d2a1a669999b4400ccf3324e2dfc675a398683f4e0c7e0c5c11c4ceaf06a76d7bf9cbb225958532e64897a9025e3524b0c6484709dfa358643b5fe4c8c06efe7a5b1b8aa3a908363cd5608fcafa92b5fa149b8e9811e036649201f67f3194d360df3ec8009b09fa17f15d7857bb05861aa429a1ac7b3e96415df9e248143def299a5e14ff15701212f75752fe102adeef26239429d2d7d5d75c1bd2187b8f909802bb766358866769cf025813845767a3ea705e5be41e22c7bac11defead035486c1b40e015ab0fe71be79b8f8551e7fa015129ec62462e54f28c92716f15546493de2f90f4c4795504d0b8c085549a7549ba42d92311a247f6454831ecf1d5866b087189cf4a47cc168ba2a0e99302a2ce0a829ba61390d04ae77ef779fcf7509b96cfbee565632e016726d28e1434faeacce8a2e0a01f2c219a54edf61e6c59104b0144741267408fa5caf3497d4afeea7ecc68a473d3ddb2b69b809cc4919e3ce80aebfbac6077dba60591afb0a579e7d12aaad115a0e477f41611ff14da35ea0b45b50a09b7af62f006c3b28a3a1332ebb4556e25731b2c7e66c1fd124fda377ed038b111728c53f8960781f0e109207439043209b3d865cc509b9fb13263ce583a1836297ab1f34718af6035623cae42b8f250ac4794eb547adc35c072b372e42ca4afdd52b278757f7f1b6927bcf988a46c33e73830ee511fef27d374b9b8bf599f594cdf8ddb1eb9ff72cce2471feaba12f2d68bdc2b029d085ede660915c6b4df4e3b195397a37e11222b60982f3e6774c86013a332d99c508c16284448c96128ed95fc1ce5275ec9bab0079a4e67f7d37be013650845b715f9acaa75194108562cf480a310e", 0x1000}, {&(0x7f00000011c0)="7026829f67c26176a07f8824caa451c391d2caf45aa06c020140be97c20f6745723c5908e31051568626df30f57b8d722b104952ebd9f5d6d9452588bac396154b30c5465c606e228f776049e4a77d7ac6551c037e874d41e2c11b535de140b9115dbd69d7ff4a556dc6ad8bbe59f2cdd5f5f0c8ab331ce7272bf4eec3e428af714bf98d7171dff7c85b4bece5a8dfafebc013a786ffbfcf29b40f733367494368f875f3a071b3dbd8c048a5ee90e94cfa8155e6", 0xb4}, {&(0x7f0000001280)="fce02cda7c3b692125a36d8775a4fb327156c801bd03a24ed36769ff4664ecf6c3941b51873eb9a11a5169b720e9b92943a8fedf2622d693bcb903672a2bff1b71db3ac39e0baf690b8fc5f687fabecbe79cdc4db8a8fdf23683e6303b0c63b0b7ccd2609e9737cc3206e08077c3e4ce7704f402d83d11efc92b38cd5db8f757927cfb2ed98da5b02547dbfef03eb2643d14172050f272cd625f651494c70a2029e996f41ba93dc178851ef4", 0xac}], 0x5, &(0x7f00000013c0)=[{0x88, 0xfffe, 0x7f, "76291e83f18afe3e59ddbbd53004f9d36eef717a75fdf00ef1208a764521febefb531aeb1742df6a673b6c383d2045568f345b7742f4157284e07d167886eda31d4b3912b533b7c05a7a90c3e92c7e2ccea5b6b76f452f4782f08815fa940465e33998d0aab03437172a37993dac1f529d"}, {0xd8, 0x1, 0x8001, "cdc08ade7566d5cd2f49da99fc73c7dc3457f1f05753f348b3ae983115c8f08a0f14ec8c68242283af36b806058d385c3f8e958b250d0dd572a7d6c6c2554e2aac9ac9a4dcb4dc362e1694b24cb335fe044befee2c9301c41433851e482fca89273e89e1047b562881c0a871bbbebffa00524b50124e39822b379f5a88cbaafc04746d60be9f6e6f88d711d017b358199cc02bbac914f879c8644464e1987f6b45502a99b54bd1e9978d686f3a0432f4c0e753dafed1a2395925a085bb994e78f732"}, {0xe8, 0xffff, 0x5bf, "08465ce393e6f76d2f9c5ae3b5493e75eb989dca265b162797660d8a926ed530f4aa7fc5788bc0978f7ad9e9478a5d9ee2811517c791a5b4c85f887f5946c920fb0ec841e0c49a7481c90f75b51538dde902d7c57865fb4e25ba0a7799ef186a3e5d777decd3cc11184744520a8e4447d97691f84cac0ec637191ba5b5ede52be1e6659d31ce07b3f8a80a50575058629f0a9410e6752752ccabb010d3d7f12cbcc0ab24b91d10de07e04d93091052f58c2d0733ccc7d53207f9302ba133c6dc99c530ac3bbe7796c60104d340a9a558093ee39b2aaa"}, {0x1010, 0xffff, 0x20, "a4b53e2d7d56f11280235c8ae341f36d4506477314fbd797f516a920515850a9fee75e71163eabac884999fc9bc86b23b7d30cb26ae9f72edbb3c0711e6e79e56c0cb997d68b258875feaa1de51b52f2687a189376d7da6fe44124b3c39bbf28d8a44c2308e7a9ded20c5fd65c42a7e9b1e68c1ad750a7398a69f045d82109672fa66a2f1d6b9455018c68220513fe43c35bb784a477c14d7e5b7c422782f3f8c82ffc8fc19275f529bc8145ffa7f9a171431298a4d5e24182a34dcb183497f6fb84673a696f057b44e2269bc77c3cd1ac388cde40948e3e9954999649ae351bc29258d9d5aba5afcff7eef681f088338fd588ef9aaec5dc95b61ff3dfa35d542ed1c8bdabcddb903cfbc4947f5e338b5786baba84a5d7b2bbf2de1b4ade4246b8951895ac96260f37509f74ca4e5dc4175ea6fedf85c683bd58614d55b4652b4e719c21abe3b15b723f9459f18ab3ca0f06c10469bf23b2f0e439af4fd9db3a464279ea35af30ff0f6afdbd013c92f1caec9c587eca7f0bbaf21cfeac648803cc45cc848706ec011c3fb22ebac4baa73155028056b5d1a1df93fa3e52fabd7e083be6771b34f19b36c6e6dae10a03081090c0a2448af1fd7482024a66fbb5c2e25108ad0d259ef2b738b885a801376fbc74ea63888e290ff2ddd23e0605d9b44f990c59ef59dbd291a4e3dddd2225c7130f3e67a00cc4c05584e4d32263d7eed1c1a490a39356cf2ced0778567eaef1641447ef0f77788ca10fd3b5c13c1edeaf11a4cb988c862545c4033111d70b497a855deec8b48f573ad884655063138d70531d1d95a586cb56fe0206a65ef348c6791ca4e808998ed7d6f469653e58587f4e343e5b5bd2a3d64d6e1cf0434721408eb68de50d472616b88a4e1651e690d9295eb2962976075454eeb7c7178840d6d8f7376d7f34c8b4ddb1d19c34aa27b3ebedd80c7c3d46a08ab0e059a5ec26f821ce5c4ef5a3d6dc5a79aa75a032dbac5cb3c98aed68c30ad4595f8c0de467a86f6cdffeb45f285ba77d91a7b169661526a307ce1ce42a9b5b00d75204489c0f061db0d0b1a6592e0de60b60d11bedf6109e00f91601ee7dd6cae37a1c044831e45a486586d4d97279b820aded75a976cb4eb05e15f2bd6fc7ab9a32fd0ecb163bf0e55f27ca1f7ade5b4cdf46f2cddcd25f329a6e635f4e29cf0556d997a363f943b8cb5a821c8276f2e2aa03b221198e36c871c499d68a9c6b73c798c9b0df3a08b9e4320d8d95b568b9fb338affb7592363240c1c7e76b52d559c7316fdef7f283e375dac3460b5a1446b2c43d6b273faa21a1fdba6074936a25b50feba2d75f056982f2f2e2ad939ffb935df3368710c040c7ff5b341da187be60891fdc749b5319309f823b526d305c31511b0ad75f3f3e5eab57b680ed5375661599bbb17a7fabc9fbec4be969952d20f8351d8f57d39e5c24cdd1f14e8c71663d92c7eb7b2e38bea147670802031de30dee79a3a92676e04788b112bff6022e45c311e602ed73f8824e59b4106b1a00bb15d642295df3e3af95bc35dbc386e040d06dc1b39ff3e5e2eb8e433fcf1692dc76965078ae74b2229ae098aee486058f51735617d463fea503ae55d522cb0e67678c28305a1456a58525198e67990067c04851447ec17b3645757fa1b7eb9b00186510c9dbde4be28033263bc47a25e74094fce18e2abb4aeb27dfcb39ce0b4a97e0862b44bb16bd3057b99f62a4300561fc11ffff21154a60b6bcc282ecdcc986b2726fc4c5b09114d77a4dd9a1d4b55e889a4ac61721ab36a5819df716b01880c86a9f0b377fae55f4f6e76f3f7be357b73a752cc2e8999283799bf5e68493e868832803cd1f4ae1e4acadfad3ec39887560619901ccd2dd4328ebda6128b4a7158c268fdf324b2bf419b1958b6e9a8c16481d36590e5942869aa681c0a8af204167b1c3315404cac8eae16770e6d76f94dc04ff06d1ffb9c28c2aa9b36d5026be28412dc5b32a7bf0191f8842abeb28cb4b26965c90f89d230ace5c5c083d359d6e446e15a7a13b280260072575154648094c4691766dbab792446664b55808e98869789a6448a394ee86f7b34a96588b8111b987ebff868bbe453f15dcd000d78e58223ff2dd21cc19821c4a2e3ca87ea506434a9083d720318e849c76022085b8347c6814ec0bbb48fbc3bc16abbb68277ff89e3a6281038886e3028d7f29eed7fab5e4c243cda025015a566f94706cf3e641346ca1763451dd0a3c2507345fc49faff7bd24895e208c613086b270689ffbd249cb2e87155daeeeb67393a81b6e2bbb828ddc2b43d51717f80e3b671bbc95fa71e2ab6bd2dafdff5a7ec541133e027bef4e6ab0dc72823cc7f920721cc115b5164801842010742988fdb1b16ae4992a7a0c26a4d30ede553cace89b07510e484408933f7e57c1869a01fbab96b0a7b0f8b4114e535676da6be416cb5f016cdd674f77e7096a0142061aa22270cbeb36003d6114a01a15ee3f8dad18621c0d299d763842917dc16db75a36a1b94880d48f2d20b70d6bf608ba83b6a72d77365f27b2f003eb7672b9cef6ae8c41836c2b1f4b6aca3aa2fb3b1317ff6b3bded72bcb2f22fa8a62b7fe371ff656e2ccc8abf1d57178e0822b8edef1838fceaa8ab6d1a2f3ca1afc27932159178aeaf7ab3351f821137dfcccde6aa9db5ae2808aee942c105fa4efcb0dac8be693fa33c05309bcc4800870c5c1eb83f73ab184d71448b22bade9c84cf3558c9045fe4340e4f75173f59dd1b5ff881389c809881af238d34ebd3f79909efdebcd3a02c9143f9c48d36c1a6fcf326d71618087abbfbe92f87dd3da7e003a37cc1ac4f3a02f228091bb77f018f243ede1337d7da75237c6f8da942f6e6671e66cc34a86a68a22c14ea160450174f6e2cc907eaaf58f225aece7e85951c26abe028ca03f96efd0c3606694f2627e25f4655f3a1d534cf4170ed1f6788fd21117f318c6f99401071e9850ff041c8f021c63b8750be910034c85ac91aa7f16c7f4e12209480326f2cbbdbeaf0306bfd3b9cd047fb25af0397db47934ac04efcf5bd9d3ca32ed366fb0d7f9b084a63a116d40fc5397d084f4cfab2308e1e57af1e6e2c8570f4124ded16d4b89de66298d7a17fcf8d5fa159ab015e889533cb07c732bcb95362533ad7004fe92825691889d3942d8e698b3861247b4a637086f29b122c284ce9a179f0cfdb94a465caad823683e27960955457a8215eb9874427b41afa2ae5216c1dc43fdadad92fdc3a31edf07da9b84eece3b647e2fb816881ef8de78373f52b687e66c3b3b3ec02c2e5ed4ddeba19c6457104b576fff03b47430a697cff5f8995d21882372109e6e11aeb50b8ae306bdae8d56eaf26cd58a465c431561bd8ccd9f307d4cba0da087d15bab985f707e524eb5cbc19a1575c08eda685946032e860f84d88eb3e7a73002d75b450fa90a08f19ed3d284234c9461315397df20608c86ca3124139b0d6459f37a7286f19a07f671c5275675f6095ad681a2e7f0712d7782e1395686201b2b265e76ae15b113d7d9806493724d543e0483dd4d1cb6fbbd32e6c7cd26fcca5abda86d740995ae5051289ba31293400054c3ae3c6ad6fe5ca6ee87a3cd4e73da8edb77ac367d08faaf82aaed17339cb19eec090a93afb48b170ec0988f8748f5905a6effd2ff014970543005b93f0a63fa6999c18bd0cef4e8dbb35788e157a2557414157758305045fc1c42e08700448e61ff82216d397eed2eb72ff3e1cc7d02ecc1c0673caf188c1855960bc00b45d3d85bc7e6605f25bf1c50c3fc83abb4e429a266a950129d1e66def733b9c847f5f0223ea3aa112799efc2e6a0b24ea0d4e9d893c83063c90c76d2ce92a1d5594b1573ba8a189cc3b420643a6d35c9c327eb015532e0ba9b2bfc15e56b65ef76f4fa28b98b5c20c4bfd340f949bc6ec17ef0e7752d91abbb6865efa9a2a1feb14d760f6cc52e647fbd9ca27a094c10ca2851cc74268061be728f67eae08dcaf6f65a70adc17a2a890f9e252d43b8bc39fad1c4ffa34725d6c2dba4f7a0fea0fa2852ef3d89fa9e1e3739ae866264072dcc38812fdae11639870ec74bcbcb6ca941f822762c3924744df3a9bf40b43a2f13863c8b07103b64e36b4e6f368bf0b55b7b1401132dc48584c743846637fe5a1ab1c40d645ab76f61068c5fc7b107ec6b8bf9986f32ad441531d8ff9591db670cf17b053551589e7e74d23fcc2af89af3ea5b861095df94364920d07f1a732104d364f428ec67428f75ba89b03db4a43b71311473c8f04f73baaffd8c9b78b6c239f9c1b3844dcfa892577435ee2d902516d017d5aa1875fc8c897ab716fbf22bb00cf0f6cd24e634e4f318601296f74bcb39bcf543f7e49fabe5fe0afba8e1457cf8866ed55204196431977aa7e6c0cdc82ed1a69f0468bd9a98dbf47b495ea285d6e8d3284aef36d2dcb119b2746be16a64fc06c94dcd281ea2849a4f95fb84c99468f33533c406f8e0b0e2ed75c91b2c90c03acbab5263a403ddf68f71811fca7ae6f0246744e9b4dd0cc3609be8c3b4735fde235fa04b246e05412f535d507f9160e09f92f3303174c97695e659c90c83ac726ed045bd25a4d61188a80b87c5bac2c2cfbe6bac8bdf3ca08a60570960ab5b647812265ed049b71d5bf2a8cdddd7da6496560ea652b1e3b744e36eb6e4689d7bc4abe7af7b78f826749f0279fdaaa858396324fccf5b1c2c9c704707af6a97198380e906992f605e39e5bed25d207cadbfef23d0b5914153fa629ddb6e2683d29f9a11d75a5d8b53d96965c1b53d4c73525a6cce9d444b7df32c86d4a1f29c1747a8088bd94ce60d3a7c9ccdbdee8b7c6887b04c9009931255369c45f56765d32dbe43622c262479af1760aad01c341750926e2e18aba4cc978999e3fef7f4d18e32ae7e984b3f60da8e681154e44e30f46ce6af027039d0adc8a55582f5bdaa1513e0e6e9e0b57da0c509dff5979abcbdd3b3a10b84eb52024df3869bc6cde087553322f01035649ee47b08cd6e1fb61be7833ceb20016815385e24b776371d11da6b307f42478582abf06021e9adfec4531a5c81ab45232f1f82ecd583cb4e37cd996e2dafca369fbd852a7ca3938380d6106eb122df9e12de21300361a4359dff62de80b31deccca124d7d53fea18205f32a43ece836971699e7c91cd02e69bd846f948180b6279e55836d1a2f9694c2ddcfd8ef1bcf89431c868076ae3df744d176c328e048ebb468c194e8bd63b2521d7a7a3c390cc506fe528c9b1b2d32bc95008c6e4a01005f63c2fbae7cb2d2c6d79714b5964f1e5467fd27640eb177eb1850551971a7976994d6ee9ebe8f2edd91ad9d79ad392e369d02660c5c25658103767a4d98b7ac3936dbdf182b6f247cc4ef7fffce3a60087a83f8c1d4c3315bc32a79ae07120cb6298ddc62866d6a0051a9ca548c8ed6bdc74fce3ce6c1ccf0a10400157bccdcb2a9748a798468afc937a254d5a405496f6c6e5c5d8081b95a734f0a878302b90bbabff17edd63a9b9c95b580746a62c03b68094072abaeb4080eae2d36f507f873e39c174a153c49b0c516446434a7d2b0fd079168cc8cfa2524761cef5fe6ee53142598740893be982ddcfd73d1fef15911fa3fc25e65d5370921f52f177a35c6219a560635152d9887fd5d1262a34c8ccaee2256ff12c534f952ce21569f6e72042db101cd53af3f0e150ee4b97fb002ef32d65fcf06b1214b46fffc1472ba5404b042a4ed22f8c64e4003599612f46d876ca5f6644"}, {0x1010, 0x1, 0x6, "898fd13da5e30affc6b4527c4b11ef960c81bc383c27bea90fbf48d6ac669a275bc7a848e8b29e082bb2bd4fca9cf1bbea1331f6578cde03fb66a3582bedf39120f8453d58e240318d41020b9d04553eee063654f0ae814f6cd1507d7f9fd1eb0ab89f2ee617001de648059625a14178b60b91fe2884d09e32ee2b61e9ad45557eb79ab34ec4d630a93e598ec8d62c50f8327973cb9a6932176be801b50aea02630e72a29da8ec517eb37f0888898e3c432c36768fcc0ed7481d0055874dc88a4c39c812bb03b30a23278447b29fad136ea0b98a4d13190b69b30a3137374b63c1c3dbeac8af43888c8ef0a90b864e29f7cde62057808ec48df0524b369ac19309d3244711390a2be677630a8215304a43b1f4dfef1dcf234f1bcec323e27b846cfb207ac76a045056ac39f510db9d3829c2d3056d4e33a27ea6ff550677d62897ca2b5c667c09a3f27b6671928cf66e1418ba1901893d035c06f0091daabb7ecbca68bcc25aafd2f93725dc0b565c983bd9f586f0b307a222e75d80630254eaed40851567d84e074086c3d066331db2c4db141a34081e4980b3c5dc9181e1e70fe9b056d77453328d6f732ea7e20ea183f7159d5c89e96c3c6087ee580811cd7505a0d8c954681b28ac64449f0579d85ac65054da8aa6055184f579452084de55c728fa1489fc9ce8398a4851264cdc8365bf01d12603b41bace0e221aee2b0439d2d4971a959174362c179756b638d41ebf993383e8d5ac0125a787378fc508d1fc210b42910bf04a009195a1fe3aa7899601c6b327d1905c6abfa3d3c80de832eec22d79ddb97867fdb99b636beae9e612992a0bacb6d5166ae5d4d75d27ffde6555ffd0b8904b7ae833c1a0d40c7008802a5e38103be92420ed242a67db85fe421dd388fbb3354df36281c54bd3efd1e37dca245db496de4deefbe5ac53daa09196cfc743aac8a82be63e1e6c0d0ed463ea00558c4c004deedf2cd78ce18592226fcb45da7d0b441f6ac8f9981c7d80703c95c99f29a09540e4df2e55bf78ff4799e19b0bb4f44ab13be4f72717d10ce3af3947dbb1308d13a40533c29b0ebf5075daabd7781689ab5696cafeb26dd7913bd168080a13544b849c63ef5afc70afdb597ec48b08144590c17218b6af146aa0f23ce347a730fd14150a582a56d548428ccafbb09a7f670b7818b6677ab6a4e43a266616887d9ca123477c9c782c2a93bcbabe5b2e4b47030727dbf1631f2c5447dcc2fd91f8571a71f9692acc22003ca10e8d15a6acc371fade0dfa77a33e98e2b6b3139da54343c9ff37d5509297b9e59abe8cdc4d355707bb4c8d95664231af63a7896b27a8bdc0d9c658c9a560301fbb42bbef82abaf8492a1109f14fa916afbc00c9b712c159aee3836f085e1c6aa1aba03320cd2474810f971fd2a40faea738fa3b020988a44031598167c1251268e8b049837bffe12261ddaca7019364e79429b3e2ef880d727d7d612c7e51dd117e9ba94e9988584e3f164f76175fd8403df29a3577be9f2c9cffe1311a41be99206b1db3fe5722689d82050a2d56554ecf63d6b688d89166643ca915d9b3bfedfb7da4ca4952407e97050ab27b55e2795905a5c43f2de4a86ece4c36f3027a6d8d8c3479299ecbc602400a46223d6efc8d02d62016c6755c2dbe62d56656c02b0702b8b9b5edeb735da11bb632bb1c58241839347231a3e54e34c6bfacc420267f3e2f4536b6a6e94d6366149dfbe782ff73be0007fcfd9fc6e271ed122ce1a66aef54a8ee3adeae6c22818e403bbfb07df50e17ffbde2cf464d4229eb110c22e1e484bec16c698b000247c7a5622a6b2ca9b427706ecd5af17937cfcdfd47c28e64def4d99c17a7f34555682f47ae770318a4fd5ce77a3da937a644f0b67889fb8d364649350e129d1910af6c0ed63c553374eeee3eaa5f914d6dfb128a0013c651cb706bf24541528b19232896c93f6d9db2e98393197e7347cc15b031edcec20986ea1e4b450534d9c093e0032649a208ff434a6aef7148a7ae5eca4b091eb896a9cc90ce4800c2a469cc23aaf8278d6f8a9183c821623c2524dd606d87c73ed6fdeea4a3a320a56565b885f141ed55585eb5b6ddd53c7cfa258717670cd0545add8a3826a9dd7e6d5da5d7a1584dd8a4c9a8dd2bdad12cc12baa09de946a984ab9e26d7039979720a3a74c0607469b7897ff499d7a05f18d9c9dcba65ddf96eaa2dee269b7f86bfa6b8678e4ad04c2581cf0b5334bfb2b634db4859ae9591737387221d1688ad5c9094b539e5db083379040cfee76406c1f81d1d47e76bfec9eb7efeecf610b3c3df46e8f7671953c7933bbf97964c2beb3b7977405a748da16ec4c71dbe25895c3bde37488712ac05d3efda9be78e105160bdad59f9c46b5c0bcfe9a6dd28cf34eb2dbb5209ad8818f4d32a52234ac3c6cba4380e398f4a4323ad4e4c446b96847d8a03343e7e0cde49b3c1b894c12eff29c59ba005fcf7989d1875482a3d87d864148c4866499d22b7af451ad82d69ce143c4fb98cd5f50905d7f96c89e387347785e652537b983d27f2c13105687cb5de0506c6c2c8685cbbdcdb6ef87c86958a13a99b2295d5255eba9dbdf087ddbdce87eb25a8a18f417010b2b94e1b71dacf18def444a664e264e382f04a0afd718f2f55c60c13e9408f551ad38797642b3e62633ffe9a268a1c6285dbc295285730cc26cd73900f91b6d0c5711215807141be6de237cab607f144833ec198b903c07ad99ec126cb8f7a48833b7d116fb15c578e8acdbf17929afaa3c44cc63d9604ac566b63360294dffb925ea638737558fe2d94a230592571bbd68fd42ba00345c88d12011aaea54ceba88608f81ecaf867d5ce04a02d779cc1cf143f3ec802be50b94cda41c307cf70bc29aad457b06ad676ef4bf5bcfdb22e148b82ada5d9824d9cbeded759081c024d0b631fbed30156641ad5982dfe38074aa8c2c03c38fdfb9a1a5837db730e023d084bd87eb3881c01f0ba762bcbec0de3606660e794956fb6c83afe3b10808bba8689b37cf7bbf3efb63a65cb72b073fef273e6b04df51b2cd91de808d0b7fa99114b4954df1f984a61adbfb59160c233fa20c4cbc54c8a180c87d94e299f2351a9c76ee5599875b4bf69d95a448377376a9f73d357ce799f75e6bc89031199d7a9e5009a1cecfd93bd74b70da5d08f9328aad223aeeec04e88192fe1c7ea48d984a56d87dbd17d011424bd2082951777800429497f88a5c1cf92600c29477678ac4d0e63a33079b2c2ea626ab7daf9d2ef747eab135492e4a06e8648d09af06a58f7192223638581cb3cdba592bbedcad1cc820ee898ad067a17dd30cb16ad5f64d64aa8a04d8a33f063f55a8322432d1525b59682efc7c58ed6bf7f31a3d56a6d43eda55f2a7bc20a33c32b630351bcbfef06695b0cb2cab28ea2c2774f8be2f76f0a8c3a519eb65f6ee30d678b45b899a928f71366facde3132cf135a2137b8215a2af9ade2b7e5cb2ecbbb31d1223abb4c4e07488ee3bb0d35319d9a9ae4acf0203af11ca31b99e101d4695759765aa3f1d57cad903cb075d8458b4769600a53e2b43656d5cb27652df37e30c7d879b2d6e614856bb1bd23af03caacb1852f49163eaa5c707308f8eaa029713eb4ac5628a94785f86d515f8fd074ab36d488927e7e3f401823796e0c7abba9c71704e84971c77fbe09782e5db70e28e6463c3c9db5d07407e6b0b1a3554dd9cd5c18ea3ae5d670106c71e3236fd1a03ee7cc7e98d75f15966b7017483ad215fb860fd1af9c727acc73a90e19cdb4775505d2fcf9de97aa160dda05aac90fa8e8a34a5b7ab337a35ebb90e873a660b69c84df46217dc8f3f68eb88694ef8ed338583d1e2fd47450a84e3b94aedfd4c3ec798ad5f31cc9c7868a476269ec5da5d9890cea5b241942ce70ad77628edfe900ea8b0e393ec7763236568c71315c976ba802179f9f09fff75693a4f90f8c7066e274f0a12b809ce1b7a85ab9534c011f272e27874bba92f668d273c07bd1420fb852fc60c978175f34459ccf692d7da4695e36b4b96d2c4400a50c6c29f9603660625ac0c72fde50d04cc30165e0609f5f477fd134ad5ad024dfd7b166e9c5405821e8d17418dd0b3c9a170acfec803d6cdf1369490da944e072597bd544821ca1158064d1d3aad2e92677c973f9735302229b1de867217a7daf57d8b77b7a7ddff1af0604b70f469dc2d03d1bd985e86dd73b9f89acc4704e7c237e8709cc2adf2c7cf984c71b0cc9f277c764100adfb8787b3c88cc95f332b2318e916156640800fc921fca332d33679ca83807934489841d9eab7536231168895c848c7ecf23ca5c42994cecb6dc21c170b4405e92a19dc13ea8730f7f9dc4de8c57ede6e6cb174f6178685ead8f49d34729d22ab9695c43d2dc77085410a91de25bb096ddafbc41eaeb0f43f76b66d2ffea5ac038af123841d54d9b8f0df4fbc7cb1292e6cea85ebd7b901dcdd91cca78dbd82879ecaf499218fa104a5c9b29e87e7a2355c6ff5e92a88925ccbd4e7fd4377e0b9a20895ff12b5191b44b17842fd89bdfba903fbf50ed5c6f082b2f52ad269049d696c92b95dc74c77bb881e53f0fbb176db4ec6f12ff9f422fe166c45e509c045239b0dc196bfe938eb6d80c457bdc6510b2b57259d433e3a3cd375cfb9e3949f9ae647aafcac229efbe1bdb4209eea31823d0a69b669e6cc5db97fc78ea57c5d60c42f931b6e9f53bf270d0a145782dd81d7791dd086ffa99c6002ecaeafcc770f2b673747bba36cf5a06ab622712d315447895829953a93faa9c1a4f3ef31c3fe0c65ce0f4ea07998b1060e28c5bc1a2ada0b364c1712f523868ad4f13cd32b915f530aa780d87859f4cdc454a1de7e0cce90f130b3059448ff96b9215fb1f8cb3fcb318ffd4ce2671cabba8cd97b56bfc7b4a27210aa162000e18ea10393b3e010f10f3fd482d93e703e0b897ebd1a1f87f9aa0adb9800416d08cb42c90f9844dc755b91fa8e323a23ae29aa3d3b9a668b915aeec16d17cb52ea17f3eee2f68324dd25ac1f5ae6052250f147618b629ea5e6a7f67da09c6b18e59f71b8ed710ef5f702f482b0fbb41ff158481b682a403893b7ef8d2f5be2d693735b24f58e65098b31aa99e632c4bf88ebf2c4160cf70ef49923eaee86936f6afe469bb565d9a621640f8cf76baa734f89edbbcc23f093c09f52ce0a1e4bb4c811523eaee62406ede5bd7d1f0cc1616f5043dfab4fdd06457a812d6bb16cf7394061875d7513c10bbeb8a138469edaddcc743acd9cf49f4e79e2843cc3a8c44c9a6038dd0647d35bc1f75bc9aae56fbd6e4fca21f0ae75fcd8c841b1506afb17bbc91bf64bd504212b39abd03dc9f40b80a2f4fe5c083ac5afe434575a172210f1919ae6dd930c8ab40ff7eca1c943a5e7a1b1da8bfa8f19ec0b730fdd98fa5d235a4bfef4df216f346f42f55c14896ce68b233fc8cfd5f716fce8b5bf021065e66218609bb55dfa3a67c8b61ac9639afb311175f0a9bc2f2874d8d423163a8f32df8763a0f34ea9e1355679da7851239b8d30cd37a2e40fe7ddf64945152a4ace3f6a093cf82026dbfde211b93558ceec68d50c20bd9d14be7cbd26ab7cc45e1df01046aa7b443d8d26348a6151d7ad5bc18ec8a1bcad292543e34532f0607fc1aba60ebb996a5d4db892fdc574aec265501c4307d0530997e90a40ed217044aeab22e5c34001709459a0ba1b5538cf7c5da789f30a65f551de4f40193d60bd2cd064fdc98bd36c459d2116be6"}], 0x2268}, 0x401) 17:08:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x170) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000240)={0x0, 0xbbf}) execve(0x0, 0x0, 0x0) 17:08:16 executing program 0: ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000100)={{}, 0x1, &(0x7f00000000c0)=[0x0]}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x170) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000200)=""/228, 0xe4}], 0x1, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='./file1\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000300)) 17:08:16 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x80) 17:08:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x2, 0x0) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r3) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000002c0)="bc48e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c15072465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e00227175ada87d7bfc551e86ce4052bb4fb2d9d58c53825aa874da0764309070c4035ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b3100"/244, 0xe8}], 0x1000000000000258) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r8 = getpgid(0x0) r9 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x3, r2, r3, r6, r7, 0x2, 0x8}, 0x4, 0x7ff, r8, r9, 0x0, 0x18000000, 0xaf, 0x81}) msgsnd(r1, &(0x7f0000000280)={0x1, "13131b2bdccfb34da50a15129a2bf1e2be9500d66b7a53a2d6923b3b76ea474c7125fe28674d23ee3285a2660df8e15e3a0b99f8469c8cae0a7aa17ecdbcd44c1fa1d7eeaee90cd8d851d133adbeb08d1bc80e7c48f169190199c743643ec89a707c3aa59ad5df275a938b8d9c0c7c37d642b0e7ddc8ca63dbe14d088ffab82e40083c8df152ef2e822396b5caf1d072eac39af2466eb4f557276f0e8d909ed36b50628c6cee8a23b272efa1eb621bde89813916602d336f6ca1e6"}, 0xc3, 0x1800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x20}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") 17:08:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0xffffffffffffffff], [0x80c0000100ff], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x9, 0x200000000000}], {}, {0x0, 0x0, 0x0, 0x100000001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = msgget(0x2, 0x0) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getgid() setgid(r5) setgroups(0x5, &(0x7f0000000040)=[r5, r5, r5, r5, r5]) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000100)="8c65", 0x170) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r7 = getgid() setgid(r7) setgroups(0x5, &(0x7f0000000040)=[r7, r7, r7, r7, r7]) r8 = getgid() setgid(r8) setgroups(0x0, &(0x7f0000000040)) r9 = getgid() setgid(r9) setgroups(0x5, &(0x7f0000000040)=[r9, r9, r9, r9, r9]) r10 = getgid() setgid(r10) setgroups(0x5, &(0x7f0000000040)=[r10, r10, r10, r10, r10]) getgroups(0x5, &(0x7f0000000540)=[r4, r10, r4, r4, 0xffffffffffffffff]) setgid(r11) r12 = socket$inet(0x2, 0x3, 0x0) writev(r12, &(0x7f0000000040)=[{&(0x7f00000002c0)="bc48e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c15072465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e00227175ada87d7bfc551e86ce4052bb4fb2d9d58c53825aa874da0764309070c4035ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b3100"/244, 0xe8}], 0x1000000000000258) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x2, 0x2c2) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r16 = getpgid(0x0) getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x3, r3, r4, r14, r15, 0x2, 0x8}, 0x4, 0x7ff, r16, 0x0, 0x0, 0x7, 0xaf, 0x81}) r17 = getuid() r18 = getgid() setgid(r18) setgroups(0x5, &(0x7f0000000040)=[r18, r18, r18, r18, r18]) r19 = semget$private(0x0, 0x4, 0x9) r20 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xffffffbe) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r24, r22) setuid(r21) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r23, r22, r21, r24, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getpgid(0xffffffffffffffff) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1800c) fcntl$setstatus(r26, 0x4, 0xcc) r27 = getpid() fcntl$setown(r26, 0x6, r27) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r28, 0x4, 0xcc) r29 = getpid() fcntl$setown(r28, 0x6, r29) r30 = msgget(0x2, 0x0) r31 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r32) r33 = socket$inet(0x2, 0x3, 0x0) writev(r26, &(0x7f0000000040)=[{&(0x7f00000002c0)="bc48e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c15072465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e00227175ada87d7bfc551e86ce4052bb4fb2d9d58c53825aa874da0764309070c4035ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b3100"/244, 0xf4}], 0x1) setsockopt$inet_opts(r33, 0x0, 0x6a, 0x0, 0x0) r34 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r35, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r37 = getpgid(0x0) r38 = getpid() msgctl$IPC_SET(r30, 0x1, &(0x7f00000000c0)={{0x3, r31, r32, r35, r36, 0x2, 0x8}, 0x4, 0x7ff, r37, r38, 0x0, 0x18000000, 0xaf, 0x81}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000080)={{0xfff, r17, r18, r21, r25, 0xb, 0x1000}, 0x2000000000000005, 0x8001, r29, r27, 0x104, 0x9, 0x4fb, 0x6d1}) 17:08:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r0 = open(&(0x7f0000000240)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) symlinkat(&(0x7f0000000140)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00') r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x4) r3 = dup(0xffffffffffffffff) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x4) r4 = openat(r0, &(0x7f0000000000)='./bus\x00', 0xdb3ea3a46cd3f691, 0x50) ioctl$TIOCFLUSH(r4, 0xc0307006, &(0x7f0000000040)=0xd321) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x4) unlinkat(r5, &(0x7f00000001c0)='./bus\x00', 0x8) shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) 17:08:16 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) pread(r2, &(0x7f0000000100)="f5438a28968a079659d915bbfd553b8255f87d47b3e09b57f794ed8b736319b0720ffa0b421122215832133c72c69248f1b86a68efa75cc2dd57e3049994fa1a6368e9b82ce3e11524cf0931df073791fa5860d225f98e7842a016b110d4d56fa2602677d7e2570d06e57bcd3f579a97a1a04abb164d245e6672c25c2e3198659ce19b783b773ecea526a8fa1f1f404063d09457fd2fee794e65f181058bb98716ac62cb6df1", 0xa6, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x1000, 0x400000, 0x9dae, 0x1, 0xa4a, 0x3, 0xfffffff9, 0x0, 0x0, 0x36, 0x1}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x851144f7e563ea76, 0x7}, 0xfffffffffffffd04) getsockopt$inet_opts(r3, 0x0, 0x36ed3e681cf0c05e, &(0x7f0000000240)=""/57, &(0x7f0000000280)=0x39) 17:08:16 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getppid() write(r0, 0x0, 0x0) 17:08:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() kqueue() geteuid() r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$inet6(r1, &(0x7f0000000100)=""/14, 0xe, 0x403, &(0x7f0000000140)={0x18, 0x1, 0xbb36, 0x8}, 0xc) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x4811, r2, 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = getuid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = getpgrp() sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x30, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r6, r4}], 0x50}, 0x0) 17:08:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x83a1, 0x104) accept$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000f93e6641aec0583d00000000000000000000000000001000"/98], &(0x7f0000000180)=0x6e) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="00000018600400e7170600000000000064000000000080000000000000000000000000000159d7ffdcb1e990", 0x2c}], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x40) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) readlinkat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/63, 0x3f) 17:08:17 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8000, 0x0) r1 = syz_open_pts() ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000140)=0x2) close(r0) r2 = syz_open_pts() r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x170) sendto$unix(r3, &(0x7f0000000240)="cec94f23cab7201c054e3513e0aa9cd9163466f0651e1d5e6f388f9b66f27864a5decefd421ac70a7935ce053f9bbeb74c32934c38ad4281cdb569afe43007b132701dd9b9a47854618dc8cdcc1fc219f37d96136a433ac70cfd640a3fc447a2f1f30dd24ed5f4b540d986d71a1b3eb361a83256eb8e18c9b445a6c1c45d4fdbe715c24282e9a48b255c8864fdbfb53550efd0df4703067cfd007db2d691919a73f2c7123d15ad2c30df2248ad103f1885125f7cd9f5f16ac1709d43d05485f772e8e295945cd912534a9a373f3da2eebde60c78549d69321d22b4a4", 0xdc, 0x408, 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) open(&(0x7f0000000180)='\x00', 0x0, 0x2) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f00000000c0)=0x7) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000100)=0x7) 17:08:17 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2892d3bafc042bcd68d8c779868da24e89a25c20a6ef9c9e93a466d95994fce64725b8129d929e4d73f324d4033823ae42ec8cccf265cb992b64727ce0d5398e3103e56e05b831bebc69f95e2387fa35e60c18f68bccbd7d60c82bf571cd6747fb9bf5619fd8a1c77f31ce727e79d99d2e7c32aa9966cd06293110370f69dfdc2909287d34b80b9aad76ed9b10f26e6d52412b3e09cbdb696424e63c0589a71fc33e5ebed9ad4571fe018812dcd6e4291c64736153e9357a570facba4f36bc1a3567d860475394c7563f02d3f8a3028756e3f54822b0d57a3296229cf2b1"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x28da, 0x4, {0x4, 0x101}}) write(r0, 0x0, 0x0) 17:08:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000180)=0xffffffffffffff53) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x102, r1) 17:08:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a53870600000000003e000000030035700100000000000000"], 0x38}, 0x0) 17:08:17 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000080)='./file0\x00') 17:08:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) clock_gettime(0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 17:08:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) r2 = dup2(r0, r1) setsockopt$inet_opts(r2, 0x0, 0x3, &(0x7f0000000180)="edce6d659354f4fc56330eee9c5d41e5592f1a51dea6d9f4c2fc6d261cd09cdbcfb900fc909d6255e62bdab24ae5b9c6e6a82e4e3e41a88569fd16fb83dc331499acc8e402425c40aa3cc17a087dfe1eb4c4a4235b5c44619725902d741609450f2b0ee34a397bb3d114f8f4bebd0babee78e5eda28de2c12d951c003635068c2203827911a5e52853cc939f987843ffb437fdae3e3446ba25553a9b4fb3bb", 0x9f) 17:08:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = msgget$private(0x0, 0x601) r1 = geteuid() r2 = getuid() setregid(0x0, 0x0) msgget$private(0x0, 0x4) r3 = getgid() r4 = getpid() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='W\x00') r5 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x7, r1, 0x0, r2, r3, 0x4, 0xffffffffffffffff}, 0x7, 0x1ff, r4, r5, 0x8, 0x8, 0x10000, 0x8000}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r6 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) fcntl$setown(r6, 0x6, r5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) r7 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r2, 0x0, r1, r3, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000340)={{0x80, r2, r3, r1, r3, 0x21, 0x774}, 0x5d, 0x3, 0x8}) setgroups(0x1, &(0x7f0000000300)=[0x0]) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') getegid() r8 = semget$private(0x0, 0x3, 0x0) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) r9 = shmget$private(0x0, 0x1000, 0xb0, &(0x7f0000002000/0x1000)=nil) shmat(r9, &(0x7f0000ffb000/0x3000)=nil, 0x1000) r10 = shmget(0x0, 0x4000, 0x2a0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r10, 0x0) geteuid() getegid() r11 = getuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x7, r11, 0x0, r11, 0x0, 0x4, 0x9}, 0x80000000, 0x2, 0x20}) 17:08:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x400000000000, 0x0, 0x80000], [0x59c6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], [{}, {}, {}, {}, {0x0, 0xfffffffd}]}}) dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe2(&(0x7f00000009c0)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000a00)={0x1, './file0\x00', './file0\x00'}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000000a40)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = semget$private(0x0, 0x4, 0x9) r8 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r12, r10) setuid(r9) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r11, r10, r9, r12, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) getgroups(0x2, &(0x7f0000000700)=[0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r4, &(0x7f0000000780)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000100)="4147101a43430a56ad0c24bc5a2613e91210e3b532e0402b7c20eed1b9231cbb7009aaa46d19e3baa784f19e9c0b9dab92d15ac2b81121ca92296c0cc1d032c828b251f371943af03b41ff45c9e70b5ff2a493e40211c4d2f25524fffc5939a6556ffd751fb988541a0117c463a6b30c34e0e51d19094c5743e36d1240073b9416ecdbe5174cb7fd8109a4730fdd70cfe0ed7753026ad3d419e64e8444754267aad8250f07e5cabbc5246a25b1f25711136ece44220cb39879cefe9b20b1adccac6c9ecc71f7ccc92d2a0b119ea2fa981872a6fc2f14e7f38beedc", 0xdb}, {&(0x7f0000000200)="e5212784d6d5", 0x6}, {&(0x7f0000000cc0)="95e8417b00b28ed0e2536c13f3238dbc444955b405a26311829e48f3daa662e06d60ee7b0afa1e6c4680b4971972f6ad3848258010b8d08d3e21b80a7131e7da5a2fb2a26e89ac3b50b3c51f2df7e5585b1fab7823aadd1a8a0f0b6a788d64686a6208dbfea8da270702fda25544085c411dc7eaeaba5bb7f43e84168d783ac1187ebbbd24622e2e4e523e1672fe7b0e360b90d5323244fd0b14b0a7c4d4be3525b9f59f8098fbd37a08b7c3d94694a031ed5df5dcfb53df2b06ff3451e3693b56049fe66f99152784db0afd27bb7e5fb6eb6068dbbc2d9b3c19bb3cfd4b3ed830671be557f0c11f785f46aaa4a0eb38e85fe7113457df358b7d2022946064bbeeb514db71969ac4c66c1255e56a8a806994aee6d4ecc71912b911ab6e89cdeefa3e09c01e77bbbd73578174da92537d462fe4294c7640f304dad8cd60fcffba3c7c1d93cfcc0861fafaa131322094166129d9f33b4357d808ce5768e2296269cc7615b8b127725174e12a7f7ce085baae111d904d35c8b5694e1317e5994f5f094e42844510ce44c905223a496eb9653d386c8d77487fe99f58fce3848ce235b6bafd2e723dcfef90dd6e735fd6f588c74e26016051cac4fc2c5aaa346d8084db73eca3bec406b3d2cf99e43763a73c2dac299ee2c9d3bb7df4d97f1de144d37ab70324cc816f39d01dfed8560697961b13d52e265f2c5536653a2cc1f157e8b9f1045b2012c8ae1678f57424ff3438d5d4049920e7d8026e9e91215dcb3545458dffd398c644d82d818756cd7b3c6668c83da5e1cf248769e0f64ee5d15e1cab703bf5c8ee71d80b7680d5fc74e3f3462b58ae67d5b129897fd076cdc4852afea2a5daa5ca13392c74e14a8c6fe6a7b2222b1b5a1439f4f0bcd40525dfc0f31a9c8c288b6ba20f361de62d89db4787a72ecf523d159d0c65820f936c31481395f0dbdb162383cf9c64772ada6ae43e55623321d94f585afe9c47e700c43e60ebd02a25aa3b78d1c7f9ceafef3ccac2a2a35ed65d197bfbf156e6275c7124c0bae9694e0010f8220dbc0a4c7e99f07adf0a8d3657107e7b4d81c4c3ac143bbd5011b256c62232a65eed281372569289d516e6e05774f1f4b516ad46578e3b8a3c74bb7333350f5ddd799cb9dddc2bec31a6f6da90c56280f2e9bd84a10c536cce84ae9496a3ef9ce6b08a9befd10a467c9381704da724fc562c981536612fd1a95b07ca44019978969bd5b6e15844eebfad8879c66de426f23d2050d35a5ee0e6bce3499216d2ac4c7230ae97795c0623fec6d89ecb5fa7e90fea462989968303c5c29e1f4576980706b342b40047a93d6fe4161e6efc8c9df3cd59533cd3b1b46b1ae5494ba1cc3b291bc3c7867eed710860775b73f1e220da10b4493e9bd310e527a3e62b5d44001490309515d761f92777e0967ff9977a0a9f8fd861cfa735dd39ff7426ff0f58bcf4239aa19c030b761213a790e62fd2b8975c81f3da6dfcc1b9a4a45e27c3c34ffae5aaffca683665129e3d06f18d51b7f8b99b21afa5a335cac25cffff339ef1c1138b39a26f80a3b2d4f4c2f8250221dc4c8d46b9c33880eea28216563a754ba0bd146a9905a6adf427b21d03081628bd3282179e8a7cbf80203f0b4612a77a94eecb10c1c7a92361c418b69d3b8d42c01680f59608765ef48ec710a46b1d6ae4e7ba0c7ddcaf5c732973d16f0017d77d8106392b464ce24989e032a728017f3e5ac939e486d3df8674f9823f9188102e41a387799889fe30ece2fd8227ff06079a9090c54302df3865b88438c3c710a7fc61de296d52d4028e041a4f96fcf1347afabc9f240969fe124fcc81fdab9fa3f5e7d90287d3359cbc4e2062ae28a16887994bb57d115b9817be2059191aaa765756cebf8452a0b313af3528fe4a5c0376528c9c8faf306b22d3db7b4cb462b56d27c7f6f28033fa79f7266857122a344fa21fd08fda1e614616740a0b502392f84c4ff5d6796221275dc27ae181b2e19a0ead03cf30739a10e6a28b38fb65ff35fb1f7d8f4c57b8f867075384ec18deafe78b3c129bf8cf4235eb0cfa97b67f1a48eade2637b627b82b0d49059bec8e5fd94a28ebf3d55b0ff7c4589a6521cf11b52819ca43b629188acb2e8b03b9bfc5ba008e9d9750d6cfb741a46c37ea4c30242614c909c57d57aa2f1c3fca7a525cfda98767dc36eb21fc00a6ed89ca4a87b7ce6e548f234e475df098bd26c6636b7b65c6749034adf72f3f0282883956b2c5341fc66238fe7f431b655a2dabda0c6d2e30b9acca814a93a9cca209e9ebdbd72133d16ce82fdf48d2ead309a8864f0fc4ca02699346a209de563b0faa86b6437d8ccd5093c306a43e38cd5b4b083cf716b82c3c8c005e2e4e4fcb98796c7dbcbe52a705fb36f610e5d52a2abc798b6f9e8efd33ff2cacba602c55a5c9646bf6a04e7493899b51588b26824638749385e2ef85d32cded9d62e155f2d581e107678d5a5aa74f69a1a3dd60015fa0f9a2276f0c3eda57b41cf2807bccec4cf40bb510804fc8cde9ee05cadc2d61cd1073da103c3267deef1281a2f341748fb599528efd44925c0cb53a329a76cc82414c19b544234169847c99d8221cd550706f2f5fe5072c1208ff5b26702888fd3e6428b7822a59a9eb7037cdf2c6ad5a73bea979b828eae588664e33fc8943d63e59877463d3a6bfa7fabcad09572ad9d6e28124c9e38064f95c26b8c7edc78311f02f9fa9d28e8ab8126fd575278d2a35f0bb79b0bccf0a0b093574d99279bf0bf0a584d02d7701d09d18b32898ce02aa15266900f312d7823d323b73f80da19078ac62f2893f5cfb1c6629776a5d830c0e37ab868e7f5543b9b501097120ff32cbe7a4805194484dc3da675d16614300ab99f053c1ba59de34823adf4d4ac73b7cbf764a3fdcbce1389ec56447855371af11bc73b794d3519ff7120cb20a6a8d5a3be14e3a9a434b790ac3e8fc83bdad93ddb6598f85d2f2313f82986da8d1ac206819296a04891d8d19a1e9eecd5c0f80d575481e723f148e620bcaaa7bd31a5e572fe77b979d054870ad0c992dfc41ab306cbd66088b2586f4487f75bd51819d4ef86ddd3e5fd7fd5c5ee14b7332bf75422bf5dd62667ef9d8b5885fd52de108d3b7148d54d3a33595ffa56831376c8e03d2abaea075066dcbb5e3b32122f3a661d68faa277cf8201295ec7e907905c84169480bc56fb74f0fe30f2c1ad1428d79ba6f4f5e853838aeb1ca9117e8dafeb11214d004f3b95c112d0a08edf9f9fa8489d383c47525743757952bd381769581a6cf72d981d269faf6f9c7dede9bcfce1a09b6757260b4815d14e233fb71e4d7864be579f3f4ff467ad5389d8d6fc502d9e533d749efe4c1bb4f84aaacdd6130e858e227ee771347e5cf5bbbddcfd99101a7bfed6151a631654d4f2a216c7ced446479c794424f8b0b23c91b7f386b60848ffecf9d07cf5f265554c63dc0b0fd23ff89ef375f2323cc777a48b1a6d82cd4465f774dd6b6b7db7c35aa58dc8a829befff62dd49e1799278e93e7f90f40277a6525e586fb30ad51d1e8d080584cb2bca101f20d92ee8ea73b401b2793557fb4bc6968d822724751a8c4650c1fdf73a673e49598e6dad8854444013d97083813f8be1d590d21f49c5d80b880f2063957ce66b46b257afab4f92dd73fa230874200edfd4ae38836261475adadcc37b44a8790bb93c25c58ace35d176c7599957e7d03dc7b7cf66a391368b9e28f9c556ab9f9da57e722f90f88a4bd6199ce77b28359f092705e8ac3d54bf2d7ce18614c93c834ef148b83e1757a9a78ba86e2b8efecd130d5d1373f7a776c9030611ca0415c1b1de4741f7840e26725e28ca168df4130cc468c50dbb34c648327c5d74f2c88e9bdc48b27275e808b4b723aa7a07778c7825ba9e763b96d5802ad150bfddbeed83ef640b8a4ada700e95548d28f8f86fe71e257dca25f6e6b127cb514dc8be3d15775adcacc4ffaa275995b50bb7cc11ec9f245d52e0857bbca1ed533f3fe000e8436c9802fcf70b0f3e6106e34f94635366d4ed9c29e00be33c4b8c508ff56e9713ae1b828e8c189d68568dda93f70e43f1dae7802bd62ebc75787bae37fcd3f723d8fc70ac7f308588bd8398ea6014b329b5c9b4ccdc1bc27b9b33a6fdf1c76163120cd2741c234aed4afb9fdb3ebef4037295dd105b431b9c633eaa10f8e2c21243c7f8bc8534d68e05eff6fddb5fb1a69002917c2ebb03d39f112308a5e28a100c5e946967128611d38df524e039d0320dae0fb1a019753194781ee3df0bdeb7a0b5b23f57061dfb8b55d0ae9d5be5433e8a50ef110830cf92787cb2e83fbf1a31f1f5346eb88d99449fa7ad3ffc13dc2f2658d27f4886b1ec31950b2aa95bde08b6d64c2f050ca0a45509819e4870ab4e31a51179ff1093f99cc1035eb53c724fbf51402ba285188436d8272682f0be3823360ed4dcea9b5f80e518ed408ca19f533bc46bfa082cf909ab3a19c274c93312b248b8074fb5fc42f08f45a6d70ad9511957aa4015e5841f63a5cdc675a9f6746e29cef6f01e588f9418e6f7eb29c90d6412f1c21a7525cb168a4ec0aa9188e7592f38235dd0536c8b969b80de23c630fb2bc804d4a0cb0a3958a7bf099008b89be918949f67a7e84731a82f2b28fa3bc5576b57a52d9fb0070db0f2192bdb24bd69b61019240d4569f6705f2a3c95361e6f1593666989a90660c5e4f427ef4fad39fab6eb09e6b982702bdbd86c9ea1ac40eb240fba6c56391c8792cf066c7ef27d21bf2fde016432b86f1227e4a6d88c8f91889465111295b96345d361f009e55836dcda4079d1ff86543bfa5b9ae4f825b8fc3680506b38b12ad9dfa10ef243c140289bf57028399b3af215e161361fa943b735a0bcef9284e2991dbbf8657b09638d8c5171d4af691454ea23c57902fa426c5f469c33239b172ae9c60159293a31ae3782e0d3f3036e35e4738df993d86fcdbc1b53ec46ebbb5eaa83fd8afdd7379a706fd461f83b2019121b9cdb2cb80c6381da6337b385e09c32adced75c10aa76e4185c39c10ff073046cf3c3d1429e9cae2f140443454621f5ca3f36a23d1a1977058aacb1bc535004f08673b9144c80c8ce97dbee62aa0c1dd60a9e634c6a505594327b4a1828565a7fbc1ebe49833faabb33e202d0145465667f07b79d97c25826dd9dd57de912501553e54e5400b4661ed0117f3f8278082971f3b7677e3fbe12b1e566535a76a7d867d53e72c65cd9405a89b9d7d3bbad5413165799a8545b3f4d7de2e14a2f1b5d7b59b5a6bbe8a6108859fbc5ec15132246fb87d7c72d07bed7814c00db93cc89293d2d952449db309c8c0e1cd5e30f279630424bdfaf73a86e547b9c92926973e516d298274d80048f4817c60195b308900b04fbaf0c71da6a0750aa8ddbb60bbb22ea4de2c4ec19d372c41fc09b049d444ce30965fc7cf19b9faadec62455cc0b3a526a31eeca320fc405596b5ce01da9226cd1b8ebf870a6ef0d8691c5350811dff5ce940f8de5543978fb0a31822594797864699c63b7f0add8832f4e810a9c8d76cd20fe3bd1dfe3fe9b62dd4a4f65012f390afbce4cd86281ab0b5ad496db2e34a29b7dfa1a78fb01fdf6197d04575a425021e62aeaa48d4228f9fb90543c9f95e9123cb96c41d32746272d811b6750a1ec7386291ff277d05001d660ae073f1140d40dbd581a003266daab44cb7b6d0e7dcdc03f5b68d627490eebc4706da5e9960315402087f0e95e25b04e51d960203625a3aef1e93ea13c2", 0x1000}, {&(0x7f00000004c0)="88193054767fe531e1d8d9267c567a1c764e45d2bfc2a57ccedc6863255b51e9286e82542d71207d0ede28b562d70b84346f9118a04b25e9ea407ff35728d688ce8d5da69353ac66ba86a64fe22d472f3df6de0a0458817da2f2539797e1e9e75e965bc070107cb77bc43f32eb52508c0314eba80e697f3c68e819051eb77ddc0b31e257bc9d3ba5618b6d52bb72920ef353e6a9ef2e10", 0x97}, {&(0x7f0000000580)="3032a444099391305a3c59fdca16eccb75d567d6f620f5bf43d2dbb7a6396fa275110688732d4f0b5a4a2a0d9a4f92161b762d81a0fd291bea69f7082206f4d80638ced8283aca0a9dfc4caa71089d522adfaf4bc4fe786b53f81f", 0x5b}, {&(0x7f0000000600)="dae6ae2338d411dc9ab8f06dc1ecbb4275be4f48d413e0e0074197acc746fad2a9f699e7e0b81f0caf482898165c76ae458fbd36c1564dcb4d2d92404e25aca6625597f2df896e4ad6", 0x49}], 0x6, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r6, r11, r13}], 0x20, 0x5}, 0x3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 17:08:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x110) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus/file0\x00', r0, 0x1}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 17:08:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) getgid() writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 17:08:17 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xa316ce47c1a719ba, 0x9, 0xf0000000, 0x20, 0xcd3}], 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 17:08:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20000, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfe75, 0x0, 0x0) 17:08:17 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = syz_open_pts() r2 = fcntl$getown(r1, 0x5) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x170) dup(r3) ktrace(&(0x7f00000003c0)='./file0\x00', 0x0, 0x1104, r2) 17:08:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0x86f) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) semget(0x0, 0x1, 0x8) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x170) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008b00002b27feffffab7b74371b2891fffffe0000000000000000c600"/44, 0xffffffffffffff32}], 0x1) write(0xffffffffffffffff, &(0x7f0000000180)="23b5a52872e9095700db61eb2fb74582560be4452088233686b78772e1b413701f64185e7cf2d573abc3d8cd7cbb72dca05ae56f168be88a1497c4bc351aa992c2b13151ad39859161858ceba22676f1a5621b8f17f8e867c92df1ef5cf0f428da0ebccc51dc460bcbe073409837bc615eda8b98dfc2c9c4bcc7b3672b589603044e994fd0123c5509a68d6b947576cf12a05a17e3800794cab020c1587f9200c3317e662af05b6bb1bec218cb7d7e59f4f09b25b311d781ab37e211663775606d6e47952d3dc6ef", 0xc8) 17:08:18 executing program 0: write(0xffffffffffffffff, &(0x7f0000000040)="828848c91d5b767f68bee97047498cd129f1540a16905d6fba7e71ec52272ee797fe9e50da", 0x25) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000280)="2981a054abf9a556970d9950c4ebab8b15dfe3f44eb7765dc0e867b5773106bec1f51dd809c72671e9a420e53dce5214f250c3f9c334404793cc6663de36c2df1e68b12b2ae7da8485353f45a3f86a80ecb2eecd9f747a8c2ac27a4e7b4b13168cd97a4467b988e60e7e1602024121a0bb2d79e21d31f7cc09dd402c011442516de5f11d19f89fa0a32d8632fe47cf0b377129fc391fd575d8897f789733293c5f7ba58b1af63dbd42d56006ad0d0ae8f97fb566b49e5a65f59a28bb35273d34a0b9e0109bd3519c8da69f5f3abbc9ce9101e3bb7dc5ef975b2558d8fdac1d8c669d3662d2851c6a92dbb04cb00e2f54416d920d4eaeff8a1449804872c303d766936e57be569f1e1c709068a2245031681af156557bac7482a434408abb1eb7c9131532ced340f688005080535b0fd4aa588fdd27a98477d9ce375504e47e9b9102cac185ee20c54cbb053214f5aa795ba651266e2a41c2c9523c42b5472c7a5a882f7b9367b4d0a3953797854fa354780eebd2b4f385edc4428837bca395063f54b29e1136b21cdcced0be32b3bad5c849b688c1e1e79b1af0747a16a1c239b4760988b724c2e8712762d1b95417950ba0eb50a1c82dc60a33f12b41310e2880481d10a41134a28118060bc3244d9984e6beae2c5dd9fc29db1e27c1b4e12be58a02c1b0954752de5e07033fdce624473d0af3ca7a1602320a6df6ab1daf961d4ab9b29dc1a69f1f2f05dc6b9e3abca13fe94f452d192fb30a7038125421f94e058f239c4774fb53842ed7b1e081dae7da25876f7df3d07201b886b3a544c5bfaceb5e165fefc7c5768ac6d97460152aea976b88bb2ec7f5c162b0ea41ded4fbfbfbfc201380d9cf62a3012e60d241593d7d7d330ac574b90b4baec98c0d654996e6f59adb646f91e427c6050eb88756024d76d2517d46e84232aff5f592d93d7a74e06f9b666cd05a3618738022afeba344a8fd31b1edaaeb75de1dcc6ba46e85e552092aaf3b452136f46c63d1c956fa2a3b429bde3e7fc14407200675bb7e7504d7a7cbfd7d2aaf0e1d6e91c0199d0f863ce0860a20dc5ed69e37691946a0edc824e9073858d893101b04b606a815d3b06d50f8269b3a48ea3b03a8d2da75814f852296caa7d55369aaf3db22b3fa32c10ce88bdfcf21ac5c2b83ce6ce7781d3df70c8be885ac234d6994e2f9863352b9390c15ea031145befd89dc4cc6a8984155c228da4b37862a04d53b7346eeed525078cc87037d03a32dbd4c179b546f704c5173004d750a8b9e0ad861b8bed9730e9f1e533d3dc9392cab84aa498921c3d365f216ca01ed7547a59f6fee808fa0e20bb15e2fbf0d9deb5f9ffb7c371b1fd710b1025483e183fb2dc121e4b25a589a468f17737dcd59f2970269101d09983b71f4b8ba0d508077bbdadb3d0434fdc5b88e67186e9f2924bf31ca7490a6973e60a36e7b473f2f90f34ffe24e78c3d6aed16ce438ccabe524c12de87f133e4557f859ba8b44053ae5f504256c033307ce3fc93f382f37a2b5ed507083dfdf371a130debd2e28b09c086af3b42582100772238e1a8f1a1af986447817d0ec0457fbb2b509321721299bc399ed0592e78683db578d56a7be3d58f634c24b7d11ee98edc7db87abdb540d3e27fe767af6dfc94444734e2d913f434e9e2064a937896d8ee618b4c79013a00b99d433208c4c8f93ba0c8b639e5f8983746aea7b8cc0f68c8a2d92630ecb4c31e055bab49952e1d526bc5fce904c873b266b7a9950f276abfea858a5945e014f89c0136b7f6a8dee3aa0fd4000756c4db319b879156c611ffb3873a5b79ca5e1e0b617d44f957012911967bc1d4d5d5ef36daaccdf47949c521364c2be2bb51edc34811c6e26f15dc41b6af84773b4d50cc0cbc40bd748e07abea39111e8bd1fefa417c439d4f8ac51bb1c05c7e80621b093a1eea6f90fab7b66ada0351faf8ded8eea81595450214eef521d5225d26d9e0f6f55170a1d4d822de1c052b2197ba92ef40d8af97a77bde988e4d75f227a269f1cb372036bb2c9f0969c9726213cd5d1721ee3449e5792f85e72c519f0ecd2416c75764f7569dff192b668739afcc962573ccb058d7e9008313590cc1864cd35c42b01eac5e2239bc6eb6d9a24e9f4e444eda7ef10c9e83b7291d13fe3ab9912e1d73fe45da4b93b8e7387a515db3c33a9585c211ebf4fba461090173ba05e17d136ac5f47736614fbeab84b0e7f42a5c8026725d6ab10d0e1bdb5562d1f2efa3d1957df1aa918d16bea6f024e8f1210f5c88ac465aff9e95dccb5d01988947f4baf039a77672798fa4b96bb3704469720df599310ddee07306cf282328d14dec1ced6d8d9ebc9022fa6cbb27614c35e439fd1fa07b04105215bebb1872083e72be77f2c2a5835ec113881e0c9152e4c212cbbe426f9cc590ab1951e6a9954a6bd7675def75461c50f809c60dd89dad7d454fcf92bccf7359951f3c16acfbf15e0682b64f2545a18b40c899e0a3f6343afbb0aca2e095572c9572ab0e9c209598e7c77157ef7e29c0302a5724a7c80cc336e23ce7817b0449f2dd21129894626af351953ada9ece11d55dbdc481cf519cc6b888e356d2fc5e38b37408734ebbd3f18f5ddd0d5546875751cb6a5b7df4266bd84e5ce554a15116c60dc5002a9ca8a0b35ebe360e86c8e15695bb1f93eab549a4473ac08808f551798f41a2a72f164ff26ed3062f152caef98a8a00ec295fa30f5c7369d0634fb761a7f8782d58f234e7619db816ee4963244a9d077c59aac65bb77d97b1351f1d920870179a9cf3bc826ca8fa2607afa40d045ab57273e2717cbc5004543b4e262a56ece7c98492deb5f1947aefad8f5eb030c3c14fdb3236b62a5dbb03ee2fc8c6bac1931de7ff7", 0x801, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0xc790f89cca1e6393, 0x0, 0x3}, 0x8) r3 = socket$inet6(0x18, 0x2, 0x9) r4 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r4, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x84) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r6, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = shmget(0x3, 0x4000, 0x103, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x104, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r11, r12) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0x0]) r17 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r10, r16, 0xffffffffffffffff, r17, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r20 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000100)=""/114) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r22 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x3ff, r18, r19, r18, r19, 0x104, 0x5}, 0xfff, 0x9, r22, r22, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r24 = getgid() r25 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r25, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) r26 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r26, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) connect$unix(r26, &(0x7f0000001840)=ANY=[@ANYBLOB="82022e2f66696c65941d511b963000"], 0x10) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, &(0x7f0000001980)=0x14aaa33eb03294c8) r28 = semget$private(0x0, 0x7, 0x286) semop(r28, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r28, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f00000000c0)) r29 = socket(0x18, 0x2, 0x0) setsockopt(r29, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r33 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000100)=""/114) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r35 = fcntl$getown(r34, 0x5) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000200)={{0x3ff, r31, r32, r31, r32, 0x104, 0x5}, 0xfff, 0x9, r35, r35, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r31, r32) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r32, 0x0, 0xffffffffffffffff, 0x0]) r37 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r30, r36, 0xffffffffffffffff, r37, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000001680)={&(0x7f00000016c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b00004eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a150a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff8900"/363], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r17}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}, @cred={0x20, 0xffff, 0x0, r27, r30, r38}], 0x60, 0x400}, 0x404) fcntl$setown(r3, 0x6, r27) 17:08:18 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x1f) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 17:08:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) socketpair(0x0, 0x3, 0x1f, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000180)="6773ffc12975f9a4feff979fd2c83acdd11c554217e4296208b5b7c64f9cd97dd9bb165d13ce062a1e1c989498ee7c48cd86f936aa803574c475a861cea0697be3122263b3f2a607b006e7262e18c0e28d239bd93a5f9d3c4c28728d9bb679884caa58c7b94a9cafe9ea9501cca88014a3086175890958a48d0f6f692145380b79556d6b2d1107d81bc5de4a2d6edcfced7c544b9cf1f74ac301a716a484980250232bb9078376713998d5d4d27f9afe25a8ee827b2b3ff30fec489c44a190172e3b14b997", 0xc5) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) 17:08:19 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6, 0x0, 0x2}) 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, 0xff, 0x1ef, 0x80000004, "000000000000000100002000", 0x0, 0x86ff}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x170) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x10, 0x5, 0x37) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 17:08:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$inet(r2, &(0x7f0000000040)={0x2, 0x1}, 0xc) 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", 0x70) 17:08:19 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x170) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000180)='./bus\x00', 0x2012, 0x8000000200005200) r2 = open$dir(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x10001) read(r2, &(0x7f0000000680)=""/24, 0x18) 17:08:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x60}, {0x6}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 17:08:19 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$KDGKBMODE(r1, 0x40044b06) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) 17:08:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/\x89\xc8\x00\x00\xfcull\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0x101) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x8000, 0x0) pwrite(r0, &(0x7f00000004c0)="fbf20600cd0600ec791c306d2d1903009e913956e7ee2ff31ad1fc35f3c76f6c14c73644efffa652eadb60381cec7037662f27b03b0000000040f0ffffff000000000000009803c099ddff38ffd8bee691aa8d79f49f2f3d9dee830f502346f6af894e73c139284cdebf13b03d5dce9c9ddc51ec4ef0ab72bf623bf0cac9ee1c4cd25e7550deb165c02f0c92f01b87e83084d5e3d1c01bb9d46c12849a3340ea817d1a75d01f93fc86154217c8e9c1e7688c8b3fde7eb564e9b9a0721279f58f4030cbe18a6f821e2a28b71c00000000000000000000000000b2c49584c9ac855b96a135b429ae0d52135e9880671098363aca2fdfa4a07185a57648aaddef82811459570d381edab08520e34866321e246bbaad88f2f9130c8fed3434b9c50aecf37a0e351d3032cdbb08792a080163a78dcd66471bbc6ebd13434795b233746d686468d9ee0c29b2b148c073beccc301bd683786da5b4f5f345210f494c6bbd7ea89db1893742b996a2e8a7cb4d6f64de5f133dafc044ed166e8f7a2c9a8bc99c54794480c9c65531708e899f173f767d1f7efae26ce2217b4f0b5655c0f685ba2e996b2791865aa27fafa5e071b6118", 0xfffffffffffffff8, 0x0, 0x2) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x7fff) 17:08:19 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x8022, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) r1 = getpid() open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x4) fcntl$setown(r0, 0x6, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0xbc0, r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000100)="152fe0eccba4a03ff154b2ff32f92b4e99486dfd03619d97c425da4766f25bb5650d65a3e011a4f2479fe4c4c3a86498c47f269a98f654e560b292daeb074a1456829fd9d6abfef483260dacbd8a5134acc688729b345425", 0x58}, {&(0x7f0000000180)="da2966bbf04f8e67f931995e49f66c040057c2bd0f5bc5054041fca936f56e9cbc16ecc9819adc4aee0b311b54b7d147cc9001f23a5b5564d10b4b347edeb756fbe425c3565a128395c7c70930bc11318251f1361d73f6421d172583a803d667c82c97082c726a6ccd17c4331b5e7c243facd7832dc6d3381de4b05dee5f5cd2cf790b6420f1a73f301a723e9b7c09b93a1c84c2c3dc8cfd", 0x98}, {&(0x7f0000000240)="68ec3ff8ba70272e97b18c32455c4d2a8c7eab9dc2bcd288825077db15f8ad86a5d9f24c13024a3edb8fa1c9e5f28efbf7bd168ef2c74ecbb7a8192eb081146d3aa20d0504572bf0d48e967c76caac96f3549fe6eabfe0cb3a810593fa90b26d0ec98fd4a5ffeba31856eda1323c1c8eaffac20892189b0315a3e3e35cd0c33021af30b30ce2bac90b03d89697696bb8", 0x90}, {&(0x7f0000000300)="852e538c96fa66fcec44cd91829eb472370bf302476afde50451349e27f9d45c6f312c96da2b6da0a9aa294b3cf7847a29c9473134cfc04bf79a275eb03d9d19f42db159e7852731e307c1d4f2b0ba7a69f253bbc7fbeae61e38982815051c700bb66267e65119cb96f77731b3b07b7e79d496866da9e16520ba5351361ec91add8f77779520cfcbe1d4607c36e0da63ba49afc7589ad0e75476debf4ec511f832b20da9887e371dd602e747354927956a85571812320a7ee58bb83468fb03f93e98d150ffc01682dfb3abe081ac46446823c921fb2450b0e580c53452ad001e41d4d8f916f2b29e5a9f369eba25731f9c50f90bf6b87bb149873de16823", 0xfe}, {&(0x7f0000000400)="78cf8a1e62d083fe302f5fc09e56a2905f1a5ad7ab", 0x15}, {&(0x7f0000000440)="c61b798f7622da80e3c87e547b16c36e77ed69f34d99c3f44a5a9351cb7afc07a3dbc2aa86edf07f29200aef442a855138dc2308e7320cb6b1439e23691f047cd112f3ef47688bc2368355ae0256404bef43e35c93e3d4c6079b882b3cac2b4f2cbe3f3be36c8caffc2588bc8b1cd7a73dd178d4de21a081a6bb0e7fc2923a38aeec24af523e5787faf5874b8560a320715a8f1d3c256eca012b180d", 0x9c}], 0x6, 0x0, 0x2e) 17:08:19 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) dup(r0) setrlimit(0x8, &(0x7f0000000300)) getsockname(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) execve(0x0, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000100)=""/178, 0xb2, 0x844, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) 17:08:19 executing program 0: setuid(0xee01) socketpair(0x2, 0x4003, 0x100000000102, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) r1 = semget$private(0x0, 0x2, 0x2c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r4, 0x40044b06) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) setreuid(r8, r2) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0xb, 0x0) poll(&(0x7f0000000680)=[{r9, 0x2}, {r0, 0xc6539a672584d086}], 0x2, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x3, r2, r3, r6, r10, 0x8, 0x6}, 0x81, 0x4, 0x5}) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r11, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r11, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r11, 0x40044b06) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x6}]}) r12 = socket$inet6(0x18, 0x5, 0x6) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r11, &(0x7f0000000800)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216ed6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809516c31260aeb79b03592254c369100000000000000040000000000000000000000000000000000630613643bfa27fbbb04194462eb49b6e46cefd06f7e6b06f58e3a0d5232e9a1ca5be62cc4ce6649fe6a129d09068866cb4e3d7cc3db41aeb7bf9852a14ec9a613d8a36f95fc97ea35aaceca85b5ce88e40e8cd8cc50468d35bbc5c43cd1be2348f6746754d10b66be124435455c51c777025f74c3f159c0793289c77fea62c5c41bd05dadf0740fca25ebcf1c9592f001ff17f3786530465d7b85abab38227c8a5162bf872c611efe24a957c8858a58", 0x11a) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r15, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r15, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r15, 0x40044b06) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r16, r17) setreuid(r13, r17) r18 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r18, 0xffff, 0x24, &(0x7f0000000080), 0x4) shutdown(r18, 0x2) r19 = getpid() fcntl$setown(r18, 0x6, r19) r20 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r20, 0xffff, 0x24, &(0x7f0000000080), 0x4) shutdown(r20, 0x2) r21 = getpid() fcntl$setown(r20, 0x6, r21) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000004c0)={{0x20a8, 0xffffffffffffffff, 0x0, r13, r5, 0x130, 0xff}, 0x54, 0x48000000000000, r19, r21, 0x9, 0x6, 0x10001, 0x3}) r22 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r22, 0x0, 0x6a, 0x0, 0x0) r23 = semget$private(0x0, 0x1, 0x220) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) 17:08:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x20048}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d40)="f597e233a5760879c766bc14173f") 17:08:19 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, &(0x7f0000000340)=[{&(0x7f0000000240)="eff5842068eeca28c60079b92b1eeb753c0daa3ded10c88e423ce04f632e3aef5709ceced3233136913d4a391b5403b135da5347984be85f6b5544e423f4ae7d5bddf5b2fccc324d8f6b415a2c0a0b5e34f959f0212c45d3a274a6a7a8c1e4c28d0fd580a3b7bce4fd78d13bbd455829b62a6f92f9961b1d5deb49a06a5248dff9468a0307bf7ddd5f3dbe397af8966ebb821e632d425e58496954c1278b4eb0ab53a46076f97387c92e7cd8dcf221705c577792e41d6c629831d74578c2a674850fdc1a1e71ac59ebb3bef72f9e5fbc5c604c17911113dc5a6d1d534b580307242ba262db89b2cae8047efdf17812fb64d37f0d343078b2", 0xf8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) fcntl$getown(0xffffffffffffff9c, 0x5) getgid() 17:08:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) select(0x40, &(0x7f0000000100)={0x7ff, 0xa0b0, 0x101, 0x8, 0x8001, 0x3, 0x7, 0xfffffffffffffff7}, &(0x7f0000000140)={0xc75, 0x5, 0x80000001, 0x0, 0x5, 0x8, 0x7, 0x348e2082}, &(0x7f0000000180)={0x8, 0x9f, 0x4, 0x9, 0x8, 0xad01, 0x79dc, 0x1}, &(0x7f00000001c0)={0x80000001, 0x9}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) sendto$inet(r2, &(0x7f0000000240)="a8ae1b15ac90ff1f0c3881d6c2babe9eb5b2899ed9d746a4b5d4c8bc949fe0e023a8e283ca49efea4033743ad1a7e0ca6cd11d174cedc9fc7adad69f289724a3d562b58d6d104c1e1a49462035c17da5bae7d4cf542b35b841dbefc4fd645a6b965b50e48eafa394827d9e6f9ae9419b1a84221cd0eb29d227b640ed2139aa5acb6ea73dab185d08ba7e38c82f72a029996e4d6c22a93996839f3cd8db4697f9e351eab33f8b6c014323b048dd688f125a577e92ea0c31303bfc0292edf9ae3dd74162debae196c5e91cba2e75304ab3d391f3c43380b62cfd2b3bbcd07eb88f05f89df6743e848ebb79cdb3e46ef6542217c5e4862de997fc6a1b421d5f", 0xfe, 0x8, &(0x7f0000000380)={0x2, 0x3}, 0x3b4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 17:08:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2, 0x9, 0x20, 0x80009}, {0x7, 0x3, 0x0, 0x200}, {0xf4, 0x1, 0x3, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getrlimit(0x0, &(0x7f00000001c0)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x2) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") chdir(&(0x7f0000000000)='./file0\x00') 17:08:20 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) ioctl$KDDISABIO(r0, 0x20004b3d) 17:08:20 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x170) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) fcntl$getflags(r1, 0x3) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x6, 0x7}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x170) r5 = fcntl$getown(r4, 0x5) r6 = getuid() r7 = getgid() setgid(r7) setgroups(0x5, &(0x7f0000000040)=[r7, r7, r7, r7, r7]) r8 = getgid() setgid(r8) setgroups(0x5, &(0x7f0000000040)=[r8, r8, r8, r8, r8]) getgroups(0x3, &(0x7f0000001400)=[r7, 0x0, r8]) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r11 = accept$inet6(0xffffffffffffffff, &(0x7f0000001440), &(0x7f0000001480)=0xc) r12 = socket(0x18, 0x3, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r12, &(0x7f0000000100)="8c65", 0x170) r13 = socket(0x18, 0x1, 0x0) close(r13) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r14 = socket(0x18, 0x1, 0x0) close(r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = accept(r14, 0x0, &(0x7f00000014c0)) r16 = socket(0x18, 0x1, 0x0) close(r16) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = getpgrp() r18 = getgid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r19, 0x4, 0xcc) r20 = getpid() fcntl$setown(r19, 0x6, r20) r21 = getuid() r22 = getgid() setgid(r22) setgroups(0x5, &(0x7f0000000040)=[r22, r22, r22, r22, r22]) sendmsg$unix(r3, &(0x7f00000015c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001380)=[{&(0x7f0000000280)="2cc83c0891c6d9b5ba3667a8961be34877b982eb461ff204cc4ad022e7a3c950c557b32d291152e6a89217374902ff9207a099845a9dc7e47cb4ccdf9a6db3edae27e7cc43706ef1acce54ae412120631f7ff32d1749f252140c5d540b211e96b362f6e62611a9506d51dd7c82ffbdb6bc476df836611ffe7104264e92466ac6bffe6192d7afaa28bc1c3912e36af5b6ba24fe61d8183c5da641d337fc24ae74b458135a3790595a7f1d9aaca0c998453e7e72e3b0d31cd32eadd87f34141af07aabb90bf822707b05047e33ada788c36c53ebf4dc2a2bf0375e0aaf5214c53c1b30ab966318dc08b7d76febe3b38910baa24b6dad7032e81828c3fc7f7fcfef422da6d5b3cb59aa9a4a7b18cdf1ccf584db8d8ab6253df75cc9c257c7cf6d532460ce88c80d41f8ba2b07eefb96c47b0840e85a5c35dd7b6180a7f8a12b4fc99b7d1821a0690244682a7bee4afbdbfad955b8f096cf05aa1cc8abf61fc987038ca133f2c598e1e972122eb6e60435173191952e25954d92416b0a58f4ce5d61e4332adff060c198fd8f30a1430414a7edd76fbf678e37db7021f3948f263fc7a95f8e2ee7f99a7cd3de7c19dffcadf81e1a31b2cd2f476e42d30b97817822677af9cc40814ccccfccf0d7ec2f0ba30b9f65391061e075f8b3c999575c1f361452f09e5cca6e8771ccf6a8e8fdddaad2264a423c9b8fc7c604f499d9c4c7eecb76322256cce1ea7a5471bfbee3ec1a35909390ded1bfcae76bf9186858e9bee79464a4e032e26cb20be18942107c049680d093ebadd3dc3cdaf323ffec8e0c24cc2b9c3efca616e6cae5c4796d1b2235b833256a05dbac59e25a5b8f0e1d8e07c3165d49b76f85bfe1837142110311ffbc0f8d7a12b79dae3343341559af55fa6fe5bfbf3f787cf62559a3545bf46064017eb7857db7443e4dca6fca0ef7f2c3cfd4a3b330d580e3aac4d034b5af8a5e469d8da678d94cae883133883bfd93615b140057c47680b5c01f4f8d963f2fdfaee8f202a2a04a3ed3f33f693299d2620a01f810c00b083214ecdb7cc152d5f0385152777407cc2eb3a02ea40cab525e2b39a57accf5e946e39fa039a35d0c2c4ae916d22ae8b419272cf0f3d3fedc95e0499f8900413bcfece92cc50fe0ad2b3b7f58810a5dd2a3101591db56d5b820c72c66f60489dc94144adf06b3759ec6c6189949af2e8e2e0e8de144f83c0a64625f09d8365e8547a45d722881da1312e250a0136ff466e189a3da38117f56355f8b97558853b057d93b312fac1e2b5d3a573f1cf41df3dd77cc52447faabdfce21aa058ee7ffbad68c8b8b9c6eaf1cc1987c43a8335809cac55baf0fd3db316007a8f523f5ac2bfc0b6e8198c7015c5f3f14226ed1209c221ca78435bf3a01413d9c8e262643848ce0495826e4741bf397ac15f9ff7e6795308816aa300197f50c78039700e839f0d2fb90ea1baa470785cec73a914632c19ee3622b2c5c487261629971ef7b88009fe191fff770a7cfa1a59006a7639ee99854188e546f5ff1cd9db23f092cf9f9ab9fe8eb900a8df6b0a680286cb50e088ad23a4cea14114f9e86f652a99a9e3a0cd4cc53013729bf8f33dda980145f140bdc5cb1240c1a8778731d2f6dba671c312e5eab51616d606f2764529658f8b4bfd3a1ebdb942f889d6963bc20b03bdc33b46bf60a1df76300784a5339bd9dd07c358c6d754f1b5e276d17ca908f561201e97ccf30e3c6f258ef5a10adc08f502f5cc42c9e26a85aab2b0829e69092e1bc41ed337bc58a292cb5e459aa7a285123dcea379600b1094dd2df2351fdb903e243c36192d5f601cdd6df912bcbd0bd140b7f50b341b008479b4b0e92aca234c697bcd61e1a573701919cc3869368b7449684bb9d1d9147ef32a1a0b72a84edb740103daba362d516e51502abcc08340c85e0b3a0b5fd318108435f77011338029e7c602dbce8bfe0fbb9a4edfb2d01090c020c30ca853e4977c3e1cd4d131db6c83d4abbf6bfc27cf093c30c97eb78754ed3cc06e37de036ce97ace05f9a3d52a03ed945c8009112320456a503a124aa57f3ffb6b0642d539e0bb03b9e27e3a79ecd9a1eb67d405838a407010e97e04fa57a94c4a449bfbbde37df5ba34e23034257860f540a4ddeacea5a0914780fb6d099e7df5b93abc32234dc596540b4ecbf6958e6b2c24985917b028b5bc87e6f9143a74cc4460dbac30ad53d57b7dc2b95a446521f90ff1c79fa2c3f3ecebeec4add7c102f5b84c39fc7b3071b1049009cbd693fa91138e3f53c911f2ecfc565cdfa504f43a87f5d1a8c25ead5ccdb2f9d7ffc5de7bd73004842e4a5a9d2a21b74c9a8cc663f4a228a7da91065fbccf29b0bf97cd89a36d3e97e7b556c26ab61cf5681aa0be88d603f2f9ceff68187186e2a73d694da2e86c6f6f451fe68151f9cfd28ed67079f281894adf1434dadf976ab0526e06fe35121479bc49aa233b0045fe196393de5c3756811c1782ad90eae50dbf63214a8e71020de284457fdf6b52e332a2eec97b732690b0a44f0abc412c69405d6bea4241d857e89f735bcfa791cee97f200f9b69d5c1b91d16dca67dc50849b03c6aeed04e3a895cca7e728efc2427cfa6a4c1a24a3e0bcc2107af0d97e49419a48883ab7e9622d3f7c4415ead45369f0a25f1bb3288e9ed822a219393f9d26354576563cabb7e1bb82d0e6aeee233e1de0050e4b46d58147ee9939d84ae7b313ad30ebbf4df44c892d4053775699171e207969858a2595ea49edfb820d02351ce0ff727531cb58f82a9e1cf911cb29d3c65b36ca166e0565267ab39c0d1ad5d626e89ad1bd72992e5446aa0b72ebdfbc2ea95b251314d8d7b868fbed4f0bd855fbbae6573864a9acf09017e27a67bf64124b777ebd113dc281baae358e63fb2acffec9bb891e1eab69aaf3c8028d5469f402323fcdc11cb1daed5bc8133b95154269225aa46d1a39b1bd7fd2612528d4c3727d24d43f5be3efbb298075c196774848f8f48ead0534c1d75b9ab15da4e5461bba7f8442c77df468f38f43bb163c4a27f086c5a3ea575692335cd07c516c42f0495101e90fa997be768af54042df0d0c8f086786045ff6dad407545b071ea870c0a372451f6cc22ddd10e096322847047ea616995465afbfabe5d24c45dd9c4e19fe9b2c9115d35a2b8ce57fb2e746c6a379bebc17d81741ef7d34c98115204963188adde894eb46e1b604efb469e30292d99068710f831a38527ee917c0d36bfa05f4286b3b24090e425650fc999299026e730f0f95e791579b5e7bdb02c9e8076e698a515c495311aecd397dc45d553389cb925bbee58ae1aba9a964d2fb05ee8a7c65d53502c06bd0ae67574d8daa82ae030c83b3d1e67057b39ff0731eff7b520f88f1f5d095ea223eb73463896a293fee1e3a0d2aeed2107debad2725f0c55c9257755821be6e93e16b80280b30052d09a7a5b790c0ae38dd624abd2b273122e9244824daf7a45250a5f55fa6d328ba15af848ba0e818a1745a86e48752b79734a5618707c8e8eb7308819b53e27ab5a68ce823f6ba0919b0238da2ec5511fa5f4ff40661512a3a54f7ed2e560c08b11cc75705d54ece384f1bfde4d35c881cff3642baed7eac3554a40608c045d12bd15d1085c94102101d8024c2f4c96328dc787436009b3d54a63441f1fb64c9b4d0f2a8a5a2f35e948a9ce59c7db87a569e947a0427e17830b7720f609de16d16ef1602d5d51ab2d6486dcb798905294fcf30cf057e801c0ecbaecab071e8ab04701e345b90d45dfcaf83213875cb99f6f0fac004fa86a6e54c12f0ff90585b69b9bc813705a180dfb91a4043aa8854d96c658b9572ba41140a63d982f6141bbfdfee5919fc268255b0058b3b6b5142bcfcdd1d78e4a4675c5c9a86c11c87e98d3b2f0cb8193b25b957d474c49b9d437c9eb6367fe27d44fe69f2f29abf6b6d8970639ffad145687e855c06859f26af7b062c341933b26faece814444e94202aea6539bf27a99548e71aa719246da447c487272e3eff4cde78fc0677b99983311e4f4409b77f008622e2749623b6e7d5492c99793fc84b953844ef6d8af00821abf1fa3fd2e5033e729df42e2cc87e7614f5a5136eed35d193744f75e029b739c5ecec6a6a6c62b7a7a96a184987947048ec17a8dbeb2731b262d477e8db95565995cb9a59fec22509eb0e5fc057ed2c7df9ee1840761823f371057cdfe3d2657e5e0196d7be30204b3fae6e88261662b38c1e439afe648b10ce4790495949130cb36ea4867c6c4d53809b1bcb1d1d48be4b0773e7687cf0724e80c8ff490ba4d24446dc74080b61260a4b02db1e09e46adc8886ae27597c9148abbbd68c7d0c52a8aa7d4f15c53e3f95565cb97a0e9374417da93bb5374d796f345d574c19feb0920a679ade91e8e0b1d7353d0ab829251d8faa1fc922a5d5a0b55af7e341f8a2be9df7ce2baccf87f8223da35271d714101da816bda85988b2fe80338adb3c8be5fe02a87e0f36a995c07ec2775c44004d304d741e42ac1aecc88ace9623e180727772d811d470db81bb9b527080ff40a0360e187182ce9c2ae1183dd6295c1ede264c6aeba47ca9d0289e0c3277cf588b4f587fd87e1cda37eab58c13d65d6397d1d850dfde2f8443e1ceed03f9b923b9b3be4cf0eac00e8390952051d4b8e3865f77cdff7578811653ba718597a26a2bfd9d0818194b0863a37a631dd906e3506d2849174db47de9fb6270eab74dda237f39c8968a8b07e80268253812e145650dfe3dee11cdcbc0bc7d162c83e2ea13fa088f6f2e778810db822bf3e3502f5f1d3cbe76510bfb96090e4c62dbf15a65ff3032f42699b79b3c70d1c37c5c3c4ecf4451ac05907330cc22edd7d2a0c3b2143c01f55c8733b00d7a1846a87a934557e7cd74a4648f8f83eb40b66b6c0d1aecb63a23a70db4caef468c5a912bf03adf08f31cb0f46b90580de1bc4c3d51c3f194399fbc37f1f94609c8c36b3dbb45f6bac5e19026c64550343d21841f4a7b3facc47811919159bacaa98259524eef530dbc0f16f4ac1de250ec0e7d51b2d29f9feee62369ea8792329e44eb16016cc1d45b3839658bb6d22ba17a808d9202930827aea35e83c47a45bcbafec40048c805b534e4de0ca203ce864280d02d4cd8f466bade831b4b89bcc722d0562730f06e109ad15481d312b7a034d74d2cb8e6cb6418f2e253a752df9ac96e2d9a05e34f45f832662e0ef8f6eadf57f19dbaf80bf989fa7f00a78e246e06d68232cd19af1b93dd3d390ae54a85d16fce9823ef76b1ef1a7a0545ea7acf81af0d2aaa11bae2e7f22e05d6079398fd32a63c0de2f6c69c7539a769118b98bcf8d7234fc59a1248d666cdb277098024086c8aec936ad8088eab138ed01fcb61020592c2ed18be99e8ec124df50c3a2a8199f284fd6c7f3eddb31e8d362026166b9b2fd91e098a9363cc3a12259f64161344a150c540adda55139c756c5f3f78d8e42464dae4e705dd27a164926849b674217db40614f69ff5f3629c38241f5afb64578cc4a6f4dc3260996e06fa415fc43b8124cdf8872ae6d9b8254d76d57a3bbb9d9ae030e3b1cd70cc4e09c3ca52174851193eabe6d083394e31761d2efdc19d57abb835f90a56c540bc25a450f2e9c0962dd6a81e490a654e148d113d68219e2eb560aeec02fb16110e5336ddaa7309732adb44af0980aaca4147d95715596ff40b5134a3cb2de96a738cfe636a5cbc8a388cc78f6fd00916db2c904f299e9cb1e1d360de7d6d1e3b967a10d536", 0x1000}, {&(0x7f0000000180)="7e79283b65a69db702938167cc5571d4d28df1882f334944779b17dd7353bc", 0x1f}, {&(0x7f0000001280)="57a947ca54c5811ced62d053cf8a970b8a223d001b59ecaaa980c397225f64119e5df9966f815b2e3ceba208c211d0c1c3240c94a11145ec24329cacad36f62cb38d17451ce82ba1a43e2c75c5a743f92931c08f71908b50eff05507cdbd31a208de860f50344794c67dc81617", 0x6d}, {&(0x7f00000001c0)="f3dfcaaf90dc52fffc5fafcdefea2f9f1eefd88e7211c978edc6214910f086", 0x1f}, {&(0x7f0000001300)="f09e8c3861cc2e4615b64d561481c4c7dfe54ebd63eeeeff4bd80d0f567a213ce16fafb9c23732b9ae07f629ec174bbe9d4b2d91f898fb0539ec8f8aa4e8a75a6cac09", 0x43}], 0x5, &(0x7f0000001600)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r9, @ANYBLOB="00000000c95508000000000000000000000000ffa634ae790392e82629b7bc42f5e789817b58c535abf37a2359acd741c5be9f57c4ae5273428762bb96a875e365c4c3dd079f428f9d69b122413940290900000000000000f52d6c74b21f8e59c0975713ac", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r1, @ANYRES32=r13, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB='\x00\x00\x00\x00'], 0x90, 0x2}, 0x201) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 17:08:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8c, 0x0, 0xffffffffffffffff, 0x0, "b0bd00f304c86360594400000800f100", 0x0, 0x800}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x4) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x170) fsync(r5) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 17:08:20 executing program 0: r0 = socket(0x18, 0x5, 0x0) setsockopt(r0, 0x5, 0x1a, &(0x7f0000000040), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x2d, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 17:08:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x1, 0x34, 0x80}, {0x2, 0x3, 0xa1, 0x6}]}) 17:08:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 17:08:20 executing program 0: mknod(&(0x7f0000000140)='./file0/file0\x00', 0x8, 0x51fd) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/47, 0x14) faccessat(r0, &(0x7f00000001c0)='./bus\x00', 0x33, 0x1) r1 = dup(0xffffffffffffff9c) openat(r1, &(0x7f0000000100)='./bus\x00', 0x0, 0x80) read(r0, &(0x7f0000000000)=""/24, 0x2) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) kevent(r3, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) close(r3) fcntl$setstatus(r3, 0x4, 0x8) fsync(r2) getsockopt(r2, 0x200000029, 0x69, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000180)) syz_open_pts() ioctl$TIOCCDTR(r5, 0x20007478) socket(0x0, 0x8000, 0x7c) 17:08:20 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) madvise(&(0x7f00000f6000/0x2000)=nil, 0x2000, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 17:08:20 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x25, &(0x7f00000000c0)=0xf9, 0x4) 17:08:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0xffffffffffffffff, 0x0, 0x800) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) r3 = dup(r0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x204) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) r6 = fcntl$dupfd(r5, 0x0, r0) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000002840)={'./file0\x00', 0xd6, 0xae5f, 0x0, 0x0, 0xa0, 0x5, 0x101, 0x1, 0x1, 0x8, 0x98}) r7 = msgget(0x1, 0x0) msgsnd(r7, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getuid() msgget(0x2, 0x0) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000100)="8c65", 0x170) sendmsg(r8, &(0x7f0000002800)={&(0x7f00000001c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000001640)=[{&(0x7f0000000200)="f0c09ce62a5e1d798c59b844fda6defadf77b72dd50c14071e77c15be2ada41860dc7ced22b3e09fc3368e526d6a7528ec0eaeddf3a017ab14c31dff727ed87ba7ca2ccfa65a30054bed3d6b3a1e0c74499edf9410868b1258bdd2ac423eddaa241a7ad3353735f086ae4d2b40f51d73926257e237e445a086a6723699381a70dc56623840ec2e8b18fd32fa2e4aaf5f0709cb84fbbbe2a13d69c8679c7d8d2ce0b4141c4097eb382db8a45ef62dd28eb160282f4f107ed097ec78fa93035243e863fd5000a4dcf8d6dc1a605a256d5c1dc9d19e07c062718f520a6bdd71a33c96bb140267e0fc904630bd64", 0xec}, {&(0x7f0000000300)="4a5218c3b445df800ec174a2666735eacadc0e8ab620f2c48bb0e59037039738267d31ccbda9f78f3e2b17f97b1fe894dc9888bea2cc189907", 0x39}, {&(0x7f0000000380)="efda1ec0f8434f916ff8818a1cf0176267bf0b04717ff9447c6a0289d269f5a71eb075d422cf2ac4cfd0409161930b9b5513ea5553bd1ac8fcd90de748b75d5c1ad356bfc13948593c10ae448ca517603d8c00a1eb8777bc1f12b3bd2a6216f65197640461213a1c82349cb1acc3096d37f20f72b1259e2862b3cdd3db39d56bd445233e97c4bf3fe33f6c2c2f7cd28c5b6b328a167f22af477829ccca09e84cb931314ebcbe54b7bfd7504e37becd1301a218d154e7617da257e0b416d207ba054f1e50d1ce2cb75b2826beffc4b4171b70eae71df13424f95cd096afcfbcc13076e2d7285ebb9bd58bdd6c606058130ac5dac4212b9e88f09391939d8a217f2bc8d26939e5a005db3fc42c41fb6671930e93f5f530712b2b6c1f7cdd8f64e069aa09316f0796fe9636b466d2059d15d6489a62c5e36b11ee2eedb91eba4b5099fbf1e535cb74489e09ee1406bf79b93fc7786f1f9eb5367cf0f04d07c3346acda802288df93654b0bf295ed2ee7f1669cf6fdfab2b4d0ac3dc65a2fc990074a755fe83bb4f043238e93edf2c980b81ad1322cd62b13f93741a745db2ddc9fdcc5088a51c79d705e72bbec953717c1ee6f24ba12b13208df7ac05db6735f0c7414c5278d85eb2e5785d3981f27f9a6f5683dd4a3085e349f7f3135eebb768130e494379997d19647309dba02e9b47b75434c826c08c5b0b9b7a68d5433d7bb96d303337e1ebfc3d8fb1f50322f0948d5c9c6c0efff5faa36cbc3c547271b8cab3df47dd480ef425700aed2d3e5232cb479f95d30d7e924c1e89fb4016b795d4196e81c0dff6af28bae5bd2ce535b4c7708290ce7dbe891714b6a2f52bd90669935d8771b26e2f252efd7b0c3e1f259b2ad9ac73a8863eb3bfb249fbc7c7959ec6dea492aed6ef1cda036ec6360835568792ab5240d617010c46d087978af5265503d2e407aa0b7ca3225f0102ca3e078acdf1732d9435f6179ae9e82c6968ceb64af6acc26630a3c2945db29f70a227ba50be039d76861599453115bac7eb6fb479c2740ff0c5c788631f42dbbd44c47e41d459f9bc2c60dd9dd6a5a917e801e8858385e414441be2ecc99f9411507c5b8601871e42689e9470660cd52aaa99dc7bec3ddd2bac55cb937a3c192789d43b9ec764cf7c32ed8141a19cfcfa1362422977be32c81a67d8fcf65ba16fcaa09af432a3eb7d7fa0bb4c795bb606b4df8f42ebc9b31ec36556d9e2e4f0914b9a7727537ca1239a5a924e7a599ca3ff8e45340a1c7b3e85d5e973181b0165dd6ce760406a761ae7dd4bc8bd8c818158cf517977e11db41eb50afa5ad746104334edce73f282bce1876c947066c436350caf8cf67f6d63e9e6b640f9bcd7ab7fd19d2629a2d70f71f37f2737594c9fe54a7db9d47a53a2a9befed7255eaec6499982d74724254e8339e2fdc0d220a4bb101406e6f0d2d0c1148c9b6629162635cef33326ae9905a13cc7e8c730d585d992c8adfed9e5d128e0fccef1588b7099001db9c51dc3c175a349dff265f4823a971d7e1761e1e8e0a6f75de1cf3844b168970a50374b8ed4b5e240d13a981c2838d0cd2b148ee8ba0f52b14f9b4b4a94117cfb51eabeaec13021932d5555a95cff7abe049b8a96490b657f7bb8abce6f462edb08189b0d8ba45ee4b42fd3973af7da682120612542a1c308f4a2c13549c851e147f49fa6cb336cadef86b04d79d791753f2561b2e21085e8a1af85e9d15fe55cff9e06ab16a899ff3cc1836c4a46af42b8d878c72c4cf7eeed6d6181f66ddc280b14506aa3b504cf5fbce8a3ec9e9d55bb4ecf31ca275c41ffc39d5eac45de067a138508c7d8ae768392937ff4ec18eae0e914c9a863d1259a67a077ad93e387b19c506ce6c1262de3ab2077df4d7adf2dd50d8888fd076922cd233846b8d9f1d8111d0e49bd43cd028ae621469aee1a8f344b8fa9b6a1abe0664be99884bed2554956f6864f7fb8bd24c5f5e4708c68392f166b048cc39bd0477ddf7e979d4123d418bd83ca4c061c78b3bf31b170a5993ae1b57563a05540559e9e37d4eb0c0c0d9ee1c6feee3c63aaa97614d80b3cabfb12630b220c4f91e017fce8f0fee4f2e149fc0d745eff413d5284781794f0797bdd8b81ff1cb21b3e2661d831a7f0ac2ef260a57714b47b6eefba5147e6530a29c96f20adaf5fa6a6cd2bd7da6c10473d0bb0b837bbcda7c4f9d26a5bd2d485e8776eef7d19a7325b3e13509212428cb8f885bd288b087fe60686c12a4db701043ef92ae5994c8b927269106225c104532390c26bfbc73c4272de495bbfbfe2abe1de23d659aaf719b11cef39cd14c8283aedcc719f69dbb5eb247b6132bdac3b1b7fd7821d701149955ff6012a5285fdf08b0e4d6cb600c4c9b7779b15b5a305bcf9647a282ed654bd6527c8bbc0dde5c8b56b57a3728fd971c6d608a216209af559f019af3dd8aff53d8790d35d276aa9d3932cb63aa5e78a74fb62af027f7c77920772f3dab8ec0cc1cba7f29c0814886930e0e4d0e1eed56158b39ac9100e543502688009573ca43883a2292e47a9cf95a38d5b9fe657f447026950ac35a8f0edc03d1f5c7c2dadcb3250b8d2728b948d16887d5669b6c8895affd4ca1b057f25d1b4167875e168fdf39e5358cc526fe1ae2fb4f80874365e07adb8e110d384eeb71eacfa8ad9a11e2427613ad367b4a8b6d14cdc3d8b98a5080824adfeddf2e2519d9639d07c2d99b75ee8e359fca70240fdb0011c31c075ad71e158279285798915b68e8323fd106f508cedc6c01406b7a7482bb9bd7603ff15e24bf52875726b0d0384d8dac20a4a95daf76077917ba870d26d629ea5d9ad14f90c8c3ed5ae6057c8868122c6080b99a4d3d6973afb5d54790f526bab3d733c4d8cd6e9cafeccd13524257f8c0c3544c0a6d6aeef1b33f0a5e4b400b3b9108fdfd52a5a0cdbb7afdcec80fd53dc38004d428d7fa4fd611e3d609aceb126e2c740314d5017158c333a99948f17a1bb01f081f90e65249ce66992e7649bba45daf15e8295c1908f5e8f5a9ed6a00d3974bdff1f1b843d2573eb54be84ac0c7af6fbe6224ad6a326d0797e387c9fe9371a4bb166f763b00adca51520d703eec40516eae797f6d2e7da493c948e9ad0d7d233e5ab4b2347e485ddf2d1f502466b2f106f99a79f37dc105240456ad9663dcc2aab742f1641e30a76df39c4ff3e6b7d5286327bf768fec6e1e3b6f7fd9cdbd8677f097dcae3fbcc0dc94a4bd93da4214e47d893909e768582506410d0d3062efd2a729f9e35567043c5fe97466315d75ae140cb07df34e32d7e93a93d3a49e4ec073fd42da0086eea81d40b724f3fe803cdbf0511ac6f55f9f54da6907dcdd5634846d6b948f571031b8869f1705455cb008f4e44678d1defc0cf8c9c1f5c6e093907522a641deafe75b1931ea3768920f3a80f08447b45cf67816c4fdf5c32c96d72b6d8ed2ca426e2350005f9e80ce567b6e51c356521551af689d4f68c175de23c5779a5029cd352b0caeda27d8fb343b93039db66907f68cc7213266dcc69e4d64d50560928ed8fcbde0fe26e617a2888661267df7a44475b665db79d5460ab83da7e3766aec7fd15776cab0dbd308f118ff654f9b15b90ec475b498e310f1407ed994746beb03b0dda13cfe9e87af353e7120a4359f41ca0c1a190f8efcfbb58d247b05006508f1c3883eb4f43f0794514828ef7d0f46ba49a147de8e3bbda64f9006e01e9654b61f9e303b91b623a3211d486192b96299b157626b514fba1af7e6a78583201a4c08245adae3c443393132de214fad77f73056f56a4c4cbae724d0c6a63b8a56936339332a69d6416be8acb6520663dba724ca1c1fbd98ddf761c0ab91bceb33d7f924319d17e75e077fde7080392f6712950d727173b8fd35e3d6e5f4e51e53eec787f8e1d68b38b2eadf0772683a7250c6ac747fcba13e11feb171d438490641f5e5521bcb33e484379ac6612b0ea5b8cb047447d41a2dcda35d7dad9d7a42c86ef8ec6789ea0a8bca624765798fef5a5e640509c1393ee236928f514b9392ee19fff0d0d4a7601374f3a467631ea07871ad55ec3b6c2faf610f87d5a05993fb77dd8b89e362a946ef59776f48339ca5b31cde932b745d4d9d0462bf65df194c0e1788bfe10f53c6db75e9f5b85b1944dfebd8f919b438308c0b33650fe7cab8ae654ae3fa7918ab483fa7cbf5caef310c7b0600809e6abed77d3c1d62382c62463bdf516c6d91c2eba8498d60b8f83c91cb1a088dbb77d32a26205f30208a80547f34eb0382e38e26782e9a41eb966aa3c58dcc0e6d62642079a1c1b4c66dc251263b053e222cac63c217c3e989f87eef455e2391a957b9fbc1eaf02e5039b257952c5d431845b0d13103e6b593f709f9916fb92e28277f50cfc2e9e4428cad3b5c9afb2173c1c5535d00870590194943f569c616ef6f9dcb587a1f53d2fff7ef3c5e21bf345d48aec65f22fb696868712c767e9ad4b3282083ddd35a5be47a46f01b6d2acaa98bcebda8984eb7a91556272707bcdcb4e0eb567aea5ac15cdcdd1e90cd2821489988a4eab07456a20469f633d92fa82f684b4f2fb6625a80fedf3cb6a7c6b4318bcc2fdeded6c4d1ddb9b8a73091267899b9832dccbd7af50050ec960dccc0e4a915f8576ffca817cae749e97127ce7a085eed1e5a24a88f09a3e6efe7925fd94b10d6cba835907d829c6d35f89e0c198e6d1f53c4af2d61f19310e2760affa0c7987c42241f9572debfda06a006304e3997b725f8f50972ce81f283463466db124e58323b1466a34349bfcc66ac6f85c086c52148c00be21f3ea611250a0b63973891b9952df99bbafc6384324bed0200962c73ec9d3e31c7615d93f05895607d9a77e9576349b642ee5c09ec9669bcd01e5e1ef43bd195c30556f80bbf2cf029e49fbdedf90b39ce8a22facc3957d0a9a9008a9b0a185219e1e570274bc8ff0eb1b2be77ea0ef0441baddfd22c1401de803edf44ade000eff53268983ff4fd540f9378d627c6cfd4ec29e5afb2050160b4496d6747c750b620323dd3fa4079b247f6b9142503d98b74a9f77085fd0ea0c84cf42de061f2c3ce7bbea2563fdef526b69cb48da759f3bcbd29702182d2cafdb8cb82449a15c74df4b51a22e9be64b1b64177e49b7426841fbe91b3a6cafb8be029f7017238f46984b50a88c90bf9829e891ad2c88ac1549cc9b2de51c56f591381e7f557abf35028b0c75a91add331aa03297094483b68c106c2287004b14d6d51dda9efe6f1af79573b50583f003d2ed52494552ae9c87f2d1eeb1ebacb825ebf01c0e8f3190ad854ba0086907f7ff83376046270c34658541b0bfef11f828f9608c3de794744370b0aacc59fc09c38c72dfc56f567071c4a2574e4d5e8aa8a7dd3a774939ce37cf70dc0fa9e8a15af09d1bdf9cbbaac540b5d8c19a8c50167ad1b6eb602b8c82b51be24c788cac0971bcaf2b24fbc7c75ac5fc8dec9888854734a3f82a7bae042bae631163be8c34528c82a5c54fd013775ece8acf21d51d01076106395180d63f750e18cf1dbd257886f877f04c551af7d4316a2576908d663384834ba2de24712d4b27f295debab37917d68266bcd66c8c70798cb358a67930832f352da2dec174b28f38253198f9876344d3320a17bd0039ae618b5d55e7795307674698fd9a4272a5eb5f35d4bf3dd0b5ca3ff7c9f1a9097028736abe3d4c0b43629e220da58bcb06c7c9b876be6f9427a2157a34e13917459a5be1ebb3d030f922a0abe0f27f9427", 0x1000}, {&(0x7f0000001380)="8586876ded1432dbfee49205591a4379a904a03ea0003bda02c8b47267b286a87bfef971a6f0a2e56a7fd7dc2269618f9afebc9aaf39234eee51ddc44b622d91c013a9b10ff6783e4c5f27ceb4286e03220ac608f8b02752f4f0b602d625f3a140ae43579f9ef09c1f4e47d4df03dba18d67568c18a32d3411041d372e5a78e1fa59af0dfa23866db0bb73467854a1706a72d7c3b832f74608270fba0b60d8cebdbef7793b729d6e", 0xa8}, {&(0x7f0000001440)="af1e3ff1e33338699e86d319cb5567668dc96dfab546e794a6dbb47c906598c7278efce0f06df23e924b75ff4183d56652244d5c8d0af1d5564fc6192b3379c712cc51dc9f8e94980e9296bc0c0fa7973f9a369d2dce3dfc1682a7be289db2e13180d309109376a396fd1fa5df614a849a6f611243fce164e766ad34a0604378746279abaea1dc8a37583a64e6551a2aa4351e73241c0cdd820a06aa951390a82c11aaecd6399d4d21fb48c5b00dbd3c36789cc9c9f3c026a5a5b45bed93a9c8789d62750a1b11652fb8ca2b72523a30944d6cb0e513491781b0136b", 0xdc}, {&(0x7f0000001540)="01aa23c7e2fd292ffca83875d18b995f1f84a936e0d6c2f7f57d8908030abd67f6998a2d36f5d0c41ffeb28df374ad12d6f47e3cfd165bba31e18fd32934c22998d0b240fe871b796b17f17d93a10192e4ef1923da9ba4e6091415b231d5ae0f46e0dfd7a503073a75058b7c68f7eca72b574bf183749915f7dce1c5a0d3ca10e046a12593f3144890047dc940bbc2df25861cdf08ded0d04658603c176ed00a54f5c3e2cbd08049eda84904cf4245ec0f7f3b2b32226d1171b1d96eb498c88f326f3e91005ed8ed3cd7a4aab18b879325cf7dfc52725d", 0xd7}], 0x6, &(0x7f00000016c0)=[{0xd0, 0x1, 0x9, "1572cd93fec6a6e08e5eb6471c302b230af10815830b1f5baf95f22a1752feaefc4ae3cfe4c7bbd46259466c9b4d0d5159a210d2e00b9eb0b31deac02dd3ad173903e089ffed2eb15bf7fb746acdbf7dce77a3141bbf9da32a12c2f5e7b5f85ade8b7eb2464985bd073b38e061c72b2a22f9e1ca87663b78eb435d74d95c43bb94450e7caac2470cf83afdbdca5240b7a663c1ffb4b07728eb06bfc8574a973dd4b7ad03b47eaffb90f53b309daab39bdad9daa9ee6bb8fa59a5548a"}, {0x1010, 0x1, 0x7, "ce607d9a44375c78422070d6c2569f3c6e632f02bb0dffdbd117cac0b6051f0448967bc44060cecca6dbbfcf9cd503bf7e62d24f3d68c4a5a3870de5e90057085adb0c850e193a32f763ff1154327a6473db80efa22ebb7eaad7d2accd934ddc46834205b01cce4c7171d31856c151eecd656975e9ee98adf7f92792405df4db546361c1da26f7a57076e02cc3062fa4a1899eeea0c4ed072f3488ea890943d489c8167c4df2893421a83ff1d49534f75df0b29612398a848e0e274b28dd72bfdc0c0385a27cf982932491573c03f933cb4a17b6a2f457547f77ac7727e1fd663e6a9c981995bdd68794543071dee54451d92f531fd3014feab223f65346c1e0e94c9b5a38387a21d85e98745cda247944ff352baa8a173c50e8237711375b2ab9d75a1baae7644acd548c64d6aee100c9e96a45d421a670f139ced3172dd98088be1d952f63efe185ab65deb62f59b7447249dd90620ffe15c334805a41dac469421dc6dbb1aef7a9dcf93fbd3e45264afa1c0a94e28c0cde71d0ab069398f5997ff1f1080ebe15aa496c84534b982a087928f5609dbc486185e9aec0c2cdd68430e75536bcf5192b3a2591000c156330395e08a6644588e31df323c1b95cefcbbf49f902ae8697d6e7b0381e09e911708f29ee45d050a69acc2872e13bf027e42741122b0cc117d24dee508b43a09b0a687d5f8e004ab530651fd2e2b8276a0159146833809b2c7a0cab04c1dbacfc59d48ff8cf1195bddc6ca3a6f0079d6b853c3a33e974dc57f3f74be577c5e8d352a5dd19e40132fb88a10b39678a2c91fc5adea57671cb5a0bcc13a97d0698927be2647220371773df552136ed19c12717c10d8e14edda511e8599f6d6f97e49279945d9d3da8d7f0e749daf44dd428dbdc5be5d6b63ae32e89d406d810a5217586ccf2f5acdb4619cb82e5584aa53f30515ff360f9ad0b4ac61973de03b2741b105208a84f23b9ff0fde6f3244de85be7723e0e2574b1b6fab6364ae413a82a55353533e89a5b7e91fd7af19512e53e75d15104153d76c01d7bf9ec7810e092b18316e2d71814f14b5b377759ce172a6320e4ca5218356c5e7057f46816af855bb4ef26a2be052a3aa258d3e2349b88085c593275c99428e26ec4e0aaea3a69b59df3dc2740c95bcfa06e72c6752c263eef3df7afa1d7b990dcd27c174dcf7e6a2baefe7877c1b60c2ec267ef3ee782de163c9dab9a58efd177ca7e10119206274dedb7182b292a3a42fdaa2e3223382082b4efc138255ad39bd8745e26de0c76270b937e11d3a06cb771589a5a8adbd67601fe924aaf390d0196e485dd6197654ff38f981e99e577e0e1f17ebaff9083ceccfc3b32e9e47ce93ca43269743255047dd2f1b1818f28ca623ddd7d0941a946273e42a6b005c7fe82cd3c2e3ceeb79dc7b1a2d285d8460629baae46e665c399d84c9ecc313f2b71ec37836f324863c1288b2f97a0188a519319aec5067b44a4adf1d52956db11ebda76dccb450c18324b9f02c6702ef50ae0a51c9b111e90f6b01ee9e9579ba9bdf0f9b66710368ebb4fccf7f956081fafafb4343fb7d1d77f94e27f14a33cc3b73383439c3b40576e0f0cae4057355c751ebb85ae7c18426181d62cf4831c218627746f160676ddfe9c99f0f433aefbdfd440fe8ab7da6755cc82044a6bdf6d7f60ee5f33ed06bd3ae82135a9bd8e8f2f3784fe4705795972dd087c7370b76b10d7b8ebfc032729c8a8a0d7c8b1f8581999818175f631f81461e836a0e46a2d6937e347309461ad7875810cf6084cbef654077790214203b6d3d74c72863239dd4409f5d587986be3235c3fd96b213c126510856cca19bba2d04e00e14e9acfc19c782c56ef5cb17ad8968c30a7e8d98cdc7089c20abbde693761dc78868da9eef659b6fd2dc2a2a6d88736fedaa3f6e1354ac8cd9173567386a1e42d66b57877a417cbe4c41285c7a636a1843eddde1b8b15b7de24439db1a085d542683aa42056c9a5c01732b6353ea917f55053bd90f9eee99b3d44661bf54b3ac8aec38ace5cec8dce082206165345f9c601770e30e7502d46b5cc1dfad793bb8e998f0659ad4896914d2cc7472af533a59dabf968bb05ea0f3524aadeb869d8fd228593318df7a75f816d5804a7dff9094150229ec1d13ed20b6ad7af7707cbbb30164e54dbd9e5d9288691f7466cf5e558fd121acec2c3f5660b6737e05e8e29bee80b79b7977af99f201d3874c1008170776531fe79f5369898a2d8b91a3c3c366ee65c59199ec6b0c258a61bd9336251cc94d2a8a59f9d62f15b7af37754683d0615e319b9b9fa16f5357ffeb5388545f0070b9053dcd25f09b733b97b5ff76050c9b99268e1fdeb3d76e850a34b46715d4585c57264b6dfa728665328926f91f910ae89af56f9d2cb00b5e7ed4591d0cd733a83902c459fe0a29af8d3599d02c42f41b42aec68860c3b2c0686d413c3f505251433f612a9908e481d56eab7c2bf3221dc2b1cf18512234677a85d0bab1e6568728c825e3ae9c22586ac2a65e9aed0838c21042cd8c8a5c0d0adb1894ac04586d9d921ea5281f86fffc2df669dc30ee9d2b9bfc71c8fd30fd7b72740221702a4fa380c712a97347e21ab61e4ec9de09d1545aa899845111859c5114589f4643a63d0a9c008b3792c7d684cb9948aa9d8db9e7b2735cdd47ed63251c08a7a197bf39e258413d19705cdfe96872015b1a384bda9cb2e108490c945ac06df3adca52a1b2aebb8c9a7ad4a2d1cd2d41a4c3cde7b709178814e01ee8a266d1387da45f8517de86d283f8657cc1aab46484518514e75f15824a748d19a57977be1e0ba576b0911ac24bedcb2dcc93c4e68155beebaf30e4560c6ccf2354b3a0a7f502b10c5c65935ec2d1992b1700bcf36ecc155005b8a814000166a80722bddf7deb7d4ba67baf8f5c27d548c3b4a18501af3ce6f6a6f161ac9236433687d11972bc9efbdc9f4ecc76e8c79b0b449c6b5498f9ca1988ede839cdc5e1ab4a2350f3ca26e5318b5f36ff5881f2581425bd749401448aad14699abbf98734da5b7a7a4789b9f93e1329c05b5dc655c0fa895f3d0126e97c4a431090cc6cd8007fe8546b01d79f44164d1e93daa0682e275c69636bec9e1daae116fc2867d906d9f68ecf5e17e18d282d4fb417842f26474296bf3ffb24b93dda2a83d3c8f51609c4d54d66b2e21d5fb105860c43092b8e8449b72223869f44e220d0f7ffe223a9a93eddbce5270d3b66dc71af585a4dd341b2dd9db66bf992535a21406d84341d943706f518246fa6b23dbf8e9c31d74f00c3992e2c022eec73322c903289fff3f1e762f26c5821400a463e6794feb2b3c44b808f50bae4f060f0ee534d7bc5f682b1ebb1c1e00d377a1a8238889809d510592c8c3737ff07d9830c535d1afcb02a15e23193632fc533f08aa8277d9eb68c69177325a67b07106abdc6c03a57e27aa3aee091edfc15cd8af2ab728b26da5df225bf6c7038c8775e94302bc4c0bd7da00f9066889e98e273ded2ad33725f74941c8935ca54ea05752d274ca037ddf8da45e9124365f6574a8753bd21772754df0d89315fa4fe67fa022a6703771f2c4e9c58d4d2421bef5cf573c9cd1f755e7cfcb573ee4e954046eb5a51bf2b7640f61262a594e2cc164bcf9e02183898a1e5bc1bec7739e1f126cac93415b9856d0c790feebd1ce12850fd5a5cd65ed67557964e91ad4c774c671551bc58af6ab8c6fc8cdbb65e43b3428a097a5e38b9554ec74bc77a9821377b812a3fab45d952fbd66832b2d78e640158451711cc81c1c942c9284a549171c626ddeeaf4eb8294908034fb4f5377df92258d214d6c34703ad790a2adbd44f8b40e456ccbe77ce18191af0e7cf6fc7cfe096883fea7e3201a1441b13acf8339e6d6607878eecc9cc2dd68273ed7eaa50c2f37d0daab12d25eb6cc29e8db906f816f43bbda15f8bcfe0e5288565e20cfbd4b282953ad3788faa88e6f27d2332eb856d4cd09706041dcb04a6f1167bd5046e7f8988067e0cf0260d976ed2ccf69a2f889328120d7def5c7f0df9c6faf777331dd25fa43ddf142eac967e020f01f948fd3c808ff81543048b759ed8a353ce166dac0a2be11d8664b2f8c558b1ade482e78dae6bccf06c43ef6027214a5ef70a2d6c16fa46acec2a027a519f4ac090919adf1715ce6924bbaf21599a6ed7a03dcbdc916312f3a9c858ce34a566285c4c6fc4980b597532c56f59075255fec1c3d97c6091ced0faa45052ffffa8f2c4234da184f01484143344b74ad8e0f8ce4684d3a63e1b45d13f438cfd7afdd96827933dd4f01554dc167d5acea45b3409a3897f5297ff41b18f4d55514ded40a12c00774352a88388201111858b5f9701be22a0bf201baa10a700df0beb1be1022bbb2fb155ff4842e948410d652a078dfddcba0a5f76ec8b788dcea2f82ef4f9a1aa11597ec08c7b7d037ed899f16c077d12ba4bf5de7502087879b42418fa4f18682cd7707cd73ff91a57db916f0d7d7294ffc6470db2ac782056aa19127129c04e3325ac575325ec18bf9742c79bcdeafe712dfd9b160f634d5c6dc0e6c5ecf1fa147bfc1be9f036a41f1c8868a8b265b6cdfd5160a83c7e8ce9f12889d17ffbf374c249f4baa752d7032a7e53aa5b194a5f6e06b1ddc6ed6b8f0bdc5aa72fac3534226e67644de48f087234e8e6fbb0f9a814983718f245109826a2f3e684fe0a462dda56176acc702514c105bd2137b44061c184ba24dc4b24be8dcefe0467c5ba3fabf9e7c7f72974bc8a856cb3f5a8c8ca72832533bfbbe6deb66c122e72299a5b69db36cd6091133485052ac9ac243f4c3cf75036f463f5fc0bccdce174b9e3515209fc3006bf798020092d68bea1e023458d7d0d3d90892a9898092cf615cd11c3c4fd1f2b862a2da50099b437929dd7637b7b71c27296c19654b0e4cb177f012602de2a9ad8ec251114a4dc5aadf4305d19925eb33f7967de364d3ba9f36539ca41ccec2beeb41b4b8780eb9d580a7f18e6d0e4a9dd3892754ee44bf5e861753c6fd699761eb5296aa3fae4eb78d6973552113c96a2c3bde86d45236b8581b37e1d69ee61ae27ea7c91c5aa5e6a6ae7fcab40bbbb1f6014cdc3d9e06ed939307655a8fd7983860d9f769d44994b6bf85ae1db271b7426efaa53ed8457337db8dfc75f3ba11a8a8b29fa75c5a7f18c225aab8cb60ab5f25111c5a646da237781f4b07f804805e9814ba2de9b141579137cfc2a9340e5bb549c110b4913ee6336128dd066558eadee54a0160709b0101c88a04075acea29225c9a0a3b6e58fc0ca7efe6e885415b20c3025c3df7855374ef9b14e6a3049d104e0b53cd34777564bd34499b690b0b0ac6dba3cfc0a9b9ac478cfe451c7298dd3dbcb14129d08da6d66c1cccfd69647b6a110ccf3a77066f00426f49e6c28c86003090fcdeffe4c2a32f5247d0a5cf5c16811faaea3982e3241649e87b5b9f40745e01b19dd33ca4dca752a392be49de78781ee32ace473fe2542c9659089f625846963979dd6dca5fbf3fbfa623e65bd8915fae8dff4815eff8b9945c49312d8f108f63cffe2f5688720659263fdab366def6de0b1a854916aee54bcb7cc4675049a73650ce45150d54b411bcb59235ea08d500e1eca8d5b937c180223c6d544a76de8820a40b89f7cf7db106b01ebe377763b66f9d9528f40816eb5c8b3d56fdafe3d0e7dad6a57edbcb2b961c84bd196b74127f149abaf22a31873be235a392dff8a9d59dbb8d71349c19cb46903dedc770e"}, {0x58, 0xffff, 0x3, "b0ac02af5c7e6b9782c71de7cfa22c2f79d9ab51ceb9ac33041ec457e15775a0d9d8263ccb9ae5f635d24e10275c72f66dad80539af19a852459bbd9c0c70cb50cf2d6"}], 0x1138}, 0x2) geteuid() 17:08:20 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x40) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 17:08:20 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020699c, &(0x7f0000000300)) 17:08:20 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f0000000140)=0x7c) fcntl$getflags(r0, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r1 = socket(0x20, 0x8000, 0x1f) getrusage(0x7fffffffffffffff, &(0x7f0000000540)) accept$unix(r1, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x30) writev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)="fa5b3c0d9ba44e385f5b6dd7b3fc28d8eb94674e5092c160b32e377a772768a77caeb82a44a1c417121d6389bbf91ea75f39b176d093060dfbf4efdcd8a6d82bb109faa02331306479713f423966e02b9a3f8e261866bd78ae572b1924081e69dc5c29a88018c6933172535829b9a5f863b80f82932e8807d6dce1043519e15422694733917a2da06431ee23d05f676a12005ddb01c7e90db5121be7e101df5cd9d3bae87b2ad70c6f592a73f7306f84adc3bb3686fa2b9b6837f0959a78716bf714f27df7d6f4c5b639421f52"}, {&(0x7f00000002c0)="5d6ba7dacd52cd082cb8ad53e3fb3734f0af78611f1dba644d6ccd0b457befd658e43c737031f557785326d91a73a4803ee6ecde7252671386c4b64175361675c4b626ed7ee0130b883860e537e2bc58f2d4f08c68475f4a04802a8e11886cdb64e2120442c4e62fe7e20f809c5905b370b7fbde051665f7c21d90635e2f"}, {&(0x7f0000000440)="98acbb406191293a6a2618284decaf704258163976ce1d8a7fcaa47b38a0f594438e0974870d084dbca406d6472ea43c49ac2b0b267055e8e5e31fce1f9ff9d32f66959774136340004a08299c951f15a2b0a0073ea871daf84719f9efb3d23a6c8dce687278d9f3d85fa5b61fc5b6236c19723de85bd7629189756bb3ff0689262146929717bb6ea98c98e3409b5a137f657facad232a293b46fc72e46ed524e323addfcd195f995b7fd454715ee12f8c80caa5aa1be9a3541e39aac7595e08470aeed63dbeabf566ce9153c8fd60159413a4b8969ae4def973cb891567d72e026ab88873cdcec049a51388107421d159a320dd"}], 0x0) 17:08:20 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x2008000, 0x7, 0x7, 0x1, "46f6f9581d0ef5dddd97cfde2004e00fd179b54b", 0x4, 0x7fffffff}) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x188, 0x0) pwritev(r3, &(0x7f0000001800), 0x0, 0x0, 0xfe) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000100)) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='./file0/file0\x00') r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000280)) close(0xffffffffffffff9c) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) 17:08:20 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r0 = socket(0x18, 0x3, 0x0) socket(0x20, 0x4000, 0x81) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x170) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0xffff7fff) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x100, 0x40) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r1, &(0x7f0000000240)="220e2a", 0xffffffffffffff67) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0xfffffffffffbfffd) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000200)={0xcc28b5f0270858c4}) renameat(r2, &(0x7f0000000080)='./bus\x00', r3, &(0x7f0000000100)='./bus\x00') 17:08:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x78}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x40, 0x0) flock(r1, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair(0x1, 0x1, 0x1f, &(0x7f0000000180)) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x2, 0x0) socket(0x20, 0x5, 0x8) dup(r4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) r5 = semget$private(0x0, 0x9, 0x0) semop(r5, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r5, &(0x7f0000000380)=[{0x4, 0x2, 0x800}, {0x3, 0x3fc, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) semctl$IPC_RMID(r5, 0x0, 0x0) 17:08:20 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x97d4, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x2, 0x0, 0x2}) 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, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r2 = socket$inet(0x2, 0x2, 0x0) r3 = getpgid(0x0) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r4, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) r5 = geteuid() setreuid(r5, 0x0) r6 = socket(0x18, 0x3, 0x7) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r7, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r7, 0x2) r8 = accept(r7, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r9 = fcntl$dupfd(r7, 0x0, r7) r10 = getpid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r13 = getpgrp() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r6, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x38, 0xffff, 0x1, [r6, r7, r9, r6, r6, r8, r6, r9, r6]}, @rights={0x18, 0xffff, 0x1, [r9, r8]}, @cred={0x20, 0xffff, 0x0, r10, r14, r12}, @cred={0x1bf, 0xffff, 0x0, r13, r14}, @rights={0x20, 0xffff, 0x1, [r8, r8, r8]}], 0xd0, 0xd}, 0x1) r15 = socket(0x18, 0x3, 0x7) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r16, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r16, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r16, 0x2) r17 = accept(r16, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r16, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r18 = fcntl$dupfd(r16, 0x0, r16) r19 = getpid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r22 = getpgrp() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r15, &(0x7f0000000e80)={&(0x7f0000000600)=ANY=[@ANYBLOB="0166696c653000"], 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x0, r19, r20, r21}, @rights={0x38, 0xffff, 0x1, [r15, r16, r18, r15, r15, r17, r15, r18, r15]}, @rights={0x18, 0xffff, 0x1, [r18, r17]}, @cred={0x20, 0xffff, 0x0, r19, r23, r21}, @cred={0x1bf, 0xffff, 0x0, r22, r23}, @rights={0x20, 0xffff, 0x1, [r17, r17, r17]}], 0xd0, 0xd}, 0x1) r24 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x1c0000, r5, r12, r20, r24, 0xa0, 0x291}, 0x8, 0x6, 0x100000000000}) r25 = semget$private(0x0, 0x4, 0x201) semop(r25, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r25, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f0000000240)) r26 = geteuid() setreuid(r26, 0x0) r27 = socket(0x18, 0x3, 0x7) r28 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r28, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r28, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r28, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r28, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r28, 0x2) r29 = accept(r28, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r28, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r30 = fcntl$dupfd(r28, 0x0, r28) r31 = getpid() getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r34 = getpgrp() getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r27, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="81f697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x0, r31, r32, r33}, @rights={0x38, 0xffff, 0x1, [r27, r28, r30, r27, r27, r29, r27, r30, r27]}, @rights={0x18, 0xffff, 0x1, [r30, r29]}, @cred={0x20, 0xffff, 0x0, r31, r35, r33}, @cred={0x20, 0xffff, 0x0, r34, r35}, @rights={0x20, 0xffff, 0x1, [r29, r29, r29]}], 0xd0, 0xd}, 0x1) r36 = socket(0x18, 0x3, 0x7) r37 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r37, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r37, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r37, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r37, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r37, 0x2) r38 = accept(r37, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r37, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r39 = fcntl$dupfd(r37, 0x0, r37) r40 = getpid() getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) getpgrp() getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r44 = getpgrp() sendmsg$unix(r36, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r41, r42}, @rights={0x38, 0xffff, 0x1, [r36, r37, r39, r36, r36, r38, r36, r39, r36]}, @rights={0x18, 0xffff, 0x1, [r39, r38]}, @cred={0x20, 0xffff, 0x0, r40, r43, r42}, @cred={0x20, 0xffff, 0x0, r44, r43}, @rights={0x20, 0xffff, 0x1, [r38, r38, r38]}], 0xd0, 0xd}, 0x1) r45 = getgid() semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000180)={{0x1c0000, r26, r33, r41, r45, 0xa0, 0x291}, 0x8, 0x6, 0x100000000000}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r3, r20, r33}, 0xc) 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, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 17:08:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x200000, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r2, 0x10000, 0x6, &(0x7f0000000380)="31816179e441f414e84a71282a188f20423e6fc9bd9b6bcf21ffcaa71da9ee08075ec61a6d3714c4911ec604976590327ce4089142e83509f70ae49ea3516876632992a0b6e47974b80a00500a007a4485f8c1cbf3cfd29c7e5e60db2284b24ca481cfc1c7818294135df51b5ccfd3093971ffaa3ccec9021b3e3e49eb6554638b3000a37e500fd81dda8d0dfc9807b6b2a2f290f3b91f6c0b533f640e4f3b097f92420e2f5811a0a1a377809d6d366f3846da110bf2981b5e4506bfd7c67f29dc9c7c2ba0e3447460306472e3de96c874e16ea1d024ec9a24106dd85bb3ec500964ee40fbaee3b7c6cc2a9d94861c96ba084024caf0a65c075d88fbb0df3be1b3c8227fd7c3671e981aebb0e6b509a892d09a413e0a12864a79405874dd5e97b330b71d27f8d2e27b6cf3747dd195876f77fc242261571f6ec922ef935653f961f45b3a8ecce26922068252dc94facad1cd4c1f90021df06ca03e1cc23ad6f710c4a49f6547fd4402b441e8db3c0428cef670beaf0dacdd25756dab751998de10aabf8a0b6012d1dbf188a835d742c8bc6c9ef3aeb30ef28b1c05f52d1aa309784e9f0eb1c6b4949aea686343e870e3ea0d85e1ef852d1eec2e34516d84b420094f041834b3011ee862fcadce1dfcdcaf12385ff9ed475080d8e9bb788eac69ede98d838407003c035a7078ce131eaa3740db4aa4d7eca6ce15894ef9a2cda1049a38ce33837525bdd17f94b09ca0374f548457103fdc7150cedcab71a6cfcf877827f2c07a0f06916fc769b0583c63d261d608b9f7553728060ccdfd9e9cb3de1ddac72bddd6ed44bc81adde2918d5f98f78e15850d11dbaf53f2c93bf9d2b4b334731618517053bddc86934525b1835808e623ad0171e43cd5b5e92c9440c879410def6c3d23efcec790411064b14c3193c0273406a0adbbf8f2bf99e4da6f14e0d54d82728c7fc8b6d10f6a75e2801391992de846233f3fac68be8f5341565bacf4d627119407be24a9020418eee9209fa41e6feb51c5d26ace8122381870cb0b6b6b008c6652b0ee6e6537f445e0bdf7a803da4730c9042bf7ec8091c9d3c7a4e0aa2b6778d49469526bb2f1206e8dfab43c0cc9ed46bc391575a2fc67dd4cb7f243a55b43da1b540c08a076e43b0f51af717ac143417fe47231c9ca846c8c1a1d1b69dae1c0452a3a153193556bb1e42a4b7d239dd4acdb7328c1a0acb9d1c0f4fa4c06e6938a6a525e19d672ffce674853b730b617f7b363d4693ea0e49ed9eb65b0db2938a3741d82f2751b48483b8333f4ee340071edb0d5b65ffad081e53cacf55aa8d105e126bc0f4681f733e6d9e56f51894683ba8304bcd9f6feda6d87edadbc865e734e2a1c8ed1e020bd5797e5a0e4e3fb5e88ec0aab81f9e98529305a2f9d0910de5cee1bf54eb3df4aaa4646abffa518131041300f689bcadabee2b47f2380ef6f9a6026738ed07abc25b3e8fcfd464bc7d9703ab70501b56ecf7e0f7c1eb873767706075570b75900c2b781281a635158b70b94e36715c2d3e799ffe18e9188e887716363a47df87a30b46a8a3437d328da19d4321bb3af1f3ed75272df7f6aeca6167ce2d525a202273208f8131be37145216ccb16cefa823d935ff4b7a9dd047e5e79583f6bd7020f558adb145da9a97043e77ccda2fd25f4ae410153c28fc89cbba36743af93d8100ac1aa07365824f8ba52a5e20b452ba6fcf236dfb547131a5dd82a6e6d4f07b09134ff1f90c334293756b0cfaa5961cb46f412d4d4a2c2fed9fc6f5cde3b8d45406460c04ab519d11c87f0dfbdd8b02ff7c8c9287f7ddee41fabb5f1f8bf5c63dccb0aa252c08bc848ff89b4e52c27a10bdafa9104f46060db844395ee324502ededfadde48ade3508383f6df182646c3dc80d8e7d143fb71c43992957d3ca7bfb6437224795a4e063f1f53d88459d6aeaefc20318cc3c7b45dcc5527a3199d37ae41c60262ba4021bc9794ab26269f46ad7643bed37478d4dc1e3bf51de5c31bf0e1147f929c186a01833dc9be7e12f1abf55bcd492d3e385858ac23964e140402b649f387f5b4bb58d54140d8164cd0a46d8809ab0b27756c42928d1c9ac740ab432fce7bd0a86eeb706db42fc18f31652001848444751bc39cbdc17e284f4ff3be256d5569083c4905c6a3d6010c9e235cf199140a6309d1bce82c6e1bf9a15672a527ef33851e8cc75ace0c32ce4517a779100c61eb5e4c7c169d59283bf86accfee9c538d5c6b87164d8f735b856d0d8af3fec2e7cc410d86e33d4c3caab2e9c7b296903470f72bbc24f42282ad306a97c801a7301506e780d5a8347b5143d7ed084ed0a5bcb5fce1d717e90117e2f702d4d39ca2aa09713a20a3b335118582f1c78d45fe43122139097235b5e631a09ca2c0e1a132ea13ccb1d50628a589a4f39d8ffd7cfdb7c7914e7158a3c892c30ae40a251561b8986279b60fa896c60269f4741c05e3e421eaf81363f73fc40f6bdcc9fc2b58f046f672a254fb7e7df1665dc1e1c48b4939077ec93de73346009fa4d6ade35c273bd3fc0e05701b9b9c4cf561b649509342fdc9c7e298ac8c4c36df99821d863a133ad2fbf883ce19409a185434ff460c95976bb3475dcab3a971a4915f525758dae3e4791cb8abe9ddddc5b90893f44431dd34cbfd6c24638c1237306574542cbd1da4e450966f783b0cea989d6f7904809c65f1dfd5773c4e78e1fcbf4181410992d0196cfbff05ddc4e75fb1c1bae238df3bb3081f62e993116eebcd0d1a96bb5a90dd4ca1a15a78c2d44875c21524ef4144f7726103854ba80c69cc78b2ca8d2a1b700b2c2eacbf23211fae27312b21e314ec2004137e2a3e572bcba943b5d7e14cc67fa5b64dd55765069b72db612413826a8374163dd3ae4af0a5c55a00c40b30e3ba7e276ebaafc81421e998e97b5fd18d62d28a62642cd7a6143da024cc7bdf837466a360bf492e8c9418fc4d40ee7ddf14eb9a102958d26c9b96bb8fd861bf5e484c5cf6a5f056fb31d326f7a535115499d6aae1a8e76f165f49311012b494167b97818b9dde813a68c76d10a25a0e681134e7d9efcc0da0a7435440d5fa71f8858f5c23fc2d05458a0bbd085747224374f2590c80c1c3aa478e02b8692c1c87efb2d25ca155b7ff103df43642d04ec35fe9e21bf240d47b788ad8fca5b4f97962c3b4eb6243f6ed0f892ebfbc6441f481131f15af9406bdb25830a2655296c8114189a66ff1bb9d2a0ebb74eed153727c65d756da882856b7ce6cef3de5f8988328fdbb21613e386da38d21a2027c99877310ea699ea9ed3993a2314bf515d12609988ccc68a0f3abf821d21fb49f438aa42aa2dc9c032ab7ed094333b380c2ca83699b76872ac43126dfe487473aed358b825d864ad704de8e0a52cb914316c4b562472eae49256fbfdc741ddc8c86bf2823cdc26d781347ef01804b855606ebdf5e2874082042affd5fe9e831bdc9564042f5a590ce6497d16487ec4bc03f0c10ec36da567acc4e4bd244959de819f404265e6ed8861d73646ab153e7c49f59bf522d18dcd971eaf19f69991bb6c95ed9fff3544440b62e80ca38428c7dbee08018ecea86f3c88f6d3a6981a105aee7842b2cb7dedd789a34a566df8faea0242db05029bed09e18dcf35c3082dd6af996be39632dcb0ab1106e0a4bcd8277b5a61fd01d9aae48046abed42450d135e54977c2cb13946c9cffadf9b35c7b0ef930f2000a31a29e9d935e3d56b62e1436d0b13d39b177d0998b37a3ffc83af56b6cea3d0d5e6f08ee676785b2ad2ea5e95f27d66406446d630fd4a8effd6ff0ed5288e306e0fa1c2c342c427ec9546ae285ef87814674cbd95b7d285b97900605b346e8f5fc9bf047bec909ccfd906a05a6f2952e397cda058f6be50929b463a1759fb42ce002eee4e0850d1b625fd5d4319941e9268d70c53f3265640b143c58bb0dfc206989cac1db89217f64cfe2a1498ca9beae313b46922593959e28f551c9d0dc726fddfdb69e7ae8472e430e8a0639a2910e3a4928f1c999113a0c403ebe72108d6a0ada83efc02a6e9dc2139ad4cbcf6414586090351d2426bb28e2777eefe7c476b0be7b58749ccb16cef764d097dc9822885a6d0a829c134f5ea14d349be2ae77f9e57416acd9a66c51b2788c4743dba73b989c8098b37ac88e54af81dbf43f0509f06584e1e46d7f40eaa50805557f1a1ba209257750060f9c2efe4c11660eac1aa5e2a940047f9684d5819810cd23dd016a8e421194ab0014652f77fe2133776edc89e1f389b195b0638bc5435211a4f34acde670d08261694ba5326a0d5a19692d6e15292aa711c46a7c9ba0a39ceece21ac2663656d4fa3cbf38d805700397a8f7718e6bb218db81d0978183fb4f88d5162214fced01bcd9ccdec33428f6a70153ac86b62a4c8035b2a2ea1c664de10395b5e1812a6dc5cb293b3c1b64657dcd7cdcaae9ec53c5a1066a29b97b691ff5ae310cf441c79b6f3152520b18b68c0a1375056b31ee0ba5837fb6e0f107982aaf5e220f8a738e41768985c64de79ff4ff35b64bd145c0e639e17549717c37196e0137e9530d87e3a2b97180f9721b8b9355752de162413d2ffbf895b27867cb4311a4d3fccaa9bf0326bc51e1b82d5efc1f5c7c431c9b60db4475e523777d4c1ec5e9ae37721969db614a84a430bb11f8eea38efa9e6dc4bd194b9eb53ded53288eb4d84b23717da1db384a6a028df05d0752020630da9a972f612ae907d03800ee30dffe4d5f15982992c452fb7e77241e72e5b213fe191de573e1c690cdb35547d2dcf6db9045c06282ad22feea8d204e47f978766befdfc206d705487832369e36e443cee21abda477f1df7949fb5e95e0916626f7840f94ed7b1cfb5a1f9a2f0f977fd1b30e906ba1beb692b44169ac60c8f96695c7eec3457b08926da9f85107f9b784d3e75d27dff191dc881ecef54b049ac0fdfe30ab373a0322f8c25b3c7e3662d64d561079b9227d3116be0caedf3f39c2e6d047c89bf90c5572b72706aa9429cc01e558f903b9d6731784a46ce42f862c80c3ba5cb7a27645ebdba45063a3eef3605da97f2fac8977e84c7ebc8efbd2b470ca9623e80a883a1836d47f209cb307762c92161275615ff498d72026ccf8595498d2ec5fb4dea2302a568b2c7b0cc8a7b86d438649835d22a495a8d97c4e1322380f7b6cbb7b0fe0044f87859dcd72b32b28b8c776da9cf170a3c50ae8fd1e4fb2b23f287241684e5f1d7392cd922200c462d2c91571c4fdaecb20e63ae3ff0665b17b87070b98954af64a2e8a35be31bf022bdeaae18660ea86a33bf34c7c25da5287e05b5bb1d2364fdbe98dcc352f2e5082b74ff08f2c0b3761a7af256d7bd1d5c75aaa2a155cc61c2ebd6ab3c7045d59cc8ee9e1ab4972ecdd527bd9e9b23ac7ce4375360d8c8585dc55383d0e10237d2cdcb01592d07f31197e450630319058a215e124f0422b5e238f8bc67b7374f05374cac3b698155531fc64b94e68527107fc35eddfac125ec0cf5e3e11c32ff91d7104e599b42919f91a2619798d65d2b8e23c8670b14b32498125a0c090c41447c6d7be09003e0ba18a8bcea80d4b5b8ae2b17dabd4f25ed3a408365c34e8dc44037a6ebfdf727e905944e0903c1daad6b490a53e7853f59efddc157444c6c83328aa05f625b6983d43a601a1ad11810802e3f259b89789bc877ec22f97e37ec978c0d4a4ad30cc2f6c50b3c3ba3fc33dfed44b4baec63b46f82781d97b0b3c7685103cde56c5737df7b6d0488ff220", 0x1000) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100044}, {0x54, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x139}]}) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000180)=0x7) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 17:08:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x9}) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x33) write(r2, &(0x7f0000000100)="8c65", 0x170) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x104, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x100, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(r1, 0xf, r4) ioctl$TIOCCDTR(r3, 0x20007478) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='\a\x00ev/wsmouse\x02', 0x80, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x4) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) close(r5) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "002100008000"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 17:08:21 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x80000000000002, 0x1, 0xfe) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82062e2f66696c653000"], 0x10) 17:08:21 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = syz_open_pts() write(r0, &(0x7f0000000480)='\x00', 0xfffffffffffffeff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() syz_open_pts() 17:08:21 executing program 0: pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='^\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") clock_gettime(0x4, 0xffffffffffffffff) 17:08:21 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$getflags(r2, 0x46de4f4c159a11e9) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r2, 0x1e, r1) bind$unix(r4, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) write(r3, &(0x7f0000000100)="8c65", 0x170) ftruncate(r3, 0x0, 0x3) 17:08:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0xfff, 0x9, r3, r3, 0x7d55, 0xd75, 0xfa}) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 17:08:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000040), 0x0) 17:08:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30}, {0x4d}, {0x6}]}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x170) fcntl$getflags(r0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) fcntl$getown(r1, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 17:08:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x400000003d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) fcntl$setstatus(r1, 0x4, 0x8) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 17:08:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 17:08:23 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000001600)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f0000000440), 0x1a3, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='\x00\x00\x00\x03\x00', 0x800, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername(r3, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) ftruncate(r2, 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f00000001c0)={0x1, 0x5, 0x8}) pwrite(r1, &(0x7f00000000c0)="8b19", 0x2, 0x0, 0x0) pipe2(&(0x7f0000000140), 0x20002) 17:08:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1000000}, {0x35}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) 17:08:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x81, 0x0, 0x0, 0x5}, {0x3c, 0x0, 0x0, 0xfffffffe}, {0x2c, 0x5}, {0x4006, 0x0, 0x81}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 17:08:23 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4}, 0x14) r1 = socket(0x10, 0x4, 0x3f) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000180)=0x10) pwritev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000100)="271b93cb", 0x4}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40]}, 0x3c) 17:08:23 executing program 1: mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) setitimer(0x0, &(0x7f0000000000), 0x0) 17:08:23 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xefffff7a, 0x2, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6", 0x0, 0x1}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1a2) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r0) pipe(&(0x7f0000000080)) 17:08:23 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000000, 0x100000000}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x1, 0x5, 0x2000100000000, r3}) r4 = kqueue() r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x40, 0x0) r6 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000100)="8c65", 0x170) r9 = socket$inet6(0x18, 0x4, 0x0) kevent(r4, &(0x7f0000000200)=[{{r1}, 0x4, 0x40, 0x40000000, 0x5, 0x401}, {{r0}, 0xfffffffffffffffe, 0xb, 0xfffff, 0xc102, 0x8000}, {{r2}, 0xfffffffffffffff9, 0x20, 0x40, 0x8, 0x9}, {{}, 0xffffffffffffffff, 0x80, 0x4, 0x8, 0x5}, {{r5}, 0xfffffffffffffffa, 0x80, 0x20000000, 0x1, 0x5}], 0x6, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffc, 0x20, 0x1, 0x4, 0x2}, {{r7}, 0xfffffffffffffff8, 0x40, 0x80, 0x6}, {{r0}, 0xfffffffffffffff8, 0x25, 0xa0, 0x5, 0x401}, {{r8}, 0xfffffffffffffff8, 0x70, 0x20, 0x2, 0x8}, {{r9}, 0xfffffffffffffffa, 0x91, 0x2, 0x796, 0x1ff}], 0x101, &(0x7f00000003c0)={0x2, 0x7}) r10 = socket(0x18, 0x3, 0x0) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$inet(r11, &(0x7f00000000c0), &(0x7f0000000140)=0xc) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r10, &(0x7f0000000100)="8c65", 0x170) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$KDDISABIO(r12, 0x20004b3d) getsockname$inet(r10, &(0x7f0000000000), &(0x7f0000000080)=0xc) 17:08:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[0x9]}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x5c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x5}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000200)) 17:08:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80008000000027}, {0x3c}, {0x4}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 17:08:23 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = accept(r3, &(0x7f0000000100)=@in, &(0x7f00000001c0)=0xc) pwrite(r4, &(0x7f0000000200)="2bd31ece64bd8dd65ff7ba93070585ac9fe625d45e9b4b27260aee20e7fd06582963b58c2c65deb11dc22679f518ae71fcb79b4378edb6373e06982935b563c0475b62c466d407806da3d424f5abaf1b880a3baf5f764b6c777138f0701028782ac3a06ad8e503c00b8ee8a818f3b4c1cba5b39f15cf063ae76ac0b452e08278bbf02b25ca1634a4fa72fb605adca5ea969a33d7ff2f3dddb11792fc9243b0bbdf73fa886db6f3e76c0ce9e6ce75b88b64fee0f39786f4f6abb241d94fcd29", 0xbf, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x4) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) 17:08:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) write(r1, &(0x7f0000000200), 0x0) 17:08:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xffffffff) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) 17:08:23 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2fe92551ff89a674, 0x10) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000240)="eff5842068eeca28c60079b92b1eeb753c0daa3ded10c88e423ce04f632e3aef5709ceced3233136913d4a391b5403b135da5347984be85f6b5544e423f4ae7d5bddf5b2fccc324d8f6b415a2c0a0b5e34f959f0212c45d3a274a6a7a8c1e4c28d0fd580a3b7bce4fd78d13bbd455829b62a6f92f9961b1d5deb49a06a5248dff9468a0307bf7ddd5f3dbe397af8966ebb821e632d425e58496954c1278b4eb0ab53a46076f97387c92e7cd8dcf221705c577792e41d6c629831d74578c2a674850fdc1a1e71ac59ebb3bef72f9e5fbc5c604c17911113dc5a6d1d534b580307242ba262db89b2cae8047efdf17812fb64d37f0d343078b2", 0xf8}], 0x1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f0000000080)) 17:08:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1d}, {0x6}]}) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x3ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="8000f7159924be6cadaa93173b27") 17:08:24 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 0x1) 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(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) write(r1, &(0x7f0000000100)="8c65", 0x13f) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = semget$private(0x0, 0x4, 0x9) r5 = kqueue() mprotect(&(0x7f0000533000/0x1000)=nil, 0x1000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r9, r7) setuid(r6) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r8, r7, r6, r9, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) r10 = getgid() setgid(r10) setgroups(0x5, &(0x7f0000000040)=[r10, r10, r10, r10, r10]) fchown(r3, r8, r10) 17:08:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000007c0)="43e7c5ea2d98d60243ad756aa2d8f313713dfbd16d4c15", 0x17}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x10007fc, './bus\x00', './bus\x00'}) 17:08:24 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x170) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1, 0x255f}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r3, r0) 17:08:24 executing program 0: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x80000004) r2 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000540)="bbd4e383e9a12b5499f752e7eaff125c00000000", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r2, 0xffff, 0x10001, 0x0, 0x0) fcntl$dupfd(r2, 0x11, 0xffffffffffffff9c) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000200)=0x4000000000000) socketpair(0x1, 0x4, 0xffffffff, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440), 0x3f9e2b65a34270cd) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x80000001) semget$private(0x0, 0x3, 0x100) semop(r1, &(0x7f0000000140)=[{0x1, 0x6}, {0x5, 0x7f, 0x800}, {0x0, 0x7, 0x1000}, {0x4, 0xfffa, 0x1000}, {0x0, 0xc119, 0xc00}, {0x2, 0x4, 0x1000}, {0x0, 0x7, 0x2000}, {0x1, 0x7fff, 0x1000}, {0x1, 0x5}, {0x2, 0xfff, 0x2000}], 0x2aaaaaaaaaaaacf9) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0x87e13cac6900f962) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x0, 0x0, 0x9, "5d68501ed3e16b0dae04ce925d470400", 0x1, 0x3}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) flock(r6, 0x8de049f35916501f) r7 = open(&(0x7f0000000380)='./bus/file0\x00', 0x8000, 0x8) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000580)={0x10, 0x100, 0x4, 0x2000000004, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f00005a0000/0x3000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f0000406000/0x1000)=nil, 0x2}, {&(0x7f0000fec000/0x11000)=nil, &(0x7f0000365000/0x1000)=nil, 0x400000000fff}, {&(0x7f000086c000/0x3000)=nil, &(0x7f00005fc000/0x3000)=nil, 0x5}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x935e}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x80000001}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f000068e000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8203}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xc2}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus/file1\x00', './bus/file1/file0\x00', './bus/file1\x00', './bus\x00'], './bus\x00', './bus\x00', './file0\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00'], 0x1000000002}) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x402, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r9, &(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) ioctl$TIOCSETAF(r9, 0x802c7416, 0x0) fcntl$setflags(r9, 0x2, 0x1) flock(r9, 0x4) r10 = openat(r8, &(0x7f0000000400)='./file0\x00', 0x0, 0x1) accept$inet(r10, &(0x7f0000000340), &(0x7f00000000c0)=0xff67) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000004c0)={0x1ffc, &(0x7f0000000140)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 17:08:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:08:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r1, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = fcntl$dupfd(r0, 0xa, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xffa9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:08:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f00000002c0)=[{r0, 0x644f4b05ab2b633b}], 0x1, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$BIOCFLUSH(r0, 0x20004268) 17:08:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) recvfrom(r0, 0x0, 0x0, 0x3, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) fcntl$dupfd(r0, 0xa, r1) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x1010, r2, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) 17:08:24 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f000021c000/0x1000)=nil, 0x1000, 0x1) select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) 17:08:24 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="f9090d23"], 0x1) r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180), 0x186, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="8202e480ffff7b34aaeeffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pledge(&(0x7f0000000180)='(#+{\x00', &(0x7f00000001c0)='(&+}\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000100)=0x7) write(r3, 0x0, 0x0) 17:08:24 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x2443a6c29941e410) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) 17:08:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x5300) r0 = kqueue() poll(&(0x7f00000002c0)=[{}, {r0, 0x1}], 0x2, 0x10001) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x4f, 0x0, 0x0, 0x1}], 0x470c7792, 0x0, 0x7, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000180)) r4 = socket(0x20, 0x4, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x170) r5 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x8, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x4) symlinkat(&(0x7f0000000040)='./bus\x00', r2, &(0x7f00000000c0)='./bus\x00') getrlimit(0x3, &(0x7f0000000000)) r7 = dup2(r1, r6) ioctl$TIOCSTART(r7, 0x2000746e) 17:08:25 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getegid() write(r1, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) close(r0) r2 = 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, 0x2}, 0x1b2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x170) listen(r3, 0x7) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) write(r2, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x3c6) 17:08:25 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskm\x7fp\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup(r2) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x40, 0x1, 0x0, 0xa356, 0x40}, 0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) execve(0x0, 0x0, 0x0) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000380)=0x8000) write(r4, &(0x7f0000000100)="8c65", 0x170) pwritev(r4, &(0x7f0000000000)=[{&(0x7f0000000140)="a9a6250f4909f292394c014d40e6aafde27da7f0f787df31398d3d9b3907772c7a09c1a89093c6090dcddd83ef3f4e93c8a2e8e08e30b9840a161e819fa7318db172cf32cf712a1c53583c96c5d909a476e6d1dce76a5760614ee3055c4c9b834236f8fc5b04ea22fa59ce6dcd3134feb1a5a0ba380e2f140e9e3c5132b6df705c8866b27177b41ea7b119060fe7a3e347c156fe58df987d35930afdee4440aee2d3a05da909736a8e21", 0xaa}, {&(0x7f0000001000)="bc01b430932bc3371b9592fa50f8219b66e32be38b24228443c12f20c1c63166c69ad2fd1007d004f2cba0476514670a14e75b69b445529878fa25c6b70c2efa0a505fad7f46dca3c4f5bb52ae91379d60890edf3c57f7c45bf15e5b38040c94e280fe85112f25ac34cb388ec146e4f6c4c9a30b788f041127649df26e3f491c0abaf971bdf44573af935ae24fc855340196ab29d003a3653f6fa9b61d64c1efa64568e0ed10219984439a785ebc32db5ccb80fa62a57d9b452cb28d2b0afc23e221091b889fd8106c6908a53067b43864dad6984bcf7a75af019af39bc0fa26aeffac5f7c24c2a8c637707f5110650f807b812c9927a3c6fd7bfa793148828edc1a2110adb414470a84ac93da11b3a39e3b459f07093e4e5a0597ff9ef8100a6902697815e98266676dcac6ae31c33fd18d32e62847071ee5eb5c14610aa2b4fdd33806ccc280cd119446b202927543968023dceafe61f32765fc112f5d94456e31a82f188eae11957305b51e1618441116d0a1f68ec02a60af36539724f56c671bfac5f1475705186693d160a0d9ddd10b4dbd03e20ac5f1798b762903c0eb11bb3fb279bfb91f4ce92c3887c9b940b851ee0f05fd592b8b167ce779acfc188559adfda2539d057a77663fcac744039a0e9c12dd31306cd67576d683b356f386f8a279802c5eaa2e340bb1121d60a2573bb01e2eaff434d2e38bc8bce7d53f1925f167fd750e0d1d5edd495d36a5ce2a605d5708aa1019322d7f066248dee4d89dedeb40c1414d7e6e14363cef2ac7ead95ef2dec75afa1a85157bdfb440abe2b5d5f43c26a0e7b76321f01e5ef8e7f5abb60ba62a6b89417c22677c898f31444ab1b708ae357d88b95f4d0951f9fb289a1534543b12f1d2c594c77c4f7ddedfe313e1a9c792b3f600f79b68ff2f0a54c385af0a43e0d0003d2d4bde8f9ae42d31b9cd04e086cebaaccc390761a121741f9a7c0a70841510ab44653d935d9cc0b7d7003e2aa98ef6c4a53e2d5ea3c0e12965258da664c469186ad57f14e44ebe9480590723a4df003057c69ed8e8588a3121727c24919d19d7eb2815d30d06e7c01c9e2e504879776d5bea84eec3320a991f530d7b11543acfeb0854595a87f0347be5f7e1ba7c823bd3af6e168043beae3538bbba37f14e1862aff73716d9c69639db16a17021328a05678c45c4c02664e16e1bdfed9d62b2dd5239a1edd40116bb64c0bb71760eee0ffd782f2d2d6d8aeab8c046fc908220b9fe451a5b62fd91122a1dd6a1795f9c8b43f8408f4f6b12ca3c29b1e5789e521558a50ab32cdd8cc951718b11f16546f02fdd53d23165510ea3cc66d3ad33b6bdfb979ba610531c4fb30ab9811a891660627b55d86eb29158cd8fff550a3e2c183d6322cb0bdbdbee566de5ac7d2bfceaca7559f1b65a0c52843c11e895588ba781c95fc3f913c9e49b323643de86461072f2ce13c657d6cf219b887bd490f454d5968107498cb897c2a6ab808bcca00fb6cf985df5968d475917274e90f2f9115663c50a063b6127b6641965652659ca74cd57d96d1576b5678a0bd54204bd53c14e6284dde518ccdfe42aed0afb40fb3a89de6f18345e6dc40ed0d4a4a48df47245571405cb5a752a7a02947aff9657f6ee70e1463c5c84f0f278d1bcfe75186af738eb710440060662c9989ddcbf4334b69ef1a8d894986f7bdd15526e87ad6cb96c85177c1709165202e35c679304c74c9097cfaa6851a4ef1caa53df1dddddb2f933b852c672029522b24b0b35c8803c922d1fce608af99a4db6acba5847c959103d1fe713d95664c2dfa24224c5aee26a813819ad45ee0bb74b5489cbab4d05506ad47d2ed60e4c45177198353281333941e872f1dd25690b6feaa436768fcab4e71b8a16e64e7cbb064ec149bfaf2e4c1d95375dd4a4daf6b77e3d1182df48da5dc12e3114e4b8d2844cb060a7d8b012948f77056cd95bf57f27dae7485094e465604cb04465a6c84d56df773d6389c59ad3b4009230e5b2f3e29361464e2d044aa7dd75379b916299034604dca4afbcf912d5e6af22e65067fb4fb9127cd5a472f3be93f8592aed5423407d85269ce69af2a167d0c95d4e92657d219149e1a8f29461bc926e7b91960af06a61d61d41499fca1c029bb37a9a509e208d6e8befbf0bac97b2fc84ab3f1bf2ab88251c2b41a271f5b7a5bc386f1359001f5c4a887bd455696150a78dd1d46bea2e27a2ddbf1d65d6fc650da250569eb17295a4fe441dc361484b0a15889ae68e01ebe8bc6a4128dd9b235f65515fd968ca890ff245305e1bf806da1ed53ec44d8474ae5ca0b597fd53b06d33a7144004353e59b85b20470fc71384dc814bc8ea9d18e8f1d9fbed93095b8cf4593f50f0cda12893ccd635dbb7f74a4a17193c5dd613a506725f1e92ddc1a666a59ec09ac52a063499df2aa1c6934cd45a623b4bf39b5a45bca7512c570629ff91f8b135f0ca7eb1ec654c17914acbf1c992fcd4177fbac2ee2ff1e5ad84e64c4d957f08d5580e08b34de0d02365654c187610e154440c7d97979f45062dd999fdada3a0184192a143beba7a0c09a8a094d6a65dc76cece158253ca60d506d52e1b1f248c7e020d69511e4d7d89187bfed5b8b6631af27d11e127e4e5ae298c0c143f32e585afb25db52550233ffe53e0793839f17acf4902b5fdea40a04bd26725e096f9b8ac419301ee46e0b9ff685a5404a728668779aa0ce122534311ef4c625823e7967cccf0d6412d4e1861793421a880fa0fced46280333098091ee01c9552bbe3d1fee02c7a091337795942bb355fe6872763d9bc311e4967b2189ccfc354a849b887fc0a509579691fece77567070ef9979901984a066df4877fcbfd35df443224483046acba528803ee7804f94995bad8415081a88348ff20ab5cc476730225d2ae87e70562a979e311a2dbd3e2b28c6b4282d93e5258a4369583a0612f838a7a915df76b9e1cf1588e2035cd11b531ee5226976602de6738c0c22108c7b19d4bd9ee6ddcba9304adf8ed7dbb4ee7c5374863dc84c480da8f03855526093a3fb61356f6480c83ff5b2918ffade4937963e67843695f4e0d3194146db43f1bd072a67bcb864305b703f46a78fadb4832a612437113541adf741eb68f21c835399afef3376871f2c105aafc3408da3af33eb7b8fb85f9ee4e4e4c93b40f35934a6cb2e98bc0a20aca900fd0a17c41fe79d847a59bb939d61f11df227b6a6613d90c10d5cefb97c1dd792c114d90fbacb57c84bf664885e83ea27a58c1e102e5f86b4b8afe7452afa233fde102f83b323beb86fa525c282829dc830ac266f741bf245651492e0fcb7d50f5b22cd02e70fb7616c030f689f8e54fcd52f99dbdaf1ac2deed5b75630504bd8d82499206dd05de13a367e7c10b05d24798c857e5406bee616c9fb82c754165090cd2cf8be5b10e7438d94a126d69062047340ed261118b714fd951a6dcd725bd82fa167aa236c2ffc85cf36b38b3e08ff07ea83db0cde2587ff89663874addc80f3fc76bb9a008d401a92552c2a31ce8022224afd3e3af804abad9ccdaa84da696e7b8a66e09c1e66cf67cf2f55ddc8f5c32f9a02984f6a5387bdce677fe708b034423fb5013a7d07365f23c3fcafc5948a6a04cef7ea45cb1396f5bcd5197f5258e21d78a0d6c34f7cc0ccdba61cad0bda4579074eac3d7815af7d5814806c3f861d965e0d95825eeab5f9bf452ed2ce2f7fc14609543b66d6cfb4911fcd3b7c24c433378876c136095eece6235a01a51f8cc943cbfa4660ab8da913aee2785137cab0a61bbbe613aaaf200d0bbe6f8b96df2430650425c7b94776703c5f736660455c4045f63a218b5dc201e1597f7de9bb1d807fe00b16d9507866fd6acce0dbbcd9ff2f8165634f4cd174e065e531d2539019b6fc36fca59b5b9421dcc35d7b006b82947ca17c3b41a17da1c3c62145b26d486d0b04da1f33972a9f94246f8470e41e2dfa73a165bdfe7b5ec0d371a350c6924fb12ab07ebd7f50d3565f88d5180eb401e365d4837235daa0bae2ba924c3b511f6c045c0c86e17985a71ab7239f6560a5d2269634a84cde4a327294f62d7ed4eecfa2de4da4311697d7f0e7a83f3a8c9dd2a031cb5f2d377b4673c89b35f292bd3c2f701d4e89e60a633911d4a33fed01846aec866d0f2bb077132478a63fcc996021fba58aabd8e21a19915899c634e8c67128d622e605c43834a3ff3c204eed73e410d8e18e134db931a3170a29eede601b4294566129c421e458655910dfbd15972f5ed214258b30f5b25ecb12eb2a9e3fc39146c2312583e1369e68277c9a4c919f1156ae6eeffc9bf6c3ac5c90b59d0889a955e62269a8942c5a074cf0fc5281732accf573283b40c66d190c6093dcf14443d3eaa981a2d781aa1f164deefae711821f40df5f7a2351361db21cee3dd3d4c3dbb536574d9cdee7bda2feb00f26ae54020fcbc653e3a7d635e3800f6cd7d83e71682dc55c6c7b51ac0d3176e29db3c8c11b0350fa99ccaab8ad9369808cab31ea2a2f03b76e13564dab8e993efc7f9b03c624ac1cb79a410e044d611cbe0bb09f4af006b4e9481119dfd088232d47f88bb306d300b559673373a8c4afa9ed6ec4c8b26e4e5f5130e04df5e925c0c6cf3d69100c3d731b2316002c9aa32842de7fe01fe4fabb8c9282fb77f04f66f90b07b7fe9098ea417bfba96d72d56d1cfdd4578fc86e7a85b1e12cdc71c1b3e1da22bce48d36896fe833067b7262b6d1c0fc40d6d90e6d121afe33c35dc9d897e09e680b8644ff538216a1abca90762252239ce1a2259c6904a3652027f217f2075a0655cb7bbd204ecbdccff823b08c6b537d6e8b99c486f89cc83231391d5696bec13c8425e541935f610f14dcb72126fd9bbcbd33b52b19e50acc006edc98311263afd61d6f92b2bbae5060bfd53028e7e110561fb0adc7c0e3f21c03fa0cb0e1b5e1c8f69b91874ba67ca22855f8a726c32e4d46c8518e5ac630e4f320c73bf8abd315a75f33f470cd4e7953114634df691a871f62ebc162e29a8cbb9fcecd8957c23afd8c132658b6e43e61783c1bf20c7c37c53ce97e9c4996e057e546fe8ce8a449f912918fdbcf0b3c8c0348373b4b8105718feec9f912c490099115a4d422cb06cfc1cbdd2cea5d619d8d69dda2cf8e8f677b9ebbaa923bf75b30887800928cde3e1b5f1561331bbe2f7cc147ee7c70fe5fa717289bbcd9227a97db5861c7a6aacc60329f05fd5b0e237e6029806843de5ca78f60aaad5009fced394167dcfb37e185eb48cb02f80ad342a073e749bafd72fb565054ba5e5f876d293237b3a86339c787e2aa40f25ff4dc397e180f7b3e3572ed3e957d1d5f40dc1db9c32a1329e61372093ced2fb1719e51b16527af8b84bbb680a0fe668d76d3ac4afb0315373eb9a4fac5b043b64bc74f6d187a5e7724469d2d05293f076ba970c7cef8e07cec1ea31df2440d468a45540bc73e57f3a84a4271dcd1b830fd53d386a14b57be798cb205ca25ad67b94c6f9484f406c6c25b534ed9a3dbacc896987195a0602779a9f7996517051164782d5dd0905afa59c3cd40423da4dc711156e304d20aa687ce904b2e162e3bd84b57d79938a0b418df7a30d2c85a24e7ba5efe928bee87deaf29a6015577e0801f3f5ddd487e21d34a898eaeec29eb22c54afa7a3d1536ba934a222c23b2821013d97db0a63f4128bfbf24aadc722c7c4a72f73f5493a02376054da0a492f91661021b557fe747de122c581409ed9d8e09d0641415", 0x1000}, {&(0x7f0000000200)="166e722ff05f2663a6fb942c0b5934e8ec8164ddb8cc47b158773123f9435512b5cde9d382cc675d6450978afd4526443dacfde32229016651814cb69b54fe52db3fb33f2b4b0c414488b2efbbd37721644e15e764b269078719f9ec472e0452d681ac04bde23c2404b28a7e11d72563632793e3fcf85df7ab77ba4675d9540dea52a9104d7931dfba49922f85d87b357697895df2a738ccedf02cfa643f6f76e3bda61b3029f8b2519800ce201b56027c6bd4383d4cd311099840f06a27bd3c3360eac2c9aa5867e30d3877ea3b74ddd1bbe5de05452d19eb6c3b4456500ba15a5fc42106eb96aadd74f2608233ef47b3d7b0faf0ae8ee74fa2", 0xfa}, {&(0x7f0000000300)="b6c9ccca5af85a0d13c1df2e7db8aecf1271c85066c32c8d50e6948dd83348d46f93fb6fce2ba5d017c123ebd690409e3878c700f46366f1e10d447b1e13c19e272c39b747e8eb12d49aa0b702e77466", 0x50}], 0x4, 0x0, 0x50) 17:08:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4a0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) write(r0, 0x0, 0x0) 17:08:25 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x80001ffffc) close(r2) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:08:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200a0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 17:08:25 executing program 0: r0 = syz_open_pts() close(r0) close(0xffffffffffffffff) r1 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) shutdown(0xffffffffffffff9c, 0x1) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 17:08:25 executing program 1: r0 = socket(0x18, 0x3, 0xff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000001c0)=0x4) 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(r2) socket(0x1, 0x2, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = dup(0xffffffffffffff9c) utimensat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0xfffffffffffffffb, 0x400}, {0x2, 0x4da}}, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 17:08:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 17:08:25 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = 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"}) read(r1, &(0x7f0000000040)=""/145, 0x91) execve(0x0, 0x0, 0x0) write(r0, 0x0, 0x0) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0xfff, 0x9, r4, r4, 0x7d55, 0xd75, 0xfa}) shmget(0x3, 0x1000, 0x220, &(0x7f00003c5000/0x1000)=nil) r5 = shmat(r2, &(0x7f0000ffe000/0x2000)=nil, 0x2000) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) r7 = semget$private(0x0, 0x4, 0x9) r8 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r12, r10) setuid(r9) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r11, r10, r9, r12, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) r13 = getgid() setgid(r13) setgroups(0x5, &(0x7f0000000040)=[r13, r13, r13, r13, r13]) r14 = getgid() setgid(r14) setgroups(0x5, &(0x7f0000000040)=[r14, r14, r14, r14, r14]) r15 = getgid() setgid(r15) setgroups(0x5, &(0x7f0000000040)=[r15, r15, r15, r15, r15]) r16 = getgid() setgid(r16) setgroups(0x5, &(0x7f0000000040)=[r16, r16, r16, r16, r16]) getgroups(0x8, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r13, r14, r15, 0xffffffffffffffff, r16, 0xffffffffffffffff]) lchown(&(0x7f00000002c0)='./file0\x00', r11, r17) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000280)={0x80010000, 0x0, {0xbb, 0x4}}) shmdt(r5) 17:08:26 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000000)="c87f52726bf07b470eda02b5c3d60e764e8b488fe9a8ede862054ccaf7ef5b1fa31e621451805dcf5f3002bdee026c1aa9020306", 0x34) r1 = semget$private(0x0, 0x3, 0x100) semop(r1, &(0x7f0000000040)=[{0x1, 0x1000, 0x1800}, {0x3, 0x2, 0x1800}, {0x4, 0x3f, 0x1000}, {0x1, 0x7ff, 0x800}], 0x4) 17:08:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x100000000, 0x1000}, {0x9}}, 0x2) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") 17:08:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x3, 0x80b}, {0x3}]}) ioctl$KDDISABIO(r0, 0x20004b3d) 17:08:26 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004", 0x6}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f0000001300)=@abs={0x0, 0x7}, 0x8) r1 = socket(0x18, 0x5, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) connect$unix(0xffffffffffffffff, &(0x7f0000001340)=ANY=[@ANYRES64, @ANYBLOB="db037e4c9b155298efa2b36436ca5f653e6b94f5839ee2dfc0a38a2c89ba1543f990435cb94fa0e65fed4e721174c5a256df90a81684f0f5b5f65175e4033a3ca05956d0ab4f4189baa5948175d035e76dec0867218ed4872fb92c488e4dbc4d070e77ec818224abee6aed339d8fb75dffab888ad2b18ec9aef28193c5323c3043f5a3fdec5fbc46dcd3dd11102e3ab3062ae11ebf4f9a5db89714be2e03b34abe635d13117c3761724555dcbbf25c83eb666a303f9a1720734610c05e47ba31e87220048d66fd774a4a3ed9baa9b088cd3b3c44b9d74e2be7de2161c164077d7178cddd55e9efe2a3ac51f39e951aa22cd235186221", @ANYPTR64, @ANYRESDEC, @ANYRESDEC=0x0, @ANYRESDEC=r0, @ANYRESHEX=r0, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYPTR64, @ANYRES16=r1], @ANYBLOB="97b03ac29abcadb1fa5381d1954253df329c178b6fce3b96e30c59aca79694a57da6a6fa701057947e968cd01564dce68fed0af46baf4913c79a76f80100bb77b271dd5ab32a4daa606c82e616e4fa8a2063e5a0925b2400abff01fc", @ANYBLOB="adb55989e02a23e3703b40e07ddd9d04a08acc88c867e9df4e52de3734e34c2b269ee88d54faeb8494b9e2408a564d46e4795db56f54bcb243b49242ba9caf3b6677da104a5da7c38f84fe20003ff280d2b7f04853ba7d3c7a4cd6bc39e54bc3775e4a26c364d88cbbf79b93315e90849a8785f5d394f4f96f8a044b19a1a8ba4ddf40386cda00e0a002b7266430c4468cf5f39800a24a63ce06f111428f937e7c30cdab1110f26da0f1596f2f173ccb49404c13e424defd84804cc2fd1c7a48db712830d9acfa0e387115ae6e3f36399a45cbd37fda604196e7b70435a4df55da1d17bdf641354f788d8e4443e04cc3a4f534e091386bb82768e4c2157081ea642ac7d78a0e6e69104b466bfc51375374a25561506b0855ed9ea289c0572994eb566167ba1441c24c7cfdcdd7035dbd8b00538679d23265c21655b305c70f01c8257fa73511169390de275e001f8c837d7b507366a31177fb9c83f4a97d1c50c118f6364320563ef3d3c09a14d7c4e651532efc098d2a1ee4731c6818126484e6d064ddc5da5ebfef3d7190d529252672d9cc1664424f6aa19c9701bfd718535628f1aedfcae160cdb7c714de74e90bed247d97a0346a963e111e04973eafd914852fe74596b385626ee58d1919f194941ad4a77765b10e5b6ca641b31ddf9b46a1aac9470943f50dc2d0dbc4702bcf20d6b59621b491d0490cde97417c8b2e6d4f117817a987f063da24ad063dca2beecf270eceb5368ef7b4546662689a07775ba7542486383e7ba9c6ae499f4660e38f16220cfded736a815b33c2a7507225caf92089b4ba81f9fe6b4e478079989885faeae94650d1098db5445417903939d704309e8a8782b33b7c01d24682bcda8ea0bf9e2cffa591d10bf57e6103eb843ae083f6f511bed8c6b4a7be655849fe4486d431818da27382802c2d84648c9e4cea16740b06dfefa0bd9841b157eb0b467145695d065caca47301f929376169374a40fc78c1258ed9a44f6228c24a61997a027b3a8f220f67b9fe2fc1d43e73d45240817846521113920a7178646c913a3aaa6c916c12fcfed4126b58efa800ed82c6a6142131c2a37c0eae7e48d56fb962f59cf5a70b70af9d21ca8186a69d160000bac9c46e000d62c3a699a1344d422f272f84c8cf2533aefc5229f5217dfb4d0c63414c6500f9c69f130f6bf5675aaa8a59f46ce1e9dec180bec86addc2605c85f957af611d4ff9b1958c6a05dc8e38559ba6df742156c53d59fcdb6e133cf55bd4dfef4c228f9fe2f9db1e8eecd7c05a55295bd4d52d7ab96ece67206f7eebbbe648151e809be0814bba08e208eec051ba8683017b739466165d011903027db465c09cf92f6d3e88d8be0f89b5983454ce2697a699ab41bd61c7aca91bc6773fddd9fa7f6081f88e2855e8461840ebb683d1e3e7efa81451e18acbbb9582e91a744ef13acac413b2865564ddcc7d8523fb11aa5f43e1a7134c5e575c5a9ea0a88c507a0979563cb63bbb151ac071be78666cd820daa64e16e18534e8d6f70c7630727ad591f60e736d7ef915f833916ec0f4129572df90071b9f3ed84479d2c134e0e4cfbc0e8bc7be89f459ade96e2b3b2fe6a61571b55b193093e16083e35cdbd3e55a1de7040fdc9f5cbffe295e0158c1535ace7dc2628a494d4358e5f8490e0faa55d2407bc13ae76600a66968d501371a1eab35df3598dcf441b90d1f5edb4109373df87467ad991adca7a4c11ce165662ecb3a62bde9dbaa94c3951b2a49dfe56f6d4d520023ba10abeda19ba9c16a7b6e02e0ad25138de18792035660c289b0d387ac4156033975d60206c753777aaa9ede3dc60ddbbeb7ce1416be819bbd363939e831093b0fa8b9f5d5a11be21c728a7132556b7810fa89ef13b240f0acbfe9336db0bf8e46f2c62311a278079d8577d465087acc5c26f9037afa3883e226d439eeed3f856474ad91a76f6fb7dbeb557f5a305548442f9170adea29f5ff9ee6b478355bf4bb65e1248fab12e1a3a20b8dcce45738d2c1daba4b35c143a4275454941dd672f53eb59e0370513d7af1943393c13a89a5c5296003ef612cb098386da5e775c102e1d0d0f262bb04bab62a8d0235cd6389082d189d0096fbd1b188bd6b1d5b98076a966c83f07054a5b4ba9de707c0ce8bdb7f29d95c81f1d688fc09e362f9df1b6fe976525511e6468b2c461c1358b3055279d880bb2d131374da0c1dc69fcbeb476c66496a8ca83363d0e47ba592d0e8b8c37f6d157ef5dc9cd30c69c17dc0615612c9dbca3511d494ae9248bf924a5a0187480d2b16c7f9d74f3be7178fd0303af276889df6492e4269b6e002399dddc0cf4b3150fbbf31e564abbb106b115e5eef022e255096cd20788c028e16e129a43bd83006db855b7834019c4051d532e7b90d4cbaf5b6553a9933e59c3975b0cd832e70c5a431224aaea3be5b7fc37dfe7213cf2f2a901257ada9220000a554e44253b34f3d8fea15d4119112126dc0480656769f58574f2c7f0680cda7a5e54bc37c64cdfe7ffefa86fb18a841a8358b81e991ae5db80cf53432e818fad5d35d28f695b03053ef7dc924bb83c0f1cee1f91e9a9c9d9379423f146edaaf7b757f0a028173b46c8da3d01d367bc94de193a5641a16d6e9714a9eb4ba8ed40aa2e8e916203b8dbfc2a81b5bd39ec2cbc031038e1060a3917198b58d02f4f34d87fe4f09350939b380677b51e7e93e484597b6a4ed4d321831bc57970027897c0be84e03b56f16fd55b753e63cc21d5cd3efc74d7aa90e780ad34c990a170caefc2bea3308843dd7dc2a73882025229de95e5f2b9edf7c801c77c908d314a3c3f30f6f1ffdf8252a2ef90b26df7ef5bc0b3508d2ffc630e032f6a3a0f6e94be42e9a03528c38e2fd7ea481142356409de39be9c6ecb50b7971932d1abc5332e76e5eeb85d8f2db0e504462d9195ed9fdb6a32d1b5850b5eb09190bcc5988e74af9fcf9961e30986e4402ffab32ca72b7e50ceb8ef2f1c859204840b825f74a552860bc7ec09b07ad726d548116b36eef7a8b5e3c6b3121d34aeeee386e2b52c71d390a83493e74b6064ba4d253a1c0de95f3659874c2b16d17504bf6f779ba2600081623b96b420fb405c9c0587de8ead21eb129cdea80eb9104499ba5ce0c775e5b38d4789170074f590f34b199e73de8efa272d1fecd6b1a46e0538b5ac2005db9a9917b999eae66812285193f250222e2129e454e8ff24aa7850eb5f5601f60470e39d8da4b8c5966f73fe047be7dcbe8a84f0d82ee373718d766b05ccbf06b67ca5a8b91e62dc31f36ec763b17b0e6e071bbb40383ed66feee85da1a042ee2f9f7e16a96e0a001dd2b9cde6cf5a793005370357788e79bc4087f78da6f5802a888505bf071c754a7435960679f7fe0aa4a4e2d1e5314a3a6a03c991088414da282f4ed9c8511511412a9bb2f1d20a81758a41fe6d1eef9466013ac021d355ea0f6e60c282f3f10e86d8171c1c79bbaa66d31399055b45a52b9834f2d888ad3bc34d2645aa94293ad5f1c3a679acca861e949351b23e2a005e61128a4e76e3c37f8d87c0ab24dd39598c73dc9a30897145d96deaeb1d06abd1923ada2bb30ea71e5c70d5b4ce5a99e8ec2d0d252340f289488e3e653555fa6ff0156edf5baa8b61cb0d34b5acb62aba1f88bd3fab54eca92683a071203a58d270a0019ff0abf55006fb4d92db2e67124cd04cfd60f64ebcbf6a79a761296a47e2186295024419652dfa81874078b1cd92cd6b87753f3ec6f7505666ae25a81c200ad934e0dddcc2f2240082ca458057fba9b730e3fe57bbddb44a3878e2a5ce06c32a379171da2ae77d5b85516f0f9f193dd1fba02424a2ee8d8d4824f8750a09379bc16effc77252ecc413ec722aed4cf36bd1d021631f89f03862df43181e5ce488c2fb706b2e53388a9d2292e45d739b3e8837c62a1cf6d9a2e77c99e1e8b9041f8f0a311ad37170221be65d5337e72a1958d8e4e9c9ab3b18d46dee9f33a3390dd4ab08f47fc0d1a54eea3af6edab09b3d2adda94a29edafa1b7741142ff2c534ed3586ef85c0e02d8b67884c8134049251c22edd1f345be43cc78596c80dac364ef37567224a4d1f326d0788ee35e6844a61c0deae55f62974fac1f63828a88a1a9e3babe47fa07ec942e02916d383cc44334ee4f87e426c4f693a2478b5ad49fa1f039dc5c27712543886b56f9bed9284a0d177012e4ee5d9ff0dbf8796a6d4c77bdabcb9a8ad9499bd6f7cba901fa193bf79946c5524c2055e16dc2eb6de0bfff6aa59925e53b89977f09432ba1fe66add7cf5e5705195997cc6f8f58833cd01ee21c5888db96c96e88b10ba0fd510894ab4a7ede70a858d518b88fb7cd9f2920604a826eff0d5bd0da8b490f749b2aa9f212799131293d368fa89680035582ac6615a222a6f861ef8a09aa0a3cf5f6566a6ccc8f3abdb3a920369eebc0e304550693d39900a10a287616e72e50ac1698fe5febfb078a2449867678903a4c5eff4ed3299ab9aabc62b257c05c0e5d8356f7ae4d26810219ef39bb299b6d523bcf038aefbf3bbe5376dc04c6158f2aabaf05db04d204c2e837da2cea777fe7294d8ca36950bafc62652b0cb4244f23e49f6ba91a40a0f1432cf558bacb5694482719c3c969065b79c4aee7ed7c86e1eeffe4e563746a89c317c2dbe9b05d44787dca797dd52cbd6e7087c5602236a2f6d3602c4a4060b01819f5d8519f19b968f891226facabb2e61ff7c68c5eed8bbc2b3692422172863b50015c71185801cae2b0a5f8ac19dbfc6665d480d034ebd9fe0e08e50fbdd4702a8da8953a4c35e69a6718a3e3925b7b197f54b4108c567093a3a32e864b8ee8e91269511bbf2ef7c728465cf8155b79c8f8f550282b78773ca999fc16495b613074f456edaf5c31dbc5f00a5b2959b8917401cf6ae4926e5ebcd57d357d7e8acccf4985a0d8f419e3057800a8a3f7e9b8af681049e0c48d465a7689c9b2524c0e858f8f3fadf0ccc85a29f015488c85722e87c5f2081bd77d15694aae8fca510c66f67347512682df38c0428ae68fcc4b8318d4a789868f85943b8c61c48a5d5f4b803ecb8f831ab37e2cc7d51aaa4bef11c182529932f55f92d7e8c2f9cc07c88dbab1fa3ead8a27d1cfb7285dfb1eba5945871316beafa2b10efcfec67372c8d6f42c030c040abb1a6790c1a58643f8dc9949938c54c991e4e6f7148cea3193d20e0c81b0b676d0dd26112d94a75fc2755c79c6b7ead7e9d9a1d78e21539208708e76537ead25dd514bbca30eab4aec3a1eff93e2a5b29b47917f4419dc03d9c712ed904de9e875f18f6e7ed788a701e3b777d64def8c1742f0730833c840702f27f84b953fc3dc19831143746eb4fe6545eb9d9d3047c476a7507118617cbf2d5822334544eada070428866ce3402e112d0b0271fdd587bb3c93474dcfc6a7786d90548eb3d31b28fe8b475d26ef896b00a58dee7422855d996c68c65ed64147cb8dd9e6e1590e225c41ee1d7291b6af7a3738db2dac6e0d344422b12013e09643f6e5588e3c7a1c2fe429bb35e3fa8d371762a603d86ae865a8f071bea038d02e38624df44d5ab45492a3c67209295a5e6df90c6de1ad63204884b4d0f7601ee674d1c781cc878fd24ef1691eb9f8ddf05faa3f57ac33e6375b79787fd5d794d0594bc8c9401ab4ea7511a094f6832e7c237ae6bd7c8c191f16b90dbf71ba6b34d3360444b6b55d9fe98964ad903965805023c40c7c6c7516995b9ed69f28f3bc339bf9ce0c0cb4810379"], 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = syz_open_pts() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000180)=0xfffffffa) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5, 0x1ff, 0x0, '\x00', 0xffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) socket(0x6, 0x2, 0x1) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) write(r4, &(0x7f0000000100)="8c65", 0x3b9) 17:08:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0xfffffffffffffdb0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x0, 0xff, 0x9, 0x80}, {0x9, 0x7, 0x8}, {0x2, 0x9, 0x8, 0xb02}, {0x4, 0x4, 0x2, 0x80}, {0x2, 0x0, 0x4}, {0x9, 0x20, 0x40, 0x8000}]}) 17:08:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0xc800, 0x8000000000005200) r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x501, 0x0) r1 = kqueue() write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = syz_open_pts() kevent(r3, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x4, 0x2}, {{r1}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r0}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r4}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x68, 0x8acd}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0xa6, 0x80, 0x200}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x2000, 0xefe}, {{r1}, 0x0, 0xc2, 0x2, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x5, 0x1, 0x0, 0x6}, {{}, 0x0, 0x80, 0xfffff, 0xffff, 0x9}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r5 = socket$unix(0x1, 0x5, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f0000000080)) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000380), 0x8, 0x0) kevent(r9, &(0x7f0000000140)=[{{r8}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) fcntl$setstatus(r9, 0x4, 0x44) r10 = socket$inet(0x2, 0x4000, 0xfffffffeffffffff) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f00000001c0)=r10) 17:08:26 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = socket(0x2000000000000002, 0x3, 0x2f) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r3 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r3, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = socket(0x18, 0x4003, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = semget$private(0x0, 0x4, 0x9) r9 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r13, r11) setuid(r10) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r12, r11, r10, r13, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000003c0)={{0x9, r7, r13, r4, r5, 0x0, 0xfff9}, 0xffffffffffffff64, 0x5, 0xc4c2}) setreuid(r1, r4) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 17:08:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8], [], [{}, {}, {}, {}, {0xfffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) socket(0x18, 0x8000, 0x4) r1 = socket(0x800000018, 0x1, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10800, 0x0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 17:08:26 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0xfffffffffffffe20}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x7, 0x8, 0xb8}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 17:08:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) rename(&(0x7f0000000080)='./bus/../file0\x00', &(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) pwritev(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) r1 = geteuid() r2 = getgid() fcntl$getflags(r0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x4) open$dir(&(0x7f00000001c0)='./bus/../file0\x00', 0x2, 0x8) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000100)) setgid(r2) setgroups(0x5, &(0x7f0000000040)=[r2, r2, r2, r2, r2]) chown(&(0x7f0000000180)='./bus/../file0\x00', r1, r2) execve(0x0, 0x0, 0x0) 17:08:27 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f00000000c0)) open(&(0x7f0000000040)='./bus\x00', 0xd087a88769170e55, 0x7e) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020697a, &(0x7f00000000c0)) 17:08:27 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) socketpair(0x1e, 0x4000, 0x81, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getgid() setgid(r4) setgroups(0x5, &(0x7f0000000040)=[r4, r4, r4, r4, r4]) setregid(r4, r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 17:08:27 executing program 1: getrlimit(0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) getrlimit(0x3, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x201) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x881, 0x6, 0x2, 0x12, "3b0e563bb9afdd790fd5776a6aad779cc134dbd9", 0x8, 0x7fffffff}) geteuid() r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001700)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x900000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000400)) r4 = semget$private(0x0, 0x2, 0x158) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000300)=""/197) msgsnd(r1, &(0x7f0000002940)=ANY=[@ANYBLOB="0200000000000000c7d14a56d5f6ae0d9be4c4764e995fcd33b2d73303c2cb789e630e84cdf134de490279cb836c54734db396e1d3d83d07eb2d39e2f4d6d377dd1fcb9429478fca19d81b62357a95c1d4c9b10be72f9631b6ce4b015770ca794392c9b910d7f0706fac85fcc0b9d4df741581dce00131ae5548e43f5b1327a8611916a5e6ab5131ae90d4e66b4662c5a4f6b8996d6f643c9b8c25ce95c1878be3304d2133c1a4f9360e8903c3a5e114e1629c55be9830a585f8831fe0da8a7ef5d0ed79702af372b1628fef246b5cf61f6dfe3c20aeca3e6c55a79936284cb274a00a8b9e94dfce6789b57f6082766a19c8977241d327f70d5daf57a08f8ebea12e208ebca0344f47292f18112c62110225509aac16e4019d1becba9208fba7ffa7d454dc7010cf13dadb0a38046e01b27e8e8456f94ad176da28917eb7f0a2d9dc1b97334101fceb900905837127ac695837cc21e2545521f9d4dd0c8ffe389b464ae06adc7e3babc984fa323078b6f69899957f593230647d71552fa1f075087007a47499e54fa9ee13669f8f2b2f29f1350fb94837ab704703fee3cab9c4be2fa829c571b96009c19c0a81847f61bced3086ea122258ec2d42d694d2c118fc7509f85c172118c1d9ab9207559a0d22f2cecf26fabf59489d2e79d44dc8a9413986ec090577a95a0c5ed3e104979d69169ac72ed75152c11faa3669b705c7edeab6e7192aa5ca02ad8399b6ba228c932b0ce0eb6f259f442140ad28c4b8614601f6830d302293058bd0da93c77ea7e26b069bdac024c699a78adb30a9333aabfd5169b898af5c1c46a493b62e87a9e164bc7ebec1dfba32838596cf84addb92cf8a3606a3041b276b50aad4bb9d991c60bc9879c9a9b1ed82fc88bdfda91719051d6787b3387c32dd48f4c183143d299f52da7cb1a1d17de2d0083d7206094ff5855e57481350838caa3978798c8d8e703a90585ca3702e54c3f47b4cfdc3f485a6405ddb8391047229028f69b2352e7e52e9fa8dc57761a51907a52ffdfc263898b47a782b6dea1d8499bf37136d9ffad3f45b6e4212357fdbf494698f7bcdb638cd88d2d088604b236ddb4bcce72a8a3f757f4acf2ac386cd64734138185c80a57d0bdfe1d602d411641885bad7ce443e1732d76f8fe8ac240602df7af347ecf7a430ba8f8b4f4f27ea5ea7144c034270933ce090bcbacb9e452244ec28d701f3791ff31127e4619c96c33295af00e369374ceba5a2371426e2b2cf629c40f1b599098999bd8bc88c358d2cff5b96a88a7360d285ae565b6fc7acb225ee194536851c7eae8c6186e85379651f706186c1a641ac9e354a576ab6c876b128d3d950a56cd6974e39b34ff524f302f45b8d1b2599900be70e75c758a37fdebaa63522c683dfdd6e65740cb896d15e27ed5b4851fdb2239cb5ee1b676478fcd29c4823986615ce4bd4d28a5c7814ca4b68fd3c22e0aa2bbdb6a221b73f9d64c95d33829c8ca16291046e18d4b90e4e5a0b2a50cb77ca392a74304de6b2e12efc105531471da981ca9c4780050a997ce309e2b4267b820c50abf98590a2646e0137b9298abee1ab926a3d6555ff45d07f54e4e2dfe845935549240ec45b7b94dcb1f76776686f7eaa2d07eebaa931764408468c8f5a2e50336516a4bddec066aa59e812430b102fa1f5fbef25f5335b0753d6c4f546fc38e010e61db8d72640b13fecbdc84a45c8c6a09b023e71660fcd899071c96e168884d0363b0cf3ce0b1cfa78f5a2d9d20d3ec5576a89dbb7bd0859f8109f7824b15a51357c492b9ddaad1d73baa09a1003a7295f2793e0f1068a42d7d97cf40985fca097c605a876d7bed10e3d9afd633c2f2fdfa4b120f2d39247af1c7d2a5218c4361d76be03b70a7493a3dfcb44a3382347f8ca0d1ec54fcef6e3498db55fbcb70c42fa6a287a18f6e8369dee4a773b156e9a14499a41af3cf94b0a6c9bce6760dc6e4c998b762fa9d48e0c6e1937a1d896385e2c00f961eebeca1c95295b89274916526220f00e994ed7ff6757510ef0992424be3100ebbc4ae9ba9f828c000364f20d6aedc97c4f239bcde96d93411269e15c3309464fe3e9c1169758231d42ac7de0ea6dd64094a9230ab3f0e7ffdbc77db40dd30350be3e297b5308d4134d5d6bc939f229a1c584eb55755e806399341e163b01a6d64d907d2c1d26b113e03989f6ae4b0d3b34de1afb4c39454efe9416f0099219d963927c46538b57bfafef8debf9ab6a334cec34d72b084b4ba5f7384730ffac79c86a75a05c07c17e3843d60c9062dff8d0dbf5dc7d6740ed1162602f861a98ec17197cafa283ab9089d4d4b32939e67c47d76390e72409c10fbd86a7fe4038a9cc0e13bb4b371f10dd320c5be6e4926a5750c5d9b8f8f490c677413b09781262b751372c43cfa19baed757198a15082da0e527663f563a6599071da368d3f3442317533a31ce2e3726d2e840573a61b017ec2537297cae6c425071d95b7e498838fc208b7a329a1506c98127e584180c974bce83a9a43b3929f21a49899f9d8289d7c7f765a400755f885a144a9708f9ac1185c4285607c2fafdf2611deffd4d27f2a6654014ffe6e901d287561960a36ad55ceb5cdb1028f5ebfc80b904c764ac418e0ea9384710a3108014ffee070572d809eec40e6112b4b58c02a96a10fc6b8a7b90ed800e694c39f541208ca5dac4f09670b828804b2850da7d2a01f8b78b857261f3245438a0b36ea699d1d28058e98b3d0e64fb562e53f11013f158250e371b097cf01b3b8991855f015847094601deed8b0086ec13e9edc5b49e5fa26e502221b24ac3d6340168f912b46c7fbb53c128c83d3d486fc8ab7f78b66661aa79dae4024512d8c7cc78bbefade16a7946966e637999f26715ba1b4b09424a0d8208186d6343bec62af67f3b97098a4b0527ea93328d6e09a09ac4f5a6ca113ffcf56e1c4c74496e77dddccff43092f74bfc59552813daae66b5e05b5a691ee19351b0f431ef5e8661b43573e3a58ce99797036d2a9be045c126bc15a5c55595ef0426147621414c3dac3b4eb7a644db8685c8c933cf0dfe6229ffd33a66096d4036e9fc10e82f3bb53cd328943545a3c05c9d6a3e6ff92fd8fb9fa6454a9aeace8ae844cfe2349905608172f3e9280104139971bddd2d9ee9c00b7a99455e23c2b08171379010c0e79d17ff9a1ba77ad2e00a45bb0bd293baa866394a5d398ece0f0c5fe74e1b7a7b2492630b20beb2705292dcf6d6d94f09078134010f99bbb072d93e051547cabe2e45305337e23035e8476fa7c9ddc6e3cd5f522fdb2da29f4058b9c26ab441f2e1f2fe5657e2fd64331eebcbb9b699e050385b197c688e17d7778bf03d1aa4308d9b647466016aaf17fa542f6a1851a1aa3ed510652f64b08ffda86e9ffa699fd571531d9e72671bb42d7d1b381b3e3e9fc92b4b05ce3781ebc5ddc919b80ed0ea7f1933ddd0deca2c93c40d38de1a3836f6d7f0f9e18632ce06d5b14f120ab0ecfa8dae4bbc73f4bc4ef6a5e296ea260809ec82f055b27d94001a80272a66942be0981f74094eb93369aaf182b9619b64c719f752a72cec33d42e9af3ab86026042380ccab6231a0c1d715a3d7c6e6c8c3883bc312ef5ce7acf82f732606ad46909da7b0b569a9a9efed9c5f12931b783e2e390f5a53253569a91337dfdde2edce013beaf968063c70996f70ad97cec715aa965b8025bd7483564fda38182129b40e53d83f5af24863af025e2a42f5f4bd8a5a6bf748372c8845e98ed30434720e5d5df9bb1358b9b222f35dca89a0464cb171d2fde6e5c8ad179f164a7931c1b6ebd5bddfc1934db40eef1a4c81ec4b146da8252be642f7a20c4b36cbf3fcf6da9d97d7de2791e363c30709294d4316c02a05203e1ac781bd1c518e72ed4966156c192c7cbdb38455e33e98e258d8f93fe1bff29e14a84a230799220be6e9d6e8d5c4e3cf56789899e129d94238481a1078782a7b585ad0350ed538fd782ceedff2b6ce532320967eb8c6025d04a2ae0e3a220d92e194b1c0f366ad5b211cfce837dff377077125d9c559c0611b78795162b71f83d658f7026f0e4128555a17ed465ca246a72ae69242c3ad6f28a8a93cf42f5d63fa621fec43f066cac635ea47b2cdc89efa96cb9372b2775b41411a67215b00d3d5076e455e49ae91d9a7cf762226fff2d43a17b759c32a7fe87e45476873ac36b13f0ab67312c0b48f8ac5f16bb4184bc6e7b2acf502fccbd60e90d43ba3fade192081bdeaad06bfb34aaa2bf203fc46afc60a598edfd33266c73608da1c660ff4cc7fd22274da19df6780fac32f8d007ac7618663eb2703bf6a594467d5530c328368f5e4f62b09ed4717c2eb5d33f1aa941fcfaf6cfea79fd8ad8d9811cc198afc70a826bb48a8c64750b7903162927e74cb5c600b824374d7597e87acfa6635cabe68b3649488c1318c9cd22f5281b5871ade1812e6181f1e2d9019196f91a38ec7eec1c5e9a40c7f4936e4b4d4c71d94420d88a31309e64e641880c2281bb42ff074b6ba92454e2f1f1ba30c4478ea1187f7a4cef74660a0cd6a0c8db715b048bd7df733fb32a1023243ab30a30728f9a2b9b8c13d03ba8438505bd7ab5082f360088673e600f0580cfe22356f1e36d2d2b4b14867806009876badd4f1d32c786321f8951a5c64287e21de87ec27a332808eb14cc15c061a7beea2f85b734372797dc1aaa71af0b644f6ec3fa38a9e15e72c0cfe2f684cf40741c81b9b4eb92c413c112defdbe0f5fe19a6c49e79dd0f5263e6bfad9181cf87427782cf873ac8a7d2f59217792d4bb02f336b7c50dede54af929ca6dcd0db41f5050caabadc85bc29a351106e450dfe1056e76c92c23a0d80b4c422fe46ba8d7368e247b65bcf65456425fe4416d336abe874392f9cea09b5de871badbdb78071c2c2901ac1e123f705f5f74ca0788e13b6bec45e30a6eb0031a49323eb5a4f366308a4ad6948d5f6ba2f9c0349a4dbfb1e1466a5e74e86e2cafddf27420abf2e49330944259528310e5fda41382f7fb9829dd7c60d443fcce5231502daa96fe6958acead66bde8f39171f150d6dc1be792bb34126b062f6e70be667d29918a709ae71dccab2fd3d1c903add2b2f7200945c4623b04c385d00bf46046a326fec8360cd483465cd184e8c0d97cf902ca4a6204834a5eac4f1bbe1ca5d6d3869028049667aed447c449a5bd968413f8ae3d5248fe455efc555b869208a036f28b86321300f78f32e2243bfd6ce93597721db4db84b63b272bd550f669631b6051be48d2ea7eea5b42bd1a630fdcdf3a4462a1254445a1ecbf3c19fc0e066ace18a72d264067ed0885acd62b48af93249123eb37cfb241bb565e99dd297241adbd5cbd46202ad5e7b34d9d5d431d565126623a9dabe355ad8cccf005964ae1f5898c4739b3881ecac226f0d055c6150c3d1b174881f7971967a1c4de85bbd51f2c67bf4e0bc705cb1ea5d266bf66c5268fbca5f9f544af8de4851a30941dec4a52cdde47979eb377e57e752640c46f2148dd50223477b5c6db92c1aa1cdf8774f16d42bd77d6ccc82a10b65537a68d187d7c67a81105c4cb63d137c525e3882b3a7648ed87b771a0286689767de996350c325ac09cedf6e1a6c8e3e99efeb8ccd9e9908462bf8ed2fa1167786f96bedb9f9519b523c94d4322b2d8ac30ec25cefae549c14fe0b8213f597f4bd020db5e06629d2a5a530458de7f9e99b902a1fa893a6109199f6a20a7fa1632fe1b81a6f0ca8498114055885995d0f665cd04df9d91c4a90af0d4e6d2f934caa87dc479a492b2e75236b7ef7575188870c7394353025bed4cf30df90e5aff3b2228e12b4cc8db01ef8dcdc9915efc3456a014370c91a197a49c7d9ac6fa294b69c1dd1283bff940c49a763ea012ffc36225653a915a386b31619dcf2f7325341b19cad03f630ef5b871fc0615625ad44c890f7ecf0c52d27949a69c6f7d728a164818f517180741f"], 0x1008, 0x800) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000040)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000001400)=0x7) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r5, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r5, &(0x7f0000001380)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/7, 0x7}], 0x6, 0x0, 0x0) r7 = dup(r5) utimensat(r7, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000001600)) getpeername$unix(r7, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) getppid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r10 = socket$inet6(0x18, 0x4005, 0x70) r11 = fcntl$dupfd(r8, 0x0, r9) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000580)=0xc) getpgrp() 17:08:27 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000080)='x\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) 17:08:28 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x2) write(r1, &(0x7f0000000140)='W', 0x1) r2 = dup2(0xffffffffffffff9c, r0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0xd07, 0x1}, 0x8) ftruncate(r1, 0x0, 0x30000) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x1) dup2(r0, r1) unlink(&(0x7f0000000000)='./file0\x00') 17:08:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x9, 0x5, 0xc, 0x5}, {0x2b, 0x5, 0xef, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x25f7, 0x2}, 0x8) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x11, r1, 0x0, 0x0) 17:08:28 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0x10052) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) poll(&(0x7f0000000040)=[{r1, 0x164}], 0x1, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/221, 0xdd}, {&(0x7f0000000240)=""/131, 0x83}, {&(0x7f0000000300)=""/162, 0xa2}], 0x3) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x4) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$TIOCSBRK(r2, 0x2000747b) 17:08:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x0, 0x80000000}, {0x18, 0x2, 0x20000000, 0xffffffff}, 0x8, [0x170000, 0x10, 0x0, 0x0, 0x0, 0x400]}, 0x3c) sync() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 17:08:28 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x4010000000200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x100) ioctl$KDDISABIO(r2, 0x20004b3d) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {0x0, 0x0, 0x1}]}}) 17:08:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[0xfffffff7, 0x9b, 0x8001]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x4) r3 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x0, 0x40) ftruncate(r3, 0x0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3f4, &(0x7f00000003c0)="b658b389a83dea4908399ea80400") r4 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x10) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000280)=0x1) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0x9, 0x512c}, {0x7f, 0x6}}) 17:08:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x4, 0x0, 0xff}, {0x6c}, {0x3c, 0x40}, {0x4006}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0xa, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000280)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)=""/16, &(0x7f0000000340)=0x10) r3 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x1c) getpgrp() ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000080)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000440)={""/16, @ifru_data=&(0x7f00000003c0)="570d7515bdb68ec0b594992f8ffcdb85ccb435ecc84a2aa08be7ae129caa77e869e0a0b1866993c640acc16814ab502fb47dbf1bee3f1bf63a3a1cf5b2287091683fb75c16a95d8924f8fad9d14cdccf358856fa864ae777bd94882df619ada7f57c2be0b27d10c4d462a46cbb4510ab92fbe6b35c6eeb"}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x800, 0x0) lseek(r5, 0x0, 0x0, 0x2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0x20, 0x3, 0xfffffff8, 0x7, "c0217f1882c309bdf01b413da5a18b6251e6cc27", 0x0, 0x6929}) 17:08:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x7, 0xb6, 0x100000000}, {0x100, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x4, 0x0, 0x77bffd39}, {0x64, 0x10001, 0x1f, 0x9}, {0x0, 0x9, 0x80, 0x80}, {0x3, 0x401, 0x7, 0x7ff}, {0x6, 0x9f9, 0x4, 0x7}, {0x6, 0x2, 0x80000000, 0x1ff}]}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = semget$private(0x0, 0x4, 0x51) semctl$GETZCNT(r8, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f00000003c0)=""/237) r9 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r9, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) r10 = semget$private(0x0, 0x7, 0x286) semop(r10, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r10, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f00000000c0)) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r16 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/114) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = fcntl$getown(r17, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r19, 0x4, 0xcc) r20 = getpid() fcntl$setown(r19, 0x6, r20) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x3ff, r14, r15, r14, r15, 0x104, 0x5}, 0xfff, 0x9, r20, r18, 0x7d57, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r14, r15) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r15, 0x0, 0xffffffffffffffff, 0x0]) r22 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r13, r21, 0xffffffffffffffff, r22, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r2, r5, r6, r7, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) getgid() getppid() r23 = fcntl$getown(0xffffffffffffffff, 0x5) r24 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETRAD(r24, 0x20004b43) ioctl$BIOCGBLEN(r24, 0x40044266, &(0x7f00000001c0)) ioctl$WSMOUSEIO_GTYPE(r24, 0x40045720, &(0x7f0000000300)) r25 = dup2(r24, r24) ioctl$WSDISPLAYIO_DELFONT(r25, 0x8058574f, &(0x7f0000000480)={'./file0\x00', 0x6, 0x4, 0x4, 0x1, 0x0, 0x1, 0x3, 0x3, 0x1, 0x4, 0x8c}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000d00)=0xc) r26 = getppid() wait4(r26, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r27 = syz_open_pts() ioctl$TIOCSETA(r27, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r28 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r31 = getgid() semop(r28, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x1c00}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r30, r29, 0x0, r31, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r32 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r32, 0x5, 0x8, &(0x7f0000000140)) r33 = getuid() r34 = getgid() r35 = syz_open_pts() ioctl$TIOCSETA(r35, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r36 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r39 = getgid() semop(r36, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r38, r37, 0x0, r39, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r33, r34, r38, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r3, r38, r29, 0x1e4, 0x7}, 0x5, 0x5, r26, r23, 0xfffffffffffffe01, 0x20000009, 0x8}) r40 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r40, 0x0, 0x0) shmctl$IPC_SET(r40, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r40, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r42 = semget$private(0x0, 0x4, 0x1) semctl$GETZCNT(0x0, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(0x0, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000001200)=""/170) semctl$SETVAL(r42, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r42, &(0x7f0000000d80)=[{0x0, 0x6d8, 0x800}, {0x4}, {0x35a88ee60b0cc51a, 0x401, 0x2800}, {0x2, 0x6, 0x3800}, {0x0, 0x8, 0x800}], 0x5) r43 = getgid() r44 = socket(0x800000018, 0x1, 0x0) bind$unix(r44, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r47 = getgid() semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r43, r45, r47, 0x10, 0x9}, 0x8, 0x1, 0x9}) r48 = getgid() r49 = getppid() r50 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r52, r53) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000240)=[r54, r54, r54, r54, r54]) chown(&(0x7f0000000b40)='./file0/file0\x00', r2, r54) r55 = getgid() setegid(r55) r56 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r56, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r56, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r56, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r56, 0x40087468, &(0x7f00000001c0)) fchownat(r56, &(0x7f0000000080)='\x00', r57, r55, 0x6) r58 = getgid() setegid(r58) r59 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r59, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r59, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r59, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r59, 0x40087468, &(0x7f00000001c0)) fchownat(r59, &(0x7f0000000080)='\x00', r60, r58, 0x6) r61 = semget$private(0x0, 0x7, 0x287) semop(r61, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000b80)=""/34) semop(r61, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r61, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x7, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r61, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r61, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r58, r57, r58, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r52, r58) lchown(&(0x7f00000001c0)='./file0\x00', r52, r53) shmctl$IPC_SET(r40, 0x1, &(0x7f0000000080)={{0x6, r52, r41, r45, r48, 0x1e6, 0x8}, 0x5, 0x5, r49, r50, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r40, &(0x7f0000001000/0x2000)=nil, 0x1000) r62 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r62, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r62, 0x0, 0x200000000000d, &(0x7f0000000140), 0x0) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r63 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r63, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r65 = msgget$private(0x0, 0xfffffffffffffffd) r66 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r66, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r66, 0x20004276) ioctl$BIOCGDLTLIST(r66, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r67 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r67, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r67, 0x20004276) ioctl$BIOCGDLTLIST(r67, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r68 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r68, 0x20004276) ioctl$BIOCGDLTLIST(r68, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r69 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r69, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r69, 0x20004276) ioctl$BIOCGDLTLIST(r69, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) msgsnd(r65, &(0x7f0000000900)=ANY=[], 0x0, 0x0) msgsnd(r65, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r65, &(0x7f0000000800)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000730600"/189], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r65, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r70 = msgget(0x2, 0x0) msgsnd(r70, &(0x7f0000000900)=ANY=[@ANYRESOCT=0x0], 0x1, 0x800) msgrcv(r65, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r65, &(0x7f00000010c0)=ANY=[@ANYBLOB="b1dfa7cab2a13ecdb6b8492b42733f982e7af0ac2f8ccb4b9a29b21245d534df1017aedfc5c7cdb6c0114a29bb227f08a831c7b1865bed1e9c630dc3a7be949d78fdcad46805c4ad0bd27a743afa17e9959ca1d7e88200174bae84acba1f0f91bd1489d0d90ec30b9e438232445d1b379cd8a3dbec1ac420cab8e5d0947a304c1872c76818f85869eec5cdb8b2f4f9e4c2c6167ccf033bd267ac5d623eb4188531b7c9be1f035fb496eaf40d42ad16ae"], 0xffffff64, 0x1, 0x0) r71 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r72, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r75 = fcntl$getown(0xffffffffffffff9c, 0x5) r76 = getppid() getpgid(r76) r77 = msgget$private(0x0, 0x20000003c4) msgrcv(r77, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r77, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r77, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r77, 0x0, 0x0, 0x1800) msgsnd(r77, &(0x7f0000001400)=ANY=[@ANYBLOB="010000000000000048696a280506000068b533efc5d56f596329414fa22f5c0ed193424179fc5bd8017a0713009d765853595c7cc7bb9d71f8fd019ce2be47f3cdfc088daf2bc8bafdbac54fcb97e47255fd2c3c369315f86ea738fe24b2d11f604d409aa29801e52e5abeb15517d6809522d604c7a09fbf268ee1f1934779c92f2600fabb16ddb277fffa9c27ef28fdcfd975f5"], 0x2d, 0x800) msgctl$IPC_SET(r77, 0x1, &(0x7f0000000980)={{0x1, r71, r74, r64, 0x0, 0x46, 0x81}, 0x10001, 0x1, r75, r76, 0xa5, 0x1, 0x4e2c, 0x6}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r78 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r78, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r78, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fcd0d020e0604e3126e8a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r78, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) msgsnd(r78, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r80 = msgget$private(0x0, 0x20000003d0) msgrcv(r80, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r80, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r80, &(0x7f0000002940)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e36800000000000000"], 0xe7, 0x800) msgsnd(r80, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r79, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r79], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r81, &(0x7f0000335000), 0xfcb7) writev(r81, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r81, 0x5}], 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r82, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) msgrcv(r80, &(0x7f0000000480)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES64=r40, @ANYRES32=r81, @ANYRESHEX=r82], @ANYRESOCT=r12, @ANYRESDEC=r73], 0x4, 0x3, 0x1800) msgrcv(r78, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r83 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r84, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r84, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r85 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r78, 0x1, &(0x7f0000000980)={{0x2, r83, r46, r45, 0x0, 0x46, 0xefffffff04000001}, 0x100, 0x1, r85, r85, 0x5, 0x4, 0x100000000, 0x6}) r86 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r86, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r86, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) msgget$private(0x0, 0xfffffffffffffffd) 17:08:29 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000080)="4a2a67b6e08ed83c", 0x8) 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(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x0, 0x2, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x4) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) write(r3, &(0x7f0000000100)="8c65", 0x170) 17:08:29 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 17:08:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = getppid() fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x2, 0x0, 0x2, 0x40, r3}) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 17:08:31 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x20, 0x0) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xf6}, {&(0x7f0000000580)=""/39, 0x27}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x7, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) fcntl$setstatus(r1, 0x4, 0x40) 17:08:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xffffffffffffffff, 0x4a}], 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x2) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 17:08:31 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x5, 0x0, 0x7, 0x8914, 0xfffffffc}, 0xc) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = dup2(0xffffffffffffff9c, r1) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x1}, 0xc) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)) r3 = socket$inet6(0x18, 0x4000, 0x40) setsockopt(r3, 0x80, 0x3ff, &(0x7f0000000140)="1d5eee18e5c0675fa2da523f7176effd9d5c89a5e3930739dd10ecae3a1763698acde4fc7051e84d38636e8da9d466f11be94935e3b047984047ce54e40e8106f557d12044529a5dd88e47d365170ac37b527f060a62ea612a0539aecaaefef40bd18bfcc70a226468f6c2622b76283634432a63b0adb12c16d37d5a17de7d2c6a1b84a0c03dd9579b38f0233cfd33b131ed3043d69672f1ba1b5930e5f2fb74ad04b70df103e28a4366317d5d", 0xad) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10182, 0x0) fcntl$dupfd(r0, 0x14, r4) r5 = open(&(0x7f0000000240)='./file0\x00', 0xe705a7b300d7a14, 0x20) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000280)={0x2, [{0x3, 0xfffffff9}, {0x3, 0xf8}, {0x3, 0x80000000}, {0x1, 0x400}, {0x7e4f378bcee35f5f}, {0x3, 0x8}, {0xa150d944dfda8480, 0x6}, {0x3, 0xf7}, {0x3, 0x81}, {0x1, 0x81}, {0x3, 0xffffffff}, {0x2, 0x9}, {0x2, 0x7}, {0x0, 0x800}, {0x3}, {0x2, 0x7}, {0x3, 0xfffffffc}, {0x2, 0x5}, {0x2}, {0x1, 0x7}, {0x3, 0x9}, {0x2, 0x2}, {0x3, 0xfffffeff}, {0x0, 0xff}, {0x3, 0x8}, {0x1, 0xfffffffd}, {0x1, 0x9}, {0x1, 0x20}, {0x2, 0x23}, {0x3, 0x7ff}, {0x4}, {0x5874fda2db6443c6, 0xd0}]}) syz_open_pts() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x6, 0x2, 0xfff, 0x7, r6}) truncate(&(0x7f0000000480)='./file0\x00', 0x0, 0x2) socket$inet6(0x18, 0x1, 0x5) r7 = socket(0x20, 0x8000, 0x7) connect$unix(r7, &(0x7f00000004c0)=@abs={0x2, 0x0, 0x0}, 0x8) r8 = socket$inet6(0x18, 0x4, 0x40) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000500)=r8) execve(&(0x7f0000000540)='./file0/file0\x00', &(0x7f0000000640)=[&(0x7f0000000580)='/dev/null\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00'], &(0x7f0000000780)=[&(0x7f0000000680)='.:\x00', &(0x7f00000006c0)='/dev/null\x00', &(0x7f0000000700)='/dev/null\x00', &(0x7f0000000740)='\x00']) fchmodat(r2, &(0x7f00000007c0)='./file0/file0\x00', 0x1, 0x8) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000800)={0x2, 0x2, 0x5, 0x2}) writev(0xffffffffffffff9c, &(0x7f00000009c0)=[{&(0x7f0000000840)="903625c233ff192e0ea791170a604b4b2b928c9a54a215962eb7b6d77d728f29fe11b764b249d1ace44baa6613ac5c9318720c44e00cc436f81a5ca39efea458513547f0bda77662fd13ad42d417cda6744d5da3987d589cba09c81df7e5f9b8a83fee2fcf69cb727981461ec0f9ba0a4d9dac90592c7af9f21b1251c3142469d9cad59240819223dd4307a6b7d128613ccbdd3bebe33323f3ec653d7e8b6dd8161011", 0xa3}, {&(0x7f0000000900)="31ba7552dbc126209f5066af5ca7d8316d84970f0117fe2a8f98a91f87292d14adf463a9e9297d333f04319afdeccb77377409c8c817d958d9bee692d193373d5e09ae640662bd211b18462bdf5d47a046d858f44625948ce1bbd42eb5c7e4e8014aafb0690d53a351befc9856e5136cf847200a222d8036f692181f44f7b504adfdff331d2fd85063c8eed8ed6a73c01d5ee314424dfc39ee55db1ede417c503f4138b7d8cfa4fc969147d12469d15bd5970667", 0xb4}], 0x2) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000a00)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r10, &(0x7f0000001f00)={&(0x7f0000000a80)=@in={0x2, 0x3}, 0xc, &(0x7f0000000d40)=[{&(0x7f0000000ac0)="7ef63a422e5bcb053b377d1c0abb6fb54a4459a7ceaab747a1ef716818d8d96180c322c1dc160e22ebbe453bc77d6cb6e672ed198245442fa24f93aff6283eee1376c91464d8c6b6ef54b68f685a680d1f664aadcc51363ae445a3fcb4b0d31afa223eb88f", 0x65}, {&(0x7f0000000b40)="009ccc81988d6bfa7dd43f99b29b0cc865289de46f14f90f7ecccb6e8e9a9eafd73a88cd90b0b32682305435ade372d76c34946d22ace2ffd664cd0c3bc51a7a3502559d3a32fa1411553735672c7aa12657938e126743cade1ad0c76bbf3f09aeaf79a494a4e2ea098f304aeed154af", 0x70}, {&(0x7f0000000bc0)="68b494bafb9d9f26c86c935869ea8ae33e977fa5b407d5776fafed", 0x1b}, {&(0x7f0000000c00)="10ffbacd836c9a309f26f54b9c96e335676c1af52124d1c2120fac4f723bd7ca712f9878ad596d59a2968eefbe685fbd03ec85165aacf12e27386f1e7fae8b7a87794f04e57552b09f1a2c08b114adfb14c915f514e838a91ec367c0f532f331e847d1a2ba1e7d32883f15835e91b8cc0722e6035a68a5425c5e0995cbd3d4a42390b8e7d60bf76856eb4faacb6bc1fa1f9df0bf313a19afcf337bca3573", 0x9e}, {&(0x7f0000000cc0)="d197cfa7afdeb51bd974bcd611868560983e574c2a153eda95680a289191b1a90c1d66510c52edd03cc906fa63b8ff2f05f895752465e6f661fba7c806e05086076debba386eccc4635effb5b63cb07102cbd1c1e85e4c5b9cbf1e52", 0x5c}], 0x5, &(0x7f0000000dc0)=[{0x100, 0x1, 0x0, "97b4a7a282509b0f33d8fd5bbdfef88dffe2b6105601934a815d431e5ebf18ee2e8a90ee8c170baae77147525503ebe967b35990c334550954206916363d0c4a8b991f08295d7d9d243d2b86ea7a9433520fa215cf35cb5e85261a7a672fe361f2c28cfb6e2aae04518c116f68c18b2f0dc03aa633a73e703abeddbbe969651d3b1fa4eebf93ea5f5835548cf26955706d94eefb0d118dce9318fe1f4e9078e4985491ec6324d3ec3af237b5ce4400c8a6c5f310f5cb285c4cef2b6625387d922550fb99912e7d2ba4aad24c8a272d69ee6513c2c9e09d13740c8f84a331b165ef964677de1ad854981e9ee0bb"}, {0x1010, 0x1, 0x1ff, "78b3c1bec21a67d88439ccdcc7b7d0e5215bd91032e2cf55c32e48c9dae42a229a1bc739d8cec0f8be22c0bf067a38df253f2d27edef62dcffdf4015df32745e7b2c42eff529b356fb0cc27a4e1894a1d3c51e1e0cb57bfa7918c2a7395d386ba7aac6b789a08a7fefa6854a37a1e554a74aeb3c7a3e90b064fe63c5e05a477cffe67fc90b571a1fcc289a633794c386956bceea10a1d43cbace3069460c39643eaaa63d928481791fa99bf622daa2c4a80137c86c54e0a58d87841d4b6ba48ef410b5e75683164b0457abddfcee0e60a657d0a981968628f024d03eb4bf35127ab6cab4e1127c13bad1d5bce87e8dd3a547a83373642d30250a15943aec70243fcd7c96d67895b6e853f8128309843671a2c9ff995782710016cb7e86d4d536372dadc7e16eacd64f27e748f9e0ddc097bf80ad3039c967c1c40310450ee7239a5eaefaeb514d6292b51cf187e1fe4520638a8f4a91e9d1a8a3d124adf906f566d2a1c9b8fa4d2fa11c9b1342499010680367c4af179f6c3600fc86de82234397c5a8aa54686c1a41528a7ad18a41b9c3513c82b4f5bfcd785ceccfb941e8e3f0aba20cf65b2c6e5cc3f88de7e430768fc49520d1c6d7911b3478d1c28160c8de236966abcd46a33188f5aecc4fbc31a0637976738691d686aa8a531c6d28cd3d6240390e9fd1a6cddfe3632814186b6607a9330a51801102b5dfe649b712a6d1c59538ac57fc81c1116d39672726625cf59bc1969f1e5ba9f949c43ae0557461d8c7017d2c7dd36d9aa7fafbb178800983b8d4f44a5d11ea11f0c7e60c54e94f1b63b25f952860ad39a31de89aa605c27a194d1be4628fd420d88d36660777f9e1224da9b26a6d0b758098dc7dde285040e3d3ab884f105eeae575f86d6b2b2c303c3f9270105d8ff6bf030017624882c5ec9599b7456cfa81686aad45e8bde5064031ac674bbbd93ad73ae74de3bca90ecaaec27255a5861f6a31ea1f4fd820567c1ec15b45c737a07eb072a8d50712c95fe3a53b7eaaa2944ed50914ccbb181f2d84ce8da55dff200ec1e7dff3bd380c4d51dae3dc8c75fd482a6f617856160c443bb88bca9fba9eac01c1ec7cbba8098d028c8cfc8a08462fb8a50cb61a7311dcf245acea23b255d646b24840fccb3282499803556df83dd85cb931c4f336d33899e7715e17e3bfced94673e0fa30f84fd7178cc64e6ac3cede0a59bee6d33f10f0c5b09b4ae3cd325b96bb9c7819c3e1bca42c246b83d7f3066cb1b31655fe07c442575e9e384533de56d52d03eaaddd6d795cd7d22292060511e83bfca631bfd8e7e719d8221672ef4cac8b08206f958bc39539f45eaa5f8434ee42498e4bd783a90fa2f7c12232ad7b7b30b7db881a2b3660c87cc834275d3296eb6cccba73b44b1256bffd2c0f1f604acd900c54a2e1798e5b1ebaebefc703cfc3e369da1944ac065238506d8b2f0ea0d8081bab2d1601901de6d3336f6e8221b45ade116f39d0d22f2d13fef5fb08613e567eec884f79d68371ce3da8f3b3da167e5f0c6b91e86aaa224cdca00070d19d2afbdf0742ea688360cdc2a618915819b1c0c631fb2e140e875fd7fd360530bc1adb6f00a78fe40b44432c916d3bec2ffe51e1c55ee821ff91052bd1efb8e531bd990ed3fc0e9f6948b0280d19ebaabe7d1e4e5f3d03a2bc850bc5b0ef9fb8eefd76c07edabd4a77edf8fba3a955532384ea43bc3f3e2d034569de433b011316938a721e830bf82000e2a7982a1be6a65ce718c7ac9b46be58728737287495de6e31b9500d6b907f51416597bd654807b2974d854e49c54934599126d715e68b6df23389dbb602acd957bb9f764f5e78f95e97caee724758558652e3e2175728c7233df415754e7dd1c262d4fe10d51d5676ac7156dd1f348292dcff8fd2a7984e8bac5d4674c4f6202095070f61e927b4373f1ac0ceb5083efe7ac367040d13c1ba4dc9bd882b9e16ce8f90a242bb4b2f2cb86246547a07bd9a1a7344b67ce8fb30d32a5d623d8ff8cedd878b217cd96890d1a7bb6e6db64c087f02538dcba5ef756e2577cac9f02748daa4bb485e9fc13d87b0438a58955abb2b573a65f2cc3d48cbff616b6298871c5de5b0edb5296c91923660db699758461586eeff48e99109c58540097318e1eb798d4911af91859ff09138f48569a267b354e369f05128222cd849e382b9a8dfb8155bc657301ab8cab732eb58f96efb8a681af17f15538178c2014f3bc3208aaeb0167802c4f58297f24028cc0e7afed2813448dd6529aa188deae5383dee6e81a4025f968a0129a4f10a4dc7fd478eacc415af39f1425f65561c50eb9bdc716de94689b968f1d32a879990b859b215c38b99048112ca1bb408db1cd7ebd6fb420d261fccfb47079c6412c70c60dcd56eddf85cbea7d44798139123f1cd840eae9793aba67d65b6a669548bd85050ff4610a9eb04797b313e2e3f28969dd9874c98922694f01d1e0d29e8836bf39db2ed4c9d951f72c27a648e450044b24780532f7199bec508df690388e3c6f824a79b682d02ffad08451dca4f826c73619d0b5caa368c753c6cde6b1676e6c7238623f4166edcebba8cd64dc22b0b59db1593b4830198dcfd6c49255e470d9335a7c2d625ab5670f5aed2a45ed1a71d4fdf968fe67d508ffc773067d7af2e6d96809559b9e8ea037d35b380a70cf9a054022d231373283250d92a53c863a841222f554f009db1808c2fc840fce80d8a1c14e9c29b6e21d889768c0be5fa51597db2fad1e0cdb71a86f465e2d9d7be2d8171dc7e3fe28472df146258e2472b2fcbfed2169ba1bf6838b37f64f1802aef1fdf8fe953653734a534938482ba305437f4fb904e0f0f9021f1486b8b261263c27b3a786d1a6f870294221ffcb2b691bbc683a6bc3d3fae3b7705e0cd51d3ed41fe4b56b18ba1c1ea8ff66155a818c72e8cf445c29c03c9bd076b40d7790f6ee4806bd3e2cc97497d4cc337282cc2639ff19b82b4cceb29e5c2f18a2fd160ef7eae350be7d53ddc10e6400b99e33a4984033479f9d7ce79b1294f794a5969d74c4f96f01f111905bb47ece56b0006689bde6b481493897bb4c99c2ba30326c9cbd0df6bc70262a70223210868c8f68888ee961e0b78d34a83a20477f01e3740c7ff57fc317758b9442be5702fa0d405bb2d35f12d79d4c7d2446a7ea9cee308a139e7189f5409b03b623a19f4a9d9dc05e26a28edd4780250593c6ea159a5064f7a0221af1a0a5798bd555b329886ef39305933d52cc144cf9aa8b443ee803ba0695e175263baa564e1e05a6ba6a223ed870ef542b6051df229be3589eb45f14e7a24876c568c20e8cb3053c3426cad20d1cd0969013e5ac4e2db09376dde0ae4f2200d1b7392f4094ec67a6df5ca84961a17620ee78345212eb1908d05569be69060deb0864c0ae5909466f031218d5d7043ad5efcfdd3929295af107659e17d2f93ef4aad6f86e8fdeffb73b0975b708da705171e735755d5c880da0fe646681f7e7d9b5b08d0c2b309db271f8bcec15d5911e51b7bd6eff7ab8d7c29402907e950496555ac24a1fd9833e1520f0537f688e7b651d595e003a237010233f6f1eea505960ead0179dd652269f2b323b9494ce3ef6735904cfd9f2f33f1c6086015af98155a9fa15832f38afb6f1e4b397380f9b812cbf258e446d2da9695c2027c71625a7aeaab5186ad40f0b9407de5490b73967ce7ae113036bc7ad6a62f285a4a3b23d88941efe601d8bceeff9ad16799dc4a5a22cd6b0e2f93cc40e30b83e171c9eeb0a86ed5178f0738a6cc8428dbd6227bb350091250d06cdf009f050ec9432679f6457a2055cabddbd3daf9d319b148bb35d65549da871eccd39f150aa5998fdb54fa833e96e0616314586b499c9877546ad4baf9112d533590f6d81d574d7823fe21371ddbdd178d8291dc07733265ddefd160ed3e293b36081bdad6176150ea18f8d7b9020c0b00f88bbce4870cb07e6a5930a37d545541a1337b2210457d5a48207abc316dcfd007f681369607dc11e92172e5c2b09c58de77bf84208b1f4ec2c3075593fe3b7cb4739ba46da55e37d27c3b058ef54e9a95c08ff7e86bbb8da1d47f6b678b695500c5df5f818d2067e51c58dc979a45c63c299f032f7eec3f040087af4b699b3a6f63d09392d6b37ff3cd9b97934d19f27e971bff4c62427907d438d543a494ae4cadc0d7dbd2ac27b7510a5cfb5f022bbaddbeecf326cdbc4e29dfa30f54f414975836302208a7775e991cb1ef266e67bab03ffba97b49fda075b94a8e781e85571e53486104ac7421d2b3cab28bee8ee7640f0c9b627c124c75ba5ddd399decce638c677e1c786f5d704eac8182e61ae63ef3dc6204a70b873b1be4ac597c74cd6ff4d87c222b99d61e0f7168bfeaf81130fe6b86e06c32be0dc36f7df692ee68e4aeb50d0842712358a30bf8cbff3eb0aa648949733c6ce4d4f6186ab05e414db979d844cb5b22c332207d0b96be5a1b0926f40e1aa37a0786758bcf2296b4e5886313842937ff0bf7586bf51e4331d031664d04f4312e6a9e1e2244d33ed333fc7d650bbff9bf60b6e5680bff1e6a547bd61b2217f685b1f840f05ed41bf12b54ae2586d07128de1b94eed3a32134f8a3db17a1ebf65720cc6e3441f65e14333fd81bd1cbf6fc4daa870a1bfa581e255d2c1d8c877da3ba9bf209947066c168e13728bde41db1e9a1bf94e5fb06708be46e32010ef7cd6ae0afe48de3e5fb7351889074da5912e041342d12008f0d6ba58d4b25f44629ba0d3ceb4e7f4d6d8aed38719decbd5b041efb0199b82c9a0a42bac6175ef25b69fb11a51703cbf8c96d8feb96f9f1a6c61577736cbff20074c8dc8a1ec126a3433dee52eadb67c6519c3fbcfbeb2b8c9c796c383c6c7b742ca40d849ea477fac2134dec6a309af8a46bd6d4f2632b04aba5a3ac17936ed393c2f466d0c74d9a93df214cf475541f3033db57a9427fdca20ad4d88ba49b581bcb58dea47310762865cbe0576edd9098c9376dee556be924bb6301825ae9dcac4f3f257d1444fed0857fcaafafa8a4cce53508ef39af34f4c5f7ee68979c219f26cd2b4f8ba06bdbc845cee8d9109dc8c214913aa885566687929e0afb4aa0acb34d310bbed7fa879a8cc3a53086e62bbfeeee50d26967fb6dd7ef763d0e34d199f9d4d31aff0ad1be7cd83a36a4fbfe96aa39e390ce4fccb8a89327fe1eb237bc49f2f03e0578e1e1f924cde834bf7069a158ac495afcc252af5611d5d378f74f08c69c681ee99a60e9e92ece5ae358db5a1a8ce1159b52651e46b7696e4aa308f520472ecf0fd8a1bd0d5d75d4bb8d0c9b38312cea11ccb45c2de3b3cf6f295628ea714cbd86621795a4fb215880e07ededc07dc721c6d81d1c1fe9ba0adc1ff163c611f83d68843dea8d5c02e1cd92ab44ae576d3a5b4b6ee8bcace1afd20a200571fe6be612d35b656c38488c7754e4c53fbc1b37f8770b618720a0e0840a4d9b57c30ffa522d5bbd39568107edf85ce1efd02ba25a40ea4a8bdfe4fab4457dc7b76cd752402ee776c60ddff771509c2b7b8f1cce8ab905261d440a630df6dc8ab47da5d38307b9c35760dfa9104bf4dbdcc4a50e5ba160e0c255df59f65fdb5c74cf273150aff3efed65e425e6530c1a6b25ac42208966182a25b69652613a171797f3c7f96640b3549836238b732f48b1a39d5962550152acd507649846996baf957d02d4eba0647084a7a210c681324d69dd85affcf50d11077958524ed027c807fd6342fbb6e3b"}], 0x1110}, 0x3) shutdown(r9, 0x1) socket$inet6(0x18, 0x4000, 0x85) 17:08:31 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000003c1, 0x0) r2 = getpid() ftruncate(r1, 0x0, 0x7fffffffff6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r2) sendto$unix(r0, &(0x7f0000000180)="80", 0x1, 0x0, 0x0, 0x0) 17:08:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x3}, {0x5}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0xc3e5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 17:08:31 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x170) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x170) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) fcntl$setstatus(r1, 0x4, 0x8) r6 = getpid() fcntl$setown(r2, 0x6, r6) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x2, 0x3, 0x7, 0xd1, r6}) sendto$unix(r0, &(0x7f0000000000)="b10005014020000005001b0207000000000005fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca02bac257699a1f132e27acb5d602000d7d026ba8af63ff37282118b612d807a73114e1abfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff03000000000000c500000002000000000000020208a371a3f8000400000000000000010000000000000000246186d73e2e7f45bccd1eaa4b3242008baa24d9545766a31b907960ccb426026ae9fadde0070000000000000043595da7b1f15f3b3ae4de6ff2f3fe0253cc31c4bfc31aa631c1ada64551f1587ba344d77f46d9b43cab44", 0x109, 0xe993d8c6bf30a053, 0x0, 0xcd621547086041b6) 17:08:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 17:08:31 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$KDSETRAD(r0, 0x20004b43) mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x83a55e654e5127c, 0x7}) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) getgid() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x17, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x35}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") close(r2) 17:08:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x87}, {0x2d}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x0, 0xff, 0x3, 0x7f}, {0x454e, 0xfc, 0xff, 0x8}, {0xb2b, 0x4, 0x0, 0xd9}, {0x400, 0x2, 0x40, 0x5}, {0x9, 0xa9, 0x0, 0x40}, {0xfff, 0x0, 0x5, 0xb3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 17:08:31 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) flock(r0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) openat(r1, &(0x7f0000000100)='./file0\x00', 0x8000, 0x52) r2 = socket(0x11, 0x3, 0x0) kqueue() r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x50}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x50}, {0x48}, {0x20000000000006}]}) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = fcntl$dupfd(r8, 0x0, r5) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r10 = socket(0x10, 0x3, 0x2) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x10, 0x0) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x1, 0x0) r13 = socket(0x18, 0x1, 0x0) close(r13) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r14 = accept$unix(r13, &(0x7f0000001d40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c44ae9b7c743a3d2ba7383453f69fe9a6ee2781666b1bdb2c402ff1000"/4126], &(0x7f0000000380)=0x1002) r15 = socket(0x18, 0x3, 0x0) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r15, &(0x7f0000000100)="8c65", 0x170) r16 = accept(r2, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) socket$inet6(0x18, 0x4, 0x80) r17 = socket(0x18, 0x3, 0x0) setsockopt(r17, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r17, &(0x7f0000000100)="8c65", 0x170) kevent(r5, &(0x7f0000001c40)=[{{r10}, 0xfffffffffffffffb, 0x64, 0x0, 0x6, 0x100000001}, {{r11}, 0xfffffffffffffffa, 0x4, 0x2, 0x50, 0x101}, {{r12}, 0xfffffffffffffffd, 0x4, 0x40000000, 0x3, 0xbd7}, {{}, 0xfffffffffffffffb, 0x80, 0x40, 0x7, 0x101}, {{r5}, 0xfffffffffffffffd, 0x0, 0x1, 0xf706, 0x3}, {{r14}, 0xfffffffffffffffa, 0x4, 0x0, 0x9, 0x8}, {{r15}, 0xfffffffffffffff9, 0x2, 0x40000004, 0xe19b, 0x2}, {{r16}, 0xb0eda74727eb6a90, 0x24, 0x20000000, 0x3, 0x4}], 0x6, &(0x7f00000001c0)=[{{r17}, 0xffffffffffffffff, 0x20, 0x7fff7, 0x81, 0x6}, {{r6}, 0xc17f65d0a3ae6e93, 0x8, 0x40, 0x81, 0x8}, {{r7}, 0xfffffffffffffff8, 0x6, 0x7c6346769ebb4c4f, 0x4000000, 0x2}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x20, 0x1, 0x3ff, 0xf46}, {{r0}, 0xfffffffffffffffc, 0x4, 0x8, 0x5, 0xffffffff80000001}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x2c, 0x20, 0x3f, 0x8000}, {{}, 0x4, 0xacdf1383f798df40, 0x40000000, 0x1000000422, 0xed56}], 0x1, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) getpgrp() r18 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r18) r19 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(r19, &(0x7f0000000bc0)={&(0x7f0000000640)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000ac0)=[{&(0x7f0000000680)="1521c54c98c9307ed552c5470b17d54d5ff0509012e63cb7e6311b8c66c497eeae0f3a6967b86fb0c6579ff9b0eb274269dd939e5a3ab07949c732d139c22d3b8ff6699a933e7def757f87abb4dc3855b44ce2218e302d1601747a1f82b0481367e73e2fef20a748df79b490d080791a731a45a4da780b2d9787ece4ee5f621bca472eba34456616ced9089f09a9b7cfbde67247f14d4060a134fe66a50fad86f79e4c2cce321505feee7ad2808a2d1902c64a867a46b2995dde09c1eec885e01b83c24717d4f49cc2760f57d30aa2150a13720a7c318695e8d1e083a4c7a2131055a425831d2a295d1a3750f8e69f8ff82f0e7560b4", 0xf6}, {&(0x7f0000000780)="68ed57af23ebcc88f3e559cea245dd678c5f52edc2d09a772052dcf7c5915ac00bb0a260b2f0ce6a0162ee5ace020972175ce02fd16815991edc553ae042e83ad50c3391ffc65729d9f2eaa24527e0639b48661b0b53", 0x56}, {&(0x7f0000000800)="3356ef981b44ce1e8cbfcdb9d1f03e4ad959112270d2faa8e8eeb0eeb100876c8861c7a676341abe477817129fe76e6029be447386fb88d9418ec5c4e94bce17619be071793f864efd704dc57133d7e87a6557043271e253aa630fbba920203df70bcc421e6da456fc44342d410a801c8857bf63bb25", 0x76}, {&(0x7f0000000880)="f800ccfb2370f934f2e50e11787c6fe794571c801281b15f689a063bd1ecc357", 0x20}, {&(0x7f00000008c0)="cf79d17934ea88", 0x7}, {&(0x7f0000000900)="51426169394fb0cd1d7178fc41637981791209b151c337484830c9516c698f70d57fa0a13d7f7a334ed16d7d003c0f54b57df7bc37c14a", 0x37}, {&(0x7f0000000940)="a09fc82f3a6b864a1571d637bc0bba31cf40152853446342e6c04e54f56972c68dbc1ea216798c95830aaf6d02694230c2cc201f16f096946597d7a30730e18edaec3f4ed9570315354eb348dd5f10c2d6ef1936573c8cb9b7f8643f5508c501fe84f8f4edd0c2baab7a50f300784237b2f5d95e60efbf0efab24d861b2680ba090896841b34e65c732d1358cf10085e6ce72c748afee759e7ccc5ae47b424", 0x9f}, {&(0x7f0000000a00)="cfcb9153ad2f380f5862e8c66a9fb469384c25df52850ff13d0eeb3df8f4f950b5da67dc05eb2afd793e8dc7181da5021d9d227525cc14e1f46768b39468f8f242f3fdd65f82d4f77ad6a453cc0b77e125610651e6e4d774ace0948446c1dceaaf86", 0x62}, {&(0x7f0000000a80)="96009b83d9d55be67ac424bcf3599885bd9b0d5876c7b53ac8a730f42514a9ac509a96e339", 0x25}], 0x9, &(0x7f0000000b80)=[@cred={0x20, 0xffff, 0x0, r21, r22, r23}], 0x20, 0x40c}, 0x8) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1718, r21) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r24, 0x4, 0xcc) r25 = getpid() fcntl$setown(r24, 0x6, r25) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, r25) 17:08:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x100, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000100)=[{r1, 0x1}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30a", 0x18}], 0x1) 17:08:31 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3e, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}, 0x3c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 17:08:31 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) setsockopt$sock_timeval(r1, 0xffff, 0x343ac6e845787ca4, &(0x7f00000010c0)={0x800, 0x5}, 0x10) setsockopt(r1, 0x5, 0x40, &(0x7f00000000c0)="601f22166f90a96103db00048116a5f338e71fe14e0941877be77f294146d1e2868e3fc4ff7291533b80c9fbe97202e7e1e99e0b8ad88c2a39f614241b7aa76af9b13f02a9b3f74eca82c62cd476e51169292b16328744c247348d6c556528ba8d50dbb6e16b92672359826c72f2301d3b5563a31b0d984b3ec772c282c0ec7daa858df7c837d9e6d45bb5a40a3e0645202d891b824b50a7bb1d7a3405b7756b10f1f67b627ecb8427378c897e2806392988d4e62fa59e6ca09bba85b0970bf66db5888219b4d30ba2e700fba6660cb844f5a6498c94ec7119b4ba2262206966212752992748823f7c51f9cb4b048156b5e7be182ed7eb6bd7e4090fc131cd0f98b3a8868d996b439b64c07b25290d8390e08a19ee73f4209d9813f8047ef47b788709b95e26790198ce88cc7462be5088845d9ea71eaf2a3ab9c7f1a8126ac125d7c58d6ea3aac6ca8ff63104875da39950f101f842f0f6ac103e920938abfae721ddc54a753fc1ac5e2711b91ddb66e5fc71ea4c0e3b7ee80899f97a811a438006ad7191195812be7ecebb50a60241711c03b01562358bdf6b718c0de4797659617bebb7db9a489b7a3f530f0153dfa20a947114eb1281a01ae55d79428c018eee66a5eadff8668590b2ccdf5a11810370fbf63237c74465c220e3bc38fded54f68dc77c06bfe256d1aa7ad7cbf4dd93a958237347ca8e58015f1bb4af9f00a937ec3d9dc3d316239f8d890c650950e88a628f44f508bdbb006c56edc68216b0b52ee6eef5be45049cfa9168fd3f6d893c2b1c01912fc5c6151cb76eeeadf28bd95fbf66014018a355e31c19a5f216900937504e2b419ec1cfafdae6e12ebec3bb676191a2a3f4d1ad15c0a9af2be3e106022cce8bfdbba82b8768578b0062f524c1715cdd6277ffb203826c7d69fc2c1e1138491d439108d3a3ea36f710fcf3b11ead640db0000da5984602f2f6e39f8577ae73fb9ee17d29e795b837bce1307dc176dda65336db2386584faa60c856f19281b3822b372df852348cccd7bb069068c32e0b1d9ca01b662a21c37e1d1bdd121013cdae7a00d006af324d3604cf8a25baa23ecbf1c5e58ade43bbe8c9897d1d1be23c2f74b2de243d20175b7706700d7b431801aba4bbfb12bdfa7ec70b56ffba7ada67d8fabebf5cb2d1646194dbd6526583d0ac16c0e168bcf04463d949f28d96526d17fdac65a44de6b58ac9398fc5e9ba6fdd03814ad404f464be9f4dd555d485c2418ce5a51a3e9e2aa36aebc06152488c958931f8fbcb16dc89e653c369900c089c30c7a4ab95d63e8fd3f1ab7fdbf4e40e21fe04a872949baa4de4b216ef54035d104c38a17eadeddd047d4bc123b2bc4a3fa43aa1b2939ea1dea2680d8419253c3e751c01da6aeee0ce0463249a0b94e9b6fcb4a3da8f0d49d80a417e266397fd0712a7740f9b3ad77f96c9caebad154af43f2416b1852cd90f63fc39a6b4c06c0cab420421d0bc77b7ef2308fbdba2b50464aa049731985ee801673fb30b5d666dc59fb84bbae8d2be991e7bc039bdbdaaa5399627a6aff80bedff49992f1229ae76db95175bf0ed9ac6878f50696890b78a36710957369d152cc8d4baf2772add6fd8389b860a1574cd33c34a93cbc6dd87760e187e0bb4e09607c2f2820d53aba5e967ea7809676245122a6ad025abf213e3bd5187edce980b41faab1c92a5ded1d9eb8aa0525e66b44544b89249d50b260de251a991cfe407a91a4d206d6576c70c922cb3f593c69f13c5ebe79025ee41f7887f44661affdf3cac42de9d9dbc5ae6ea9aeb8c00fbf6b7a58bd763a5a29f58aa66057ed95df7453cc58a8e9273dcd4dd4d6e675d56d0d9d9e0faeb9b8f930492ae819913684a71d68a2613cfad579837d06fed9fef50c5954bd1a7fe82d4f0c07cc9d803b0d0a931486fb4bd8db0546be35eab7e8230a8a1886521d70e38541f510024796bb8e169cb80de1a6edcc8568864ce3d0e22a80cecbb9e1ce6d9829533194e156c7387ae9db26bc5859ce429df7ce0a08fb7e86c46c32f24138c0ea5572fdbe3b055d2a87cd8e8225857b831a40612b70827d02bb41af9952629a5dddfef5ff2ac3c0a1aca7bd3d6bab1404b807b4dfcbaa469fc63d9b6f6976fc2d8a9083cdce78908a4d1f383c0ec92ed8c5fbdd3390cab5f17a126ecbf9cc102587e3696d9e5ad0da7fa8f3474f1da41d65754e38357a9b969ee82d4ce36ae7d8771ec0f45ffbfdd5ef205362911ac95dffc9c626717cb6e0ce21f10c9cb61fa73c7deb9c5aa30cfebf9e2ceaf102948ff5bb6a1579a7a9a94de5eb9a8fdb2c605f11037bae27e694e5648d12e83503d75f00e77dc698ec0dd456e35e27e19e15f8821c3b63e75625c184a220be18591cd4f1cec0caf8aef48e85b6f166abe330ccf8f74eb8d8f01819c58ecdd9aef222600481d75a937e52312e468a0ad8ec9c188dba427e3d0fb8a1e2b44d705ff614164e904d3bfdfff55ad9541b15d31bf58ca8c2f2e92c2665b7e702d619c80d6ad50b2709f21f9b37374f69f76d3cf4f3f144c8c6c454ea50b3434cbca9075ac8cf8d195fc8e2af2c63a43653f9afebd9280e923c78b00c3068a5ce84b954340a93b6680d6e51384c845822a246b0835142362b762475478b0ea7fbdcd23b24c955e53deb4bc62d55bc35c87714e68d3af05da90ff4ee0b6601f6df02c84d18f1473586d8e8abc58494941e461c188e2ecf78922e026da654b04593de33a1650b2cf76c1b207040bad2ec048a4e0d1450e9728209ddd58bb38b79c18fdc6bf2a166a7a0df71b353089e6be30fb16ee0f732624c2882e8ba1b1a4f0ffd77c75e551265718b24a8cdde846bc482ab08794955ab2ff7047478e9d07195bc74e425a9ed5aa2cbfe57a2fac1ead9541edaa252edc2b9521f4f4a2304b5c19f7ce8c01f44526039594157a5a252ecaf2f336538b7b58c341389845bc420d1920f0db4a3d0dcee6dd6cf4fd26e040537fba581beab278436760eeb756bcc94316b7599594d2f79cc40da76b1ad6d73e598e260bcbcbf42dc362ca09cfebf7d1784c8f3f2b03e85ee7a80849a5e3f43b27da02590001839e6d4d681b4b4e7f6af60d5767de8959f039ab95e6476a1423094534891890883b6be2d6ef048ffd6f58cd29d1a1c4387fba1778ed9996704515af8dc51b27a235f076848487d2b8ecb34c5464ff829e012b17ee68e71fd9d37df05dd56e73ea0d5628ace8f53368c829af4255e4b147bfaefa378f76f8762fc685814e2a2e4995b94ee6fccb050b8b2f300fd12577f9a13f59d918b415b4fcc786974d8acfe94ee7658fa099856906cff25577b874802b832138edf25283bf7751af3415c93dfd78a0d34f7b970ea2efff91056c9d2317656014612c4d5b4016e60698aae15f63e113b3b2a04ea2a2cecf3ab3049d60f0bcee5491431350376c770921c01527b0e9e86c0ed301cb3fd06b1bac9467815a8480d23061ce79a3d6fe426b8a4141bc388e2445d1c628e146bc91c9e86b6e3cf8cdb831b361166ebdc1a1d9d67c5538ce9bced90c07879dcae73fa239749531bfaccecdcdc8b719ad3b2e405b89a47e27067c396c405dbd0d94410fa4e4349c145a335916b57b0ca9fbf551ec0cd1e59d06b66f46131174f586af98b9a53c40b0ef7f70e3893506a11e3f83f74a3982cfcafa8abca5148b793d6ce974e1e79b99734278e655cd94b75786ebd26b74f072caafd5f50bad4b0db9ac4e09bff5fde2f3cf806e292c4f8f9a25c0e19832440c590344ad8866530ea2e8fbded0e5f4f7f68e0dd7cf1895950423c62f5c61a229543310d3512d702848c2472f8efb041cdde592ef14544afa2986065e0caae8ba723828ec2b11905a2f94d73e82dd06c9dffa3e1ca80581706dc75d95dc99329ec2d6881caa338fba4d01cdddbeda3ce0d6e473bc0042ae77cc403fa3bd12027f27c8191c4c33ad2704a20dcab579de2abcedc3a481636602421e59a02d20a07feb4a38e81324d4dad3cc9716258c8cfc15f35006b7582624834bcbbf5cda2cb7357406439b76e852f5833f05954c6599be33e2aa9679917bd713da5c5fef3ec4465c38ab4f1ef744f9ac6b9c192a22ebaa5a26ce6c3a74d08e08d77c5355af4cc9f09b857ab45c809f6b4a37db39729de672b75962852edaa6f072cac71fcd5a8797279341d5e887eb7cdb3aaf87e4c3614225635710a4c2d87cd7116d8b74a4f02d612afdb6444a8b2ef3a381240f49ced46475486b277761c83eb99de6bf197d919a8cbf4ad351ab20cbfaf6cd5520f3541a9b6de29f07c46ec1e2046fc3254ce5b875873f131a9378d5a724179683515829e796f00aac69702d4f0b71b26c4e02be8acc63aa22940b07c40e69186d381dfd9aff82e1967caca2146b5e5a27cbeeff578d54220e6325853f558d9ad9850241cffab524248136dec8a914736c15f79f2307548626bde7b8bf91fc0399f89f72ed275bc8f33a4b99786effc729a119a039dfe030fa8027c17cb894069fcc3ad325ba81567bc0236395715d093c98712f5d6dedff6b468f6554b163b9419d007e7d61d68c3f0ed64e46afa0faaf7337383110a21d5e6f278697076b6e6774709b8a574c46df6f4b108bd5c631694c1382ecdc9c7aca5f5ca60f9f92deb6a88b6969a554e0d8747150275b98f7aa5404276bc8dd0be7c90b9e4fdd098ba00adfd4ccc9d13a3ca099d7e2510dd109bb7a4554f8274b394141aeb02d113b91668c1f678f4ed318e9f1a1e35d4008db44c039a8cd8e3d2f97498961eea83e310c3faa00993cccee4ea3c94252570cc2a19f1f8e03a8dc29c78f009442883e3059d99b21876d56c8451687e5df317beee430888611fb369bbfd261bf04fbfbdd1cf22058910604b3454ce71d56e54b3b13d37d6f9ba3d44cfeff29f9e2d7f6c76f7a1bc6d6ff69d67f21ecc443ef27ff9dd5accd9c591a86ec79736871d18ba4099a05a46b8473ac6646a3d9ecb6b737580ff5163fb3cce64bba83ebc5486317dc046ce4720a7621bbd2266d2f6ced664dcf1faa3e8edccc5550acffae405c58ec79677e7b6d9fe463a01d0cdb51ad7ccd6b09d1830e1cc56b943c59066157a0dd1fef8dc0209ead017ffa4c96ec2bb9220019deb2639f7e39b4eb97b1b361fb2f5e5ba68b6c95019d582b8dd0b2cd8b16c5b43240ad565f67244aee59e9da5d1aca87b57f0d554699f5df0c06f4f48c33186368843190ead44cdb964ff89fb30be2ca8808f391b24762e6cc1d5f23c7cc1c49aeacb41468d9cb8c3cabf1bed13e54a27824bfc75583ddc8d30d55430cbe0f9d221a5d2626bd37e07dc046881f9f10c2d329644c54d186f2e26739fa2dbeaad3e5849b7ff4d428c25c6df25583712b34af97952e8d09ae50f448ce84fb890b61dad17276bdb02126d8d1e8ad8a66cb4d8080cacdeaa3a3975ba0a9f0cf9025aa772099cb0e0bea38247749b922ec69f6601ec9ed8b117b1f121f38cba3b35f0ccb293bebfe0aa78f9adf74a3d3448b6abf33933c14f089dc472fa85db5ff57c9238497545f0d3ca809965c53d86aea927e047aeaf7f93e069cfc2bf296d7601f7fddcb46968748a50c1d41855a195280f3b6574a7adc753038d757d4e474458b9816462229fbd1c4d4755c903006761de3eb78a3630ba30dde93b7b360705de3a52001e88ee583710a5b4b869de65a30259070256b3c451dc0af3c356c502897d4ce5fff0c263245f6dd6317171fde0265ec894fc540bb461941b92d6856ef9acf536be12d8c33a732cc3e95f4", 0x1000) shutdown(r0, 0x1) 17:08:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = getpgid(0x0) pipe2(&(0x7f0000000000), 0x0) fcntl$setown(r3, 0x6, r4) dup2(r2, r3) 17:08:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) flock(0xffffffffffffff9c, 0x6) syz_emit_ethernet(0xe, &(0x7f0000000100)="d057080000005f593b2146d3a25a") 17:08:31 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x4) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) r1 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffffe, 0x16d}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fc, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000280)) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 17:08:31 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) semget$private(0x0, 0x4, 0x9) r3 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r5) setuid(r4) r7 = socket(0x2000000000000002, 0x3, 0x2f) bind(r7, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r8 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r8, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r11 = socket(0x18, 0x4003, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000380)=0x1b6) r13 = semget$private(0x0, 0x4, 0x9) r14 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) r18 = getgid() setgid(r18) setgroups(0x5, &(0x7f0000000040)=[r18, r18, r18, r18, r18]) r19 = getgid() setgid(r19) setgroups(0x5, &(0x7f0000000040)=[r19, r19, r19, r19, r19]) setregid(r18, r1) r20 = socket(0x2000000000000002, 0x7, 0x2f) bind(r20, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r21 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r21, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r24 = socket(0x18, 0x4003, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r24, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r26 = semget$private(0x0, 0x4, 0x9) r27 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r31, r29) setuid(r28) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r30, r29, r28, r31, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f00000003c0)={{0x9, r25, r31, r22, r23, 0x0, 0xfff9}, 0xffffffffffffff64, 0x5, 0xc4c2}) r32 = semget$private(0x0, 0x4, 0x9) r33 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r37, r35) setuid(r34) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r36, r35, r34, r37, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) r38 = socket(0x2000000000000002, 0x3, 0x2f) bind(r38, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r39 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r39, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r42 = socket(0x18, 0x4003, 0x0) connect$unix(r42, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r42, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r44 = semget$private(0x0, 0x4, 0x9) r45 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r49, r47) setuid(r46) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r48, r47, r46, r49, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f00000003c0)={{0x9, r43, r49, r40, r41, 0x0, 0xfff9}, 0xffffffffffffff64, 0x5, 0xc4c2}) r50 = socket(0x2000000000000002, 0x3, 0x2f) bind(r50, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r51 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r51, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r54 = socket(0x18, 0x4003, 0x0) connect$unix(r54, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r54, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x940bb417d25e6f78, 0x0, 0xfe7d}, 0x0) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r56 = semget$private(0x0, 0x4, 0x9) r57 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r61, r59) setuid(r58) semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r60, r59, r58, r61, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f00000003c0)={{0x9, r55, r61, r52, r53, 0x0, 0xfff9}, 0xffffffffffffff64, 0x5, 0xc4c2}) r62 = semget$private(0x0, 0x4, 0x9) r63 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r67, r65) setuid(r64) semctl$IPC_SET(r62, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r66, r65, r64, r67, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) setuid(r16) r68 = socket(0x18, 0x1, 0x0) close(r68) connect$unix(r68, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r16, r15, r69, r1, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000003c0)={{0x9, r12, r17, r9, r10, 0x0, 0xfff9}, 0xffffffffffffff64, 0x5, 0xc4c2}) geteuid() r70 = semget$private(0x0, 0x4, 0x9) r71 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r75, r73) setuid(r72) semctl$IPC_SET(r70, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r74, r73, r72, r75, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) r76 = socket(0x20, 0x1, 0x0) close(r76) connect$unix(r76, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r77 = socket(0x18, 0x3, 0x0) setsockopt(r77, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r77, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r78) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000240)='./file0/file1\x00', &(0x7f00000002c0)='./file0/file0\x00') 17:08:32 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) r1 = socket(0x20, 0x8000, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x170) dup2(r1, r2) fchflags(r0, 0x10000) setrlimit(0x3, &(0x7f0000000040)) 17:08:32 executing program 0: r0 = semget$private(0x0, 0x4, 0x9) r1 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r5, r3) setuid(r2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r4, r3, r2, r5, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) seteuid(r4) socket(0x2, 0x4003, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r6 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) unlink(&(0x7f00000000c0)='./bus\x00') write(r6, &(0x7f0000000040)="670dc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0) write(r6, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:08:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x10000, 0x6, 0x6, 0x9, "16cf2373dd5f3cb5f63f51c69dc8ba6681f73d2f", 0x1}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 17:08:32 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x8) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = geteuid() r4 = getgid() chown(&(0x7f0000000040)='./file0\x00', r3, r4) r5 = semget$private(0x0, 0x4, 0x4) socketpair(0x979e64c5746b87c9, 0x2, 0x9b, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0x3cb) semop(r5, &(0x7f0000000180)=[{0x0, 0xffffffffffffff80, 0x1000}, {0x1, 0x2004, 0x800}, {0x3, 0x200, 0x1000}, {0x4, 0x6, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0x8, 0x800}, {0x1, 0x7, 0x1000}, {0x1, 0x401, 0x800}, {0x3, 0x2, 0x1800}, {0x2, 0x5, 0x1000}], 0xa) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r3, r7, r3, r4, 0x11, 0x8}, 0x0, 0x4, 0x8002}) semctl$IPC_RMID(r5, 0x0, 0x0) semop(r5, &(0x7f0000000080)=[{0x3}, {0x4, 0x7fff, 0x1000}], 0x2) r8 = dup(r2) listen(r8, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040), 0x4) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$unix(r9, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r10 = accept$unix(r8, 0x0, 0x0) recvfrom$unix(r10, &(0x7f0000001200)=""/4096, 0x1000, 0x40, 0x0, 0x0) 17:08:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x4}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) 17:08:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf"}) fcntl$getown(r1, 0x5) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$TIOCSDTR(r2, 0x20007479) 17:08:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x200801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x1) write(r0, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5a06156206095c2b61f3e902acd1f85f088ff466dc4eee0136bcfca0ed620ce8d42344df75bba7b86978f830344b1ac85977cfe94213be1f7f736936c29bf1c6dd38b04f49688e7bc78622aad84970b55adc0a7f03b4aa1d5ab94732c327164d10ad348dd4de7674772537bf6290c1f7de15a0119381c853e49485e8870878733268d4e21d88346ea9b0021f2b242ff09a7c5e97674bbb96fe2d4e19a644a9ff6540bc8246f507fece63088fd4f4cc51dc593ac8aba384ce1110cefe4bb5204e107f8209832a44dc55c99ad52adfd91e759a63ba299ae503916634a4fb4f977c70f284d9a5c8eebebbef40d6b7031340f", 0x4d0) r1 = socket(0x2, 0x4003, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x8, 0x4, 0x3, "7946ad3d787965712a0664180cb5ddfee1405e49", 0x5, 0x1bcc}) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r1) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="82022e2f66696c6530004eaf1fcfe110ea3b4c6a2162ad7305607a66d4a77c926dbe84ef3ccfe53a84be7f2b61ccdd035e7ec19c9e7ecbfc4714645a4901"], 0x10) shutdown(r3, 0x1) 17:08:32 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x100) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$FIONREAD(r1, 0x4004667f, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x4}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000001c0)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x20, 0x1b9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, &(0x7f0000000400)=[&(0x7f00000000c0)='@)\x00', &(0x7f00000002c0)=')\x00'], 0x0) chroot(&(0x7f0000000180)='./file0\x00') fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) getpeername$unix(r5, 0x0, &(0x7f0000000200)) close(r5) 17:08:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x2a, 0x3e, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r2 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 17:08:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0x3f}, {0x100000000, 0x80000001}}, 0x2) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 17:08:33 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) fsync(r1) socket(0x400000000018, 0x3, 0x0) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x100, 0x4) mkdirat(r3, &(0x7f0000000200)='./file0\x00', 0x72) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 17:08:33 executing program 0: r0 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0x3be}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00009500000008cd7fdf030000007e53019c626ca31c103c62223f4fd1444a5a9d351ffad6bc6d1d51aa8592d2eca743c4c6c9855e9262a308f7c2eae60039fb08099434", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) read(r0, &(0x7f0000000400)=""/232, 0xe8) 17:08:33 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) kqueue() 17:08:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x70, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003300000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:08:34 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x170) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x170) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x170) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000100)="8c65", 0x170) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f00000001c0)="a7d9d6b4893eca628e3ad496bf080062947ec2e65983baa40d365a96475bea00"/43, 0xfffffffffffffd88) connect$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYRES32, @ANYRESHEX=r0, @ANYRES32, @ANYRES16=r0, @ANYPTR=&(0x7f0000000140)=ANY=[], @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES32=r1, @ANYRES32=0x0, @ANYRES16, @ANYPTR64, @ANYPTR64], @ANYPTR=&(0x7f0000000280)=ANY=[@ANYBLOB="92a4e5ec9d9bdf51707228561e7b970612e696854957197bc55e2ec404db542044fdc0262f648d5cf227c1195f67b11e8662d6106772537031ee0d738348ebc9a64c983f60530ad518e421fe3f43975719672bbd65c563db9242eddb8497e0abe158d15af2d9dcc9dbfda08c9d91de", @ANYRESDEC, @ANYPTR, @ANYRES32, @ANYRES64=r2], @ANYRES32=r0], @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRES32=r0, @ANYRESHEX=r3, @ANYRES64=r4, @ANYPTR64, @ANYRES64=r5], @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYPTR64, @ANYRES16, @ANYPTR, @ANYPTR, @ANYRESDEC=r1, @ANYPTR, @ANYRESDEC], @ANYBLOB="25db", @ANYRESDEC=0x0, @ANYRES32, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYRES64=r6, @ANYRES32=r1, @ANYRESDEC=0x0, @ANYRES16=r7, @ANYRES64=0x0, @ANYRESDEC, @ANYRES16=0x0, @ANYPTR, @ANYRES16=r2, @ANYRESDEC=r8]], @ANYRES32=r9, @ANYRES32=r9, @ANYRES64], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0x440, &(0x7f0000ffa000/0x3000)=nil) r10 = socket(0x2, 0x1, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = dup(r10) listen(r11, 0x0) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r12, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) execve(0x0, 0x0, 0x0) sendto$unix(r10, &(0x7f0000000040)="8b47eb76e8ff05c77015bd21c84ccb901774371b6980d4c1e4a9b1135e2487cc8c77ad3a326dd5f5490ab8d77a7662b66005638c8f28c5b9fdbf7363c826faf4b19b97d395940415988e7486da38cdc003a3b76d4f644c3c4ff84987a8468c71e432f97eba69f7aaa05c03ba1209fb95d992db99", 0x74, 0x0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) shutdown(r12, 0x2) 17:08:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffedd, &(0x7f0000000140)="18fd10f7a9b6451cfd51f6b45fa7") 17:08:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = geteuid() r3 = getegid() fchown(r1, r2, r3) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) kqueue() r4 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000002840)) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x170) pwritev(r4, &(0x7f0000002780)=[{&(0x7f0000000300)="191a6cb352147e796b0ff6985966130b023018ad1fbbee7c127eededf45cf39d0718df48e316e018df838767c4a65cd838a26a83193ce72288a1b7d2990ebeed809e853081a982801d87a41450751544fea774127fece7f9fcf7ac7f661f6b00f36a4977006c287f5c708342a24b21b4bd666e3706abff649a06a706cd8f7733189f1eadfa0f7c3608f8384a488ba3d83aaf1017ddb89baa70e5018a95bf1636d346547d78197dba4512a6e95982ab22fb8f90fb9dcb8329b02ef20e97bff0767b6e9b1de1280d1f90d6c67fcaf3a14f76f3d8c7b47e99e56096c021862e63970ca6efa895a8368f830e80f272df5c2061b0b19526ea92b422", 0xf9}, {&(0x7f0000000400)="fef889725793735caf2da9fffe7ffb4e755f686a59e3784d9406249b4f0437dcf388e7e677553c56bde02351b81713a53f611137e3232abfb325d12699f29ed55be6a1c345ab4744087eebea6a61ee48728cf7", 0x53}, {&(0x7f0000000480)="c8f7f05a5593a52c2dcdb7e907f9959f88752772495f7c6ce515433eb7a4f0755d1f9b75bcc7215f7d7d2651c6f360cd7dd13e46231a4451469ea34d960f0025af7139fb35801d6697c5cbd046696ddc06273890d920c10facb2a7e5ab7e9530811b447662218229fd530a474a9ce397f1", 0x71}, {&(0x7f0000000500)="38976cda2e9abbe55fee9ab246adc431d009b050e0530f7286cdfa1e1e61775035847177813023930d3e561d52aba032a9fb735420d2c070f70534b107a69b1ed76c3d98540ec40d2fa07316c0c6470aa5845631d4a9e9871963314635ba7f883be51c9830fe934222e71db8b32c5293dc6d9156b1534c58a44b873f39a9cbda87013d1afb4bfbde31ac92b8e2738c2fac789abd7e9e38a486100d88251a0c6ed3c0a39cc58634cbf40a2aae4da83016ee5cdd695ad97236dcbfbccfbe41367c8e9b4ba8c74123822afe95cb51960e2669acbcfc23e0ad623b17ad8656311bbb7b5308c27ae83be1144411e1ee8614208ad6186e8e13d213e59ee9dfa881886cf6be91056c9f9e2bfc070252cff844a5d8d39e14e0fc2a3319788db96041bd4167d902e89b29deb24ac07c0b35fc1a13fba669730217f03ac9e084ab9acac41dedee0e1a3d7a546b93f395c5aca5721f48879b2fa6ecceb584aa0f0e33a2ef5429355a1cb09e9d8bd79057090de938196e9c7bddb9b72cf6da2e8e0d6048d588225f7c12482432a97805fb39d560945d8faa10546dfa448550893f061592a1362fabf8960bf3fea00edff486d5ba21300923c4da79b90f1bb16c5f66040a895367a673f10f993a836ebfe2e68f716608a2278de97e2228c4456faadd0f5a14f911d30daa44966da5555789767e468b704f2180359031d142dbaae4995716f85d800742fd84d2518ab7d51346fe43f74433171d0e8292f1641f5cd57f240e3e68bf1d24e5b38449c043199e3d2a9a3cf2c185409aae66f9241cb79d83326e8df333bcb51625a9fc9bb95f1005c6de41263f6f180b6d48c19f07778b865e5219aab7b462caca62d12da31e5d55bbf8d3bf5ed9863b70bf102358d1ae756b843a6e9de013fd0edd4a3934314be0b8007b7e8495b39de409942aafadb703e0707e6bcacc42656332077326c39f00cc5c9d46ba85dccc3ff57b17044026294154425d1626bbf5d80cfc3203cf241292569d65c1f9fd24445cf1decef5ff1b905a4cee09df42893579005a70d8288d509c89c172ac908c497c3af3b563dfae918ab55f31f2bd45bcc4fcc64c05583141872ce7b95e709dd6f6092d4974a5d28835bf86df7fbfe450a5141b63b52727163234a8147b1947c560e685d7f1a0f46e4656b846ca48ba82e9470e692d998b09478f18ca4b2b4429f8bde239a23eb8874f4b37e5d07584ab0c74bda70ac95a7ea3f7f27e55c943c6f495eaa631d8be97793a3b9961c221644f725be4d4dce3728597351406531514fe171419b9dce5aa7d1e686d92aff1173974281d447264a85290c6f266fbe85131e78b1e35d1d3a2bbb1c77c15a28c6bdc8053a75b493413796db0f9910475ad0503d66091dc845b68dfc0c53d0b454977056ae4ca2ed47b24b8db981934af837aff51e3b0de3d20f1d2b96c6a429c80471d49d3a9eab568b2babf82f6cd37ffcce0ae32ac6b5d3ccbdb948d2d4f8036107977ed2b5b3543ef3d62ae6d693d07796a5a8b0e9237812a2b457c22265ede32053cdd60671e3bf9b7a5d9c6ffd8ec542c22b94dc7f0a202a50f1f0c49af167a8274b74de93dfb7f937f4e03dff8179c71941a7d8aed68bd0bb710a23a7cc710b5d904446e0358d36bfbc1d9fb71875d738f1381570f510079cbf2c91d79bf1199d1732abfa2c4eba45ed8869e1d39d9d97c9fa9cbd1b6c2fd487b5430c64a235f8baa7c8b8dcc767b10a10250134c7cffd82455d1b4b94de70b900d8f1252f83e3807ac719585d6e6635679daf04fdea2b4179ccd0f45fa8f83a7db7f98e18bed251583b0ab9abd388c3e49368191fb5e228af9d32b09aa0fd0e63deca543fbfee37d56befeb3da309c8d8a5194dc28ef486cec47eb8f90de4641f0f69eb708d3db33b39be3d30beb9df20dae6fdb1925bb9fbc0ff9a8f158e898970bbb9ce81a7928117f0978cfe95f6e90a91fa61fa8cbe95d1f7172bb0573fe0ee82f9e2bb8d44942a4a01f9d6620332aeaffddae968dcaa539dc49ae8bb1c509947e5bcf6cddbdac0d6157e11843171d0e46717cf3d373b2e247f20f23892e4d0a4929ae97808768034a74aeb57b9d4498f7bae00e05bd823b220606b215716423b462bfd7e3ad013943395182fb11e423a4106a0c58f1e3921c13a43f54f6056af12ac306c0f98a007561d6c082e9a3c3d0c9c9160c5be75653664b85b4a2e1d6a25e124f067dd32de6a4775a0962eab299aa47d25e745ada1a66929af6da99d09b0ce192d4129bc1c30f486b7760769f7a18b75ab78b11f1bbd4a5c4580734a92eb7f962f8658a7177ab63b0dadf65ce0a877d964d25936fbbd45363778cbd10e030209695f744926361af1db3e0674befa8088643e2dc7926cb4ae3e2425a89c831e3eb73ed32c375d600546478c5e180d288f2252a849caf63fcf1375060cd24c1f4f1ab215cefdec6868f718c0e4521e69a42b1fd11556b088066c51ed8c15f0770ba124a2c8593f6720273ee6cd5ab12d54eea6505108b43b21c74c52f5de2b5aa3b8082b1865608b70217da9423a4ca0340a569c45bb6385e1e3cd719690ef32955c089e67422cae25b26b6f2f4231e5eeb735b4e87e7348c82eb16f2fd0592e97fd90be6ef60f14df6f06fb5891f79ae96a970dfaa07bd9fcb1352df0e810506dc6f3a3bbd8b790d3203a23eb53b2a161becf238b57b21bb349618cc0a1206856014a3e491229605f0f102de52ec08206803823f2f22f33ff65fa3d70603f87ce3b9f77ebf4c31b7e7d5eff1c964e1579e8b30fc2b6b662ee9ecfc83807e69ed011a37aa8e157e4c5b5fc8fa80734469c0da0841ce629accf98d7f743de44d9f6f8cf4a2b274096ea099f008d79e0e9efd84b78408ce428124c87d82eb307b7eb30b967266676c5bf63492d376cf5fa87eae3365f879662b403165e5de4c526184c70e6c0ecf65edd9bc806f1124ef012f1243c4097a287cf7cd8adaa656e2f54299759492c138b78894cf3a960e6f9e4171bd9d02030430a1ecf6daa6b4e37f6e8f3470550cdd7e21b4b615b0d84a1b133756918f24d7fec1d4e478e0144d791c98c0201f5af37cc49781cb66b559d8e4d56e7efff8b530fccb8ad2795ece9bf47a9f43023f6b5fb756d543511fba52336fcbe83a94f2f60fef09991f815e44500315a174d7cf1609c951ca8e07fbff3a27aea6666268e2c3e81dd8dab194dbffb71e9ba53012b77fd9f5cb64e6edd3e352686ec87ebfec51e3f379d10982f911eab77bf9dfcf96e69c8d5e03beb86da4de903321c9645d9346955ff837c35154a00b2243befff59ccd3fab07c5e7951382d963d8174fcbb2f89442cf1994a9147a3ec858ffed2bf0e6395f86b92c31dfa79e851fd574542b4ec42d1d4cb9ab1fc32244f40aba06487c811a7f71b82425d7548f278d6afbbaf8ce1f24a4029fdc9d1ecbb45906332478c7d89bfe7239ed78e7480753e67568db897ed0f89ed9b1efbc5edef145ac216b8014f2f30c6545655a4a4bc0de36720936e4c4562697c26eaa8873b3a224f9b22ebfd449977931423cca1d959203ad22955cdc948d5c14de0c40c9fc6859d4c5c66fc5e3d1fcdf82f64ebd9870081623b0fbcf5c63d08cdad028baf935a7c141d5bddeb361218441e7e3e7600eb883e2200ddd6cabba88dc881e48a015c0bc5b4015d33da1832c5ce1d985dd8af8831c417d8f5464572108248cd8e285f064a3016ce1ddb7912eccfe47979a8111f36d6925900138df3c761904ed8c316a89be223afc7cf5375a52281abd5a35fb37ad615f66d1d33cec3344635e8c7b44b83b68e04413a531b120612746dcd6fe00af536e2f7ef4b4d2620d79093f0a6f0a3715208d4097e04a6f8cbf61e222e798184627c9d6727af579d5b056283f00eb281ee6bc0f723acf18ff3aac4bb263f9de2a0ed322c3b312f1625b251012579a2fedfb11366c7132825c0b387f2d64255e9840ce947ec6777fc6f98d28f8275fec67011b8aae964057c20abdadf04596cbdaf43e3cf8b1249ae35cbbb6761781d4adae15d96be6e23682ef80b182d9a9d9341ac66719a13b4bf7860997950ad178e8a5647c2847a98976ed0a97ced7d4581cd27663d7c97ce547f826663167ad80cc6ce3496fdcbdccaa3acd52e9c5b01e1d1b72bfce49d865756cd9bc50d2c8775869254e67e7bfc5971d7aae572e3c4c7e37f9d8bcbaacf0e9ba263307c7e43a0ed9275bafd45b70e82d4e7e9436bdce64326d46ebb6a46cb381ca1be96a641a32c59981fb98524908fc3dc124faf9ba48428abfaf4fd7ede3b393b37fd7dcc0b7c60d455bb02bf93a6aae0b867a3324aebef3b00f1e61eee03bfc7e2b4ed0a5738b33daf9c32bd1ca11ba6c5f6a3095d12c5841217005ebe036be5fd2e9f7c48aae3ed6b52af4616501f14dba243a17308a43a23580c5ee764cebe90b569e6f49f9fe9864f8233299b51f7a9fac2e8274b701c74db52279b231e73f3e9018a916fa86d7845c0a64c92e58341fb44acd8ea9d88f04f7b846eaf3dbe312a520f134f1581443faa6b93ffa4a63b4d3ee09f4e8bd89a588efe4516fff009fbcd13db95f15b069ea86ab378054a745fb344d5f9fdb5f3bec4a7475d5b980e91df4df0861af627e4609cc8770dc00162118c67a99976dbee7cc96ad6789b805dc35619a8c5530f0616f39142a906ab17f862f2ee64501f92e12387244a9b97a91b249443bfe8a91598eedae411e1e66c46616cc3c61a655ee3d00812139f96c4a934f7c8d3bcb7bf08904258c8270c3cbc722d35ed00189c81c56bc8a1204a55453271342c0b014680222faafcb194e30b536b0178d7c5edb78e92b27de17a1ff9995849041b05e8d0ce48470ded784d55bf29d55377f89a9f6eec084e5cf4ca189f77ca3824475e62e3b356ba55ebcbb7f550bfb5972b57e459e404991df6d864cd6af5865e6d14f1265d15b07cdd77315ed102fc2ec79e6d0cea35de7860ff27b01b943e84a3cf9b8f5af4328a245993c12fa7b217dac56ab7f39602d2cd2df98712f9fe7fe547dac63b42815e0e74229b398936412eb9d5158f33b5d983195ba95085542f4d5559ffa65c1c23def3860177cb182ea4135c6426f785d0789cade98db66be5d3fa83845fdbfe25df36604db92074dea1a52dd6db8b93f01479f8b7ee9e0a42cb1b5c156c06b96987ed97801e607f3cfcf7556e25df72df7671ed629c1e4f2874089ac42fae6943d81d1946ac1ddd163216378ec1b42cfb0c07c99e6a1dc2beda97d0a5cefb2d29ff386b9ba81bf46b8c43bd5a5882154b1b55b2bc84e0993bd6bd9b0df535fc3318c9c09c18eb11fb29bf3c8c497b99b455ef01c2be897074749844a99fdfb92073b5ac009ab91d2ed42f43fa3e88a263b48668a7003538f64785210eb7a83c4e100c1e98c59ed288d864462fed3b328b49db880e213ad44cefc724889d948e3a29366e31a34e3b57de020c914d01f42ab5be41769782c1400304b014eb24b787428a190583173d37d440b3fe6ac8678e83a29c79f68e7373e4c8a8cf2974823f180ceceba652ee29e5ac4ee349a6a24102a3122bd3de49184285d6304247b1593bbce35a366238a48767d8a2e6334e00188152011f8fda84d54aa689e799db2937c889e6c4572ddb4b5c5d4c7e601b678f347aeccfd426f5a20c65dcf54543aa2e16a91dce0dc86f198e3c2dc063177643025318d51d0617e40a8d84c347590201ab9e2ba801f1691f040720a1de2cbdfa8c4523dad2ed648d37030740e8ee9e3f7c8bb96", 0x1000}, {&(0x7f0000001500)="44e2bdf050340c6332684d9898e5bed3fadc98aa335ada810028b2a69012d59abeb4cc40ebe6c1cef3950e679d5d1d2ef17699167957f8c1874597f612e499a9c057dcca3baee0774b53c112c0f7197128faf16ff30ec2675f2b64dd5f32ccfa23db9de37f2ef5e155873b63d70fa723b8f3fabf54f65da814498a489f6fbfcfd3b9ef9fd27d82839f5e996710092480c9f0aec387ed4692d3678df0b21845e8c2a032182057b99efa320807874de99e8f6a771c95327c9a35516c4994d3f0113fd077a9ba", 0xc5}, {&(0x7f0000001600)="a2c1b79453c0d264c77a4525bdc39a6ff936c58ff36a233383e1b994f38f0426519cb4a08497ab0cc00efb9c62bdef81bf65617fd3fcf3e69a83a916b995633f9e3e23900aa0fe1a301d93", 0x4b}, {&(0x7f0000001680)="f83df0ce710f274905716eeda55d41ecf520dff045dd8e271a1de343ff663de779c80a4d5618122f2f0a70e6b63cff047d340aeed008fa6573fd221267c745bf72c1780d3d4e6cad20a7f86c5def42a736770517ab46f00d779bf6952326bdc7129874bb6a5597bac52504d9bd0e8f73380903f860f3c0cb83c0001fbb3d521df5f6ac40eff19984dca2c5d52f946f0e652eccfd2e2c589a5083344d2c24af697baa1fc800c26db62f87f95358abb7ff578dc466742a867965753a9c337ccd36dc160671f65bfa774b1ada44047489f1a39cf70e57d687f01271872e49570e914297a3da3b21e5f67560c286e3c2826373677506142e7c156c4e0760e0796a0dd0062009d0ff70e727f0b314e070a375275d6e15fffe61f7ab83b116c6f292b77d153b99d3005eae3eab0d23b509831fb25871ce9f93c5400578dee1162a4b8ded602bd2a96774572bb7e0df02b8fc5123a52ac6a5d5332b801a84911791491d28379fb7bd3b59c6a73550c3d50f0d7e95052d832308b3b4e8b69b9def37658835bf4e9bee72d75a754417ddeaf7ec3295414a6d53afe9b3f5049cb64423a23276c55930db8e5f2594735ed230ab53a54ad0315b2bd7d214d9e77bf312ada114a76cd64fae13994649382e293c06f950b97b749fd807641ff8150a88088c61cf84770385fe0aefccd8d512b9466aaec7303ccaabe1c36ece9504cb39a278f5fffea9b9e150a9016c27ac1f7e099b40ed5872c7d89d24c0424bee6af93a9e333ee5209334a4f269842b2f656aabba8197deceb2ef3957970abbfeba09bf18c773a071bed34e7390b9279ffb87f7d0c0aecc8b9e4e63b40872715cd5747c4668f58f13739bd5cc1f399cef0829ee587e3f3d0827e4954c6373e38b784f2912f687479f53849c3537e3be599c52daee3be3bc3fae1fa3e8d84a5797577fa52fb65ff40e4e87bbbf5c095aed71faa586cad9a97cdd0477cb9cd7c18b0882f8ed73663dbf8b9cb0c292973addc03802a220da1dab6437426fde1d064958ea678f23ef4765bc6391728b41c1bdea3a1d789bc7fe517431b257a440500d233edef6d329725005ca6e4f799e568f5824e559784c8dc30f2d0cd62266e1614852fad7d11d035ee3be33979b0c5d25336f6dc390d6dadd2eea0b2ce37cf6b35daec1b94bc32f81a8ed101e4d0c6b7d859dcb427c3adb1678d202ca89fd082e00dc0162dd91b4ed956f4ed39b2f632570b6e41fbc9052fe28729a36c4cbbc4d05ce1c8110fb5579a1fae5f4faa21ef1ae2e59ad32a9dfb96ef31861763d5b9d3ab37c257b2944e81257861740030238775a38a181d9041ed4f45defeadd23df7e888befa3f31049349a40d192430c114fde91066c086b6b42afa464777b4ed67bb070682b559a6c4653aa1ac953621e2642e153c1b93091d30f127a2680455e732f5ec0aa118c57824fc0117d39b3aedf53ea329b1dfaa3ab30a240635386d1836bd1876e1fb86312be40a61d6b9f108b8559f4278b9977febcc598b7942168ad3bfbcf93144ddd622df5faf9bc52086da31870817c00f92c8ab17fede31136b72716c0417ae494f8c87b0337b0a927ad0a78414f35037cc632930e16e61ecd1eab54175ea1b0e532cd6504bbeffa21b8b1889e19eeca0768db517cfeb6a1d9fa6e472021d31b9d8dbc66a91b9edc572432833dd347b5e336750c8f8ab160d7adf3a0a19610ec77baa9c17c2887cc2b086de1092fe1fc382ecae7a34476ce856078f1888db4a8bfefdee5db4736d5ea28559eab4ce895488cea3c836421ebb99dcb7197b3b6c77e198ecf6f83806eb75819b5299a548d695cf91b5ce83ec5bc31d8415d98d9dd863f5cf335d89e31470a850ef1618bca1d9b552e1fc423b5f7faf2147de36ff155db902f50d979510ca2cbb396969165c20f14849a3b49c975474b9aec9af3cc05c49bd92b1d4372695a9c818e0dcf3df4c2049f9e691912f27aa8e1495e5394e73af9ca2f1a740b523c8c6ee4ee387fdfd03df94980b1a357d07a6bd462486f72f579f99f8969332676c6b0c35bfce993708f87f0a624cddd33259560ce88344a528549a7bfedd7d08d91135d31e90f15ea54df8548e4d4d2f925eff104845a9e3213bee14563687db4ba2623326d6e17b208405b18a2d30f9ea57a19d590d0a8a013017c86675a6213d66df270b7d59c72777db94da760ed3fe309591caa9dc2049ccaaea0f54f149bc2deae6604441f35e4c06bb02674acf77aed3947fbf81071456ff8732641db39db46d6361300c465ee0a55d11fd7c53b008b5ea823e9e712cf2601d4eff8a9c9317e350a9497783666dc3d7ea314f5d52b24efadc6324fb202abbc0909299e77d39c09d5f7cb93a3ff9281c33cdcb98e385b02f83b16e10cc638f305d3ba10fbe9eaec5062419cfda6f9e6829aa0eb4e8c87f23d3f91e15cec92bea1504c7ae7ab67e496d204fa7ce593608dddbbf57be2a971ffe2cf41e250599b7542068d8482c308e0ce8cc3798490bd98e63c63ebfbda47f74d0bfbd419b15cfaf5f9f84221e24d618a74071daca28c2ee73f0755b47704035d2f8f4533f4a64019d2695a21ed383b19e2cc8ceb400f246f7bb08d8c4b6c630fc334fe1abf07a185119c0295263921dd4384fbadc8d41a5edfdfa7ab73f98cfe921a52345d8ed640d630dff12925b2368d46e12e2c0e4099ab29810b8f160fe71ad7d4299bb4dcb0ea1f7be31d857b78e3cea4e1216fe0be0124918c518078c64da623d3506bfa15487e8442cff2935dfe25f69160733ccf48015c95d584e01d680537d7d21629f504fa88cf1a95c17b3353e6fc8afcd8b343c723c9f5c6382bb93ef44714aed49930f881eac697aa7ec29f7fdc99d94c189ad607ef5625515041813d73241927cc0db2299cbe3543e1e17b8a5c095880c7d22d1ed782b1d696d5c68c6653617a05b8cd996911a8ed137219e425b93c8b15eccc8e4a13f1bd96b715df4acd86728cec2f6ab4b07dd9d127763c3e76d8aa7495b0417caffbcaf285e497fd2a4f3b74c0f3b5149ee4b1629a0591d0eeaa35362d1614e84b46d050f892e2acdccc048fae46ec5fb9f51b53064fbb94954cdb505ce199691d64817389551414da9495229a3b00d7628793798ab2942e28218ad2da837f10a078157c4510f51d93346234781132dacbdf1877959e6c131550ba3eead926acbfc85bf4cae65591b894060251ba9bc0d3cbbd03bf5d3d86c8d8eab052be31ddecbed3c060ce65b7cf9fac062896bff2dca68892ec3f283659a7b4c7b75b3fb18efc75d4c23d681d1baaa8cc41bad985bc1984da9152ac20c7e13f36fb34af42da118bbc5454693dc02f7f91a3704e5253f3c0495a319a7007666daeefd82b44fba7cae4ccfb8fed9b70cea46dd8d224ca11863efaa2903a8958377b7c16a72d18a241e0f2df3985762fc4089f883801208660b31c847e23bb003b7f403cd338cb1d05df88056a7b9c36d2edec5e77c0a33f42c5f88402dce8f4f3750241e673d1ef862694dde7f2bdfe616102b975a93653aea3c3263e212cd3cd0e5ef91dc2f0dac6334e69c808c8f100a45d65bd44323a413fc26fc8770099530726e246ec404c910ba9e3308ef2c3ed322fd70000cf801cd1e65760c62b0b6ef508842b9576bdc4f0982416fa4d839cb8c23f2a5a465077a828a939f21af35eeb936583cf4bf4453e188699c1ce9b7b6f2e7c1e75d984904d5cd43103170d471968aa60a578a44302cb97a4be892f327a611974ea7a3f88ac60575799451b37a1d18baf54d6a0a75c058709e49b045eef48157fb9d605b5b3fad605f2c20145b1d52dd24bf3dd1c18c8fccf4ca92e8d28afaaf083b5a4ee2c55c444e05346ab689d2edb27bb6d31c7a990812d2c2469b368b75585578251202b26add59df3348f7716a2c0ef07a3a736a5d21aee30637c554b59d7b80c2ecd8209fe5d55a4415d86f7cedaa9b3aeca94d784a20c96bbed4226baa973d4c51cbd3e1259b07d95c8b6aee8a178e5fd61e2dc74f4fa8d40e6073b5ff7748f34598e05382c4b07c28692e9ece922a145428f7d3af28720f5b0a62e25569a09f7059b560d6299b94bce2d605a0b33ad45f01cc28c00a2c41470af289d3d4b00373041f4cefe653ef6e9d5a1ca03e6ef144be9c8757343eee8795bab106c6e5a7a39aeb2a8d0c6da3b5923f75859ca61c20a086314c5214193e8222480253eb4277649636cd7b217dc7d00dbefec2b8089ba28e4b2df5022ea18406f53a53842ac2c6a39ca0b86639fe5c910e46e279963430064ac240462fbd417af18c24650bac02cb4c98d1b29b0a3b9288325f4bdebb6d2ed859b9327912ebcfeb77119eb78a74f97b46c96ff0bbd2f299a8c98f9fa5af9a531cf5711de98812c571ff42788c08721fea0c7c89c9fe024fd4fd23ac283c3560d011d4cac20ec4f2d1e2463e008b257f53a8cda281b93ed1a65a22c14a1e8cce4ff2587ec7ba62d60298b507f2b487c88b70c10ba1cf5dbbd13fa0ff1cf5557ef1c8201f7b92900fb11535d983cf423bb9066a2da7bdede7a5c60b49893bf4873776c41496ad6426c32de5aaf1ede39672cd3695afb9382c9f8c982b6f20eee21f606e4913e9674c5692bb42ce912807ef7fa88c3bca3f0c42946e09fb1b4741e6510e453e7fb49c9ba74dc4d5d1a05576e264a13d102e9fb0ca0636883bdfb0173bba9515f4da9ac39cae2e9407b16cdd8e13f902e5d972573df4bb22137d0c4e091ffb3747584aef20fea1a2680a77acec28ca156af24ec472698cfbf665a3cecd12a44f1ea39fbb55b0108458dc1b362a55faa3318bb2ad6d1d32e75df36f902d148c86b424d968e3a6848d2e0fa25947cbb4fa2298eced90e89b16208bc7182454df7c15754d232a32e697fd58e833a2444888aa215e91db398a027ba2e1642b15c5280aa0435156558b934e9ccaa0d30b80f76ca304da0df234bcbe06b3a09f1e7da0a2430c015f800b3f7e6ddec8735fcce66df6177ab593fff16b288f3c1e6e2011e68b45c3384c1194d635c45e4404b3e76df53a2931c36e756c12fcb79afb93236f5820f3ac0c8dab1e629d2b38a9826523a3d96d7b9539d12252df61efbcc57d19eb03d5eb68b771d5b01dc4a4430e57c845af3d58b722e1a8b2dcc7f31be61b806c8e73397e159fc742fe8581681cdfe1a6e5ef07246b7da33125c478a378e6631d02d43c1497a7d0c93a29001dd06f794ddda2f8835c3427711ca7da65b53d1cf81aec30197493983065d384be2ecd7e654a4a56c66b22cd6e28fa187d06575d9d0340e8193a0527eaf69a31dd977e56ec56ad7427afaa201cecccf941c33b5a42a5ad9f05e4f93486822461aab04cfe5e144ba25e9d0084fd6f96e882cb6f767da73cb09f17cf43a6d185963c05ee0fde310bde71c54d996d7d3b12589b514b84b8581eecb54c590285c9fe30ab5c6b9be7ad8bc76bae9a00820d8981bd7bdc600a6c18be63db092a325f1a6be88fbc262d9843e553c2b917967ec2f9718e0c54d1567b2d8d04920e29bf2c9458f63a101d48796006516f775a2a40168e11ba8c6a728d25c8733f100eb3e861b66ebfe57430d8f746bb14ed074338fb5517b7c42cfe91aa25b43eaf2e08c0a47b103f5bbc8d55cd156af93c0f22e6390d3d611e20a00a675ac3fee8a45350131047d3104a605e1af087f8878b13aebe544ba330454a4408a4cda9d2763498be4bf5c4473046863a2c15750b9eb6893126c5c23b814e8e88e69a697d3101db311b6580d51f82664a91936", 0x1000}, {&(0x7f0000002680)="c9b6b64009e432f87616a1513ea640e4036a35007f4506ec65a53a973530ca324d86bd15d9f779d373d96f6da1c68c8f55d56682b61e3eab00018bfdef3885650bd3a7ddf1b01f965d4557a3a088d65da7376e0ef73468e1329e992e9178ec5c4babfc7b84e5b13b945071b24b3fca282d3c27ba1c583e9d607c6f6eac60e71ee60bdeed049b3cb5fa980792c6b32a1bb8647532d6d66f185a5c48bde670b671114a6b00b7cbdcee60b6b5cdcadf7b18", 0xb0}, {&(0x7f0000002740)="8eed4470d27c475e50df524bd2d06c8f98364d5f48684f5b2d15132a08b318f1dcd8970d34dcd903cdc4ec67a50aa4deb5", 0x31}], 0x9, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r6 = socket(0x18, 0x1, 0x0) close(r6) pledge(&(0x7f0000002880)='/dev/ttyCcfg\x00', &(0x7f00000028c0)='/dev/ttyCcfg\x00') connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000002c0)={0x2, 0x3}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x2, 0x20, 0xffffffffffffff49}, {{r5}, 0xfffffffffffffffa, 0x4, 0x2, 0x3f, 0xfffffffffffffff7}, {{r6}, 0xfffffffffffffffc, 0x80, 0x12d0ee99649cc34b, 0x4, 0x10}], 0xffffffff, &(0x7f00000000c0)=[{{r7}, 0xfffffffffffffffe, 0x10, 0x2, 0x8, 0x6}], 0x7, &(0x7f0000000280)={0x6, 0x1000}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002900)='/dev/vmm\x00', 0x10, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x18, r9, 0x0, 0x0) fcntl$dupfd(r0, 0x14, r8) 17:08:34 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 17:08:34 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x2, 0x9}, 0xc) close(r0) r2 = 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(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 17:08:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c1bb261dba648"}) write(r0, &(0x7f0000000080)="1441", 0x2) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x170) r3 = fcntl$dupfd(r1, 0xa, r2) openat(r3, &(0x7f0000000000)='./file0\x00', 0x20000, 0x80) 17:08:34 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4f17, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = semget$private(0x0, 0x9, 0x0) semop(r3, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r3, &(0x7f0000000040)=[{0x4, 0x2, 0x3800}, {0x0, 0x3fc, 0x800}, {0x3, 0x6, 0x1000}, {0x1, 0x0, 0x3000}], 0xe517061) semop(r3, &(0x7f0000000000)=[{0x1, 0x7, 0x18855cda508e7bb2}, {0x4, 0x9, 0x1800}, {0x4, 0x7ff, 0x1000}, {0x0, 0x4, 0x800}], 0x4) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=ANY=[@ANYBLOB="1000000000000002000000"], 0x10}, 0x0) 17:08:34 executing program 0: r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000840)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000040)="973b21fa68dc585953ac9da337ce11ce5c4dcca1fe69c0a04dc807755a9c74c6d88dc50b413404fc85e38a9c8a9e08cdf911abd6caf167963a77349554c6d1e4bbb88cfdf194e94ec51e6554097e63e4c5c8bac972551aab71d66ac21dd7d1479825279cbfdfe9c114be860535c75599faaaa545d786fcfa9a15b7e0546e280b3348dfa989c37206deb5f3aec10a93", 0x8f}, {&(0x7f0000000100)="4548fd8c89289df94d4f589458c4f46468babdb8ab4c9ed40d7beb4f73110db6e55b157bd3a6", 0x26}, {&(0x7f0000000140)="b5ef791b3f8628b80e28a202bb4e2e026abcee2b4ab5ce902891ace9347f9184c7e662d90dff7d728dc2da143344a1d2e323fef327e6f3048bffbf200711741a796629e9c063a165a1c0a0458a38ee7be8ff73ab803f4f15483e22694a401547336cda9a01c87e938d2e6eb73577e3e6254a295c895614d151f71722904d96e875baf41d2abc848c7f33314e524e1dded549a034", 0x94}, {&(0x7f0000000200)="8f6f67c2565e3adde12af53a41ee86e6f9992ca3afc3cd9203594352e3d0ece75698252b1bdea345d3a944fdd3201be12e7ba44ad32aa05ed5fafe740654f121a72a04f93789a96a94afdab35e40e73c0ca688849e01999a020c90ed7f72ff4e5e43b4587c993a6f0ee69dd920394a19e6f99fba4b554750acc4d7ed03e44854", 0x80}, {&(0x7f0000000280)="0ce47f972579dbdd33e135622ef1670e62920a4514bcbbd612bade8d17736faa0a804adbb59086e5a19916fcd32cf07f15cc97922d3f8663", 0x38}, {&(0x7f00000002c0)="ee74fca83b1b35923c7bc6541b70011da266772e24e7197d0d79d95b910ba0f7e8dfd3652bca2177cda7b635c9b48e9aec24eef48c2b", 0x36}, {&(0x7f0000000300)="941fd91b3bbd5dd5cbd8c64a6ea1e61e5b97cb56262fcc9beb7bf74bbf1ba90ad78119f907089d3c5287f803ed44fc8cd4085df5b718bc5db1f397cd2a28a1c12d", 0x41}], 0x7, &(0x7f0000000400)=[{0x20, 0xffff, 0x80000000, "a2d4f429c1d059c20d7e1e99bfee"}, {0xe8, 0x1, 0x42e0, "045d20e36135179826eb1d239d1a9158c07443adf3731ae4ef5fbe7f9cb5e56afe310133fff8372d28fefe6bab13c3358ad33ae570b08f5ca776eef3988b2f049364144f2ed6af42f5d2302855561e1fe9307cd558b3a6cde22f426c52bbf8e626e22fff7ef1b95ea783244b3ed784c03ee6824346bbb6ec328e09da0e1c980f9140c0bd6a19a0755b6d963f3ffe66199f8bda34bcdb758df1b0edb4ad334b045b0e850205fc21fe3a6d99668ff8d9d59a43963f01a76f1bb133b91ab50a5cbf520aedf39308d01ccfe0b666ba22bcdf72fa528752416ed0"}, {0x88, 0xffff, 0x84c7, "8751be47ea2aba5d2f2c80aa3dcaf53024439ced865b164d82da8939b4d96f2c1d0b033c3323aa65fda2db5da072c63221ffeebf10493f7bbdd62b69b94081138efc126b040853c7554340f92f763a54e959d45303f7a334bd2ec93aadee44b098cc694efe72929924ca079ff402cea1d6fda1398688a5ef"}, {0xe0, 0x1, 0x936, "fdb7a8024992ebba1c0363390ed350bb3130be6ea93a19c3b6257c1de5dd9a9c6b6d1862adcc4c16d37749a6b8e8cb17a0c089d91baa26717bcdd3d848bae22f028044c67844e27237363beb95fbe2a9b59c2134549bef5f06401f49d593e058a1343317d599ad9cf8948bf0b0f0340b818832f06496a8c30616ec2e93bf239016e880fc0b5784bdd810c34d522a849159cca17c8bc34b0064fac2cc0fbf94394677c0575a5ba232bbe20c687092fb3f2067a7f2d2aa3953588a838fd3f3868d3b72e03deab889b2060b4e4655b30b"}, {0x10, 0xffff, 0x2}, {0xb0, 0x1, 0x3, "dccced6868eb8569ba3ad2e949a0a2a271292728835637e639fde8be5c23a336475102707dc2c91177ed20725b6bb29d12017a941fba143b91610dd1bb6744f4f3f97d74ff3366b4d8c55ccb8e34f69c1df511e19c45a9268b9b8a18f36cf7dfa8c24c26fcc92f74a0ba78fc4e82be792aed5b73e2f128ef9a9218202ee88c21e2733b1e32a5c1f70b7c649cba66bdcd42a816596a071134004c1e86744b7fee"}, {0x30, 0x0, 0x4, "43add83d493484581adc86c3d531c187c0c3eb2152a57717ce5a8b020b69de"}, {0xd8, 0x1, 0xa32, "c3b22937504962fa42248764cdfcc0a699f953bed7de347df5e818e88d55dc177e929f049c9e36926d188ee9d47534b030f440fe55fec8293fc17a6505a141d718a374bd76060cf406a0444d87c89a4a8859e627bcf9089b9f600d72bbbbb1fed6570d8a58247aae3208e153faaa0a590efe9465b411c95f9b0222bd332b6244e4ff8042135a3e20ce1b67259506e36ae680242dd510a1985b886dd5921b7cf35b2c35549647f9062ac0c3bdd8158fe55562fd6de3d4515ea6fbcb1c8cfed45821dfdce91600"}], 0x438}, 0x40c) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0x28b81e) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, 0x0) 17:08:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000002c0)) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) r2 = msgget(0x3, 0x8) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/242}, 0xfa, 0x2, 0x800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) 17:08:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) acct(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) poll(&(0x7f0000000200)=[{r0, 0x40}], 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x0, {0x4}}) sendmsg(r2, &(0x7f0000001800)={&(0x7f0000000140)=@in={0x2, 0x0}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000240)="6e44d68700593553d9ea4ca72a832f2b07727dacbf9face981bc45a6f40ef9f594ed59c6f731433ae6869a2b5d4c96cf9b94f0413218bd003b0a00189cd2fad97aae9ab6ad774ac50ff5795b7763202c8cbe32d2115265786040465d057074451da9059bcf4d68192e81d2ba5115b587cfeb1b5f8f4b53eaaada45bec8d3c0bdb03612f3df212a5bf699b9c4d42019", 0x8f}, {&(0x7f0000000180)="81b70c86810bcc20b8456813314f95b689512ac2f8fbbedfd7a99253fca7468eec", 0x21}, {&(0x7f0000000300)="f03cd9fb4884cf15c8ce2c66d9312786a8c421ab13c766282cb5dde738a4b79c8cb410d35fd55a5d7e905c203efa8e82aeb41f9889e908a1a47d2a5d991bf8997ab5341dba35dde5d1a5e921b80ba07454dac003fa84c6217044540720b926fd5920380d53c415d0ecfc2a7d3ebc389135c84cbec1cdd80e0830ecdc2ad9f9c4f80a240ccbaefc68fdf63bcc8c7e19756b22b6cd0e173179da17aec899215dbf4fc37ca52be49f0827545a132f068d698a589174a5fe9fde30a190355da4656ab50ce4654a7e10d95f154aabfb9a721c31e1f7439f140aa87044292e559d2d68cb37e4e51295a0a25066b9cb5ca655da80fe36af54b2879d27c32572a6082569072a4b8ea0f378e03ef3747ec039f466de01b1194a095ddd922a73895ded4c5b0d747147dbd186b6c57a26a77e5642c2773be6a7e76023e9de6d7eaea886b35499a6707235c6b7ac2b2d728168807906f960e2b37605255987d6129387e8032c616ecf7e79ee1ce3f08157689611cbd8d64007fb971ef7a2834dc2e280b701ab1f48aa6e6cfd2ec4bd69f683ebde4a77b1b16d543ecfe510994128ddafe63e28eb4f07fcfbb3a0e309485b844f997a931229aec84c5567cf332ec6d7c0eea63a520b14d61a990d98d4c48eeafb54d6a8a59b927f91a8caa7a9faaa3bed2db32f1d6cebf75c3ce70582ebf3c4e50215772eda2d5e408af9c1cedc24eb9e6df8ba53e13f7d0d5a23fce3446c2b0d75568d8236ac1e49f1082e680ede8fde4f85485088dcf7d813dd1e9a4260867d3d0f77b7030e2b0baff2a0d9a19ca85e8bddc3ce435c9fed5073553974240700d349ac505786481bc819b45471bc5e775ee16a42d35c2a38461aed28b33decc5af6facf1821ae246df164899ce688f0c4dad588de71466d1f27c7633df6d00dd0f39b0603fe13458759fd341e8c78f9ee378c42de6cf278a1bb5b6b68263e0e94f5b9303ab520180c1d410285d507c3d7696d4b44b37018d622654cb5dac0593f880db029fcad6a3f3a815c9c0a0b9c3f519cfb2caa75e2d8d11c79ee5c636ba06a31f52d439fa0f8db6c11c31b48ce542c2653baa7f5843e092201528ef54f22bd78313e455e57cac38539d747ac9d073e00c9a669bf79c5acb6743b2b9da2a506bb62a47cc7b0ce3bb4e62c471b623aaa5daaf9ce920c1ac524206926df84eb3665dc205f2b15175ed9b185fe6ca10253c50d79be6263b93a857a8c8f07c976cc4bf6bf4eda6349523ac179b3d9ada120b7c2163caf5b4cd96dcc2c075e7e64e102593738ffbc6f5dc5be3b18d16879064d357d0b116fb1022ca00b369300f18ea72251099452caf743c8dc916eac9ec7cbd02d229cbf09ca5c5917fc5e78d094f6d15bb46cf208504aaa18e402cbc94a49f23ad0e37d3d2b8657fbf448c970d6dcb801f1fe62e129eaa09c6c2751df92e8f6e5ad034adb071bf0a78b5032560d5d48fe973ccaeabb0c54edcffaf4299662a8e27bb707f89450c172c5e761ea71b86a82de52da067017562eeeea607de808922153f28b8f3e83e3a568856b83922d3b5dcfa29abba6e201e2b7e0b66476eba3f0283ff0b7571d0e0858bf44066b3bf8683b9301844c110658758cecb1db4154847ecc5b912b3beef7822bad8e989c2802f8ed6a5a76d6f7e5f68d473c412df68f0127c4b3a4a15cf07b88de9d03db42bdd19cddf14c4763bbd12e18ef0822d46813ad18b479c9df0cab5db9a38986d401cb56fab07e53f93fa0fd2343b61dc54292218c19cfb38890e8e1d3cf64504df05e266ad72a5f94d464fe27010d29bb14f47a901e3c8542d6ca7acc5798c323ac05c51f682c0991d5bf4f37abc358920c6ea012ed5ff7c23fae292a8c27468c959fd5f64279f0ecdb8e5216c3876ce50508b13bbb12ea05a2925a8adabfdd35d5c104fb66fb40470eee26e997b9e5e7e35353e0a3ddb83490d7f70373dca819f94e7ffac44c80f445b4f5b6720734d25227b558ae4ac05c31f61831f37d3de5d15c3f8a875611682612e45657dc4385e69505083f7e97302eb57b788d921d4e45ba164f239d66374b6d2c8b32621145011045561886c6c3f2b39aa4d53b0ee2133286f67aff4b4382d6590eda5b5bad10a12693c41e3a7ff09e1f6204560f550e325e80d9df8dfe9172516aea0c99cd5911bdd76cf3da6adb7765ffb5a82f7ab4a9573597620551d4357709842368f04648c4ced9c485219e34281fdc9294a4567950a86337fa10a63279e274d629816d790d1321c8d1ece11447d2fd903f7ed6f36b925595b38671d9e42a1dc3a6b2d2d91beff272fbf7d25f208cf6e502d47f201e3e9ba02296048bdc2099d6759a95a056688f150e03ba2d16d0383a61b7a0b501bbc8c590ff4b1c66961a0c0f6f49d3e7ceb91b49b6c0ab8e77f885179145993fb0bf118079e80f7bdfef69361d6675aacd96309b6e8ffaa122f66e5a89809421d9a2298d2f497fa05c70268f9360df9e2821a6de32c5be73d7a776835e95fe0b810aab1620667dd54ba3324c8e56260702357b3c7e7a2a50fe6eb55f47aee5efbf13b467863bf9905507e87c979e61c21baf6131020d31ef2a931af76abb9d43754d3dbdb4d29b576bc5ea67d74677f56a7826c09b0998164956c51429df83e3d44d815db651ef4b48e0275b5473519389deeae88a50ec964bb2e0e742c8a7f8740c0c04c1a71196cc404f870f332f330b8e936262442db65857e0631b2a7ba698e28001d9821c43ea67951f76c061e0bcdeb2cb438195a73145f731e5205ecf4eba095248a4e7851621de6d0ae4a979d38e67561151df12efbc97832f5be6707f0a2734e12385b1232a2b40bcb135fcc0246285cf1551b193d9ae1c50ef906a257e330f0445aa04dbb3eafc69f3ab064b0fa1db44d5e1f662edc08082386c752a9f9bb287eb96a59350800a5067f44bf835da885a49d69e758006ca9fca15683d0aeaa4c3e86640c985eec8180be231079377adae52f1fd6bc1d54f66099508cf49f625521d5af30045e0927d4b9d5b40d817ec393dc7def0f11fa2000dca872aebd44ccccfc7f62a6f1bd12d9b9d76c238912da305cf31636ee4f3ed7883d7a64388b41894ce003b2e8161c084378ec861b46cf2fdd9ff418a9703f66a2bf4464292494d1d75bfb504fcaa14be3c3eb1c1b60134a7c5647bfb24b2dc2b02d81583b10d5aad3dffbcb6323228dfb24f0f84183aef1e4a65e95d9be2e171b2f1c595c551c0eb8be7cb9fe91d6624c76f1330c7f9dfafd4120d50db7c4203235bb55c802bb35451c1e5dc23dde707e33a1b6b3b0a42829cb9abf1bb098af489cdee21c2f9c1d9ea230e9c1f9a3b7f683d89e3e92d6a726c3de830094d5e1617634ba2b9a8142c284da09e0e53959c00973e4a86749f7c7e4961c5a53831632b4c7f053fae2822ce1cd6e96da73061cfe6368c2ce659feaef2994566869ccadf02b3fff646003e5d3b075dc6bc3a556dfe5fcd0413bda0bb07670042ab4144781bdc59bf7aced23922df68d5fb8747fdb5d3212b1c9a39b3b17295ec4f72bca6b04abdd677a8564e81b4cb8233f60b6e0e66a8f61351785396479d194d6c94864b218f95f1cd0b6224cd8e7d02a353626fc0886108e36682cd3db2d1ce3db4f416292c93109ec734ea43ebbdd660eb7d06ea2ca2a18d9267317e7d5f5339cd88524442902c2dc843bfe3c73277bac0e159e250b7821f138b8dfcbcb86089dbd98dbbccf2ed73148737f1c32c7341091c5262fd8e0e8e06128b2b712e909c02013b36d9fd0e50362201a9e1c005a025af2382598d99e7fec133acddb40d7145ca0ce12120f0deb04f7878880d7e927f0be6a63bad9498f23bc8fcdc9d2cc5cf6e3d4845f266211893bb5d4792cfe6deafc8e3e435f8a886a13a13ef0ad5f941cf28a1b77de7ec522fde209e7719db002378f8dbeb798d7787a1f099bf6fac89d30451ef6d0eb81f889ec4c90ee9d194235eace5fc88ef96faa3af6492637cdf57a8a252c1ae16592647c22a6ce68c79f3a5d7df2dc7b8543bb0d5689e9a0163c3929aab39fd4ebb9213f7a0bf7832ec1c87e65c7d8f3a682e2d1d8fba23f96db2a6ffb7b2887dab0b572dd5ca2e95513aecbe73b6c29d47368498dd4f7e767454d1bef3194152dfc808575f4f05a87f3c2c9671d43f80fcffcdf354eb4afa39f38d5545534f63d221dfdfbc77ef7cd98353f0da5e9b634afe27a871d56b84a9e247996fd3c1c0c13fec670b3032b8d656ac77ceca81e29f520570f28fc423122b1ece13825e2b76a3881381863b47b93805a4ce9dc7e69b44c923872503d4aa12e778ef21eba7dab29f0fb755e9c51a7822d166031abf7316ef9f0774402e49afffa86c50bb5b18c9da0c755019ab6a852ad9dd7f5bd7da1a98edae79dfa3232a3e63be56c61df6e5e07c679c84956f722a4b90ce8b75a241d9a110fe1c1cb9373e177c4e3a8a9c8cebbb9a926d875bdd833f50b095eef068490a0fa407e38967541951845589c2217a6046b3b069f38b4f0e519496d3ba013675b6a288d320d1706f269e0207c4bcd39535dca61bdb83e5de1cc76262ff501e9c982cf1bb46673f10e3b7c1affa72effad4e51664a10c5535176e51c7e35c6b5d859bcc44ca019d7674dd2ab804910be740f82ff9c245ad684bbd7a5cecba4065c78ef78101c61936d5bf7c782603cd412105b782d080c9132673badde3a3af7bace41ba92347c078c3cc2423533e643721c76b2ece0293d3ee6509420c42ddb9175b496b7a9326d247c55bbe07b83b3754c844efd6ac130a5f27d44da5a8e68a3bc7491e7863d419a89f86aafe3106a2bffacfb03007e41413f53dd185403c504dfe0f4cdf048fe5f10ed6ef05482a7376e62081d73f4f2337194cb9b58306e30ed0b5142d8615ea385ed35265de08e7353ed574ffb8b7dcdcb5d86a25f1da634f69c613ce82839d8095450d7e468df466b6c242f63325b2d7b64518e68f0bcd4a536b8ab972cb485e58b1218febb3baac9b344b80e6980f5ab46e17a7c29460d28be259ed5faaf2cb8b214c7ecc9a0cdda6fbd10455b6f3857122b7665dbc3f168c9a6165281a28f6f8448c1dc00aaabbdf9ce20fcfcf8f4345bec38558af66b6f5fa7d59ecc0a7663c807fe584566f4f529302938037f5701fbbf702d0dbc25c689ceef2be24f22c3adfbef044a89dd0259c5396ab353a1cb35ef9b1edc01e26f02919602fb05074cf50469b5f5cb1a057a979d1f9ee5d654ce6a0f99e25d8ed569953ac05a2fd7a0d37339fa60f6e8f9376249657c1b6b8c3d475a44f8f29d5414b9eac2dc0341b173074f711ad64f5ace111e151b1d44e16744575b7508da86e9a4bba4a4c77472d40174a50ff5270fabd5f1608811cdcf53c7b32c6617a6d257e652cf145cead5cbc22c48b67da3d7897cdedc33db7ca2dfe10ac9d592229df52423843769aab57211d3a564881242ce13b6dba6d319748b027e8791d9046782466f3ad46346c6e0db364813fe06ed6efccc307551c54e0997d3a35ea2dee46d394c8bcb71da4ec87e1fac011fcc803eb7d7fcbd15b75e718b352afb04571fbcebfab5714090640e6a2282614f1e5822ef71bf4039eb57e116c997908640ce9c3140cf8dc3622c0faee5934d58a9132367fffcf0ff2254e5aecec76203b35c8a1ee886a616a563f6ed2a6baf23f1495017ba68041e43948f8b5b53361fb5304f9c0266137b2d31505798da03ac773c8f0718b097d839083d6f59a4133fe23261edad52bf2b97bb04792594bad96b9429a6", 0x1000}], 0x3, &(0x7f0000001300)=[{0x88, 0x1, 0x2, "3f39c66506150be4d0f3b6c672a91bfe8ec2248755e064e50f060079c461382d48fb7aabe28f2cb8a487a4003ac23ca2b7ac3a54d8bbc90e8ca85b585f8e2027c4130cd1c6dfa1097862d0839c432c7c4ea17e7fa8fa03c9ed7a3fe3fa6ff2879526550a599e4c843ba7326836d4a6c251eedde8"}, {0x10, 0x0, 0x8}, {0x98, 0x1, 0x254, "7b69ffc56a444fe4c45eeb7fdbf24f721f33e21392e24c13c2cf4fd4b3185140050c22c3899cd948e2da52920b076c9293f4dbe61ab56e0c6a3899f841511e512530c7ecbba04ce9cffb9c60f17b389281e0d1c9c772e06e790d7c776aba9bfc391a94aa532a6e2ab8d5025fbe1d86572e7f4d1469bee18f939b4fabdf3d203e45425157dc"}, {0xd0, 0xffff, 0x80, "117aa688b98848d91decdb33f45dfb0c6c3bd06651680ef99dff0a6935a69ed94fd5a30edd32f8b141f2e904a15b44e9596c9a582f66c97272c503b612a5b83bfe4de54883813556a8dd30b12cb7c10f3d25b9fa0fd90e44975d18bc5af42d55c7868fd2ac7eba2c79cc27038f8f05a64a3383cdb1dc6ae9a34c5135b62a338ddc0a2cdd121cf35debb90f50f70371335b85feaf1da960c2f81d79fbdd6aacf14475156d568beab5e44ca55aee59634c4e6390d2d75e20c162"}, {0x108, 0x1, 0x2, "3fd4e2a5a547d1c6b87203c35ebb4a3fcdbd4f58c3397d30f941138dafc22dca6e4178a17e97087d6edc24242226abfe165cd56e94de53bef0fc528c3ea4ad2516e8f2bf31ef4c2f6005565d14296b1fb9c89cbba9c6cb3f9a5e8c18008691cf8b40bcfc38a07fdd574b5ceefa47711f92f951713178a7f8fe10862b38a01fdf43742df48b97fa1be31bf7b5bf3b78114781b1c930d153c0c0dde55c48b43e607c36b190bb7fec36d3856980d6b020e61ef3d343ce394b9206a499076777cdd0c6fa2e2b0c6823f44b387f17adcdc0059bd09ab11ab2f512ad9d7b3f1865c3bbd356e0fb4fa0e11427615256fd3803228d3a14"}, {0x88, 0xffff, 0x378, "8e5753c81f87cc4c0b2d270d005f867443b1f31587b8dab312cb34d213326f63910ec35c7b87c21a0a4224ede041cd343700d56c7c65b2bdeb7a475dbd1b68fc1c67810636809af30bd9cb4d289e95285da869d290fbb6bf10cf7e63da8c9325bbb601b6505319f6adc417611a5f44af55e36e"}, {0x50, 0x1, 0x0, "a527ae3fd13f94c38855281c59fed24083b25b5ac61616280a60263838f2b0c639e101cbd0c98ae71dac87b51dd9f1c88484a4b1e444ab2eba89556b79"}, {0xd0, 0x87a7e54045e59fb, 0x0, "224f3462e98261d41126ff2cc3a09dd16bd906f1f1ba16fbb208891d05f05af7e3a73e655e8b7d3e1fbecaac642593adb89e6e1c8ea71d83c8d6ce0cf44182b7d4751bff163257f6af8b246bc13d6c6bd801033560b4e90b8b63865fa4510140c72bab153d682e98311e813a6e86559800bdf774ee153155563a8ac2ea8a50c90b0cac44de93ac21ac3ad47b8743683e3de356bbefabf8aa92d4fd3f4d0e1a62c16f311392dc1f25cc60e30b0fc5f0cd841337c052c6244829b3f1cd85edd452"}, {0x50, 0x1, 0x9, "0b153fd473164745256ee53c76eda9c8434c8548057539c12b8e9607d931599bc9678b7351b35d46e64236d9775a5310e46ee17d4bad97e0a0c8671e8a"}], 0x500}, 0x20c) 17:08:34 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000080)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 17:08:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x229]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x6, './file0\x00'}) setuid(0xee01) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x104) close(r3) 17:08:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080), &(0x7f00000000c0)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84100080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:08:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x4b) write(r0, &(0x7f0000000240)="220e2a", 0x1) seteuid(0x0) r1 = socket(0x18, 0x3, 0x0) write(r1, &(0x7f0000000540)="c464636e68a148b7153292a2c379092d91235aad2c9f11d0085f5afd6d922adb00d32423a53da3c09c44b42b6f94fbec896aea9a7c09177f97c160d9e37512e38d0fbfa185c965f67d6209eecfebd0a1c6d17de8bbb219b0b65d75fd5af795b3ebd18ce4dc35dbadd70136c7598015e34dbe22d7546ec14ffa0c519e549d6348fd0e226ecd30b10b055877b3d5439a32f8470b9b7aea59f51f17d3752c353d20a7c4e55fe483bc2d32137294276ed3d868d985766044e0ddcb33ddfeb7ed01468eeed2bb8cc1d6e45548272dc9e141c6b8b8ab845c0f6ad6d4faac915b96557fc7985e3c68f748b7efb41c8980885a7339cd6e1b015a146b611720704667b61f968fb65dfb952f9b5d0f70105202e851f8632cfb4c30e1e504718e78fe7384bf2347b8b4ff543a89ebb8836ca0517e22fc2292f9bc9da42d506d4c864826d6254e91326f1d23dd2b7b61e063f124f7e3abb7f0961db3450c2c2f712ae541ff80a58262e2e74c96b693ed6364b6b5a129de62ec6258d5f938249362a77708ba91d7619a6347027c87b5dda5c29626de3ba02ce35c2e67052aa6bc7c23d633ea30b5226c8e19761cfee5acc9f03867bf9816370a2a14ded3cbb8f398c64ed692b526bb642d9160655724e7c011802021316b51cfbb5d5cbb04e5431d06566482e5c0ba85fe7238048bdba9327f31e9778d82797b9b6556c49364dbe6bf6fd5bc37082a2534582b3e762cd11c18d33358928193483fc22fa0c637b39d7b452b72541145cf0f1ee8c0badb9942f4dd89d61402e6ecc5c58bbb926df1f02fa280bee9c7edb2b6137e9f30b12eec4168c86a4df57021cefc89c1fd84c381934facd9bc480e255838666b5a3ebed135a4ef6e90a3ff308f81f81d9e15edead1f7e090a1fc0286919ffc96967dd9bfd13b73f444fcc1fb176c5f81134815b68937a8096b4b5fcd6926935e828dafaa4c0fa7d5b001330b28413326d25c5aa923e8cd1aab69a21be660f08caaccefbaf14663b9df744893b99c52b05f63768615aee3691e408ec09dec0e67c15c5cf6f24af1977a2dcc55ffe9cb2d24a3af1f5eb46e091e5167d85f1e2183f7a7d66f0e2e43ae24108ea0857938090aa909d0d305d57ae781544ed4009813f60e5ee1675d87f22b0dbdca2c1e88be95b4882b9e8a32089eac612355bd0d42ab47897a70b8fcf3f8b63608b41027ea0148d19f33a91ee800ddabce1d632b251f0cf4d4d39538fed21f750a7189194b70cccd37cfa829af92d85cb330e3bc82085798598a2276038dc48ffc422e442ae703c95f07f7129843d62e31183a4a8afd742979a8ad2f8cb5223bf5eb1d6c9f8ab1feda908e0e287a336416f274d7e9bac0bfbf60d889f7f80d550474bc5928b13e2e9632f901f591400fabdbbb18da653c08381c3c8c1f094a24ebee04f2390e7dd980cd2634214d9d9a5a6f7505ca13d06ca057c574061f565c92ed3ef1ec3cea3f9dbde4c0f9d4e075bc31e6de902ef26a1b50f42607e5395010ac30bc9df8392c6538ccdf6cb2e692bc3c6523149a3ee6075c8702c08b1727fc88ab82a1a7862e48ea467433fc22db6b61e04f9e16d364e9726701b16a9425eb904c04f25dd3aa7019ff088c0f17ef84285a49d3270a0fc214587f3db279c52279bb9e4eeff947c8fb0be15fcb7a76460fc1ce75dc15f00ac7d0625f8eb3f7fc2ea2fc470fc0f6bcc85587ebd4c347942d5188c7de4983347f7ffd9fcb7a63f397eb9176fea7aa90b741692bf3fb93e6a47153efa58afeffd2a5ee46f1533c26183b3d2c237bf39270c545f86b69188d12816375c6be27258f75fce52380a9c29ca29cd8266e7a908825e02070c27143f2ddcb9cb92ca531e4219ea06d1d742e5884973df3a57880ca335e444774f9eefcbb987df9552f1faf2a635a9a7f3b92a5079247b74a5d45bccb902112f3f0871aa92f79487df63c772ef499448bc361e49ae9594820a338ee48e1e932bee2faec295ffa01bbb511cda0f1349acce11ca3b119de87b035ad4c47611eea139c1ae086fe49967873b881f8ffd91601832b5637abd0bdadb423b3e6b9633c3a81156059c71c540494ca510153590b4aceb91d479df994ac8052dca82f8f78282e93d7536d99cd970135b32d44f6ef83f7d615e89b3af26fe905f7e43e321c1f85556162c63aa14cf49c3fa051fb1ba65f03aa7e21ed27c598b8b49e9d761888969c36748b5698e62eda69121cd92dc6c6e6ff4c067cdbe8c2d72ae5172fe07dc94fea715efc7afcde95bc5653678f6b60e8f2eef4a6fbd3d5fc45e44bb0f834d9ab08abd1a61823eab50b31d2b0776e85ddc60c966c64881bb3203727c97ab947f548c32a184bb23cf32c154fc72383ce8f2aa8c658332d20edddad0da41a2d881d81c7c5b41d6eb791344e07ec36121025c66228a5d0c4c15dfef62cfbfcf26de40ba5d5c2a32297278bb59723f762251262654b24f0fe74adc95a8d6371fbcef614671ac403a36e94ab5ce6e1083d4ba74f76a25d921560fd40948d0f7166c90697e45d774fe279b1d65a44cce6141cb3f75eaad5fb9708bcf1c68c26bf633b8d5433460036aaf91838b13e69f17b7b2e87c7ea8afe4377e51cd23d10d4c1ad6b57523cac07d9e8947c192b08831da3e18b279d81776e8e4f5a024fbed1a7f872695564bb6523f9657242c96f30a1f6764da583f81492b472daeb514272e9b178bb92a9509809b9ffd5bfd795e6eee89f79df011dbdc43206278a5a963c1c71cb4ac326c0ad634dd0174007a82356bf2e25140f7cfe7bb4745dc57019df269a2bcff6dc7023c601388bf38f7086bf54527ef5ff1de3465a866f6d9ec9e2da5c123cc15f4de0a50f424ebb8e282f531772a72d46a2743951bbdb0d7ad1f4a5582b2e4dc039d506cde1f53f6ea311f492203d43b41b2504062d978fbd810668297d0dbf7afed98f625abe442098708d1d59d4f12ddaadb6fdd6c06740b6911f0e5382f561b721ff782a1360c92d93cb97c354f38d2e1bf1dfe079ba4b48280872054451623fcd6c0aceefabfd6a6530aaa3f08b438b80fedbad040fb9e1f7c73d2dead8fc1cde426d1d85f6c57e0939cfb1c5c10e85385ae0e4e4edeeb812b03ed210d8dc7b1a9b59ef5c7af2e9019c0464ba3e6a2293836092b563f1ffdcfd01c8d9f7ba27a0e830bfa52f75e78865036038656240f93e7a2270b3bc092acdb59c15a80e4ad01f3a879bbe34c24db16987ba031a937a0192edef5b60a855b87198396de263112ccb850ae3f9b0e305ca1f8e56f290fd9663cbd7213b6a957ed89dc51306583dbd2c91e22fb3b4e32c7a8be259e36afc4d3d2bb44ba792933f8431c0efb6307d1c4ba832a74849f4ddc65dc92552f4cc82fcb9bfa1703a945cd22ea7b16adc1195a2b53abe87325c45bb6963ee265dd7d629fb957cd1bccda0bdffd6368b7a357a16135e4278aa5d73f5c5f4d463fa5f56288af0c2069940b6a42604016e165e21ef5cfd10f572d6b692c9faae5a54e9a9eab4f1ac38c390f90f6eba1ef9cf458ce9d2d47ed221a1d3734e6d5defceba545b0aabf671e8d03adebff2e1b6fa49b23d50e14849a3f8136d2e7c16c6cb0e03256112f55571dfbe7db34ae1c4c8f7c7d1a92ef70383fe14e796ac48e9e0dec5a0284b7afcd9d77d3099156ac71556ffcfefbe6792c229ead05793c530e99e98439cff81f9968f403eb74d42a6c40f0c908be74274d7e5abb12c5f07922b6acfd727b5ad783dee4d08f4ab895e28fa9963f1f92d44812f267c0f715ccd90e118c23a45f83f8e9a86c2c928ddec00ed3930e740b5144249eaf992f1031139313250d67a9ff90ac96cc677bb558c84f9d7813ceabaf09965d879f81991308a073e01691749591e7a48bbd61b5cee28c0f477da5fee169df43b9c00f9fea97acd203aede18e60cae9df005e276979ce112871e00170757b21a0eba3810166ee552996223dd0015c5336e57e075892e06768f282db04df560ee42337f2b503574b575a860d1ff7e08100dcc08d667089c90f844657c161843fdbde68ff77aac053d1223fa37b70bd90de86e6ffa1100109d91fdf5b34434647f8c7f9bb68d620c5a2f97fe747ebc9905643ea99416ba3573554e10aaf5e5b42b96c964b9d1a5cbf5e653b133497daff07c3422277b40a4d0eaaa469f8ad23bb1511a5220c48e94e2a65e433e848a781cd1cba81a7348f557ddb837ec3e9eee790ca8f9d0e4a5806f59140dd5af584f6370621aa846e411fa9f33b279e7bb56336b11ec542bac5fee9f00c5631abe43db23b73368578dff4e43498305a38bd3edea5f5328a64d82439b262a30709b631c6c6f0a4ef17c50f448694323342d712e500df2d61ac7c89521ce32f13c870501d52dd56eb8449e4342a2f05e04198b4f54f4a1d7d352add25192f3dc9a932be1d9ad049b572f37291210388ec1e69d0fd0d03fdc66d1f042f3a31d5b0a52205c4ab12db7f30cde8964c2777ebcbeadd77edf03383224a68f85da05b078835d97252810112b3705b8e4d24a2a5f7c1c4d05e5707536153a391aaa926628f3c63facd5fe7c8d058f5deb64c27a7c02d5332f97cc113d29e5e2ca49030f601d73bf0857519fb3644f26ae78a6e21db24aa7346787d77155059e1e43934672d163b26ffdafcb242a7ff2fd030c26a73f4cf37442c7748beaa1244bbaf382a6401290456604bbf0f5db0a6759d1c94a16f8eaabee082d4791e0311ae9dde8c51bd1fcebc1b3c1b896c70012c7cd245b1bdacec1d4cdb006652691e220cbd65aa2a78b55376b4974c46524f061aa0b244cad2aac11bd2b0a4c71d09b35ed48948719fb67b155b8fa7d487f7b11536b406b30628fc9dc7dfd77c25431d59466ecb4ceaba387a57a30cec59ed3eb561bd8bc710b7db51f9abd207427dcef19f136387a04bb75ef817546a2cc27105dd69a9d6342af488c7bde895faef5e9d9413705083961d93be2db72ad4b30eaf408e524390a787d0133357f6a258a5fabf06fcdb2b6eb669f03282635e03864d32e18ae82b4dcc21e6449b90d2641303190a12f5c2ecf1c6d4acd71427edc8397321184c92f394f36f9517165341e652f7111898a694cb6965f11699c8f74dd53c5941b5f4d1ec815df6e08856610d83ad7d2aee6fe76054d254df5a369eb75366f523e9081daa8601186f717f05b1aa22aa687591999b650bea75b40ba39ee59117605b569f96a977080b3126a4dbe029fe2456d1590652894c28bcb14f72223988078042390556f88cceea11731d7b7e0aef4ae5aa8825076b9f4598638156ddbd7c3384ae4eb4256537599967f346b6828cae9bdf3dcf07f78bd12c4616d58960fd4ec870875116e0771f22315369b6c9c32bb6e32988e3c7a4b284f07c47a0b6c8c1ac8ac5bdbc518625f509adadb0c11deee2f8adb3e9b79c916f88b13babd9376527bc68b3daa74b3540cb7ef82f74f9533c1769aeeea6d90a803acc5574d335c20bed0d49e07a41707bad30813d6a6f7ddcf3abe934a09edfb72792cfee2172fa26b314d89c91fef19ff14df07dcbf74ced5f7ef64511751f17f5a2cd3ec419f7204f7a1d3a840979c5b9417c71e3d4802a12bbd2c401757c325320ad26dabbd143eea6e252ef9e92dbd35b3088e4b27f3595b0b9ed44d32139178ebd2ec3d5c2f5a6c65bd5ab32bc4f4bc255df262f1bea00c3aa44cc3abe504b7d29fbbc3693d7977d04afdf73b0144aa05d4354ade70900ebdef423cdd10d61e6b5274191d4e391352333b5cee63053e11c5a033d680c", 0x1000) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000080)="c61b93bf2825994955171bc45bdaacc1c3c3d7d78bd9e19adf59b771535b0de7a71ad003ce1eef194e4e43fb68ed84a58ed5af5718157909f256a05fb07f20e6597a747ce0eedf85658eb9e5c4e19361016e90b8b08ba0f7b2b1d80ebdcdaf55a519c054033f58a6e07ab8b1fee9c87a7cee776a84406c801cb9d45fc9aa303e4e7164aafdb5622aede2820874c438958eb5499336df5d18a21ef3743388dc1d24d2eb94", 0xa4}, {&(0x7f0000000140)="4025c159211b9fff9330d9d3f395111df758ba38e4da9f73d43cfcca29fa472bcda4ae89b8762b54a321dd444d5c02af9b96c4c2", 0x34}], 0x2) semctl$SETVAL(0xffffffffffffffff, 0x4, 0x8, &(0x7f0000000480)=0x91e71e0d) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect(r4, &(0x7f0000001540)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r3, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$inet6(r6, &(0x7f00000004c0), &(0x7f0000000500)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0xfff, 0x9, r5, r5, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_RMID(r2, 0x0) readv(r1, &(0x7f0000000440)=[{&(0x7f0000000280)=""/57, 0x39}, {&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/64, 0x40}], 0x3) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001580)='/dev/bpf\x00', 0x10, 0x0) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(r7, 0xf, r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:08:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80000007c, 0x0, 0x0, 0x1}, {0x20}, {0x7ffffffe, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") 17:08:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [], {0x100}, {0x0, 0x0, 0x7fe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r1, 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000000), 0x10004) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 17:08:36 executing program 0: clock_settime(0x2, &(0x7f0000000000)={0x800, 0x3}) chmod(&(0x7f0000000040)='./file0\x00', 0x3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = socket(0x1, 0x3, 0x7f) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000180)="ad13cfe4711cc3552f975f4bcf78afb56af50e177d15cdb679354f18dd277e8d9153e477e5c3923bbf658161902d747075e9d16b3d91f20f289c7d7046307b7391801830266771907c3f60257693e9beb190ac925d23f750f4ce2b8677c6fcc2afccb18a6aede9df51da3e62dc6963f3733cd000f6d55a450c8e1646351aa330e283a68b1461c754092a87283da851e362006ba92c10c20974eb94f60ed49fd7b377fefa17bd21a28b8cf12ee2ec1c5f90c4221b988ecec4afd3806ae81777549c676f8113caf554386a99da00db03754188335b826bced7ab004c70166b16c215b1ab21be682e24931638bde5925186ed73d7a7f96fe32aa4f816f043f3fbeebbbd9534a2474ca045708480ee9f1783bd1d34e1bb644a53ac1a7d100008e6f4ead401623af22966ca7ac4c4d88ba997107274d5a45c67b9c4bb8b4d9df45bbe77704136134c6ade8a747bc331226dcde7736838c07e338a8fdd3f8e150d41eaecf2007aff83b6f582af57d02fe294a8a1ab6d77e27518d72f784bcacfa9954eb9f5c3e39e0d1d01db5976f4263519b198d957492ac1d4e6226313813736682bbf19a361c30e21e001a69c122ea41c9818f39709c97171614d3982c56f3860746f1e3cd9613a4bd9f996ae248ee2e22c73d0290bf44aca3117a1d0e889f1a9fdff22bd1da761352f6fa155f891b746efb4cf93ec8541d2859b8752dfcbae86dadd25d9bc74614136ab9052fa8cdc6106f51e060749a555f707f341c27a5332517a0b69e5081a1f5852bcdf01b7fe01ce56a805feb92a7083be468eaf18f5204aeeffad2ec577b6c1aded41fe36a24c75d2b3bde07b32f55b58a688baa718211be0b758da5484d46322ee280e07c4c2abdffb0a7d8fcd3a302bd1c835f8ae7025fc8622523a74b0d83db1dadbf843190b388b610075901d459e59cabd24a1a9ab32b1097db19b52502682888a1420f41abb6bac0085ba5e15af2d2d13d92a67cb64ca7d02f6b351c33c8b9c5e2ed32cd3b03f1e32afbb80576710dde33e3213c5af195c3d6dbb9ed35c9fca0d91dad40bfe6bcbe92e6a6baa1b039864cd318efa67b3c9aba9a6e35d118db635cce80e169e0040714b4226f1092bfb3b120431fd6e649f19d23ef98d61a1cd419d7dc974daae66eb50d6f2ca599f2df66dcdc0178002cac467e74e049af7037442697b0dbdc5a6a79ea9a15abac4dd85f23290073368e86028c8d23bccdd277659be9bdf381599143f9fd7807d9fff2916edb9ad7fe15d4570b93304aaf095a1c0a2468198705bc7aea12e7593c8fe77cf5302907b79c1754cdf6ea7b9191cfcdf916e911e9be9cafce425e12e65119d98550ae00dbce5ac843bb0e1c506fe5cf66dd30977d1425f770f8b803b87556b08c421e6c97423bc40ccbd5cb1de04031957e3ac9e076386ff41a2c13770200144fa059325a1cd8ff84f4b6d51b716c609e9c9a7edffbc931c1b0830979452256d2c5c7d35dbd9a1ac961c1f88b8508a1ef530a4ce976f94639c70112f328a5633467bc99697cb0e4c8605616caf97bfadb4bd74e614ee4f05396cea8bedd6cf23c843593297821b08dfdf4deb0dbf6a6253388526396f31057dbfda2e0d9fa1ca8b0f16eaa1faa12e5ff72a3d5da1b62718bc0f5585e0166fe13cf14b39a0ad96e0ec3481459f213e6563dc62d5c7341a1bc9d444395a3da8423ac74e41d3c31401ac4f4876763d4ed04748d0577418625a00eadb18397579be6cdbb28e3cf60b6793d08f99247cd428e7c83115624daf21d05a712b74984d5e115bb57c9b28a5c203165da88514215192c843bffa35223815c1ffd1a252495765fa9a7ecbeff170b52d726b01b2466dde44bb33f381f89a000dbd540e895d2dee832f659c8ebc31bae0be2ad5dc4f026fccb1f9401c30075279346281fa79b8312165041464f03cae2527b0bf98f6e8977e784222a2b732dfe2597308cd5e2ed0e879e748d26e9351a6eac5534170ff0b217cfb4f3c1f9400e9c4518d4b77202951c96a530e84e8303d12204948febee5d7e84faee21712eeaaf928ec3dcae0bf1da03f5ab966aa23fc3d2c9983057a7d06a476b82d82b0e0e465e18ab5dd2650c5e7cf818b051b0780cb395daa2eadc316cc482ffc9851e82b41eb60d21e029d7a902f8d32a1b1b24cd432a0c178bc06cb75d2797bba145321b1477281f94733c12e545d928b2c18237de57e268efa382b0198dbc15dc4792cffb4cb79c1d1ee1acb119ffb461a80c981e0104f551a89a0623468b5e6a0dd59e722b0d51ef1c3a73cd1fb8416369b771b01f17949c52582d97bca1d4dbae49c24e443dbb4fe192e13ca6790ce14af15be3315b5647a4e58a1c97167c79e381f3e595ab6dde0113a53065282839a5d96809060dad17d829501602901c2415d1751006f4e816ba971c4bf1ed1ab5b6b21417c44f51da92dab2a5faabd0d9f304935ac5d9f00c455ab14431783b991c6cb865f82b914d5518e228886a9a3c22b5d05ac50cd8b6b9f0f506cf6c5dd84856a71e00c9e3781de004f5764a74d6a86f6852e704803b283540d48968e7c67639c982784c151418f0418a26cbfed8c17f43bb75af8e5fad5eab93d8fe628f09509c523319fa1a999202f2e5f4e1d1674f1f4f6795ead67763f1cfd5d0e78e9b63b026c37d226b0ba076637061dbc2bf89a49bd533bd0afc0c001a46bbb8d02e75707269789499242d562064c602ace216d69ccbc72e252fe7ebe3d582e98827ef6491336a9b94dadc2349422838ad51491f9018ada92029ee89a15c51a3d706785c71099653719ea21b3e761d6048a3dc5944a4aa224ed92a792733118515e461b0f89edcd9f0be6d1a764803617b97a8a1c13abfada3e261bf876960a91d4ff3d7d4ef44e8b7042875efe4e0dd7cc2f7f925e1ed77ef79f7f40aa11cb517166c3231fb275c381b928cac675183e5d4cc87d23dd62e8a20677d49a2d72daf50ce32e986189a5a811a133e83a2737111cd6f425f650a23f232a4fbc600100cf62482495b7f11ab333eb1196791722cc0b688275ee30195a71e95cc3ca914ad54f767fc7e3e23508dac258dc65c880072ee70bd29f595b37ac0ee60102927aab98a34d7a1b128d6cf260b227f23fce76db6519fae8549b7df4ea932f1839b9254d2f93ea7bd39fb8857764643212d4220d8c690aec4d635048fdec1a7730eab39ffcf8a9ffae1d7246347004daf9b6897e84746940caaeb04639d8f9e604d17550fb1a7dee7c775dd4277c2277594cefeb513eed9d76b935e107467cd0fa6943ed70fbd6533b80aca3cadfea671e6b82ba9c7081bfb23a182dce6ce2492ea90528d22800ddf1373a3029ff5a43d1340652118f7e65ecf545b7610e2aae17acbc7b8db701c42ed2813f7381b463ae6b87c6e87794ddbba49e084133a824f57f8668a48f07363f71a95f8a8bc982b71d61c98a2ddac0c9dc0af393ffe7c38eb91510f40a3d724102f457dc3c46501fa9ef9d8d99c7d8c87903ab0f5e10356b2985b2ded250cc0f0555845b219a4cd565b2c096ede7254b836078861bcf20c015bc7914b2009435dfa626aa04387ba2ff0c2109c8b41ce2011bf10471c932737b3580c797ab12f9185b727acefa7c71dae60649fda457807f15456e3c413cb5cab374b261d752d590a45694eea852d584a60882ba457978291353363d1102b87db19dc9255d4e5ebe20ead432ed1961e8248f45e6d3fab7305e5528a09665d5a53443d06084cdf15d37cc16605d3885e4db3b0eecd5d8422671007f1d9380b51fd24bea08290aa03d5dc6d207a9c06352cb4ee6c76d691fe178203424b93b5dac2a44f7228f646671edac267c3a0ffaa0d6ec0419018d1480261fa7989c4750ef0c38c12251b8f27cadeebca6d728573734ed3453c080e56a773ee01eec2c96abb428405ed1c95a535d22d1638198a1c744a385e75259f06d8cb40cac06cbf64e97af6e83e4c6a94ef47ca42b640801e9579b99c180ffae760c4506a9e633369727169a337878f738048da9d36f5410d7d73fddbd4e24b626d8a143af66d83d8824a2012bbaf496eb6f47c43a170ab942fb3512336528fd0e045ac2cd19f1ead6381faac2d45071140486d14b17f0b1c4918581bdfefa87263e3f13933157a1c9d14b37e4401159eec93be06a85b2eb38da6fbb6bc7dc45b96a2c32b550d86a687b9e77e6a45fa15912a2208f688b7063ff3cd376887c59ab294fba512a52bbb71c63a306dd2f5f95bf99a15cfc4bb2d8b6f5af56000d5c9084ee2264cacca7dda0d97d3c8a00f28eca01caa9a1a44af8743e561a1e9aa56546f122b8261052b6d838aec259935be4c468f052fd2675e6eb2549355bad40acfa04dab461cf32869c356de98d8f0403fb6767a1f6bc99e957bd038159c3fb58b18ba878f32f69cc50ecf2de5284045d4c83a57c2b09d749aa2d6bb5489df5b2dc74b98d6d8b86eec2c3ccbd465f4059817e28bd4a8bccd1dd821c4f1a55cf875972c21287cdba643843e75910d38a2b7dd32dbce506dc48d253067d5db83a6c410079f16d3d2f9cd5a39419ba269a65a43e5f1fceb1c08ef8c0844ae15c8fffae3b42b7f43d31a5a7cf9d584379d9917840b01889b03697f22a5079de2055d1963fb734dcb16a8523a0fdd961a14aba5757f5cc252e1f722c86a0eaa5a9e26baffe2684e5ff51753c6c61e57e840c93126d6d5dc821b128a3dd52af506e1482036c018d9a4e16811ead489bee4e29ed9bb7aab1dcb9076774d0882e6a73fa7b42dc8654ce8d674d11971bd44ab317597a82ee2a1194f6ae70d5d3443742f191115830ac4821576ff918b0507cf1ebea2e81a01d966e75de895c854dbdf4d64d9f88270ff18122f3e777b594c8118ed3140245326798a491a31601367dc7f963ccc0839494238f00ead37fc171f4a3aab4053a90fc267f2ad1e8d7fa42b7359ebf670c7811b988f9ada282599b5370938580865aa7a501c22a298d9b52caa018d08cd3e26f2a7907e32a0f908a370f1f0d77a93ce6c7e944f4de0bc5b5a65bb4e6890c46a48f969a10a46d45494603f40ecf8d8e10556350b110e3e961d73036e3cdbe98af84d8cd8c46e32fdfb004d41ba4c8fdd84c26cc76cd0449a84adfaedbbd1b757e8497a740f10c122e5d02c47d0d8528f81885dc8b67b23a6ff0185d4b9d3b143b634bcfe61e982dd89327b6f902ab2dd3bd074395434e0cfdbc9ee5ee083501edc8f51114f74613dcc2f8d1b4072a1ecb8a6a79b1ebf80e58c36a3f5fbd7b3961d165f57d95f453ba822445e6723dae9d6c6d392e5688c75e67a6801e6d93a81c831542ed9ea61d598310b71ce8255603dd8a657bcaf29daf6adaca0648930d2861093a0612829d6eddf51debfd48b9e94b724b5be9a76d48c4a4501f8668177a1563bfe888f8c5ec4f0c00f345a9daf8651d8f5a95ee4ea1d846b22f518681cc41fb0b204e6826633b68a87694e54748e51bcbf8dcbfc15035819b13d3d9a4af43d2496d74a765eaf2043605d18a41a39df6c32de1dcb2bc11c9b1c2a4916b27498dc149ed4c30bf7b842bcbb9fa0335ec8beeac38cee89bec152b22fb90457be93f25f1ddde3d5a27aa399c98ba12baf42f69e19d26b186d63e3aad3b5bf8ab33d87c10cdc043c26f1de4c24de88cce587fd5cb51da2c95ab13369e161f85cff5dc6652dfa604b94a51d501be8b291691619f9f73eb631130d0af3f44f717d825d172dc315fbaae3d3eefcd4b7afaa6ccf2ad50074800646840c2de6e91dddc784c5d1edbaa", 0x1000, 0x808, &(0x7f0000001180)=@file={0x0, './file0\x00'}, 0xa) setsockopt(0xffffffffffffffff, 0x81, 0xaca, &(0x7f00000011c0)="27ce042634ade9baf00353393449765472c1edfef5086c49f95f548f12bd10bf6b9988c628783a5c0b46a7ebbf", 0x2d) pipe2(&(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000001240)={0x80000000, 0xbc31, 0x1, {[0x3, 0x2, 0x2d, 0x3, 0x27e, 0x3, 0x2, 0x80000001, 0x2, 0xfb, 0x10000, 0x9, 0x80000000, 0x9, 0x4, 0xffffffffffffffe0, 0x8, 0xffff], [0x16a, 0x584, 0x100000000, 0xad, 0x55, 0x77ae, 0x63, 0x678, 0x58, 0x80000000], [0x1, 0x3, 0xfff, 0x8, 0x3, 0x1, 0x10000], [0x72f, 0x2, 0x1, 0x0, 0x8, 0x7f], [{0x100, 0xffffff62, 0x40, 0x7f}, {0xfff, 0x1, 0xea8, 0x100000001}, {0x200, 0x1, 0x1, 0x1ff}, {0x3, 0x5, 0x0, 0x9}, {0x8, 0x0, 0xfffffff9}, {0x5, 0x7, 0x100, 0x2}, {0x81, 0x3f, 0x0, 0x7}, {0x1, 0x40, 0x800, 0x5}], {0x7, 0x6, 0x2, 0x3}, {0x0, 0x6, 0x0, 0x3}}}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000014c0)=0x400) r5 = open$dir(&(0x7f0000001500)='./file0\x00', 0x80, 0x4c) renameat(r5, &(0x7f0000001540)='./file0\x00', 0xffffffffffffffff, &(0x7f0000001580)='./file1\x00') ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000001840)={0x0, 0x1000, 0xc0, 0x7fff, &(0x7f00000015c0)={{0x9b, 0x81, 0x1, 0x5f, 0x3b, 0xcb5}, {[0x1a, 0x1, 0x3bc6, 0xde62, 0x0, 0x4, 0x4, 0x9, 0x9, 0x0, 0x97, 0x0, 0x5, 0x3cd, 0x6, 0xffffffff, 0x800, 0x7], [0x6, 0xff, 0x40, 0x100000000, 0x8, 0x0, 0x80000000, 0x12, 0x2, 0x11e76c82], [0x4, 0x6, 0x9, 0x475, 0x8000, 0x4, 0x2], [0x81, 0x6, 0x260, 0x40, 0x1, 0x1], [{0x20, 0x7, 0x7, 0x2}, {0xe499, 0xfffeffff, 0x1, 0x6}, {0x7fff, 0x9, 0x5, 0x8}, {0x5, 0x6, 0x2, 0x401}, {0x2, 0x67, 0xfffffffc, 0x80000000}, {0xfbff, 0x80, 0x0, 0x3}, {0x0, 0xffff, 0x80000001, 0x7}, {0x1, 0x0, 0xfffffffd, 0xdd23}], {0x7, 0x8, 0x5}, {0x2, 0x0, 0x94a, 0x1}}}, 0x3, 0x9}) r6 = geteuid() getgroups(0x1, &(0x7f0000001880)=[0x0]) fchown(0xffffffffffffff9c, r6, r7) socket(0x20, 0x7, 0x8) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000018c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000001940)=[r7, r8, r7]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000001a40)) pwritev(r9, &(0x7f0000001c00)=[{&(0x7f0000001a80)="52abbe6c94ec1d2208b7cadfcf7aebaa792554ce9cd64d8e95d23c634b5598bc59113773b012c0b4d91cc7e6418cadf67a6147ff785be3f11d9f06171bf58e0e396935cc4d37e770fdd889a843c521cbf8ec12b26150c783e2e0a96a1f69b9bb4b82b5055d345b68b05be52d8b4513e1e2c63af2f3e756b262d75522e3af9b25c48a91d2b29156072115cf0f4e04adf248a3b49db3a75ef0eb0b6cccced6d125d2503e", 0xa3}, {&(0x7f0000001b40)="945afeca5f5bcaa1f66c5aff6e9dd3ab985afa2dc6fec1d408678c04fa862be1f412420b4371f151c078a07c7a6132380651edd7731d7b2360db0b138cd2e3610d1ddaf7ccb77bbba6b4259021141ed027f15c585fd98e54df18b38ead372d", 0x5f}, {&(0x7f0000001bc0)="729e0066b07af6a2477b37256267b3b95ae8c5d49ec04d4c73dfe898a5ede5fd", 0x20}], 0x3, 0x0, 0x0) faccessat(r5, &(0x7f0000001c40)='./file1\x00', 0x394, 0x2) pipe2(&(0x7f0000001c80)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r11, 0xc5005601, &(0x7f0000001cc0)={0x10, 0x5, 0x4, 0xa4d, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7db4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xef}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7fff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}], ['./file1\x00', './file1\x00', './file1\x00', './file1\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000021c0)={0x0, 0x6}, 0x8) r12 = socket(0x1, 0x5, 0x8) getsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000002200), &(0x7f0000002240)=0x8) 17:08:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea9ec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d000057c3569867c66d0966e10000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbec4ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f35d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5ab0327a4dd650786fdd32c77abc4cbeb4b2157c0c3e2f026574e2353f292abf72ccfa4de9f53c7f08da07f63f14c9a469468e423ef1e9bbe8508c6086508cbf54d835b776584cdb0b5fde8ee877fa0107891a00561d397f70a83e64701b5b22fa67534dd9a372895bcabb44b17e5b5f748b9da62c89c5a88c0f8edae64b0027382c689f81d293cea98f937d62dc7cf8b0fa336e05b233"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) close(r0) 17:08:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000200)=[{0x40000061}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom(r1, &(0x7f0000000140)=""/129, 0x81, 0x2, &(0x7f0000000240)=@in6={0x18, 0x0, 0x2, 0x8}, 0xc) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000040)=0x2) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 17:08:37 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6}]}) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x402}, {0x1, 0x3ffffffffffffffe, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0x80000000, 0x800}, {0x6, 0x0, 0x1800}, {0x0, 0x472, 0x1000}, {0x4, 0x401, 0x1800}, {0x2, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r1, &(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) socket$unix(0x1, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x280, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) getppid() open(&(0x7f0000000600)='./bus\x00', 0x400, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) poll(&(0x7f0000000040)=[{r3, 0x40}], 0x1, 0x0) read(r3, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640), 0xffffffffffffff3f) getpid() r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x8, r6, r7, r6, r7, 0x90, 0x10}, 0x5, 0x54, r5, r5, 0x2, 0x14, 0x3f, 0xfcc}) r9 = socket(0x18, 0x1, 0x0) fcntl$setflags(r9, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r11, 0xee01) r13 = msgget$private(0x0, 0x4) r14 = socket(0x13, 0x8000, 0x45) fcntl$setflags(r14, 0x2, 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r18 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000240)={{0x8, r16, r17, r16, r17, 0x90, 0x10}, 0x5, 0x54, r15, r15, 0x2, 0x14, 0x42}) r19 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r19) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000240)={{0x8, r11, r12, r16, r12, 0x92, 0x10}, 0x43, 0xff, r19, r10, 0x2, 0x14, 0x3f, 0xfcc}) r20 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r21 = socket(0x18, 0x1, 0x0) fcntl$setflags(r21, 0x2, 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r23, 0xee01) r25 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000240)={{0x8, r23, r24, r23, r24, 0x90, 0x10}, 0x5, 0x54, r22, r22, 0x2, 0x14, 0x3f, 0xfcc}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r26 = socket(0x18, 0x1, 0x0) fcntl$setflags(r26, 0x2, 0x1) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r28, 0xee01) r30 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000240)={{0x8, r28, r29, r28, r29, 0x90, 0x10}, 0x5, 0x54, r27, r27, 0x2, 0x14, 0x3f, 0xfcc}) r31 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r31, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000380), 0xffffffffffffffab) openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x100, 0x0) r32 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r32) r33 = socket(0x18, 0x1, 0x0) fcntl$setflags(r33, 0x2, 0x1) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r35, 0xee01) r37 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000240)={{0x8, r35, r36, r35, r36, 0x90, 0x10}, 0x5, 0x54, r34, r34, 0x2, 0x14, 0x3f, 0xfcc}) getegid() r38 = socket$unix(0x1, 0x2, 0x0) r39 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r40 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r42 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r43 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r43, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) r44 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r46 = getpid() r47 = socket(0x18, 0x1, 0x0) fcntl$setflags(r47, 0x2, 0x1) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r49, 0xee01) r51 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r51, 0x1, &(0x7f0000000240)={{0x8, r49, r50, r49, r50, 0x90, 0x10}, 0x5, 0x54, r48, r48, 0x2, 0x14, 0x3f, 0xfcc}) r52 = socket(0x18, 0x1, 0x0) fcntl$setflags(r52, 0x2, 0x1) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r54, 0xee01) r56 = msgget$private(0x0, 0x4) r57 = socket(0x18, 0x1, 0x0) fcntl$setflags(r57, 0x2, 0x1) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r59, 0xee01) r61 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r61, 0x1, &(0x7f0000000240)={{0x8, r59, r60, r59, r60, 0x90, 0x10}, 0x5, 0x54, r58, r58, 0x2, 0x14, 0x3f, 0xfcc}) r62 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r62) msgctl$IPC_SET(r56, 0x1, &(0x7f0000000240)={{0x8, r54, r55, r59, r55, 0x92, 0x10}, 0x43, 0xff, r62, r53, 0x2, 0x14, 0x3f, 0xfcc}) r63 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r63) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r65 = socket(0x18, 0x1, 0x0) fcntl$setflags(r65, 0x2, 0x1) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r67, 0xee01) r69 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r69, 0x1, &(0x7f0000000240)={{0x8, r67, r68, r67, r68, 0x90, 0x10}, 0x5, 0x54, r46, r66, 0x2, 0x14, 0x3f, 0xfcc}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r70 = socket(0x19bbba86f8054b1b, 0x4000, 0x0) fcntl$setflags(r70, 0x2, 0x1) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r71, 0xee01) msgget$private(0x0, 0x4) r72 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r72, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r74 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r75 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x100, 0x0) r76 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r76) r77 = socket(0x18, 0x1, 0x0) fcntl$setflags(r77, 0x2, 0x1) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r79, 0xee01) r81 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r81, 0x1, &(0x7f0000000240)={{0x8, r79, r80, r79, r80, 0x90, 0x10}, 0x5, 0x54, r78, r78, 0x2, 0x14, 0x3f, 0xfcc}) r82 = getegid() r83 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r83, 0x0, r83) r84 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r84, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000140)=[{0x45}]}) sendmsg$unix(r38, &(0x7f0000000540)={&(0x7f0000000740)=ANY=[@ANYRES32], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f00000001c0)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000680)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000cc0)=ANY=[@ANYRESHEX, @ANYRES32=r39, @ANYRES32=r40, @ANYRES32=r41, @ANYRES32=r42, @ANYRES32=r43, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r44, @ANYRES32=0x0, @ANYRES32=r45, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRESOCT=0x0, @ANYRES32=r49, @ANYRES32=r55, @ANYBLOB="000000002000000000000000ffff000000003d0400000000000000a12b7467dc07d3d2ffa2327aa55d5d00000000555edb0000", @ANYRES32=r63, @ANYRES32=r64, @ANYRESOCT=r47, @ANYBLOB="00134a002000000000da7500ffff000000000000", @ANYRES32=r83, @ANYRES32=r71, @ANYRES32=r73, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r74, @ANYRES32=r75, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r76, @ANYRES32=r79, @ANYRES32=r82, @ANYBLOB='\x00\x00\x00\x00'], 0x16a, 0x3}, 0x3) r85 = socket(0x18, 0x1, 0x0) setsockopt(r85, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r85, 0x29, 0x800000000000009, 0x0, 0x0) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xfc0, r28, r55, r86, 0x0, 0x290, 0xffffffff}, 0x0, 0x7, 0xfffffffffffffffc}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r87 = semget$private(0x0, 0x7, 0x80) semop(r87, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) semctl$IPC_RMID(r87, 0x0, 0x0) 17:08:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) socketpair(0x18, 0x4, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000100)="14def53ee924230189b538f8fdb0e3e9c99205f8a095447ca41c8b08743fa582f275e32882811d4e6c15b58ed62d3058cfe533981f5501b7e87ce070c2f6e61f6f2ac5ef0e00edb14bcd081dbf8a7d0a9fab31d5ee2807d24eedbe619a875ce5d45b9d2b739a435d52b6e349daa71a21439bcf1da0734513569ac0ec583172b6debfbd78ea97152e5d1c009f3b51b2ca523850fb00de3458807c0c8f12bb69d536d862c2dcd7b49893c9a6f25f9ca575f9cb3bde1d957c3320e06c6f50ee302c479b37ad34786f213f008687116a06340dd001b1e4c1e2baca84b66e9d8122500ee29ed7f213a15fea97b70f50d819844690", 0xf2, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="00002e2f66696c6530e95d035f0f6580194c0a5ede7af700"], 0xa) 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) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="100000b0e3b5a84e7c000000009094cb48ffcc23fb0037e4b2a454d51a12a5b73817e86fb0d57242ac2dcbf1c235fa6272c4c6cd90e66a42f8d65a3db5656648fd6b9ee6da23b6597215bdbdc94f123badd251a71d21fcecc9bdbd014ebbeba2817ac64046b5d65228d22d1ac233c2cfc27bc562ce0ca1cd077b79fc51d2714ebc701b7eb2ed4e2543c7c694d5e7ad280b6d2f1eddc9aa7465a91e99dd17f75f6eef79578ff298aa560dda153151440167dcb33092d3bf96f5559395d57043219254a0c985905d07070d2e5d4a41ac897724afac5fcb756891643110295c7b4b3a586ee3d0ac87f621d7"], 0x10}, 0x0) socket$inet(0x2, 0x4000, 0x2) accept(r0, &(0x7f0000000300)=@in, &(0x7f0000000380)=0xc) 17:08:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/v/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3be}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") 17:08:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0x2, 0xa0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup(r1) getsockopt(r0, 0x7f, 0x1, &(0x7f00000004c0)=""/4096, &(0x7f0000000080)=0x1000) close(r0) r2 = socket(0x18, 0x400000002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)="9b8ba8506f7702ba436e9dde983110c32f0f73edd89a63c40c0eaf3608476edf518b59dfebc897f0da0122f447f799c66a9c9d84", 0x34}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 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(&(0x7f000046f000/0x1000)=nil, 0x1000, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 17:08:37 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x8) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x170) fcntl$dupfd(r3, 0x1e, r0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) r5 = socket(0x2000000000000002, 0x3, 0x2f) bind(r5, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r6 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r6, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = socket(0x18, 0x4003, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r11 = semget$private(0x0, 0x4, 0x9) r12 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r16, r14) setuid(r13) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r15, r14, r13, r16, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000003c0)={{0x9, r10, r16, r7, r8, 0x0, 0xfff9}, 0xffffffffffffff64, 0x5, 0xc4c2}) r17 = getgid() setgid(r17) setgroups(0x5, &(0x7f0000000040)=[r17, r17, r17, r17, r17]) fchown(r4, r10, r17) 17:08:37 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000040)={0x4, 0x5, './file0\x00', 0x1000, 0x796, 0x28}) getegid() setuid(r0) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) ktrace(0x0, 0x5, 0x8, 0xffffffffffffffff) 17:08:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x101, 0x11}, {0x800, 0xfffffffffffffff9}}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000001c0)=0x1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x170) sendmsg(r3, &(0x7f0000000440)={&(0x7f0000000200)=@in6={0x18, 0x0, 0xf4800, 0x9a13}, 0xc, &(0x7f0000000280), 0x0, &(0x7f00000002c0)=[{0x70, 0xffff, 0x200, "8db1ee5bab0bf8c0341dfe98bfbe136d74d39824fa9d939896f476b07250b504afa4f106605be73784fdf40a7092eb7b1e43491e324eb5a10a99d68cae8a5bdcdc0d46b7154b7807c450f2984e805b45f28a4f5bbf0ed2ab24df12b7"}, {0x78, 0x0, 0x1, "0e01c8c6ca6f5dce51dc79e8a9d7da644267c3581ace23500b921e1d6e15edf063695e0c9cd16435d01a5a3647e5f45df08903ba82b69d6223ac875f57b9adb9942b5e8dad763d511c255653227bfb8e2be6c064ca321555f5586672bca532d9f9cf624f0e"}, {0x80, 0x1fffe, 0x3, "115059003d9a0ccf2c74b0b1a0b824c84164ee07b67bcbb2c40019b3dfe592fac6b547dcc9c6d3d3bc2d4af077bf533ed08dd3a048a3a33fa8f95ffb63163436db249694f9aa32949c6334f51c8c9512f80f816d4543b73a9c8edf442fd4cb6a5344cf4fe66d524ac2178397"}], 0x168}, 0x113b78db026e9f8) 17:08:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 17:08:37 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/vev/zero\x00', 0x200, 0x0) preadv(r0, &(0x7f0000000400), 0x10000000000002b0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0xffffffff, 0x2, 0x5, "3c34f082dca66a54a44eca9b28e40bd502d19a51", 0x2, 0x6b38}) r1 = semget(0x1, 0x2, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/97) msgget$private(0x0, 0x82) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = semget$private(0x0, 0x9, 0x0) semop(r3, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) r4 = semget$private(0x0, 0x9, 0x0) semop(r4, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r4, &(0x7f0000000380)=[{0x4, 0x2, 0x800}, {0x3, 0x3fc, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) semop(r4, &(0x7f0000000380)=[{0x4, 0xfffe, 0x1000}, {0x4, 0x3fc, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) semop(r3, &(0x7f00000002c0)=[{0x2, 0x81, 0xb23e5346278e2da3}, {0x6, 0x0, 0x800}, {0x0, 0x800, 0x1400}], 0x3) write(r2, &(0x7f0000000100)="8c65", 0x170) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000300), &(0x7f0000000340)=0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getuid() sendto(r7, &(0x7f0000000200)="06904a59900ca26a04bbff42f4348d8e1ea9fcdd6d6273753bf46638eda742f461318f970807c373ebc3e0151ce556b5bbaf509d166d5aabbb46e6abcbaa412be1ccf0ed6f754f6e9b73a6ef0f5c9fc0c5ab2b46a66afb116cbfd4adf6f48aff2573d244be9f3145c8ee4ee6e6c457eb3f86114b85b7b24cc25e48acf4f1c5025a0afdf8f3315177417ff50b4ab7835cb29ae2", 0x93, 0x1, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) poll(&(0x7f00000000c0)=[{r2, 0x100}, {r0, 0x1}, {r5, 0x1}, {r0, 0x10a}], 0x4, 0x7ff) 17:08:37 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x4000, 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 17:08:37 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000380)=@in6={0x18, 0x2, 0x80, 0x6}, 0xc) r1 = accept$inet6(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockname(r1, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000100)={0x280, 0x26, 0xffffffffffffaf08, {[0x9, 0x5, 0x7fffffff, 0x5, 0xffffffffffffffff, 0xffff, 0x100000001, 0x6, 0xfffffffffffffff8, 0x3, 0x8, 0x6, 0x9, 0x10000, 0x3, 0x8cc5, 0x1bc, 0x8001], [0x80000000, 0x3f, 0x9, 0x0, 0x5, 0x8, 0x8, 0x7, 0x5, 0x80000000], [0xffffffff8cca20ba, 0xffffffff, 0x5, 0x7, 0x0, 0x3, 0x10000], [0x4, 0x5, 0x3, 0x8, 0x5, 0x7ff], [{0x5c6, 0x7f, 0x8, 0x2}, {0x7, 0xfffff41b, 0x4, 0x80000001}, {0xffff, 0x7ff, 0x4f9c, 0x5}, {0x94, 0x7, 0x4, 0x7fff}, {0x4, 0x9, 0x3d, 0x1}, {0x7, 0x8, 0x4}, {0x9, 0x8, 0xffffff80, 0x7}, {0x800, 0xffffffff, 0x0, 0x10001}], {0x0, 0x3, 0x0, 0x100000001}, {0x2, 0x80000000, 0x6, 0x7fffffff}}}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="43de057255cc4eb8", 0x8) 17:08:37 executing program 1: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./control\x00', 0x2000, 0xffc0003) r1 = open(&(0x7f0000002380)='./bus/file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x170) recvmsg(r2, &(0x7f0000001300)={&(0x7f00000000c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001200)=[{&(0x7f0000001100)=""/90, 0x5a}, {&(0x7f0000001180)=""/125, 0x7d}], 0x2, &(0x7f0000001240)=""/131, 0x83}, 0x40) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x4) readlinkat(r3, &(0x7f0000001340)='./bus\x00', &(0x7f0000001380)=""/4096, 0x1000) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) r4 = semget$private(0x0, 0x4, 0x9) r5 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r9, r7) setuid(r6) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r8, r7, r6, r9, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000023c0)='./bus\x00', r6, r10) faccessat(r1, &(0x7f0000000040)='./control\x00', 0x7, 0x0) 17:08:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 17:08:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x87}, {0x5c}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = accept$unix(0xffffffffffffff9c, 0x0, 0x0) r2 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x104, 0xbdf}, 0xfff, 0x9, r4, r4, 0x8007d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r6 = getgid() r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r7, 0xffff, 0x10000000001002, &(0x7f0000000200)=0xfffffff4, 0x35f) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r9 = semget$private(0x0, 0x7, 0x286) semop(r9, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r9, &(0x7f0000000100)=[{0x7, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x1000}, {0x1}, {0x4, 0x80, 0x800}, {0x0, 0x9, 0x1800}], 0x6) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f00000000c0)) r10 = socket(0x18, 0x2, 0x7) setsockopt(r10, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000100)=""/114) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x3ff, r12, r13, r12, r13, 0x104, 0x5}, 0xfff, 0x9, r16, r16, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r12, r13) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r13, 0x0, 0xffffffffffffffff, 0x0]) r18 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r11, r17, 0xffffffffffffffff, r18, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f0000001a00)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ed993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09ed6431dc6c99664d4e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052feba6f0a42b6377af4eba05da8b4f87019b90c045d64f5cb66bcd88172744e3b1dd490d4bfca73e0716e3d0d98aa42716897afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba30372f583a4544b165382d2d13c58995b312f4eb02e8a9d3524755986239b2bee854f0b97740f218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a150a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff89000000d664d1880cbf232da0f8ebc7bad7d0b529a469ccfbebc0a2d59ec8cd16968d485c9c33afab8065f9b4e08101d21df5835b83e71d98dc4fd80adb2f00fe76ecafbfc2435e709aab551a4da945760813e465fb6ad02e8df1a0ec7eed9e4d54b6c83dacdaf62d811c77595503347fdab1bd887c110ebb7fc40000000000000000000000006b06048f8573f7cc2f58f04a5e22394273b33575f4239bbb3243242f4bf55fd19f8a2ec3c8d4fc5fba6569ca9fc97cef70dafb2cbc1a6828a76fe29fed017e4bdb3c7fd72830dc87a864a842315dadd85380680000000000000000000000000000010000000000000067fb8e97986e7de898878bc6a3f7d1cbb66822ba128d47b3e03c4b6ebacfa7bf0c71681b75838a4a67e939e6c72a3e5fdc8644d2d8c3730a39785da00005feefbc6776d61637061d909085c55f09fee425ea51a6e5ce2e8a9872164946ba14e3187db737602093ee67bbd7eeaa8f2eb5f832cffc260ecbf6b5f00d3197c5554a12b98a5c187c1e6417c739889ab12519626579e11f6594e21d70f734b1243498aa5e0315ee473ba625a6d3ccd74330ea26c3cce7e873abf3db8bf5798dd8bba72037"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r8, r11, r19}], 0x60, 0x400}, 0x404) 17:08:37 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) r1 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffffe, 0x16d}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{}, 0xfffffffffffffffc, 0x58, 0xf0000000, 0x3, 0x8001}], 0xf8b1, 0x0, 0x800, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000280)) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 17:08:38 executing program 1: socket(0x10, 0x8001, 0x0) socket(0x6, 0x8004, 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000700)=ANY=[], 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x6a2a00000000) getrlimit(0x3, &(0x7f0000000080)) r2 = socket(0x2, 0x4001, 0x0) getrlimit(0x3, &(0x7f00000000c0)) write(r1, &(0x7f0000000040)="7a45d131e622f35cdca3323507d8fe01149f58e875a53b6518a78cc9289012dfe0ee32ddcf425b4d4418c4e40085c8543d41dc08b14bb6c6c3edab60a5971e5f", 0x40) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202006384a143dce4a7efe1970da711ecdd57be971e2f66c7124304693daaf1ada3642d8cee30be82fea40824b09c66a3e55fd590a3ed7ce984254713c6a02c18b0397fe1c8fed307891bcd567980f4bdacf0b606f0f4e9dfd9bc24f4b7265f9b3806c9153424713e0a5c5b479ac1475c7a37fbd99f019dee54eb44dd2ede7e0283c6bbfeda888ba26e"], 0x10) socket(0x0, 0x0, 0x0) r3 = dup2(r2, r2) getpgid(0xffffffffffffffff) ktrace(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000240)={0x3, 0x22c}) r4 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pipe(&(0x7f0000000680)={0xffffffffffffffff}) chflagsat(r5, &(0x7f00000006c0)='./bus\x00', 0x45c3db9e4419f1d9, 0x6) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000280)={0xf299, 0xfffa, 0x6, 0x3ff}) write(r4, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x4) pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000700)) r9 = semget$private(0x0, 0x3, 0x200) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) semctl$GETPID(r9, 0x4, 0x4, &(0x7f0000000580)=""/235) 17:08:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0xfff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10002}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000280)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000200)="bd3de01d87511e1749b67aa2e143ffa3c6e482e5d7d42642603375a87b0bb28d6cf26c1cd8bac2370ac0c47d", 0x2c}], 0x1, &(0x7f0000000300)=[{0x98, 0x1, 0x1, "66cceb60cdbf61d5d429c71e12dfdf1ae86870b74744826792a7482001700e9140189146c7dc68420deab6f9e9849d1108bb5a100bf91bd0a039bb3251d57836e43b04a77cc0eea9a80b6ae11a38dcc63813cf926ba162dc9acdf5b24eb6ade0944370ddc7192f5327a0d119da6f4951a0341673692666b7c7404df3d69d0224db6abf"}, {0xe8, 0x1, 0x4, "49d2812b7140b3136aba10446f6e0950a6deb9fde92f4f8ec755d6f3be035febdb8d782eff225738f35936f505b659e3295f7e771cdc54344c5ecd9a94f68a455dbaed9ea41069bcfeae17e73c80e8455252f163f8d7aef5d4c79c32cb6d3b5a499a5c59504a8b9636eb0dcf60fd2e3505db55370ae59c8e8963c0f9351458e748bd5695e328e4ab0949a8771903c0ac1f94447032187c903c91f6c8304c554f45f062f219b08858f5ea8159841610f21c11f188c38f140bd53bcc07292ae7617935df7779b03c86ed52f6ba0aa0233ae2bb5d2f80"}], 0x180}, 0x11) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = socket$inet(0x2, 0x8000, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000000)) 17:08:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x24}, {0xd57f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r0, r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x170) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x170) dup2(r3, r4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x4) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) setrlimit(0x2, &(0x7f0000000200)={0x60000000, 0x60000000}) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r6}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 17:08:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x74a1) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xeee9, 0x100000001, 0x558f, "598cf802016bdcd569ef00e16e95cc170c57d791"}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x0, 0x4, './file0\x00', 0x80, 0x22, 0x5, 0x9ab4}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617", 0xfffffffffffffd5c) 17:08:38 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x14}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 17:08:38 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x40) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x1, 0x7f, 0xf4ae}, 0xffffff35) dup(r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x80]}, 0x3c) sync() 17:08:38 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0x0, 0x100000000}) syz_open_pts() msgget$private(0x0, 0x80) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x6, 0x1}, {0x18, 0x1, 0x101, 0x401}, 0xfffe, [0x8, 0xfffff001, 0x24c, 0x2, 0x11f3, 0xee, 0x3, 0x7fffffff]}, 0x3c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x18004) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000001c0)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) fchflags(r2, 0x0) 17:08:38 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0xfff, 0x0) r1 = kqueue() r2 = socket(0x6, 0x0, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x170) setsockopt(r4, 0x7, 0x0, &(0x7f0000000140)="8b0ab01259296f643edbe9b911918e1dd326ff84f387cea3c930f4b6bb97d04e910bf4b9cadc19f1067e8bb37ea05938d158fc22545c82b5fcb099449af4e4586a1e989b65852b684b5454a14bf93e4f0d7381486bc00c0d6bf59abe8d55be3be29ab15bc4a5aaa2f2bcadfe448bb826bf9a2fef70ebdc7fedde3c6ef7a7db58519d6a82904403504e86bd30082a91b5da40c4814976ffc55ac5391557d6f5cd56e738af82b374393dc4b5e34efd26a15cbe1c6440b2d7328741320988c96cc64a5ec8bd2317d24497e4887461", 0xcd) write(r3, &(0x7f0000000100)="8c65", 0x170) r5 = fcntl$dupfd(r2, 0xa, r3) dup(r5) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x3d0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000240)="c26db5b359658638e933e7c70767a1c9158f045dd8a02040e5a5ce64797d328a67e6188b9a8c2044d1b7ad037a02fc71bfb423a49b476556150b2e99aef921b7c09ede76ba0fa7afbd39", 0x4a}], 0x1, 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 17:08:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x80}, {0x45, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 17:08:38 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) 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) mkdir(&(0x7f0000000080)='./file0\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) write(r0, &(0x7f0000000100)="8c65", 0x460) 17:08:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x8, 0x8000029d8aaab}, {0x2}, {0x3c}, {0x407ffffffe}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x170) r3 = semget$private(0x0, 0x4, 0x9) r4 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r8, r6) setuid(r5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r7, r6, r5, r8, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r7, r10) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x101, '.\x00', './file0\x00'}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 17:08:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f00000002c0)='./file0\x00', 0x2062, 0x28a9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) close(r4) select(0x40, &(0x7f0000000300)={0x3, 0x9, 0x8001, 0x5, 0x4, 0x0, 0x0, 0xffff}, &(0x7f00000001c0)={0x40, 0x0, 0xfff, 0x40, 0xffffffff, 0x0, 0x2, 0x8}, &(0x7f0000000240)={0x614bd6d4, 0x9, 0x38, 0x9, 0xadf, 0x800000003, 0x5, 0x5}, &(0x7f0000000280)={0x401, 0x6}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_open_pts() openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffdfffc}) 17:08:38 executing program 1: minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0xfffffff9) write(r0, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 17:08:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x60}, {0x8fe, 0x0, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 17:08:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x11) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000400)={0x7, 0x1, 0x10001, {[0xf581, 0x1f, 0x1f, 0x6, 0x5, 0x1, 0x3, 0x4, 0xfffffffffffffffe, 0x3, 0x9, 0x7, 0x2, 0x0, 0x5, 0x8, 0x0, 0x80000001], [0x2, 0x5, 0x1, 0x3, 0x8, 0x5, 0x4, 0x100, 0xffff, 0x4], [0xfff, 0x80000000, 0x20, 0x3ac, 0x7, 0x7, 0x8001], [0x2, 0x8, 0xe000000000, 0xbc, 0xa5a9, 0x4], [{0x5, 0x1000, 0xa178, 0x4}, {0x0, 0x5, 0x5, 0xfffffffffffff48a}, {0x4, 0x1, 0x81, 0xfff}, {0x6, 0x218e, 0x1ff, 0x20}, {0x2a, 0xf97, 0x101, 0x3ff}, {0x8, 0x400, 0x6, 0x5}, {0xe8, 0xff8, 0xffff, 0x80000000}, {0x4d, 0x1f, 0x8}], {0x7, 0xfffffff7, 0x80000001, 0x59c}, {0xfff1, 0x7fff, 0x6, 0x7}}}) kevent(r1, &(0x7f0000000040), 0x0, 0x0, 0x2, 0x0) close(r0) 17:08:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001980)={0x3, &(0x7f0000000000)=[{0x7c, 0x0, 0x4}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x1, 0x0) 17:08:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0xa0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x9, &(0x7f0000000140)=[{0x401, 0x1, 0x67, 0x30000}, {0x0, 0xac, 0x5}, {0x7, 0x80, 0x20, 0xfcf}, {0x101, 0x2, 0x8, 0x2}, {0x6, 0x5, 0x1, 0x1ff}, {0x5, 0xf7, 0x3}, {0x1, 0x81, 0x8, 0x400}, {0x3ff, 0x2, 0x4, 0x2}, {0x5, 0x91, 0x27, 0x188}]}) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 17:08:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) close(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x41) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getgid() fchownat(r3, &(0x7f0000000100)='./bus\x00', r4, r5, 0x2) dup2(r2, r0) 17:08:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xffffffc0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/109, 0x6d}], 0x1) execve(0x0, 0x0, 0x0) kqueue() execve(0x0, 0x0, 0x0) pwrite(r1, &(0x7f0000000080)="3c6cd5f7e8d9f1d1e78eb21d8129485fc12d6722f9eda6e76fbfd4493e5efda9d232b85513a81a31a125c990ea6fcf91a4a13e28570bcce62378476d043b61d0f2204e6ec1ed4ca719a30af4f19c69d8b94c7f15984e07deededae13321c7da6483639d3912f772ead5902d18cd874bbf846dc629304a3fb4b9579daf0676c4ac7f708b643ba166f327f24a3064f79986ca885d976c8dc2bcd58c62cbf40e491bbed83", 0xa3, 0x0, 0x0) 17:08:39 executing program 0: ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r0 = socket$inet(0x2, 0x3, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 17:08:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x114, &(0x7f00000000c0)}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 17:08:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 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) close(r1) socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0xcf34394a8440c370) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 17:08:50 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f00000000c0)="7025c38ff2488bcf9c93b1e74117b3fda9ae125a6a571f3b9ba5a1456b5f1d95f88be49522e21d666444541c6cf83cca462626ffcd3a528b0c5c68c6c137415d076f425f8f35146f657e887f49e204a93489dae0dce11f16846932d8339bae16a541c5953aafb4f61a011590974450af6539363f1329ce8c85c6fbdffab6b16538da085ce11edf248293587af453439b82a7e61f2b21f0bcf4402b75632de01790ad6fb9e6a7aa96ecaedde55e710f54e023adff89a23e37e60c9e7611f4d50a5a96f0637ea6c70df21bfd4087c5ce0181398338626fd1304af461476340b4a834170ae87c02bcc5e6244917b421227b21992f76170956", 0xf7) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000080)) 17:08:50 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x10000) socket$inet(0x2, 0x4007, 0x3f) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0xfffffffffffffe8d) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x0, 0x4}, 0xc) 17:08:50 executing program 0: r0 = socket$inet(0x2, 0x4, 0x5) pwritev(r0, &(0x7f00000002c0), 0x1000000000000070, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r9 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r9, 0x1, 0x5, &(0x7f0000000340)=""/192) r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setreuid(r11, 0xee01) r12 = getgid() r13 = getuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000280)={{0x2, r11, r12, r13, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r14 = semget$private(0x0, 0x5, 0x46) semget$private(0x0, 0x4, 0x4e) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f00000001c0)=""/192) r15 = socket(0x18, 0x1, 0x0) fcntl$setflags(r15, 0x2, 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r17 = getgid() r18 = getuid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x2, r16, r17, r18, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getgroups(0x6, &(0x7f0000000040)=[0x0, r7, 0x0, r12, 0xffffffffffffffff, r17]) fchown(r0, r3, r19) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10001, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 17:08:50 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x0, 0x8000, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r3, 0xf, r2) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r4 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r5, r5, r5]) getuid() getegid() fcntl$getown(r3, 0x5) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r7 = getpid() fcntl$lock(r6, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r7}) r8 = msgget$private(0x0, 0x0) msgrcv(r8, 0x0, 0x0, 0x0, 0x0) r9 = geteuid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0xffffff65, r9, 0x0, 0x0, r1, 0x1}, 0x1, 0x80000002, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 17:08:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) select(0x6f, &(0x7f0000000080)={0x5, 0xfffffffffffffffe, 0x0, 0x100000003, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) 17:08:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x7}, {0x80000006}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x2e8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0x100) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000200)={0x1, './file0\x00', './file0\x00'}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 17:08:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d000000000081e4e89ca118"], 0xa) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x6) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="20012e2f66696c653000"], 0xa) select(0x40, &(0x7f0000000080)={0xff}, 0x0, 0x0, 0x0) 17:08:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x170) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x22, 0x40, 0x8}, {{r1}, 0xfffffffffffffffe, 0x4, 0x40000010, 0x5, 0x3}], 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 17:08:50 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000200)="ea0000680000009aacb24b00000e76e9455fae792977b42140265b451fd8ec05fb4af3466a4d12f4083a292656c2c4dcd578b04f4e0bf4341450b70000000000000005151be9e1ab251d6ef3d078df71dfad0c2e6d097326ae1c356a786d707be069e3a8789aca243ee3797a26c9a4991e9eda72f7936634882edb86494f8737ff517d8b2cf10f72dfafd8fda04c6f2143f74b0468b52ee8942964569f80f078f8f470aabc12c31b35f4fabaf09664cf96a5869bb5fe5030ee27bb8fe2db6f4ca309659f1ab7d11422b3051c0b02e78c426960", 0xd3) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 17:08:50 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000180)=0x8) getsockname$unix(r1, &(0x7f0000000240)=@file={0x0, ""/4}, &(0x7f0000000280)=0x6) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 17:08:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x60) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 17:08:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="0ca65ff492ab6a38acd2a07d1884db216ff44444d9364c2320860a9b9533dce8451ffcdc156d22f6a86c6d7357b3719c5dba8eb668c86d1750b567faa4bddd3692c545e0bb616d21108d85ade023baee9031e9123edb0f296254b79e151259a6d53475ce73231f93e55fd681c86e5ab22fe5d1b34f58ef590c12c7007b55c9c5a29397b785fb9b69e788de96ce94a2225e9e298d2506c3babc2b0d232e723f9b3714ab6dd6b983c12d7d9ca7a956f02c19641f591ff7324e9e11", 0xba}, {&(0x7f00000002c0)="85a8024b53196d51024a371e2bd2e2cb4591eda25b0f2922decb6667327537594ae08d6480aec950388ef433bb86d8b79da04ccb6dd4be8e6e811ab7db0fc096816afc9310ba2657c9e461443b67ee58794d911b922a53fea826821cd84a70e193815c39c4638d539932bc0684e74881d14455132c3b2956fd569ee1871b58fbbf0c035fb0398fe31767f9c8a1ee36140b46e16a58e0ee6229f40f67b2f9656bf2eadc3d582ec06c47a11c31d0fc15291097d9e481", 0xb5}, {&(0x7f0000000380)="204fdb37017a501b3aa79cf29f7b41933d309151bfd7e672abcd8f6dfe9e9354b2476d5c613834", 0x27}], 0x3, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000600)={0x7d, './bus\x00', './bus\x00'}) preadv(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/137, 0x89}, {&(0x7f00000003c0)=""/85, 0x55}, {&(0x7f0000000440)=""/255, 0xff}, {&(0x7f0000000540)=""/184, 0xb8}], 0x4, 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x80, 0xb1) 17:08:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = open$dir(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x200, 0x82) r2 = dup2(r0, r1) utimensat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000100)={{0x7, 0x9}, {0xacf5, 0x3f}}, 0x3) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 17:08:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2000000000000159, &(0x7f0000000000)=[{0x2c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 17:08:50 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = getuid() r2 = getgid() setgid(r2) setgroups(0x5, &(0x7f0000000040)=[r2, r2, r2, r2, r2]) r3 = getgid() setgid(r3) setgroups(0x5, &(0x7f0000000040)=[r3, r3, r3, r3, r3]) r4 = getgid() setgid(r4) setgroups(0x5, &(0x7f0000000040)=[r4, r4, r4, r4, r4]) getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, r2, r3, r4, 0x0, 0x0, 0xffffffffffffffff]) r6 = getgid() setgid(r6) setgroups(0x5, &(0x7f0000000040)=[r6, r6, r6, r6, r6]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0xcc) r8 = getpid() fcntl$setown(r7, 0x6, r8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r10, 0x832, 0xba10, &(0x7f0000000100)="16bcc03605917eeb923b94cd1294187677aa023a73768148c686be24ede6f7762ad77c43781e6b03b9141df172ba935fdf51f815552bca0fa7b4184a45311d1e6e89141fded94902f0eb5f63a51bccfa39010720f0f572fd9d8dcd61c25628fc97f468e7269dfe8f137c2b1afd3e0a24b7a2f09035f38dba9c0de43d88765a6e563975198bbfe153e2fec647db5781ce7fc4ab5ad296e972f39bbe593c0a7baa3d97442df0337e3810c57318604924bd6a464a1920cf2901c3ec40accdd22c6a1ffb", 0xc2) fcntl$setstatus(r9, 0x4, 0xcc) r11 = getpid() fcntl$setown(r9, 0x6, r11) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0xfffff792, r1, r5, 0xffffffffffffffff, r6, 0xfa, 0x7fff}, 0x9, 0x7ff, r8, r11, 0xe000000000, 0xd976, 0x4}) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) flock(0xffffffffffffff9c, 0x8) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 17:08:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x6832, 0x1ff, 0x5, 0x1ff, "c6333f8c5e0281a7c16a15b67fb7720555cd4fda", 0x20, 0x578}) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1}], 0x1) 17:08:51 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000000)=""/36, 0x24}, {&(0x7f0000000100)=""/183, 0xb7}, {&(0x7f00000001c0)=""/238, 0xee}, {&(0x7f00000002c0)=""/239, 0xef}, {&(0x7f00000003c0)=""/79, 0x4f}, {&(0x7f0000000440)=""/170, 0xaa}], 0x6) mkdir(&(0x7f0000001680)='./file0\x00', 0x42) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername(r1, &(0x7f0000000840)=@un=@abs, &(0x7f0000000880)=0x8) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000580)) rmdir(&(0x7f00000000c0)='./file0\x00') r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) connect$inet(r1, &(0x7f0000000800)={0x2, 0x0}, 0xc) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f00000005c0)={0x3f, 0x3, {[0xffffffffffffffe0, 0x7, 0x0, 0xffffffffffffffcf, 0xff, 0x8001, 0xfffffffffffffffd, 0x7fff, 0x0, 0x9, 0x24ac000000000, 0x1000, 0x3, 0x3, 0x6, 0x7ff, 0xe0d, 0x5], [0x3f, 0x4, 0x3, 0x7, 0x7, 0x3, 0x400, 0x40, 0x6, 0x2], [0x1f, 0xfffffffffffffffa, 0x5, 0x9, 0x3, 0x7, 0x2], [0xff, 0xfff, 0x8, 0x1ff, 0x4, 0x9], [{0x7fff, 0x6, 0x800, 0x80000000}, {0xfffd, 0x9ce, 0x9, 0xffffffffffff8001}, {0x3ff, 0x3f, 0x5, 0x5}, {0x34, 0x80000001, 0x4, 0x515}, {0x2, 0x5fd, 0x2, 0x4}, {0x0, 0x8c, 0x9, 0x3}, {0xd0, 0x7, 0x0, 0x7}, {0xb86f, 0x83, 0x0, 0x5}], {0x9, 0xcc, 0x80000001, 0x7}, {0x6, 0x2, 0x20, 0x4}}}) 17:08:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x40}, {0x6, 0x0, 0x0, 0x80000000000100}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x6396f82433b9e57e, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/135, 0x87}, {&(0x7f00000002c0)=""/38, 0x26}, {&(0x7f0000000300)=""/48, 0x30}, {&(0x7f0000000340)=""/185, 0xb9}, {&(0x7f0000000400)=""/204, 0xcc}], 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x170) lseek(r2, 0x0, 0x0, 0x5) pwrite(r0, &(0x7f0000000580)="895e654f5c1d85047229b675851d98ebb1087f31ec2e5555f28e6cae0b8aef60b517aa36cd689988a9aa7064f2ea8483b57326d4bec0a445450ffd325840f3c02bb23cfd3eaf996aaf190efc3f24d8249a961a4f2797fbd9f0e442e8194bf8e93fa8415946123af242c42569c63cba2f29e66b99b88835922335d2fe835eaeb1ed1399508deb1aadd513a9c75c8b08a446d75b57b44a", 0x96, 0x0, 0x0) 17:08:51 executing program 1: socket(0x2, 0x4003, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x170) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc0287533, &(0x7f00000000c0)={0x0, './bus\x00'}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)='r\x00') r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x170) listen(r4, 0x3f) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xe8, &(0x7f00000002c0)=[{&(0x7f0000000600)=""/219, 0xdb}, {&(0x7f0000000540)=""/107, 0x6b}, {&(0x7f0000001080)=""/4096, 0x1000}], 0x68, 0x0}, 0x42) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = accept(r5, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) accept$inet(r6, &(0x7f0000000280), &(0x7f0000000300)=0xc) 17:08:51 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="3ddcc1d9b29264b4355f95dfd04268818261e21f26768abb929c3f2c3185db3779bceab3868684df86ca639cdad3e5ed881aef52f6af0c00342e57e4e49e6a36a8f100de9c25993ea2ae048fdd33"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) socket(0x20, 0x4, 0x8) write(r0, &(0x7f0000000200)="0e851f8c589be924", 0x8) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r2, 0x13, 0xffffffff, &(0x7f0000000180)="01e0b97fe17200103d41832cd1f1fb29960eca75533a08e6ff0e9f24383a01e386855557ecc6bddb4453210d9081163641fbba70b572ba74cc5c6c3fe5bb7025993d3e", 0x43) 17:08:51 executing program 0: setuid(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0xa758) write(r1, &(0x7f0000000100)="8c65", 0x170) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x6, r3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x2}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x2d, 0x5, 0x19) socket(0x20, 0x3, 0x1) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x208) semop(r4, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r4, &(0x7f0000000140)=[{0x3, 0x3}, {0x4, 0x0, 0x2800}, {0x3, 0x0, 0x800}], 0x3) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000280)=""/137) 17:08:51 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 17:08:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x40}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x5) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 17:08:51 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) r0 = open$dir(0xffffffffffffffff, 0x80, 0x71) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) 17:08:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x9e3a1e3a6ec1daa) r3 = semget$private(0x0, 0x4, 0x9) r4 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r8, r6) setuid(r5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r7, r6, r5, r8, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) r9 = getgid() setgid(r9) setgroups(0x5, &(0x7f0000000040)=[r9, r9, r9, r9, r9]) fchownat(r2, &(0x7f0000000080)='./file0\x00', r7, r9, 0x2) socket(0x2, 0x4000, 0x8) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 17:08:51 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r1, &(0x7f0000000080), 0xa) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) pipe(&(0x7f0000000080)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1402, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x3) 17:08:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x0, 0x10}, {0x2}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x9, &(0x7f0000000000)=[0x7fffffff, 0x101, 0xbe, 0x2, 0x4, 0x2, 0x8, 0x1, 0x100]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 17:08:51 executing program 0: r0 = socket(0x2, 0xc003, 0x4) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85d2b1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e69b028d70338306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c90101000071e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ac69dcf6938001c55190f4287f32056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7daa699f4377fc1da38055c4c4ccfa32be051981c14d4ef7e27ff97901fdccd8610696486c60fa5c4342c3eb523175d0cf8111"], 0x10) write(r0, 0x0, 0x0) 17:08:51 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x40, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0xfffffffffffffde7}], 0x10000000000000d3, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x204, 0x80) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4010, r1, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='W\x00') ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [], {}, {0x0, 0x0, 0x0, 0x1}}}) r2 = semget$private(0x0, 0x3, 0x201) semop(r2, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000cc0)=""/231) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000180)=""/253) acct(&(0x7f0000000000)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x204, 0x80) 17:08:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) fchflags(r0, 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r1 = dup(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x80, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x82) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x4, 0xffffffffffffff79, 0x1, 0x1, "d2c5cc4733d89a59fb94e4f098e6c777e6ffeb1a", 0x20, 0x1}) socket$inet(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x35c, &(0x7f0000000240)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xffffff18, &(0x7f0000000400)="660e0100000000000000") lseek(r2, 0x0, 0x2f, 0x1) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x8, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x10000}) r4 = semget$private(0x0, 0x7, 0x40) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r0, &(0x7f0000000540)="582720ef4e5060032b2d6e44ea995d8dabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab061d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a658826067e40aef318d72cabe1b1e8da49a9653dac817701caeab7a5a307c1b31b1d2b73f600"/150, 0x96) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x4da) open(&(0x7f00000002c0)='./file0\x00', 0x200, 0xdc74393682b93cab) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000380)={0x20000115, &(0x7f00000003c0)=[{0x1, 0x4, 0x3, 0xc0ba}, {0xffff, 0x0, 0x0, 0x8}, {0x1, 0x2, 0xfb, 0x1}, {0x9, 0x1, 0x4, 0x10000}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r6, 0x40047309, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000300)={0x80000001, 0x0, {0x5, 0xa8}}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 17:08:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xa08, 0x0) r3 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x1, 0xfffffffe, {0x804, 0x3}}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r4, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) 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", 0x23c) 17:08:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x3) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 17:08:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x100, 0xbc8, {0x425, 0x15b548b}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 17:08:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x10}, {0x800002d}, {0x6, 0x0, 0x0, 0x3200}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:08:51 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002d}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) getuid() 17:08:51 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) shutdown(r0, 0x0) 17:08:51 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x4], [], [0xffffffffffffffff]}}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x2) r3 = open(&(0x7f0000000340)='./bus\x00', 0x100, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)) 17:08:52 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x28280, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x44, 0x4, 0x100000000, 0x59d480}], 0x100, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x4, 0xffffffff, 0xa789}], 0x9, &(0x7f0000000140)={0x9, 0x9}) r3 = socket(0x18, 0x1, 0x0) close(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r3) login: pckbd_enable: command error 17:08:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000040), 0x10008) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x50}, {0x3}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="0218ae4de39e04a1de6275894395") 17:08:53 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f00000000c0)='C', 0x1) close(r1) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000040)) readv(r0, &(0x7f00000026c0)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) pckbd_enable: command error 17:08:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x73cce2ccdc82344c, './bus\x00'}, 0x8) write(r0, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5a06156206095c2b61f3e902acd1f85f088ff466dc4eee0136bcfca0ed620ce8d42344df75bba7b86978f830344b1ac85977cfe94213be1f7f736936c29bf1c6dd38b04f49688e7bc78622aad84970b55adc0a7f03b4aa1d5ab94732c327164d10ad348dd4de7674772537bf6290c1f7de15a0119381c853e49485e8870878733268d4e21d88346ea9b0021f2b242ff09a7c5e97674bbb96fe2d4e19a644a9ff6540bc8246f507fece63088fd4f4cc51dc593ac8aba384ce1110cefe4bb5204e107f8209832a44dc55c99ad52adfd91e759a63ba299ae503916634a4fb4f977c70f284d9a5c8eebebbef40d6b7031340f", 0x4d0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "39d96afa74bb29408b4a65f08a0e010077f61d04", 0x0, 0x8}) 17:08:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket$inet6(0x18, 0x5, 0x0) accept(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r3 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) openat(r3, &(0x7f0000000100)='./file0\x00', 0x80, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 17:08:53 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$KDDISABIO(r1, 0x20004b3d) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000000)) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x0) open(&(0x7f0000000140)='./file0/file0\x00', 0x8000, 0x8) 17:08:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="d284b180901792b21b8b0f532fa091b3a67c230083ead6a21d27017fbd6301ea4e5731ade6774473d6f6e285815cad6d98276328b52b1c288c199eacc1e235c6193ff5429090db9d6618a8508073c20d0b7de76c609a1c32bb778c7a"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="1088fafbd0220272", 0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) 17:08:53 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0xffffffff, 0x8a, &(0x7f00000000c0)="dc089d0918bc62b4219456330e424353c624e1f3b9e5764c140de97776b573fd7ef3702225d33840f34e0493013aa84c8eeee97fd0f02b330a2c99518e4deee33872", 0x42) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x40000, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x40, 0x0) write(r3, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab061dc8480a723b298824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a482f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b5398f2ca4bbd27fdebb301d3a24bc55b4571f", 0x7d) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = dup2(r2, r2) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x8) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000001c0)=0xc472) r5 = socket(0x18, 0x1, 0x0) close(r5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x20, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000340)="d0e60203", 0x4}], 0x1) r6 = syz_open_pts() r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r7) dup(r6) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x4) r9 = openat(r8, &(0x7f00000002c0)='./bus\x00', 0x80, 0xf1) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000280)={0x6, &(0x7f0000000180)=[{0x3fe, 0xdb, 0xf7, 0xfffffff8}, {0x7f, 0xc4, 0x0, 0x6}, {0x1, 0x1, 0x4, 0x1}, {0x7, 0x5, 0x7f, 0x80}, {0xcee, 0x2, 0x1f, 0x80000003}, {0x6, 0x3, 0x4, 0x4}]}) readv(r0, &(0x7f00000008c0), 0x0) syz_open_pts() getppid() socket(0x11, 0x4003, 0x0) 17:08:53 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0xfffd}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4}, 0x14) pwritev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000100)="271b93cb", 0x4}], 0x1, 0x0, 0x0) socket(0xe046ec95d4585620, 0x4, 0xff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0xe9}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0xfffffffe]}, 0x3c) 17:08:53 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) poll(&(0x7f0000000040)=[{r1, 0x8}], 0x1, 0x100) ioctl$TIOCDRAIN(r0, 0x2000745e) r2 = openat(r0, &(0x7f0000000080)='./bus/file0\x00', 0x80, 0x14) getsockopt$inet_opts(r2, 0x0, 0x3, &(0x7f0000000100)=""/107, &(0x7f0000000180)=0x6b) execve(0x0, 0x0, 0x0) 17:08:53 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') 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) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000e2e2f66694ca430e3"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c038350a92476b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289285d9e1fd9710070c5d386aa385547cdab0f657e303e61497006134e6ed7802abbf0e58c160ed51e1ed7566a2abb539780f781db62b7c5ffc20c8f912549f14489a9097338b76d001b238cc44b01b3b2bdf4b24318dd4302efb278f04e4f3daf57c8c4a712a3055018d3a6378321ae761bb2bfc5b5dda1ffedc4f2b346606be489fc75295d5d6a12994fcd2fd80ce5c90c52a84fe035a79a168a61564852c2694d14bab46efe1314d92863d1b8b307033ca6bf819"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r3, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r3, 0x57}], 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r5, 0x0) getpgid(r5) r6 = msgget$private(0x0, 0x20000003c4) msgrcv(r6, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r6, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eeb9b4cb6a6ec554c20117c200b5f7a3f1c2dfc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/119], 0x1, 0x800) msgsnd(r6, 0x0, 0x0, 0x1800) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="010000000000000048696a280567b1a6342fcc8eced56f596329414fa22f5c0ed193424179fc5bd8017a071300"], 0x2d, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getegid() semget$private(0x0, 0x4, 0x21) r7 = socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000a80)=ANY=[@ANYBLOB="82d46b168acc08949a548a23a6ceff7c7b277094a905d78a36924e4b387780e288077a5382b7a889157d8878d2905fe93c21ab7b2f"], 0x1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) r8 = socket(0x0, 0x2, 0x0) connect$unix(r8, &(0x7f0000001100)=ANY=[@ANYBLOB="e4156c45e67d71fce79fa05bb8ef5e1b64767764d98769b9d5c69e211c2a0fb8dbf8ba9f8df2bd0334147596c00cedad170f21a807ae51621c766adb625e5a572dccdf281775b3b55295a8e90f5dccfca6f3e12cdcd3c477c78829cbf3f4b6b8df3520c235382be41adabc46fc2ff932913bcc0338e8f386dc5d5e8e7ccc438b151743c88a55b38c0d5c2f776ecca0a1a1a187bf9779801c3a099e8686639c86235752674201480a07f3c51c558d814985c51f61d252fb6c6142b6a999b6135015cea413"], 0x1) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440), 0xffffffffffffffe3}, 0x0) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202030000000090beb15c2afacb32000808"], 0x10) þ$q¦<Üá¸dÆÉ ãÞMÂfuûô.Pó‹_T±Ø½“<“7ŒÜGÕU·/ø]¨ƒJ)ÉTU.„. Úø¬2;H„ûÖÉvëù#·¬¿?ðjÀ3euùK²Ì©€ü V" ënßð=ý»Š¤ÈÍ`ŧÕ`å…¥¡©ëæëq­ñ”Ã5A!üaÝ„µÂÁöÀv Â/D´ Vd¬Ü‰Õ¹±ŒËΈž ò¬Ú‰×ok‘¶ÔAèqÏ|Ï®¥6~ÒuQ¼'äÖ‡eÇ7<´ž¤dd횤D=Û/kkiœeÿa¼‹ƒó¹¤èµ9þ$q¦<Üá¸dÆÉ ãÞMÂfuûô.Pó‹_T±Ø½“<“7ŒÜGÕU·/ø]¨ƒJ)ÉTU.„. Úø¬2;H„ûÖÉvëù#·¬¿?ðjÀ3euùK²Ì©€ü V" ënßð=ý»Š¤ÈÍ`ŧÕ`å…¥¡©ëæëq­ñ”Ã5A!üaÝ„µÂÁöÀv Â/D´ Vd¬Ü‰Õ¹±ŒËΈž ò¬Ú‰×ok‘¶ÔAèqÏ|Ï®¥6~ÒuQ¼'äÖ‡eÇ7<´ž¤dd횤D=Û/kkiœeÿa¼‹ƒó¹¤èµ9panic: attempt to execute user address 0x0 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *384381 87552 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff80001699cab0) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff800015968000,fffffd802e956008,10,ffff80000005b580,ffff80001699cd18) at alltraps_kern_meltdown+0x7b 0(b,ffff80001699cc78,83,ffff80001699cd18,0,b) at 0 rt_match(fffffd80370272b0,0,1,0) at rt_match+0xbe in_pcbselsrc(ffff80001699cdf0,fffffd802b939320,fffffd8037027230) at in_pcbselsrc+0x219 in_pcbconnect(fffffd8037027230,fffffd802b939300) at in_pcbconnect+0x107 udp_usrreq(fffffd802d0be7a0,4,0,fffffd802b939300,0,ffff800014f32508) at udp_usrreq+0x560 sys_connect(ffff800014f32508,ffff80001699cf78,ffff80001699cfc0) at sys_connect+0x3df syscall(ffff80001699d040) at syscall+0x507 Xsyscall(6,0,fffffffffffffed2,0,3,f0e7e4bf010) at Xsyscall+0x128 end of kernel end trace frame: 0xf10ebd17970, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic attempt to execute user address 0x0 in supervisor mode ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff80001699cab0) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff800015968000,fffffd802e956008,10,ffff80000005b580,ffff80001699cd18) at alltraps_kern_meltdown+0x7b 0(b,ffff80001699cc78,83,ffff80001699cd18,0,b) at 0 rt_match(fffffd80370272b0,0,1,0) at rt_match+0xbe in_pcbselsrc(ffff80001699cdf0,fffffd802b939320,fffffd8037027230) at in_pcbselsrc+0x219 in_pcbconnect(fffffd8037027230,fffffd802b939300) at in_pcbconnect+0x107 udp_usrreq(fffffd802d0be7a0,4,0,fffffd802b939300,0,ffff800014f32508) at udp_usrreq+0x560 sys_connect(ffff800014f32508,ffff80001699cf78,ffff80001699cfc0) at sys_connect+0x3df syscall(ffff80001699d040) at syscall+0x507 Xsyscall(6,0,fffffffffffffed2,0,3,f0e7e4bf010) at Xsyscall+0x128 end of kernel end trace frame: 0xf10ebd17970, count: -13 ddb> show registers rdi 0xffffffff812b7167 db_enter+0x17 rsi 0xdbd1 __ALIGN_SIZE+0xcbd1 rbp 0xffff80001699c920 rbx 0xffff80001699c9d0 rdx 0xdbd2 __ALIGN_SIZE+0xcbd2 rcx 0xffff800015968000 rax 0xffff800015968000 r8 0xffff80001699c8e0 r9 0x1 r10 0xffff800000a6cac0 r11 0x37cfaeaf962d919d r12 0x3000000008 r13 0xffff80001699c930 r14 0x100 r15 0x1 rip 0xffffffff812b7168 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001699c910 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=384381 stat=onproc flags process=0 proc=4000000 pri=78, usrpri=78, nice=20 forw=0xffffffffffffffff, list=0xffff800014f33b40,0xffff800014f32c80 process=0xffff8000148a2018 user=0xffff800016998000, vmspace=0xfffffd803f013dd0 estcpu=28, cpticks=4, pctcpu=0.1 user=0, sys=4, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 87552 472308 30193 0 2 0 syz-executor.0 *87552 384381 30193 0 7 0x4000000 syz-executor.0 96512 165339 7347 0 2 0 syz-executor.1 96512 114146 7347 0 3 0x4000080 poll syz-executor.1 96512 231092 7347 0 2 0x4000080 syz-executor.1 96512 196206 7347 0 3 0x4000080 fsleep syz-executor.1 8168 98892 0 0 3 0x14200 acct acct 7347 441743 46253 0 2 0x482 syz-executor.1 30193 3905 46253 0 2 0x482 syz-executor.0 70481 324920 1 0 3 0x100083 ttyin getty 11181 308409 0 0 3 0x14200 bored sosplice 46253 29232 99901 0 3 0x82 thrsleep syz-fuzzer 46253 11203 99901 0 3 0x4000082 thrsleep syz-fuzzer 46253 318541 99901 0 3 0x4000082 kqread syz-fuzzer 46253 43960 99901 0 3 0x4000082 thrsleep syz-fuzzer 46253 304310 99901 0 3 0x4000082 thrsleep syz-fuzzer 46253 129228 99901 0 3 0x4000082 thrsleep syz-fuzzer 46253 120361 99901 0 3 0x4000082 thrsleep syz-fuzzer 99901 515184 95152 0 3 0x10008a pause ksh 95152 333062 3341 0 3 0x92 select sshd 3341 53706 1 0 3 0x80 select sshd 84672 107757 69136 73 3 0x100090 kqread syslogd 69136 327569 1 0 3 0x100082 netio syslogd 54210 318567 1 77 3 0x100090 poll dhclient 25421 45169 1 0 3 0x80 poll dhclient 63023 265439 0 0 2 0x14200 zerothread 58730 223555 0 0 3 0x14200 aiodoned aiodoned 59504 30930 0 0 3 0x14200 syncer update 16913 368625 0 0 3 0x14200 cleaner cleaner 25309 368809 0 0 3 0x14200 reaper reaper 54602 117148 0 0 3 0x14200 pgdaemon pagedaemon 18905 71629 0 0 3 0x14200 bored crynlk 84852 467921 0 0 3 0x14200 bored crypto 5771 261164 0 0 3 0x40014200 acpi0 acpi0 74078 377096 0 0 3 0x14200 bored softnet 98429 325080 0 0 3 0x14200 bored systqmp 45173 72943 0 0 3 0x14200 bored systq 885 9133 0 0 3 0x40014200 bored softclock 529 442658 0 0 3 0x40014200 idle0 18366 246480 0 0 3 0x14200 bored smr 1 16294 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9530 6349K 7024K 78643K 12617 0 0 pcb 13 8K 9K 78643K 531 0 0 rtable 104 8K 8K 78643K 833 0 0 ifaddr 65 14K 15K 78643K 214 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 74 0 0 iov 0 0K 16K 78643K 164 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1213 76K 77K 78643K 1953 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 14 0 0 VM map 14 3K 3K 78643K 17 0 0 sem 12 0K 1K 78643K 270 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 847 0 0 sigio 0 0K 0K 78643K 59 0 0 proc 50 46K 63K 78643K 673 0 0 subproc 32 2K 2K 78643K 136 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 63 0 0 in_multi 20 1K 2K 78643K 125 0 0 ether_multi 1 0K 0K 78643K 14 0 0 mrt 0 0K 0K 78643K 7 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 120 530K 530K 78643K 120 0 0 exec 0 0K 1K 78643K 335 0 0 pfkey data 0 0K 4K 78643K 2 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 121 135K 135K 78643K 2969 0 0 UVM aobj 48 2K 2K 78643K 50 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 457 0 0 NDP 14 0K 0K 78643K 64 0 0 temp 183 3535K 3606K 78643K 13461 0 0 kqueue 0 0K 0K 78643K 6 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 39 0 32 1 0 1 1 0 8 0 rtpcb 80 113 0 111 1 0 1 1 0 8 0 rtentry 112 151 0 112 2 0 2 2 0 8 0 unpcb 120 423 0 405 1 0 1 1 0 8 0 syncache 264 7 0 7 3 3 0 1 0 8 0 tcpqe 32 195 0 195 2 2 0 1 0 8 0 tcpcb 544 654 0 650 2 1 1 2 0 8 0 inpcb 280 1599 0 1589 5 3 2 3 0 8 1 rttmr 72 2 0 2 1 1 0 1 0 8 0 ip6q 72 1 0 0 1 0 1 1 0 8 0 nd6 48 14 0 13 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 1 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 16 0 16 3 3 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 538 0 348 17 4 13 15 0 8 0 art_table 32 539 0 348 2 0 2 2 0 8 0 art_node 16 150 0 114 1 0 1 1 0 8 0 sysvmsgpl 40 46 0 33 1 0 1 1 0 8 0 semapl 112 268 0 258 1 0 1 1 0 8 0 shmpl 112 48 0 2 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2637 0 1241 46 0 46 46 0 8 0 ffsino 240 2637 0 1241 83 0 83 83 0 8 0 nchpl 144 4199 0 2595 60 0 60 60 0 8 0 uvmvnodes 72 3226 0 0 59 0 59 59 0 8 0 vnodes 208 3226 0 0 170 0 170 170 0 8 0 namei 1024 12593 0 12593 2 1 1 1 0 8 1 vcpupl 1984 13 0 1 2 0 2 2 0 8 0 vmpool 520 15 0 3 1 0 1 1 0 8 0 scsiplug 64 2 0 2 2 1 1 1 0 8 1 scxspl 192 12031 0 12031 14 13 1 7 0 8 1 plimitpl 152 73 0 66 1 0 1 1 0 8 0 sigapl 432 1001 0 987 2 0 2 2 0 8 0 futexpl 56 21117 0 21116 2 1 1 1 0 8 0 knotepl 112 336 0 317 2 1 1 2 0 8 0 kqueuepl 104 285 0 283 1 0 1 1 0 8 0 pipepl 112 688 0 669 3 2 1 2 0 8 0 fdescpl 424 1002 0 987 2 0 2 2 0 8 0 filepl 120 7883 0 7776 7 3 4 5 0 8 0 lockfpl 104 307 0 306 1 0 1 1 0 8 0 lockfspl 48 101 0 100 1 0 1 1 0 8 0 sessionpl 112 24 0 14 1 0 1 1 0 8 0 pgrppl 48 27 0 16 1 0 1 1 0 8 0 ucredpl 96 928 0 921 1 0 1 1 0 8 0 zombiepl 144 987 0 987 3 2 1 1 0 8 1 processpl 864 1018 0 987 4 0 4 4 0 8 0 procpl 632 1972 0 1931 4 0 4 4 0 8 0 sosppl 128 7 0 7 2 1 1 1 0 8 1 sockpl 384 2157 0 2129 9 5 4 6 0 8 1 mcl64k 65536 70 0 70 1 1 0 1 0 8 0 mcl16k 16384 10 0 10 2 2 0 1 0 8 0 mcl12k 12288 23 0 23 3 3 0 1 0 8 0 mcl9k 9216 13 0 13 2 2 0 1 0 8 0 mcl8k 8192 23 0 23 2 1 1 1 0 8 1 mcl4k 4096 63 0 63 3 2 1 1 0 8 1 mcl2k2 2112 10 0 10 4 4 0 1 0 8 0 mcl2k 2048 67402 0 67360 18 12 6 15 0 8 0 mtagpl 80 52 0 50 3 2 1 1 0 8 0 mbufpl 256 113617 0 113531 17 9 8 11 0 8 0 bufpl 256 10454 0 4617 366 0 366 366 0 8 0 anonpl 16 134869 0 117474 97 15 82 85 0 62 10 amapchunkpl 152 5591 0 5476 19 13 6 18 0 158 0 amappl16 192 5686 0 4671 84 25 59 63 0 8 8 amappl15 184 10 0 9 1 0 1 1 0 8 0 amappl14 176 150 0 145 2 1 1 1 0 8 0 amappl13 168 146 0 146 1 1 0 1 0 8 0 amappl12 160 25 0 22 1 0 1 1 0 8 0 amappl11 152 62 0 51 1 0 1 1 0 8 0 amappl10 144 302 0 300 2 1 1 1 0 8 0 amappl9 136 846 0 840 1 0 1 1 0 8 0 amappl8 128 399 0 374 1 0 1 1 0 8 0 amappl7 120 353 0 346 1 0 1 1 0 8 0 amappl6 112 79 0 67 1 0 1 1 0 8 0 amappl5 104 202 0 191 1 0 1 1 0 8 0 amappl4 96 1373 0 1344 1 0 1 1 0 8 0 amappl3 88 141 0 136 1 0 1 1 0 8 0 amappl2 80 6803 0 6727 4 2 2 3 0 8 0 amappl1 72 28039 0 27606 27 18 9 20 0 8 0 amappl 80 2298 0 2250 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 49 0 2 1 0 1 1 0 8 0 uaddrrnd 24 1017 0 987 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1017 0 987 1 0 1 1 0 8 0 vmmpekpl 168 10859 0 10825 2 0 2 2 0 8 0 vmmpepl 168 128355 0 126163 154 35 119 128 0 357 23 vmsppl 272 1001 0 987 2 1 1 2 0 8 0 pdppl 4096 2040 0 1992 9 2 7 7 0 8 1 pvpl 32 350312 0 330057 222 35 187 199 0 265 22 pmappl 200 1016 0 990 2 0 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 530 0 38 15 0 15 15 0 8 0