Warning: Permanently added '10.128.0.234' (ECDSA) to the list of known hosts. 2019/12/29 17:52:24 fuzzer started 2019/12/29 17:52:28 dialing manager at 10.128.15.235:22553 2019/12/29 17:52:28 syscalls: 337 2019/12/29 17:52:28 code coverage: enabled 2019/12/29 17:52:28 comparison tracing: enabled 2019/12/29 17:52:28 extra coverage: support is not implemented in syzkaller 2019/12/29 17:52:28 setuid sandbox: enabled 2019/12/29 17:52:28 namespace sandbox: support is not implemented in syzkaller 2019/12/29 17:52:28 Android sandbox: support is not implemented in syzkaller 2019/12/29 17:52:28 fault injection: support is not implemented in syzkaller 2019/12/29 17:52:28 leak checking: support is not implemented in syzkaller 2019/12/29 17:52:28 net packet injection: enabled 2019/12/29 17:52:28 net device setup: support is not implemented in syzkaller 2019/12/29 17:52:28 concurrency sanitizer: support is not implemented in syzkaller 2019/12/29 17:52:28 devlink PCI setup: support is not implemented in syzkaller 17:52:33 executing program 0: r0 = geteuid() seteuid(r0) shutdown(0xffffffffffffffff, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) dup(r1) geteuid() setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x4, 0x3}, {0x18, 0x2, 0x4, 0x8}, 0x400, [0x5, 0xa00000, 0x1, 0xfffffc58, 0x8, 0x5d, 0x65ce, 0x4d4]}, 0x3c) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lseek(r1, 0x0, 0x1, 0x3) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x184) fchmod(r4, 0x279) getuid() r5 = geteuid() fcntl$dupfd(0xffffffffffffffff, 0xa, r1) setreuid(r5, r5) r6 = semget$private(0x0, 0x0, 0x145) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, r3]) r8 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x7, r0, r7, r8, r3, 0xd33321d43753655, 0xffff}, 0x8, 0x5, 0x2}) r9 = geteuid() setuid(r9) mkdir(&(0x7f00000001c0)='./file0\x00', 0x88) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000200)={0xfffff001, 0x1}, 0x8) socket$unix(0x1, 0x5, 0x0) shmctl$SHM_LOCK(0x0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setgroups(0x1, &(0x7f00000002c0)=[r10]) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$VT_GETSTATE(r11, 0x40067664, &(0x7f0000000340)) 17:52:33 executing program 1: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmdt(r0) r1 = socket$inet(0x2, 0x4002, 0x3) bind$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) r2 = socket(0x18, 0x2, 0xb9) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="d4ed4f5958350f8ebe13c8abc00e2c9247c141c7d391b076727665c29edaafd77d98214ce14822e1581620d06b1fd4b664418933deecdd103cab422d479613bd4707b972e876a319a3b2", 0x4a) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="e6acb23dba406b5819e70158c11798b3ec1159f7f2d9b2e6a2102d2f96cc99d4075f82ac21141f24955171e99d46bde6ebfcbdc975ac25b703d07116e56452286021bf", 0x43) r4 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000200)=0x8) r5 = dup2(0xffffffffffffff9c, r2) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000240)=0x400) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000280)={0x1}) pwritev(0xffffffffffffff9c, &(0x7f00000013c0)=[{&(0x7f00000002c0)="772bd45c4936994d9375c91a536e98af99a2771d3349d8fbf23448fd17f36860f0cd2ef91671f8814df95f74d6dccfabf413545ec62e71ce84a6b85f48d04c7ed604900254f4424df05183106cbbb3adcf0581afd75dbfbd0743dc2cdb03923e750d297cae896ecc044b5f5888b0e85c108b1f32c2c79b58e7def87b401183328b46c109452c9d9fee5a89", 0x8b}, {&(0x7f0000000380)="93684354686f5f587c698998539e233c92cdd19fd72366e349847f92052ac03b3202f2f5661e0275c5779353188fd32c792b5e39f9c1b5256abc0e22fa45a3467335ce70837ee00ada019c8ea11b65d1da08ca43613c9c24b2845b024a161abc9faec66df11e15480dfd7e2d0be016b9762291ce4dfaf10a3582c8ed74582a8d55ddb04d28dc53c04d386aeab1e160884f163d5aa206bead7ba79aabfdc6f7ecc0961608770b4e3de72578838e9bf5c37ddd9c09e6e13207e6a9a0ab9da141b9ced721afd78a6e9fc82f9d49a9b920fb79c6767bc58fdb6aa480fece166ddd527608a337ab042c850606ee512ca77b6a09fe7ce0f73e06792bdce11abde458514d2e74b88e581c0373a559604300c159724632f2102d98a9ac0cc9c1a733a65a2955042335a3442189d77f828e301179a976ad5cbe8b84d9eb16c52f9b8c831d9a35383619fb45d332b5d7cfc55f8889f2267289b0efd7f9f1db5a5da63acf51e23400bd1c13233e35dfb3f1cee3eb211b215ae8811142aa997fe61c73c8c602b634ec077b73b1f4daa798ad52c6818bae15323c812dd5997ba2b73e4d9ac5443719658de999c689c7dc46a577cba6b775779517dbd7a33e8a46c90a419fda9f542107fbeab9b14febcc9374a1e20cc2454503f50c20c108ec5ca56664fd27b8aa1369ee98f9d9b46696b546cb2d6146b266d6d130c175240754004dc503834a16fe12d13fbe6d7747af83997a06b5a5cf243205bbe34d5f5064f6dc71afbb7507414bb4a1e88b5766b34fa5ee823738989e622e9fe42cb3ee8d22dfda17e1f9d5b902cd8e81522031d2f5bdabdc9d074f257cfa3f5f27e373201061ed042e1bf2367adbf8104853637b73adfcc977611fb3d3d7e183f76cc3b472b81c8e1e1d240e17c107848607222cd2ffac47f4402e146de6c830981cb1e9ca93f2f60cf4c17c85b5bb6138af9a18305959b36b9f4c025cc7ca85be790d22df90bc928746653ce58735f020b03b0973d4ea585950c2e5f054f6dbc3e7d2b3ba07cdcc70619ff6922cd15fe10f4057475747c58676cfe86d0bf457a6555c0142b20dc31921ddc96e4edd7ffe5d497fd88fe9bac60128b307f8b371c55320e85b203abbc0837df0d40a902982168eeeaea09592aa353b7dbd10437d532fd864826513cbd4ae413bd50d32cb6933baddde4f875682eaf7529af90c95fa7dfd13edb3a1042deb35c4de0a535c629b88cc815462af5ea06125288b0991b9f4602c3c1be1a223a1b624d7097a25a48044433601e92d08c894d16bd54c8b5d711ee75c6e8b30648f76674a86e10e04cbd289b98ff37b7fff1b330636a4925b298bf575d69429054ed44cbf79dbedc4f358c114ae74a7b3a368c0246698789bb92f2226e79db15b0f84afec6bc8a8d09e8f6a610dcd4e581e76d132145aa7f85cb1f79594f10d09bd90357656a5bbe06d31a3a7ba7eb47a8f9973e14a2680bd89a3138a1a2fc45a1b232faef2b264c0b120b35cfd03477e05c980e6e02a52326f723454129ebd4a5548a46c56091d32b9c68dab4e9275128714170c06cfa7f07088ba2ba4520aa198e80923dab7790c422d80ad67b957a9fc0f68ca99eea0bcb3ff7fa8f3031d2465e2acd9c97395e91fa8afd12a9d18dbbb3f185276eda7d9930d66231118ca26dd82969ffa569fac8f4414a4074a2937b4b5f2618ae509f277ebe3eba79421967235950fff46ece5bea5fea272a00b8a2402a723a0fcd25988a8cb7a313d93c5d8b27f812bea1f80bde50221d22e92f28923f195b59c60c5828859fe5403d943199bfc87ed7692569375e250ef485dad55c0ecfc40dc6334ee901134634c05fadfcc7efb163a4630f99317e7757288141d011384a5ce754c9265daba29c973a91dfc5cacb8400b6172c6b98b9bd824341a3db6b060adb0728eba0940b811ac96f0508366e985ce0439f0604a145f190cc94cf002d64b7dcd2d2a88a1e82379db26ede3725ac370b64aa1ae203e85ad5260e3a0bd1d47c7c5c2842a15e5f672c71df61426844257da9370ecb6aa689bb51e2f1c8fab8f511da9a332c8460b77146d7893fdb4e747a47a436d374d56f2c2f8975d20199000e145eae21a8315c3ad4149d9b19ec6a1529dccdecd635e455b59a91d55ceb748919fa54270ac03932168f06e7876c4a02b970c41e9f1d083d85e4da1322c7fd1bbe188eab9e4184dac81a28065d82da1578db0a5bfa80b00a963a0f1e4938fd5ff601bb9fe8527ce9899cded7f4c4d9e14dcfdc7e78877219220ef2e71065f396813695b4e7da8e1e2c44fb30c551c8e1ea33162c3be6c8b3c2f6332cd8c694357a84d7b7a79d8ba342ff9fae2b43b0c2eede08685a42fa27fa4a6d3c49dacf5df287ff5c1befbd0039b054ff6c73a79808b4f2f78a85a09fadb35031af52c32c8624e9b9109b409349e2752f747249c934a29509a819eb57324d6422deb55a3fba4faec603a6a7b57a5a5712794ae7a2089f5bc0cb79cf07fec5a9b509e46a0346004eff0e62e8522ddef4817ac6d63d8d5b44a49bad63a47d65b52f95d7fb617177bf7e87d1366f50df45ca17919659061e02b5d59f0a372ae29c62162ab8729ff592ad6fc3bd0d85be3221ccfb31093e5633c8c2d171958bc8b62a31bad12219c35fc1ceb62ba3a2d1c761be798b5cdddf6ba4b96da5637a2b04cf4e9b9517dafb565c50fc4676b08ae5e4808d29a3cebbf34f0ed02edd835437e9fb02a889f94c89bb04f18d8c07b01538b04a80e68a6e20a9199e22fea4051b5b0a478ac083b9590e88954f1f94b5f9beca0c3306cb9c398b0f022c1d2808e2a2942c5f1c9bed3ca38befb79db6107489df15c0bee9c521a2be6e8bddb3a45628e6e5c733ca4b30ba2032a630e7500801f92f62133a54dbb995881e3a352fa7ff4a7fd8a0d7b087c915532eaa8c06a5907e1a524315b85b2443f6fd65f8d6b15763179faab7b43faaf721c9de4bb88da65e703fe25f5de268d3542962a827838f1d41744af3927d3e98fc03981492b03d968bbd9aa2dde1eedec6e3b1888cf4fa29ab9549756c8af9f63e487d7d9221624228a10df2d54740ed10f6dca0bf993f2d8ded1fa58a5bdba17bb9b86a523c2cbed4f3f649d5bb0232771aaf8afa97259ea3e1022d20231883a7ac5f339f45d0bcc3296503a9d584e541491205c7d2c2756e41bd8b9343d1288ab56f1cc7a71de644ef3dfaa44596f67607a1e8234cbe64ae63b346d9213d927b6eb58e18a3b2ac8e8dcff8cd42cb3fd0c253f43791b754cc5bf848141dec44e61b582cba5f1c7184390d536cba2fd2f0aa60e7e0297445c84a0c92b47e6edafbac77b04fe92a924ab9a84a03850b24c639c8a3e56d879ab87385e2ae4ce0cbcba64741aca90e45e38f01a6384718ebfca0810dd9b2461591ed2f12525c69c015363480de570c8bcff4ab57781250890065635009f4378d0aab31038572a7149a2e8c9ad2e1662a5e871b75d9431ebd13113581208c7de78ff71db9a99779b86e2abd71526c55af1a00bee188d4dc76390b167a485e847c51eb046059f636813bb7f99cfbbc635f9f0210698ee252a1576848b344b1a2209eded88a745f5a8874020f61fd5c0d08e584fe1167823adbb56a02ca9973adfa275f018941cbcb508ee06709edf65bc387c3278471af1cfe70f343510f5ce338c090d4fa8010360f8a9e60716c7a089a067733d1c4572ccd66d9601c0678c000598e83e38abda54ddaf71128bbe766b6fccbbdeabe67e278da05eb66e99bf38e1e9456b22df15c7c0aa72c87a36a206067e4f2d76d869060bd7b2f0b4225ba242b6abc5f9723097252eeb11bedb052b7cced0a9ee5fe560b3e0cc6a41e51fea7ae998abdf317ec1ac0ab35c8315e12f9952a99ebab9866309c1fb34a764c95f13463761b6c82cb0abea688b8abbaa0bd1d5fddd9a7aae347880868b9262ad9e13cbeb79ab55a93de5b0fd29aff716077248518ae357691c193139d0a0912faa0e9f7b21e447005e27804ada2007a2071239c52ab6ed6b11ca990f62edcb06bba15355ecad842c7a7a3d0101b082d4338280e9b79402706bc173c7683ce2adea70dc9ce1cf2f1f9a82c2c6788bfb9155e9e2987413645fd76102efb58ba734c3312f513c1f8aaacc8943222a5b5f61d77b72be7c36c5dd45d267b8f0cb127bff8ba7477b755cc619c1d252b6ee46cc804edc3a4cfd49257dfac1b82a689654b0b3b42dfb8ebd6ba11a1854e635d2ca7e236a03fb2f50c03e8cb41a90f8a8763b4e6c43cfc3805587b66d0a0819182d855f5efcafe2dbd0bdb7021f682ace347ab585e63535c5ebf7d7604a33b9a8c452878582490edd417a6ef9080f3176d68f07e324eb245bf3efffc5094ef665eb204b198d93ae310f64eed9e8ef60094e6725c27fcaca19567ecd4932de1db30100acc25aeddbd2af42f0fec9354ccaa4de20700890fd89aaf8ace169e63efcb23b42bfbeb25af3dddaf023ef700fc6db33cad9fb2c91cf1967c667728e94f0636d3f63a79857105991dcbd78321f2a93eee189c1677e3a25d6eeb86ecfb76b9b1c67fee463c1e8299c8757d4121d7b47d219361b72f8d89e022c6cd343e9df02c47d6e92d8e10ce4f94179cfc280f40aac6769d526db451881e8fe7c95c79bae7db99e9abaa72d87615f695dbe2a75ba6f3b0b23f5221373f6eba313dd4330fab048862ed5941a259fd7a4cb8c19d8933e3c1f30617a8c9fed8521568c2513a570e1b182dea4abbffcb1faf9b1b3c0c5ff67827b445cdbe2bb4e566472ab0a15203d22a01a45794eceff53d5c540cb5214cc973b0543840f94f3ed28792d62d2162672fbece867a6c429e6b10a776da7c1dbbee0a2fa5b51045b3bfd1078b2cdee6d9004b11afde1e300d5ca605a9bac04c19550541d848ad4cfddbf28b4f45d156eca405669eea6e64ab521aab165550bf903e0b493e082ab5f4dcf600eafd130b4b1ab2ed657b0ff041c215fea1da233f3ceabb2638bd86e3c63a32b22e2cb861f26e60cebb98aeae8a1ef47a8429a3924001910176d474833b11f4c04f6f5084b7657213f47906db7a4cd7c7498e0ad657581bc9200bb40b72c8a005ee456b7a9401b60b23bca2ba1a0b24e349c4ef4dc2580465ffa337569bb0213c9e045255d63325e1f2c9899bd6dbf8f41df85cba52458d5e03170262f49878f6e051dd9994fe049e385ff7e8efcfc5aef03f2daf94a5d1f47db57a58a3335a86f638ef2db69518fd309bf40dd442b5d1ac719f3b1ed5bcfcb707cae2d33b4e8145b9c58c71b832b27ccc67bd399130bf359d27e86775a3ddf14e752c8b49c5fa764a198cbb7b53aa770bb73cf4ebedf26eae39b0aafde3cfef0bf766677aab64f4e8ae2979b6702c2bc1db42cb596c355b5d0ac0fe18e6446119079a35670a7b3435e01380863daf9400acea008c33dc84bc80e3f66e94ff9dd49bdd98be8b65c775c5e1cf84e62c877fafdba87ef0bf46990be217e66f6a5cbbcb32a1e3579eae219089277e02874e65b92dfc7792d8883508130815954719322843dd14b03bf3b8fcd51d4f9edf006d048cafad6a167024459f9cab05bd68272849fe488226d9573d38b7c2902ca07d8089f84e4e8683462f57556adae6ab6c50d9742b7d6682fe757165207a0481a3f7b0103f8f4b3666f68f00221c7b03761b968fb12406ec56ff8f0816443a585d9103879be13cd4e257c56ab5ab095f97516afcd5e3691f4d9502b0f61f83adfd4bf4c30d80552fc534b78e8f084864d91ed92ebdd4bb7", 0x1000}, {&(0x7f0000001380)="775037f853edf8da2fc401220c084f580418bcf6bb7bec6a1c6f68d2ed997b7dbfeb95c0a6a9dd4edafbead3d3feaa502cc8aab2eea1e537605db211edc0", 0x3e}], 0x3, 0x0, 0x2) r6 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000001400)) r7 = semget$private(0x0, 0x0, 0x400) r8 = geteuid() r9 = getegid() r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001480)={{0x0, r8, r9, r10, r13, 0x20, 0x2}, 0x9, 0x1000, 0x8}) r14 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto$unix(r14, &(0x7f0000001500)="c5899267fad04009b8d04c044cafb5efb56556024460a069434ea0ac1efc2a63446d212d775b4000e5a83b2eba543a525adb2a78fdabe78a3d87df2c69b68d02f30018ec60ee541a67fb1417514dc86487a5f6d1a48a3151b6d18e160c3a3fc08ecb24a886ada01a0fba52646776ef", 0x6f, 0x406, &(0x7f0000001580)=@file={0x1, './file0\x00'}, 0xa) connect$inet(r14, &(0x7f00000015c0)={0x2, 0x1}, 0xc) r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000001600)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSTSTAMP(r15, 0x8008745a, &(0x7f0000001640)={0xc, 0x1ff}) getpeername$unix(r3, &(0x7f0000001680)=@file={0x0, ""/108}, &(0x7f0000001700)=0x6e) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000001740)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0, 0x0}, 0xc) r18 = socket$inet6(0x18, 0x4000, 0x80) r19 = syz_open_pts() r20 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001cc0)='/dev/wskbd\x00', 0x80, 0x0) r21 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r22 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) r24 = accept$inet(0xffffffffffffffff, &(0x7f0000001d40), &(0x7f0000001d80)=0xc) r25 = open(&(0x7f0000001dc0)='./file0\x00', 0x8000, 0x4b) pipe2(&(0x7f0000001e00)={0xffffffffffffffff}, 0x10000) pipe2(&(0x7f0000001e40)={0xffffffffffffffff}, 0x20000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001e80)={0x0}, 0xc) r29 = geteuid() r30 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ec0)={0x0, 0x0}, &(0x7f0000001f00)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001f40)={0x0, 0x0, 0x0}, 0xc) socketpair(0x20, 0x4, 0x6, &(0x7f0000001f80)={0xffffffffffffffff}) r34 = openat$null(0xffffffffffffff9c, &(0x7f0000001fc0)='/dev/null\x00', 0x10000, 0x0) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002000)='/dev/bpf\x00', 0x280e3, 0x0) r36 = openat$zero(0xffffffffffffff9c, &(0x7f0000002040)='/dev/zero\x00', 0x1, 0x0) sendmsg$unix(r16, &(0x7f00000021c0)={&(0x7f0000001780)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001c00)=[{&(0x7f00000017c0)="1d9fd8c41bc8da34366f588f5b0a3ccf1f31192f8a41b3fb2660fd878c53c75b903345bb4b60755c18eea1020a6a9b2afa693e2a39d3692b2287be3455d43e87c497b8342be56d516bb3f604cae728568a62da51b5579356a5e47f61d29512b193a8e502fddc45272847a9318f05ecf5cb53d057441d88c3c44fb20731609ae56596148321d21a14339be64b783a4cdff2f7ab2af6c66a6be75edc8d9e881711e083962160958e96627385256c749e8a033775aa592adb1851ba00f9e8fdca43d8bb92fce450c86abebf5b", 0xcb}, {&(0x7f00000018c0)="fde8ce2171738b6d036342fd250aa73effda2a7545694cb798a17d4654", 0x1d}, {&(0x7f0000001900)="51e594a8e2492acd974422fae91f0a5ec2754eb08ec561e2f752bb01e4f8a9f2993888a2bc16cdc750d2caf29ee7d35a1eb9f29ebdb52711e44c972860d8b097a187f7301c3bfe1df1004ac4352a776065d0afb8222bc44dfeccc1c336d359a708fb468020092e37a8f54e683039c76c7fd51f37bc9aab5d0b6030a83401dd2a660a6780a2717e6c042df8e18718f7199753ef9c93d90f15698d0f7304a2bd96b79c2ac5367ec67073c7332fc64a8fe55c7a564d37ac0f9e0198253c982fe879b3900e8b6a205ee874bb00180187196d8c8aebf28c", 0xd5}, {&(0x7f0000001a00)="3ef3699f8365818df39be862ede4b3b6dede77f9fe1ca9a441a66e7bc28c8346bf68cab8ece0c3828d8e97faaacb96eadf2c52e26697fa20868c07f38a2434be9705b32e50fa0c017fca3c0c1d8e56d44dc9b6fbac", 0x55}, {&(0x7f0000001a80)="b3b25aa329115c394ed20a6b7c6c7eda97fa83de2b8ab908e880c37ce93b3fc2584abfef2e212890524a04336d3639dbc0546ec536fd98c558cffb14180e05b473259b1e453cd1086cdf65a6f88c43033b9f06396646db5e5831c02e30c154a485f73dad3beed2f3c91c1b9ae49282", 0x6f}, {&(0x7f0000001b00)="bc2ec7cdad78408c15cea85a77fb1e7b34e2fa626434c1de7a2a339031b73ce6dc309fed03a2f4a77ca49e6bc4fa2b4738f38e68fda30f9d02a94a918c056258debb4ad0ae9a1803421ca6b4c51b735932fce50eb7ceca127a5e447756f584349d19a6b853edb1a7c6a6458b69da936d112d1b0b612581419fd708d30b99aa8ac37d9de44f10d6e9bfb32838f7d7445885", 0x91}, {&(0x7f0000001bc0)="de", 0x1}], 0x7, &(0x7f0000002080)=[@cred={0x20, 0xffff, 0x0, r11, r12, r17}, @rights={0x28, 0xffff, 0x1, [r15, r18, r19, r20, r21]}, @cred={0x20, 0xffff, 0x0, r22, r8, r23}, @rights={0x38, 0xffff, 0x1, [r14, 0xffffffffffffff9c, r15, r24, 0xffffffffffffffff, r25, r14, r1, r26, r27]}, @cred={0x20, 0xffff, 0x0, r28, r29, r13}, @cred={0x20, 0xffff, 0x0, r30, r31, r32}, @rights={0x30, 0xffff, 0x1, [r33, r34, r35, r5, r14, r36, 0xffffffffffffffff]}], 0x110, 0x40f}, 0x4) 17:52:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4d}, {0x7c}, {0x6, 0x0, 0x0, 0x200000}]}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r1) pread(r1, &(0x7f0000000180)="7dd8f71b5ce01fae451f8329d8f0980d0985871ca0272e10992d9af09d1097c5fb483264cfd7ee5cf4e3e4faee22706c75bd7aa29fd5fd1bb17ea62751f7f883ffc2df44bbc8a39fb37df823a0c74d29502deadf7fad0f91809f38eeac16053c6e7a59772234fe2ff2d01a53a0909e20a4", 0x71, 0x0, 0x100) syz_emit_ethernet(0x35a, &(0x7f0000000000)) pckbd_enable: command error 17:52:34 executing program 1: r0 = socket(0x10, 0x8000, 0x0) r1 = socket(0x2, 0xc003, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYBLOB="2da1c64d5261afb7409a902d8e861c5086e658af100ed60ec3f948217dcbd16a6e2aed43b8673dbdd7c5538ed0b63fb44e02e3deb492e11d41e33037d9159022a4679b57eee79e77bd2f69b6d7fbae5e0b90ff0c291310294818a8b5336d4b14a357c339d4fc55f24b47a5d25ef86a28cd6a097d047b3712a2e13d819705f6b2be4bf0e086e07ea3ff0544c039c495ca390f909e", @ANYRES16, @ANYRES16=r1, @ANYRESHEX=r1, @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYRESOCT=r2, @ANYRES32=0x0, @ANYRES64=r3, @ANYRESHEX=r1, @ANYRES32=r5, @ANYPTR, @ANYRES32=r4]]], 0x1) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a083cd3e22a7e7ea52d60571f59b04edf20305912"}], 0x3) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x5}, 0xc) r6 = socket(0x2, 0x1, 0x0) setsockopt(r6, 0x0, 0x816, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r6, r0) connect$unix(r0, &(0x7f0000000b00)=ANY=[@ANYBLOB="820202000064a735006c653000f0d01fa9d4d7a9f62df466940652ba527988274728d933a02eeadb7a9c43075925ed5f37cef3b241b1839960a93887b010cd91021522c8e4f0144063c64cb80859d8cbdfb175d10000000000000000000000008ecd054a6dd807000000000000000035efb205cc32550c0b32de29d6d0d96e5c49f233926f42ac0dd0552ed36619ce39691e6ca23439e36c0eabb20ede0d8546c11ecc1e27d67bb80578bc691c959c8af3803ba05dd5321542577b2b29613aa5f6415931ad00f182aedb1839711d82d1e07c41b79c426da95821700ab5354500000000000000000000000053e3d5b44f2b371237d665cb2a39a838d42bc9bd6cdcf5cf6ef3cbac314aa96c664b82bc4d69009334219e01d5fe37ac455d11db1e579a3ba05bc30555a73f82fc902ad5172c5e2850e90a56849ab03c526f99ca13b364ffa7a9e18a7040db657b91ea0de47d76e32c83848ec8c5dd4d272d8d9af6f82f7404b6f24358167a51285340f9106476d7ea84c0e4c7229d45c7109500c0b4bd89fb66b649af671bef458f08b134"], 0x10) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r7, 0x8020697a, &(0x7f00000000c0)) r8 = semget$private(0x0, 0x4, 0xb0) preadv(r7, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) r9 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r9}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r9, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r8, 0x2, 0x4, &(0x7f00000004c0)=""/210) semget$private(0x0, 0x7, 0x10) openat$bpf(0xffffffffffffff9c, 0x0, 0x41, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x100, 0x80004) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000400)) pipe2(&(0x7f00000001c0), 0x10000) r10 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r10) ioctl$BIOCGBLEN(r10, 0x40044266, &(0x7f00000002c0)) socket(0x18, 0x400000002, 0x0) r11 = msgget(0x0, 0x246) r12 = getpid() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r12, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) 17:52:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) kqueue() r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r2) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r3) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r4) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r5) r6 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r6) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xc1, 0x1, 0x1000, 0x101}, {{r2}, 0xfffffffffffffff8, 0x2d4e5aa5947f3124, 0x40, 0x5, 0x1}, {{r3}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x6, 0x6}, {{r4}, 0xfffffffffffffffb, 0x1, 0x0, 0x1000, 0x8}], 0x5, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffff4, 0x0, 0x1, 0x1e47, 0x5}, {{r5}, 0xfffffffffffffffe, 0x84, 0x0, 0x7, 0x7}, {{r6}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x100000000, 0x5}], 0x8, &(0x7f0000000180)={0x55b6, 0x6}) dup2(r1, r0) 17:52:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r3) write(r3, &(0x7f0000000180)="8f24104bdbe5f09df8ed81eece3ddfc85455b6f1595b01ad553927f8f5d9c5610fcc09e32b0ae57afc6aef25f873c42f1fe4eace5bd7beed081f961749cc27de663ade5b5dcce5d9b73a8077dfb9bb7351ce45e27ba2de6990e1645beb35ff8259fdd7d0e072b46412f9f61c1662e6e808d2f43011c53a99688d4d89d9fe2794725ca81bacb7599cfae8a532d5", 0x8d) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pipe2(&(0x7f0000000080), 0x10000) 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:52:35 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='g\xec\x93caP\x89\x8e\x00', 0x4000000001, 0x0) r2 = getpgrp() getpgid(r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x15}, {0x6, 0x0, 0x0, 0xfd}]}) r3 = open(&(0x7f00000003c0)='./file0\x00', 0x800, 0x6f) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r4) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000001c0)) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x500, 0x0) sendto(r5, &(0x7f0000000300)="c1c50ac1e214ae808ae8922ad35ebec83d874e33bf45549d6492c4f697a30de07cc3d6d4338b44be92bd518fa9b458f22457388a1c6440a5382bef4104d3ce39303b1fa9d23e8a", 0x47, 0x8, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000280)=0x1) fsync(r3) socketpair(0x20, 0x8000, 0x0, &(0x7f0000000240)) r6 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x80, 0xc1) pwrite(r6, &(0x7f0000000000)="d000ef000000ff55d1cea70a5682", 0xe, 0x0, 0x0) 17:52:35 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/111, 0x6f}], 0x1) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x20000, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000440), 0x101d8}], 0xb7) dup2(r0, r1) readv(r1, &(0x7f0000001480), 0x216) 17:52:35 executing program 0: pipe(&(0x7f0000001280)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r0, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r2) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000240)=0x6) mmap(&(0x7f0000013000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r3) write(r3, &(0x7f0000000100), 0x0) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r4) r5 = accept$unix(r4, &(0x7f0000000080)=@file={0x0, ""/77}, &(0x7f0000000100)=0x4f) getsockname$unix(r5, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) 17:52:35 executing program 0: r0 = semget$private(0x0, 0x3, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0xb, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x800}, {0x1, 0x0, 0x1000}], 0xa) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000200)=0xe1bb) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) setreuid(0x0, 0xee01) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, &(0x7f0000000140)='\r\r\x00\x00\x00\x00\x00\x00', 0x188) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000340)=""/200, &(0x7f0000000180)=0xc8) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66c3277f7062d3eadcfb2aa6594f7d010000000000000000004a002335804146c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385d13168b34b000000"], 0x10) write(r4, &(0x7f0000000140)="9e3eaa54e3ffffffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 17:52:35 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x400047ff) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 17:52:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000170000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x40) semop(r2, &(0x7f00000003c0), 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x0, 0x0, 0x0) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x0, 0x0, 0x0) fcntl$getown(r6, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r7, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x14, 0x1, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r9, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r10) r11 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r11) r12 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r12) connect$unix(r6, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRESDEC=r5, @ANYRES64=r8, @ANYRES32, @ANYRES64=r10, @ANYRES32=0x0, @ANYPTR=&(0x7f0000000d80)=ANY=[@ANYBLOB="e7bac8f5d11bd85db1903ce8c64341c3c86cfaa1ae6120fd3c1f2a01e84d6770e472a33bd7ac9b61f97337d3184c6183ef458e9b5c7185040d005b8282210e73600da30ce6010dcff46291ba911fd1d74a954f2540f00c89a6b9099e8c0747489d167d60c196e27bf9e1d70b72759acdb3d6bf17211d8c559e84b2b901d4664c88cbe5c46f14a6939a85bad06bc3c785c972bbc74d8e213094c9ef667240d3750edf60d04c1904e59341c6fa21afec2af01cab58973cedac3c108d8346e809894a8c3c836a88e8bff912e85f29f39c788e1cac835faf62f41ee80a16704c562516b50531e08247e643", @ANYBLOB="08cdf02390fe131d9933889469de55a2fd3a738521ea8ca8887f898c10c90cca5bd52cbb4a1ff46446ba0c701dd3de2de49505680631d9cde724e47bad8fba4c9f508dbb9baad96e8fc4ba72c34ba5ffa78a9a3cce40827610e76ac47f07af84682b04b109e5b1fc24773df217425774d109624e07a8fdbf2a6cddafa220f727e554e5b5bf5fcbe5d6ffa0f654cc2ec8757cdd474e2a2e47332242919404aa2686443b58e5e7d21200000000deffffffffffffff0008", @ANYRESOCT, @ANYRESDEC, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYPTR64, @ANYPTR], @ANYBLOB="ee22c0a4a02f408ba6ab982b0ebbbd0f3f4d26d50d18f29dcc3c0f7a28063ef463606f042a1a9da31fe4fdeae3d16eba262d17675e5ac316adaa7d7ba9c55b0a0123ea0a91d1337fafef3fbc80b3ed0903dedc9b4d3e79e72b18d8f06c579912b8be38e8f6a4ae4e72778496ed52913a68ba527058b190a735d0813a9e25be75e70fa9ee1937245b5f0ae5e25a29fab13bad68764934807d4ad82c2c062557e4"], @ANYBLOB, @ANYRESOCT=r5, @ANYBLOB="0dc351d428ce23fb6b5f1aaffefea08b99f81ce0381b7fdd07b99060f71f257320916bd9572b1bcd412cea73a39290caa2f4fe287c4816722b84ffeb6ba172e640c934ff1e7640ef733880e72e35da6dc97200807d453f2c6a8b629cd0afe581a6f38771f812ee8bf7706f5755394c0a83a7f0eecdf35e19aa2d78e57ec673cf500f71a521a25a1a18e4eda7134c42911f84f11d8a834c"], 0xa) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x8, 0x880) connect$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) r13 = semget$private(0x0, 0x7, 0x287) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r13, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r13, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(0xffffffffffffffff, 0x2, 0x5, &(0x7f0000000280)=""/61) r14 = socket(0x2, 0x3, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8060694a, &(0x7f0000000300)) ioctl$TIOCSBRK(r15, 0x2000747b) semctl$GETNCNT(r13, 0x1, 0x3, &(0x7f00000013c0)=""/216) semctl$SETVAL(r13, 0x3, 0x8, &(0x7f0000000000)=0x6) semop(r13, &(0x7f0000000140)=[{0x634153f1de00f584, 0x0, 0x1000}, {0x1, 0xee35, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x9907, 0x1800}, {0x3, 0xf847, 0x800}], 0x5) r16 = semget$private(0x0, 0x4, 0xa5) semop(r16, &(0x7f00000003c0), 0x0) semop(r16, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(r16, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) semop(r16, &(0x7f0000000240)=[{0x1, 0x6, 0x2800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000000c0)=""/13) 17:52:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x6c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x8, 0x40) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0xf7, &(0x7f0000000340)) writev(0xffffffffffffff9c, &(0x7f00000005c0)=[{&(0x7f00000001c0)="a2e823e5d4579e227689d26c413265b0a7c150bfe60c8dd67271e9812b2e1baa63ba3a6b7db3b81be911167a600cf9e261970888ea17d57b876921da79eff019b9549398b490cc15cb88b91f3ab54b425bc0f9b7a77fa726deabc42f590c4dab8e127662a78f3584377271797a1536a78f4e4d7b6768e8c8d5ad39905e21ced11ca840ccb860d4584e514f8c3b5f4852f84cd806b67e88cda058eb239aa4f02d87e6becaaff0d22ed5840c321f75fb20ebdbfd50e56562fc704b6ac4779ed47c52c6ccdfe8005c3a8e090ea70e0013df8d261bbd81db836dc6f11b36b8867df1533a64a217f1c61a687a", 0xea}, {&(0x7f00000002c0)="8c320c629a132ecfc6b7c78a78bdc819dc59451f26c51c256533227065c67e0c64c0c8bc7932b935fa988e2eff308c75e0be6cf7ef5e673d47ce23b9ed6bca5836a19144306d102b95d5d6a83fb09a2d190ecd49ad20d46dae87e9211b03a794495ab4e13f1e06547bdd", 0x6a}, {&(0x7f0000000340)="1d830ea1278c16d1ced91877ccc12bc33e05f6542dfc97b902930dff267271e3af8207fd5b1eb01998dab8ead371b095a64b78be4ac26e95375d783bbf83bb4270379751d094a81e638e0be85e0a14879c8645c1331838481b67c06bf34580d8bd33f58e8362403168f86f3a3a8fb8ba6b5f29bd58e0ec6f99ab0c4dc73c910756e2f8f08908625a918fc2a78bed8cf62da57cb8947e30577786243555a505f83f834aa78965f5673ce7704744e5a7cba3f8e0dcbc352a4446d0a7441bdf7f8836dfcba9b0231b0d016d8e41a08b6c458db52119cc89ed27621455aa14e752ae2123e41837b8b52d71996b819a49866ffd0971502bc132572f7920", 0xfb}, {&(0x7f0000000140)="bc3d96add63e34fc9c0424f25ef29e53e409675fb67451ce4d6690b5", 0x1c}, {&(0x7f0000000440)="3f3214456a3412fe90b7d1248047c61a1083885e108e01e0bdb6b8a183f28d665adad26f203b69d70416022eebed45508a0c7562abede2932b55a2d60b0db30f3db5d9b7f592926dc12aafaac2f6", 0x4e}, {&(0x7f00000004c0)="b8f15238482c3612b18eadd0615802103cf24bca81f78f74892d3c510be0a6168ee1949141404281553b", 0x2a}, {&(0x7f0000000500)="4b742c467819c8496de51c65ee", 0xd}, {&(0x7f0000000540)="f7632b29122b5ef946c77541f2b8224cd344b53111901b96b5580ffcf6232fd0037faae98d3045dfdf883d4a36cb834812af667c877b453b9f0a1fc452c979061cc47d627b168cb017249a52c95b405f224925c1433817e5ca964be8f87354de54b0828283bca3119607f076cfbe5aecf681cc531495", 0x76}], 0x8) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 17:52:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x180, 0x4) fsync(r0) r2 = dup2(r0, 0xffffffffffffff9c) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)='./bus\x00') fsync(r3) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f00000001c0)=0xc) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10, 0x0) r6 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r6) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) unveil(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)='c\x00') r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x20, 0x0) r8 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r8) r9 = dup(r1) fcntl$dupfd(r8, 0x0, r9) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000480)="7d240816b9e38113e0316ff00380b1598a276951de83c0ef69eb36d7bf5f95f5abef9adec6bc79945bb17d58a1d7e23f1381c5d5712b2b69616225c6652d557c878cb6a578bb5add5cfd9ce7c06349d691832b99a44e4442a47abc7a243d7a246c4a1f07b569cee790c11a2f81ea78ab081e7908ea850cee94329c1c4081d366ee7b2e6c7d31bd0da4988b", 0x8b}], 0x1, &(0x7f0000000280)=[@rights={0x20, 0xffff, 0x1, [r3, r4, r5, r7]}], 0x20, 0x2}, 0x400) r10 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r10, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186004008b00062bdd77eae99244469df49a2a892607284f59c20000000000ffff3e8509381aea0634049d09ff0008000a", 0x34}], 0x1) rmdir(&(0x7f0000000040)='./bus\x00') 17:52:35 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f00001ce000/0x1000)=nil, 0x1000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0xfff, './file0\x00', './file0\x00'}) 17:52:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="c042", 0x2}], 0x1, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000003640)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000003580)=[{&(0x7f0000000080)="1d9dc24f33228b2a9dce296bd68d0f327a778875dd79", 0x16}, {&(0x7f0000000180)="1db84334088267caa0878629f8714c146fa9fc247cee83d9743a01f4deae49c08f047a2d42b8c11d68610e67735a35a44ae62c496865ba34c9b3a5e33ec489cbbafe09c08ab58dcb646158fe182be211d5eba0b9c96c306b5589b4e3fe5e8a7c851e648055e292693ce404e74520ed7ca807a7a9eb275d8763fd709c71b9d9ee95457e95a12f7d983f11b23f70283568e8ea97dbc68e", 0x96}, {&(0x7f00000000c0)}, {&(0x7f00000003c0)="2df8fdd01e3b773cd8eeae5bc1ca76a1ff61333a7d1a018fb1cc88a408f0f0643c18f3a200c08f2ec81a99fa33300bb962884cc2ba22fd773c4d9b8d82ee11e0c9b6f60cfecf7020c02478119c1cb64ec1c4b6d88d597033be4dd1b06623324d3d94dc555e01819a4fad9d449633c60c8b4f429e93b9bd68276675051e8590ee88aee59ee3bc108dd96294d118a74e465e13c0485146d69fad8a7fdc2dece96c77025b1661009fcdcd5bf3218fa3851503792d60d0d00038ab78fade5670d7bba9050e763d2a8e76c4d61f40a90b636cd890f1f73eb0cd0f424cd88294f4d6571f8e4d238f5a9554794c7f60979ff0bb67f2b168631f72bbe7ad1024aecdf246d1b16878ea3d25f823d3d9a00147b476737665e3ec832a99634fe51287eadca100f9a7fbafbe0cb9b1fea0cd5939028180d3cd4cb2fcb7b35e991e19a41cbd3bfe4167d4ff0459c8fb855f4bf3ff768d260456012bc3213a99c7403d8eff97ccda72dbdb73e023cc731d701bd527676a64235f72a146faf5ef2e024ec619b782af9de6498e09897bc2145df7d1729925cbc823c7e7a168de5bd5165dda45452ee4ffe8648b126bb8efc3a71c9f7d1f0cf7a1a02a3fcdd62cddffd56aa90481ff196e104a19130509ba12439b65dc9acf2cf61a7d1f3a4f0a6547b0947aaa00411a215180fcb9dd10c8046941e3a25c49b15532970abba4feba348049133d832e7ff0be6b676ddffd707579748607cc0b71b3c33d638af7ef64543f2e29b52ab2d4fdf3eb015103807cf6b822f68bd222c2ed7550025668f8e10e8503cac9d6743a59c16392319259e3dc325d2a575c2e6334a94fbf97e01f562659608750a9a38523d5743ca2fffa284823020704a0972d0eac59f5756fd499fbc1780cc68ca38358c65f323075c2108928357ed2d2190bfc5fa06c8b81c5c85ea1dfe5e35263dcc1d4219658c12902d3e7b379909407f29bd876bdfc452906c1740d40d1ca5da0d4f7ff2cc16726da7b436c9d70110d4f5c0ca304d77c2c7030186120f5cb237e1194fe3930c7286cfa19c93cc9f15f55db6aa2c6d2598b9b48e0962dcc0fd44c0d6b9498aa897159ad5510ec995286a8ad518e3c67a58b756a53cfe55dc276107f2a0168f101bcc58494e83a8c210343c6f5329cce6145cc55784d17cce2f1b00f1005aa98abe144616f1ca2ba853e66ecc1258205ec7906f301e12b1c9d2de0ccac938de48f04f32fc65aa83bc61c1aeb06c1f7673c63490e5baaede4a6a090d5095c17022f21d339c91bb20e470c7651a5785ceae4d45c2ea2cd513c0dd15a72d15fa5c6547c4b28a994de5c71786832c200e5b8925bf0431075b2115d6e79ce764b57e1c9b94677dd4935a73c2e81ff46984627b65754dcc90a8554f2c1aa35a69aac8d523e40cd27e9d3b91a96eba1d87b9fa20e22fe8358f30f81f7d65e3e3ff5b5318b494f42647f134dd80776ed38ab616fd667702f17ff156e986bf4b8f76ba24271609eb805b8ac802def6d2bfd4a3bb8fb670376180f933bce3c249446f1ec7adf294935965bef74169346e3a61bc14e976516c5aa825925e9042e2558299262035cee806787e9f8270fe0a30a0f1e84d3f458325ef010d3ee9b1a0ed70713fae7b85902315235bf06688e06250cb27ffa1030583c94e48883816538b437a9ee43c7b18e8ccd24ae6a700504c190f686e6aba3a58930e588fff79c3da6ffa3e4b2bba41345187a53a98b7d26276cc0c6b662b508f0e90fc14bc087475f79c9bce9c7e07c1248dc576efdbd0ad612262e531a9de1ad0dcd261df758c0c36fd461cb11f6e536d184a389ea7237b5fdf2fb5a910ac450a451deaa78db6dec656cc995b1e2b39bb56f267be8c8015bfb421e6ee191b61a25ae77a3ab00012a367a03e068611d3f54d8849a24178f370cc345057a722accc328ff4863a1b2783fc54abff0126bd5971cacac91b280b3949138ee78c6424f4de5ac6f388f0ba5730120409978ed1b997d32d631610f4173d67440b40dd24f491e17b0b6779f0bcfa45e613f729f75df4e6ac6e96d275e373c956849bab270b8e9c2db4a3db1984f75868ad9db6900316caba41ae3a3fe9e66df47fcca00bd32fc20f43a6086823f6fefe7899b7e23a2f856cec2112cc0bc63ae9046f5834a6485e928c9708e697cd97bab9e4346768b693f9f85291ac0a82766bdbc54065be9e3e11203b8e9830cdebbb4a109e70d854c8e0d2b782206328c2320e98eacbe200a62e7251d6e9c0889955dafafb8a0eddfc90e8f4dd97dcad98926dfebb9104fd6d05bf9625684ec3e4f8e55bcd6a9df100006be50da5ddaae9cb130202a6bea05b518a149a9ec56d702988c31ccfafccd129bdc648c55e12bfd87441091fdaed44c6efbc6a7012dedb59e89e9a32e3fbd35abf79a1ebacd1e3bc377041c21cf04386ff50ec550f19a3ff257c9223a59b011d1bcee47c1b7d3497ae30c3a5910045a46bf28baaa11984e97a1fffb52f3f102888240869235be690017e1d712082a7bd833fac6636aaaa67542d582506e12ef5a2ece321e6003bf264e43cc775b1369363bc2d01a638dda2262d09a1ed63c8d6c8f29e05544d3941d69a9f9d11c47974e9473d89bd0ee76eb0166a0f49a787860a42ff481c236dcb0fa915cc66e14fdc066501148512ca59b1dc4218b95f260bbcd30175476e799e099190d7bfbbebb79e12b3c3fcaa3444d94e3bbdfda10809de0a2a5a52e7546e429434cf2a97470bd9bdd8ec3cfe50b65e96150e5d5336f70858afdb4c572f33010b4b567563e05984caa125d7f18de2cd6e3d9b43e7bb1c92176c25ae12988b8b999196f1f05204a61c793bac2d714e2f3d127d3d742db8ca8cf692e8186d802a5734f45710aa2b900224c55379320a872b757b66172f164465b59fda0ff13f030f4453a3a30ed3a97df668193e68d9901b843fde407b88319dec16e8043d4d7ec628ecc1bf730c7cd15ac1fc434ba1db9e8cc9bc97315595fc03394ff7e7fbde084b0057984a142d03399715a3ee27bf34108e82fadb382e98110ba70b8e961f024200a6f76046374b6b42332329c3be9812792c889cbe7f203326fcceec42ddc40a1dcea3df8a6bb4e3fad2fc4d2f593e2e43ad27282000b755b589d590beb50a2729fbca68e68d2dc0feaf3140049ede75d95775644c3e92707ed0b1bca0e4c004ec4baf3935313ca621831e4c215ea8594163d31a0fcaeee1c75e5c05f58f384ced5a823b0d65250d0961b372462ec48a18e02a6b59a531edc1974725797ad8fd926bb99e1e7730cab4a98e0f26aba532e9eeb4c02a928dfa11e55dd6171a63b1154023e4d77acd489d306cfda75d6e8b581be1d80b30853a7e1de2e34d2ff90fad5c6444b485425249d3fa5f4c19262d41f1769decf100352f9741a6430bfbfb964fb99e3ee44b99b74474ada4c328a42f647fce3938d540cf8f6c75006e4e25244da60d75f5aca9f035d43d9c5947c343c54639d9dd6b0cf02e40c74cd87efa9524ecf32e8501cbead8542f429b0722e07911c615c99ea3086d28cf59962fa63585333d026ef2666d2904f695ef207e029d53a9174f6b870918d78c8ec5936773d8aadef3cda3db2ec5af12648ba436aa40917933660500496090f673416a2aff8cd083f0244667b5c32529f2d7a874417a26d63025d36678d732099ab04d4c34ea30b966470bc9964f569c05442cd0fe996ddcaf64716020b59dfd180e8262e268b60d780d555a9df75fed7a78a56475c47b8a992a3ad23c49d529624b6d79d0f5004a376af7784e6df02b466e802bd9d6bb41cfdcd06271cb71b21c7aec0575eee77c4b1a93974d02cb1e409eeb17e1bb7efba371f8e5f9e81dd00ba494581aec0f6a56ed06f212a40c687670f8fd8d80001511c6961d62e656ea4e44dd07d9d7e967fd6124d0d63b86ec7df1b8a8d2be21f1ac22a229533c1557d459e94e4ca66cde14cc235669f55606d5bce3d704ab00cadfab135964f4666dc76ea2ce2264a978066126f3bf7aa0a58541c7438274e11cb29294c538777fc60eb2ec94bfe0b35c076cdc04e98713636833099ea007f430745538d317f2455c2b3d911a3b80c47b41d4617ad1e427d42bec88ab430cc41fa2b9eb16f1d51cc968437637d03f6289f1d9e4ff8bba48fbd5178e575885b53aecc555095d9c341735aa2fa57bfdcb92cc9d156d92eeb9291f8b06441157b6e2bcc04511b52ff6184e49ae986446003380f5d442c9e44759f921c1e6499179fc6b57122689544a5f74627c9f4d372e4f096d604d51e7840bbd66f90c7c49a61290d2a1e46042a0875acc16dce678bb97e758dc925f3769b1a12c2d3d0392d036ab8fc92374aabca2ef54b7890bf19e3f4fe176fe31b913a8f8de919347443acf3195043f60d849fa4bb4f7fcd8b5a1f38bb4f901ee4d7e05a52f30ef220399ca9b62f3d52dc1139228fbaa8d674ad6f80e282057a8c714a9d7cf644b5accfa07e146e4aadb62daab25960788281380c443e911a0da170f1fa110b7b7a1f70592afd5305dc6bdc3d3bc2253b331993f2b71f89efb48b438396b628b1e3ee9da6af73dfd361320ebd127a1ede8acd7553ee0022ae309051d6090e3be246cefc0a95dbbc8008caf1db9a5569b92eb49ebb15752cf6084897f80be049e4665f888ee1bd9cfe218d399a086a96c6eeb53c5e13d3469fef72b60f12635e4089865646f19e03ec68a6d1765564574482902fd3723b271ebc771133313e85235190c06bff5e5fee9e488a351fdc5d66b6b20ac38206675ea6ae7c4c7ebf45dcabafab74e262dde5c4e0395426f9e6d7d959ed1ae96ceb95dda83d7e95f1cc2bf287805b6a31171954c0f24dc188a9d96b004450069084a94258c086fecece98a0d19304356d8ae5a1859dd0dc28da5679855530d0f7bea29e4ea112c16b5b0f3bb35d9b370aacbb6fd9e006366fc7cb69f03551c4f58b8df2a4b0517bdb04d30f570e707e8cb291cb815de75b4071b8e53cf69c27342bb53cad5aaf2c123bdf4289084c886bc6c2cfcc890b53addaa0a44218b558b314762d0c1fcb92b8ced8db6a23672b172462f1eed43bf3ac4de584e9898e554ee2308bad1c70097283bcdd9930f689e35d90b4011c087a580779f7c374b101d663340c1689450c8e6c252b511434d0ad25ad63d0b7f1f9402c1444376929ea6f2c02d83a7b5467e8ccb711075c58d3e6ff22e089726c74e0695cea0c6a755a81a1fa34e6fa82dbaaa1dd4daeac386a56d47ab7c7f764424d4e9b24faf0ccc085fea9c97866f823d037cd77b322ffe60035107faf88c4a17c143284e923dd7dba102747e0237d822db37c783990b36633403944204e63abdb548655486353af0fa7c0323c7257f866bcecd8559620997a39072018eb9571514d6ff9d57cbf6c115b7b4d134f1fc17b5fbe8e41e9c828378776a93cc93245b09758a551bd12684dc554f343c5dd4a2f8e93b381f41f6a12cfebfa7d88b7c6732cb1717b55466cb5d966d94bfa28e8c43d6dd88052566f9ed484c246b191afa2545bdb67af2707174c14201adfc9555780b59a9a7d5ac8ed5c94a9a9b1d0b9be2c4e4740dace93fa04bc9af1bca3aaf904baedab776ad4b96f4043bf1c1a5e3911588f58712f3ed1b57a2934137624882af94bcf6fd32e9d6ac38903cd8cf10aa8102665ce0c6bd19612b8bc2e1db56ea706b904458d0f95d365e73a2ee5062c061f7cbd8a9644ebdc839104a64c327974f458e84c99c03af54846d00c4f80d3bd36722d866618571d", 0x1000}, {&(0x7f00000013c0)="2aad00cc6189235671b3ca18cdca542d19868f8847c9aec492adbdb4c5791a5a8d450e4984a6afb4c23b9f1bdf91d6512a201ebce874d0a91d1b5495c70b98552cb4c902526e3b79c7ddb23277a93262574dd5c365e1b0f135aa0983140191e211434a7d7a30c5fecfdb3f2b793e03f556d375a33c059f2329d2a9ab1ee841c61abb423d7a09e8783764b2f18bb9bdb7fa37fcb272fb7d625c784037ee7c57cd0428a9cb5e3da9a38d42dd637f184be0260db6509c6e30b5f959435aa042fe05583474bec1b91882bda1f26bf4769b2a29a2fe1fcb9112237a9f0fb190084be2bc0990a80954cd29f5f4ed1965944b8969e99a801598ee49b50c1ebfe4bec1acc83020b7a034e9942c6c674d689c88de87cc2915fee5724634ee6edb4015aa78ab9cb34305bf033e78f8e0feed099968bd382162d0d9ee1307714b46dc11cd48a92386daa9c0c966cab7968d9de82384ea9d0617714c44b73933ef0daec5bc828218c93581f42299b95de291fabd3d5a1456f4e1d5208182113829057f6d81c8d3a1020436f087934394e478961965ca7de02e6feeeb843ebea3198b586404b7dfe2fb39204b7ccfb8cc1714bcb0c2085eb3cbfd2639a559cb94592978a0332ba97b6437063609ae10c1479fef4aecafd512f3a10d09faf351519bf7278f6858cdd49c03d9b83d8a8e4f587ef1d4c768fc1b42a10099ad3f5934c6a3938fc95eff8e71c57a61685e1ce3aa88826ec28e39ba3ac8c8c699b7a1983efd5f2059b6fc3d3ad01cb8eab8d343844140274fd95db1c8ba62817c8dd5bde3bd827f0e40b5f0b2955629c23bacc8ac408e22e2da9829f644111bee50cde30fb366f3ab4e31eb6a67a094a2b56b034cbdd802f2d60811a010fe30b8b5477711a70a1417cba022a0788885d443beb053089655beace9f15dea780799a4af9729ac832f6e917f47e281dd2a644c1b70d691358ac75b04b5a5601ad03cb179c24f2b164d93d34ca931462deb3874340ac0d3687b9689fe1f1ea13da55a3280b96c65873110066a184f6eaaf6813157044227b0e446628fca860fff571a9a02ce8747fa48a1cb90a5e6a0dfaa3d3a82369846bcdf6fef6cb6de0d33ab1661b75f3e4bcb80731bc3ad79fc82e149575893033373fb4a8259fa5c06622fdb6457e2f4144a8c090ce2ed59d10f30ab7281c3d64952cd0878295071c72e45727748cb8890ff50ceab0bb9e19778fbb01bbc3430774feed2321a5a00684c13dad6a4d9df8cd2837a9d72bc55a5d0016f31ae2875ffb0a47dd504c18571517699dcb509f62f19649e67d070cc07ab426d645b4525c794a7b3592f855e54cd21e29e800b7e8456f20d4974ceea27543d6af60e5c5349e954a8a72a408a0766af6e49ad5d0f3f41e944692a00235591c4399ec66532027fedfb8ee799873e592f343fd571909a8bb59b26448b03a65a7b27d36619e343f8bd50ff7f5ca30dda840308cfdc6010e6ef0a196ad0ede4443c592723ffff2d96b730482db64f86057dd49ba8f48b2ac2dc531856f5fd36bfa0b96ab4b061e6e811f40627248f5a6abc6f04a648666ad81b2c08069a15eb2996a38e5af2530afec1df08654682aa5d12b251b3fb319097a9a4ce6f552b1c2036cbae1a281b1fb4225cd84f3b76b7274c8e45ee91e6f87ebee433c5b656db9a13b146a461498551fc3f3791c7b4dd2299923a476bf88bbb3ff5e54499edffe870d74da2cdc8568649c8165b14dee8580df2b26d20035e5e011f48cacab9128d3bf22cf90065a695ff962d5a88eb9c5c2b68e835f011b532ed7e7bd5ca1a6568be7c50b0ab02c5255311a0dbeaec1e77972ca196b645f9918b909ca8b1a2d1f913f937138fafc88c7c79083889722b8a9e6fd9e18f65865ea6be9b617c25f97c86ae2b9fea1c3c0f093ee3e3dd04fc8dda3abc383bf75c2e89dd85ab0ec56e04a7f7f13b3f8e2249480a98bee4a8489640f85bee983e1f8b71dda2b5de42048ba66a0be5b72ea58ce22bfec8cb5c8e4bfc9b23910e3c65abbd2e3fc5a90d86e7d3bf1008c4db38c587360d83367e84200c8af9112cf149d520a74af0725e2dd8d3b44f6e78e2487a8d71104045023913c3467b27815a9ada01e73bd2b0baaeeac73ea0dbe320b302dbd72309503c0b892617a735f0307f0b3467669d278f97deca8fc42d5bb8a55ce546ae00341ee7864b5dfd5b2e2f59b7329c866ec612415be28e3bfde9002f4e3933bbdd33b80980675ca69522cff1b2d1e6a3095cdf03efc43d363f1392e4745a35a634e8ba7e29b0c6839c2f84a8f2ab2f836ee7845f77b4ada0d51c7fef197f895de14f1ba0f207b0c6cd9b50751253617568acc9ed85ef671b5aedc6d4d7bcba0a59056447815f41120071e1f181dffb82f3c6011b2e05674fd3f3f425779fc356635403774357d866596f2eb454f18f3ca89922a71bc49be5ec6537f00bb4280c90731dbb408b25684aa0097af11f5be1656c622370de7261a342a00ebc37d937764967e2fb790c2c32c1db9f72e60e9dd9602bd61f3a6cbb087f75827b4a6cf82e5205b2307004d73026e773e452cb8b47ed3307575e98ffcb2485b6a38049f79b4daf6b4f4e94fb5c00475e316d82fe8697464544729356a6fac964f048ff402cf5f83c2e58ac722650c9c4d2f2d50a704f4d233da600762e9ff5aafb044b0b6e5b05fbf7a45643571b16107aaa1b320e832015b3eb3fc3557d64ddf28b5c9afedbd7548bf4c948abbf74247b95571b877effe1ce308be1fd1caef0fbc0c3df5ff8c38ff568c19f8acb5023ae54246f6429c3081f3a4913a5e79177fd5f894d2151e1b9e7131f897e2b84c261e856deebd277a862aa970a1f7945955d1d1d24acc1faae200c01036fe0a84ccceb769fe083d04fb6ba8a15f10dfaa126a8f492d357e54ce3aa347de7fac84aa322945c6b8c7fde85e5bf734f126f610156620bd04a2746ca9ed9c08025bf5fb88abc1ba755fb99328dee6fdf7cb4493a08918c4ec2a2cf6c5b1ac946d77ad49958af9c68bb8cd606be1ddacedff626aa19a0d63e8f37d46e9aa35ca45ef9addd978abad1809c61dd85df532d574b644aae65f965c78ca07c1091d4e6246e16aed82e65f6dedec718c82a085c3da3e87fb03c8c0442fd289294b3271182c5a09b2b4332c6e3573b44a30997bc09bb69a238b106be80c9b510d00017aff55da4cb5ed4f2f9eb3e67a84e2f7a7744005b7e1cf2b0e4501af907a4bd987c016ac775599f10ebaedd29b3875bd5f764051fec9041daf3e4fb13a68e20e3841fc24e92b5e59d2bf6ff00107f8f21e31fead3fecc2f25cf8848bf6aab4d0a14588c61805d37c877326d98253dff7d0320347c9791c132650f38f6123fba2131ba1b263048a56aec7999c10ad8172348bc59f51e0551deef6d6ebd470b954d01b553db7875a4e8c472968f3207996f812a159d2d268f250881ecebaf72813b5475b67cd1cdaceb90ac0dd113106738cfaf895f5fad195a5aee1a0d1fc53b5158260275db54bbaddb51653bcf930be2c7062cc0a5e736b18dccdf4fdf9ae761b2d21a3614be6ac08ade957da14f93569513d24f2f27f8d3cdd13fca5b7297da39eb697bf1d638792fe331e8299285bab42af165873838ff09ae3dd2917427e6a04788b47311ffa603b6ed1b4df0a2c5cb1697bfae1c0307ef0dafe61430090d4d68e14cbb55ab1af84731aa6a01b56d835aeee97e9d82e48a72e08da426416f5eab6d01670d30a2b6355eeeb19c55ab2f2b5c41cf25db79c2d1c67d6b3f56ff1d1106fd18b362bd6a6e4bf3a2077fe45f70165431da817532ebb9612d0cc71a95408acd27e941367b031a1e799ee260b708bff0856259faae327c792c2dd9ae10498422b80f4a8116e7c520cb3d9f09304f4cac8e7c2afa3c1326d4d673efb041c1b309582fa208322a2dbdd4beed14b8fe3664e47ab8d087167f128d3323797a042a81285e8deeb1ac985793857af418ddd4e82c2e633cbb2c0cc37dddba963d7acb8d91ca6afee361ea81769b0be3f05bb12aec2517be26cd6cfdeb4e0752bb28ba631e830ffdf22d74583544aa80524dc46069ae068f6b1241394e2799326eee2163431eae6d92679b9415fffb38d463ca5991a9e72487b248057dd180dacbf17aeef7b5c20670c1d1d7fcfa613a1e08e505c948d93246b32eb59ff012933decd197b269a3f9a7a084de9f2d8aca3bc9bc215ee91ca646b4fa2d5e34c0131bd32fef392bcd457447f486514451226a6a3fa22809ed39ee84a40c2c608aa0bf832ac5223364ee6cd3a259db70e271da565ee12fe755aa891e16dd2f55fa42896e7b07319065487c94e89222f46cf3290463892e41b8e8ddccb9b81ccfd6d31a1a53af3ce7db3f8e2167db5788c0829d6a3a7075c77cf8cac2b0c91c5dfcbeb50a91c5e956e5a19dbc4a0d4c7fa49c658d78ea8a1657ddce31f8cfcacc1ee46cbbc8b536a12735729cfb6bccd4e24e5d6054a99b7b1db71cd03a2d083ce69c7f5c183e6a914febdb74ce96f520974bf063b1280bfabcb2131fa8e6070608aea2ff55a15b7463d179775d98b6555d95ed2bd65035344d2d6b882e2805e09ce876a8cb242e8f8cd3dca4a2abcab4e0ef3f7715ff1514a490163ac45fc6a8436f34716758568ac658a83a784714ab45ea11d5d85ba0a3a897da2535cf66a38a77b1642386cb711ed0aea43d907c12b6b24a495e006a8b8a137bf80d14c0fba37c3cad271b9879c3cfcfa2ec85f5bcd8072267c6e22b66e11852b4f53d4e47390243507392a018d0af23f87f85880971b5bceb6f753fa1276cb81cced84170f81fa08f0fa0481705098967898b5445c136c140a3f5e499dde3617e607848876a1fc828eee574067a00180751b0c91320d6f730870464814f76b94771b9e4fc725273abc6cfab1af7afdf8777dd2ab2865afb6660be4f6103cee3bbb0acc05087cb840e8f196ee4a2df94061c43280118714c41015ccd16b4138624a9207d4a8eabe1b9650db4d81a1451e811c15a27e26177197630a02fbc0c0bd6ef1737263e83d7e26d8ac4439c50375e04d5fdf06ec5416e86826fe8186484a9d19cc43c25d1857a39972b37d0fe5b6f7f5f58111e0de67b504f2585b3b25473af18e6805c978a4c2ce81590554eecf40ed1ae30b81458a132a379f5c35acd39d6afdb824cfb2338f3a106a5eaa401a0aff1cdad63222404193ee201ffe3d54320a65a2b18db5015efdfddbfd86c04c959b70109090789039963adf0ff45c3c9d06d0dc5d2d5e089f6705b4922ed330355bd398999d8e0ec9550e603f7c6e0d85642a94996f315c41c965f7797766bde267c80a29ee42cd8b82b958b9bbfb0cf33257f0e9d98cd647f6bee1d028f8854bb9f4015957f0e92e27107718a2d34facf19c763d58461ccbad2a404003684686fa66c95bc2bafae32a2bf127008d9658709b59ad9e46d0c92b411fcbbf40927559c50a42c64489b794eacd0c8e7381fcf45089c81527e4dd4a6d9ecdd5beccdbbc4c42c6b6e6d63a8cc8cbe272f7422c4747538a769787c27fd1598c671ff0bc952c19134974582385d2c90b9659c0fb570ec702a9fcf4b20b1b7a6d0cf86c2c9156233323b4217f71a46bfd82b21f907a8ff3a0b4c58fd953a7c7e9f223d434e59777f7b8fc14fff361283b6db0901db972e31a93968f08ddd68ec0c802e6a63ab876b7f5833b9b900303d5af9f4cc576f03ebc2670d1abe2c320f8cb4c60180fc399fe495c85569e4ed3d93bbd7f90ea09bb368092ad4628e8bff2069", 0x1000}, {&(0x7f0000000240)="facb4ebed0ebc18b0a34a8d3e4f135152ff7f461403a3ec7a08761f2050ef6a8af0acd0b25256e6960cbc5104219b348d2e6df500d1eaea82d26c6e41ad04ae12a6ceafdf86cf57d75d696f9e932dce4f2ea02af4250dbed6d0f290f5f8e78f7c165e3fde8d7fefe97e52dfc4b1bd1a78e8fe762ba117e1a6495fd8e14d51c6e0e820b7d101b1f9a45376b58244335daaf96bfcbbd886f000dab9c0dc41f2fcbb5d8b74e64ee8ba10f303fd96d5c13f229dbc37b9fc7b4f105dbfc27b77bb9f2a8449154cd3d812e6fde68cfe1c44e10bed6a047d06d22", 0xd7}, {&(0x7f00000023c0)="09a95ec34e8458780df34c6aa77d6b1c3154507d976f8ec20b75c51ebfc6c52d102ac6bf2db74729348b49f5c025489182c600410cee80436241d3950758ea81cb1e3ec218b195d296d98d19f2695c2c2221a2d4421b28bea766d98aa5da577dce559896d45288e87c5e5fa0001faf9fb0f419149f63a98e426f5ec527c82279d6cd7d52a1835188a72e5ff0837ead7f8031e8c41581ac5b3ec86af56ab31094a1220673706df832bb4baa558acdc6345de4c734a56176aa035efc5eefc67432", 0xc0}, {&(0x7f0000002480)="f1fef99fdc012d3820303b8ccbd2cb81e7e3a440ed8021c7e01688b6a7f6b1d8782566b3ba105ac121ff121d969462c3c63029df196f3123195e33e616af3755a38d6373f109db8ae7653ddf569834cb58caf68393845a4b4a00e2fae9bc539193ccf0e70d3d9b36151ef5d848e4eb34c89bc4e679d36ef339839e8e349d03f46ba5b775ecc3bb758d4e088828dbc5120b1987b58195fde6a7d71e9b6cb9d7e7a3553f54c8a33c2f2ef489c79510892c92a575ee3c50868934028eaaafbf1aa9c5eb992ff74c135a205131fcca4cbabfb267d17a45eae7699db824050f718540de6dc58c7a6764eed95eca7fd6a4e33bb9bb4353d783c86a59fdb8f38d1977b51215d0ce61a8fccaf1dc649c0b2bfef921d6f1e4a18c447e140e9d4ab6db3159f9dea50924eb68f9c6dfae6ee3a442cca91fb4f59a1ccb6c3f3c64a71a24a938df353fabeb96804c43b3a46a516ed47b8b7e3dfa33bcc663f9e872e87c635d54fa2480cf3ae2e848d7eb0f1239c329afa585f5ccab89dc62eb0623d0d46f9c66eebb440977cda1ac7567f27df6047ec8427b638e163393289826e6c892d23a88618f72ffc374e1688e25423bcdc009557e13e302603e685beef4b9b7d7c0d749594aec9e22c79a7c49594b1f2d75c05cb5b36cdd923920a862783bb2c8e88b7dd764fda4101e78005c0715512830135a83fa968333e040ef93b3b6474d2b3d7a100c442bd035e2696a78ad57a482328b5575bf5e10d106c2f1b9ffde73d8a8509ba428798bd0eb340292bb1dcae7c3f66f7b8b0048ec565d637aef420f06aab53d1617e7b0e6c720f60c039805ffecdedd41ace9ae4992de3c0928d68018b3c679851d19fb61f5e79434753ebb47e544389f646e4f5ba9c95f5fa1b709eb9ba2d50b39b0dc054bfe62fd24b96537336397179b5d78a8f0ba0aa84e092c2e5a2255a6ef5597f1bd7b8ed5053c60c79d9353571205841dc02b6870202cf820529c216efaf140fb747e79e3cd019cc3f59fe41e30657291bad3ffe7e880bd31692b026d2958a04daeadf76a01648e8dfb96975e1a7e390e0520d87ba3810bff17b7afc24e5f27700f6fe31d7b4b58d758d01f85fa807c56be166bf9235d16be2bf776efa5b6ab242b271322b6c92a2d975bb86d1e6d64733a88ed2797ca8f5028a26334070567adda2fbc2efac5e7f3416470806aef6a7950201eaf0090b17db4fef4ae100e91aa1384bba1a633017f11d49c6a69bfa540df09f5327f2b19eda1df22dda8895ab85470a80dce855b4bb845c28900d4cca8728a3ac6a43fde0e6f1298d7c386f3f8f5346dae139f7700a9e6a093a022125e55b66300be81a0be1b98b7d3274de86d669717788259ef21d0f822173aa57a1d5d5f859db3a270382ae35b2827a832133d2f3bf265de843cf9aca765fb3f8b337646d3dd329336c9155c260a5eddf21b7794451ab77042145595cb92c4af9d90ccfd649cd5530c2f20b11b0b241d4716d20870b61950d2d71be1abe3cc38f0cbcc8d9f4fd57eb2b6ab6ec0b5112f8cdc7496900278bffba2aaab9cfab83be6a89c6ee3727547f1256d5270b5ab3a244ce2bb99cb07a412e4080a74b30d21df986c053eba7f190baacfad78c5e4f58f9075e29bb14f4913dde3115badddf075b016b8eb9850de8b0600f55bda71b1bb94c869973e5faa3fcbed4d5445c072d086d7313e958493b72ac6226bbdac9c830745e9ead83f7ac9850253371b4276a99237c5f7b82f8b458bc4a6035cc717abc61bc05da95719d9a39bc1fbf685a05023cd47d889fb910ddf5e4e5296bb933148af041cd919935bd35c68b43810e2fab246df046547af9194b17604c58305aa120e46e1319d711601cf04d04c7196ae02ead1f05836d6813c021d4ed53b6c869f78c4f7a0b3640cae4c43ccda334a3e92fc4c12338483bf125a5a6deb59dfabf6177f8c5fbdce1f49f68cd86a352891e2634eb4bc281e633edc7ff91a69b8450bbf8028f584a947a206871a97324868c9196209337cde9a3b7f474562b3459d50e0d2e6e55d37d1cd6b7175c6c9db2a0bb5e61898ce1027f4cae1fb6453521de30b92d2e4c98612c9ff638dd57c52dc63113a1c690358676b652530dfa49c2ffe02dfd2c53e8bd7fdd08630043094bf1d50568602e8362849b63499be7d799946583bf6eb297292b7c5fee1f2b8cdf187ff1205db5bba51766b133cdc86f850604a5d5887bf37d1618dd48d3f6bfe22087293e495d30ea940e42a2cf7f4a4aaeb3225c45537bb127ae8a9834a15c6a0fce54ca12a33e92d210b724d2bb72665b5264266c9a3c69814a825ec329bf76f78f47b1c61b2cafd3ffb1197fd887d3e63ebd305cd0cfbf57f208762c5525a8312995fcffe73365ff211c63d2cc6bf25dc60aa6581f2778144e61c41fd9e99ed3abec4445c2d4e5d3e20db262100ed280dc74eb21f3de1f530fe3e94088633eb89e9494d51fdd431e276782871ca0ce35145adec6cb316364a7cc0d30ed01a4c45b6ee7723a3c992d7f22c60a1b5eb288886e894e5ac280215960b795a304dff707796d17b7fe09d59da30bc8e8f3cd43671e9eb4455254054caa22f7f52308a87264116881305c295089030555716c43dc8cf3d3baeadb14502df21b29845c777330bafbfe6449a70c93a403ede460f4f010225bbbd8ebc898ac0ab5d0db2d9ac952ba8ae78355b4a8aadeb703745097ebed5acbad2c8cbcd44cb5e089436802935db2b3ca38e37f79c6e5d9e32d8f9fcd690ff82627fe5ac36dea070760452212872dde905b18adb9f53089bdd4a9004ba4a23022a4c9853caf8465c4991d08b5b7b0adb3da01fd1b0f758fec1cb3eab0a113ed1fb45773769910f5bba33d5fdb34ee0684a4d51b592c22386536e6a2d179dd3d55b7497fd4968f2297ddff7de6f9f8063f6d31cccf6926fcdac4d300a03497a9a0191aa9cbd670639e06b9fe6718d53ee9dbd90a579fb82d41b822e8d66f9075414ea02921c389560e9163415944fd12672d7f668799b9e9e2b318b20b32af6d83279fc606fab2df80bcfcd0e6207dd80750f05289cc79c32555e13230aedb268e54997e81e18ec566e594e7c11a26a80c87c08aff771c353ac3e22b34ff93062f7b60820a120b97265d2d5df4877bb336b90a1f01f83095897dcba78648f3b81b09dc532018c86a3934cc2847fd6abd5cc278c936562f5ced988f5bb5e614817d63320405912bcab5845ddd70ad90fb2085b3888fda6bdd61bdf1036a719d0d2dfcc9238d2d4c0c12041a829f15cf90124b8b3b7d96f8af317a5edbe2d21bfbd45eb041a0b8a9bf50198d71a54509b786f32732114e6d9d145c3bce4935ef90705d3070d664d0a53ee68c7e57bde1caa1ea6c2f5be7cda4a4c129fbbfe29357e4e75ec8c73f3f5ceeb2aa203b684a575b9cfd2d6912b39bc35e0063ff84d4c33a5b563d0cbcc46ef62dfe539652175c66da7df9f794e6d436d3397164c4ede192d7ac10a8f19235b9974b656befeb917a79227d25be15e97b97422d7e16e3379c228192cb1cae0170b70894fa40c3eb3b70be750dfecfcbee99dca80592c907e9e97f5d15ec36b890559b22b968a9deca50e2abcaeb6b1ee845141b4680a5b7232ed076e679e1734db6d0139a88502d6846aa8328bda6f9d0bb0456373145e234ebc0c7eaf1fcbd485e731493a37fcfd5e65bdb41164885cc13f44e12c932196bde66addb3244194041bc1703374c6445557899acf89d35ec15996de824fb4771fb5a40b5eb1a6572a43f00e5a7f8d2b526a41e31ee2c1a21c1c35a54d311fa707646c8f3e97651a28d4c678cc4c3ceaf0365bddcb4da06271916c4c326c7589b16f3afbd70eaf575aa1482c661d7550f023e23aa62db74f8d25946981b4d7eb90a3f2967d88da6967878384dfbfefa988c751b6f34dfc35751e94933c577423fd4ef40668cc436b183719dc22c4ac59faa747ec43221718c8270c0125c7ec95a3ae2eccdd682816c15a318a2b233dc702d4de26f170f7af1195e665c8e307b273499ca9be127e02e9cd35c5391fea2b4bdb5071e0a5eea55d7aa390aa834fd3307ea516c7ce0fe1a19f174fba3b462af2f66f678470fa5d74155168890446a610e88f5b6e8f4bf49f6a82873b7b50d830d26d7d7be8a4bdfc17021d301a3cd21756844c6eb9d8c23bf4368af6e8a98eda7a8581751868aadee5b95ad6c65341bdf844c12ad6a08ecb3876e82a4f1794307365f978b258fc69f95d47569b9cc3c6ddb0552d9bfca27a2f284bed272a91bb637984c2b7450f4a6ec67bd22bf3955eec981c823a3d5f155a58fab4b21de2cbdded6e55d60fb09fb04e652b00dedad3bbb2d705677db08d7e7ecb00dede9327ca8089ad3b00e18ae43113f95f9dfff01c0090f1d188021f9ae48a720697bebe5b9a7c96bad067a0b34e8ff2ca9d88c340acaf354c2ff3ff0fa6391a486ff5e15b3b54cc78bd9433e3537f5916ae7917fa64d6069ca5d5ca754ef9ee8cdacb10b91a1b36de2d56a5e5cdf59b999e9e953c511d9d46bc29a52e613c552c179b37d40a96b0f6169a027fd5621e187f6774445838a5b7ac6dc69f55edce9d0aa8994792144afe3462e76117f837dec6364ad57fc3aa1e09833f5a08b7c6e3c7ee2e07c1ce38ee3d19beb0d5757c0cce31f527f2b71b27d26de411e692c70e15e4cbbaca646a229daef082a68b662a3ccf5206d8c57c042d6a52e8dcb483a051cffdb6f65805bdb60ad522e7ff7fd8ca6f361a61fe1287a567690d6910d2e80826c741d2f4ddee07fd21b42e20e1e72a950cb3610348d926e89fb99070539e2498300b2defd14c64f71b0c10cb0107dd13a3102718bcf58e7fee646e7fa396ddb14df6215647fd4bb66bb1da17ddf53f4e15ad62d82db5e11624daaa071586c5e979e5ad31c28bec19a448be0bbfa400471adcead265c0d8b73919ce909e6542715ee4acdda9a01420831708dff115431b9129a300a496f2d3cd69e9527487b7f609b752faab4fdc069b427738d103b5de45b3542f8811b1780df53acb5e269ba9ac7ba968d084d2b0529d6bbd581a50d3dc107bf53a0bb169e7666ad1da7dbf6c42b7ff5077d5009764af2f324f1f6317acad0b23f4025f303afd6dd526a96985d2b09e24b65797efd62f893b3cc67d67125f5e552e1a4d1c587aaee3d3fec9f672fa21b6d95889c598ed1fbb713279f853e2e333564ffcf17599d710aae09a04de2499d454bdd719631f7767de4196cdcd4d861227d0006b514f3b4d1e75b4fea9af29f993fe1d81ca72699cd2b20e882a2694e37df27feb284b82d9532f99e1a35630b74a22540b9b8c9928a64dde596cc2bbb2794e76df95d111f66ccce054d4ab44dadfd1ec97b99b5f85ec12264c335ad4f04167788134fc7ecd65e99eedb3504904269eabb3f8e25859e3de8d0fee04b44f207cf29850a88b3a5a63c3e91a6f24c6f46e6e99caff5fa2b0a1b40942c27aaa6f805840f16c66f516160e921f6e7c4312321b1ee00f73e9e2f5da5fadc568ba4c88c57b00bcc2504951aa4821ddc3c878ccc93e9fff05150e0fce1bfc4bc09ebb07c2dbad75a2a25bc20176ae4a3ae8f00d5ad2135d9856e8744fd11f3f23ac5cf9244027cc304a4fe6675d0fa04164012fce21207f701c34490ac0b20bb272d2b9e6bc3a5ae3bd3bf74b3f945716662fe2e99af7381683e030423df1ca6fedadd9a14270090b3dbe84fe2b508d1803b0c505e19070e9efecac1af5013683728fc0e7117263a2740bb2fc9f31e08c977b2d", 0x1000}, {&(0x7f0000003480)="f3073d726530b9c99d22aec5fe56e4ccc773f6be254febf49be25eef359d75b058887c4f9e7e5412bd70c85ce6423b03b452d32a6797bdc194bd26f94b87f38268a538f8ccf55345739d0555c4ab28141bdbd20f7d9f86da562e383f1e3918196c7a1b6b9a2487599cd3fed42935b1a409d1df92ce7c10d3fc9c3773bc9e278adca8f2c2bfdaae24b96e2fea503d94d08032bf0052f92282be64d904f4e9fb70b0076c10cc4e7abc6df6707f4e4c269cce63431bfd3f7dbbd3c28cca5c7e7faa591654efb4ef9f2177", 0xc9}], 0x9, &(0x7f0000000340)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffff9c, r0]}], 0x20, 0x5}, 0x2) 17:52:35 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, 0xffffffffffffffff, r6, 0x4}, 0x200, 0x401, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x408) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getegid() r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, 0xffffffffffffffff, r12, 0x4}, 0x200, 0x401, 0x2}) setregid(0xffffffffffffffff, r12) r13 = semget$private(0x0, 0x4, 0x408) semop(r13, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r13, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r13, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r13, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getegid() r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, 0xffffffffffffffff, r17, 0x4}, 0x200, 0x401, 0x2}) r18 = semget$private(0x0, 0x4, 0x408) semop(r18, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r18, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r18, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r18, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getegid() r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000100)={{0x3, r19, r20, 0xffffffffffffffff, r22, 0x4}, 0x200, 0x401, 0x2}) setregid(0xffffffffffffffff, r22) r23 = semget$private(0x0, 0x4, 0x408) semop(r23, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r23, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r23, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r23, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getegid() r26 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r26, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r25, 0xffffffffffffffff, r27, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x6, &(0x7f00000000c0)=[r12, r15, 0x0, 0xffffffffffffffff, r22, r25]) r29 = semget$private(0x0, 0x4, 0x408) semop(r29, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r29, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r29, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r29, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r29, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r29, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getegid() r32 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r32, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000100)={{0x3, r30, r31, 0xffffffffffffffff, r33, 0x4}, 0x200, 0x401, 0x2}) r34 = semget$private(0x0, 0x4, 0x408) semop(r34, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r34, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r34, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r34, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r34, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r34, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r36 = getegid() r37 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r37, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000100)={{0x3, r35, r36, 0xffffffffffffffff, r38, 0x4}, 0x200, 0x401, 0x2}) setregid(0xffffffffffffffff, r38) r39 = semget$private(0x0, 0x4, 0x408) semop(r39, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r39, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r39, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r39, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r39, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r39, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r41 = getegid() r42 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r42, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000100)={{0x3, r40, r41, 0xffffffffffffffff, r43, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x6, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, r38, r41, 0x0, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x7, r7, r28, r30, r44, 0x80, 0xff}, 0x5, 0xa8, 0x1}) 17:52:35 executing program 0: mknodat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x1000, 0x7f) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f01000000"], 0x19) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000200)={0x80000001, 0x1f}, 0x8) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0xfffffffffffffdfe) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2d, &(0x7f0000000180)="2eaa4e713040e699000000000000000000000000ad0f7ec4fb8d554fed07bac6479d46233e63bba7550c3b945f7409989a0bb03cf54c5de99433e96824b1d38487c01e96db4af3a137b83ecfc3ed66935329e1b27634619ed504fce74562d8dd72c24311ba4d2a6f209ed2286c6c12f6dbc0714502126cd745d71080", 0x7c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r4) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000040)=0x5) 17:52:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x3ff, 0x7, 0xf7, 0x6}, {0x693, 0x61, 0xd6, 0x1}, {0x1ff, 0x5, 0x4, 0xff}, {0x7ff, 0x3, 0x5, 0x2}, {0x8, 0x4, 0x6, 0x1}, {0x1000, 0x7f, 0x3f, 0x7}, {0x1ff, 0x1, 0x1, 0xfffffff7}, {0x869, 0x7f, 0x80, 0x3}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") 17:52:35 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x23) listen(r0, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r2) setsockopt(r2, 0x9, 0xc69, &(0x7f0000000180)="4613eb6cc754280012b6a7d788dd228d0d114512588886ff84b5e7426f40c3aed9c55ef350d14448c678dba8ac46ce17694c6dd38f28ecd27b88abfb8293b160b9cefb744db1d9430ef119d1489b132cdc4bc9515b6d04bf5202825647f61816f6001137368f2483bc52", 0x6a) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getuid() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x34, 0x0, 0x0, 0xffff6ed3}, {0x6}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 17:52:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x209], [0x0, 0x0, 0x0, 0x3, 0x7fffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, 0xffffffffffffffff, 0x0, 0x4}, 0x200, 0x401, 0x2}) setregid(r2, r5) r7 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 17:52:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x3, 0x1f}, 0x8) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffff801, 0x6, 0x5067, 0x2, "7b3d54f1ee3954ee0c9d059e9f884e6575c8721d", 0x5, 0xfffffe01}) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x9, "0000007f066ec500000000000100", 0x8b, 0xfffffffd}) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$TIOCDRAIN(r1, 0x2000745e) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r5) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000200)={0x0, './bus\x00', './bus\x00'}) fsync(r4) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x35, 0x9, 0x3f, 0x5}]}) write(r0, &(0x7f0000000000)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e", 0x26) 17:52:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000680)="355fab5a52a60008160000008d5a") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x7) 17:52:35 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r1 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000f3c000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = geteuid() r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x1, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, 0xffffffffffffffff, r7, 0x4}, 0x200, 0x401, 0x2}) setregid(0xffffffffffffffff, r7) r8 = geteuid() r9 = semget$private(0x0, 0x4, 0x408) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) r13 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r13) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0x9) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, 0xffffffffffffffff, r14, 0x4}, 0x200, 0x401, 0x2}) setregid(0xffffffffffffffff, r14) r15 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, r2, r7, r8, r14, 0x41}, 0x0, 0x6, r15, r16, 0x9, 0x200, 0xfff}) 17:52:35 executing program 1: r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, 0xffffffffffffffff, r4, 0x4}, 0x200, 0x401, 0x2}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/104) 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) socket(0x18, 0x1, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10000, 0x0) setsockopt(r5, 0x29, 0x80, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) socket(0x2, 0x400000000002, 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000001c0)) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, 0x0, 0x0) 17:52:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8, 0x31fb, 0x0, 0xffffffff7ffffeff, "0503c966f22e95a163797f00", 0x200000, 0x7}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r1) 17:52:35 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = getpid() getpeername(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b61060000001396000000000000000000000000000000000000062e194ada4c53d24aaa3779e7c0d326da2ef2cd2c4837ed1e2290a54ac87d9e61039f716b09330d361d03b80bf875d4d3f6d16bc80c2b334154ddd45f57ad832ada41556ee1c93553339db7a66272d2261c19"], &(0x7f0000000080)=0x6e) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r3) r4 = getuid() r5 = semget$private(0x0, 0x4, 0x408) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, 0xffffffffffffffff, r9, 0x4}, 0x200, 0x401, 0x2}) r10 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r10) r11 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r11) r12 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r12) r13 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r13) r14 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r14) r15 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r15) r16 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r16) r17 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x296d9d9e57bea02f) fsync(r17) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x20a92, 0x0) r19 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r19) r20 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r20) r21 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r21) r22 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r22) r23 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r23) r24 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r24) r25 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r25) r26 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r26) r27 = semget$private(0x0, 0x4, 0x408) semop(r27, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r27, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r27, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r27, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r27, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r27, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getegid() r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000100)={{0x3, r28, r29, 0xffffffffffffffff, r31, 0x4}, 0x200, 0x401, 0x2}) r32 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r32) r33 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r33) r34 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r34) sendmsg$unix(r2, &(0x7f0000000900)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000240)="7d5595f4f3d2a2d0223941f088f1ce0f887fb29481bd6f6a1bd214307fa5f5a24558665b4ab127c56c3ba4c9d8af7703dbb1e706b7441ed45a86bb48", 0x3c}, {&(0x7f0000000280)="20cd462f9a38da628d1e26f28eb34596413b1f4e2d8b4a2ec71ce2e1a62b4cf23d6b7aac1f600998cb9c7c1fd06da84b54556e2b7721aef9a1ff4ebb613cebfbd5a54fdbc818267ad35d28de5522061048a38585522f90fca4bf0a1db6914372dec46d0512ac7d18c5bcb0364a047aaac23c0bc2ad7b0cee9a50a1", 0x7b}, {&(0x7f0000000300)="afd3dca0fc1dea7b5812de330b97", 0xe}, {&(0x7f0000000340)="679c33ad1c47af9bf87e607a33abd9d14c6fb04246860b73679a4a14916f4f6faa7b38627d9a9f103266068a048e93504213625ffe76abee474e4dd823c3bd5fcca98b3d16333153026f2d5b", 0x4c}, {&(0x7f00000003c0)="3d149160edad", 0x6}, {&(0x7f0000000400)="a54d083b5bfa980ec8c4db3270ac03504c1066d8d0e40c7eb32d374d52d70cca93868d06025824b11ffd0d337e61fed80339a9a76f37", 0x36}, {&(0x7f0000000440)="269ba688324d95c8da2b51d2218c72ab5f5b416a7e54b09ba969d94514ad95fa07d44029f7219176d214efdbe07d1ca45129ab83b7bde457ba1ed5f422095b9807d94e232764e5a16334653e447484c518fbbf470af2c499c1fec3f62dfcedbbdc4f5595774d43b1a7750c2a82ac7c3bd422a6", 0x73}, {&(0x7f00000004c0)="eab436a5e24d0c84c5d8d073ef12538ba964c81b1e42280da57c22e6929a0e2db4794d8e5ccc1bf7f2ae21f6ff186c28dd6b7766cd0fbec68c1b59a15d37c333538c8f3a462d6f7eb7b4747bb9db1c095e1c10336593a7669c0c27abb2768bb91f5b9c6be78745d81569fe09363393365e08f7a9cb8c5475d53ad4c97ed9e8b4b850faa345656b15eeed9d53a2287234a1a82673eb98f72846d3fca54d3a0aefbdffe3ad3f8151c78214f1b7c19db5307c7607e50da21dc32599d6b9bb47e03b3f65d158cf37d5cbf93d72985946bb911f7176e01164a7679f9dd426287baf7193acbe46150b6a9167c23193a8dea7", 0xef}, {&(0x7f00000005c0)="353e1d9464d54842104b7accb72646e4b0f5316e666da752e024fd6e27fc69bd125f84387012940e7c56f94242e4874e24d238d4d36b7f844090eca4478c467936fec5a6d196a2b5eb2cb9ad93781778bb19205e1d6e9a68bb56be47b21c4631c09bd1741ebbe653e82198008ab801dd7d8b67106d78b20bbc6af13881fe20b9a6b0fd57d7b48390a26086d0d3a469", 0x8f}], 0x9, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r3, r4, r7}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r10, r11, r0, 0xffffffffffffffff, r0, r12, 0xffffffffffffff9c, r13, r0]}, @rights={0x30, 0xffff, 0x1, [r14, r0, r15, r16, r17, r18, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r19, r20, r21, r0, r0, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r22, r23, r24, r25]}, @rights={0x18, 0xffff, 0x1, [r26]}, @cred={0x20, 0xffff, 0x0, r1, 0xffffffffffffffff, r29}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r32, r0, r33, r34, r0, r0]}], 0x158, 0x404}, 0x208) getpgid(r1) r35 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r35, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r35, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r35, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 17:52:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) getrusage(0x0, &(0x7f0000000100)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa118a09e2ccacc9a) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) wait4(r3, &(0x7f0000000200), 0x2c7a90dcfcabc351, &(0x7f0000000240)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xffbffff8, 0xc38, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987f", 0x26}], 0x1) 17:52:35 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x4000, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x8001) setitimer(0x2, &(0x7f0000000080)={{}, {0x800000000}}, 0x0) 17:52:35 executing program 1: r0 = syz_open_pts() r1 = socket(0x2000000000000002, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000a40)=[{{r1}, 0xfffffffffffffff8, 0x1}, {{r1}, 0xfffffffffffffffb, 0x5}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r2) dup(r2) r3 = kqueue() munlockall() r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r4) ioctl$TIOCCDTR(r4, 0x20007478) kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 17:52:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 17:52:35 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffff7297ffff"], 0x10) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000100)="07a9d5a8915fe99c6e21511492b5f4e68098fab4defa6f89787046ffe09ff2fdf967be74f7b48f51cfc5b816be59f1c2ec61e7547ced3f69b4dc2dad46f6c1925adec098a3bda811af688a4da583f22a4089fc0a8fdfe9738a99e3cf184b92a2d34d921997d9b463039c5674ae2f4c0e07ca92dd347d02775a6d40034cdc370ab491017d9be40d5b6d1e2b256564bf91004a56ed2c25a592763cf4b7d06e431c13149161d5c4877a1832996c5250645d88f881f958c587899fa3", 0xba}, {&(0x7f00000001c0)="af5e971fd2cfd150408028e88e26f05ae99d75465b89520176f313730cd24ab11e46e0903d6792e06b1545d182e53572aa09b6450d8370da6f760c8284858102351c27c1c5a7b711ed671dca849f4927d8161be558de346ea7383b037b2cad221e7a57043b11d2c475a8bdcd3117acb16364cec7a782393584850d91b9cc1f86c4806ec5ec4208f33ba41c273d854e9fd7b3b23a79e2ebb777c1ac5937ceb5aa6e6082098b78c4a2265e3975b0117b22d2a91b4946dbbaa239f58038884365376360f12422d766611b93491ca6c11db9ba", 0xd1}, {&(0x7f0000000040)="d53f5cb1a63ad31e12b15091cd2a058142c5869d04ee8188d8fc1704103f14dae1ebd548faabf0fbefa80963dcbe6c0426c487a23e1a9e04f642dae0ce28", 0x3e}, {&(0x7f00000002c0)="9708381d20359ad5b36d31ec7f8b95aa2f22537c979207742f5293588ece235aea74a334199cd3d6a6ea8873e5593342f3e2e3cb72d5ad0dbfcfc208eff5eb326f40eac3fa7d726f1fc6217b0772ab3727989d4f03291513babcfba88d346cc85a59519183799f2279c7750dd571024b1a7f26f31757aa55228bf31eced05e1b740a8c8304885092e9bef94392ba5b0f21734ba11330ceaa4c606a9e54e11b033f57be11afd7a9bbaff21b14cfa28208bbd26f318bc545f09e02be29254d520c775454a18448254a5408137b4dd6b5ff6de31a", 0xd3}, {&(0x7f00000003c0)="3ca96056d384f86a8e7e4c54658677781b6ba7156396b213626cfb82affd5eae8c51645638afeac5369604f804a4b6740b44fa8fb718d8ddc91a5032ed46798d53c5fa18d2f07d7fd6eb985c48f80f0dcffc2cffc0d774a2e2b4bbbf382baf32cf6d42f93becd06e51b53c4ca86a55127841a0907f219f0fc8bb03bf816aece30b996079b0bef14dce3489280e91637636e85e6cdb41881d72d35a3bc567d654fc8458ec727ec41b7f85bbf4ee9dff9adb30d624c00f458f9606d286f7f4a0cf0df0db1096105e77133944901b84dc16acfa586e7fe5f6591c2dd604cc67ce7d08c16860557fe3974905", 0xea}, {&(0x7f00000004c0)="f43f1d7e121025c63e98eb3a95156a90f8bdab85ab98f4e0c62d875097ea255adb0611220a5e0ac4330701f50742ee7bc4c0ed282ce6cae70db2fc5a3d279dbca47d9637d0b69bb999a10fe80efd661398eed21acd61", 0x56}, {&(0x7f0000000540)="ef16b2097602d9271a98a004158ce6fcf5ffc29b713560367a97e6cb14301000eb4f83cd8a04bae41baa227776a5d5f958d594163cde8ac2085908bb1c815ea759b8e25fc33cdda1a086b9bf0691662f4a86f8fd57dda5a5246aea653bf2c4690fac785d47fe6fde04aa2ba26fe05f58d7f75d73679ec06073ada79bff992cb00431c20647bd49f271123e2cb6fd8c9d820aae3ad1e2df1eadf22a67b754170c1a62217786279550e06d9f8289dd6e2bf1e5e2648568e46e4cea72a09d0343940ff706af9fa1ee94800e3e6f69923772818897710b36c66e0cd5bc6e6bc9a919152205345f01ff2a9c6aa8d71e01dfb7af3405150f96cf476ac287d5d275c5dfe7f41b5f63510797e0141d6ed5752f970aa4151fec915c92115641005be811df66847d0ef0d7bcd8af96028de178c7c2134ebc7e4f3a011992a8fc86ceaf55c0bf8f6b980e41834136149d034bd399378522d23291b082562ff34bb4d7d882e3af2071905a9fd6b4b3f3671665fcc9390bf160331d80291f10d3186d9baacc30c629ad9abf10091572ecee482b7ebbcbbfccecc5c5c82736d67dab9ea666bc7dea503e3863e0744294e4da89d392959f2a8d367cb24b8f6ca5ddf2f76efb5b3246716a9d58", 0x1c5}], 0x7) 17:52:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) fchmod(r0, 0x80) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x7c}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffde1, 0x0, 0x0) syz_emit_ethernet(0xf8, &(0x7f00000001c0)="1570b5813f98ad935c074cb5ada7fbc59539b0583c5749c90c4610979f2caa4a3ceee59c19211064dd2618aa8666e6e86fc33a0101e13a804f11666d4aae96b67e8f0bdbd00164a7d01c1f6aa70a390722306d3f827f7b5f844f070fef46b28f4a0996a15a49e07dd90bb0fdcbfc92361165051eda49f6fa4cea8e20bab23234dd77693a91e55fc560d5031802e881b39a4e1a1edcd8a4f4f53a28edcbe9861ce61dd2c5ccc538c46c7c0b7b6072438a93e1e9d7e3467c7240dfdf4f16d08e3d989521d7b92f73bfe7b3fcc0216dd337075be31ad5c863aa633469f7e264403a8bb6b00518c71b820877d5ce6d6c261503c892b453d80a81") 17:52:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x400000000009, 0xfffffdfdffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) open$dir(&(0x7f0000000000)='./file0\x00', 0x43f51b902a509f4, 0x0) 17:52:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, 0xffffffffffffffff, r7, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000040)='./bus\x00', r2, r5) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0xb}], 0xb9, 0x0) 17:52:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r2) connect$unix(r2, &(0x7f0000000100)=@abs={0x2, 0x0, 0x0}, 0x8) fsync(r1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x4, 0x800, 0x10001, 0x0, "45af3a1f791b783f84043dd477755178349a946a", 0x1000, 0x7}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000180)=0x4) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r3) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000001c0)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x100000b1, 0x0, 0x0, 0x461f}, {0x6}]}) syz_emit_ethernet(0xfff, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") 17:52:35 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000180)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0x60}, {0x45}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getrusage(0xffffffffffffffff, &(0x7f0000000000)) syz_emit_ethernet(0x543, &(0x7f0000000340)) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000200)={0xf73, 0x80}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x80, 0x0) 17:52:35 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) bind$inet(r1, &(0x7f0000000140)={0x2, 0x3}, 0xc) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) r2 = msgget(0x0, 0x1) r3 = semget$private(0x0, 0x1, 0x100) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000000c0)=0x2) msgctl$IPC_RMID(r2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) fchflags(r1, 0x0) r4 = semget(0x0, 0x1, 0x100) semop(r4, &(0x7f00000001c0)=[{0x2, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x101, 0x1000}, {0x2, 0x1}, {0x4, 0x1, 0x1400}, {0x1, 0x2, 0x2c00}, {0xdfd663438a3e3dc8, 0x8001, 0x800}, {0x1, 0x20, 0x1000}, {0x0, 0x1}, {0x0, 0x8001, 0x2000}], 0xa) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) kqueue() r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchdir(r5) 17:52:36 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1116, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x400, './file0\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000001e0c1f0000000000000000000000000000000000ecffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ce5db669f37cfbd9ba8d793d107596da7b896061f292a7206bdd96fa1332a2908c07a9ec36efc39db38c556cccb712c41614346c580d760814"], &(0x7f00000002c0)=0x60) close(r3) recvmsg(r1, &(0x7f0000000700)={&(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/110], 0x6e, 0x0, 0x0, &(0x7f0000000640)=""/143, 0x8f}, 0x0) pledge(&(0x7f00000001c0)='/dev/ttyCcfg\x00', &(0x7f0000000200)='&\\.\x00') write(r2, 0x0, 0x0) 17:52:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x2, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, 0xffffffffffffffff, r6, 0x4}, 0x200, 0x401, 0x2}) setregid(0xffffffffffffffff, r6) r7 = semget$private(0x0, 0x4, 0x408) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, 0xffffffffffffffff, r11, 0x4}, 0x200, 0x401, 0x2}) r12 = semget$private(0x0, 0x4, 0x408) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, 0xffffffffffffffff, r16, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x8, r2, r6, r8, r14, 0x8, 0x8}, 0x3, 0xc8, 0x2}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 17:52:36 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0x1e, 0xffffffffffffffff) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r4) fchmodat(r4, &(0x7f0000000080)='./file0\x00', 0x52, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000040)={0x6ec, 0x7f, './file0\x00', 0x3, 0x80000001, 0x0, 0x3}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r1, &(0x7f00000005c0)={0x0, 0x22a, 0x0, 0xb9, 0x0, 0x6}, 0x0) 17:52:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r1) r2 = shmget$private(0x0, 0x2000, 0x210, &(0x7f0000ffb000/0x2000)=nil) r3 = getuid() r4 = semget$private(0x0, 0x4, 0x408) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, 0xffffffffffffffff, r8, 0x4}, 0x200, 0x401, 0x2}) setregid(0xffffffffffffffff, r8) r9 = semget$private(0x0, 0x4, 0x408) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, 0xffffffffffffffff, r13, 0x4}, 0x200, 0x401, 0x2}) r14 = semget$private(0x0, 0x4, 0x408) semop(r14, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r14, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r14, &(0x7f0000000240)=[{0x4, 0x6, 0x1400}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x800}, {0x1, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x5, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x2, 0xae, 0x1000}], 0x2aaaad27) semop(r14, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getegid() r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, 0xffffffffffffffff, r18, 0x4}, 0x200, 0x401, 0x2}) r19 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r19) r20 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r20) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x8, r3, r8, r10, r16, 0x1, 0x3}, 0x80, 0x1000, r19, r20, 0x0, 0x8, 0x1000}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0xfae16de376b3c45d}) r21 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r21) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x80}, {0x7d, 0x0, 0x0, 0x10000}, {0x6}]}) r23 = dup2(0xffffffffffffffff, r1) ioctl$VT_RELDISP(r23, 0x20007604, &(0x7f0000000240)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 17:52:36 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000bf4b9c820000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e71f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) r3 = getpgid(0xffffffffffffffff) r4 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4}, 0xc) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r5) r6 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x408) semop(r8, &(0x7f0000000200)=[{0x0, 0x68}, {0x1, 0x4}, {0x3, 0xbb0, 0xb7c8f205dbe5e3e5}, {0x3, 0x1, 0x1800}, {0x3, 0x39, 0x800}, {0x4, 0x8000, 0x800}, {0x2, 0x639, 0x1000}], 0x7) semop(r8, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getegid() r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, 0xffffffffffffffff, r12, 0x4}, 0x200, 0x401, 0x2}) r13 = semget$private(0x0, 0x4, 0x408) semop(r13, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r13, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r13, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r13, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getegid() r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, 0xffffffffffffffff, r17, 0x4}, 0x200, 0x401, 0x2}) setregid(0xffffffffffffffff, r17) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={r7, r9, r17}, 0xc) 17:52:36 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) accept(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000440)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) write(r1, &(0x7f0000000940)="088b602baa2baf256c79dd4ae2cc6056f73d0ab3e7ac53c1d71a257e6cf5b063cc78be9dc5f04bc9730806730f681f1ea499564c77013a1a82c9bfb5be3f63299886dcb04f912e3d7df17deb62da85255641ff1e0c501a136256d919cae114dd3e0cb632e494f927537e802480c23de4393dd50b1d1bd426792c89b102bd2a1c4d602223d3a77e774b8110a659077db5f000871f34e50847badec288889bda5fe83b4f8d08acc925245871fa19d3d8dd7dcc3a53f5b3c76104e104026556cc4856b15c6f78f51005af84295d63", 0xcd) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r2 = socket(0x2, 0xc003, 0x6) chmod(&(0x7f0000000240)='./file0\x00', 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[], 0x0) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x7, 0x6) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf416ddad006854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b"], 0x10) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) fcntl$dupfd(r0, 0x0, r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d}, {0x60}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(r4, &(0x7f0000000540)=[{&(0x7f00000008c0)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d460f98cd2b6b27470d0bdabc1cdc31a2694f36eaeb6f1760440e634fec94804000000a7123dc3b411", 0xf}], 0x374) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r5, &(0x7f0000000400)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f00000003c0), 0x0, &(0x7f0000000a40)=ANY=[@ANYBLOB="4bfdfffffffffffffeff00008108000091a603a89e15d73f476205b17771508a78d4d57d6c037b3806e3297dd69b1cfdb2fc33813104883906bdd5df4dbf19c2760d2b7e93a21f9c37d422dc0e1ee30bc5499e0000000000000006413653054cc552b3d6000000000000000000ee0000a80000000000f0ff01000000ff7f00002d7786ec15eebfb1ab4d437564d3a6c1ac7414b124613eec34fc6159fcf879be0e841e8850b0849c19b8e42443545a27e64a3268589a941d5a5b7923d3ab7c8550d5c509d77c3cc6b900f3d859b2595ff433f7a1e68527a50f08ef76c62894d0fb8d95653ba72f4fc9559af4dace27c7647075faa5a5f98d2bef2140b0bb384ac71966ba5ee0738db9bac00e9ed9a7a99bb28b000000c8000000000000000100000005000000f71a803d927a66ee2ebb7e393bede4de5af9a32a628f256b77e047d8623c1938407269b75d200857c1513dcff68e6c50d510e716425ec5e674f903ff1645f35de3fdb4070ca3cffee049bc6c69a5c36d9ec171c608bcab1d248026ba30a0f81d022ccfd9b1da5aced06dd43194fe5a7c1ff887e23d47bb84f94675eda19026eb9c9c572cdcff78939b42dcf8a220eb420148e97dd9974b234bda741816fc232600c2d2400000000018000000000000000000000000f0ffff282bc1000000000048000000000000000408045aff030000c6d7d82433194d95c2d3c902be317afc20a81cbf7e19381dea33bf4d5369dbdb8aa93db1f438af16f26ec56a75d2eb54db706ff19d34f30008010000000000000100000001000000166b11932a887e8bdec1107ef2f1ae4b1ad12fe7dc0a2904fca7b9afaa298a53ef4f81f0333186e9d189e22ed5a64ad9c8d5bc92978b1f248c1a188dbcf3c5886a33760189e8d244a8746faef284f0ce0d139380b8b0d0f699aca6971c980ce2056ea85196b12a4369a6b5f2e27a8ff3745068fc8900478c091a825423240575df6658bcce69524793d1ac566fa47ae32dce378b9715df7830fdefe53ef5d70400000000000000bb12e5ab2a9bacecd8c1ff52b5033cfb684c1ef491876c783ddce5db5e5b1447f5509b2c0997153b554e2788a9cf32067ae7171e5de517c42f8800b7549b7493960e066acad8bab0a19300000000000000000022a7d2adf09ba7331aeeb7d4f0b44547"], 0x348}, 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) fcntl$lock(r3, 0x13, &(0x7f00000003c0)={0x1, 0x6, 0x5, 0x5}) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r6) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:52:36 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000140)=0xc) getsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000240)=""/29, &(0x7f0000000280)=0x1d) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) faccessat(r1, &(0x7f00000000c0)='./bus\x00', 0x9, 0x3) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d, 0x8000}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) open$dir(&(0x7f0000000300)='./bus\x00', 0x200, 0x2) 17:52:36 executing program 1: 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') setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 17:52:36 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000600)=0xfffffdb1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r3 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000780)='./file0\x00', 0x21, 0x40) kqueue() r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r4) kevent(r4, &(0x7f0000000400), 0x811, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r3) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r2, 0x0, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = kqueue() dup2(r6, 0xffffffffffffff9c) shmget$private(0x0, 0x3000, 0xc6, &(0x7f0000ffd000/0x3000)=nil) getegid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, r7, 0x0, 0x4}, 0x200, 0x401, 0x2}) fchownat(0xffffffffffffffff, &(0x7f00000010c0)='./bus\x00', 0x0, 0x0, 0x2) r9 = socket(0x2, 0xc003, 0x61) connect$unix(r9, &(0x7f0000001100)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae4473e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff010000000000000100000028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d9253fd7834aa3fc1611c8649840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c6684f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888980d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436ce731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603b8c4cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1775e75732d1efb24fb2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c2f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a040754e38cc96072cab037ec2d04030b3e09396293ceaea7654667b76bb2aedb6ee790c0514a813dbbc2cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda093def3f5a190a05885d48b3f7b9871543e605aec4e9fea43901000000000000ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7ff03000000000000615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d557692e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa91220000000000000000000000000000000000000000000000000000000000f40e8af4c81e2f6e1f711a116bb9a0c86be5fee91d102e158e0893f7f152c56f3e065fdfb8e153ea765dd5d6db81bb0f3c3938958bc91fbc15dd2125e4b210a11986775253012d1ed9528e6446177b76000000000000"], 0x10) writev(r9, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000003c0)=0xc) 17:52:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) chflags(&(0x7f0000000180)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000300)=0xfb) semop(r1, &(0x7f00000002c0)=[{0x0, 0x5}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x0, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semget$private(0x0, 0x3, 0x80) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x188) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000240)) semop(r1, &(0x7f0000000000)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x40}, {0x14}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') readv(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000000380)=""/237, 0xed}], 0x2) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x10, &(0x7f0000000040), 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x45}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") shutdown(r4, 0x2) 17:52:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xffffffffefffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000040)="f652b7550bda6e405c98a780e001ee08592b4e64f5423f7d5d3a9fc4d7553f47014875cca3dfcbf3e505a941e5fa7be2d4e2d8e76a3875939bf5c57bdb6fef67debdb6c13afae0b63cbd4db87575546d96f7c67184fe6492f97ed1addfcbd0499c921ddea99ba500d82467f355d3a3018ced9d296036dbf85de930c4dd0868de2de8b213ab91ae3a4bb41225b722537d3ba6b03380a7b1c8a96e7b2c938ba26466", 0xa1}, {&(0x7f0000000100)="290e03e8b20d468fbbcc63b29d35fea07c2540b2df00150bb4391a7e6d393acbcd3db2a9cf8752f208b7afe939935611f3d8329b3f17f40bb10ffccec3d8832a19cf60443807172a4f0bfaa97daf69ba147f0604473fdd38ccfc6158560b641dbb4560707bf4b74ae9d564a173", 0x6d}, {&(0x7f0000000180)="1c5bebffba317153b0c559d93326f344809431dff2d56efc5e5799eff2af54d82565511223d01a4ee6c7d94d", 0x2c}, {&(0x7f00000004c0)="ab38eabfaa3b145586da952b706fb9f4dd6cfe5f7d3cb5cf6ca8c754829cf7fa3cdcf08c7765f2cdf3912bd7f27e5540b3eced6e1e0e219e3dd2310ca2bb2ed49cf79d2da8281a5ce11a2ec1e9b9e9fb8d6a215a99fe57bb3077a78d844e7d5d76abe029624f8d7ee1c9a0b8c80ca1f907aa0bde0df988e4f7c665056d3d246eeb24e227f56802f182", 0x89}, {&(0x7f0000000580)="975f89a63ca78ab265ef9bbc0703355940232da2e105bcf7610a5f890e1d1dc99d972ebe811437e08e5ac60f81a2415dbf18bcb5c99acc6059efbd9cb20ea77e1d6793449db3470e802c91d1d96fce8874438cf8187f6f5c181d9384ffb7f6ddd54fa69108058189e11357c97549e4215edd56bc1642dc174ba6f24e4c12dbf7dc75c8522aac6166ee7264c4593bcd3721c2260e00b8db3fbb16e336b06e97cfaeadeb5cef7f1c6ee9b205b7a548d172", 0xb0}, {&(0x7f0000000640)="22e492b7e05324b86283384d14e08594163fd56d31c89ded9537510a959fa670aa35874bd896574b1030a6cc15237b14efe274107222e1213a5ead9ae9545a297fa2a3500bb731617b3aca6a66925bda4ece2200db84df98c6cf8b539fde7f129d51cd55c4fe1902c0742957b395e7d4612389b784a0cf858c1c9abf812f3ae99be78f181f929ba056cb4d06f3faf5175c32eedb7f3f5a04c950ec2826ec57a25e12da65f0de087f84da911fb8c1089a9eecf0b10b9c30119f360fb3c5a0aed2d1aad765c6c1e92a821980438d9f0d4711d09549e15e8b842a1a4874334ee8d9e50e6f0dd1e2e22aafae2f9f6faa9363532b5ba3dbf9ed8736e676c77003d4a02fdc83b0fb61bf200115fce2c064878ecc4749e3c904233e06494b119bc4790f404e2994186dddf3746fcd7c7a05599b4e1734e6c8144c27b8b9f7fa4eb11b7551ccd20188d815ae14cc89848c68aa9adc6b8f116e1ad8d09e4d6bd60d22c12f77456c4fa8039e3c7ae1fd4c3c59c77b9f077328efc256d533381cb7db0112444a0d03b219d42d4e6656bd52878ed033f146f26e25191a7f981c305374301f6302811416d1e7424c86b4119dbf8575fdde059c8dcae079c5878810ea60dcefab7ba3a8e81316fbba20bc53d9515cce6c54e5e2b7f32088f9ac245ade03a65bc310ab9df5a3d01c283739c2c7919be12c7699567e8dfe73b4031f7db714b2378c7cd29bb8bcf88d7187eddc539dc0a965a8355e0c920fb889964af91e409ebb44a40f23612f70f6728a192442ee108dcc39ecb08f838ad1a24caf3c049d3d2b689c06f373a2def882d82650c7a8fb9c7764d1e840eb3adecc545d9dfb5cc65ccc7e6f22706592d33b54d79b80b793b6d76e4db39d1746f13474cbeb93ece3c972b026524bbf470e6606d90431db57160227bf1d76d5faf667ac13f0a7a6e1b850d59496fe25577a96ba628797e5cf0b6d312481ef9bb17f081b1207b17c3f98124fac5b618be3e33a39b1dfc38048b050ce045a2d88e39c88d6ba7bd4098b466a53e4fd02498fc1dfc5fa2b4ed8f9bdb8f5ff871c35fdd4e5782462e8b3e83d3f3e51fe465d957ef88e953e35791c4cd5796c84a654ed0a2da797a1a2f44b927a10809a24ce7b393aa2178e87be4de6cc15395804bfbaf4218cd28d5790d6ea72daa9fa827165b481507b4eabaf30a17f93f7aace6d8f652e684eeec1cb7d9ccc54e881e4a2ab5adfe1513f5e60e4552814c853eb7489d0da849fe8374530a2f62598e1cb0bf53a65a341476598467e178ae40d1b600b6ec61ffdd452e3f6cd68cef9c0a54feaa90b3335977d0f507c95bb64a60519fe2719e4253994baa6ff82b39e742af33aedf9ea185f440a44ba371ac2d54b24e2b816725668bbc5938dfa5dd1b77302b63102de940d0263d9be37b14652231b640f5afcf64d9f7ff75cc0390a16580377495b998ac1216e28e61c45dbdec927d75a05809f809f1168c8c879215597bd50a72ae9fa70f2fec3b8e760f2388e455775e65ffcf5922d1a11f777b32ffcd5dce22b5a4f991ff37102610c31288880e519b8a0ce33625ee6bd1d512eb067c6fb00ed1c45a28b8175e34501b2f514f35a34f12adb707ffd1c29fa383829835c6afb5af3a8e1d747d2fcdce3d6276456dc978714e046e4a3c4ae1a1e7e58b0f9598d47ed70c57d4e806e3239b63aacdf2db6fd68d131f4446b1dfb05ddd40b97ec397bf07fa6f027707e6ecf663b8b71e46e62c4d5ac4c28d3b76b5e6d0e94923249bef077884313db95b4ba7b488c6ef81dde16cf3bb3e41c2a93cb4745787b95fac9bc838e336f8a658ee4bafab1098380656da13b3d61073b35c9a13c6aad0a1194b6606200e7c1b996ccd34fdd7a59d87ee564cf797d452d0bcb5df5821d06363ae08a4bce8bead206f6fecf64f9a9c15b4fbc384c0730b141b20b77861effdea84ddf03ac7fabbc368ad5d50455d028a784bee796d614eff4c69bd7c3902d95d608b9632ecde4e83e33913de93d508c882d800072ad3245d786dd5899ca0b5ee803628bf51544434212c94cc53f5f88f696db3191fbeb4cc21abb9adc573a0d984fa73092d8999431c358c9499468c6bd1bd8b6eb21ca67a406b1324680ab4911a40c3b4492a6eb41506c886f9f01f968bcc5ca6b3ae04363ae7b20987617035114ae4c4a0460b1e5f8714c5f76a2afdfeff61848da6e0d182c58e5edebf77d6a7ecce646821c3e55f79eec604c652084eb1e1c289374bc166883475193ac5bb612f26732533c7cdf521e8110e72d6133302e2acac5e8aa0c110c57d3db43045be611dea775ee4df71c91d49e5d78045f47ce7e151547733558df6d9354fcfb11a1f4b0e6598ffc50e7ff2a1c1b0513f4d3fe4c9049dedb60f1628d12c6207ce6d7c79ff3e4b0935108af66d97fe3c3feb636c5eadcd3629571c23013c0404ca43c3866b306de304e750fcf8d378b2c3773bf272dae0193cc69eddb25b490c2ba65fcaffebd1ea64a7a2e16892318325ef2eaf1df0941c109c0a81c82c82d48e6d9824218eba8127d19e82700c52d156c2346a290b6215cb7c3cd7de44baf1e9f5f95e73fb958dcdd7f68e456d25959423f2a180e1939879dc306337f93962411fc73622f0328287791b110b54ab18b72854da54b4e7dd048269896fca6e2f71db6be6299552b768fc70bbe60575ba971fc224f40aeb023179859fb81a96f0dbabfaace66d7cedd4009a7bce8ec2c7be076706e2e2b879ac7aedc814823523ff47f1eccd87b1be5d25fc1c787bb877ccca31014a72495f1465c803584d85e8b11ddbae344959909ec6b47c785e4e8e7d16223cf3dc8f6d3f7ea4cd360bacc6235f1d6edf5119740c75da6d719764018f03a666f5d3002f62d28d3c8e094810035c17edf06234d83d4d20c6d5ce25024dfc10b133e04386a2d39b4c57f3bd3c5641453d87b294a53200f8c17114c126d3a781581080920fce38fb1af65011c6bfd4e7b6faab4047bd8094b75d2818cffe1d6c6de9c10478bd6f2b24987cd4e039f20d198aaac0062c8b973f70d9f55c1e614ce073d076343a3e8acf9a958d4c6273ee268d15ced061bb585b948e7c9f4f8d9dcd261da94e446c450f9509548e38dd3dea3c16aa766ede52fed697584857023a9e992c02628f6dfb695a2cbc0e263de82b78995728c0ed7301f92fdddbdd3df5cd0f88b08ce61cbd8da1b82dffa89c5130a29ccc446baf61468ef65cec135333d6737d3ecf7322aebb89d3af227f0b7da59530dc453fedc8fad47c45880b66b8668bbda85e2f597031f2d9c2ff5601728bf1a1d3486df3d0942fd0b670b39243b81877dbd17bd0debb2cba20fcdd33628143e27b06b7711a63bd37e347a5de83f5a78ec760e3b8026ce3e00ca72d86319dfca4523c5a5bf1ab30eb4e3ba26e5c3624ecc09b72696365743bdbef5207cfb0ec095e440c20bcd03cc03b216065156f0820ae48ac921e8044ddf0bdbf06c3c0cd68a030b76f7d406430220ba69db792af23f3aef8d857c2c934b6ca23c2f85423ebd37b6f0029d17ecfe7432df852dc2653ab9892567d3b2c8020a987d7dadc2a7c66949d80988c0c648fdc070fa344135b1678cf497785c8b41a5c340540015e353b8bf56f3f1727425b7bfcb00cb827ee8ff0ab07f111386a550695d714ecafd54e3724d3d5e89031684005884e7658710f02b702c1169fdc96d9dfc0f1230921ebd847563e505280bbaff0839a68545401ddd944ad987cf557e693cdcc7467ec5704ae047ee82b18e24a934e37757e302af51fe5a8599efe17948ce7abe3e8c991f29c7b2ad48a4562af86d36fe0418e192c7d074bb3304e86faf6481c001a58685bc941597bb86d9deedb1b64ad91d1d16dafe29405bd49205bfdb3b7423d6f3a203a9017d8acbe90d53b60b36c34aa100db9f9cfc466fc1c49b70c2eefe1f5240d43faa211c9992f6037259500f9c3cabaf0d2802d8560e2c8b934e9ef6acdd1755722484e1d110c715e6ea3d92d60a7baf9e0d89943d35081a9d4db75517f0750ee2e19ea41063632349b94147560623453d25177a0be3100dc66b8e10324c57ab21849400cecb8ba3d03a7749047f15efaf601c823f1b33abb7e293f99309941cba23f7214b27d535d5c244832004a765e2e4671b1fe08484c05ca2917417888f8e079c82a557ecb26c0afb45bb49b0dc37b26578ebb323fd2f964a3c2bc84d09d876af8eb13863cd98a4db38ed1c95c03dbbe3d5bb504cb650ca95151e40e3bb9a18dd4f0fb74d2ca59e9dc2efe0abc89ae059c0478ade2dd0b119f7592ee2c3e66d9fc84a21d8caecc7b3700903dd09f628af6efba56de66fae66269aa04721a6e12f46da76c995670c789035e7cda5dbef50172c3eb203456c2c7c500ec06bb23b247693b167e7a0cb101d8fd1799b75b69367a61bfbe0a0f77ce90dbf4ffc4fc6e6dec309a48008faadc4c199d94b429ae12042748eccf7d0505a9cbd3e6ce3a0d391a8f7dbfeac836411e29314459bcc377dc79b9133a6248d42d80476f5a2416d6b32a3e0dc08a7c22aa26443f9bc9f719a4c12f4e9c27e3a8e6479ce25401cb88d84a6b32b37d51b8f7d49a6e254b2fd7fe32fa2a0a95fea5afe5d6776082b3e9463dff98199c8227817ce91e1151fb2cc3189001ca663dd295b0f09727b4829fd1671824b63ceb531d8ebf6b237a2a0a4b1bad13d4cacc859f78fc0721e8de33548d9921f9cba888344b07a464be73d03d8e035a4d0db304f84d7ea77a758791c003992680e7b2f761e51e96008ae829437584cd7aa8eca2f70cfa6b84696d32df99d1e6d3af1071825b86e5c24519f3cedef9437cfa6f059a2d9ef4b6fc67bb330098a75b635632665176cdc796c3410c6b012784b64d97c0158a1f6263a7147e12abedaede86be348fb4ab41bbabb794e42b1a64797b8f477f90f657d50a04065d7b6c4233ac73f0d7a687d865c9ff7a9b7516b0ecacfaf99126561064cd348a6b8657862ede20b5ea6c3495a6f475d74e764bade3c5a96909f5e20e9b2a158231e3c6c26a1a999730beb4125e0c114b13a6fb2e1ae0be1fa26f5cf29e73051dd158769e128e5b6758c50fe2d02629f869590e3e932cfa6c3276b145f28364cbb250cdb436e9d202f2fa085580019c0a6df676219287288a50114d0cda877ccb51023399e5dffd3334ed99ce1f504ced266838e1ca017a1b96dda153e54977ab3b684fb44483725416f7fca3abfdea8f1e20ccfe1e2b1b33425831e189de3c7c22d98b2435b81684e7af317adb9a11862dc0b5fd269d179a298f7997a02987e83f3c3baa1f55b798e504551ff5f71e2b4f4a3ad95739563fc4ce64b1d59ee48ef84b5fdee72dbb143ad57012d3dca9ae438ec0b9cf030bb0fd49c658ac8db790155c46c62a066fcfbd4991abf5a4ced6a1707ffeb61300e1241312c5edd6e45ba6565a687fd3e882aa1084a81266613817fb530c9cc82e413dc02582a6b96c67f7f162aab0babe6745509813412f468d6bb41b33e2097f92f39a21ccd81fe3032292bcb30cf5a4b749bb34c726d4c2986874d6fe567b6f662f4c0f72ac52b4da865852048a4235c5134b325fd7b576f5ae95b55d77598bcfd2be72622b4dcdfe2834a1b4b1159cf041e858bcd9a311b1f0e0542410d8af238f43339ad80e79ab5814a4550d982f63211f41cea1a3f856e182b9261914ffd527e9bb4187a12a1eb3e6a59e2f99afa7b682960b8526ab4f801fd0161c7efdc09e4a47d3c9e84abc5a313d9f308d378b75a89b71f", 0x1000}, {&(0x7f00000001c0)="bcb2fc0b031a95def60a39166a5f9bb2c421dc2b3ab3a03e887abeb889fed518fd0cd0737056add79a90", 0x2a}], 0x7, 0x0, 0xffffffffffffffff) 17:52:36 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x37, 0x0, 0x0) listen(r0, 0x10000) 17:52:36 executing program 1: setreuid(0x0, 0xee00) mkdir(&(0x7f0000000000)='./file0\x00', 0x112) r0 = geteuid() setreuid(0x0, 0x0) setreuid(r0, 0xffffffffffffffff) r1 = syz_open_pts() fchflags(r1, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 17:52:36 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000001540), &(0x7f0000001580)=0x8) r1 = socket(0x2, 0x2, 0x3) recvmsg(r1, &(0x7f00000014c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000013c0)=[{&(0x7f00000000c0)=""/46, 0x2e}, {&(0x7f0000000100)=""/29, 0x1d}, {&(0x7f0000000200)=""/178, 0xb2}, {&(0x7f00000002c0)=""/250, 0xfa}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x5, &(0x7f0000001440)=""/72, 0x48}, 0x1000) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f0000000140)="060500ba97d0bba1248defae40f01df6cc6f87beb076bb69fa970d55e1a4b76dd58e2c9600bfccf85df90125584b3e3ba63e51384888b9de9e0f3d8c501a67b9289268753626056de5b66b097783bec20eecda2f489fbc55fcf64e74058c9d027e7a5ee66685ce94fbc6751cd231f1b3d41bb97d3d11a931c766f3e25d07030d00e5e9d66eb3d708ab7991e9359cf6437e", 0x91, 0x0, 0x0, 0x0) chdir(&(0x7f0000001500)='./file0\x00') 17:52:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) setuid(0xee01) r2 = dup(r1) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20000000000015}, {0x80}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 17:52:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x2aed, 0x8000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000000], [0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff], [0x0, 0x0, 0x0, 0xc, 0xffffffffffffffff, 0xffbffffef7ffffff], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x800}, {}, {}, {0x0, 0x0, 0x0, 0x9785}, {}, {}, {0x0, 0x0, 0x0, 0x8}], {0x0, 0x80}, {0x0, 0x5d1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0xe0000000) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r1) sendto$inet6(r1, &(0x7f0000000080)="b80165a38df2facabacf49f2d7dfdea97714f13e9c2c1fdad37fc1f0b6970d6e016d5ccc9daf335aff07853a48a6c8e97e7725ccb104b0d97a8f0e788a2f12cfc80e6999eba05d528d792cf13d51a67467dae3ad2c02c2703d4db19f6dbe42a92bb0452196e5843560dfa2147c23e3917fb1ff2e809855c5f0e16d2b61e1edd1b7bc27159d4ea81afda1e4df7ec89fbb013a462a9b8215dd1d54e460efc209d67046f83c8b71c1aa74", 0xa9, 0x0, &(0x7f0000000180)={0x18, 0x0, 0x7fffffff, 0x8f}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0xbf6) r2 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000070000/0x4000)=nil, 0x4000, 0x3) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 17:52:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xf, [0x0, 0x0, 0x4]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:52:36 executing program 1: r0 = socket(0x18, 0x8006, 0xfd) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x22) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="a6bea22907619701c8326af2797ac3b1f6c61bb5481d4a47ac83f86858edb9c0275e488fb9634a416e6019e710157d295be28724c60d5d8e6a514a6c05fea004996b0874946cea5b6deff6dd1a460dcbda15d03dd5796adc4f3d006e1ac0695444e0f9d94699506e7dae7bfaa583b39f94bf9a10a6e3900d996559c5c6529f", 0x1}], 0xce, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x7, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6, 0xc) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r2) accept(r2, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) 17:52:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008, r1, 0x0, 0x0, 0x0, 0x0, 0x4}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x1, 0x7}) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r4) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000002c0)={0x81, 0x5}) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000240)) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r5) pwritev(r5, &(0x7f00000002c0), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r6, 0xfffffbff) 17:52:36 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16e630eb28ba13e6297c117815d7e7a7352a4a657599370e52c3b19274cd1b572a3e4af409f44cece0bf40b4319a777eb74cb234fc28809686aa74e2ae13e2c29b84307250767290c3", 0x162}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x20000, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socket(0x2, 0x5, 0x3e) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xa602862fd00715ab) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 17:52:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0xb9ff6acd007712da, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r1) r2 = socket$inet6(0x18, 0x4, 0x9) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r4) setsockopt$inet_opts(r4, 0x0, 0x31d8fcf94903fc82, &(0x7f0000000200)="949ab79df885f0b789a2315c8a1294436c41c5e909ba1652fe6c8398eaf27290436ec8ae86bb5be123103246680ee7cb79b2dbba928ff88eaeb785c2560412259e6bffe9a8d4070a5d782773731896817b4d93005763822019ba11d0dc1f6e837269e64d1b269e6cf6fd572c88b26ec29a4f97e5e319ec0023edad84ebf50e895a38923bec052668c3cbb207f3e93f7acceda2f73af183c854fa9c22b7bc958f21c94f3db3b2aab8e25a5340a3131da44f477c31712c7b8bdaeea0b8ada51d22b9a2324f016ec3e6e2b48cf93c8be5cc5198ebeed3ae73bb9c587a3e36e3a4689b59c63928ddfe07c95626e505f16aab97b43b0ffc9a2be7", 0xf8) fsync(r3) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r5) poll(&(0x7f0000000000)=[{r0, 0x2}, {r1, 0x1}, {r2, 0x40}, {r3, 0x80}, {r5, 0x8}], 0x5, 0x5) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000140)) 17:52:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev//pf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) r1 = semget(0x1, 0x4, 0x20) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000040)=""/48) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x2) acct(&(0x7f0000000080)='./file0\x00') 17:52:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b75f784a43"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[], 0x17}, 0x0) 17:52:36 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x40000, "000000000000000100002000", 0x10}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180)=0x400, 0x4) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x7}, 0x8) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 17:52:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x80000001, 0xffffffff, "d730c1e7bb6fc6e2080000000000000000e74de4", 0x0, 0x1}) r1 = socket$inet6(0x18, 0x8000, 0x100) bind(r1, &(0x7f0000000440)=@in6={0x18, 0x2, 0x7, 0x808}, 0xc) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() r4 = socket$inet6(0x18, 0x8005, 0x4) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r5) ftruncate(r5, 0x0, 0x9) getsockname$inet6(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) r6 = socket$inet(0x2, 0x2, 0x0) r7 = semget$private(0x0, 0x0, 0xc) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000001c0)=""/107) r8 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r8) dup(r8) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f00000000c0)=""/199) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r9 = shmget(0x3, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f00000004c0)=""/80) mkdir(&(0x7f0000000480)='./file0\x00', 0x20) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r6, &(0x7f0000000000)=@in6={0x18, 0x1, 0x4, 0xf916}, 0xc) semget(0x0, 0x0, 0x80) r10 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r10, &(0x7f0000000340), &(0x7f0000000380)=0x21be5e3) readv(r3, &(0x7f0000000580)=[{&(0x7f0000000640)=""/67, 0x36}], 0x1000000000000120) 17:52:36 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x0, 0x5dd8) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0}, 0x0) 17:52:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xcc, 0x40007fff}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x8000, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r3) r4 = accept(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) fcntl$dupfd(r3, 0x0, r4) r5 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x2010, &(0x7f0000000100)=0x4, 0x4) 17:52:36 executing program 1: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r1) listen(r1, 0xfff) 17:52:37 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r1, r0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r2) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000180)={0x617953f, &(0x7f0000000200)=[{0x1b3, 0x2, 0x0, 0xfffffff9}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") open(&(0x7f0000000240)='./bus\x00', 0x8000, 0x8a) r3 = open(&(0x7f0000000140)='./bus\x00', 0x8080, 0x56) fsync(r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x3, 0x80, {0x5, 0x8}}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8288, 0x0) 17:52:37 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x20, 0x4, 0x20) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)={0x8, 0xdf34, {0x81, 0x9}}) r3 = dup(r1) listen(r3, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0xfff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) getpeername(r0, 0x0, &(0x7f00000000c0)) 17:52:37 executing program 0: r0 = kqueue() ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000000)=0x9) pread(r0, &(0x7f0000000800)="c7d07e70dc7bf5fac2f19d29c08c5e8bf3672f4ad56e51c555404d919bdf9d6f13ff1053fde4e7dff2ec60421e193e9a3e2413e035dd34b6fcfbb506b97c16420e80db47062bc0ab9a66e2912e2177949fca1660bfe3d93395420c3ee6a87338afba5d2b00406cf4c082ecc5ff0acefce7e038aa953f1bc5f45130195a5551e77b4863778944acf287e17b03991e8c7e39abfc8b0965b7fb4c215100454db493fbfaa2de6b94c6c4cf1f8250575abfce121b52557b1f21c5683172950ad8bbfc287fd4440cc47cbb584c8a4242434f6dd9c6543e684cf7a14a44b2465fd0a56e349667f5b7abc77e64b4db9ef60f062d52158e1345c948055c5c8d394e2daf1bc4fcef80bb967055ef36f3cd317763f1e797e4ccb938aa3ffbfde98e73bebf66ae1041fe320de3faf6b2ac7c213d0c574d8a08be28351fcedf5ee296ad76a664b934a0f51a1d979000ec64d66b308ec59866e86d587069c50a75f0a8ec592866e43caf719b849c9516ae38a5a1624c31f648c2883dd9d7aac51af1a1313246c574eac3f2559fecc6abc85785cbe6c142c7c526c6dcaf28674b818224ce334c5c51125f8f4e2a04134ffa7bc4278e6366a8dc22c56986cac4c0023d2087279f4eacb541e4c08e203be6f1516a3dff8fe952db6c89d6f22eafa7adb717d8c2ada4a63f32c6a758f53595a2394b58f29d1cfe3fec23d8c4b32ca76b696ffe17e47c98e0d8cab51ba16e7ff047405c3418b146def23f9acd6339c5f35f7b4db9d458d562b57db2dc09835815b2600b5e6a126da8286602f9543c6ff77b46b1841c793a44e62b04a3b25620b1e96bc3ea604c243a25abcd83ca0f32eb81d0c11a70569517d6c4e94e6a2cb7a89fb0344ae51bce148785dfec49f1d56440d3853fd16030069cbf6d24b9ca96265c0fbb6fcc85ea88cbf9d08956e9c161ce1001e128cfc3a30c2cf29d5bc3cd2e13b14545c8eb2767721f73275e99555c39616d9ac7122005072205d57b8b46acc83d2b5624872fe45fd723db53148d170aabbf8ee70a31b653f6cd82e5b69122b150356540e74fa2ca3c2c5f544157e7a27f980d869916a11e58b79e88824b29bbc1c9bee6f798eb3654e9d6e10a9ff1855118173140311a23ff041688bc865036a1be9d27ae1f29a01dc9aa7e54c80b5b1231b0cd9ea8d59de011ca77b8f14a957255b7b16e8ec8572bf44da80fb2adea38997205254913bae0413ed8ba4526b9b348250c57ed79e38ffc938d6629a036126ff3b1932c0f12b993c3e73fa382e0621191961feb38c5c5f58cf3982878bc0a8661d486b98a7de517671a57d626383a4090a6c136ab10659c5b626539bdd6000b6dacad28d7d90ea30fbc75488d02dbc4b9cbbd5be38e45fbdd7f41a5384ef970721b9972f3d7b47710a2ffdce49cd59281d1aecf587d30a6f6e9303714467f8382c292faaf3219663072a43cd2abca0dfc732e76396687de81634985894a43e8690d92acdacff7e30912c7fbf15cc351a801831c9da3f9f133c62f693d670e646c42ceed51f04876bfdf13f60257b405cfcdccde95f876a4c5f61e245aba948a3a344a4f67930d4796bb28fffaee466cb1244b033c5355aea5789eada4a1076d1d7de1baa3f6966b0617e67bdc014270d9051e3c547514b3e70057371fc991e62d0ad063d164ca68a7e2134912e47ff4e7aef9c0de354b68e2774d4258f7fa54b0e63bd80c6ffab306871a0ed86e0a4bf1897ac1af5cb8fbed0192d98861871a9619fcc4f8a2fc69b5a71567024709693cf705213deda73ecdfa6460abf59eb7bb519451dc846fcd01bab75e4bc58cc54c6ee9fa6dcea540c5c9c80176341964d40e94347e5b6b5c5a0daaf64dc676990cf13c770bb1f2d3361da0df059d1c5238b2333a6f94717cd6e957521a8e9d73a5549270b88d1ca7cb0137fa9981f0c18b68e46dfcedaf142d484248df1b84527131cd3586bc7de429a15b1a854c065e9df25566273b586b3761feeee34660a595cb9c0b5bc1c040e95ae0f1d6ef32f33e78aef3da3487de2aa0f1a2cc921e49979c9999bbfd591711b795c1334a7ef1fa0cf70d7abf768a419cbc73fc0b401f6008d4b4bc9c6c8e406db1ba45eaddfdfc85b68ad369ef7ce22ca514b9ea7219b1b5053589bd98895c4dcf8e230ccd6b3ec3b0909f23040f5824d08b99e5352e5d7d873f624220cb3067f374344bd1f972f996c0d37b72b5fd3a11550451f8d230926a77c2c35749dc9cb2e2454736e8b5a5632f4ec029037535fa847bdb2f9d23e7828bb79f3a686607216b999a121f36374e41a2d1f44c1a703d09a6638fec35b9de1dd484cc317777cdcb932204ee5f03dea8047d9f87f6f09c4c76489dae60210ef30a202c8b3167cb3c56f2abcde763b9eefba3387f20fd51e2498af402c00a5643eb50d94cd549c44c5c611c597ee2eb012dc945f0d239b690af7ab72f1645103361cf6e1b02df4a611504795d9c41c377ab520872a526e88ebc875bb7031ac10affe71cd77d3964c5dd4bd09f248219d69954263f6c7097e173a200b51938838fc5ea8ce686a66729829339e614995694af5cf527524a75cbe33f96c283edba451d8c765fb68f149ab78b6c8eec2c56621abf2d0cf0f203b4294eb073e0bac7a11cf5fef6fdda96a5791992eaeeb7385f0f276d3b221d656c3125605e8d1f32bb104712b916e271b33ebfc864facaed5c7940e0273e226d1b9209bc11df9c7be95af750d6a497d0a2e9929ad661935c7d877c9d037489b9e6caf366502179d3727b174b048057f8ea63394c806ba47753319b6507951792a468e0b38d8b4c1771bdaaad6e912d533cdcb6d955226cac376fb93ba57d00ce2ea876a90e29384c1e396c93f2cd8518be7def7a992fb10e9b3f87c646776edb3057fc95683cbd1cd5d4f36b37f70232cb2cf194fac11045fd4f3c75cd8342196434c2b29aefe84e12301cea36940405bbb5c03d924739778daf0d08598c5ca4ce8529a51d44f161e01fb2488a5ac08026c0f7b9ef36904b66c42004571bce652f8baf48f06875f79ba130f29da315929ab7031fd35724e0053782fc0ff4283875053792f8f66541b020d089bdc3f104b262c8f171b743cbc9aa83fac60c9f1c4b7e192fbdbde41e141dc1e4030a96f55281dc139c8870bb754470646674be619e4ef32581394ac24cd8fecddd7e62e225c76ccf139169f41cef5c31a35f2e7aca857a653977305fb6589c456d0c483c252053439171e32648c271ebb4ef1e68614972f13ba486f5faec18d39c903bba38927456144a27bf499e19e43e71ae92e245e421aa40d244a7cdbd5877adcda42f68ad204fdcb260f965398f905d7d92c142117840ad08447775cbe48693f021821956c9ca9f5ec8fb3445f2b4faf1a2f4c9c0acd227ba20105150078bfd83f7e7c2c5965c89be09a6f7975745e819e175da4dc5a2c0126afe91ade1b39f08c3f00171c67f254cc75b6f4ddd79afc6a52d01133cd12c7fe4e7bfa87af8a0a245956511041e75f6442d3b8bfd072170022778e23aa1bcba2bcbbd56297b48e672a05e16571f4b27a63b8cb9250cffeb7e752e837eaeaf0c534e133f33d63b2fd1645c1f50c7ccd3ade633f59fbaf6c62e071987a4650a4455a2600d756c0ce809cc9b95f25ce01bda2796512069b322e022194501e16062997cf44b87766bc4ea6e981f394316ec09b4610862d5787cfc4da512bb4a8729d09a65f92b5c15763b10b0bdaaa7f2bba483fe3c125cf46f21797fafbe0588bb349cef9f7de9b62dbccee55dbb6ee36db7704dc61e8bce16e72baa755f8545d7d03ac2e2cdec4aedd4973617e00cdc379f190c9a066e1044d6481aa78e0b70872de70db8d7373a30ed6625ba02736277e5a908c3ff95c605d2d045ad016c946c91e55e2e29a01db30bb92a97b592c59cbf624eba661ea4815c77d7f00e4d858dd8c70c1576e8fe039ee13e20f536f27bd5fdd20e063f76577b507d8cdd0eabebe7cba818f9aa50ec19b0e32c232cd5c6ba9912c574ea2a6e8657bfc0172ca6a268b225642e9ecb9647a78fe859934b557f89d926efe7a5e68f6fe8fe59b07376a36250a6766f1eb5a11ca0e8a32d2dae71930b51ad1b7b7dd88582a2f84e2de8b6909cd2d8a398afa7b3edd5c3092d4705d2b5d3deee97490f02b30708fb402814852da53ecc59724550d9cbc43b37a6d1367452722a69ddaf17a8ae588d1520af15e5f1209a5e31c6f09fe3712d693983612d006cd229dc24b627d18d292d838837fa104efc18bded9596db0a8b2a9e13897cb67411b9fe29e507ef3a75a42f9b5110306e062767715de89e6f349a4ce94814e98f25afa330a0f47af221b5d76294a64c06a6e2bbede16182aa5305ef192356a51f1b1a521391921ecedfe6009278ef3c40bcd09c0ee56e16e063544dddf46b4a702d8a4a0b762b0e97099f9ea493c90cfd2a16774aeb8f39c52684215dd658f0616d364dbcbaa3444eae718251d2a081bdba038449731b74fed86a070f4ce1bc3b8bc578d2c1f9efb7246cc7c3f91e3d4a49b381b8a721ec4a1fe84adc758e907ab64955bfeb6295154c650840372fa0ae88a0a5ed60d453554a49baa4ad51f74d15097faa459f5ee9f9e99dd57201aae923ffe5ab0a14e23f7196e5f3d5fd189b1c1300e9980bf5605063fbd9d56c49a2beff8e9560fde7fc17ad4449a7ec179e7e4afdb08b0576a9e0bbc833f700ec21c9569d0a565bf7ee54999a816b58a5e2ccacb58c328f63ee3fbf97d577527f463ccf250c3e2947b1937ca663e032565be43e2c14e6d57d6465f12c14e909e1336e30282b499620448984759c76a1cf4c738192c7c8786d4871116ced05ef529ab2594ffda0e7c77023742c1c6497156ce8288adc093332a1a57bd2ba34b00f5b07220d1f61a952820279ec509c200e24ef3042f1a1a57b9dbe958bac2d1c0400986bea7160d306c243fbd69b4c88ddbc2906782b7002cda28332004b4180299be5c5b132981b63671740ee708b46df99806c0ee85e111cde8099ab6a207a3be5f48f5950c363cf3198f635314d27de740c9baea53d0e557512375c592e980db1fcb011ee4f6f76a412193e2960f76dbf4aa57a533127e8201bd821d17b7ca7a2fb899a4a220e99ee19ddd220512dc691003af80b132d64bc55c317f87311a05c824cb08afc8445b1ffb1da7429d39807e31261c81fc48842f961e70a42c3a7762e2f6f73284a23c04d602a8f43ab0e6db5046de18fbeb5a7572407a40ca1d8d13c85366f4a1f1396f5f359c7257f213ce5512e834a70405c22a11d7f19a91d393b667b2e80da6ba122dff262051e7e7136e528a515a522b534c54ca83cce4697bfae50ec46e501a60d8b424c2cfdbcb5605e97722b87d287d4de04e88fc890294c0225b60a4b5b3bc6ca7621f9b1f5f22e494f44b358791c96a0366c61edd66715b1890f7a91649fbecddc0aaa26e623ba7c5a578dad59708eb0eeb12b0be090be3051856813675ab701cbf7cf9417c4b6fc733255186fea5114b6a88d9bd084908ed05908fb2a7b6a9a0cbee58baf1fa780fc3b8f732d266dc7e5d17516f4625d801cb72417b2dddc94e25363e8a67422e3bba1028b38627fe436a1e1c3f14b3cdb11ab0bd66f4823fe88e7d662fcbd1068991c45c7847987210742d007b2906d0e7d78196ab4cae0973d9420e8f590bacd2d43a6ed22dcb28eccf85257b830ca86e3c88ddd16452960e2b140513a2fbf4a8b591f7986a721e04576fd3c58c3d86d7df91b7e09d401c02ea1", 0x1000, 0x0, 0xff) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r2) read(r2, &(0x7f0000000040)=""/233, 0xe9) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) mlock(&(0x7f00001ce000/0x1000)=nil, 0x1000) 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]}}) 17:52:37 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r3) r4 = semget$private(0x0, 0x4, 0x408) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x3, 0x4, 0x800}, {0x1, 0x2002, 0x1400}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee78256cc}], 0x5) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, 0xffffffffffffffff, r8, 0x4}, 0x200, 0x401, 0x2}) r9 = semget$private(0x0, 0x4, 0x408) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, 0xffffffffffffffff, r13, 0x4}, 0x200, 0x401, 0x2}) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={r3, r5, r13}, 0xc) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) r14 = kqueue() kevent(r14, &(0x7f0000000100), 0x9130dc1, 0x0, 0x0, 0x0) kevent(r14, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r15 = dup(r14) ioctl$TIOCFLUSH(r15, 0x80047410, &(0x7f0000000580)=0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r15, 0xc014575e, &(0x7f0000000140)={0x8, './file0\x00'}) r16 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r16, &(0x7f0000000680)=[{&(0x7f0000000080)="65a8d16c6a67cc3e1406c0a199b1a0ce895d05813af4a3a2fe650b7e2e3c44b6c7ab5ccf5de901e4ac8d732a16f0fa6e2c89ccf58ebe93543ef79ee5d78abfa03a0a809df9116cecf512a1d1e9c27bf225a3ca60e554a814256aa2946d1dfe9a871ebcb50fcbd31005e7f15b8ec497640b9a6cf59ce5ce64493cbb52988fe971f798596d87517b5a0f98f555334a663d57386cc2e7c4d22fcfb4006d90ace20f7e4de58e53346f2ea39d9f938eed997757e45c350327", 0xb6}, {&(0x7f0000000200)="1dd126a915634ae4d6f89bcb56186da1625d363da5d47045127ef077bd1ef042b4de1175bd54878e1d4eb2b09b8f21881822a4299e03943b01396dd426c5ff77053eb9db5f48f4305542f1d1d61c3417b93002e63e058b6216e1cb188f0bd6108e97e2eb08943b6a15d94aad1af492dc6a98fc5ee4ccecf086071b603929809fd94cee8129536393715f1ab6df45ff72996886", 0x93}, {&(0x7f0000000400)="18d6399d2cb8f35d83bcc025fca667eb1c3001ba3aefb6018af32ff9ff088a75afe9c92e049930c6efc22a319e5dc778a1dec30ff54725af61946d3456c303008c6b8310eb59ec764be846790b6453d28a23fb3e0d8586d2e3dc7a8b95", 0x5d}, {&(0x7f0000000500)="a48c56f2d9ccb32c7bcfb54cd6645508ccfa9d647aca74a5f15d506723796a1b179e", 0x22}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000002c0)=0x7) 17:52:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xb80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 17:52:37 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82f53b7f233adc92fa6d1fcc56c0ad57f7860a0966604f6b997e4242fc7fb0f2d9036f8327f339c9d872170332a993283b68538355c61e04b9cfe021494f08787f4087ddba615bba083a81e2b6b7e64063fe7a8a82d70ebde92621d90c4525ad271b93f252c5"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 17:52:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{}, {}, {0x18, 0x0, 0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r0 = socket(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r1) dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r2) r3 = fcntl$dupfd(r0, 0x14, r0) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 17:52:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x45}, {0x8fe}]}) getppid() syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 17:52:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x6, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7fffffeffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r2) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000040)={{}, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 17:52:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000200), 0x0) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, 0xffffffffffffffff, r5, 0x4}, 0x200, 0x401, 0x2}) r6 = semget$private(0x0, 0x4, 0x408) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, 0xffffffffffffffff, r10, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000080)='./file0\x00', r2, r8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 17:52:38 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca02bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff03000000000000c500001002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2000c) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x8538, 0x0, 0x1ff, 0x1, "254445d3ab935ebcdf6abf21e64bd3bdfcc36186", 0x2, 0x7}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) 17:52:38 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) 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(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r2) r3 = accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r3, 0x1000000029, 0xae, &(0x7f00000001c0)="ebaa4e713048e69931929648000000000000000043de07f7b6ea09e2c99a1d40b3b2114cfab8d2071fd947aef7ee46c0b5eda7b570c6589791cd0cd426f00e5a30c952e0164e6d4209bd3da90e1ff10820", 0xffffffffffffffbd) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 17:52:38 executing program 1: setgroups(0x0, 0x0) setreuid(0x0, 0xee00) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, 0xffffffffffffffff, r7, 0x4}, 0x200, 0x401, 0x2}) semop(r3, &(0x7f0000000400), 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, 0xffffffffffffffff, r11, 0x4}, 0x200, 0x401, 0x2}) r12 = semget$private(0x0, 0x4, 0x408) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000001540), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, 0xffffffffffffffff, r16, 0x4}, 0x200, 0x401, 0x2}) setregid(0xffffffffffffffff, r16) sendmsg$unix(r0, &(0x7f0000001500)={&(0x7f0000000080)=ANY=[@ANYBLOB="010d82fd29559f18e000"], 0xa, &(0x7f0000001480)=[{&(0x7f00000000c0)="6e2be113998f5ff219ffb9644015b4e4e41bbba55a94123832a7908dda4909a873bd5d5aa2b794e3ae89b81a7cdd7f8aeadfb866a51a6d1384f80f50b994d6b21656f9d149eca12887fc55474dac741d67d0a300bbe550726894cea0904c63587b77aa85599373bacefe4cfc390c4f2dff6f1f4ce68aafb811f747c13da72ae9e4c74782f577c4adf1", 0x89}, {&(0x7f0000000180)="844ee5bc3bbe1b2e957ca0163ccd7fd8a021bfc81628f081d064745091bf5066bf0a5becccd19d621f0e324d12fdb55d277ea5193b761245c287a70e24542ca55b282f1689431b7a084ebeedac957a169329c1c74ea41225ce3afa36e9d62d5e33c43b92df0450d214ea9eb5b4dbc19a152bf04ca442bce11972f14223c035ca232a4f1bcb2dedff4720af270e4d792c7fdcdeee63d9276e6db6f36f50e92f19a08d8b4824f115699a1c9c8fdebb372596f37758129cb0f4a3ef55ea54ae26b90306950c24268705831b8790852eea84da8e171ae5478c9805c3c6bdc75141270e55d55a12776a0a265eef736ab4276f65e8c017717dea1dc9b96af1231ce4421276f7d3ce37c6e180ffa0ad6f8e88732958e0b17bf4fe95f2192ca41b02529ae6a4b567891eb452dea072c7f74f995c459e28c94031e2e791b58023807f40d953f21afee4f96f1550c8be47f27510b7db9162c0fd5dbeea6877380814d5e2543ec8e3c3ae1de8f02dc5f0e53fcb9fc87b7478eda32cff0422ed8777fd62d3afe1d6e1ddf359b38339b003bf4ff7e626d97e5a186dab443b6d892a6c65b75b991e88fdd8eaad82fd52218dc061992cd168200cba3a748971a6223b419da0fe080f293b9e247db31b763873a1b0b03288f7a990043705392094e20da1903e922a9a8e72fb35a1ede72c18fcf86458de1c7018fd491770d10dc1bb429dfc22cea34ce473aaf729e4903836ccefea336d9dd7e9290e29c8080fce222828a9c4d6d6209d7647821ff4ba7a438b9539eaa2e3e749fc31de33a30ee6525a40c5444cd26994cb2739607dc972406d921bc7407e817edcfec52b7c648d1475b0220d359506c14d9d7f188b5467088e75d593ae8276fe91faec9e9fb854a21582a590325fd2d76044bf418e1e12543a9a75b3bffa2e86f01c53059f760ae1bf28137c9c424f0895e45b88264c8a2c76d701e0ceefc2e04f4b7dfcd350384d5776968ef85f96a4b2ecbf8a469d5c45d8f01c5e3a1433ff75dfe0e15fcc8d687a9662e57b56b346c55b3124048140440a1cee0a6b1207787dd6d55d0f5a9e20874ce294717fa9fc60213a2cd96c2a5d4b205834476597c43d8547a71e877f8e21219d10ed70a46cf64d34b1cd8b2a55b3ad569349b06437b75c8f0fb8f97e410153e67a11b038bda40fa8493eca6cd5c5c4f5edb3b1bb2aac3ca5237d4782dc3291afff0953f57951ab368b0dfc642dc2e43eaa815feee672c9917dad7e6d94adaa77282e94272b651a18a0f07d58c6690dd13eed77fdfaa0a176a2291fd39377bb19b68c13ed4984d416c31bef3ec929b19d243377d3b1c9924219738ec4c2348bace4340db8a6a3fd6965ed011529329742365773d30e925618be8f688be3bdd552ef0e1bea15dd69399464997d9127ca8d490c55d50d5f33077660720b6ab070d34aa3899a04516784575a617c2be0e9e60e66da9fb6b79a96c49e808e669ee8c1573d578ed2626203fac295bff22fd2d2d099e41a35712e536ed1626e38f743ebe9bee43fd733edfd7df7e5117a3966abc59782c83606bb7f7a56ff86af73c2e7c491ff962ed4a3668ab4b67e4fcc1cc41d9de13d1f877b733f9bdb1f8d556ba91580a1fc642df5e9863728c2f929e7941a0b15de245c444ebcaed7d0b3072f511d10560cc822d901f36c9b60412693825a340e91c9484a009227a804b3794bbed3b93938214f48aacd6ddb9752370a1e5b66ab0b49a0909c091e41a32babd72874952a4a34535297a6dca2bdc67e328912e93ca2da31316ed80a6e7b3db93b46298b5b5e6bf2babc2dc2ea9e8241b250a2396669ea50ce6457a893aed4a27777de6efc7e52a27624dd61fac56656ba47fb6c715704b2434362c750fd3a8991b74e264c2be090a35357ef12a67955e54d56fbc55cbcad084a0cd8950599c71bfa1d44417e285841e859e6815dd1d0ccf72f2929c3d4b31c4b85113344a070692cb18d424d336cbb2c40cbc630d23aacfff3c5e5d9b4c0bd05a280b569c34c1062a5cb44d28233058d8c871bad9578fd1d04cfcb80b805c8fd7f3bee7892d2d5928cad2a87e3747ed50d8f8cd6c698b8f53f32a71fabeae1c6584cdb6f45fcaf324def8dd67063b9308c8776080d387d1515ec9224ebd6c9f4c0c6b035358197e81625d78527af47f489c84838a4ee575f79a15e0d28fd34d430bc86acd20dee9685aff10c0de8ba335159bebce16be5adcf52420a11a8ba35b346edde823ca9aa55175786346eebd7a7fc44e2250516dac4a3fc5a8a139719b3c9fb7d57e9282ff1e096caae243260a56d54c1e582ad2a61f7e4f735c3ee0586da75e8fcba91243486b8fc2636b7170e1ad1267372433ac596a877bf61bf2afea339ff27162595bdd705bc0ca2be3afc879230a329f7d6f927937ad93eb380e48b0dcb20575fc1ae0465fa555c6c52b136b93d45ae97f3306deb490e5fe8bd71e8ae192c3242cd76e12f0c4da1d467fe810ed4992c91c93e62cdb233b5b176df63572a103c8a9b266cf85a47c5d7bc605c27f15cc804f11d24b7a1cd71afd91c32ccfcb1efad2a18b3da7f5c70a802420b54d9e4dc2c4afd30ba3aac9d84c45193fcea68b8935a42f99c775d633f61115503b35cb5c5bb9491ba32b765dcc4e11677829c604b40661f01674c45cfc5db9d687dbf093aca69574a811b7c888908391c28645dfa8b995d763699ace8cc6780a0db3eb7018d91a5debcae69791ade5f170caf052a916111c1880762b4171a1149b3540d637c918334c26a15ecca12928c2cf7bf24141b3ba6bcd21b260d6665e8de9ced4f8fead7c839ae72a8f163e57a59aeaedb498172bb1eb6ca8c298837198154d83135935bbbe4cd0ba676e8b4ead220aa8e3694823550e539423efdfb11eda30d598f6af2ecb15f0fc257f74fd5b9c4325a919f47ab9b164c47bc69a908939569e5ed5dc0d3856a3d37004e1d7b9ad6930f79398b072b9e66ce114bc89c0923e6cea946d41e884d26580027c28b3835f49ddbe16b17e1e1ff5a668c2a4e1b70f3c0c5e2c42c29658119ff82624a3a8aaea0c07a5a635769d5b0dae3c7f6fd93490acadddb6887de53e19c12545e2318e76156a4e82b122a9a40211623413d11c6dfee355d6c4c9b9f7b67e1158ea09d7c3d555d274ee2e69c759238665372afa4e9850cff32db80c120ace7db4de4992d128315a2d4ef706589b60b350cedccf1e8a1df29e97a8076f58accc23641977a6eef0d9918c7868b46a3fd7ae48efb1880885e28fd0f8e99b926c90ac7314503ce0894d0ec420ecc61748db18d1a685c258bff8a91bafafe0ab9a417c234c5d7375cce8dcc21273fa536825df114c6675d4ddc073d3ae150dcae75a3f3ad46ad81f4153f2f664d25e3b95d4eb3e70039e6ba00990de55390d976995926ff0b1e1ed979bc44899a0d845b0bd73b2e17b6f89df0359510f5ed9a016edfb15eb627a34dc37a53c6eb1eb5f3f21607bbd8dda3f5e85e1ae378075e22378ea5dd9d5c07450d36c5b8926b65560549924daad847a6ada7a9695f6f267dcb558fb7d0a93083e38235cc88688d872d88b78c9b9abba328f45f8258ea7f68162341bcf2f6834ab3a1b2f1dc348e0f9b15768a4efaf6ff73415b83dc725558358aa7dc4d202c9bc304e5d02ab4a6208cb2e9631f9492b9e05d0a9ab4b6bdc55a080b3bc944a5a6fdbaa94784872792f0bd98160df70dcbb78a71992cceb58eea6c2f11bf559ef1d011572373238ed9aa869196ba9f3debe602f08f75107ddb08320878195bca8502ac3423319b4d421fa1edbb69f10b7b994c42afc6d20ed279867111c227303128f7613476c3ffe6ca0be9d44484d1e922e202a0ed431fdcb57d4e3daf75b985600040fbe2d36eeb4c86aa16d15d22e90a3a602a3aab6ae8b94f841dfb4b98c20110fe123f0f4a0945c1522200da740d5f4b0a142069049fdc8cabcf74fdf1608b54068a1d990b968c57605283d2e4b8a71fee4e91589c6f252ab613078c505327c224412052058ebf88fd568037a5399af6e065914a618efcda9782913118a85cb44c7aff3e6dc9fa67f5d72db2e584d0e73529be7a12f45527ff2f907be71a64d051f7257371b309cffb2b293fdefc19ce20e6bc2c4a58e471b8d69989a8d1bbd345ff5bd7850b8d954d70d43fe7c91093662f213c54f159e2d6b393a14dda09666e69ee6c0890306a9b38781f740c396632428552717489beb82f82c679e728514850c5d1fc7d2b69654f769530ba1e6de5948cbb4907457386b534ef379ba54fc3fb37be0775bff47e9cd4f4e989f79621f300d911b8e9f71f094aa4283788b212f533d55df6b6e44784ad18f2d9bfa5377f927cbb43243235feaf8a18f2ef6cd880b9f7afa1b9b77861eb4f32fdfad02b83b046d0d0e34e40cdffb1ba88bbd0c369cd1fd28f17b367331d4dd4409cbb37a4647fa783ed3c24e8ceb0fc982682d9125e4c89ae0acbb24d2a877a5b5cbf532e6a7acba63eb0ab484b56dba201fe9e4a9b634cd70bcdd5d76b2b42882ec56df9b5199ddf1398d116b479e5e484badbebb749ce45aff2f9e3aba06c05647a009b37a4faf2fd607c5a8e1710451e9189a665132c1bfa1b5472cfbfb160e919e1be6043ac05b033e17fab411b326653911730d9fd69a9322ff0a7406bd0e8e7fe8acd459180fc310641c30426128159cb97b7ffbfdcc4d3cb648e1c8e4a198b52ff3952b212740421f7fa679d53d9ffa11952006708cacf48065cd173232d5097132c23df68f13ed574ad8412340ef9e36b93fa501591367141a873be19d4c6e5e3d2d2bfaf1bc283dc300ead5f94a346543e701533db4e8ea7bbb369a4b814d06b6afbbbaed8c1dfbada7bdba11d800073806f098b2f3c062c80f1907699e2633095fcf248b2a250670983d49e3c7a406c3823e398470870fec99afeb5ccb9e49965c93d246dae228a5e92bad0d5b672250ea85803c2f88ba69a6c142a133e7746d3b06c108db2f1eefc77916d332e183d95e54e399afda4b5be920a2cc6cd83b35384cb574b7fe5c291f41a74375651edf6d5d6c2eb97697f6038115f78b39b50ea2873499a7c024e2b0803b79c62db18d035cfdd7bda54978d2a21bbc1bf942dd49c08ac7c50857df6936c1872f04bced133999f5c70daa968960d09cb30ede345a4b33a0cb13fbce5d0ab47cce7bc18b82fc87593634730f422e86c05cc22d9d0fab43a65104c3e31d3a6581090948962199d75665022cb0a0c78d6724904b1ba503fecd9700906dd3b794c465c4b314f688c09fc19d56db4ddc4705a741fa5ecdfa6d0d46bf13eafc5322437a6cc42e5ef7748f01ffc4c11d9ee169028e5dda0d94f96b36d41d7fd750f1529b28912a9208777dd628a5c1a3e00c033a128ce5633c561d26b14592fa4778fe6a1b83afd22ca7a4a44629062fdf97fef37f18891f0c8d32268f2f796717d2ff00159016417446e64eeefd20edc68ecd07d203b5b7d3a7f115c5900d9a85d870f52d6c406d205b1dfab402cbe62645400707b181463b496d063b19ead8ea88e6296c8a4e30480770dd815cdd8731ac5d21ee6f56a6b423d7ab45b41989176c26ca6e575d938027e0aae17a90fa4f6d3a8a8a3c0ad42828eb33cc4d04f1c4087cf55b498ac0b66d1224bb1b27a9c554e122b3f1e030e17a7cc7ff6067c613d5813a1c85d150213811e6312acf21969eb390811373ea19e5009cfdad6c8ed7b0b97919c664da9657fd2b99ac1c88deba8f88ce21f0f9b693a192dc993e0eedd3c3b740e", 0x1000}, {&(0x7f0000001180)="cb0d6a426addf32e594449cb3b1e033a4738296ccec1231dcece35625dff31e9f48acbad0e8c64aa9c916d67472cb1d027d22056ddeb4a9f4a", 0x39}, {&(0x7f0000001280)="bab621aab7d57db5121893e3d4245492052a49d12a5130c46ed120d9d69bab515d71eeea25a02d3ae212d6beed2041fee7b2cc574e1af4102641d5db2ab727ae37b72b3a48bd17cf4ce86cb94d378100d3ba12e2e47ece8f2c0d3c7cbd69c4f47675f447e2dfff8ee52d665c260bb7bc39f93c604573826207968225e32135ce44f84ecc84ab0b13b0ea2965ce4224357a9957ca3c79926ba1448098727a7bce917451db1605a02b9ae4e341c3ed559c4256b78d963eefdcbf77fd42d9310443be32879ba56554ef9b7e70a45e38b15b19fa40980aa0785b811aa3265391ea150d200e7b83375726b9", 0xe9}, {&(0x7f00000011c0)="345ef71b3ffed98180a7f80d840b0173c0", 0x11}, {&(0x7f0000001380)="7af14c39480535aab3f72a4a607e3e43b811e9e60b8a41910e42bc0b73bbc50dcd024d134c74959354d0cf1958c6d39cdaef62b7be47082031788454eede229bff4bc911c5b309e3e3351d3ec8fb3448e9933566ba591a70cf2590c9405d8958c5da8d1893c42a0fbbea6fa0d1bdd93f0d8bd8a9ddb342b02c93bb0eea89a27f601cfebdd7534b982fdf0a9debb6401cc4ae639009fe606754487c9f273ae90aab54d15a484727a914b1e8776b1a221f8f3fb7d36aca4165fce90124c893420a34ef611d5eb889a18e39145290eb5d4462c1409f4371e54af618dfaefd71d979b92ffc531a29038b0873330c118c99fc4c4cc1adcb8c06", 0xf7}], 0x6, &(0x7f0000001200)=[@cred={0x20, 0xffff, 0x0, r1, r8, r16}], 0x20, 0x3}, 0x5) r17 = socket(0x18, 0x8002, 0x0) connect$unix(r17, &(0x7f0000001240)=@abs={0xc46e9e02d5f7d6e6, 0x0, 0x1}, 0x8) syz_open_pts() 17:52:38 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x0, 0x0, 0x0, 0x0) dup2(r0, r2) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x58, 0x0, 0x200, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r6 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r6) dup2(r1, r6) r7 = open(&(0x7f0000000140)='./bus\x00', 0x8fec5ee98c64a624, 0x200) fsync(r7) r8 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r8) fcntl$lock(r7, 0x7, &(0x7f0000000100)={0x3, 0x0, 0x3, 0x8000, r8}) r9 = open$dir(&(0x7f0000000180)='./bus\x00', 0x100, 0x4) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f0000000080)=0x5) dup2(r4, r3) 17:52:38 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x20, 0x7) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x2, 0x7, 0x10001, r1}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 17:52:42 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x2, 0x3, 0x63, 0x7, "3a7aaeaabf2533ef0b20e84b09994fd224530e20", 0x4, 0x2}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 17:52:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) clock_settime(0x2, &(0x7f0000000080)={0x6d3cbe3a, 0x6}) 17:52:42 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x400000000018, 0x3, 0x0) madvise(&(0x7f00007cc000/0x1000)=nil, 0x1000, 0x1) getsockname$unix(r0, 0x0, &(0x7f0000000080)) 17:52:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) close(r1) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x80184600, &(0x7f0000000040)) r4 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) r6 = socket(0x18, 0x3, 0x0) dup2(r0, r5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 17:52:42 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, 0xffffffffffffffff, r5, 0x4}, 0x200, 0x401, 0x2}) r6 = semget$private(0x0, 0x4, 0x408) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, 0xffffffffffffffff, r10, 0x4}, 0x200, 0x401, 0x2}) setreuid(r2, r7) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x2, 0x3, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = socket(0x2, 0x2, 0x0) dup2(r11, r12) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r11, &(0x7f00000005c0)={0x0, 0x22a, 0x0, 0xb9, 0x0, 0x6}, 0x0) 17:52:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x2e, 0x1, 0x79, 0x4, "cf1f59a9b433f2439757e582d56c4e99729b2c72", 0x0, 0x40}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x54}, {0x6}]}) syz_emit_ethernet(0x165, &(0x7f0000000200)="f8b6436968ff8c5c67383c72f11b31458dfedd808f5cd90060d0d4d5cdb484b524dea5b0c39d61f842343affb1474b9efb97f082811b054072c9f32ef6994be2623e680d359e30c898ed7be64fca5215985f49be868f89c53cbd2526d6e85d0e3794672ef58468d8425957728d2c72c9d91e7759bebe0ddc106497d6f4e6983a665e720214b80311c47a1265375088dfbe5407b72266934dc603cab1a33f4124204c7012bc503c14946aa436287f32ecdd22b972a756e7d4af117bb7d85cffa35f227f14d86a98a8fcd8c9965c34d8e5c8a755b4") 17:52:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0xffffffdffffffffe, 0x1, "00000000e980090000000000000000002000"}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r2) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000100)=@file={0x2, './bus\x00'}, 0x8) socketpair(0x10, 0x22430dac80fb6734, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r3, 0x0) shutdown(r1, 0x2) 17:52:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0xf49) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x4) fsync(r2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x6d3, 0x5, 0x93, 0x8}, {0x80, 0xbc, 0xff, 0xe1}, {0x0, 0x0, 0x0, 0x5}]}) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x7) syz_emit_ethernet(0xfffffd3b, &(0x7f00000000c0)='\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x9) 17:52:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x61}, {0x6c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r1) r2 = fcntl$dupfd(r1, 0x1e, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x80000001, './file0\x00'}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 17:52:42 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3f, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) fcntl$setstatus(r0, 0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="144b2590"], 0x10) close(r0) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 17:52:42 executing program 1: getuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1c}, {0x1c}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 17:52:42 executing program 1: r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0), 0x0) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x1000}], 0x3) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfe8b) r5 = socket(0x18, 0x0, 0x0) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r6, r8, r10}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r8, r4, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_RMID(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r11 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) close(r11) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000e59d675e0000000000000000000052a25ebd5703778d2493fa461413c42a12793ba7cd54d0e2cace96921e174f4cfbbd43dab24d3821ed836f141454c3e99023010b777eeeae0c3a44cb11bb524e953f53dcdfeec6c1cd3893430734db5afa9d3d9b4c2a37f7d2be9b303fa39b663fa10ee97c9eb7059aac4309c93c5f85ca35400c979478da93f4798aedfb012a108f33b1465f18e9cd416f"], 0x10}, 0x0) r13 = socket(0x6, 0x4001, 0x800000000) setsockopt(r13, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r13, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 17:52:42 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r1) ioctl$TIOCSCTTY(r1, 0x20007461) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8", 0x7a}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x5}) 17:52:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6b, &(0x7f00000000c0)=[{0x1, 0x7, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") setitimer(0x1, &(0x7f0000000040)={{0xffffffffffffffff, 0x40000000000c6}, {0x8, 0xfffffffffffffffd}}, 0x0) 17:52:42 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x2, 0x4002, 0x0) bind(r2, &(0x7f0000000340)=@in6={0x18, 0x3, 0x65, 0x1ff}, 0x2d1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000300)=0x9) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000001400)=ANY=[@ANYBLOB="c39d7a07c548b5c7d485973a398ae8c6f32276bd55fc912bdd00f0ffffff000000004bfb04e571635cf23da02b39724f06a18b93bbb7887acd849eb27a2391cfbf694fca494cf6ed37edbdc984c0ef0e1dbdb738884ffb801afbb4ac7a21216f5e2e77f0b40b8c6b5bb890268224015d504094086e1873b20fef1a9c3a2f7391300d988d86ccf03c5e8920ddfd78c5f61f5e89633ebd71b82ebf297a7c901d431fe717c3bc99431090902c00000000000000"], 0x10) write(r3, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) seteuid(r4) r5 = semget(0x0, 0x4, 0x160) semop(r5, &(0x7f00000013c0)=[{0x0, 0x1f, 0x1800}, {0x0, 0x9, 0x2800}, {0x3, 0x3ff, 0x800}, {0x2, 0x2, 0x800}, {0x0, 0xf800, 0x800}, {0x4, 0x3, 0x1000}, {0x5, 0xffff, 0x800}, {0x1, 0x1f}, {0x0, 0x7fff, 0x800}, {0x1, 0x8001, 0x1000}], 0xa) 17:52:42 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x800, &(0x7f0000000000)={0x1, 0x8}, 0x10) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./bus\x00', 0x158) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='c\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x10) 17:52:42 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x0) open$dir(&(0x7f0000000380)='./file0\x00', 0xd662881feb4cbe59, 0x80) r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffb, 0x21}], 0x7ff, 0x0, 0x8001, 0x0) 17:52:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x5c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 17:52:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000271000/0x3000)=nil, 0x3000) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 17:52:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r1) preadv(r1, &(0x7f0000000540)=[{&(0x7f0000000180)=""/151, 0x97}, {&(0x7f0000000240)=""/91, 0x5b}, {&(0x7f0000000040)=""/41, 0x29}, {&(0x7f0000000340)=""/236, 0xec}, {&(0x7f0000000440)=""/113, 0x71}, {&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f00000002c0)=""/57, 0x39}, {&(0x7f00000004c0)=""/71, 0x47}], 0x8, 0x0, 0x2) 17:52:42 executing program 0: pipe(0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x54deeac9599e5cbc) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=""/187, 0xbb) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = semget(0x1, 0x1, 0x100) r4 = semget$private(0x0, 0x4, 0x10) semop(r4, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r4, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x4, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x1c00}], 0xa) semop(r4, &(0x7f0000000000)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) semop(r4, &(0x7f00000001c0)=[{0x4, 0x1f}, {0x1, 0x4aaf, 0x800}, {0x1, 0x8, 0x3800}, {0x0, 0x9e2c, 0x2400}, {0x2, 0x7, 0x800}, {0x2, 0x40}], 0x6) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x100]) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x2, 0x4}], 0x2) getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000340)=ANY=[@ANYBLOB='\x00\x00./f)le0\x00'], 0xa) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) getgid() r8 = getgid() fchownat(r1, &(0x7f0000000200)='./file0\x00', r7, r8, 0x6) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r9, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0xe79) flock(r2, 0xc) 17:52:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) sendto(r1, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x800, 0x0) read(r2, &(0x7f00000003c0)=""/238, 0xee) r3 = semget(0x2, 0x7, 0x204) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000280)=""/199) write(r1, &(0x7f0000000080)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c375fc58cac033c4faddcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee6220978f6b4b67", 0x91) 17:52:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x45}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0x101) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") mknod$loop(&(0x7f0000000000)='./file0\x00', 0xc000, 0x1) sync() 17:52:42 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040), 0x0) r2 = socket(0x18, 0x3, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000180)=""/190, 0xbe}, {&(0x7f0000000040)=""/118, 0x76}, {&(0x7f0000000240)=""/169, 0xa9}, {&(0x7f0000000300)=""/80, 0x50}], 0x4) setsockopt(r2, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 17:52:42 executing program 1: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x98ccad36377d5ee9, 0x80) fsync(r1) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) shmat(0xffffffffffffffff, &(0x7f0000fed000/0x13000)=nil, 0x1000) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) 17:52:42 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x800}, {0x0, 0x3, 0x800}, {0x4, 0x4, 0x800}, {0x1, 0xffffffffffffffff}, {0x3, 0x5}, {0x1, 0x8000, 0x400}, {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}, 0x1fb, 0x100, 0x1ff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r3) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000000280)='./file0\x00') r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x492e5be729b62ea3, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5, 0x11, 0xffffffffffffff9c, 0x0, 0x52) utimensat(r4, &(0x7f0000000400)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x1, 0xffffffffffffffff}, {0x0, 0x70f}}, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000001500)) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000780), 0x1, 0x0) r5 = socket(0x11, 0x4003, 0x0) r6 = dup(r5) sendto$unix(r6, &(0x7f0000000180)="b10005016000000000001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0xb1, 0x0, 0x0, 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) r7 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r7, 0x800c745b, &(0x7f0000000300)=0x28d0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1000) 17:52:42 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) socket(0x400000000018, 0x3, 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) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x1, 0x3, 0x3d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f00000001c0)="8c65ed051518a44c", 0x8) panic: m_copydata: null mbuf Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 327266 95932 0 0 0 0 syz-executor.1 * 37935 95932 0 0 0x4000000 1 syz-executor.1 db_enter() at db_enter+0x18 panic(ffffffff82246cc4) at panic+0x15c m_copydata(fffffd806d45aa00,30,2,ffff800022d98488) at m_copydata+0x17e ip6_pullexthdr(fffffd806d45aa00,30,0) at ip6_pullexthdr+0xa2 ip6_savecontrol(fffffd806f65c000,fffffd806d45aa00,ffff800022d985f0) at ip6_savecontrol+0x373 rip6_input(ffff800022d98838,ffff800022d98844,0,18) at rip6_input+0x7e7 ip_deliver(ffff800022d98838,ffff800022d98844,0,18) at ip_deliver+0x353 ip6_input_if(ffff800022d98838,ffff800022d98844,29,0,ffff800000679800) at ip6_input_if+0x1207 ipv6_input(ffff800000679800,fffffd806d45aa00) at ipv6_input+0x48 if_input_local(ffff800000679800,fffffd806d45aa00,18) at if_input_local+0x121 ip6_output(fffffd807deb0200,ffff800000a21700,fffffd806f65ca48,0,0,fffffd806f65c9d8) at ip6_output+0xd26 rip6_output(fffffd807deb0200,fffffd806c869a90,ffff800022d98ba0,0) at rip6_output+0x4c0 rip6_usrreq(fffffd806c869a90,9,fffffd807deb0200,0,0,ffff800020ad7160) at rip6_usrreq+0x5e1 sosend(fffffd806c869a90,0,ffff800022d98df8,0,0,0) at sosend+0x671 end trace frame: 0xffff800022d98de0, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic m_copydata: null mbuf ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff82246cc4) at panic+0x15c m_copydata(fffffd806d45aa00,30,2,ffff800022d98488) at m_copydata+0x17e ip6_pullexthdr(fffffd806d45aa00,30,0) at ip6_pullexthdr+0xa2 ip6_savecontrol(fffffd806f65c000,fffffd806d45aa00,ffff800022d985f0) at ip6_savecontrol+0x373 rip6_input(ffff800022d98838,ffff800022d98844,0,18) at rip6_input+0x7e7 ip_deliver(ffff800022d98838,ffff800022d98844,0,18) at ip_deliver+0x353 ip6_input_if(ffff800022d98838,ffff800022d98844,29,0,ffff800000679800) at ip6_input_if+0x1207 ipv6_input(ffff800000679800,fffffd806d45aa00) at ipv6_input+0x48 if_input_local(ffff800000679800,fffffd806d45aa00,18) at if_input_local+0x121 ip6_output(fffffd807deb0200,ffff800000a21700,fffffd806f65ca48,0,0,fffffd806f65c9d8) at ip6_output+0xd26 rip6_output(fffffd807deb0200,fffffd806c869a90,ffff800022d98ba0,0) at rip6_output+0x4c0 rip6_usrreq(fffffd806c869a90,9,fffffd807deb0200,0,0,ffff800020ad7160) at rip6_usrreq+0x5e1 sosend(fffffd806c869a90,0,ffff800022d98df8,0,0,0) at sosend+0x671 dofilewritev(ffff800020ad7160,3,ffff800022d98df8,0,ffff800022d98ee0) at dofilewritev+0x1b7 sys_write(ffff800020ad7160,ffff800022d98e98,ffff800022d98ee0) at sys_write+0x83 syscall(ffff800022d98f60) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb443db583a0, count: -18 ddb{1}> show registers rdi 0xffffffff821a0357 db_enter+0x17 rsi 0xddd rbp 0xffff800022d98360 rbx 0xffff800022d98410 rdx 0xdde rcx 0xffff800021b7c000 rax 0xffff800021b7c000 r8 0xffffffff8165bfff kprintf+0x16f r9 0x1 r10 0x25 r11 0xe44c6922fae4e5b r12 0x3000000008 r13 0xffff800022d98370 r14 0x100 r15 0x1 rip 0xffffffff821a0358 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022d98350 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=37935 stat=onproc flags process=0 proc=4000000 pri=60, usrpri=60, nice=20 forw=0xffffffffffffffff, list=0xffff800020ad6780,0xffffffff82631488 process=0xffff800020af58d0 user=0xffff800022d94000, vmspace=0xfffffd807f000730 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 95932 327266 22968 0 7 0 syz-executor.1 *95932 37935 22968 0 7 0x4000000 syz-executor.1 68422 299949 90960 0 3 0x80 nanosleep syz-executor.0 68422 298749 90960 0 3 0x4000080 netio syz-executor.0 68422 48138 90960 0 3 0x4000080 fsleep syz-executor.0 22968 148395 21814 0 3 0x82 nanosleep syz-executor.1 90960 357755 21814 0 3 0x82 nanosleep syz-executor.0 21814 90861 81960 0 3 0x82 nanosleep syz-fuzzer 21814 13599 81960 0 3 0x4000082 nanosleep syz-fuzzer 21814 42644 81960 0 3 0x4000082 thrsleep syz-fuzzer 21814 416174 81960 0 3 0x4000082 thrsleep syz-fuzzer 21814 120495 81960 0 3 0x4000082 thrsleep syz-fuzzer 21814 472577 81960 0 3 0x4000082 thrsleep syz-fuzzer 21814 413021 81960 0 3 0x4000082 thrsleep syz-fuzzer 21814 92712 81960 0 3 0x4000082 thrsleep syz-fuzzer 21814 70037 81960 0 3 0x4000082 kqread syz-fuzzer 21814 698 81960 0 3 0x4000082 thrsleep syz-fuzzer 81960 290215 18272 0 3 0x10008a pause ksh 18272 439566 62152 0 3 0x92 select sshd 27739 196594 1 0 3 0x100083 ttyin getty 62152 257672 1 0 3 0x80 select sshd 32146 288316 26916 74 3 0x100092 bpf pflogd 26916 383356 1 0 3 0x80 netio pflogd 10283 289844 84990 73 3 0x100090 kqread syslogd 84990 248872 1 0 3 0x100082 netio syslogd 98334 450637 1 77 3 0x100090 poll dhclient 64050 244727 1 0 3 0x80 poll dhclient 70583 518632 0 0 3 0x14200 pgzero zerothread 84477 378349 0 0 3 0x14200 aiodoned aiodoned 21142 418428 0 0 3 0x14200 syncer update 91410 277644 0 0 3 0x14200 cleaner cleaner 65310 187696 0 0 3 0x14200 reaper reaper 94490 345299 0 0 3 0x14200 pgdaemon pagedaemon 56626 190129 0 0 3 0x14200 bored crynlk 53310 259237 0 0 3 0x14200 bored crypto 59561 394176 0 0 3 0x40014200 acpi0 acpi0 68483 336416 0 0 3 0x40014200 idle1 14822 510913 0 0 3 0x14200 bored softnet 10926 40356 0 0 3 0x14200 bored systqmp 72035 137160 0 0 3 0x14200 bored systq 2207 356994 0 0 3 0x40014200 bored softclock 75647 276542 0 0 3 0x40014200 idle0 90133 245541 0 0 3 0x14200 bored smr 1 165640 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 95932 (syz-executor.1) thread 0xffff800020ad7160 (37935) exclusive rwlock netlock r = 0 (0xffffffff824943a8) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x559 #3 dofilewritev+0x1b7 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9501 6409K 6926K 78643K 10900 0 pcb 18 8K 8K 78643K 50 0 rtable 107 4K 4K 78643K 252 0 ifaddr 64 13K 13K 78643K 83 0 counters 39 33K 33K 78643K 39 0 ioctlops 0 0K 4K 78643K 1473 0 iov 0 0K 16K 78643K 27 0 mount 1 1K 1K 78643K 1 0 vnodes 1215 76K 77K 78643K 1305 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 4 0 VM map 2 1K 1K 78643K 2 0 sem 12 1K 1K 78643K 94 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 6 17K 25K 78643K 142 0 proc 61 63K 83K 78643K 445 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 6 0 in_multi 42 2K 2K 78643K 51 0 ether_multi 1 0K 0K 78643K 2 0 mrt 0 0K 0K 78643K 3 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 217 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 130 39K 39K 78643K 1420 0 UVM aobj 10 2K 2K 78643K 10 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 4 0K 0K 78643K 26 0 NDP 11 0K 0K 78643K 17 0 temp 86 3012K 3080K 78643K 5196 0 kqueue 0 0K 0K 78643K 2 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 28 0 26 1 0 1 1 0 8 0 rtentry 112 50 0 8 2 0 2 2 0 8 0 unpcb 120 57 0 47 1 0 1 1 0 8 0 syncache 264 6 0 6 2 1 1 1 0 8 1 tcpqe 32 128 0 128 1 1 0 1 0 8 0 tcpcb 544 62 0 57 1 0 1 1 0 8 0 inpcb 280 201 0 189 1 0 1 1 0 8 0 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 5 0 2 1 0 1 1 0 8 0 ppxss 1128 1 0 1 1 0 1 1 0 8 1 pffrag 232 2 0 2 1 0 1 1 0 482 1 pffrnode 88 2 0 2 1 0 1 1 0 8 1 pffrent 40 6 0 6 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 24 0 0 1 0 1 1 0 8 0 pfstkey 112 24 0 0 1 0 1 1 0 8 0 pfstate 328 24 0 0 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 236 0 39 14 0 14 14 0 8 1 art_table 32 237 0 39 2 0 2 2 0 8 0 art_node 16 49 0 10 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 91 0 81 1 0 1 1 0 8 0 shmpl 112 8 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1591 0 184 46 0 46 46 0 8 0 ffsino 272 1591 0 184 95 0 95 95 0 8 0 nchpl 144 2051 0 434 61 0 61 61 0 8 0 uvmvnodes 72 1701 0 0 31 0 31 31 0 8 0 vnodes 208 1701 0 0 90 0 90 90 0 8 0 namei 1024 5506 0 5506 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 4 0 0 1 0 1 1 0 8 0 vmpool 560 4 0 0 1 0 1 1 0 8 0 scsiplug 64 2 0 2 1 0 1 1 0 8 1 scxspl 192 5502 0 5502 8 1 7 7 0 8 7 plimitpl 152 21 0 13 1 0 1 1 0 8 0 sigapl 432 341 0 325 3 1 2 3 0 8 0 futexpl 56 2884 0 2883 1 0 1 1 0 8 0 knotepl 112 76 0 57 1 0 1 1 0 8 0 kqueuepl 104 36 0 34 1 0 1 1 0 8 0 pipepl 112 192 0 173 1 0 1 1 0 8 0 fdescpl 488 342 0 325 3 0 3 3 0 8 0 filepl 152 2149 0 2044 5 0 5 5 0 8 0 lockfpl 104 51 0 50 1 0 1 1 0 8 0 lockfspl 48 23 0 22 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 7 1 0 1 1 0 8 0 ucredpl 96 148 0 139 1 0 1 1 0 8 0 zombiepl 144 325 0 325 1 0 1 1 0 8 1 processpl 904 357 0 325 4 0 4 4 0 8 0 procpl 632 628 0 584 5 0 5 5 0 8 1 sockpl 384 291 0 267 3 0 3 3 0 8 0 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 6 0 0 1 0 1 1 0 8 0 mcl2k 2048 222 0 0 27 0 27 27 0 8 0 mtagpl 80 13 0 0 1 0 1 1 0 8 0 mbufpl 256 232 0 0 14 0 14 14 0 8 0 bufpl 280 6443 0 1340 365 0 365 365 0 8 0 anonpl 16 53248 0 33835 96 1 95 95 0 125 16 amapchunkpl 152 1728 0 1567 8 0 8 8 0 158 0 amappl16 192 1844 0 783 66 0 66 66 0 8 12 amappl15 184 112 0 106 1 0 1 1 0 8 0 amappl14 176 28 0 27 1 0 1 1 0 8 0 amappl12 160 15 0 11 2 1 1 1 0 8 0 amappl11 152 56 0 41 1 0 1 1 0 8 0 amappl10 144 68 0 61 1 0 1 1 0 8 0 amappl9 136 607 0 603 1 0 1 1 0 8 0 amappl8 128 129 0 101 2 0 2 2 0 8 0 amappl7 120 166 0 152 1 0 1 1 0 8 0 amappl6 112 56 0 51 1 0 1 1 0 8 0 amappl5 104 129 0 114 1 0 1 1 0 8 0 amappl4 96 595 0 562 1 0 1 1 0 8 0 amappl3 88 119 0 112 1 0 1 1 0 8 0 amappl2 80 1872 0 1787 3 1 2 3 0 8 0 amappl1 72 17661 0 17195 25 12 13 20 0 8 3 amappl 80 886 0 834 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 9 0 0 1 0 1 1 0 8 0 uaddrrnd 24 346 0 325 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 346 0 325 1 0 1 1 0 8 0 vmmpekpl 168 6478 0 6443 2 0 2 2 0 8 0 vmmpepl 168 50065 0 47696 140 6 134 135 0 357 30 vmsppl 368 345 0 325 2 0 2 2 0 8 0 pdppl 4096 699 0 654 6 0 6 6 0 8 0 pvpl 32 166346 0 143678 221 0 221 221 0 265 37 pmappl 232 345 0 325 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 176 0 3 5 0 5 5 0 8 0