kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun May 10 07:34:03 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-0.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.76' (ECDSA) to the list of known hosts. 2020/05/10 07:34:17 fuzzer started 2020/05/10 07:34:21 dialing manager at 10.128.15.235:21183 2020/05/10 07:34:21 syscalls: 338 2020/05/10 07:34:21 code coverage: enabled 2020/05/10 07:34:21 comparison tracing: enabled 2020/05/10 07:34:21 extra coverage: support is not implemented in syzkaller 2020/05/10 07:34:21 setuid sandbox: enabled 2020/05/10 07:34:21 namespace sandbox: support is not implemented in syzkaller 2020/05/10 07:34:21 Android sandbox: support is not implemented in syzkaller 2020/05/10 07:34:21 fault injection: support is not implemented in syzkaller 2020/05/10 07:34:21 leak checking: support is not implemented in syzkaller 2020/05/10 07:34:21 net packet injection: enabled 2020/05/10 07:34:21 net device setup: support is not implemented in syzkaller 2020/05/10 07:34:21 concurrency sanitizer: support is not implemented in syzkaller 2020/05/10 07:34:21 devlink PCI setup: support is not implemented in syzkaller 2020/05/10 07:34:21 USB emulation: support is not implemented in syzkaller 07:34:25 executing program 0: r0 = kqueue() pread(r0, &(0x7f0000000000)="e38842d03dfb982b31326b15a566dd898a3695f951c94e093a11f0897d00b36c199832e48fbefd6b2698cddfcbab391e1bc24aa0f904109d70ce8b8bf9f1b7f236034bd005b3bd25eb63a42177bfe7219e03e22a661d3343c693876206fd5b9c755aaf6a56492b0f4c410e89b93999d5477b7c57af7df459818a52c295b2b55b6ce2ae12705ff3f7a907708e4d97e1c7431578e1206ec57b1e64010ee9ffe13518df208e0791ba880f8b8785a3", 0xad, 0x0, 0x20) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x2) r2 = socket(0x18, 0x2, 0x7f) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x40, 0x0) r4 = socket$inet(0x2, 0x4, 0x9) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0xbc, 0x1, 0x3, 0x5}, {{r2}, 0xfffffffffffffffe, 0x0, 0x2, 0x1f, 0x4ac}, {{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0x400, 0x7}, {{r3}, 0xfffffffffffffffc, 0x8, 0x80000000, 0xa, 0x1}, {{r4}, 0x0, 0x12, 0x40, 0xd6db, 0x9}], 0x5, &(0x7f00000002c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x80, 0x2, 0x9ef, 0x20}], 0x1, &(0x7f0000000300)={0x6, 0x7}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x2, 0x0) pwrite(r5, &(0x7f0000000380)="e114eb15e60e363f63f4a81841c537398270ad81cc379923210fa3f5998c672d80e9131aa658f3d60161b1cc988b08cca17f80d975abf0ecbff37e3dab2af3a6fac52a4c243461510ea5222fd1454b1d060c5f5f78fd09583908e9c5e33b8a5ac15c1d49845cca79ba334d289cc8476c49fac61d6fd017ddb7f507804533104c018588e66a5c77ad2f59b2e6da5c7c4d6d14685cc1dfb2680edd2fab9bdd9ca73248b3cddca27a21ead248cbe3e88d24b989215ac320558f28cea2d436f0edf4bece92160fda468d6652ec90e7d0f1364aa8c47d9b748c9d4dc60e248c40e2fd", 0xe0, 0x0, 0x8) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f00000004c0)) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000500)={0xffffffff, 0x6, 0x3, 0x4, "cb40d50b951d579d84d745bbec2ebaa657a848eb", 0x8001, 0x1f}) r8 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0x101) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f0000000580)={0x80000000, './file0\x00', './file0\x00'}) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) r9 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f00000005c0)=0x4) open$dir(&(0x7f0000000600)='./file0\x00', 0x2, 0x4) sendto(0xffffffffffffffff, &(0x7f0000000640)="696ca845b48838d3e9d8851543dbbb4ebb7e3ce62213e1a4c6bc18939e7bb10beeabbe617e1f0bc4214e6a6a32872d910a4de0c9f414020f10fe5dcbf9e6dec90d648d488cab8a9269a4063cf8426e73753838195f1c8c436e2b56c6e2a8dca786e8567365b01d7ae2aebdab19d7dc21acfe941409065441d82e0984d33163044a4c3666d82a90224b014a919ea5986ad10ddc0042e57c715dcd19a3c58f91b863752a677c014eeeb12c72a2eae9c2a1113eed58aa13fe2691ed710c410ceee63365310a313ee1963a92", 0xca, 0x10, &(0x7f0000000740)=@in={0x2, 0x2}, 0xc) 07:34:25 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x101) mkdir(&(0x7f0000000040)='./file0\x00', 0x81) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000140)='./file0\x00', 0x20280, 0x1) open(&(0x7f0000000180)='./file0\x00', 0x800, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xd3) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$unix(r1, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000240)) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000280)={{0x0, 0x1c, 0x4d}, 0xfff, 0x6cbb9f2e, 0x80000000}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) utimensat(r2, &(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={{0x8950, 0x88f4}, {0x3, 0x2}}, 0x0) r3 = socket$inet(0x2, 0x4000, 0x2) accept$inet(r3, &(0x7f0000000340), &(0x7f0000000380)=0xc) r4 = socket$inet6(0x18, 0x0, 0x99) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f00000003c0)={{0x18, 0x3, 0xff, 0x8}, {0x18, 0x1, 0xffffffff, 0x3}, 0x3, [0x3, 0x46, 0x0, 0x3, 0x5, 0x1, 0x1, 0x5257f3ac]}, 0x3c) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000400)) lseek(0xffffffffffffffff, 0x0, 0x2, 0x0) 07:34:26 executing program 1: r0 = open(&(0x7f0000000140)='./file2\x00', 0x200, 0x40) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000640)=0x3) mknod(&(0x7f0000000040)='./file1\x00', 0x80002002, 0x500) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001780)={0x1, &(0x7f0000001700)=[{0xfffc}]}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000001c0)=0x5) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000180)=0x1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000fc0)={&(0x7f0000000a80)=@file={0x1, './file2\x00'}, 0xa, &(0x7f0000000f00)=[{&(0x7f0000000ac0)="37f4bbf93e04c3a75df10d2f9d244797f95d5eb0cff8c020cf400628280523914fbf14a3a6fd7fcfdade23a0c7a78c2a88586446d8ea13e58a3a93444ff7198fe49e19a22cc3198b76976853", 0x4c}, {&(0x7f0000000b40)="a3005e0f3bceeee5ec2951b73b15af991d8c39938532f28b8925c4bc0dfd06a179166446e2c26d1ecdf4d5067a2a96f92781dbe2e65f374644f485efbaa92b77c7a99fe37ca065a0f08cfa1569da52e7ef1eb0b04035108a8ce3ab81e2621469df1aeb9965f8f1620e4d88ceeb19b8ffb3e8498b4408b6fe9c9aac9c0fbcb997c0dd3a5445f7323003acd66a832d11ba35adab9f7f720bcab9e2220be45abbdbde7020550bc41ed4773fadb2232e17038eaeada15ae6b697c29b2821bcf0a0b30cb247542dfd3806a5780662142e5fe663eb604ab93e51483a2adda39b85c8c22c75844d091035498fc53d991344eb21b9f5c4155e875d8844a2021a61", 0xfd}, {&(0x7f00000017c0)="14957d4e357795fb9b13763410f97cc9f062b84fce05a542025fcf2f19cd0a2ebbedf278b4803ef127adc2b57b0b28a20d00fe76130288bf32c7c8a1bf3f9daaf3d309c1de977b8e355e01a0f266f4ff106dbef4b4396463e2a548fa3ff651db019de8a6a931b7a66a13e7836c6f32b225a439211a5c50b88ecb43d4a809936d13cea55bd6b7206f2732bcf363ccb2299f595ca8ef03113e383187274df2fcdf497ee0ddde86746986996cb122302d860d6ba16a57f1fba67714f49fd2ef61e07266fbaac862845a49d63d3be6996e7e34daa9908a25900f036878e814b7f3a489d01a8a5a552e9b39a0966b15eb6d9ffb8e62f105bc9d302c6b815187b2dd89e41c94fcb40a36ef20c109be43280e53ad0950778c3a3b3d598d21a5d2344114c34ec1681ec7c5c6114265f7581ef19c7e7b01951fb1000dcc06d1627d2298532b6565454ffd156e496d5b0df1b7582d8f91ecaceea2b00704cdc754ba336498ff6e7dfac2a21f518c345d840fef906e673b316ed89bbc41cb2ed0f4817211abc989eb1ce3887b1dac63d1bdff3f03baefefb18cbb0efe6463ac22779d8f437ad23e3cd94955a402cb3246f0019fdaecfdfa2e2113ee11014d321a4f1337990da1f905066249540af4ffe2e0b88bee14c8bcf140b37e6120f5f5724df7a0302f5c6e2eef88bd5693bcd9d2fc1626722852346f9afd6620e87e5bab7bc6d1c64b101be36db52491156fda1da47f9fb56b3792bdefe36aa1f98a48e3c5afe3dc1a05f45d7d74c540e0b660ef35d4311aa40023997aa76f0f00f0efe5017d20e01d1102c80ba654fb90d20a9fe4a668445148f07bc3ccad855a104c87bc98f82c6dc30ce02223849e4c1a7a01d74e37fd54fbb7be4bff67e521b05b6476521a1d4c5b5ab3e5ef178de4ef8ee44cffaa151eacc700fe1e6c47aee5740591fc9de9f68ef8b18f23379c33c2654d15dd928f53e79132f113adb887a7132d85e7527adb89e5a1d852ca947b1434b587be46e9bfb1db1a2063b201e2d538d38ae94cf902e26e18c8f7d3ed8952b1e9d619aac9cf88b8161ef39afb8ec4430020ee1205bca633114d2072cfa681ea0dceabf358d4b7b1853b5eb1ca08296479f094e17f28d2323c865267c5ebcfc884c95f1d6110f4af85e8a305d443482e4804edc7d6a3741baef3d0d50b48a0875afbeceac0dbab74f4cec7448428fc545b279684f1296eddec2fcd029ca61c190acbe5a64bda7614836c5d5ec1f7da3c20d30b8f4bc1a2bc20dd12c52ef6641653bc9443b69cc75df0d396f0255aeac0f0616e97fd4084110c4ffc34da901b4082f64855cb78887aa4a032d43ea00189b90749412a8ec2648bf49433fe45bb04973c7478c1e217ba5479730f0c60aae52837f9d0f2b2499cf8fea8dfd0ae45a7f5d3c9ec06e8f294fad3d6f5385136742986665d259c0dc5926073979dc7c10a3301bfc9fe02b6d554243c31731cd99c3921054501facdbcb7e785b2bcbf070b44327b82f548e4c473f004b387bbe042157c698f4cbe7f229f0ea6fa98911d1b2a5e2a5fef28d8e4b5ab59f1bd89a34c0220ccb335d0f78fe1aaf25859f40319f8dbc74cf029bb2ccdcf9a6ffc27eeffdfb9aec2c051ced492f8319e3f7757ca71f40525344ce53c37c74d22c51fe54a18d0dd7560c89f906896279280f7658aa497cab3e94630ffd4d9fc828feadda3fd1aee75c28f85689dc824d021591b0361083e4695254680b08b5c7954afa11f7bea5792c41c3cca9f439101f3fbee8e3127e10fee9e7a499b166af08db6234b38f271b3e394e0a3231d0a7329fab683890619f5b00c2d3fb6a50d2b1e44daee901b543aa587e857ada7efd1ac88518e23f867ee04b2d5e7dd1b9a879591f7db962e7e7485d8b6fc8d6ac3f23cda6dca182f26335fd576964092a8a2885cd41d3b19712f1b965be932d51d29983f73b11aad142587ec827ccb405bbd6083587d0a8cbc4674c35cf8b21f37605acbef73c93ed710d2b40054bd36fe06e287a6a0ce5ebcdbc9a867932f079d586a66a6404505ba9e510c3d935e2fdbacba7c4bc0b13b1cbcdc58231d2fa2dc9928ab04e86fe2c03a4f39a309d4fa26e6c8fb953cd66c988a0838e1665dc3508a6fb8c5f5dc102d0e2e8c792c9d3633b65bdebbdff0a0bfdf4f72af8799984b4581a9f6a54181483c2c6b0f854356f248132a84708bd34743837371b9344bd80c70d949722b0593151cbc423cd121b7fb31576d79c61dc859a14d4fcde586fa6b35da38edaf601a855c776cb0d06360fb43734f96517e8c4ccf6c9b08f6b32a46694967081ffae26f32d16cb00e6f07914671dcadd21ff3151f54a93a6350f2177d688e9daf850fb28e5987cfe8b7d3be1b3b0d05ef32ce24ce51d6a06263309697ffa2d1fff9beab03a18d1c3f89f95be10eb2a86112b8f06e489c1e3d518834a1bd96449c78880ce69784f0edca11d8c017abe3a21ea4808b1e0d36020599655d20c50731dc92ccd6ed74192daae515a95502ddc5b9858dd7ce1de1c3c5c9b4aec0686076bb53a92580728460961bdb305e4df3bf30f60bcbb1d3ac4d682713a22f2de679ca19dd68c9f4224490c42dbc12f9c45c839758325886e2806222abf61fe59ea1a82cb7f71c97eae450768821582670e02014fe193d1b90cedbd689f6faf6d99c6a733d59fcac52ae04df488b4338f723743487f71b291958fd40b419970000a5390ef8c7f53c8755fed787a9744425cb2efa958a4556143aacaa0f998805263516662df945e717320b05b9f36b1dddea7029d9425f8bc0f25cb2919a54bfcc5675373fddf1c5675e990ee9b7fa3aa0d159bffcd04290370f242a6ba3b08b7422792f77358c72ca6c000b7bed03c19465edb75b753e81a421cb03507c509648e28057d79a14617b119e728331fa811a9c93772f02489ea2263c2f43863446bcd6806a46446fbaa8a7734ef00f376c0452115422164a3051e6951b34e68207d5d58991c6e5ac852418b3197e89b2ffd63e60877c2aa7a431833095f83118fe67f1295c406928c25ee6c024eab47b6b81ace3adf7b0cab6e09d87115022d4b663fcb78a51443957fb3b0ff9710b8610c61d6e93b04617c2220d4f690d62e162f385e6b3560df6f526789aa7ee83e81e56a4c162359a944edecb5c516e025a733cd8cde05cabae0f992ff9eef802770191ec4a8a5694872b28b851b18b514697ea26e10b4e56581178efe2e346a6b1b57aa7f09dfec80b2cd52d9d96a37b8fd5c08e2499bbfd035ac02d1a26e45e2ef9f75a9b71c62036339fcd99d21340c73f1d9224a05dc787388b6c3815f05b3218e8da7a00f56452a5bcae40d9ac10d53e9de0e5dd2b0f8b635efccbabc48ae95fcd8e5a176894028e48eae268c83ff1137591920aacfd9c2b04c79e0bc5567f0cbe98e83427f13dd50fc70ed4c61ae261e44bc6c116c1a4edfa7161b4cd621b9913e6940fbca9ca1bd75e5dbaf091f125b26e4a258accdd01a77284d78a668852431399e4cd942887c3014f249ee879c2bbc118ffbb3247e7fce2aba5dcb23a5297b00d55d777d5c868976fae078f0277a7cafa42524bd00e802790d95a00956b621820769593ac6c4b2499f27dcfacd7eb900d1d9743b0235ee03356890e986dc030b8fddc1a88c34c1ddfabc1391dfb506c91da4fb7e59e9139dc838a0e7b681076522170a057be48b097a3b8a0e7a63b6209f13581d71d12bcbabcc6b0d169a48b98415369902f8429ff1c27152031424ee632b27df67e9fe65c6599c2c00baf0909c10cf49b3e5141f7e292fa9d3be23e022e7997ace67d8315fee3fd86e7b4f5a0e8d761f1f6d38f8c969a4f6af16e9d785bf5682fef348b77dc43a390c76413f5c74f31700e84d8087c09a264f0446c70da4ef656876d84253ad81953fb6e9f6e10b086e8278484f3fbc7b1699e4f4e3b5e9910ced0037791e1b98da0c995155eab88690ef21cd0909d3c3c6389f149cc77838c89d3e5e6cc877565ed027cadf342b82c928fefbb32a259e482d5468d1014a98a2a21f3460bd8ae383aaee79af7e76ed6e30e57e3ea68d4d0a5658ff182a077c8b2d0ad2b94dd4a6a56614d2bff08ba41aeac4aaf535d37568592f8c824533e56c4505d9e4fe47a550e178bddbfad52e9b0964b39b970a66101de9ed4a96789932d27ab8956e73ec41386165c3ef893cc3c6894be5cc10eb83c24c899d3ccf862c450f39f3a512084af377fc9b5e1f0f7f677da16f33f1b35b60659f61da1c5eb5d75d623e4cdd388ae22892ca197cb8ccb654e7c59ec54bb7a3746346085d15473e399e638c15ee34b7c85e35ef708642ca62e61318172abb35237e03ae877666bb565a1a81b03c58ea69c8b2d990bab134dd5350a6a6fef28a9c494acae75ff138f719a600f559436198653e3e88b7e5392b962f41267b1afe279e2dd4a323fe56435e7bc45686a3c087daf6817342435fef4461e11acf74141f25a49974b6b650c8d7e05dd6cd0c345c3b0c6006dc619106e3d4a111d97505e841db80e65378742cf27bc437f21c91255f1f51907e05275d8422d0f88256a4ee8204e747a6ae94e254e7a2372e022e1af60da263588924979f3bb626640b5f28566fb675ee675965d377c8c02db41660f62b82a96612aafb7cd0576c870c491608c5b1b2f777249e9647a3ce9dba22e2de71d38e6c34b4773257cd310c8d4ba19fd3e536037546032a53d7524037217652da78a1ae875f08e6d1eb2bd68b5d2130c657b8f623281d2fb6fe384c3ea964832a55c355e279813659628c1be328568c1b27cf95a4e560a4a44aea0087a44f7d78d65b440320235c585f881cbf42d514a27eba4bdf71ae4c1ce93769afabeeee59d01c3defa54c8c0205fc1eea50ad2d4c56f8b98e80d577915f849584538f87c0427e54845de25b98f911324865804d7926de2b9b000a16c1f787ade86b879e82809b5281734fd79acb279f7731baad3b3187df9d9efe8c9d735b7745841cf44134d500f7cc0d016a722ed04bae03ab8c941bdc389d6390eb4433bdbf6daee9f84eee76be00607452689f526ff6bc801b3159aaa133fe7ae769d57c0005483cedf2e4b57ae2e7725e559abdb09cb0d83cf6d75785e4b13723bf23a6c8b3effb4a431085bc881fd2be7c49efefb31cba9b776b1a842c07e4c26f50c0c3ab868c7b8bae125017cb83bccb659535ab22532c005cc20f697a4dde188bd107291b97fe33397b70bcc4fee2b3d839f43be539b941300d76d6cee28d075f3f7082b5db6bc51edde2aa26f4c8b7da9f93abe1ad5c63766caac7bc6e1fff8fc502d04086ceec69117b8a546bf7dcc6fbc207913c37f74751b35a5b2035618823d3c36cc70d421df970a472c32daf4cc08d3dc5e88537885d7514ce88d592743b7160fd130d2d12110396118671e3d68a629dffb3c13ff59d0b906558269986a1807afcba228e99e2cf48d32a210dcde0db285ba7f353d15c0ed0c65f3b2e734ed41192ec5ad65cea027151819e90363fefeebcb5acfd3a87aa4b1e57768d1a0412d2818e9e19e3afdf0b5e5fb1f37bee0c754b6a71a18f235863321f6b1f0bacc6ac0dfccbcdbed41108505c28f9ff173e3859d1efb7295ca38ddc8bfd2af016d358cf0f8f8c971286f80d184519134267c70ec0f33b5ab3b3534ecb4fa2b85243e3296a83b7b7899cde1414bda80c4f07d7f4e2f57928489329c661553f466697a0f5eb0c443526f6ffd65d362170727470f0a91e060b9c8a462c1412b244d1240cc5963af38c1cbb6", 0x1000}, {&(0x7f00000027c0)="1e6d4cca101ae6639eb48ad210dacd38df981bef5ea2c72346c9287004b77f0234e28fdd33b2837fbba5e3781cdc560ad8c851364e81cacecd864d9281be230d15a0ebefcd7cd1f7066b2958776023cd5c24de59d9ec8b4f48b73f8981abf70b015ef89facf529cbff7c494e3cd7645b9977f7be354a2295d6656fa164fd59074f5dccc3977743af3a32534b8d24f740b5ca0b7cb2e239424f03ce5e4b3608af8371aefc9e0136a86ea972b3e8eeccf87a5d9e6edee538a4ca14daadb8ee70b86a547ee0d6636556ad089b6f3071bf22d49891368137fe3163ee4a9056828b9253d693aa27cdabf2c4c51abfdc5d263549550f0f52a4c5c6e2cd3ee46a14ae4cbfd51e87d05ba11f9a15036d467d5804701abe79ce1886d52a2fcb4278579a4a044f543c6871664697bbe45d15b7bbd61ab720cc13002257a09b3cedc0480e31ffa5d02413ad0a1d46525e9ede694b7c34595802fe9fada3c8287b63b98fc7420ac4cb0739d4299f4fa187f98fd72d60a36b76004f789751b59da83ddb6f7a74387784a943f0ca58d3ec265dadc9f10cee844b0ddcc63df01409d37a61a63de04418c80a687d3c0916f87d720f30ae708123b2db25b7ea1746a9a76269cde9ec2f383e65c3948d52bdbc4a61e0d9e422a92520e9a0b53021319b4aacf436344fc1c50b74bc1f55f9a4f8b8836d1e415d415443c93618c5a3bc35ed8940aee277c77d7c8b803fb4f97c8e09741957c8a87844f95cba6603dd9b13afd04f87c83285350b3cf81d48de68afb9fedfde6ced3f6bb9ce4cc6222a8aea2b545b7b8a1eed22de67db1d9103b75a63e14f818a3a564cb711f06c10b956081d1414e4e269ea8023681ce5034b5853fb8b3e86c8a7da26b42aaa00f76f6977128cb10fd962433348aab2d2f753f79816c4193279523d89add32b0dbe97de207ea71bd0d707acda73198aaebe445b3e614adb85749a052371a1f6f3cd85c05682ff1e073cafce79c35fd14f82e99390f7e43acd29826326f673b0e52964b82d5eaf5f3ae0338075e8b861e3646a5484e6d7d0ec77e919cd42bd56f662a5fd735704b975cec4cef051e2ca6cc1344d2ee9d6770da65cd565ec5a71b8e37f0e573bc1628a1033fcf725cfc01fbdb0e63682df420fa99dca166b8c73f74fabcdb23f0f806a70bfc3d215e19cf7b9e6f0a4aa07b281b1d474fc31310ca1e473d1f63ecef5fdce490f74d4886d928cabcf597563916de95284a8faf281a3ba2e7b249673e3d8d1cdf62f631c9c11478f2b4ed428436ce5f41963ff5caad52998ee3485d70d286379f70eadc081352b05ea3cbe5d11664d0b6005dc72b83752866dd7a11adaa2c77e5fd02bab761f921c27484f11d64b67e01b457912d769a038873ccdd353b44261f9e8d039637a3efc50df8a0b795046cfb7cb83c57e9ed4797327ff487d0ecdbb01e1d7aa3b9200789e7ae5663567e64fe881cc7699b58408ddf49152a461f9d59513caafeefe0ba13b58b81c9b47acba581ce0c585f041ee4b30e27716765e6a62d68a28acc8f1f4a48635ac2ec1c8b214079c4cf9619b751cde2eeab594f97851f088b171c09a6001da6b5826bda6478e09d08fef706f27bf7e2ac5eb5aa06f878fe5f20fca8123dd342276524fc61138b0fdb0e2be3bd17a56a22fa4ce8ad316f8cada7a3cd8e1f25215d5589862bac6af209d2d92ee820d0851d342f3d0388c846df857bc82aada6963e0a1a34aa2a513fad6ab6d8ffb9339d40121b0aeab1364f02be4cfbc98d09e01e605cd067feaa7bcfb4722121d1dcf86a6dc5057f3a92be40d743ce32fb8d572dacdf2a9d2de7383cd9e0817c0cf207a036e7117b5c9abe09dc51c9f1898d5d9cb20cde45dfc8b877a951862c4ce9a0817567c7a2d2f41d442a9ea5b95733207b3638d5f7737a594e01e0e6eee67fc8aef22fc8697a365e966b9ba95e8a405b4a6f85bf1cedd3e4af96a543fa8b83d9ccee237f0a23fb4d990aeac21555d415e6cd494f76b85f31c58ea5e764ed61d43a2e1c30f8ae34e919aa79ca52c75245d54b155a3ffd0482ad67c5eafa9d731210ad327e2722e9a378d2fb93ebddb836ce3402b4654e18677ef9b12eafdcf71dc46b8737041d1092f96e7f3fdba4a6862186d06a4c80e13c09a000e67abcc56750e0e6946fe8e97683d307328fd5adb2d980d2a5cb8f8859d9d44c6c350065aef4c7d957008a3091ef9ed31243e091f32504fd65232fa42beb8066654275465a82c7f622fde46ccc5ebf5d315b3a359a681679c4b32f8b30653e07d64cfbd727b85c2304961590e4fcf731e870c684c63bf56094c6e196fdb831c3dc373dd35585807f23186e2a8ed39f875f67b01705938158ff149bf20795f81f09b6d8640b974e332fe5a41101bc821db531bd40cca7263aa7523917f9a8afb4312c20ba40f13e9abcdf4ef58fa9b9716bfb184428947c8796f717bff2927fd9fe0fd3c0649573ee19acde4c67986b91d35c732f1e72e967f84a9f1cfb9125522c47710ec9806e7f8d9bbc0d9ed3bd6d9ef59fde12ccea771230caeae3595cf1ff53605abaf6f8bdd62e83c667ef459c7719eb96a3a91f0c737161b9edfca677c2cb878dd205300fd816596ea6da387c3fe24c5554caefa86e2198602c80d0e07f132832aff82d2bf8ff55dddc07b8fc3ad1ca42f4c49776b0328d4dcdcedd78bdf562de350d1316dbe151afa0ca19fbb555b49b6007826ec4f2e126a2383525b39c5150988afb490bc218a94622349dc850ea08df41c0243aa3600d5f13ad68fc9ba175efbed6eea4118887be65445912bb6c8bf4a076fdb7aab33395264f0d7bf77ef21106b7eb81cae255490d8d41ff53e3f9a721deb364c20c1011e63e5306b0ce57693c9f1a50968f7826961aefb4f3a9c6e414a5c8af7aa03ebb06a998682c78a1febfff589e351a7e63b644e0eddd1b9718ff09ad232446fb4551a0743c4400f96b0f3046008091f4b34c7bd65377721daf68d59a5c68f7957856eb2ee6eca7b3a645a17408571b1ee40f88036044b0eb0c20dad2e77877bfb7a05415214b477937ccadee874a632f3d6c91efcc9e8755f339fa7839fb957d9b21307f4e2aac1f2e380db55cb96fbd7551857670fdd1ebb8bef4b00c2b5d491e743a0aeab42801b13b64d4ba403454fa564595e9c32067a1e51f6bb585b8864fe0392090509ec201852f9a1625c5421734bdae653c0e8485926fa7002dbce9eb411c86f8d7b7ff80f5650ea908d30ddca3f3f384b4018afe8f77367c99ae7920d64a4c1bd5adeab822af52a7fe703fd8648815938070a1367b47965fa5f50d10d39032f0b19d702c9cdd1359f170be83a0f373d0bf631f7c54672880af9d8d85d8ae981dd4863bae1dd863361866967925c47a1486caba7080bcc3a4d331fe6831018766c0af7be1f4eea1017b4edfaf0d3ccb2f0cd1eb1256c9116ff904412bd3e464bb542c695b2349d28e936a4c57c3ad60519a8ff0da0dd06be6f5199c3e56320489a92071e3e5dafdbf62093950c76064dcb4f72cd648b22507379e0213d7cf038b4c915574b4fbfb5d0735594059ebee7644ec0ed993f3f49cf74c677a4c5a713ac69ca70f70db6b7918c7031c2feee4e7d2d0973151199fa2090632217a1cf08f3629f139c57e1b4805116cee752f6d078851a29b3f1056fd5b2205562771f40d127281b7fe66d95131fb4e1aae158f96e4ab44a20b4041d556118294c203fa349f06dc5c0b7ec7bf0027c41390c8539bc79b7a4043d677ede647219d12ce2ca69d38b97a7fe94af8cf51a5a4bd11ef547267c86aeba201d5486684314f71791f30064cea429cd9a1f1edb79d97aa47dc3d61dbc230cda63b8628e29342e2945d094e26468b71e8c2f213fd9bc659a2593a943ca2beb8c2763711c0d9a4dc91b0142e3ef98437396f6a66db6ea5c79ba202a2849f7f2d35f6e284c08a80d92a1922540a36d75940ae0cb4c1c8ffc2db6f1ca255560430e796d651d577462ac9991fe491c2a625d3dfd66e0088670ff6b3bf9ddbd6593123a0f08b615d1795bfbd964a6337bac9268cb29d394a13c5e7301b96f81417a566f71e2be68f27250e574ed43c3a0719f94ab853ee2698b598ae3629f55bd331eb516d89589a6ddce43949a2539cff968e665e162f96152851bd173e7f24b20638f0eddc627934f01290f1f28455480efc0345f6fa3524c35228824f8291517b2d794f7f73903c3fc81c62691ff9aaa3f3bea21c920857cd072b17c3bea7034f26bbf4e08c2ead5dc062f8b67631816fba3dc506b0ce16700bae81ff3085c2a5972263bb82af531a82ffce6c0db7e941bbc9513edc9437f13ab499233e0817434035b798f3180b044c848f8e963b30f1e049900fb29ce7ab078e904ccaea74db2d1b7dd871e8577a9b3355151280c2448e2ae659dbbb49061c0499a514072baf662dd92a1785a48500adccc2a678ff832e7fbe2138066e0c0ce137d6158d43a6bc0250fa7568339944ced82753cac9ee89f062ca67cdc9cae46c8aec4d82ad5683e998637c47081935742f98f66d8b8b676aec2be7009ec486f74c36a49fa589e44214d89bbc492ef7e12f5eab8e00192a2da1039314589fcb8fb7dcb953c02281da05c3b9a4d684639453d14e2e904e47e61d9a9539408ca232cab11161d3933502a45947f04f8f8f3ba4cee98312ac4799102b491a599ae6b0619a3e3e758f8d41f233d22f86cc4e3402cf69b989f0063259a534b971ad5d8728cc2154f3f378176b50e95779795b1baccf364f11be4a9772494727bff31c9de5d9a481be083b70afa6d45c94632f3e6893ebeb507c4d62d2aaf307487fe41d501228aaa9d719f4d183987e3137a52cd5c9a8cbb3177692606182ec783a5d046ca40dbcfbed9f8a7bd4278f5379887aa6fe23f85bd3d34686c1ad800cef49410b27bd0e12f2728596d2bb0e35ad2bd5db7860bba99ed49ca6030f3471e1cd3e0b24aa7ecffb6a87b6f99e00f14cc905321b69a8fa5e88eff02559cedd28318ad2c2f60034c94f25b27013da39632d94355f166960df968b099e8e7cc391b8018b27603afe4015871883bb854a21b759297193d8e2794e3f6e844c39ec8df76607b1766d08a0bc0b22d5d3d2173200563d9efdb2b4be313d2e1c2effc77527ed1aed54f8f4b8d0be42f4e8aa3232e2db09e3818dc379c19caf8c4b0c4dcf27b85196abf33e90b204fbc5c2fe1b8504739be65d59ac9a20b9f48420802938b63569a0a41d96d022e47ad259ea57036da2197f34d0017a1875d4479f60856f8e122fcaf55fa7b1f1ac709e5742050d9d0613a190ac81316230a6ced9191a428e53abe105a452659135972b6b42cdc6a0a5656eef746d49ebdd522eb757cbd5a953f18fae16ff8e3821436c7c61e8029c6123c930818b9c342b519980a2aeb05a69cad9febbe34521bb63a55ad79bbb72d75036b56044286db69aab98141505a17f25d2c553fb74534403183912be50224b3745e006bb4096c9a5c80f245eb974db175f00c145f9c0d586761c6e8f56b0ccbbf47077953c51f0d99c0f424518f344754822071d50cbb3d071abc1d88bf32a87bb5025e334d30bba208f349b691c2d3fcd3b515d14b18c1aedeb9a09844463049fffc5dbe177953db1fa09dd73a1538bbdf0f2d84cfab82cb8a423c3a4adf6b60bb645cbf514d44773a59fc1f92aed283c5c4a83ab2643b44f4d0a40bf6f642d54bcb8cbd8f801a71a17e37d2acb1d49632beb61fcd467a179ae1ad1545040422577f9ead2d4bef2f", 0x1000}, {&(0x7f0000000c40)="12153a788d0d743740e11cb0e0ca7b64fca8635e23b95984ac7e1c7be62d9dcb968f98e0c0aa5755bbea024b028ac9950ee1ae39a9f8bbfb2845443796ce7064affdb051e3d4614cffa764939b9a238878c5dba3a2db861a0ec84ca7414e2dff037584bf41c3f6eb7bac36a7485114963fc621cb6092104705b802a482cab885fcfe1faebfe2858d69f3005d19e029676abcf59bc2", 0x95}, {&(0x7f0000000d00)="f8", 0x1}, {&(0x7f0000000d40)="839edb31f21616f405998e47ebc9fca9a266c2c3cc04eab371d4bc46c99d9aa3467c4e1e2fb6cff8d61fee4e67e0a10aa1a61b124c66cc6d38595f8e4a4552ad7e4cf663306e4c904c1724398fecd62e3f0f47ee6eaccd48c7e332d657a72a8af30da338a6f66701b37752fbbdc8f454d4a42e196ee376759198d6874e64eb899e725b208de2e3216f7dfe7fdebfd78f329b5a7936a0e5efceb8f02cf478bf2436780786efa421c6338a67b4deab5a7afe5cedf18e750fede4ebed1b10425d7e2ca6c40f8e1e6289428d9abb6c297e87fdeec7e9b731eb872b98c838725716e061ca9365f157b97ff8b6d1c88c39f8342813f69d8821b1930dbf", 0xfa}, {&(0x7f0000000e40)="d58d5cde0b2615ffb86d6a8ccfec5f9d053d855b4986d09cfee2d63b0c13e10c0ad69569968a1453004c3f369145925285dba1be0399d7dd615e4baed97d219c979b441394f0d2a30e3ac841ee6e31d96306008b37ec8ea8769e968f4874e350093fb24ddfad1e2883e48928d610b7a50329f6153549de828562c7bc18d3124d0b0d6c8e2da14eab1db6fa3a5640103ab3a02f7d6f17", 0x96}], 0x8, &(0x7f0000000f80)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r4]}, @cred={0x20}], 0x40, 0x400}, 0x8) sendmsg(r4, &(0x7f0000000a00)={&(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000280)="75c4a1d325998ed7c6883740c1f09847d86f00db9ec309288995bb7f9f4440ecfe080c37fb0709d14da301951724771dc8f30f6751a639ed3a1ce30f3e5f96abeda2f486720df27cef5ff020faf2445026b56ff046d374c2bbd5749957659fc946701eee7cd6d9ead3ba1d5203aa1718713998eea1cf068adae3d20ce399e3672d2d7eab8f58088e40fc27e41065e681a9a019948f0755d6aa10250b119948d32d24987b6586f4", 0xa7}, {&(0x7f0000000340)="685ad2f381904e08fbc77cfe7edc3797db2e898923b607bd9cf27b5a7a73787edc0ab17d900b895a286aba45c983829298431e625a22fe86f721b490a96cbbcaa538ac46dc92d0dd9dbcb3cf1cd6e08cf154f5f18f5e58a77b71dd60fe34cc1dde55f7c5db908ef96ca6034d53b07eda919d4a7a9a637cfa28d0f5c55d2cc77cfa8b99ec2a320b553d51517b8be08b7a6a6756f8b4918296c35222b8f78a60d710971ea7896b", 0xa6}, {&(0x7f0000000400)="72dbc9844d672519895ca462f5bc4436b8fef1cf17524030f053b55e7641574d479e96bdd38bd48a3a24f6164f6eca23cbe1753e8ae5dee444858c2a4e35f196a68b4a39419c80022adc383a255c6f17f9a359066ddc5a59b962cb5e82e2960984b1422e6ef96b77fb4b6c1a23d866cc307eb12f10a6a95665841e75ad1fc200e4fef067bd9f87a05c5d52b6dbb1cdb14e318ebf847fc974f8e34cf62de3ff0c11bfe9a757aca9a28e3ed09de1c55190a80ccb0b7510f25171ab43", 0xbb}, {&(0x7f00000004c0)="98ad7208b93376dd4abea36f7d8e235407f42b20196faacc19c42c08170609f4af8c2ece71f634d053c6f116f1c86876200ebe783458f08353ca7f4b08426cd285697493ea9599ab170a83e6984fff2ff423e00b6aa14bd69f66da7af5eb3b65bc1fd47c081a59ad0ebfd03593a15d7e4e8e494fa7670a768c6aa25e9c13de427e3274721b6278a7c8ed22a31b3818f12a7709b47ec628a18ca0fc1d218861dbcb5f5ecc181bc14251f3b11e0194a5f30184865b8a2d012917be7ba563858b5c71546d00853c09f478b639ff6885a2db", 0xd0}], 0x4, &(0x7f00000037c0)=[{0xe8, 0xffff, 0x7ff, "607ccb62405686646a95a5d486922b2023527c7b7197b4f708fd14047581c060ebe9c0190da68aa8430cec21dbfbcef99d676c8b28cc832cacf5b9557021ff88177e7c72ae70e99df13c655ce28f633a048fecd041be77ddb1fe758c7237f284984614ddc28d950a387d74a8bf70da679b144ef746d4911e62b6896d0148c128def89c9b262e5f1a1f26683cb055155867358e8c159ad934e1d5a79a59bc60c6acb2bc9fdfc4da87f384e1f3c09a122d967505d0552d69a5c350b8600cca2d868a68ac9c53d238cc2e4eba16fda1801745a51184"}, {0x78, 0xffff, 0x5, "7d78d6fc4148231c185eb8d6b452e272bcb2f355803c35e23e1022e8d8bd3bc629b6bb947145f9d976481b28bcf148e9fd6931cf94c405995cf341c4ee5f3751f1ae03b95c002cb4c522f173750f4fe19ce33952b5f198bfd69b4eed6252a5f9707c185f6751"}, {0x208, 0xffff, 0x80000001, "3ae42fcba33c306e1cbab15d3f2f85901d2b66ce898c7029b5ae87de97e9d7bce98d990a1b2bcee6530307843733c1c0ffff0808fcad752cdc7fd3e47de5ecc7bb409e09e639ea9444c85c1f4d17c1bc5a86900e04359b98b04a84c93ccdc17b18141dcb0a474f603fc9dc7fff1bdf79633fc30250db5a3c46a5192cb67e8b8da8bd7483a3cdb49590f28dbb7d01c5e600666af5dc7dc24478da08daf7248a8a98ca8422d5444056b17f859bf57188f5af5145b7b7ebd6fa6057fe42a7e50c7af978a09fe9a8c9b90f6a725e44fd2ff2911eb51d3693b8095da37447294edfb674d0c4a47a29c687b0f6c96560282f04832e8f66effd0658f58bcf3ffa53155865ba6457cb80d021854b4590d47c7c78e9784bc3208980b6c9e2f936d8d9a34ce4da921dc61119a7cf62919431f93efbd5ba1d4baa329308e0d23a19b4128fd341bad6971c729871a3efcbdb67fd0a8ff55a1129447f99450aef3c7dadc16194780fd9a4c760f77d44262257c4dd0a6f07033c93610f59e1e870de24f3e39c00373cf742c2e05881f766ec70a957d1b846f97fbaadd9b664b2545249d345f4a8d83eba87a055f529f363c2e48162cc0b47549987254261fa0cc93116ec8b7ec651b4a39e52483daf70dda4992ca06d2127224cb4e4ce6a599a55b45f7cf31edc585da175b52e95e502e092df7008e9be7fc24fd9fc"}, {0xc8, 0x1, 0xfffffffb, "e1c74b0832f1b5b3662740aaa622f11dfce090c7a49c510d7f1357b6ccf78e9099dbfb93a047d8f79838580546702129a19a03c28f37f06b4fa9e39a7f0d9544226ecc9e6015868ba3c1bc0a03e5637336dd16084ca9e122fca4eca3bee98c822cb4fdb502e54ddc08ee63fa579b38a5dd8f464c96cd23a80261ae39e7037bd264420c7ac10ed0a3ce1d1051aa8308ad1e55497fef0fd1193077934d12254ef55e26b9d9485c8508cdf7255219b2bc07d793a90b0a65eb"}, {0x118, 0xffff, 0x0, "4bcb84171b00d9a0b58db3c46a4f725277a7b73801f0c3ac1c11fa42dd2318f60907704ce2c58ede89aa54825f4d3144ceeda4bec65b9081b80456818d432e4e2320aad5ff06fbb1bd92e34d62ff73169a9eff5a156372655a7dc0e7dc052f2d1ec86885e0638ac43aa7c9fbc6d105d9b504b885e931d560c907ecc94c0a7e1de35ff221c689e11952633f9aacc15b6613e242adb0f7226fdd134892ae72d6c2db1b5f64352ac8dda46940b4dd3c3c2664fec8fc3d20fa9be61ca01133c13bea07d9a636ab82b66e33cf702fe41819453a8644a4556105898f9fb58df8fb2acff76a74b01d1a0d48fb7434da440f6470bc7df162222ff912313e8b9d13e2842e0fd33095d3ed71f9"}], 0x548}, 0x408) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x80, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000100)='./file0\x00', 0x2, 0x2816) close(r5) 07:34:26 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) 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) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="d57f28b233d1ad93fa10c31ad52bcfb96122c07e82bdf5c490dca60596ddf619aacb6060e2c8e3ac65f972c8f03297605b11ad6691f07b4d2a69721ac634638ada2483d5f0412f4ea9518cdf5a54c5e98d8c9f541ef93c0d28372f1b6bf7da3e123feb32b19ed0285728bcb1e0d1cbf71691"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 07:34:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) setgroups(0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, r3]) getgroups(0x2, &(0x7f0000000000)=[0x0, r3]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r5, 0x3004c}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:34:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) recvfrom(r1, &(0x7f00000001c0)=""/4096, 0x1000, 0x883, &(0x7f00000011c0)=@in6={0x18, 0x0, 0xbdf, 0x7}, 0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYRESOCT=r1], 0x10) write(r2, &(0x7f00000000c0)="9e3eaa56000000040004bf9aab4230408600000000d04593f0430510fa651c1e6142e5411e5603de", 0x28) write(0xffffffffffffffff, &(0x7f0000000040)="e25bae490000000000df142d545d", 0xe) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) r4 = syz_open_pts() dup2(r4, r3) r5 = dup(r0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) faccessat(r6, &(0x7f0000000140)='./file0\x00', 0x40, 0x1) sendto$inet6(r5, &(0x7f0000000040), 0x55, 0x0, 0x0, 0x0) 07:34:26 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x5010, r0, 0x0, 0xffff) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_INTR(r0, 0xc0205609, &(0x7f0000000040)={0x2, 0x0, 0xcf7}) 07:34:26 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [0x0, 0x0, 0x4]}}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x2ad9, 0x6, 0x9, 0xfffd, &(0x7f0000000040)={{0x59, 0x7f, 0x9, 0x9, 0x1, 0x27d, 0x2}, {[0x200, 0x1f, 0x100000001, 0x8, 0x0, 0x9, 0xcad, 0x7fffffff, 0x6, 0x1, 0x978e, 0xfff, 0x3, 0x6, 0x8, 0x80, 0x238, 0x1], [0x2, 0x4, 0x2, 0x6, 0x9, 0xfffffffffffffff8, 0xca2, 0x7fff, 0x3, 0x223], [0xfffffffffffffffa, 0x6, 0x6, 0xeac, 0xdd10f8c, 0x9, 0x6], [0x401, 0x2, 0x200, 0xffffffff, 0x8, 0x2], [{0xff, 0x5, 0x8, 0x7}, {0x4, 0x6, 0x7, 0x3}, {0x1000, 0x8, 0x8, 0x90a5}, {0x100, 0x1, 0x799, 0x100000001}, {0x9, 0x9, 0x400, 0x5}, {0x5, 0xbf, 0x8, 0x51}, {0xcffa, 0x1, 0x5, 0x800}, {0x214a, 0x9, 0x7, 0xfffffffffffeffff}], {0x200, 0x0, 0x3ff, 0x9000000}, {0x1, 0x5, 0x2, 0x5}}}, 0x1}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r2 = dup(r1) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000300)) 07:34:26 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000000200)=""/4143, 0x102f}], 0x1) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) close(r0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\a'], 0x1) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000580)=[{{r3}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x6}) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x87}], 0x100a, 0x0, 0xd42d, 0x0) socketpair(0x0, 0x4000, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000001240)={&(0x7f0000000000)='./bus\x00', r4}) 07:34:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000001680)=""/4080, 0xff0}], 0x2, 0x0, 0x7fffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x20, 0xfd, 0x0, 0x4}, {0x25, 0x0, 0x1, 0x1}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pread(0xffffffffffffffff, &(0x7f0000000300)="a9d61cfa38f0abd375c0adf8218e22c2d34c57e0c1de7211bfe4d839f91c6f19c5ed81f0c5c1d3e4d19f79946148a99e3a2449abad44e411867eeb83fe423c19704e4300752f2b0903", 0x49, 0x0, 0x9) pwrite(r1, &(0x7f00000002c0)="000000000000000000020000000000", 0xf, 0x0, 0x0) sync() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x4, 0x8, 0x4, 0x20}, {0x8, 0x8, 0x20, 0x9}, {0x3, 0x5, 0x9, 0x4}, {0x7c, 0x7, 0xfa, 0x4}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) fchmod(0xffffffffffffffff, 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x20}, {0x25, 0x10}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000240)=0x6) pipe2(&(0x7f0000000100), 0x0) 07:34:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="6acbc9474e19767b0784ce1c04000084481936b9367bae04dc970a2b4b1418e102a4895c7e9906f312180e721d981e93c0c3d6e210447a0700000035692daf73f4de4dbeca7d3d6173809e18185bf97dea563bfd8fc4163bbac4efacd6fedea8df41535b063b3fa9d1b9e05e899cf199ec62499933d8d525b1a597f681e0e2bef98ac38165b857bced7c6b"], 0x10) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1004, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0xfffeffff, 0x6}, {0x18, 0x0, 0x1, 0x3}, 0x20, [0x1, 0xfff, 0x80, 0xfffffff9, 0x800, 0xfffffffb, 0x5, 0x7ff]}, 0x3c) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfffffd72, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) shutdown(r2, 0x1) close(r2) 07:34:26 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000340)="04ba26fb91d455191fb63dc39b089324b54f5fed3bba16a71051cebbefdae3122ebe393142b12cb62598117c58b3016cec2b766b07a345b4eed7ff76f97603ee2803cf8fde58f0fc1398dfd5962bfe82175ffd490614c4efda3cd8085ffea0bcf35c47751145c502cd450bdbbf17fbcff59dd08cfb931901ee22ec4234e1a11ba31eccd3d02932c808a2", 0x8a}, {&(0x7f0000000280)="16c05f810d1024e5bed15e9113d4a7a8ee22347ea5723cae05734f00edde358dfd2c5fa6151bd9cbaa7cb971b75429ce975edc9f1d3097e05356db87d9d113ea0a06f87ebe53a5907b0a3f7e3134dc190a98f97eea88b266f6cd295e8f82f4233a921a39d42a8ffbfb6497ed33af761673faf82083f85a0801a6ab4a40d93ee053ef8498cf", 0x85}, {&(0x7f00000001c0)="a60b12610da30cc0488f5244df23f3adc8d0443e96e587bd0d9f5e164309b7bc486c672dad2ed3", 0x27}], 0x3, 0x0, 0x8f1ecaf) 07:34:27 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x5}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) fchdir(r0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = getgid() r3 = getuid() setreuid(0xee00, r3) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r2, 0x150, 0x9}, 0x8, 0x1, 0x9}) setgroups(0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, r2]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001800)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001680)=[{&(0x7f0000000240)="4806440fbed7771665440495cef0863ea3b58e1a5f379aeb460490a03f7c9db7f81bb441a840c35192841396395c9b7ee246f04eb4a93a9471107b36082f2cb8fa0e164111261f1c32de3e261916a944be3bfee5d2adad02a7680601c138bdb79028c8bb6687be425008e4ec23ccad0cf4ed8e88b479b58dbc5a8bfd1076467d0e", 0x81}, {&(0x7f0000000300)="2de08a995c23dae5f7b829f6e0ed709e0a1d89250a9bff3d4539a58b34160e0a78522ada697846ef6e9b5eb0c2cb31e99af88bc3adbb997becf7d72a4ada69cbd8ee494d831a14f4bf0882894f9a3af778c115479481de3eec9b975b047193569a7d31fbe7c16330b0c526c9b672ecbbceac911fa580f3e2047f8da184a0c26762dba3a2aa128830114eb130137f522f28cf027c000d032b13de3c738fc1634e7eeb93c5f31b8405c1a60557cf0d548ebffce317b302e8fe09284233b5bdf33d4325107644a4a68a6af1e4731bb753822a7c5173", 0xd4}, {&(0x7f0000000440)="955a3af18e2c10287f2014f6e4c7f2d2c5d60196c60f27f681b6c52c41ee0c0555df3387ab0bdb614b6c259598f1636774a36797f7431921abd1c926820246918f1ed52919bfadecc993415b6007c3ed02f9dfa4aaa11fca8be49245a257f405ba75f5df0477e71c2b49f6def93a9814fbe76a4ba0054530b6267a4069bfcb99a2c5b766385c6437a6f24a1a0a122ace02ae9c7209f53fa4206ed118309b4b960b2dcc3862ecdbd5046b7d8f9064949ddf1ae555ebf1e955da85a49aff63f7076b293e08afad694895c1f8d188e72cacd6ba0ccd620bba14795551f937f3a33e12880a41d2705f4ec6e99ca8928c7527649042d7d6be691fd7849f0fae37208e3e49e1732d7a60c71159a293b6b7cbe39085e1789444ba2a88b7bbff3de95892124274b88fe2c4699ec17a16bfc502a33eb17bb169f1fb2a16f5a6b907a96c9970a4cf2092065a5a32d1f0e65960406caaa5c719e754be93bf76404403c80ec4ae3bb69735d269da3113a3d595aa3be129862301d4f1056fd0a4ff839a53c69524722de8594e3e195d97b0139c8c99b0915beeae4626cc0242c47b7024a51267133b5328a72003491d7399ab82a9e13b04a68c7cfb2d1dc470fcf6413c4cfd0f89d7f2109fc55ab42dc9cef21d1977ebc673abc8584ae860c057d63f6609c56a99725168d1d39e10aff6864ce0f856d4eed8aed4f8455d1b1c737bbb4e1380572be31ee45c7780d181b22841b9c0bf519f8dfa1186adcc90efe15c1e93c3bbf6f76fc1540856a709a9734a80f3586d5e53b847cb889c3653299aa491cac2ad01ac66f3ae6727e5396d3b051dfdab4ff6046188433b4959dc84af2364ada723d5c6e5975645f77d3db3d46d250cf59bd49bafd27da65dc9eb90f63fe4c4a2b090c15c0ece0caf5351dbf53a9874fdbb3b398c09252b726fe9eb27be3316e21e28cf6684076df41396968420db78e7921560f3e0fdc9c6ea8e2eafb83b0376af9cb1f98690f4e349490e67daf07cd560f9f6f4229215e4f611dba70938b1e9b31ab17ddae424bc818e520b71e15290d8c71836e45b5d1078be7f800eb7e82b8f6202bb1010c0d31b618699020c20e3b15f7110390ad545cc5b56264d27a5b0c82a7ade95aabfeff56252e7b2e506bf7092b1033c235fc26a215efa6c8174979780e65ef91a3ce7eafc3cc543371e3fe91292ef3eca6dd146bdbe0d4ab4541e3a8e40e6d4b6be9c106b362743d91b798ab45aa85d2b9a002205f56fd4aa0f6487ad160f68615f6bc667ac0b0dffaac746ee423c0e77c008d9694782ae4141e1972bdf09ac9b2b86cda2bbdb0e1894564fc9ce967f6c5c2b87d20dd7c823a486ac4050178a15d033a11ca2d2854ee63e58d823d4fb5a81f9521aee0dea7544426a846b24dc7ce153fd53a88cbba5c44a9a44759f2c200af1bfc453cd7c958665f7eb036c5e8c7b615a9531182b9061c96793088e380c3dde988b5e7cda3e581df23a376420d8d02ff9f92425186a411c9c8e9e26a7eef5a750b6b9292719eecb2a0904036c0ef7fed31917e5474c7acb6b86589432f15f9903066fb880924b9e9614f6b0d49a41eea3c870e64f0375136fd91b3af75a648b2cff4c9345d69dd77082231cfc66814109cb783ff0c8037cc2db655edaf0fd96beef02519cd7c157c8f35535eb769ea54247a44d9faced91d89c8d684de8e485635252de40bcbfb72c16ae65ecc563d9693ba77afcd518405a47f022953172991e3113e1b649f196cf1a3431a3080ad54b2e0f28a55f73007da410744a08ef513de97b67bfd188e37369abfaa799151d87564873a9f47d187a58dfe369285366f08944ea542f071066188d8f1f2cef8627a6f2396d5613b817e92f59f736bdc640d5a12e5dc954f5374d0c780acbab7736a2c22a0a7aaac6934240e95eca1f6fbd5299269c2f78092d6e4169a4f3c57afb89a072c4a175fcfe08242fbba9e00d49f9eebd0ef4b43d3eeab8b1e5b74a5aed7fe7ff784c960d69218560405c28ec6367c6e5c1645f9afda9395f7917d8e892fbb54689bb17aa6a5ae294005947e5620054ef01f3cb271f1882611f0b84f4f0997995b85b354a6b87be0c9187c586df5eaa7b250b3a9fed71575883f49c3901cb3c20e160103785115743a86311e33e93b0be6ae6400b2c5cadbd10758ebcf3f9c4897f5328d8ac41002b6604c59df0942d11964e7a2959ca7069f93a5bf483925bca393a6e60e88aed89eaa12642a016b4ddaeb1987e3d820e0cd5d889bb1ae9615cd42214ee3aaded389914bd6a3b89703ec090dfa2b296ae9e76da2b7a04ee6ac5b7fdf9df9d36fd7976e2d15d065a057ab01cbe6737356d45088bd9d9066e1f06274f1150ccdd105f9fda5e9a10a6a80f186717c0176d24f16f385afb067a4c0e313b2fcb20563d6c51d8b1dbef02b336d8d45aaebf600bb62e4147ebadd2e6a3f376073a013b537abc8396b1f43c2dbf6c5532a6cc8ea3bb7213c9cf52589e9a442988fd7b53d03248818b5a29041cd9f8a2b8d82bdb4743b94709532be3e0506b587818a7b9c4faa5f5faf20e46d705453e0b55ee5aa7edf0cadd2fd8970f2ae6ae8fd57149ec059a6bd47a26967412142ad13d7b1dbb9091f4767170b03f593c22b116234ef75815c429c7a49650212e5d058758e5a795d2af3244c184fc1a323da959fa917a18c6c9401c0449d9bff5bf0d60f82bc51ca56669f904f99472d0c4d5d551668f647bc5511aafa79c7dd07c45489ed8561a2b4b51943dd2d1b289c22dab03575683bb8fa7174ea0a1e93da9455d3962c0e25f1653ad648f7477d74dd059b6e38fc6600e4f90e49c8ff597a7b44625b9ed383107dd8430db3ba50b02629bc852efe4179b002c36193d5fffa3c386a6b4b34949206a1d56de4ba5950f4d22330d6f479c012c6c547fd2e244367f98312a1be4062aeaea8b88db8f607b8976dcad673974b651bd8d83133536204e7c47c9a270fa37a5d64563b655732462564fd36064f3a2d8b405216fa9407c2ddd72d00b07cea4811dc0691fd0745735b2c958100e99984c22d9ee959369ad6703246afb735322bec3af5f1412f96320f6eae5b4b0bdcca80a0fb8d64224694313586073653c04816c031004709fe46b80f58c11f02fe8b68d1eae1091436864e042b1f6cc5de709ac06b96659e73789e39336dc36c431745a076a09259495b5088e2429975139e856fe04a3b745a8f8802335188d138fa1ee2bd9eb540c23c27a09ed435e1c729606a783276e9b2f6fe4dce3200422fafc59200914237aefbd0c833ec49e89e4ecda3f3a23c6594c7180d384a4d8679ddbde27b94747e4932255058068d94c3d85a3152c1d575ebe1dc9d017fbebf18592cfdb623daef82bfd8d31961619acfdf60397e671da01b895d49737cbb1fdc9969064986e650f7fac230d714501d977c725bae9187c41f883d94d106f96df279ce4592372283dcaa09c13a57545a4343d19bb4e121265d67f66614fb8882a66cc2502543133cda56bc3659c21e49f622d77111ac843cfedc25f72bccabc969e040ef6e0785b19f597810e5953829d2d2a79539bdddaea696b076f1e88a45da35397fe9b8173348af197597a5043d86524dec0fc8c74173acec5d16070ffedc48ae5a7496d6518e18ca9479cc5801b75a760e89581ec714b4874f0120425acd874d176ce30bb6e0d92963ac1bdd5df45210cba635e524a472feaa7f4647f744d69bcbc528c1dfb2245c47e8460450c5ba3e8ad2608d2be454e319ba1ddb31ad8694a836ac8b6108150c6feb21bd2dbe7b422183f27cfe198f689d174aabab72a3455a8cd1e4e9d9075caa2ef816ace84fee2481079e54d9f21ef6f730969e87de8433a2af8538f92b4f2376d57872cab848c8f2224a68a0357351c76abbb7cec840665a6ad32f036f0e6ca6d2f1dde5461b36e0af371be3aeb8166c309104e46383a3229de01432e7cc367e283c5a9de1057a8030b21579f0ae6236a6a802c8ef2428cd18ecfdd7c1b1177c72dcee7f770909e0da2549ca2c520e023d38ab190cfafcaf1bb15822753d79819aa565e952f73d519867563678eb6cb534ed06581334ce6a5b86b750cc138d7eb5381f10b541040e3c1284c6b0721a79f89824008b5c3f2c24a82c27b51d26f603f679706b3a885a63122028102244ba38b836fb6c6dbdb5f870c6203edfb09394ef7f73dcd4981c6257c0dbb5946e19eda73ef6053d94485bf71114a2d5386868db666de808029ac04fa0c25674b29031e5450c33be824fd883326372765a66277843244123ef07e22ef2a730f3df73a040f457b39bbd7e032303c5fd6ff27dc09ae458b5ff389453c43d7c395de131f6bad2c750312abda36d9c6c3637083454f0ae25905045d55145dbd9fdc8dcd4284c46ceb0566711668bc493324d47933a571b7dc0a234ba8cca57fed2ec2f521bd07f9b22d2d0e568dbbff55fee7301c972636895ff348721acfa644d2939948eb41457bf0fb5aad49da09d9144ebe6d1fa4f8e8689d5973afbccd0af042e47485ec400cd72a77b5619f3094173ce508786ac890c3803f39b2d25491ed95f06eb8c34461f9899c0ee3219e527fd7ca42e3e6cf924901004d577db7607cc8f46439a78ecf2904ebf163157b5ceb66fe45d5f93b04e554284ccd69cb1cc0f8d9501c2fae6699ba0c0ecdbf7fa03eb12d78a4d293435e81cc50c57fd05e4f45723145f22b2dcf9a1d8198cbd68cb5cc4b6aa69859b0029335d080c1dc1ef980e62e00ccf766606baa0b870493ad85a6fbfd5f6318ce9e7471648827f635b58a978344f3b7f0173c4c2aa910d3fcb195a579e767e5090ad6301a77e55a0a3b22529a9cc3b528ccecc5d742f74cc1554a5bc616d239b60c8f09fc02e57dcef9f47192f7d135c897338f148831e321e2885c8ecbe4826f7fad43fe2ac506be4ae39034d9deebfbdca926f7a527df15cac58144efaace99723a6d5e36308ca574267653c523ef84563bc44acf19f80932ec2834cbd1ae4278aeab1c1465977d81370989c844b001dfc0b3b0592f6db918ca312748146c7cb01b81328bda7bd9e61f4f08eb9333e71ca2068bc2d6cafdb1d5ccffe7abd0acaef847227ba4f03dd7dfd069bef75b94992691bd03a6f803839fe25eb3321009a550e9cdfab278a3eb7de0ff0ca5df52897554a394c487cc34dc67a132897f16e3a082896e81d368dac5b5102613dce91cb6b067f33ea8be7bbe67a1a57e1cbb2c2a41d934ff96284e238cdf8a82be3f1d7da572b94c19a1a273271703afad3febe3db5bba081e12e3d7aa1996c596af9c8e03d1b92a1a05a67bff275b0f684bef251c40c64b6cb1a9630d6c853525bf94cce8b6394009a0f4339396f8bd0b5721afae73069d24e84b1660ad200bdd866cef630dbc44faafba673f82f491d473821efa6682adc15a4f0838e9ea8d7566064d296553292dfab1b06233eeba267ce91df05e08793646c6a63a06a7767bf9b19aeaaa37f701dca3d625a563fafb40e9c2735e27cfc3b9fb5df0ff8d6299aac3b25fb68d7a52b65418f685d2a0e83dd456c61a236522d612a70dac935db74eb100221a54440d8935262f5ca87fc4de7c51863128d05ca23e61ed676d9ce57c26d735c9dec8ad1cce4a20ec43a3505cb38ee22d99af81ce2c3af66c0aba9fc47c380d856b8e04d0a7885191817bcfa086cda87bb614345627f8169cea10373438b4fc5e38120cc1fc042a233fbeeb324e9dc9ea9cb60f029465c68b672d85a38bb1c437a4eabe0671a7a52b", 0x1000}, {&(0x7f0000001440)="5d33b0ed8dd2c20345924a9b1860e08cb11da8159f8e61c38c1fd04d2893b926e8a074ab5f95dfcfa12028032756dd3f7cb7ae67c07801836932eeda05d755b8f3a85cb7fe10ce748313ad5feee913fcdb019d72cc8d9489db832c843913f9de4ac545e5ea91085438d6a420e119058805e0dbe189f1ee62d4ac", 0x7a}, {&(0x7f00000014c0)="58640a6646f9229ebf4582e568058fee5303145d050d0f8ad821d3e04121c0a09a7ea58bcd10a5307b566b989aaf4a2d9122f5dad2073277f1207cb5ab93db28f58ad18265fec17b073ff6de955d9877a45d65eb5736359cb95fd2af148e99bb1a07cb645f7a8d315ece3a5be488e3b5a5fdfd08b0f40f8236b557b276bc7dc93a156d7086670c7e3fc3fca2de1bc13bf0285217ec3681a7b7edc7a9c09272f727c82c7bd639e9dcebfa136cf02d3dd25db979bab4882be59f9f80c3d4b4befce46235602c65226e5d9ceace80939cfa11b5db24e30b6973430b7e2fea532f547fbe867efafb03f57a4feed9e4bb166fc68960e5", 0xf4}, {&(0x7f00000015c0)="3813be0205e838d70f9c3f817222d039ea032835287ae6e44e6ad35ebb0030a35a95c02225bb8dabf2e94e44fd20796b365a9bdbcf3d32214d023428693e2cc633abce0cc0b190351cce7a5fca30992156dc14f78e5cb93f6e86acd88382871816bf14c82c05c5b941f7693ce13ddd675d6c1501111102f607570084f23c94436bf90beb09a505752658f65ab0969221a931b78483ec6c288884d9d9e9a894ed780c4394a42b2fad42b7", 0xaa}], 0x6, &(0x7f0000001740)=[@cred={0x20}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r0]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r2}], 0x98, 0x403}, 0x2) socket(0x400000000018, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) sync() ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0xfffffffa, [{0x0, 0xffff}, {}, {0x0, 0x80000006}, {0x2}, {0x0, 0x5}, {}, {}, {0x3, 0x180}, {}, {}, {}, {}, {0x0, 0xff}, {0x0, 0xfffffffc}, {0x0, 0x1000}, {0x2}, {0x1}, {0x1}, {}, {0x0, 0xff}, {}, {0x1, 0x1}, {0x1, 0x3}, {}, {0x0, 0x4000}, {}, {}, {}, {}, {0x0, 0xffffff7f}, {0x1}, {0x2}]}) 07:34:27 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r3 = getpgrp() r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) ktrace(&(0x7f0000000880)='./file0\x00', 0xe94325c7a64ff1b7, 0x4, r3) 07:34:27 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) ftruncate(r0, 0x0, 0x0) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000840)='A', 0x1}], 0x1) 07:34:27 executing program 0: r0 = kqueue() r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000580)=[{{r2}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x6}) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) openat(r3, &(0x7f0000000140)='./file0/file0\x00', 0x1, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000300)={0x8f0f, 0x101, 0x2, {[0x5, 0x35c6, 0x9, 0x4, 0x9a, 0x7ff, 0x1f, 0x8, 0x87e7, 0x0, 0x1, 0x4, 0x6f, 0x7ff, 0x20, 0x1f, 0x8, 0x1], [0xfffffffffffffffa, 0xfffffffffffffffe, 0x100000001, 0x66f85149, 0x4, 0x80, 0x6a7, 0xffffffff, 0x4, 0x4], [0x80000001, 0x0, 0x8, 0x9, 0x8, 0x5, 0x400], [0x80000000, 0x554, 0x81, 0x10000, 0x3, 0x3], [{0xffff, 0x101, 0x2, 0x5}, {0x7, 0xf09, 0x4, 0xc7}, {0x3, 0x4, 0x80000001, 0xb47e}, {0x7d, 0x431, 0xb77c, 0x8}, {0x0, 0x1800000, 0x2, 0x4}, {0xff25, 0x2, 0x7ab5f485, 0x6}, {0x3, 0x7, 0x7, 0x5}, {0x7, 0xffffffff, 0x0, 0xffffffff}], {0x9, 0x0, 0x1}, {0x2, 0x3f, 0xff, 0xcdf0}}}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000580)=[{{r4}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x6}) kevent(r0, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x1, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:34:28 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ftruncate(r1, 0x0, 0x0) 07:34:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) r1 = dup2(r0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) syz_emit_ethernet(0x36, &(0x7f0000000280)={@local, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}) 07:34:28 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000b91000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000328000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000625000/0x1000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffd}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x28cda, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000580)=0x4) r3 = socket(0x18, 0x2, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 07:34:28 executing program 0: r0 = socket(0x2, 0x3, 0xfc) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) 07:34:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = msgget(0x1, 0x254) msgsnd(r6, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000751cb7a84120fc079fb89d3960000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66390a25dfb5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b5748030088468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca80dd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b85fa531a1521d8b4240ebf966da67237203e109ef71703832d1a09753714bc0cd012c2ea7de69882e9468fa446b898e25290cfa61355ba39b9a98a4e18d"], 0x107, 0x800) r7 = msgget(0x2, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x9, r4, 0x0, 0x0, r5, 0x0, 0x591}, 0x802, 0x8, r1, 0x0, 0xa0, 0x6, 0x95, 0x3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff30}], 0x100000000000005e, 0x0, 0x0) 07:34:28 executing program 1: r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0x4) r4 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000140)={0x9, 0x52, './bus/file0\x00', 0x6, 0x8, 0x6a}) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x210, r5) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) sendto(r4, &(0x7f0000000240)="43f2c8e4dca13e5c9524fb31e10322c5894bee883a33a2739410e3632178532be348c2e162a40dc3341bb43b2577bc222a889aa2446635b2e19453c3aa33134c6a6c8b8d3c22d5c8a17fdc2ea18fde2c7ee11807c06faf49ade024f0ea263fa1204829b72af4a84f4427ca80268014589563cb4e1025c19cc0b10c17b277c377e15aaedba0cf0f8a03415535b632d20fd79afbaa37ca236a1c4b8337d98491", 0x9f, 0x0, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x0, 0x4}, 0xc) poll(&(0x7f0000000000)=[{r1, 0x20}, {0xffffffffffffffff, 0x1}, {r2, 0x4}, {r0, 0x2}, {r3, 0x8}], 0x1ffffffffffffe62, 0x0) 07:34:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xf0c0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20002ffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="200000000069151d2eefa254d94271ebfffffeff0004000000003080005b9e071b542a532f24183a9787320600e2f553972ead10220b639b0120913e1e7042b3cdafb902350548f86fc652ea5adf24b14f28b5fa9d54c9a94083c8f8660d6c77c499f7f969873dbadf206ac964a3808a1450bc6950a0d4b8b3d21f385309caf289242c07652f0212773a7830e72ce9253dacae39f2b05877f7e73be7f77603c84f8c6a3d07810b4ab4a55cf182a0c32f9f767cad5c1a000000000000"], 0x38}, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x8000, 0x2a) mknodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x816) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000000)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 07:34:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r2 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, r3, 0x0, 0x0, 0x0, 0x3ffc3}, 0x10040044001000d, 0x20000400008001, r2, 0x0, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x200, 0x0) mknodat(r4, &(0x7f0000000240)='./bus\x00', 0x100, 0x7f4) 07:34:28 executing program 1: r0 = socket$inet(0x2, 0x4, 0x1) fsync(r0) clock_settime(0x0, &(0x7f0000000000)={0x1}) 16:00:01 executing program 1: semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x0, 0x800}], 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = getgid() r5 = getuid() setreuid(0xee00, r5) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x9}) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r6, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) ftruncate(r6, 0x0, 0xff) semop(r2, &(0x7f0000000180)=[{0x4, 0x5, 0x800}, {}, {0x1, 0x1, 0x1800}], 0x3) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) write(r1, &(0x7f0000000340), 0x10000014c) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xeffe3ffffdffffff]}}) 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)) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000580)=[{{r3}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x6}) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000000)={0x4000000, 0x5, {[0x10001, 0x800, 0x4287, 0x37e, 0x7, 0x7, 0x5, 0x9, 0x8, 0x4, 0xff, 0x800, 0x39b, 0x3, 0x1, 0x100000000, 0x2, 0x87], [0xffffffff, 0x3fb, 0x7ff, 0x5, 0x1, 0x2, 0x2, 0x8000, 0x6f, 0x8], [0x4, 0x81, 0x8001, 0x6, 0x2, 0x3, 0x5], [0x5, 0x7ff, 0x0, 0x4, 0x3, 0x100000001], [{0xfffe, 0x4, 0xff, 0xfffffffffffff000}, {0x0, 0x3, 0x0, 0x1}, {0x57af, 0xffffffff, 0xf1}, {0x9, 0x9, 0x1f, 0x1}, {0x13a8, 0x4, 0xffff0000}, {0xab, 0x8f9, 0x5, 0xfffffffffffffff8}, {0x7ff, 0xfffff000, 0xf18, 0x1}, {0xbd, 0x77, 0x7f, 0xfff}], {0x45, 0x72, 0xfc97, 0x7fffffff}, {0x0, 0x5, 0xfffffff8, 0x1}}}) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x163) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = kqueue() getpeername$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000336f8ff41d30e51f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4091], &(0x7f0000000180)=0x1002) kevent(r2, 0x0, 0x0, &(0x7f0000000580)=[{{}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x6}) kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000040)) 16:00:01 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = dup2(r0, r1) execve(0xfffffffffffffffe, 0x0, 0x0) getsockopt(r2, 0x2, 0x7fffffff, &(0x7f0000000040)=""/247, &(0x7f0000000140)=0xf7) 16:00:02 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000700)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "2b9577", 0x14, 0x50, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0x20}, 0x8) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x7) 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) dup(r1) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000000)) 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7e389ddedff371734578fbcef9097b5ac7936835"}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x128, 0x1ba) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0x1000, 0x4, 0x0, 0x0, 0x1, 0x6, 0x4, 0x1, 0x1, 0x7fffffff, 0x3ff}) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x2) 16:00:02 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="01000000000032c8e1654cc6080045000028000000000001900600013ebbffffffff0900907800"/54]) 16:00:02 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0100ddff"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus\x00') 16:00:02 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xf0c0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20002ffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000200)=0x410) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socket(0x2, 0x400000000002, 0x0) r1 = socket(0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0xfed0e6e39114a8c9, 0x5}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0xffffffff, 0xca, 0x7, 0x0, 0x2, 0x1}) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000280)=""/68) ioctl$TIOCSBRK(r0, 0x2000747b) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:02 executing program 1: syz_emit_ethernet(0x102, &(0x7f00000001c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x2a, 0x4, 0x0, 0x0, 0xf4, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x14, 0x8, 0x1, 0x7, [{[@empty], 0x8}, {[@local={0xac, 0x14, 0x0}], 0xa0}]}, @ra={0x94, 0x6}, @timestamp={0x44, 0x40, 0x9, 0x2, 0x5, [{[], 0x2}, {[], 0x401}, {[@remote={0xac, 0x14, 0x0}], 0x9}, {[@multicast1], 0x5}, {}, {[@multicast2], 0x8001}, {[], 0x1}, {[], 0x7}, {[@broadcast], 0x13df}, {[@multicast1]}]}, @ra={0x94, 0x6, 0x8001}, @timestamp={0x44, 0x20, 0x1, 0x1, 0xb, [{[@rand_addr=0x6efb], 0xffff}, {}, {[], 0x5}, {[@multicast1], 0x1}, {[], 0x8}]}, @generic={0x94, 0xc, "246069ef9ee12da84184"}, @lsrr={0x83, 0x7, 0x3, [@empty]}, @end]}}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@noop, @ssrr={0x89, 0xf, 0x0, [@local={0xac, 0x14, 0x0}, @rand_addr, @broadcast]}, @lsrr={0x83, 0x1f, 0x0, [@broadcast, @rand_addr, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1, @multicast2, @remote={0xac, 0x14, 0x0}]}]}}}}}}}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0x74}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getppid() mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) 16:00:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0x7fffffff0], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xf0c0, 0x100000000}) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x10000000000009, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20002ffffffff}) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xf6, 0x1f}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf601e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) write(r0, &(0x7f0000000180)="3333a2ab6921671ce5996dfee88b95be131070225a8c591b28c98c9b03c9205fa28b7377a0e505054e91ff858fc0cdbd34c8defbf456ce89", 0x38) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000580)=[{{r2}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x6}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000140)='W\x00') 16:00:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000001c0)='./file0/file1\x00', 0x0) 16:00:03 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000a40)="a96f6c", 0x3}, {&(0x7f0000000100)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c2fde7ca6e6de98059ba14f943f52c65f327f660dfa156184864128ec5ae45372aab309d4db3ea499c41662d60a61fd9378333cf78b0d0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e0188283b7f611b9a26bcd091e96e6d46c1e24ec0ec4c4dc01d8aeb68f41bed0432e", 0xab}, {&(0x7f0000000040)="35352c3415e1b1f86b7acac285b9ac925425aa2f4cfb4b401d27949bf6490c2c5ae488ba4f91eb41474e4b8b52dce9790f6aec4bc4290c5e22ee1117e866ea715b196c1d8948b1be0d3ca69b1a9bb5352faa4d8219738d2a68befae903164ea6160ea91925d7772bea424c787213f0f6357acae6b059660d11e2b2d12632bd00ab34", 0x82}, {&(0x7f00000001c0)="3a44d504addbc6d5665b1a03dbd0458b3774fcb765eb8d5ee70c98fc7c80d09fdbacb8494b4d08cfa5fc50189aa572d20b9247bc22f8bf2950f6c0f7d19e938de809ab46b95d3039ecd99540ec3ca2322ce5160b67bf81a5d7ad4a82aa7caa545cd55bb60aeb63ea8d33df90111f1b2158a485e7fde574522604c9572b0c04e1c5a1140d888e6a11e972366240581d34f5908c65a2344b0451935243cf63489b5bf2468422526a9a30fbc4b74d09863179ee566896333dcf92a28c12ab102deaa8d26c95f00b1005371dded99d3905f61565836c1c792cec299b88b9efa5848adc37cae129", 0xe5}, {&(0x7f00000002c0)="701f4d4313e7d7c0a446aade6146deed38ae4e2b9502980b83eb2494701f98cd48f91185abf31aca3b5e75ebefb4fa6cf50d48422e92a56f88c0e9", 0x3b}, {&(0x7f0000000300)}, {&(0x7f0000000340)="08f558b6e139f33076f6fef6f8212a79cf237aba7ba6aece45a7ab1fee92b854c97a68897eed50b6f5cadf13cfb348a1b7dad967337cd9bb032f1312e0266219a95a1eba506266ff8dc065ad069eeff432", 0x51}, {&(0x7f00000003c0)="e41ad78b874e78c1f54d7a53ee1bf944e0f23f7efb95339e9cc5e282235275237cc4dc75899b7d27f6337ac6a4ac2c83f090839395321f0d77a43e6c3f5b2a783d926df9675d63e9d63411cd102bd65e30fe42ed9ebd97f3c2bcf316b9531406d14fe7a70ed0fe37defee598bcefae631ff280d51c54f275c4fb3c479c7932cccd3769ace58df829ec99bb", 0x8b}, {&(0x7f0000000480)="b817e0c6c118e20d13a68808feb8b9552af2c87c627bf96bb1928ace96212a3df290b1ab18fcb329a8812e2fcfe9f71f0301cf07106b5c61384b6e6b351b6f059d44a12cff14dc56895ef014c4765475af9f7f6327958cf977bad9a51aa3bbbbb5a9adbeb34eb7bb95fea03f0d6eb1a5d69e8af03e12b8d70bb3b5d644ec454a8ff7feb62669d3437170811e9e7014e5ec98d76ddb482a424f90ced6b1bc17633fb1c6aef0c18b94033da99b0b28102656a82d45ec59ef4b3c0b71623172", 0xbe}, {&(0x7f0000000540)="49935fea117e4e5a495e285a15976757e26311c4e301ac46255ed4a5664c1c946d230645773374733382e35079ebffbf11acbb4e721ba07745e05e2c380c53c63b53feb058024e242c66bc2c5d64c46ac845cb6e948477fe1eb78e3f1c9793f264f7be92c8ff65882abe76f8", 0x6c}, {&(0x7f0000000640)="2d98153b874fc79452ad75699fee373a33ebd990ab56153ac27f2a5ca3e3699a9a9fddadb0eb3971c7a9f6be5cbe88d920a2b94a9e860a78e92bb4469a28ecfee9474e1c4774383e01c1b83b901663095cb7d87e21b509b7ce04d5e04f140fbf040b9dac856b117f635f023a7367ea7c6e6a852824d01309551e4417776996f1ca722e9f6af4f19fa7e4630cb4b4822fe1a70b93457a1a55f943aa605763679c5a50646beb7260f60f4f97d87c483090ac37d5a290c079344be3ea4156c8b9c2401032007bce13b19c6966fda9f5251882b0a22f4ee3a53baeeee91fcb6b9336cb03cd", 0xe3}], 0xb, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, 0x0, 0x22) 16:00:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x4) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, 0x0, 0xfffffffd, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x8a, 0xfffff, 0x99b0, 0x71e}], 0x8, &(0x7f0000000100)={0x8}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x3f, './file0\x00', './file0\x00'}) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x33) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:03 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x2}], 0x800, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x12}], 0x6788, 0x0, 0x5000000, 0x0) 16:00:03 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107002, &(0x7f0000000080)={{0x0, 0x40}}) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xf0c0, 0x100000000}) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20002ffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x7, 0x1, 0x9, 0x8}) 16:00:04 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x2c}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) sendto$inet6(r0, &(0x7f00000000c0)="1c19267b47bd89cd66bd11cc0b2346fbbd82241e5574e7e0b224c2273e8e8dbcc85ec511771e73690f53cdc60008334168d1a6f769bdfc4d56ee04c0c0f1cf85a3c8c068b476381bf93e239f26bb7059f30451c170bd0c10980eb99aeabf685a22fde69dd209b13871509a9f1af7ee6550788575d088cc", 0x77, 0xc, &(0x7f0000000040)={0x18, 0x0, 0x1, 0x2}, 0xc) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x1f, 0x20, 0xd9, 0x4}]}) 16:00:04 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x6, 0x8000, 0x28) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="a224a8a46d"], 0x10) dup(r0) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) shutdown(r2, 0x2) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xde0], [0x0, 0x0, 0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:04 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001780)={0x1, &(0x7f0000001700)=[{0xfffc}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) chflags(&(0x7f0000000140)='./bus\x00', 0x10001) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) fcntl$getflags(r0, 0x1) clock_getres(0x4, 0x0) 16:00:04 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESOCT=r0], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="0f312308c732e5ceefec6b1847629224af328e6101952197e30b9dc6a257c2687bc062b1a705699f1e8b70060f5eefdae3a4c2631c9e7729255cc9a87cab8d3d16980dacb731c51cba01e118913e6730e09d650657d7c8431cfc59781567ef1b6075de129283b69d6a8fb0b935beee"], 0x10) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000080), 0x4) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) write(r2, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0x45}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="5bd17032efc6380fa1147d1f784c68139c88965f158644c627c197ed8eb352c0cd83405f5689babedea3c1ed8ea11535073ad734869c2c1c5b9184dfe1032b693bdf91aeb19fcbb438b6e45959ca859b7f9b3980ad7209f33c6df16d55aa8f0259d8b5346e4e9bacbaa04025028bdd45586b6bc5765d99a8c7ca05", 0x7b, 0x0, 0x9) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) pread(r1, &(0x7f00000002c0)="b715caecfafe05055ac195115fcfbb2eca131b5fd2ffa982ee91d908e91d05835d7fda9cbbfb035d5f0770587f7adf6e1aacf754e044a07e2516cf5b9090324f773e8a4976507f57ae219eacc4b5d7d63e86f9d65e6851f0ee2212a74eba3dad5d3f406306cd6d245cd66bb3c6022bff7ae28faaa4ccf9f8e0d1c3bcfdeb213049e5116fcc000000000000", 0xfffffd59, 0x0, 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = getgid() r5 = getuid() setreuid(0xee00, r5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x9}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000140)={0x9, 0x1, {0x400000000000000, 0x6}}) semctl$IPC_RMID(r2, 0x0, 0x0) close(0xffffffffffffffff) pwrite(r0, &(0x7f0000000280)="fbaf8a8d78ec9be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x10000000012, 0x4000, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000580)=[{{r3}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x6}) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x7, 0x3, 0x7, 0x0, 0x101, 0x8, 0x9, 0x2, 0x2, 0x3, 0x10001}) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:04 executing program 1: socket(0x1, 0x1, 0x0) 16:00:04 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = kqueue() r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000580)=[{{r3}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x6}) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000100)={0x40000401, 0x6, {[0x5, 0x7, 0x4, 0x5, 0x40, 0xff, 0x200, 0x7, 0x7, 0x3, 0xffff, 0x6, 0x1, 0x3, 0x2, 0x9, 0xfffffffffffffffa, 0x4], [0xffffffff, 0xffffffffffff7fff, 0xfff, 0x75, 0x9, 0xfffffffffffffffe, 0x3f, 0x7ff, 0x81, 0xfffffffffffffffc], [0x9, 0x40, 0x4, 0xade, 0x8a3, 0x62, 0x5], [0xfd0, 0x10000, 0x355, 0xffffffffffffffc3, 0x237, 0x58], [{0x8, 0x4, 0x6, 0x9}, {0xff, 0x5, 0x0, 0x7f00000000}, {0x5, 0x5, 0xfff}, {0x3, 0x8, 0xffffffe1, 0x9}, {0x7, 0x5, 0x8001, 0x3}, {0xfffb, 0x80, 0x8, 0xffffffffffffff81}, {0x0, 0x80, 0xffff, 0x747}, {0x8, 0x4fde9376, 0x200, 0x9}], {0x5, 0x8, 0x1, 0x8}, {0x4, 0x0, 0x9, 0x401}}}) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x10000000000009, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20002ffffffff}) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000540)=0x9) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) writev(r4, &(0x7f0000001b40)=[{&(0x7f0000000340)="f45d532445249efb123df2e525ffcf7c02c61ff396bce1e812684cf1fe246c55bd73bcba6ded27c0d777a4b45008374541dfd48fdf302da181fdccff459acd3d21754efd0cf7bed520d96c49494c2147b8ebb20d617486bea8a3745cd9db4d36a4c188c9d32d2444ef0e4551dc1292fc65258dda530ed2a303abab27f742be9a418e8edbd30b57a5b6f5e8327bc25a4aae2f1ba34763429407d84d9bc5b03e1cff057fdd0cba31ce19bae93b3ed559850986bc25a69dda6b1ffe5c9721bed8d8e93ac9963edcbd1085bef3e2bc0a29e7ac57", 0xd2}, {&(0x7f0000000800)="690e70363de36b52fe17cb432a54125cc3ae2656098ed54c328c841401990e59877dc9ad6a5931c056169a0f8257a469b2176386b2c7d00525a13a67f79ba3453b0b2e26b6b7de69f8ecfec7b1c38f62da35fb29c16e53999437bb4322430b1082cb03300c34f1f7af6154b4edec51c194c0b78550d6e6a09b7d121db49e2f9f54eaa93880738ebabd1df20395613570fb575e58406481522434e54a554eaf906da4f4fc34789ffe37549ba1a93bd0987bc036d45c521411a683017c68c39b6b6abb60051071906e3df5491775831b81f0e1bc", 0xd3}, {&(0x7f00000004c0)="242e68e9a72540b364c0f98c9b16e43bc07ffdba34ea779f5b6c4dbffdaed06ccff67c3968425ffaff37f25634366a9fe2cf674ffa995f049f5431ab7fde02b1942a3d295c141adf8a17f4122f7f3c09e989ccec5bb6890b9962c178966d0d19055916b44a53", 0x66}, {&(0x7f0000000900)="c7da6cbc25e86d141757147898e50893261b38661d749c47133f8368df2d4979612c1c679801f16bbe398c6cd86bdc0aec2c52dab4b2c5a675c794168136e0f19c63e1d817ef6b5dd4866d727071d9e3543e50fce62a65998d893a20b92289f8f151e469c6a43263a6be7af2590710bb9db82e7b6ca1e9c8a8357c967b75391b01c51c4133a0", 0x86}, {&(0x7f00000009c0)="dfe4a577ca66d093293fdb397159badc9084ad35c982e58f07ae8960c0443fff7c9f8e68ad098791e43e7ca95c3517d211f91f597751f2693ff1c3a859f76411b5177af6d13bcd0a8f970d291f9d1ba42ab1fe2ab4024c0297c5b2582b9d76446959296193f7eb4549c22ce9697748bfe251f6e173afb2373c2d9894c9a53bc332ef9e841d618c6284ebf17b19ca291e413fc1d07696dbfd348c6ea301dfee462a0ac7923440a63d0f53727127d73e", 0xaf}, {&(0x7f0000000a80)="a06e7179359269f500450de386fc8c61a498d8da49a3b3c7678adfc0718375c0d56a0b141f1f5f6c76b39e09cf917a8801d27db2ecd3274d0d2a35f8ccf8de79bd159c13213d68bc5e87a193e178098a308367c7fbafc27ca2920987fc342df2025a15f905257dd3785cadff1378fa83884397fef2e0e76507cac54297643361eae4b65d9af436d93ab022fc344f27ad9bc99548e96e2976c51ffb6e090b95b793e2ba6da738c6ef9d1d9aaf0b589973c973aecf833ce453109abe4fcc", 0xbd}, {&(0x7f0000000000)="7e6a15f7b8e5d2e5d9102429f6467917", 0x10}, {&(0x7f0000000b40)="ce1c00f63adb6801999cb7fc9a31fe7f1c997fb9b9225b1afb9a906e3bd820d416eb0da8b46a7155950a2c70861ee172be589a503fd2ae7a10600b8ba5742a790adbf70aff620e5f123d9cb1d6b46fe75ea1240f70ec4ff8f3d7c898ee59bb739e3a3a57c68aeb50e61c0e15e3672f1bf61318ef8ee50f1ca0b605844a5128f1a7ff4d904370114d4709a80d200b676358635e919a9491fd675c83a2a0627434f94d43757abaa2c2468d9db21b3caacd8ff044c4502bacfd28e955de26bbf1f472fa5322b145dc9aeba46acbbd281103b14aaf8b6ba9667b941de8f03b2e5d488b01d078a1290e76558c9bdc47a893f6935f8aeb6db4d1defe4e487ebd792c749c899c234e8e36463cfc083f9971b3bf74375bf1b9e3356065ab52ce779103394d272817c6e241f835a0c4426c668d22211982d25a0c950fccda73859ae7b1d95d04a15d7c283c26c2d0435c8186e7d92b421824a2942cb39ad56f8b4f5bd2d073c1260f01eb051a2212180759bed0514e9c6fc6c66a8bca3f2c4619dc759b70c234236c62ff0ce65b3f01c325b8c3a12639694390897ef4d343950ab1b9e441adfc1726f82474526eebd244770a6e895318adafec2e58ab91d80825b3edba5cb9631792d27b60a5c920c7cf9c3b570515af630f8139e6707b64aef4fc4190d8fe610c2c2dfdb3ed77c84bdbf29543574eb07ea4f0fdd60e8acd871e648a3f91e97446eff3387914766282aa68a1308a0e91bf755effb1327a8b23b6db6307fca9e260d1b6d9dfa36971400961594b70e085ed18b4e47df1048e39370be0145ca65dfdd5e3f4cbe5dbab08840404fda99143d687368c4c651c08495a99ee08b6f52b3852000b96c55052d209bd4ddaee69f27bdf315d0600b4b38154e07a93e63c5c44243037c020d56b9dcc37bee75ac85c84623e107a1d4666caa6374f32ce7d1e4369a59ee9903270f56bbf20a043e2d10c8712481c68293783c09d327d0dc48d707339d77f3ec7a0edeb8ce309b070d252a677e197015ccfa51121c42cfe046340a78092862e792471ce0063a5e83c5df2a6c1bffb1b4afa6aeb3d67ca3da59226f95e93bf1c9b277fa25b0f57cf822e39971ba036a2fdcb41a8655a95a28562b471bb3a999cd6e457e1dfec66b846586dcb7b1d5473c152617c37bfa2d771b1fe8f41c25bd27ea06a81e09ed6a7bc30496b8ab5d3c934232ac5fd307899322e6724166dd289622448e3cc4dae7dee511df236356bfc70a220499bc1872715920941c273563ca178f5edba6d9db4ffbe2f9e30c6478cfa48f038b4e998455e6ab9008a7a363ced89c34b2d1f295e109543e6fdd1528366a1fc44c791f0140409e10d7218623e7b423fdd7f6e84cca9335336dec5a2be6b0ebaca612853cbe4933eb4a583c7f3415d92cacae46653376ea6d030fe875a720e2f2287e4a552e45383ebcb35116a061c3fe2f5abf01d5552421328b63f51f4a34c3390156c113299c00b137c45ffc3c49bdde3bc5fab52e87136aaa2aa150084d954236fc4641a53849bc92e0acb3c0c2d54117b16f188f055ee8d18d0e59f06bfcf0b1f30bf1c03203da303c9492cb7cd93672ebb872bf2a4c523c79f4d1485db2346d349575f4f23d4cb15d8d56db1ab82a3e73167ad03aabe263f655acadab001cdcfca4312fd941393fcab223803ccf53cb292298934f1f08dd7e0534536e45c3a35d61f8a49e843f29497a2d538abba92a1805a077fe9136a781917f1fc9620571254c028ed58846e9ee5772a09dbf18949821b2869f57dc51fa10e590b03c919fcb3e4727bd74b6f198fb9ca677aee4327278824f1da9633e79d3aa28adddc1573b8b4aac5c67beba7f507f2e28fd81699c6dce4854037edab7ea1cf68d6bda210bb640e928ff2c831d0243a7253d9b7c85700c20df9465ac44a55c6a7f76bbbdbb8bb83aeeab3824d356c0c1ea91bdf63efb2ee559a3bddd9a6c6156d5f33edfcd040e9df636000bd6476316c67ba0fad8c90b0cd1b9ef120899a28ce2de34146bea319ac92ec808112e3fb355b909fa47686745c681ec866c5e04662c8ca26b54bc458f059075e606042788e1ab0a9e8b3c470a73c1f795e900745f681477b19c996ec11c1ab86c1b4ba8fe7e9518df5c7547e588c884bb62ae0c01b4190da218ee186e26980f8fc5c8e981c5731e9435ac37ab562d51dc19df55bc7ab4180333c2c9105ff4caf9626187ce1675c4a993f62e8fefca4408d666015acadf0006a64ab70233ae6bbb49ebfff6132a0a20963f3d2b463c0f1508b42326995dabe5d1b3c5345f8c47b6b2e5071058aed17abf90e0ec5c2126ac19f2a10585139314c74224cae60aeb822d9698bb14a43f04da823285b150d02abd365fb0ac08b29d411a6e33568e4cdfcebc6a655223f5f573746946f9a20055166b1e9ba0567b0d064928a95990b2292aff29714f62ff8e13d77b6fdb57dcefdad75c853b26083f33f1213947c07345233fdb9f178242ead81779997cfe7ebeb1b7f9540e8b7205739d951136b1f85f6d862e38c107e426d4b181577d3f757d94fa2c57c799167bf62e50d63f95469b464732d07813ee3008e43ab7a1969c5c8ad18141301bf6f9f59684f40836b4326059069f19e363983868d1465a0ff065cc3f7ca032b4c9d55edd56faa00d2da800a56a9ad58d802e6e5402e2edc2bac19a6d0db4ee29f60d060a3d4d441adba5fc9910c9f3168d2f72958a88ce64d5936c4a8d1616eec54abb1b7b6b84ede3ed2cf0dd74ee4785381d5d4b3dd7bc3a91851b26e9ec1dd1b1713bbf57f221d6d3abd72d092d6e4caa08352e825d076e5c858c55ff647e42cc8212756195db53b3373dee1300dc20d1083efe02e336d27beec5bcbe6d5b96aec519a232c834f69fdcf17b4f1d1885c97dead36b93134864bd61fc5ac5636338e32a3086f7f3157b71bc731df2d22791a84d38c498272b2f9bcaa69ae4efc57ad967a546d269f2b7a833dfffe658fb536f4d8c0dcc9ce216e06c5abab817957c8640c6f7ee599fc62ea5b142134158ff819688bd1801e947875661d55eed80c3e1376462d7b8bc2d33223b243aa2d38a03249a2d079823b20c0df3eba8f32d237a3997ce273a102f7f5c30a040210f6b89f846c19793f2eca1502776c29a3d56fbe2819aca2f62ed768c2b7f88bd88914262181b8928ddf0d64cdca22cc07313fc2d00048d38999bf31e476aa3a3731d5ec49826c275f610e986ee9a2bb36961fb767244913016a138493b1ee253411a233e509be4c88a0cfaeb9d2b9588259c02a6842cfc554c6363d6d33bcdb4e177105e9a0bdec4d2e042de41be33fb016b92d97670851b7c4e6f7759be2d37da9d82430112355118b46f9197de8b685e7ee1045eb2cfb4ec5fad1ea52bc29c4e6a2e07a8342763d724b05b0d88db39cd4f1dd26cb8425e9d2f8eca26d9f93d2d99a81bff15f9740536feb4736b4021acc92098189263bbda940b02ad0ddf0c9b559c4b8fe1de279fec6eebfc736509f65e38e0e2f6dec54bf3920beafcf442b89baafec56f5d84f0fd4a844119a98eca8eab8faf6c2654ceca89e716cfc8b9eff5a986a5de6962cbf5e680245e4978ee3e38ca202d14b6532301b6fbcce1a0fb86bf36a45a00cbc19bbc6f23172cc404c245d29652cdbbac35e427f4ca89e2322dc13128e1346ab1c1ffb9c647ba0081739985c03fd732781a1e30e1428a54dc199a90dc69a767975b042c25c709c3d69fa73485c9473be0e5b5eae0a4f70121dc59b46ff1d6081999b199796a9f25d521946e8e90273cdf58e13368f05b02db658c46a704ef7d8e38fa35651bc9ceb7f7014d62c18fec2bbd7adeb459b44b751c06bc95e53f45c2bb0065cd5525747911a653337e4b6dedbe92103e1fb4be0977e4c19dfaf8b80cd359f3e149ea8506a9d31f619d2819a2242f75b87bcc7d18cda335acb6f45a16cad87dd2bfc2e5ed6a3f3144dd0889823b522730648f48d478268f9bc7c107a30473393dbe571f07e76940d16e7963a94827e7eebbd4a55557246dfe2f7b9bac7272b0da118afcf62e5ad135b619ce06a4d0371479fb2d1de04831bc92a5dd5351910cdb1d05f3c6c7801ce57d99be08dfa43f4b182a4ade09de07d06a91d148dbd14306763d1c9d3472ede16c57127b7d7094d5372f80ace5702e7a6d550a1d222732e1acfb6c6e7e3f02c72c205bbbfda053e38243945c4a3a025f981298a08b4f02bd3fc212ba5620657f659a2b956fc9a5818fe163dea7294e976ad21292ae199fa9094971fd275a5179e05995e79b9d70ddda87181ebeb5c2355b012d40a0d892e1089d69463965cbd80062cefe21dd758bb1bc6e3b79b5bf2312f49865f1274e9a957e75a71d5919766a8d0d0b35006e3622011fbaa2e62eb03ee36a60f3cc68f1883aaf33f0d6c3ca24743a663669998092cb7af29fa500afaf18d5c3fd3504956de2e96b56aa785ec14908f065188cd9bcbdf17a860e3466e6395b49c53ed75667dc3f0d23ec746a9e264e172d03c61d80686f4a6e659bcf15d708e46b3736ec8f37b0f4367b405e51afcd143b6318857c01c776090f1b6c6e93b7b6c019d61afd462a34037ebfdba6d3f37e56662fa7a430e3ef141a9067457db3c55709331010b5b6857315b7dece97b16b83e1828ff41c24e7897df166695dd7ced1c0f28c97993f0f2ffc2883b5472cdacb7f8cfca54412755ce60ba107563589fe879acaa126357fe1ccf93d6e70e256f801556e5f4387fd9bdee7046f1289d05528e1a810a717b98dc247bbd848958e806984d4bdf5437cd736837ace7e9b053eb44c494378a8d521d0f9ddb828ab111614657914a6b75191d646302fd8ec0d639e464b20dbb5e8d3c6ef92d059e29361bd1d933b1d31863181da93d639c2c089dddde7988d5e9d953fab51e8e3edbdc4a25bb0d7bc55914c6827d3042f032eb5383e258b6fc89ef615f489062cac976b0f64ee45482424121b4f2a7d881cdf5fa97ca5e4b0de1861f1fbfcbe67e93135fbde6a3f9152ac0591902533d8b4d382b6d32f7b507a93268c352d86c519c56f25a484d03bf57949225bc0a64de7b829ce2cccbeb80e78a5b255614b32eba543a4191abc1504eca92064540f8113806087ba6eb7d130af47ed48c75df50a157dd5f6cc3f38c5c67f400792bd05993667135a8d72274b8cd2930e83ed8d6cbcd2b43ffe05a1b4229ad0f40cd2409e9c3864aefaf78a5dc4aaab5ca0bd2cd4111dd1c4784c408668cef2871e864acad66fdabea5ddda41325d055bff181090093a136e60b3137ffe4295ef4a6aceb7dae2c937b993c117ac4bb4c6f91c0d2f68473201fae37cda4ead3a8ceab2617661c64255ccba745548009675ed40bb9f49d325b6fd0e540b3c8e0dc111d3b74c54687cd85d91e095991755efe1d500fce046ab4c4f3132d683a231f8a3b14e7bd9ef3540a1dafa7008f8090df29499cc4e2e5975c10da2a712933629aaeefef842ae76b439d0729a7802610f22fbc0fc9771f317ae7adcb8ca2d3943b22535c3dbe670629e656e37e5b297c3bce9d9e054a5f41fffd194ac9872de4415ea23076b347d7ee1144b2195ef841e528db49796ad9dd30e3e7f87e99381afcbc3470d3949ff79e51f640a143b16ae5f672bd95b4ff4af7cab11572868d0801a7da315debd766cb1e96be891cf3c73977315dfcdef48424c605b12a98281e4e6c1f81a82f68d8d32d6a955be158ccd6d44a504e81ee3d590e9ec0a86d9db2a4c17138c2927b10d5f7a6ce1907c295fb", 0x1000}, {&(0x7f0000000440)="500f6c42db019f781e2014f28e410d82fa22884c0c7a", 0x16}], 0x9) kevent(r1, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0xfffffffffffffffd, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x811, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000], [], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd], [], [{}, {}, {}, {}, {0x2}, {0x0, 0x0, 0x0, 0x65}]}}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0xfff, 0x5, 0x40000, 0x1, 0x2, 0x3, 0x51, 0x2, 0x2, 0x200, 0x3ff}) 16:00:05 executing program 0: socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) setsockopt(r2, 0x8, 0xe33, &(0x7f0000000000)="6710ff308d877abd086929c6a92f3fe00263db26d14d9650240b977dda3c99cba0c2d4b4634b2c2c7e457ce9538f4c4d071c0003c400900645", 0x39) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000000140)=""/254, 0xfe, 0x41, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x1, 0x0, 0x4}, {0x3c, 0xcf}, {0x41, 0xfe, 0x0, 0x1}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x2) r1 = socket$unix(0x1, 0x0, 0x0) kqueue() r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x20, 0x0) r3 = dup(r2) kevent(r3, &(0x7f0000000100), 0x7fffffff, 0x0, 0x400009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000001c0)) shutdown(r1, 0x2) write(r1, &(0x7f0000000300)="41b6c465c049a5ab351ef23a787e2be0fc7fa7849f47dc4f738975a6f107fc1c6b586246bc6e1040068b2eb73655d2517e8d09c5afe8b9f2bcf39fe4f819e63c4b8c620de2d54397237afe1de6ed2cd215daad793fe1f8de1dce1bf6601551eb99aaceaf85a42771348dce339c2df86748cf9f944af1d9560c0aa455875d6ea1798a57d23188427e88d720b64897adf46cf241b7", 0x94) recvfrom(r1, &(0x7f0000000140)=""/36, 0x24, 0x2, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sync() 16:00:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRESDEC=r1, @ANYRESDEC, @ANYRESDEC=r2, @ANYRESDEC=r2], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = socket(0x2, 0x2, 0x6) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000080), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000040), 0x4) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) openat(r5, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x105) write(r3, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000180)=ANY=[@ANYBLOB="084b6388d69600000000000088a83900810032000806000160f16334284177340091b86095080006040002aaaaaaaaaabbac1400bb000000000000ffffffff"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20000000000015}, {0x87}, {0xfffffffffffffffe}]}) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) accept$unix(r1, &(0x7f0000000600)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000003c0)={0x42fb, 0x4, {[0x9, 0x100, 0x9c4e, 0x8, 0xfffffffffffffff9, 0x80000001, 0x13c, 0x4, 0x6, 0x2, 0x1, 0x6, 0x3800000000000, 0x5, 0x1, 0x7, 0x5], [0x400a7, 0xe9, 0x100, 0x6, 0x7, 0xee, 0xe35, 0x9, 0x12, 0x1], [0x4, 0x8000, 0x4, 0xda1, 0x2, 0x1, 0x6], [0x6, 0x2ae, 0x0, 0x80000001, 0x200000000, 0x8], [{0x81, 0x400, 0x10000, 0x1}, {0x4, 0x3f, 0x7, 0x2}, {0x412a, 0x3f, 0x70, 0x7}, {0x5, 0xffffff80, 0xd4a, 0xfb7}, {0x2, 0x1ff, 0x9, 0x1}, {0xfffc, 0x0, 0x8000, 0x5}, {0x6, 0x7, 0x6, 0xfffffffffffffffb}, {0x7, 0x6, 0xfff, 0x3}], {0x7, 0x1ff, 0x2, 0x800}, {0x8001, 0xf02b, 0x0, 0x400}}}) fcntl$getown(0xffffffffffffff9c, 0x5) 16:00:06 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xf0c0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20002ffffffff}) ioctl$TIOCEXCL(r0, 0x2000740d) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f000036d000/0x3000)=nil, 0x3000, 0x1, 0x2411, r1, 0x0, 0xffffffff00000001) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:00:06 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f0000000900)=ANY=[@ANYBLOB="000002000000000000000000000000000000000000000000000000e8ff00000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000004e3ffffff0000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015d6146febaaddf1a23175ce18e6bd659edfc14a50f2670712077fa16e39d330df734703101a340065a5c7d8e306bc366cf5efdec2a4b8ce863e086dcb17ad8e83a9cd67d69d8d22eb81a6a35e2986f4ca9a569c9db1"], 0x1, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYBLOB], 0x1, 0x800) msgrcv(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="8c0300000000ffd5c9cd0000"], 0xffffff64, 0x1, 0x0) msgrcv(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0f00050000000000f1380a10510d4d0721925c9bd42f824a3003c593ea18a21a71e2c9f83cc7d8dbf23ecb9f0a8917a340846e2a04ab3f077f4bafe0a7e5a04cf6711f56"], 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000680)={{0xf879, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x34, 0xfffe}, 0x6, 0x9, 0x0, 0x0, 0x2, 0x4000000000008001, 0x100, 0x2}) fchown(r0, 0x0, 0x0) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x68) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x20, 0x6, 0x7f) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:07 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semop(0x0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r0 = getgid() r1 = getgid() r2 = getuid() setreuid(0xee00, r2) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r0, r2, r1, 0x150, 0x9}, 0x8, 0x1, 0x9}) setegid(r0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(0xffffffffffffffff) listen(r3, 0x0) r4 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r4) accept$inet6(r3, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x2c}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x800, 0x49) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) read(r2, &(0x7f0000000100)=""/210, 0xd2) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)='W\x00') pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:07 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, &(0x7f0000000080)=[{0x3d, 0x0, 0xff}, {0x45}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000bda6ffffffffffffa769a8437d56cb56ba95834e4ea8c482e58767f7171d63b5cca057f29d05fff1064c7f3b72cfe026cf63cfa99c"]) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x3, 0x101, 0x1800}, {0x3, 0x4}, {0x2, 0x3ff, 0x800}, {0x3, 0x1}, {0x1, 0xed13}, {0x1, 0xc000, 0x800}, {0x1, 0xfffc, 0x2000}, {0x0, 0x1, 0x1000}, {0x2, 0x0, 0x800}], 0x9) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x6) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000200)) semop(r1, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) sendto(r3, &(0x7f00000003c0)="b720bd38ddec872a4ac33db8a2d2d4775043f67b1ed5f1eab804e06d866b6cb68c2b5b23765b908439ede07c56f48450666189d2e2e67698c5dbf26026175566d7b951009bc2883314bbc8789f96c85a5b246d011ba35426c04ed80d539956ac2bcd67ce109bd8548245d9e4a6871c52fc16e1ff15cd54c9310d855d4eeb76c3d44d66e4788df5e0edf88d89ad0e7be03de717b3f5eee3e1cda1ed4855abb9346bf8897bb33a3625468c3372311f3597a51ba57dabef90965643eb314edd3e4e5565078d7d4f53f56fcb8c1f986fb881ace748165d203619e03c7e46f26cbbcb7520370c98b87f2d08e51018daa2562507cc4082", 0xf4, 0xf, &(0x7f0000000280)=@in6={0x18, 0x1, 0x3c, 0xfffff000}, 0xc) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) syz_emit_ethernet(0x2a, &(0x7f0000000340)={@broadcast, @random="ed19fac7fced", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @broadcast, @local={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}}}}}) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semget$private(0x0, 0x3, 0x92) sendsyslog(&(0x7f00000004c0)="66d2529a88fe5fb66ea876898a7768922c90e41945034e561c40fac522891300dfc0f5c6a1cf3fe0989a3a6e29e38dd4f87d7061c10689fa040c911902a64f0eeede43f5f72fb8dc867d10ef63c18340210736ab7b6ca61939903eedec5186c085e358dfa7216adf9bd9d43fbd2cac4f673b4b569d0a4c5fe85407dfebc328580261d3d3408fbe2b95ad7f80b2dfd1d8fb5f772292761a8fc43663a197023aac53682619a45aaeb423d831870bfd64946ca2653439cd703c42aacb71f62109cbec866e9e973ec66159eaf93302fe1fc76bbdd649423682b94aeacf2186235f382c25885187c3df2558961db24af47aab7aa9c7498e91bd1fae3f2a6bc29d19", 0xff, 0xa) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) 16:00:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000580)=[{{r3}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x6}) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) kevent(r2, &(0x7f00000000c0), 0x7f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x44, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r4 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x400, 0x0) write(r4, &(0x7f0000000140)="5caa39dbe963368802e564b20e752f2ef0cc91698aaff956cf228dde8047cc6e0d509527df88245ae57898b6211f9b26f36d6c07b457f79e3d70f51d7adea6fe123bcb8270c15bb5823ff5a18a4475a0eff42fa965af31568c881a1dcc2b9ccc1c04c28339bfe1860b9dd19fc36b906b7b3f06b1935dd9e6ed160d0d8c082651a7e1c2723095be799036a350be4d67ded643d7433fcd0e5874cd5ddce2f4ae3c4a400677bb6e6530c0804e34b98fe1f32b331e5f2b2c985fadc873fc19059bcafaf9c79360d105f4eb72c68917105ea840303992363965963e5d66c1ea4fe8daec855a7ba19f08a5607498fef706b322ef544687758150bff1e006248f53dfe66d545ea0077b55face3f7e12baf3f38b2580ab4a19c6a8de76cd7e42ccd9c1af59fbec339da8ff39bd19b0ad556bab77459dd06b86335e4f752172213ea57661f6f55b424a5a9d60d57d3cb48ce7ff56efb4e631d195d428c306532a91e09f194e23a0a80b0fbd6a4f571ffb03ba1a38e14e94f59cfcb1381e3ec004fe10fd0caa10d118f8812f4e73dee05a9483d2c3274dff27eb3d759929c8eda3392d3d8efa40405f1b170e299ea4b8a79013d4c8b76629b294dfca66914ad5d2da30159f2b4c0d0e947dde5e3e85c957d67d8b1a77ae902c01f1b30504f5ce52cebc884271ea7e9ff6e295b2308b7c5a94e24b1f75639dc26c68ac867ee90feeca33e6dfcdd4b761c84f80873cbedce7391adbad18eea9359fe13b2af075582b4e5e2c4c2d1456bcfef276da31e0369df74bdf0c00d93a3be5d16c7adee78e5fe962601ce79da8960a19434cbdd9375abedc94ff2425478852652cf7d1395eece8d1135b01288fd095081dd70e27b9629fc00e8fe6df8c2a5705658c8ddc359f43cf2827887775737ec15697b1b6f5e2249a37f17a1618856ff01f6cbe69fb5a393b82e4fff3d070e847f2f8d81e6a77e8afcd2d822aeaa50f4d6e9ab2b8c184d22cdff0cd7ae962727565d60463ea993d6b9b90de32fda06c6d64cc744b925560fcce32fb3921c0c1bf6a443ba8458da0369b5f85492dbd6d043b097f8e685f4e431f955f7cda5831d1986c07cc1ec97eab271113eb33e38e61af2e50afbbf6edd5e5d5a6df810907a4d6279db7ff6f3bad066c7c67a68cf66389b43798a221ece025cb915b55dbdbee76cdef76e685659d8450702d251e185ad8352dc3fdc6ae9dc3025483c54f04a760fb37504b18e0dc5c38dcac72a9973ee794a58c6a853c6170688bd21229d2573e22a63d8a8a0aee476dc458e2fca7dd10cbb823d733879afc2de7d55962e00d51f5e9fb1d884239927199e525a105bd6fb5fe2c49fb5887c91b5023d2f5b4ccb7bdf1d1b4c53eec64c13f6270865e23ae8314c567e9a93a7746a1af4bf6229bbbd7aa55a626d933c0f680fb610cfd3759930d294b7fbaddc5969fc6a949d57b2ed9ae3735f873220cd6fc882e6e37fc382ab7dd9ff9f9934a535d20fac7606dbfedb31907927378ef5c84370b83fbbba9da1c6c0ace2cc4ef7857fb069d6f8b16ba40b4f2370438ff9a2f2e1ec2438874f4b6ff65b0b94c7c5124278fed6e99e214f30aab36e1894bdbf1fdb865303fd250708f7c9a760c288a4c3368719b0d181874db2a62d01b6d7142c60ef7fa3fd11c0a349c73ed6b0a2e0b6defec15ea29cea4f07e96101c9920532e5eabc80c05222f47e806595694939928b6baa923947dddb78fe8bc6717affadc4e2afa1a59459a2771f7956714ed38b4d5ee47b5ba603a09a78b84e02bf25db935bbe641077a40a6b0df625b17bfe9506c4a54f02f32b277a0332f880b47c0896bb8964316e09270bc08255313d950e6eaa0e49dd23d8da276dc64942429865bc16635c43a3339456f688f41abea96a6f7cd436500e58262f9aa04c72375c184b973a2ab959548a914407a23ce5e160a865094dcf57cc1d5c8e45ce05d903d570b1e4e1ec732c4ae00980cc65ff1bb7207c00a06676f076ffeb7477c79a5f1f3c05ed525c250b017fd1742f5e7fecc97a2e9e5710dc193f0ba021171bb7a5c308c0747ee1f5791a2b72c34d31eeea3197e635328073c737a60c8e2b68f713f0cd14df890b73a0a483ccb4a2ccfa2820d062181393dff8224b27be5dcd5d8461bb07dcb58807383123d2e26800e13c7b61c15c93737f0755e2ef218f4ccb0a40ef27107c4a62e5ffb72f8bbf9a35b6b937f20854e0107b24635fbf58a14523bc06c49c49320e602f48c1f16dcdbc5d9d151e301f19ce589e06c489b4f382ce6f8b2f5049cf90d0ecee2b488c95dc23c6ace8eefd08443cd7ea2876386facae64579be4ccc07ad5960cec177a733bab1371f6b8b0d0c7a4bcc407311fb23e328c6f6027bb3e183dc123d2a7b37f5d0a1f8912feaebdf0305a34e014f418f162ceb59e5725a66c3c0f8a1734e8ec3e0a2ec1efaa0290213613dd998b57fae10eb5c7eafa2257878cbef15d6d50b40dca4a87d6d5b11a92c1535aa0ce7b79e116890040161535647341f989fe7f00be1463508c667f527256401a84d4bc0a161412661e421ce5a66385e648849ad8766d95bc99c959c4284e5eee42f60d2a89e38b9bd7a3bde939c2e233eca6309774d0711afb4fe7ef35af0aa80110042ce387f0e8d3825086bdd8b39bfcea4b30e217d524207e634cfab84af02113d93111e4ca82364d205b116b48a87c7da775f4bb0d1e65e5b1e0a944fcf3c33569cd1b916739e5430c64145bfba34cfb5bde6ba8a209439677c9964e5d6bc42f29fadb6555a6c33da808028ac19e4c8241da0a621b33bedc267d6279888dcfe53ac1e0138ad0a6c19675bc7c161d6e55e14706982f21c88b5099580e8caa75c534fb132cf640652921d615a43124cec02cfb66ba90a7aea726e14e938ef22a910a36b6712d23c4fb4874cb9c81b2edc2169ae447bbf89b40d290bcde19826463ed81ec773aaa8c22d4cd64ccc22ba2f5b2f752bab3eda3fb478de16c1e19e24a638e2bd68b78e7a0d7ff2776d2dd8a6920e5596ee9b23566f5cf9e13bba2cd8c27164b3306fc449cb8c622ea7f7a8bd0be0ee7cb1ccc8a8b3d40d635de9857c52efc99b0c1d1baaf17b040c89dcee530f3161aa8b67569f45cdabca262c03cf1fede9ccb23d1698d66089a833c78a440c4f62e92123e95b045fc44ea74fa0484e1fe886ec9a7187bac9142f88674a54a58767d0385719967a25e1a69302d5e8e182f8993079f5983c978d719225f422944820522a6194f13d722167fd92149c2e92e5e35603f0ec44d831d5e1d9627138d4830d5330cddc78b79aadf6a1b4e35bcf7999a0f96f2cda86a2d6bcf66ffc517fb4c36ff11804d3d778ec82762fa1e6fa41debcaf403b920abf133659808614b21a28f3717ef67034a55678157b2367337097bc50804525c9c3323f9f4275864ad73d0efa0b59e60d10471c8c260890b47e27366f47048746703c869bb4e885c93cd1adbbd21a29e4d6f5b60aeeee96de6ae1b9189f7ca8b1aa3604e6faa7822d0f661ef444fccca50c0e5735d9c8d71d6daf914588bc61b57678d82e177bbfae6a9858d3f8cca6c45d64fec59aa0f076417d43d6ac495cbb6ba161c7d28aa5c73c82bac5b25c14d6fc72484f68e7c241ff76ad97946f71be9bce80e15a39bace39069692f1b3541b00ca5ebed8b61d56d5bbbb5e9ce644d47e5c0fcd8713f8cc39fc8cbd82243670078aa16353c34b03b184287643aa223531bcffce6331709d65ebe9369ab3aaa7f3f802580390297f192cfa2fc0327dbced6d71a7f19c8d1577eb5746058d6f3097a5cb66e6804da5114be8b7bc39a5bd5adc6ad7bb823705df2a6511aefb7c665d311d25bf5b216787a5893b36e09a1c5b43238fb180fdeb74597ddd6f0fd9a292e5f130bebc18e6e040d6e23e0f882fd3b405fff3e4a8c69a1f7b5aed3b906e19d3615eab696b894a76b5747ee948aad1e741ed19aad25221cce49a76f116078691ce6497f2788f94eec0d05d88bd9e7e2f3ad3947436242a219997f299ce360d421d212aa958a25525a10819ab7c684b8932a8137d3e84270e13d4f4160c267a125fe4b56895f1656a768156bfbcc3e299b09686e70c6b55dce5bc67811d439d2f4e136b91c35680bceeda23df8bdc7cd5d165c93c65ad8d6d5cc80c39ea186ae40f268a4d6c07af18e5c672df141207539b3a6238ff0269803c00bb90101ea9dc539979a27c79e49bdaa64c41053b7a938b9dacd40d3b907a160732a6143f72d4599eb318b36d8331a9fd2394d99cd4d18533a64506ef24ee3ae23c241c9976f0402c07839827edd08ec35e758200aa9f6f16473032a75af731888ea7ce1fa087f12fdcaf883c33dbe584161ea2c13e8a77c80b191f87f6b3e304cc2a2ecaacd664149b6b91a4d3bc672253544e44aee671349de957c23aaef899d5bf70dacd494ecc4903f47f016ae5bf1e51d277c8dcda326f5b2fd1741f2f28de6b96b8362ae9187d48290be103737a2bd940b9111d11a84d2560fc5d174ee08d78fa8ca6da94aa1be6933b6948cbf9ae510d697479b196398319a6043bd668eba84f1b9ca8b7effdae3bb18691f680abdec641daa8abb6cbea3fe265cdd27459f7e9f9347cec8f2ed55426688baad73aaf6302ade47b4a3b412d2b59da77ae8b93c570419f376cb4f4ea183b0da5f71be1e27676e1c8fcae3f89785153e13dbedadce032c7c52f716898ba4de333686828c42a63c317a2afd99bfc95b1b95593efc135a72fbb36852300ffc8cc9621135559027fb1d557f943312cc34f16545ee3c2681810441c9d0873a138f02276831e6a41c20e3768771b56164ce6045bb13559580996407124e7eac4c034ef8db19c0914e770fd7d8cb36d542d7b9a6613fa0f4efb2f3e3b52a5c7b522fe20688b0ae04516d983a727596bba497d1dc010ba77887bd45e67ffce747e107abd2d28a76c31b54d3e3ed7091a918d6b4d5e02c921637128bc16488f40c09e53a7f653e5d366cf05e1b5cb9383e193c453b71024c8cee7bd0a0697a748dc443ea1ea8e9fa6ccc4ddda9aa4b4f65498770d61882bff8b53c97a419e2bb96d132bf92e7fc4165673be6571037ea4293564eb650e7d6836ffbc61cabb63471e2d3faeddea6c8c95072c63627c8c1325ee02aed24630eed0f2c0dedddb926b1ffd521274cae1e46c0888268b4dd0b0cd996a79b11e513e0bc9b33d1317ff578af1326a1b7a54f697e3805e4b8b436fe077a338bcb8df67b6eb4c8598e91e584110949eedba623ebd346d63dc25a96702631a97f628fce4ad8f65a6ccab1cd96c242e3c3c12e2323f645506cdc22fa0e99e40a39c98be60a25c9e65bb870015fc9401e679374282338182d1093ba88c9ed8ec34356e4d727a4163affd9c5eceed2a5fbd02081e8d3c4798534389b04d4d181aa78c93debb43747ccdd748df657ce58ff7b93f4f6dda34fe80462bde0d1e3ae6a0522569be4ad25f4e934757a40cb4df3b2515727f151b7b079c0be88ea0f8a5ed3a70afddcd353f98175667a44e3294fac9b428a764b1bbbc8c1d640abd72de90d14fa6c11734cdb797f4e68afdb1ccd2e1d9e27ca1cee056ededb2fced3bab87fd0a3b899dc79fb7e36f8c4337ad0dc44c1111e1e668c0a47edc1b4b1b9027e9fdd17cca57ce798901e4984ba0f386911a14933da7bbc6cd1de701322552298aed716b3b3bd6a4c62ab4adf3601e8ecd5438a2d34813591cf26ff45543782e67f97346917e62c0be23af035eae9df854bf3f4f938853c40bd7570719186a48", 0x1000) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="66f3000008000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r5, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) writev(r3, &(0x7f0000002480)=[{&(0x7f0000001140)="4d09e6d70f50dafbf3a2faea13f16c4ab9a4409600e2d88508004a3409722fd3144e5556b2e10f34d12a3f3a043f8429fca33f337299da8aa7eb18193294f2b13fe8e1dcd14340841bd465f7eee3b7017d0feb4042e8f1f3969b1ccc4105fcb6ca949a892f81023c38f8adf2b79e530178a93cbb58aedaec379545bb704323d433d057fc65656a15868a14d06df90485e163e63c1c1984e2bb4deb0252dabc69f562e4499cf043e0186f9c71333d3fb4e58a321cb34e04a4e196b7b39fe987dbbca113118ddab7e49bfd5f919edaa37217b9b78d4a90ddc26507fe", 0xdb}, {&(0x7f0000001240)="6c6b7d3dd94cec0fa93207d5c829987ce44c52f20ae37e2f9cb8b4e1fa82a042ca8934b473a6057629e8be63f98b6941feb7e2552c778a517c8460f02eb95563d6a9ebbed7d8804f12ccfc996d26698a0844df73b870691e23f69af494cb192a5589588dbae7bf", 0x67}, {&(0x7f00000012c0)="6e9f5f2e066b5bd36198154c8cfd0c56714ff38cc7f16c40f6d73a72aa74488314c9d6dfbc27b113bf2443e3f5c90ec4c11d36f6fc9a25e6ba389629a68a9cef8f895a05a81010f8826afe6f0f247632d4ca27cdf1bc1b39ecef8e7abcdc6f135e3c84d873f1a196ba0602ffe4cff99031a7cac926a4af9fd73d249a8cb5d609de982c521bfd9b9cc2b3dca9543fd9d767d6894d8fb3f469d24107a7245e1c8f4518b4a44049b0f80522466b97cd40c0a75af474d6fc57a21a8cba97c4cf2379d0816dddadf939927e552fb4e4c578895ba340e46d7e4a0a17fa98c2647791366efdca0843adfbc2d26e16c7eb41ddde5ef5f63305678951d9ec28d2d6d627d1cf8997a6084b50b8989b758c67411d1ff7e3232f89ca46a9dd4870259c66f800f86b39067e333b26e4376e3a5482f951845ffde051ecfbc562147af6c405fee0ef01583b3680c32289fa6c08c3801443dba7a38c999ac150e06446cfb34fa991073ac215b1a8be9948d730d162aecf05ae7b08c5dd6fa86c2a558f3180e60c3188df9982687aa6274913f87d4967a20d9e23539c963ed2cf6d1ab0420fbf545f627ca7f7469439d6ccb97d23c1a841d8dc311b077efcb2a55be96ce35bdaad582f44cb28b116b13d2d4ca96de5c974040f88340cc634d5f6339267bc8e9caa1386bb35debf10f161c4cf87e353423af73d6cf24270af187800acba02d69573e5b3261f8fafeab3dc43e3cfa702738edbb3ca0c38e8d3d4846c0b417b02912adb82f06f8d70878228fe09bffb7719eb59f027258f6954dc26e5bc0fee8a674ff5eaf185666a5a30db391a85e414e8fc98d583cc71658b0a1caf43e22bc0038083e33ad6a9f7f56e23e8f6b1d2cdc0a51ae1fac789061ee8b4708249da45ab32e4cf855ac4ed8e8367906e3985fb8fabce4fbfd5961c8e606160df3c9f08e5573197f829fbada63755396c8abf6785f1292a8a4998b362cd25c65b333a0031bba01460098ff920926dab5de850b2546adefff90df2cd61b6887b51e63522bbd2539d3bdb500a62d097aa103bbbfb687411e91008c492b479c3a2cb76ab4170d18010f210328b20a81d9b461852d016551b3fa89af68b078ccd68fd7a947625ec5f5c20a7b932226553da9bc026417a1a857fc3d4dc0bbb929a2296cc2472094f5956bb30683c6517af95fb83fb306745aeebe1248bcef4ab0ac862ed5bbb3bb9cc226c2ad5bdb643a3b725d04a6dde227767066a5f743d9e4b6b591b4d39c5c09e861b0045bc4244cdebdfbd9e5d3ffcb643cc65acb0e954e57c0b64fe8bf96f9acfa7fa0b16dfb0e95ccce700201c2932d93a84c3966ef617b9803c3d0f1017f963ec9ffb4172fb16fcf62d95e8d0376a1b1c26e6fea18cbdc33b8f6937bf85f3be987c766c7489ff9b74ce2f9cc4c97177f0d8718edc323db25a524a7a50c8d78d91084e59cb8a467c20ef38548348adb12bf98f2f3ec603070729732d7d6f855f0bd14c0c3c45b919126b605deb29fbe8912d6eed071999e542584fc3eb8ea140b4a194ecfc1c5669aa7a2066ad008dc549fda01855dd175c50fe5a90a34df8d40a70d47581d0efed9709efce49166d962fa513a8923ab0aef8a0d3db97baa568d693dbe6f7669d552b549267241eb1c6abaa6a9999692989fbce4805ad35e6a7c933d006e1c48e0001ef78e68792451e9c19609721fb5f2d3ef8a803a0a00d6dafe47cb90492df0e6b5209fdb52bf8f42a76a6192a266c9945d173401ab406ef75e0147582081d2bfcc18af9e28dd4b3932e9804cdd5e9dfd813d615f3f6606aa0ec8517c5316ca93c19b9d06c79f261d729bcb127f050a2af5af06910235d0ebabbf3b0c2ac7261f058dbc8985c6e7e6dfd9eaec2c4c10b00488e1b2f3fc737c3e137d1be9fc3a921fe54b737fd78b24979344866c0bf22e056bb90372d117fd67b89c1c072785d74a2ce71e6bf8ca06f00fbdc024f39ed682b8014baa9738d3ee9d7350ee6154c6f1fe14ef51d3a683cb29f9679928834224fc79cb67d756cf614e7cfb149fe240df6feb04b5b20c8cc5401c4b2eb8cf0ee5caab3a053b5b14872d616dac4b385fe88658725180713d80e59b95750fd3829b88bcebe54b214f57033e85ef7124b56e42eb23cd0f7d3542291fdca6784298ffa4c83697d5d7bae9f4578b4b731b6c7d933f33f26cf9bef6483f40eddebece57a29cae766dddf00d36a2eac3ded46cf4542c0a07a3e7935a1ba943d7f6fadf059909b4d8b1a07fae36a1337c26035da30e453e4a0b6b71034701404fc511dfc6b79a47f0f8b09ba98d300d2ad3ddf1218aa3ed9e5de3c7966abc887c37a8087e7cf4be06b1f9772bc0d3821bc694b58c8896b3eb69105bbadd7df4fa7cb58a4bee2cddc975eee0ad09f9bb3cffc33ae42b5749c4443be6a962c3cadc9a54e236787a1fd432f2b38a1c98395a2d924fadd2bf4ca0deae5565b1a69518b73ac25d163fd41ca80dea7b3f5501ff5a5288cbc20b0ed6f1a5dbf5f0acc5187810e1a9fe9dbe82378c006242872c25867851908e1d416ae9bf9950e36677414e470ae6fdcd4944c947f7f6b1d8786edec563eef77def5e05a0855a6ec945519d6331842855c75a769b45a49173c9c5aab6c6f7a537228223fad3693e737e821a23949b045d849450a57a4964c364670a68e37b53be61e727063327649faf12350ed390282ba6236f499f76c166d75f9246ad863af68a84eea8c95106ad0fde2c76a93e7e4b8aa05ee54e6f37e967e1251ec56f9761aca5449a7683e18065c72f2dc896ad3eca1aec31a3af458ecaf252719f1f2d86d6089e49f2b347dcbd3ce8f41507af2e59e3e9b29ce2e91294f67d7e3cb071f591a7c33bd90464a6ee2a829c7785458d72e63dc1071a72fbb1550ac8e04184f343609eb441508e9db5d4f4956e2c3bc8228cb60e46b6b25112c2799e3f814f602ec9c606c8dd92475d78426150fcabe3632a7f54f78888f4a8c68652d1747f5c12d6c7abdd6eb47e2a321843a67bcfdbcf0869eed4c7b0b9cee1ad869127da485ff19e0f9bb278a5b14325c8c08607f234cfc5171369da5f637de6a20327cc32335a0af293ab10053ede5a715c468fefdf3c256e5700024a2925d18a19a783ac95961bdfe8957078292cf304d58cf9df529555d043f3b3febb4995104f533a9acd180eb3d80e5bddfb029a5ae01c13db9d88020565b396c9e883c1ae80ad9e6319c2f4356d6a60de0d01abf7ca1add4fcf0786b3d8e2fe2fd3ededbd80a2dc8f51b712147a79de3dd85bb9fcff58bba4c78663424e6de8c7e7d377343330db8869012b0b64086d4769ca0d3bfb45c1138cd6d7a081f8329446a7dadb3d2307baba64c05b4af8255e0d20d767fcc0123dee5a52d81e2fe5e093a0ba79d434890136a8c7f33fc82e37fb0d38a86d8ef5138d193986064d8ae114900899b7b7f3f7504a605a7182332fa0f0e118263b8d838ca9e550a7352ee9dae9951168f17db2720326f8c7858370cc435966152e051830e64b86194d68d4ef2385d670294b6bc6799b8907b8835300e04868b0778ee0be3c519e2a9975332d8d5947e11b129e508c20cb667c60969814fa6aecfef9190378a842a49543c8bf32207167517c89f503a1fd37ca6363e6f30bb6442de1a6aa3de8b5b3bff8a9203add490c1cef81bd65d05605863aa5f4d0d79c3bd26f356c52b3b7fe5d2af23de74839ec6d4b52bb5002a0a4e69f10cec944425072b07a90f825d765bdf3e6b317e9b7a971c365ae7d0ea4289cbdabc5884618961ffcbb8dfca70eb9f219410a749b6839bcff13ed432002639894e86966f16996639b6711cf9f67d30a76dbe62743b28c9587906a5445c2bf5ba3492be32d4b8d28dd4cbadbe20bc0884f426269c9ea9def665519dee5e74881f31a2804fc465c882b702b8b90bef2e207f6d0e7824b907ca9b23ac93ef5494aaeb41177fea58e710ae1da85ea77db68b699bc799f141270ab8ebf2f5890d8151d7ce5b236f60e5130df1f5ae3e5f0fbb92ead8c135b198eb8becea8e1c0c40f9de3abca95bd652ff87d19bf7b46199c502329c67f6839da458908608821125f2b3803e9df0254c9bd0a6a4203db83a316630ebc76c4f53cf21221a30ca04143fbcc426d04e91065168aec01cf4d021164957f3ccc8959719865bca8f81b172739830b07a086bdfac08bfab4e3a1fa963cdb8034423e8c9e1e55cbe22ada500858840ccd9f3082aec375fabd2c53e2a54c46f9d65d0170163a03f582df21c3feb04a4fab1237798302f37e5364fc34d37317aa20aeb40e507f7bba9bd602312611b8e7b20fb8771e00266c2019d62a6834799da68967970c237cf5017ea20d5ee982ed05efb4421798ec74faa561ee30f9fca07b98b72f49ccf758bae3fb9e844eba1ee5f4d3c2987f76eb20371c5a3942bb71050276d877be58f93a8ad1b28a22f83824316c6732f34901b0a32cb66617ea6a346b3663d143b20e0c4f3b95f7170d660a72cae2d6e39c501a68b06039fd2bf71fb601060ff6d3f0bc67c4d33cb7696646c9086bc8b704b87060e6783219777a53419cf3f95d8bdbfd55989899b70ba4c486a2a14d18af4df1b9909853ff1b9be67538b2460461e2f95154f0a04101df3ffef3116cc1b8009c918913ed3fbabeeb134bf478a6e0369e55c894c9bbec7eab8a352799c7914b59f3b90cb80207e03b749c4e0ebe6a7aa1e2c931ddb1506ccae216906448ee48d70d4f2a4c914bfcb6f08da3a87ca2bb6ad1edf3e15b1201acc1f53f5ac9e882e969d6eda67b2fa1a13185406c5aaa301a15806708ed54337faa90e7d36998dee3b2563a7913ef71d74843dd02c1a2785a418b41d3d2fdaca13a7997a4a0630cf1f230275f15b49989558c49ab95a24531db2ccffe2da8e68cdd1b310e8d00836bf28161336fe12fe5af02d2a151bf7530918335a37a2d6149659656b0f3c7cdefd8d94baf0cb5b82b898bdfa35f3a524a91fad48420317890df95add8d0e073a24663665545c03e9bb95864b9c27e60f8b7a8b05d704ac25f61c136b50491952a40406ec1a53c10c0da16d345ff8383663453c1653c0ec57f6c073b1174a927a705c57e7e24ab36b9cc622cca783e612808d14dea86e0f70efe6a00a69beaf6105706b176f8f532a050c055bec6848468ebaafcff5f62e1b159b8a35092b6ca59f04ff89b828b0accd741ad1b405e9a5d85bfa5140c00f5618b8a6b65ef36ad1dcc3fcc3bc07379455869b3549c091df0ed80c4761924aa8e5d2824b92270c28c5e356612a99eadf903a582ef67863b0e4db50b843b981561420635c5fa5360286d57e95d9de451dc8fc967aa6301c41d2b7ec052bc62c03ae67c62c34faf54cb0af234d1b017413ea1d59594acc1aceb7729a02dceac07079415211bbe7afec1ef2fead9d4ea9e03ec65ca9440e08eeac2d8ea15cd5a00a7638b63ebf53d753cf6cca7b070d7f54aa82e4d3f8367a278fc0675bf7ff3eb35bcddceee7288daf2b11cce7da545cc0a5ae2e2b786d2894be8ebd06d5377a0ccd5886a1d4011de7811f8530ef73f9e664d97c751bb0d68ad23222da9fbef55fcd377b5e5f99935a7acbffc466ff8b7e5ef2f32d818aa918f0bc021174dc2203b3a87b48d4d2ee287c7cb273fa5cac5dc139d848f63629ae80cc54e4376ed0e5899eb88fc883669ed54783e2f73bd6f5db52f18f77862adb1a3af2bcc5b3a859c46276e180d7ff3c64d42cde61745ec25c73027f86584e13ff7dae0627aa6a41e49d2e42295203daf6cd", 0x1000}, {&(0x7f0000000080)="ee", 0x1}, {&(0x7f00000022c0)="a66b672cb23bb804524d354f73623f39a4316ce5c1ec067c40e87e6db85759a23432eb31647881737db50d7f1f968c4e045f72e2ff719e8ec626bbb7fbe8f949e1187916ce37192ab617a3ec867953ddb91a7e7492bfcc99c47bd85a974488ae", 0x60}, {&(0x7f0000002340)="9a0d37802dbe36d9f0dccaf0a6d78b93c0ad2b47e7291a0424522a9125ef0323e246ab13e88eaaa83376707a65fffc5dec30ebae885bd372a1c8072710b90468b01c187de32c4ca7692877c2f84b6fe27363dbc8b37f560c0de71a9e5aa3706d94b2293ef9d099c3a20691eeae81094f82e157079f17fdafc4fc47fddf6097c0a112b60e14701c8e71ab1d4494debf94a6938014f655ded99f1189fb7c3dcc24ba8c03e7b64785c9898245fe3cc303ca0d63b4c18e83e7261395912b3cd01ed79c0202bebd6846134599bc06c1686067e627b1283197cad00ef43281aaa85ea93ffdcd2811", 0xe5}, {&(0x7f0000002440)="a678", 0x2}], 0x7) 16:00:08 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x9, './file0\x00'}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "000000000000000100002000", 0x3}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, 0x0, &(0x7f0000000040)) 16:00:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000001, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x9, 0x0, 0x0, 0xfffffffd, "010000000000000000ffffff7f0000dd9d00", 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) setsockopt(r4, 0x5, 0x5, &(0x7f0000000180)="a9c52e3a07fda36fe285ec155015e1fd59147170aeb0836f189b09b60760fc4231ece952df6d1ff8b4fe81de2fcf3c1a9e8e3de39089537884333e5e07aa4a314cea43f7f35aecf7c3312bd7693e1739536189ec01d4d16af2e1e15ae999cdd11c2a5d5d49e0d3a33287e12038a56ac132c05b91ae15345328728b9ce08ab6d50b23471144da6c8a60c20e4bcb5fcb9e1ac7138d0ac69f0d84cfd3f02e5f0f8571e5fde335ad34ff0389de7ecf386324fc", 0xb1) 16:00:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/214, 0xd6}, 0x800) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="28000000ffff00000100000008c67fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRESOCT=r1, @ANYRESDEC=r1, @ANYRES32=r1], 0x28}, 0x9) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x135) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r0, 0x0, r2) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000000)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) dup(r1) r3 = socket$inet6(0x18, 0x1, 0x88) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xdf, 0xa, 0x0, 0x0) getitimer(0x2, &(0x7f0000000080)) 16:00:08 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)) 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) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x28) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) 16:00:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1df629ed16f572612d30203b559b19eb8bcc2410dc06c124ee401c4bbfe05664eed17a4eaffeedab4b"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) socketpair(0x0, 0x3, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000100)="08a9e5572e941dbfdfaaa89e4b157cc792e86ed8e21f11169ea3c50b9c6433d8fc6db3722b67dcea5e18a84d7f45a0f130f7d89a9792866efe786cac985182a0abc662459a55723c99447a17c3d07e0576d87101d87a7496362672805e4b63ac8ed6", 0x62, 0x400, &(0x7f0000000180)={0x2, 0x2}, 0xc) write(r2, &(0x7f0000000080)="118c57db00000000", 0x8) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x40}], 0x1, 0x203) chroot(&(0x7f0000000000)='./bus\x00') sendto$inet6(r0, &(0x7f0000000240)="e3c60fe436af2dfe0f2a6f6eb96158c8145062cc91b5e76ec7df1892cfdc1bf7608f76c0f04292f39a82bab21174e9eafebc091d86075ad14d5fd940dd50b475ed8021a91759fe1bc1592804a4a257e108f6898f7cfbf65fd3e621a17ac4f6aa4d754c8d0815c85c28840b76a9243c553f6aa2f5006b116bd80dceddf398662aa93e5a70fedb21e3be2494d1646514856c677e4934687b28a0399b9b37bfc4a9320699d7b9a706f357fce70088c486059cad12046f2746ce8279801990af18d94111ee75d090de198e029d", 0xcb, 0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x9) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x81}, {0x6, 0x0, 0x0, 0x401}]}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000180)={0xdead4110, 0x0, 0x0, {[], [], [], [0x0, 0x0, 0x6], [{}, {0xffff}, {}, {}, {0x0, 0x0, 0x0, 0x6}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) socket(0x6, 0x4000, 0xed) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x1, &(0x7f0000000480)=[{0x1e, 0x69, 0x9, 0x1}]}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{r4}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x6}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000400)={0x800, './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="e16914f6357e3a00f40015000000", 0xe, 0x0, 0x0) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="62020207e0000001276f06b77c98d45a832dc5dbdfb89cb00fd1226a72118e105be6afcfbee2eea7520fc29f994054ca65436560a6e744fe7141cec4f9b5c18538e8a66f3590bdbee1573ac02615b3af0faa0755f300"/114], 0x10) write(r5, 0x0, 0x0) recvfrom(r5, &(0x7f0000000080)=""/30, 0x1e, 0x2, &(0x7f0000000100)=@in6={0x18, 0x3, 0x7a4f, 0x6}, 0xc) 16:00:09 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) poll(&(0x7f00000000c0)=[{r0, 0x100}, {r1, 0x8}, {r2, 0x80}, {r3, 0x1}], 0x4, 0x2) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000002c0)={0x1}) 16:00:09 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20000, 0x40) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0e9ffffffffffff4b431279523e8ef3efd61e4ca67cfd5528e4f2922c82313e5513c31b1cd52ec92b0164bba33b2411cc1a3591d5c0086d0701e6a6b45e7beba958943c10139e381962883a449e8a3cdc83aff86e63c5eda85570561aa2818fe03700"/116], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f00000001c0)="060500c297d0bba1248defae40f01db76dd58e2c9600bfccf85df90125584b4d6eace07b4f4dbb97a204d104dd35c2c74077163a1d4fd3284d4c2ea3d7e34e932dd10066", 0x44, 0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x11}], 0x9, 0x0, 0x800, 0x0) 16:00:10 executing program 1: pledge(0x0, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000580)=[{{r2}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x6}) pwrite(0xffffffffffffffff, &(0x7f0000000480)="0659e6d82e6cc44ebd673bee97573f609aff7921a91b611ba33325e1a4df9de50d06961ec43823b4eebbeb1f4f7026bc6822a6eb589c901f0110441d6e0af84c88c82c62290bc128dd9568fd543252ab4f48b4f27fc2e4857bc773a7daf6d7024d61173a13d5a6ec0f436b305bfdbe94087ca8ecdec536a8518fccbdcb34927edd28315bd89eabc392274daa0bcf0599bcb1c218795def3999d2cb2f3e4f7f78a8d5a2682017", 0xa6, 0x0, 0x2437) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x10, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r6, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r7, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x10, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x3, 0x3}, {{r0}, 0xfffffffffffffffa, 0xc, 0xf0000000, 0x1f, 0x3cfb}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x1f, 0x81}, {{r4}, 0xfffffffffffffffa, 0x31, 0x71, 0x6, 0x9}, {{r0}, 0xfffffffffffffffd, 0x3, 0x40, 0x4}], 0x54dc, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffd, 0x8e, 0x1, 0x40, 0x100000000}, {{r5}, 0xfffffffffffffffb, 0x41, 0x40, 0x7, 0x9}, {{r6}, 0xfffffffffffffffe, 0x54eef65ee1f5a63a, 0x40, 0xfffffffffffffffa, 0x20}, {{r7}, 0x0, 0x0, 0x8, 0x100000000, 0x781}, {{r8}, 0xfffffffffffffffa, 0x83, 0x80, 0x5, 0x7}, {{}, 0xffffffffffffffff, 0xfad9696adbac1fd, 0x20000000, 0x0, 0x100000001}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xb4, 0x40000000, 0x3}], 0x401, &(0x7f0000000440)={0x81, 0x20}) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="f0ac3ea6c903207f3480400310ec6e5efbc08b79e48b0eac218543321b143395850537e714ef93bab98470f31a9ebffbc6d83dd13679ddf0d5c7cc30fbad5e1494a5", 0x42}, {&(0x7f0000000080)="2b5ebcfad18363ce1c9f92185c0c23b9fb02c11eb360b597efe9812a7630137d1bd6e86492eb216a75d6fb9eb571197ef1f7ed8b12a4570b57f9ed772931c5f4269459aa92feeac02fd200b3b223eab54c7fb0137399c0ae7d300946c824f1936e63f56abab08aca22fec8acfde4bfa04d4f2d5c3886e006cf08cba10d5434199fdbb175daf609f09c1045baeb655f9ff927310913ea68d3e83fae44dfa596f9241017efafd0fde0212f6a8ac99bf1bf429d5574a2b8452b2265edefb70c7c2687036289ea9a50c0738aaa93633a8918e87d75098af616a9249333af3d977ae752cf76481d47760cdbf24d", 0xeb}, {&(0x7f0000000180)="d4cd7fd2b64eb63179b3ce19b5440145b59667be9e2d00a868b740fdc8bd", 0x1e}], 0x3, 0x0, 0x9) 16:00:10 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10001, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000040)=""/209, 0xd1}], 0x1, 0x0, 0x9) pwrite(r0, &(0x7f0000000000)="d7cd46fe3b6d4f6e55", 0x9, 0x0, 0x0) 16:00:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x4000, 0x0) r5 = socket(0x800000018, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x8}) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') unveil(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000180)='W\x00') 16:00:11 executing program 1: r0 = socket(0x2, 0xc003, 0x2) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRESHEX=r1, @ANYRESOCT=r2], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:11 executing program 0: bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) syz_emit_ethernet(0x96, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x0, 0x88, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@noop, @rr={0x7, 0xb, 0x80, [@local={0xac, 0x14, 0x0}, @rand_addr=0x2]}, @noop, @ra={0x94, 0x6, 0x80000000}, @end, @noop]}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @multicast1, {[@lsrr={0x83, 0xb, 0x0, [@multicast2, @local={0xac, 0x14, 0x0}]}, @end, @ra={0x94, 0x6}, @generic={0x0, 0x10, "431db24406c2e7fc719010942709"}, @rr={0x7, 0x1b, 0x0, [@remote={0xac, 0x14, 0x0}, @rand_addr, @multicast2, @rand_addr, @remote={0xac, 0x14, 0x0}, @multicast2]}]}}}}}}}) 16:00:11 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x25710e56) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) sendto(r1, &(0x7f0000000140)="ab8f1ead12a7de805dfda5cbed2d5a128ef9fd73e2b6b8a5bc5ebb1dc6d29ad9d8dae8ac27e336daaa69be6b871dc69b4de7013540702899b8190bfa82c3b0d04ae0e519018e720c555344af65ccf77c476f94b888bedc0e00e3afb6db5ef56afe4af64ea738dec2c2002a373f855fc595e9266b3ce02f726bb217f0509eb814bab4a71f1ec9", 0x86, 0x0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) preadv(r0, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x816) r1 = getgid() r2 = getuid() setreuid(0x0, r2) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r1, 0x150, 0x9}, 0x8, 0x1, 0x9}) r3 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = getgid() r6 = getuid() setreuid(0xee00, r6) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r5, 0x150, 0x9}, 0x8, 0x1, 0x9}) setgroups(0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, r5]) lchown(&(0x7f0000000480)='./file0\x00', r2, r5) writev(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)="bb09c8fbc780952403b6a134f01370121da4ba50f5ccb69919d0f230b9dfb8ea9c2f744c7884233c4dd2ad259ed158b5479a14ede85ea9921ab77ce416cf0f1e3e1b7459e8715351602acd8c11d6dee8cd7bef2bc1101d871730862cbc13be82bcdb59526785a65fb7b3d1723a5af44f9d66a4654d9127894f76bee15afdc02af42c9e7148f320b39773edf424159c17ead586d7889eab16771ba19a", 0x9c}, {&(0x7f0000000180)="80661b5c73c832477d51a2a6630cf73d5911c4b2e75e5191b37f479c9423b2af5ef8545ae0cc3df00e55eb00fe02491f2ca944737edea3ab6c9113822f0b2f5acf59f3df6ec7451aaca8b789f35f9c95349f6aeccd89e2a81c77c08b6ea263e0828c8e17268b35fd50ad8b87f75d6c9fb4690e9229d09df34d23f84a3fd958e5d8edfa7fb84ae4a99595b9fa2116a0db8f4a7c772abf39c22128f81788e956c15d6c239312509bb95263fd8f5e1dbaa44aa2bbcb0b24a70875107ac46f8be2c83347176f29ac8768d4585ced02f35f583c61eea7e917529d22df063a1ed99ceb990e65f076d237d936218b312323de336300ce21", 0xf4}, {&(0x7f0000000280)="eeea5a7371ace7740f7df1b6f077ac6cfc1f6df8f08f5de61c8297bc0f409240375d279f5f387e85489eacedf008ee7c3d17daad9f60e4a98809bfdaa9b14dd8ad90442ba6f73f7d34e316508c6f0211d802b6b5809ae00ac0885da221ea08c0f1779f1aa9cac406ffed108a795e003eb9c0ae55342be982bc05428d924773477dbb694c65b65d6f4c1a2f3f314b17e51427fb559d9aae0433186bccbe7bd6222473fd97912a2f71278c2f93659ea32e613ea319", 0xb4}, {&(0x7f0000000340)="f99bd8fd598226f96368137caafe261204575f546ab6928bbacc0c2bb2aeb483fcf4e5d8026865f5632182a54a8da6e2ab49f56cd53b206d3a8febf48c2cd8f0325232342253d8d57ccaf3ed9e6f47f233fc717e75280a0a39054f1428008383c65dddf8e1e2b188c9f3134ff425aca21c68d95df00f77c638a0ef10f9129a9373d4e50550533e9a15058d8d998ffa5ea5d47c355e4cf2a46e8c44043120cb0ddc941fb99c2814", 0xa7}, {&(0x7f0000000000)="501d574f5aadd48a27a3ba16ea1c503d4319467eb6c1015f10b2c272d7b092f139074aea58de99", 0x27}], 0x5) syz_emit_ethernet(0x46, &(0x7f00000004c0)=ANY=[@ANYBLOB="ffffffffffff2f39fc8382a60800450000380000000000019078e000f565ac14fbffffffffffffff0000470000000000000000000000ac1400dcffffffff9406000000000000c00be32ed317eac280b9d8e6af8f5b83eef9db29a5ec27bcfd83334ca12ba4818b18f36ab97394b9037088d7425e219d874a486beb29a5e3ec9756917e88f5ccedfccd8516a95cbb8c45e03105efb872b8fd6fb92be04301ac414186a556404f6a3018c41343d02a4f81502644e9b388bb91aa29465c5d168a37cf5ba53d1c2d029ea3b4cb199972934ed114659681cbb937d9be862d9a82e299fef37f415f059609fb64c405cdcab4c4633d2aaf7c48204d259034ca"]) 16:00:11 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x5c) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file0/file1\x00') 16:00:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42b, 0x0, 0x5}]}) 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) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="e3d73baaef6956be0000d4fd03ff2d9ec63134b43aa46dea0b6f21c1796c68fb28ef554c4498b3c8a493e1d3372c5697ce2f8bf821b230a2b143882c0e9283a05d229d894a14c2dec7"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0xffffffffffffffff}, 0xc) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0xc9a, 0x0, 0x40, 0xc05, 0x7f, 0x7, 0x7, 0x7a5, 0x8]) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:11 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000869000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socket(0x20, 0x8000, 0x7) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [], [], [0x0, 0x1], [{}, {}, {}, {0x0, 0x0, 0x4}, {}, {}, {}, {0x0, 0x800000}]}}) 16:00:11 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa12, r1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x8) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x1, 0x816) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x0) r3 = msgget$private(0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = getgid() r7 = getuid() setreuid(0xee00, r7) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r6, 0x150, 0x9}, 0x8, 0x1, 0x9}) semctl$GETZCNT(r4, 0x496fda8c40b491ea, 0x7, &(0x7f00000001c0)=""/83) msgsnd(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="03"], 0x156, 0x0) 16:00:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022582f50 map stack 0x2071c000-0x20b1c000 of map 0xfffffd806e954178 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022582f50 sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5", 0xcdb, 0x0, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000580)=[{{r2}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x6}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280), 0x326}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0xffffffff, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) close(r1) r3 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x40000710, r4) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) close(r2) 16:00:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000000)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x100}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000040)=ANY=[@ANYBLOB="00400000000000000000000000000c36fbec49b1dd2a736e9d045f58a5f59041f2555da9eaa93ddd768e75cc10d5485bcfd44ffdde0d4584cc137987091d2b"]) 16:00:11 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c81879e99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5ba1affff062b55dda0dca79cffe7eec9cc09e1de1e32e97d8b2c6b87655056091228999efd03565c43ff4e73c6c9de328c38af46e43110ab13387e4f2fda8dc3a1017c005a30b988dc8689fd452770e31f6b60856673cedc14513b67e80dd4b584cbce8a7eb70dc81cf10ed5f94b3d79027f35ccc5d8efc88dc49c4a8a0c00117865c03a42c9216715e1ca2ae4c065377111ddbfa88b47933bf5c82e022bce061d14552c7e19f5e1e45a69f70c6bb4e33e2d18f6543b5bbebc54df83aceafea3ddd0ad50d60256655d2ef40d70cf981d584be41a896fe7"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) fcntl$getown(r0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x4, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{}, 0xfffffffffffffffd, 0x20, 0x20000000, 0x0, 0x2}, {{r0}, 0xfffffffffffffffd, 0xc1, 0x0, 0x2000000000f04f, 0x1f}, {{}, 0xfffffffffffffff8, 0xca, 0x2, 0x200007fff, 0x90}], 0x0, &(0x7f0000000500)=[{{}, 0xfffffffffffffffd, 0xcc, 0x1, 0x3, 0xfffffffffffff001}], 0x7ff, &(0x7f0000000540)={0x1, 0x8}) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000)=0x2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xdffffffc, 0x0, 0x2, 0x0, "971efb183f0f7523ae5b08000000e74de400", 0x0, 0x589}) r3 = kqueue() recvmsg(r2, &(0x7f0000000200)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000380), 0x0, &(0x7f0000000380)=""/44, 0x2c}, 0x802) kevent(r3, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r4 = semget$private(0x0, 0x1, 0x20c) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000240)=""/209) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) write(r5, &(0x7f0000000000)="b3", 0x1) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000340)={0x3, 0x3, 0x1, 0x8000000000000000}) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000040)=0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000180)=0x10) 16:00:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9631a539bbd7300"], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) shmat(0x0, &(0x7f00000f6000/0x4000)=nil, 0x0) shmdt(0x0) fchdir(0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) syz_open_pts() close(r2) accept$unix(r1, 0x0, &(0x7f0000000040)) recvfrom$unix(r2, &(0x7f0000002200)=""/4110, 0x100e, 0x3, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) r1 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000280)=""/4096) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186204018b002b3aff7f000000000af032bdf1b3662ea7e166000cbe57977136807465d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b9f000", 0x57}], 0x1) 16:00:11 executing program 1: r0 = syz_open_pts() r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) setpgid(r1, 0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xf0c0, 0x100000000}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x200, 0x0) read(r2, &(0x7f0000000240)=""/131, 0x83) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20002ffffffff}) ioctl$TIOCSDTR(r0, 0x20007479) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xf0c0, 0x100000000}) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x10000000000009, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20002ffffffff}) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000340)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x9ce0, 0xf7, 0x5, 0x7}, {0x20, 0xc0, 0x61}, {0x1, 0x81, 0xb2, 0x1}, {0x0, 0x7, 0xec, 0x6}]}) r2 = semget(0x3, 0x2, 0x4) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000240)=""/215) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000580)=[{{r4}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x6}) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f00000001c0)={0xfffffff8, 0x101}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000001780)={0x1, &(0x7f0000001700)=[{0xfffc}]}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x4d}, {0x8}, {0x6, 0x0, 0x0, 0x202}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:12 executing program 1: setrlimit(0x5, &(0x7f00000000c0)={0x40000400007, 0x13ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7bb, 0xfffffffffffffffe, "00000000f89d0000612e10b71dd7df0c00"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)='\f', 0x1) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xf0c0, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20002ffffffff}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0xfc, 0x80000001, 0x4, 0x9, "7c2024553305ce0874ef17bbd0d0fa67dcfa3e88", 0xc7, 0x5}) 16:00:13 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff, 0xfffffffc, {0xa, 0xa8f8}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{}, {0x3, 0x0, 0xff, 0x4}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x6}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x8, 0x9, 0xa4a5, 0x1, 0x5, 0x8, 0x7ff, 0x2, 0x2, 0x1ff, 0xf52f}) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001780)={0x1, &(0x7f0000001700)=[{0xfffc}]}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x5c, 0x9}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) openat(r1, &(0x7f0000000000)='./file0\x00', 0x40, 0x12) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) socket$inet6(0x18, 0x4000, 0xbe) dup(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfb) r3 = getpid() fcntl$setown(r2, 0x6, r3) syz_open_pts() 16:00:14 executing program 0: r0 = socket(0x2, 0x8000, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x47, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) 16:00:14 executing program 0: syz_emit_ethernet(0x88e, &(0x7f0000000980)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd5108583afffe8000000000000000000000000000bbff0200000000000000000000000000018500907800000000000c3989c581438844ce4e0009e8045fcddd2c1aac460cf55dfdbb0520d76ef81a6706fc15a0a54c0ed8de5b8de5484f9e69ac7704d4815bbdc35002b64f1195ee9aa4f295d71c9f9759a2d16c67926a561d1c93b5455ebdda49c0506543a81bc4fe7a423b5f8f0018212ce095728bad0f257b4d543b7632ef14372faf28c2a3913aa75058699abb07defeedc7b859551f794ea53cf72f6c95d6c1ed7bdc9e54b8fab5c0c3c92b7062e108f9a29e7fcb57d101d266d111f00c7993bb8ed67b17c665f3137188d4b8fdbfd104a92fcfbe2a4506eb03be1774280c254dc52bda621b332d20a0f3d2d3957f4d17517430db539238e6b402f32e57f82f22af57f09f43e2a9aa2a3bb118dfefbaf394e745313193808f506ca0501966623fda8eba87b89b7fcc47fe52919be7c01292fcc5ae654889586500e456148cd3e79535975c523d8833432965e0a0c79fb702e14812119d353e68170fa7826055b0ef3f80bb80a91ee11f92f8b67eeb055ed7bf3386dbb231b91d8d55adb662ae17604ea7c86411e37c0a54409fa68fe1e47c3f2c04c292796c923984eb16b1910a5e4a43b2d705880761ab23f33da6b39828baf2f2870d3b4c2f434149e772a6c8d5eeac171ea3857f1bb8a6f6573aea4bc4311e0daa35fb98839e50f68c6490ab839642feb4b20216957e78e5153b1ae29337105a24521128b1362e84b24bde2b796345d301064b664a8843aefc9883a0a672aba46c5f6e70a7cda9778f5f7c8378c175516614707eddba75f3e8ae93914533b4fec7512cf05a4f8e3cdc81d9272009e359a1aab310cd98ffc45e19b5277fd89099a2bda9c7180b3c4637da2bd18fdf232f774b27fabfab9f5475d0615f99f49f4d99acc3cb272b8855b439f1253546b84eeee2af465ac2d9648695be3cfca89e46311088e7518cb0fe62f79298338ed41b9f67840f44afd91b44b883fd72f0b49ad058158a5e6ca026dd7eb0eb0d9abaf4983e4dc069fd3cfdf718dcd1d5b6f1025077acbf8434fe8e586aea02cf4189a95194a49705fb32ce6dd95ffb60ce366dd88dd32beea8602620978a82830ab70d072190e324b5dd44a8b0b854258c37c3a7ca22d3838464223019a8825de77281d1a3384b5ba97f0e8890193a2e3a7ae77734d59be01b0063187a4349c61e8136d39ac3e3a679b2ff23bb9d6b807a29a1b34723886f2f30af556fa66e2135cdd28507a3057eb3c751480c20affa40f0925ceda9c2b56681e9f20bc14ad3b716bd7d598e21ea7ae330581afb19c0e74ceb3d5fb2e73d1a5179e8566ebe9e1d89b865f4215219edf05a7d54729404f083ba44cc11b66d50c501ae94797ca0e6b9d4a5ec2654565c7c9a69723df2ac3443eed5b7d04676e8e8425bcfd71058b16922bc6d04026c3b97ada6b8b991cb34526d265ce9e536ac8a13b3ea198c002360afda6bc65716045af1317ee1cd345b0f3f1569cdb3d6615b90dcd16bab47ad9a730fd60d64b0df63f4a5912fb9997b8bf700ed5bdf42b3e46a594cc23848d96f7680fad325916c80900f9b1086487ad1834d68193cc9bbb4cde2b6f3aec5a5cd3bc9647e520c227a0edacfd3ec42223c1838cf8fe6b47b4b4bf2ef7fcc5367a05e0304ba533a45c6fd6c6bcd379b3acc863c5a140415d22876c19d4db018883879dc98ae41241a9c2ba1096051183fc73cc9328d21177707a582fc2c032da7ad2d815cd84dfda42bf1d33e749dab1831e0cf6598c6a8cb2dddfa0366dc4045e007b9fde3589b2a21da689115905e469318681630dd66f3d156e9a26157d7fc45db5477e899e499a41cabe778eea79f8ae4bf1e1aa0735abdddefa36f9667054fa87e632936b1135e53a8b9a2406238afeaeabc959299af6ebb5f9094fefb2324dc8ca48460da74815143b94822067e4648035425c1cef293a028991d9390ff88d8a4dd4c3df1a6005d7e9b0b183afd687405eccb76435aff364fe85130d4b4a40ebb701bea903389d3dc0c29ae06ce4f1793d89f9b6e3ba9de78b0b593561c70a021003dba7dc8d24b325e08ce2a4229ecc000201e7154c9f29b47788187e5124d436d380bd4dec950b2a2ac27431e3a0a1a2b1f8eb37e8e1dfc95884755c2d6ae3a5e8682418bfc86f7f51c27c38c311e666ce52173eda40a30d650b4ade7fff80d8a6949cb564d4eaa5b3765475bb789a8662e56eaaa9a53b0256319d4607430d1e67270fdeff526502d961bcaabf324604ea9a01e9a56ba227fc9faf2cc5a6c58eebe02cd305c147418215f334e904b38768abb0d6488353b5d454945672e20b3caac3cc629e4c41e0a6752eea03f9e427291229e4d36dd2ee94652c5d470784b12517c56a74ea5c87ea1ebab5faca4fb164f5d9e759ee3209e4471877545d01266fe3108efcbb8798836fe0d279fbd083a3c07763295b502250cce73f77df3513f522d41ec63a4c16e34baa4c3fe4a1cd353ec87202abb3f326eff8fe47d3d0ed57e59d3797cfa89c9cc2481224912084e639c556902bd2345a535affc060db615ad093b0f194513912868f47524c82b9aab80c0d3fccf4bd75e650cf48838e680b32bfb159b6e9124c30f310541449569ac1a3c2bcdef2ab709d761aab3ad2243a745ca4074be4b3710274185e5c38388cc24f59f8646b7d56ff85c7829e4c221106e54b181341db34bece8d04ced3fcd6b1f978307d3678ea0cf573e49bd016ca84336fda0df96d12aa98a75bf5b34e0a5ea2bc463ad355c7d9d0ed03c3949807729d220c6e19c69c14af0cdbe48253828cd239b8ff452971cc6fd95ff449b54772eae769013500d3e47ccdc6b83e01cb695874022b28c139e086f49d1b9bb38bee42011f406c769e075cedefc1115ad71ed947c57f4aa3e5c2240f2c26a124609e16428b5351c2c13cf77d9e8c60dd7341e5e0501b48d8b13af4e06c2683664a67f5f8923af72f7fea28347fea364050e66aa893398031a6c18d208b47ba21ceceea639b1c4e447dfcd6493c9191a07651a336e4ba5000000"]) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) poll(&(0x7f0000000100)=[{r2, 0x4}, {r3, 0x85}, {r4, 0x10}, {r1, 0x20}, {r5, 0x20}], 0x5, 0x2) kevent(r0, 0x0, 0x0, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x6}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x40) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) chdir(&(0x7f00000000c0)='./file1\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:14 executing program 1: semget$private(0x0, 0x6, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x44}, {0x15}, {0x6, 0x0, 0x0, 0xfffffffb}]}) pwrite(r0, &(0x7f0000000240)="06367e0195ee9800fce566d46c08", 0xe, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000580)=[{{r3}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x6}) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000140)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x4012, r1, 0x0, 0x6) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) renameat(r3, &(0x7f0000000000)='./file1\x00', r4, &(0x7f00000001c0)='./file0\x00') 16:00:15 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x4, 0x0, 0x0, 0x0) acct(&(0x7f0000000100)='./file0\x00') pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000140)="0496b303f24412", 0x7}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="3f21ff050be156f4f0fa6841aa778e6093e44cfb535ec2f309d5715a9c7f10708455f66580a703b4cebc0ca332fdd48d1470e402ac2df85f4c46f1deb5e9a8577f8d8b160324772c41979a3b0191f605ea533ebc4aa9500947ce82327d9305af991484b0dc0800000d9feec18e4c55db586bc849fa8bdbf89a8d292c80a54da87205e7370215f618a4ed783f54597db74e4b8d311826ab8f87e7917f9e5534cd87dd258e9dbb0b89d96759b6204d64a5493e1ec9d1774d932cd70a4671510d4c5a75d203cd61b0e4bd3fac85a4f2fd"], 0x10) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x2) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x20) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)="210000000f3700254a76c34ff23e28e4016afda8f59c81096a70cd274112a3450891d930d88715476fdd16d01d53fad5b7f3e6bf04ce1f1c3f46380dcc927ab5906f577445c2f3f2d6ae3a9f4da1ca3274f9d464e941aa7418eab0adc248c29073d0b59deffadff0bfccc017c0b5831720698721b3e143126bf7b908dbe0e34b6f862502509b7ba605d96d1c4023aa5bbb5ede7ecb406737b398011c0900000000000000afa9e1142236739c2b17564e3033b453d38b1e20d36c51f803bdd17daf7779d48e92dedbdb020058e859a1b41c5cb623f667f39e733b17564af74d74e4280ce446e6622f9bb5400543901716ca4676c7a627d78ccb33469015ee01d888d8602f07133e885052201d66a3c035ac8fee6dbdfafeb4ffd9d91b7deac59cd71474d8160a3ad4aa404800e42681f1a70de91f1907b1193e0ec9e911883307be09da0072333733750e3c10a7", 0x14d) write(r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) mkdir(&(0x7f0000000040)='./file0\x00', 0xc8) 16:00:15 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r1, &(0x7f0000000040), 0xfeea) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x2, 0xe) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0xa) close(r3) r5 = kqueue() fcntl$getflags(r5, 0x3) r6 = syz_open_pts() fcntl$lock(r6, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xf0c0, 0x100000000}) flock(r6, 0x2) fcntl$lock(r6, 0x10000000000009, &(0x7f0000000080)={0x2, 0x0, 0x0, 0x20002fffffff7}) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000000)) kevent(r5, &(0x7f0000000100), 0x9, 0x0, 0x40000009d1, 0x0) execve(0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000566000/0x4000)=nil, 0x4000, 0x0) r1 = socket(0x6, 0x8000, 0x7f) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069dc, &(0x7f0000000300)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1f}, {0x1}, {0x6, 0x0, 0x0, 0xfe}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x2) socket(0x2, 0x4003, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) dup2(r4, r5) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x5, 0x1}, {0x1800000000}}) r6 = dup(r0) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x39) 16:00:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="01004e2f66b3362d4f0bf18c69dc6c657000"], 0xa) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8050, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x6, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x1, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x33, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}}}}}}}}) 16:00:15 executing program 1: nanosleep(&(0x7f0000000180), &(0x7f0000002540)) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xff, 0x1, 0x3f, 0x800}, 0xc) 16:00:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6) select(0xf, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "6126a600"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02dd8b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000140)=ANY=[@ANYBLOB="60fafad8dc06ef5ec453e21bf1735af06b69c89e64f5320d811f8e3bd4c7210493d530e577cf8da5e180d69ee1fe84d3899ecbe3e43884598a05b957f0140f0bf6a2fadf1a005f775af4dea5387c530f380351bb53a5d9fc865cefa5c450f70c71930f287fb7be83110925ea298fd43b0eba8a73a675d8e48e1f81d4e67d12798f72af580dc20f1c13681d250b9ab6dd2273737c0e5f79cfd5e8154d77e95df917"], 0x10) sendmsg$unix(r6, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:00:15 executing program 1: r0 = socket(0x2, 0x3, 0x2) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESOCT, @ANYRES64=r4], 0x10) sendto$unix(r0, &(0x7f0000000100)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602a1dbcd9493a9c8cec3d39fdf61ecd575c64c8e25cdfab277d9d1f03485ab440ca02970f5cd9af376732797c27967e51234829875464e63e6ca7c5950327e3c3d14108e7d6773fab", 0x75, 0x0, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:00:15 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x151, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x6000, 0xffdffff9) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xfffffffffffffffe) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x3810, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xf0c0, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20002ffffffff}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000600)=0x61e6) r3 = syz_open_pts() readv(r3, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000000)=@in6={0x18, 0x1, 0xffffffff, 0x7}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000140)="297d4b91be7917f8a958437dd46af9a85a4059d991f932d0bbb1500274e515a61fd012dda11d3775b3e086ae4479c8581caf2c198eed5e849a59130f5ad983be77dc69fe66cef753b4bbd7806d63cb7c5c0d99acb55390d7c093c1445a824eee32832b270a400b87099acb8af77c63a77ec4199ce3c79a683be0990b994074725592971f9e4f236a2b72", 0x8a}, {&(0x7f0000000300)="97fa05c4e77f9403874e0ed79fc11e6dbc3ca28b2913811f7248bc283c31d76ea4fecfdb9b49858dc320b6d9ab8670834caf8a66f7bbc8edcc67cc9f689c16a68ea67086ce2d0d3bb8e18b7de1a654ed3d95aea5f81c3642e884b99daccdf0d0626d3956ab2d619615929e690d2cf5e7efb940f2b66cfa0e849a9d489e4ac3af554d76ad593714bb27879ede430c0f105a488e16c4ed1fec03d15387d83aadfc52c7aa09cec9e36a34f8a3a5b808dc3fae0c5f5ae289935dcad18af358f8f16598c5ae253e2790504984f4dfb400f9ceae0c743a4d63459148495ae8", 0xdc}, {&(0x7f0000000400)="fda4946828a8a497cae2e2e9d39d9189e7966a631841284b9cf6fb9726f515c682ca775cddc703a04916af987ef6dd8a9b25d29792b124b992f9a51b6634e38a00c99be8ca08c7328568cdfcfdf33fc8e6ca7dad0742cdc301b4599e07fdf4b0f8d8b195c9d39f805ef0f44a9070a9a5fe7c05e61b117c7802fd440073fdb8bb07530286f4f0129c562efb0470eaee81a68a5f7ae41c60eb8276bba53f6c4ff1cd6fcfe5255231a183f1519262036bc27a4263", 0xb3}, {&(0x7f00000000c0)="ea6697eb9d253c21", 0x8}], 0x4, &(0x7f0000000500)=[{0x90, 0xffff, 0xc94, "19c02cda7d88c0a6b055ad33ab19a4603b18dd67e3fdaf082be0a764387dcedb901ccf6e3023ee2b71cfe50a68412d4d2331d464c75667b49426f43fc418040b39793599134ab3393a8646b4025795ca594bd602b0ee8613455ab639fb7b95f0390470a00588ef3846c66a6f406a635456764bed66a12ea42b5eda0c22"}], 0x90}, 0x408) 16:00:15 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x3, 0x20, {0xfff, 0x9}}) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0100ddff1628ffff"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000100)={0x3, 0x101}) 16:00:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='x\x00') connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="8202adfdffffffffa6ff97bdd228841eb343f830b9e06bc0b8baa24665bc3620709881f1969079f9ae0016d30e512aa45db99a54ca9bfd0000a0f3b2df95e94c7794748e7e6bbec3cd6f7a4800000000000000000000000001d5bb7b2e1a77ee5561c48fc6ae1a8d469aa2f4cc8b0b2b80f5ba9c2867683c5ece27ff10a40cf92ed7b99c49baee4885c11fcef9060167f76adbf858e91e278dff0c99377848a2cb556e9b4919807f84588d3123e414f3b8c03a50b028dceed9c6fb98ad0d877417fd8dd6fdd369f837ae15202d6acddf845d0f151a86e10bed2880627371625ff5288c6aa1b648f6bac8e0ed091d75511222c423ad1d8f2cf0f4dec76c15734ee1013c45d86bfa021ea76b38bcd665f9a6e1f2d38a3d4c6ba16cb286441859fd30ad5f47a5894358231bb2b4213b46b4f20adafa0ffcb2a21c590339aa63f63a932d314a9939a3f1d994cd0b821937b6b1c6a2315eae7bdc98a010bb31ed2ccd4ee49ab727ae285a2f134a3470b9d76cb108a27472c9"], 0x10) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) dup2(r0, r3) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="61789fd84e96ad226025c605fd90cb00000000cdc83c1de06436d067d07afddd8d9abda5aa0cc4da22013a5391931783ce7e8eaeff020000000000000085d4e4ed9b0dfa2a362b8a801c8cb74da38630ffff4e05c8e8fb04b4761e4107a14404bc681d5b8633b13681c571517804a9a6bafd176b17c470452990d9edaad2efe304e23d88eb47de5d5bb43f1beae3e4554ddd437abbddd3bd6efd57c34383d4da84761268db1ef55f629b2bb3d144b8c7eda6b3683f93990414fdc28c1914989f1d2c879e5a50113082f06851de2c5ca711b28b9c9652c88e977fc119da1f95a1384b7c0fa90475c5ba1e4bc154f193f56afe"], 0x10) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = socket$unix(0x1, 0x5, 0x0) readv(r5, &(0x7f0000000040)=[{&(0x7f0000000200)=""/235, 0xeb}], 0x1) r6 = dup(r3) sendto$inet6(r6, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x24}, {0x24, 0x0, 0x1, 0xffffffff}, {0x4, 0x3, 0x0, 0x100}, {0x7, 0x5d, 0x4, 0x200}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socket(0x5, 0x4006, 0x9) 16:00:16 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x40000, 0x8}, {}], 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x8, 0x5, 0x79, 0x0, "176a2ba36e070d01e908d05ef2afe81cfb236849", 0x7f, 0x9}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x1, 0x0) socket(0x18, 0x3, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) 16:00:16 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x10000000000009, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20002ffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x6, 0x2, 0xffffff01, 0x9, "8b3ac25322a8fe7622d43b65b003134cb95b78a8", 0x7, 0x5}) socket(0x20, 0x5, 0x3a) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:16 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@mask_request}}}}) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x1, 0x26, r1}) 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696cca6be9"], 0x10) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x280, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r3 = dup2(r1, r0) writev(r3, &(0x7f00000003c0)=[{&(0x7f00000000c0)="852baa03275259df1553985e8515283988660a25e30c2cf1c467abcd45b6b21d", 0x20}], 0x1) 16:00:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x800000018, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x8}) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r7, 0xa, r8) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 16:00:16 executing program 1: r0 = socket(0x6, 0x8000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x4) pwrite(r1, &(0x7f00000001c0)="b409090b01fbb30e2234e9bfa717610be308f4b543ba66911b66fb8c146f97db5c2446b333d52d13236f7b946d10ba858f2e165860f52a50bc9f69d6dc9b5e4d798ffabfe2a8c9a0e22b6587e9c07fb3c7217bfea38266b3ead7b6ba42ae9efe5885e69aaf9c026e0097d7a69ad5c7e47a3ecb4cb66c4ae5d1cd3da0692b919b10262efb07d2d41970276a2376732bcba23808181fee484d9ec7a57cb9d32da22e880fc3f50ca2a488c1be", 0xab, 0x0, 0xffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44}, {0x24}, {0x6, 0x0, 0x0, 0x7ff}]}) fchmod(r0, 0x180) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chdir(&(0x7f0000000100)='./file0\x00') write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 16:00:16 executing program 0: r0 = socket(0x20, 0x2, 0x0) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x8) kevent(r1, &(0x7f0000000480)=[{{}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x42, 0x0, 0x8, 0x1}, {{}, 0x7, 0xca, 0x2, 0x200007ffe, 0x90}], 0x0, &(0x7f0000000500)=[{{}, 0xfffffffffffffffd, 0xcc, 0x4, 0x3, 0xfffffffffffff005}], 0x7fe, &(0x7f0000000540)={0x1, 0x8}) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000000)=0x2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xdffffffc, 0x0, 0x2, 0x0, "0000000000f000", 0x20000, 0x5}) r4 = kqueue() recvmsg(r3, &(0x7f0000000200)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000380), 0x0, &(0x7f0000000380)=""/44, 0x2c}, 0x802) kevent(r4, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffc, 0x82, 0x40, 0x554a5c7e, 0x8}, {{r1}, 0x0, 0x0, 0x4, 0xffffffffffffff0c, 0x100}, {{}, 0xffffffffffffffff, 0x44, 0xf0000000, 0x11f, 0xf2b}, {{}, 0xfffffffffffffffb, 0x2, 0x2, 0x7, 0x7}], 0x30, &(0x7f0000000080), 0x101, 0x0) r5 = semget$private(0x0, 0x1, 0x200) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000240)=""/209) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) write(r6, &(0x7f0000000000)="b3", 0x1) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000340)={0x0, 0x3, 0x1, 0x8000000000000000}) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f0000000040)=0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000180)=0x10) 16:00:16 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xffffffffffffffe9, &(0x7f0000000000)) 16:00:16 executing program 1: syz_emit_ethernet(0x437, &(0x7f0000000a80)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe8000000000000000000000000000aa00004e2004019078030000000005ff002b00b32def4f115cb6793bb530f9b20e90aa25d5c2b943844a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a34aab93849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4f1ee07cfefa18b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32072ad9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c7757342120635aaeef44910dbc5c6b3985a48bccb26288d42a672c965d40e80d0e1908f1b425a60a28241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c5603edbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061e31b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c5171b6a324e8642b2ab76618b8200000080ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490986636b78d1300befab1a2f6e8261e07336c5692db37bb7d3cebf4ad42b62f2fa6cceb7e488aa02b2e52c6f82bd3792845fff41cce52e0469d14821ce0000b23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64eca726aadac9acd194be7e53549c1719bdf67888780e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b8cc6e51d1a957548270cb3f5064960688f61b34f9442d78ae5a8551713f9afb4269d689f9adb6a4a902a637184f7f899efe9fa0ddb45cd1076c4eeeda51ca8dc20dcf1c425f56768073b3f4c2c9f5433a4a4fd0b8bc7b050032bf85bf222394fa4336ab4f07d7ad2dc85afa6eb79ad2624c4be6c674ee98fce9a51786b7cc2b500d9845404227114d36d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d72845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb6bf28bc37dd00315b4fbb09e77a6b5f858441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07dd2a28be7e4865b0c60e4c2b7f3293bda997504b9b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a8e31559b125d71d00a5684fbde4668f5a469a2cf6b2ed8b80bc450e8a0844bcf1eb4ca0f53c90c45e72cf9f0856e0077baa1adb9c9dab6cd55a1e6ff67f8a02bea505adbee8820c158477eb019e5e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0bc801b9ff693f0dc8014132dc258749dc95305a29b702edaec9fde87783bf1cdb342f94d9299c0d000063e1b86bd6348f3e6834822da764c049a57f22631809593ae57f69c8694c10c8f113c742d03c135a6f70e5769db5440692d35062236ba9174bffc0ceb971c69edece8461c8289c245f05a83b88106f7000df5a37932d7bc2c8a9a3f9a253298a29daf9ac65461cc21035ccd72140ce2237fdca9e9d41a19a40ccd05eee23d0b7bc25b577021ef286cd942c8a07fe51b0892623982d01ca164ffea54f226f67b34cc2fdf80800000000000000bd4a726587eb4acec7ba09b4b9176d65206f56964c7f60d939e89517951c45e072716545a2e6bed5e6005bb36264eb8493d592c076a2c1845fe075550527596e65ceace382bbe53b2c4f0d3196876e5454d2b8aaa91c278094234d385e1d6119c46771c3742d364efbb937072a3198ab765a91bf764c679d6f2ae8ce149703fe73f92a7dcdae42b4f2d8cfe4f6713074c7cda10c67edb73b83637be74f4c9f08fbecb0c8d916e49cbc8670aee9326d3412070000000000000039b5be661eebcab2e1e0045c30211fd0109317a7992b1f47dc339669bcb907c7c4d6e5edad51cbd81f37881e55e9c46730734552a50aacdeddc4c766a1ce03de72b5117dc2985e19de1196658ec770bfe37b99e6666d97ca50f14ca388954f0141f7b417d1f5468cce631d77e361cd2a7ad33b689f2235375ef570dadd88f455866809c92c174cf5ed1998037932fc026359ed2246236ddc7d0051dcf26ad9003c2e433d1da41f820bb3a3f2ee23dc077f5bc86d00ef912eb510f7429f77d00f6ca83d9b239b4ab3a5bf85c59712d2dcda45d593b9df9a59409ce62567a0e670cc4e0f90eeff2769e115a490dcc6b343a5403d1059fcf2963266bcf1fbb6854b18edad486392b4e7cab2b6b342a7a9186cc4fd2d194dc327ef8a1c9f9de01192ecfc4dabd6cb4f5d2e75591e12fcdb3ee97addd3503a351b136ab9a8c8d3f7ba7a86a9b843c1e0422e99e3e2778d342396e24442d9840f3b838832602ac15b3280d84fa2111863006d23810eb0cb4de34448356d08f73dde0752d405dfe15e49130ae4006cf49041f39eab0f7f8af85d6e40f807c5e2cdf6aca100c31649fd28a6ecadd0264421d69c2a0fe71d59fc6bda047305f4ac9f8b08c20c10faf419402a1037f20f858f523dbca9a1751ab61059bb1066d86a8a08b6134f39013e8c23882ff814e1532ad91d7751b46b96447c0000000000000000000000000049fc0337a11f15d108540000000000000000000000000000ba4ac03549602f7cf6a771a22ad7984a35bbc9814b208ae27ca2516994c8e84f4ff4823eb6dfa878073d334b04b5883ce61894485c72f43183cc105b8da2aa67eca1fcda42accf3cc132f71a641a10c360d74e6f087ac19c6d9f55ee2bab55d024349dd2d2fd1491a44cedd69d5ec20a2f2ece97edee11f1b621924527b8ecba3704e404a5f247866f1658b44a0358734ec3649282dccb6edbcffa0f79e00a9976ae9032183d548d3c5feed1749d7cb01e61c700a2413e56b0dcaf9513bcdee1f71cd2c3a659714698c233273bef02426b589d885596ca5541c2e0dcf33c6ac35131c3e35a70b305b0338ba69a98bd20ef8665252e661ba0b302073dc9ed478cc68eb035d7aa19bccedb62d58775a747d41c49e2e9688f5366a81bd110a8159a77b5cfa4f6431d45845d4dc01478923478a66c479222a27c29e750e3b867200142ad34f39fb25dfc82f882eba3d48fd07114b3c993198d429d178c3bb0f9a66da80ace67dd3781ff92f3bfd1583f1655166a07512cecdf4a340e5fccf4a44820fef474318a2b"]) acct(&(0x7f00000009c0)='./file0\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r1, &(0x7f00000000c0)="84bfb65182e2e4b38c5189b40c9fbe0af7eb8f226127d9ddf19875e92f49421b21989a19df4da7969199c96c1e6f5f3e826177da13dff9e8fa625ff004a90ad0ff210f258fd38487c98c672966520e2996f2c131b9f3eeaabacf1259456af898b1b29c6409428e67ee1602ffa581075f135d9d17b55df23941932f9f5815abb9a7941966a4a01abaf3f343c4c76f5a05e7dd07aabfe55514e7a854f325d0f669ebeba29b8ffca6d6fc913ea1c92d774900b60b399a1856a25c0955c1236d79245ef97c0373871bc810bbbe3b869dd11540cdc04ee3f7c185e07b5e253e463f6e7c480cc7", 0xe4, 0x2, &(0x7f00000001c0)=ANY=[@ANYBLOB="f8570c359f0000000000"], 0xa) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffe99, 0x9, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r2 = kqueue() r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) close(r3) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000f14000/0x2000)=nil, 0x2000, 0x0, 0x2010, r4, 0x0, 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r6, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r7, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000240)="74f62beb3d2f406f879d1301076973e35fbec7385541f34fe2fd587b0d63918f5d91cd892f018e96c5947c9937633660505a538091ec1b63eb027ba28b82ee95f65329e397b54f06ed36d771052a00ac189497beccc675eaefec229ab821fb69d857c2b2f9520ba0f94934d13bbb668c6c8a470a24e07e466fce13a4085307586255f250c268", 0x86}, {&(0x7f0000000300)="10d78281e6f8edde2e78247fcdef", 0xe}, {&(0x7f0000000340)="9430fb1ed8522001d2a65d18ad9239a128fd6db12758063dee75e724430cc66e4dd996afe8563c1b7f5f0ef1397c4aae5b4b79f9d6d3f500b188d014db51daaa0e498ad3e862325e08069e0de2cae8473dddcd534ec74659fc38203a8490b497", 0x60}, {&(0x7f00000003c0)="c950b7c027e7753e6d2d09e722cf7042e3835b9243b3c73445e17df30621f368ab41b839490d9e0223f7a05661dedb0109fe", 0x32}, {&(0x7f0000000400)="d0a8c4ac13165e15afea9ab50feb695a66547b45fa3e98d5c123baed8dd19deb096d9efe476b6ce8c3ece19c055dd05e48cb93fada985a6a8190ab73a78a97efb022a824a2c73f6320106c9a08df1b664a2ab3ee806071d555fd658807ce79de5396d2291bf5a3c5ca1a301fe55173c4c827c1813bef52d4072e06c2035390ec4e8913a8fe7f5f77419129ff4c377e3439f548bc3db434", 0x97}], 0x5, &(0x7f0000000700)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, r5, r6, r7, r3]}], 0xa8}, 0x3) 16:00:16 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) setreuid(0xee00, 0xffffffffffffffff) r0 = getuid() r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) lchown(&(0x7f0000000040)='./bus\x00', r0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000080)=0x9, 0x4) setreuid(0xee00, r0) execve(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000540)="825c0c3d5cd649107820e871f48b54f97611bf8755157ec72d756a83e71ecd0c141be7505bc74fa1a51b019f891aa8355e66b3795f5d3f5286a4180959e32b76a00f15c2ac872faa67392a11ade92599ff26214a71c3df4b05728a0445cc4cfe7ac8c527b05cc2b3f70ae3fc64b05d585eb745879907f8b05f7236f668df35a2020c5c892b1d8ebd1ad5b7a06b66984a6ad6991f1183d72be06a3fe10f44a3b32699f1098e6102e6a50d3157b2f6135182ee8f5a13fd1a9c60556ec3d2e2cbfd20638e290a240288e27552657f9e27d05f4bec6bb3456005f6aba83b940a7bc082aca0d2530255ef58534e7392305fd300a78cadecdaa4c204702c577f69d64b39f1134efebbbcaee4cb6d40e075c40a85c6138722d1159ee88b9c76ee576a86352c127ff98d7a85160c34802cf6161e5708171b5097a1278b8170de1d22fa651d7da0310e762a1212ac15a03e66bfe26ca2891a92cdc168ab7b550a5f9ba7951bcd3fefbdd33a1e4c89200c4552b01e81dc234daed1695359462b989a6d22df083aa7b4591ddccc4ad530020d8f0884c7872973067551c0fad8139ba2d10853a5b837b02867f6b530014bdb5b4b82626c6a35f17ab3aaee694b07fc400b5a9a342870e0cf362d9f31a22dbe50b5ca4733f9e6805c756839b404ebd6f801520eb2e68288f1bf6dbac3d73ac5b674b8a366c1f1eea5aa6f6fa0b48df098f9eb6fc6144579a760c9d7fa78f67b7bcf2401133dd5c328c68ac338fb67456e7cf947ddd7074e7f040cb8fc7dba666baf41c687836bd70b86d8a23f186f35f891b59a7bd346a3fd88c02c4078c1d3e0c076ecf7e885185dfb772c3eba2aa030dc8e423f78dfe6f1dcdd398994ed4996b3941ea7db5495043b9a6893b70d082a125ec439682c7f15fe730e6e5ae5b4b342a38146bbb307119870627062df8ae63805a893dc4ad6fa351fb8f924eac184c86b077ac602a97308b3fc27ba0690a7a749fd2a3191e64e3c67a2f84c486cad9e64b85279b009e8c7e68c126798959e8557cd549082119eea33830e6ca4573d904cbce44c05940cc9ea4d2402b849095a27de3c57cb7f4fa791147cd20c3fe7ac4b6d5e556e5976c1fd292c683bc95e46cd4564a167e0e72b4e6c388b61e6e4954d5893c943ba94df090364a5b94f70e66fc3722755beda617530f68d8c02665864b5410880327da14bc49d6ccf403cb60cb0dd0a3683d419aa5cf7acfb0b16f4e61409520002b7077bc6c5260adba10039c94aba5b4e227fc1b074c8383afe4031b6cd50847d16b626fe90de3803d7ada7c0ffe7edc27e3baa820f85021df0a61b714a1cf7dca3bb9eca344f2f495c2c5e86d5bab6bf7cae26008648c64be258c6cbd94e7f40b7b890c0e824e4e2d9d07d6cf2f92d0927c4933162426aa625a6091e557d038886f0aa2d5b2207472846e4f1751cfc2efc037e1a4f6fde14948bbc944972494632f995fa6084cf4d4b41467f96ce363d8fa4602ecb59278b7e298d003e4b22c35650640370236259e836a3ff3f165234790199cdda9e6a70c3298ad6856415fa694ad016e5837e24fb51c82bc9878127934679453c94e84a1061b71feeb3cd5f4a5edce2575ef16988103cc4ec10a07f06c4c07744808c758be2c6c14db59266d4fb2200c9e3fe30cbb3daad8914f48205d6e3667752b219c44d999fa984ff4abdf667e93d392633f97fe85aea2a03e8b981f5285f2299c5fdf04a05612a4fbbfb1616bab79350f05e411d003405cd943e2bc7fe1bcdd897257d51c428a6013fa29726049341cc50de2b4e9dfb9f53febea5a9a45246e38c0f934d5eb878c57036afffa6d4560086bcde88e7c5db589883999b8e46a9f07cebaff998f846d71e057530729664efc511d5f6e190c05cc1ad89d3736f157b9fea35f3874c44aa5efd644fbed093e873caeb08c72e51e364a2fa5e4de9f2c366d146bf268038e0f8e9906fa5ae775d4790dda61cc05594b58b98ca156db945d5fed569cf8d2fca355e10c8241cfdcffd5cfaa639e8a2746dc74a2b198e56e6658930691cb509467124519b80d34693efcfd0fe77aadf07d36467525f9538453d28e093f1adeb2cbaf03447ba4e69fd3ac637ba95c0bc78723bbcc78a83efcd4e3190f7ea51b982e44b642a57dd53d1af44cd3d50ab1668807a4d193689965fbdf7fa9c99baf27cf7b95c70ddf381903fb96d1a23186e37411e5daf85ee9ba1e3de82aa6135451b1050135a83b22b8bca4c691bec922650ffe299a692b5000b146c1af44c5f9349e3b157b62f95775ca4e5ce2668a44973a6627c7f9f2eafa77dfe877f51397797165e37f4bfd1b83f0ea717c556f5b6766f9c4abf3bffd602db701edde567e218ea06ef9c3b39cf122e0ca2d5a8e5df644436f8dea2c2866d9226e6d12c9dfe9dddb79861119c0d7be1b6515b32a33731dab79d96d715bc91a35187efec2a783f5132414aaabe87a1cd4d65a47f024e6a337eb0ab8b3adbdf881d8df9074a52234d6e5ebd906e822099020c3d80fe453b88bb2fcba1a9906c96fdde6ce6d5aa602676e236566fb0ca593ce05487c3bddb3578af85cfff8d478d3004737c4d68293357341867193e8b0024fb83de6703da593b171175518bc3b1479e2d44929366f396099d3ad48251e93fbab8efecb39107885afc097578046c37332ddee069b9a955622354f52e35635c876e452c920f1ab0fac63b68c2352abea1afbe9dcdd47ce5cdbd56a0ee9b13b167006ea5c4a3c673da630b51b46ffd63002a22ed903e61a886b6af36abf9387d2fadff7d81633fd715e54a0360734c277677db6b84301b6b2742444f72032280f7a4af42bf2dcaeafd56b763035da0a2b63532aecd83c94446d4c8880ad83b83c3c7e2aabebfeb9899774ce754e7a9c96b28f28a45b65fda56b09fe83c7f3c66fc5516c6dc7ec48ec842cc8fb4edf23acfd10272f078cb6abf6ad439fdc70ec5ea9a3339c5db64ef1fbf9b57e78dbc901ce6d497eae726be666eefc9233b087e85efd85afa13e140af3f27d1333f49e4dc5473e168aa4b64f938f08b05b7bdda5256464d18aad70705e812ef971214e606e9a48a48a25f2d0a7d7966f48d8294d98d41e5edccb7168c607357ab03082ea5b35f02eea7541e2a09f882ae5854cb8968ce6b6036a1de2725e45ede28f8bffd81e6771498c277ccd4b603436f1b63edcd6d92e2f3cc662b63421b514e73415edd0c925aa934ba86388f8776326a43785e1a121211bac223e9974ef69dff2154ef64e1479c7683f9ab135962369efa249ecc2abc206dfc702dc55b7adfd0c456e9808e062eb105d873005430823a57de4fd450dd24f77b154ba5af1986e49bbff2e4855d1349c3adb02d1d77808fc8ce9de519d373a2558a07177f36b939e6ea6cc483bb208ac47706afd89b8d7b2938641730bd9e23fbe9c9387dd393e7c24dcea3ae764c020c1f6c01517a97370f69e550a765a1de773f80cf0429a5d421c11e1fd54be062c0b3c734f5a99543c2e7949f1294f630af1a347f71861a9088f968493824098c03027c1b139341857f2d42ae79862f48bc3d073d79386e2dbc12ac6a3a675ed99a23810330b665ffda41cc83d035211d0e1d928a44f674956a6e9a4cab5174ba4078d22042482e1b2ece546ce64487748c6844af74cdae5e1472000a505ad78b953fb57d385e9c5fc868062b3fbcd019ae5c90d704b2d124f18c11fea1d4a7683e50ded4af875409a862a19da34548ace33af99782042049fbf0c1272bd0324df80529f054ff721f353b0133a1027faf5306449563c58ec74bfb3bd708a98808e365bd033544e159d25c8008698adb3b21cbbac3e8de362853f63e7d3b8e8b6045e52f49f23f31235a1099781ae92d211200db986834f2791f175a7608bde05a2ae70abf842844f4e3df3fb562e2fc1191eb146bb225a8288c68d1cdf61ce65d5339b66d3106bb02074a549158061e7465fa96d8af34be94a48ea1cf71788a3f47181614389d4b3f1fd23d05ace1f253e2665d30fe6b40ee18b0b5cb817e06fe40611f48f2e3e8114be2df92ec43273db6f881d0cf86d2debea5749886e8f18ba0e7ec174e371c149d50a72311b28e698b27e72dca4c87765e98c782e53fbbcca68f4e53f9b8a21b6e9abdebe44b3e2fbe26cb846a33cf36761ebc9039d0b38587c60798c6e600e6a69bcf8bb42ca0041e2e0a6c1cbc297c18c54106657dd49ee9d1f9d83b696efff6f0db5850af30e1ea4cfdae7fac78170ec7d51d343b73f19918afb334f5b01cb2842f8b33a7e0db43f320889218100741b183ee2caee50830feed65e54a5cb89272b9793298fb5d9cd309bb97d6dbdcc3256929dd3968df282c2e8c824477817c392eb46368a9395a7b97879b532dd439881c752ab66ef6555e8170c440f1c01c5a5e2e52b1c7c23c479e99806111a424f84c19f94a1cc16137fcb2873485ac208a2845cea705ffa83271300ec2cc8683379c5274866ccfe25d472a75f967b645b305adc76cb34734ea3ec220a716b78e6fa40d45bcd6d36f74a303e30793989e7c49fb4d0aea61e2179d0c4b970af172b799705f5c95de55fc02baf471c6d2dfba63e44bad29b8d8e2687bdd5cb369f0b818062883fc29e7143d51aef1ccae5310fa771fb3eac6f8ddae1379c2bdfc17ed5b3734bcb0c34100f756cc7371e363c2baec7808ea06d3ebc2d6431c72b0aed0eff507bef84043cb1cfcfac9fa36ec5d9e84120a5b7adf04c597c174be9799d6b0377143c2d321653b1cafe04710b3783d7f5726c7ffe269c934966c687d29ed27554b390e1afcf2b5cfa03b6318ee7889a52018bf82bbf810abe746c92a3bc15a9abd58e74d17be47a9ce5a01ec59c03c483467d94f353f8e4695b6e88066fb7e862ccd6af4a9543231a608b962996d0290516dfa8dccf0447289b5e5523d1314d0e43e958a48ce2feb4367aca8411adbab23eec521063c29cd067be8256aa63c48240779cf472635623380772104ada3fc5266b2bb4fb299a7857e2842cc0fa03448d339718cff7674f97aa86397e6791064d5c1cef14b6d1312f6f08aa9a5c91f6a4da7d3d8ccc3fd3fb21b69a08a2840a4389fe38d407a9ca873e108fdc27ad2c086fcf4938fb8f98d7191701bc862e3de521f05c742edcd34c0e789c236666a2d3d2ff7fecfcfae7ef224faefe2665aed4697abee06ae4ca67b18263d58a267de88f7e7aeea8493f05ec845646975bd02679241c9af45e2fcfc2e3b74753567fea25d2eadb7b05286867604dac52ad038f390a63b47edb392b7addd5ae687fbdb6e2e5bc5c8a3cca70f6205dd6658e277ea3d3ebcbaff3dad0fed2fdfdd6d503190bda87f4e669fc76e312dd86f5403b4d84faeba86e9560a4a370691a8bae9b8293a212ff3b67dae1916c7be160bed3e32341c892a0bc10c046b1b1b3157d96cf9b316cbf4066185d8c8cf440c8a14cd930580b64148a05af21c0b21b99151c3a16187f8ca92298e74223419f83a9a86aa4cf4d141a331bc4a6ea85e77ff97a08e156006be98ba41a6a34b4c7d23df72184302e2c0a512caf1a2d2cbded86e18e686da760b02a915a0b10584dcddb5723903d7ec74824508aef6611c14a0e701c43ab4a604cbf5c2440de1b3b2f58d8dc5a2409876ec46beee049ff1021a750a460e8d99f1178eeff6cf9c56e48ba7149af0ea54d5738a13713a9dc63701163b5e3755fc0363ce97affc46ef1c26a2b70adff3e80d94fc55afee982856f681d11eccf803ecb78f5ec3acd17493390c", 0x1000}, {&(0x7f0000001540)="061274654032936b54dad3e6ef2bd4bc7deab8164f28b9acad36f6dd7ac7321ab952f5c10ddc6dfd33768154ae1c47634ca6eca37b20d21420b8c5b5e3b7755db139927117a7b6b6ef44b92c826dc01cd9f348b59cab65ae068fd887636c615d07ab73d2aab031304cf0159c8d2d19eb1ccfa5bee5c5e65b435df31f7ca6b8ca131bf1a7aa1cf7a9afc7ffaf9d3b6e2d9667a46e0fb7991f12297ff87f3920ca02f693d200b5aaced0181a1c22cabcbda00f67256a39e2e9f382585c07bba1f1fc94473dbd09071d0df4f94b69300b829fd5d86963e9dbb69e063cf4037dcd9f010442e660cac6ea70bc2583244515398dab985f1a83ccb3c95d52272e7462c5083ff1a04a460ba106b7fc8e147a850e7bceb6400d50949848ba33b55ed969127937eaf6c45f16e98b8aa3470e0b85da9a08b995887b0e9ad5a2ca8408876bf61dd29042aec658d8a5c973af6e0cf2978ca4f00f1f31bd7d75054fa76bb4a2dca604ff09c2a11780c938e6b1f35d207729fbb2d55883790075597a2a6a213299a25d174618d7e1f17dfcee44e21e083fc2ddad1a351f3f2bc2a7029935488862ffd70ad62a5a25417e892917980d4e80d1c18e4d13a659f51a4d3bfa8f3b0ebf9f61b57af05cdbb5b4d25ac774ee417c680796f0535dbb0ca1ead2aebda333e36e13571e7112e03cd3b2a723f5c8b8814606d038a9a5d7a89e22b2b211eae755d20397df1e09876ca5cb77c7317483f05ff9567f8f4016a7f8eb42a3a3af6b7063514241547e8a325f7fbb4af0bc11bf0f7c9bb88e745b5dd9a8b046ff18ea78c3a79cb6eb376aa6c32c984b56275463f90a8a20a17272294c38027f0621c2f8aa010a3041b39c115848ec3ed33f711fc75f1a4f327b4ec4b6c01561792678daca1fbdbfb2c581ac76f6ad2946b2847f408e019367eaeb02aa42b2d2fc587bba78544fc5c1ebd62e707cd38407f5646256478da7828f082cd156118c84fa6b562c459439fe44d7a6e62feac927a8272a8f45209a40d6b71f12a8f1d76e2cb854975aae410d4a076bd4a0996fea2cd1ca4b138166d60a31f26653ab265c1693ba78dad8d0ed5373a7c0b93ed47ccea788653929021800f27aeefd277f82d3667f84a7371489975d249cf236acd4af320a453cbaa52b2f3529399c74bfc7be5c12c45263fc83545fcb1afe2bd58b145277235b07b639b7eb33031654c6c0b8ed5ca3ebaad567ac1479e048c717fa8c303ec760421880d64ce5cc8cfd4a183d52ea56b155dfae4965da4f5a08236dfe0112e284b4463ac060574f417bb6b1b1a8a252d1d1b05abfc290cb1ef221deeeef085e68636ef67f694b34bf243e39a9d20b6655514f489910d264b80704eaa4729452de1aecbc78444cff615954eb5a42c988a78c387221c8341b01edd3f6766b7b324575e4614c76c912d63aceb7738ed0a155e9acc0fc4baf7c8f6a4334ab96647c0627eb7747498df5fcb3cd108a8e46ea1bb4195ef4b6a74c49c59c6dc44fcf871b978b7244a3ff0e6fa1f44f0892a11e9c5a2bb70b6c08dce0bf6a88803fa319948a0ca15afcfdeeccb03dbf726a247bbb3a25bfc02390ff7bde853b43a94c56fa6a3a157d540c6423ec6ac765fc938f09a196960a08ab6488d6ee072afc6167f16ae4530aa63e8200a0073c5776c4ba7f3b9f7ea5672483e78dd1de0515a2acdcf17222cce90fc9cd9ef843a1e799096999a5229390c29320fef87eaac8996a81a583cb975ec6937919802b627f3db30f9dccb23d25bb43ad8aa0076fd983588a3bf3235d237277ced3ea2c7230e4d0810b37d0377be746e65a41c41cd5e4182efd6c3bc9281c068d1cee3d9f02c2a9103f26304eed2fbddfc6db7637b51d8c0ab6f4f01513c9503e2133c92519e729365da5d679af779fa7df8b2021d2ddb5a0033135e9fdd35b87071c801b3bb87df165785f1502bdb62ca12d0b67fbd05ea4bd5326b23b128e27fa6159a2c32df38d0ef3d173a1f1fe9bcfc019f97042cf4aaeccc5cb334147d9479eac643cc0b4caedee38b2d5c13daed62b1c8ecf9a1fc235745769d86b3ad8ae4d8acb62b88d57b2581f3646c95790e4988473e0aefa4b81197b6e785d4e916b1735d0951e4bbf6053cd3071ae219b9d877f2c7462c16856d88d139574fcbe633c52af122c54293a95b2e6eeee906aefb2d91b7a8f4d34f002b63982afa66b2594ea96273c3a697e46064b9b8cd40d920693af3454a1c3fcfc9f759bed901734b135b8003ec518422816b84a2fca3d1217aa35a04c2c9e1abef24d43c24dd97697ffaff173339f4cc42d81997a62c6ca3bc8177fb7bea5dddcbfa9a2f8b96afab1b899ade6ec13be1b47dd5a885c53c36725a8714a498b1980387573af60a0901fc9ac9b8edf2a7566d832d410220743d01eec0856553ed68f4835b0c38deeeb969e87b34b555ae7f5357bf9d7e6185eea913318b8b3f892c8d57343abed44faabfe81076fb89ce11724841adde5247f73413132fc10b5a3b45d736ff3aec1a2d9def6f02fe1fc07d47df537195c898f41416751be08459b5d629bf5b7bc2f623353c0b584f9e6d9129547fc16d0a563a33eb22f92bddfed4add64122e06ee8ebd6812ece8643f90ae3ac430de9a1bb73b200f3c59c8000b6686392bc2fe9d273e89db1971cd38d5eaf56d3489a8a81b3ab3d49409a2300b888d559e9f077fb408dbcbd928c7fecb0d2aadd860d87f4670e86eb73af0a207af315ba6aac67d878d8d3e909a81a631eff9e8ec1257402cb1409b8a502fe25bab4fd60530972a24c3eb59a48547bab636a44bf267f02e1bf6fd9a5712f013ae0ea8708d87fee17ab78c54610c46c1ec633b77654146bd0514a56ec3d7ba6769a7e358c661b62dc22cd87ef2e6c6fda3dc673334aca185edbf68ae9010f117715e3d566072f10bd7190da420df16bb9dba93a8654d48a1c7e7a6346fb0cf7a0055810da44aa73bbd9873d3d17a511e33ba7b4e1334caa3750de9dd74ae50ba171ec1cf382d9cfe570aeb323b90820396be4c7428bc2cee4f0059046a67a5be3a8c24771cdbf5cd3c05d0db11ce73217711d429e272ac998647b70f1f7becc3fa6a82c69b69770c317c29e9ac7c5233ca1d677c8b70e8d89531c22e8abc399b64233c3dab3aeccdd72b60320fbdef7ba7892ce85067f66165ecda6b11632a249676df4644acd2ebe0d490aa804325af2ef6eb03f9eadbc2489f60fd9faa975f4225d8ae27c6e1d7dccec040fda2012fcd41d9b768e969f9fde119e0d447249d8dec1217f7c29a8d1b8c461bf9e66bd80da6d9372e478b4ff5684c255cd3d7a883732ed6545291424dc569aea4274cb19224da9bea896f27affecaa5d0e230f5d2912dea41c2f56d7d5403d90c56ab588f9513f9e895b72c3f99713df144d61e60f85a412ce4eb8f21a3c10f88634e7ed1cfd3208eed8158707bb8006dceae606b5476e758e9613b57ef5aa4f884ba7c72352fb2a435842f48518b6642757d5d995057933f890d10161f0cdc9f58f40f865a9171c653e308078a00f43cb1eefa0435dfca8857e7aa6a41b7b493d861f631c123b8a71c2c185cc84247e470e52c5e605191adc067624fd5def0982050c84f3c0ec5c17f060d881d694a902c855ddb1d17dee8ff138dbde93bbd651c01dbd43138047fe7f0b68418269d2eeaf919e7b51767bf2d28050681bdad31a295c40cbeeb94189a0f9656f2342c855e8fb558767ca1fda1b73154877dbc8b96dfd4d23ac46296e347e32ce50394eafd6d1cb6cceb746bdaa08f454c3d911c08ff74d9f4a1c08e7486b377c8d731bf58de4ed452dd776b35293ef0e44f8a7bbfede11ae6a2891b228cd74940ccce52483fd29b340468e04133dc393384c7f6c478131ce5c5804f6b775d117023774344172e9babd1ad4cbb21200dd86611c3afd3650cd85ec13d34f16df22251d730809c5c61b387bf211e295d9485b2eec437a4b04ac5dddc029698fd93110369acd1bcb5ec8b79b900ae4cdd39e85079087fa72ce607066746de61797a98544c2190409851b3777db151d3d18a14c3a6e15399280fd3b811519aef71a4667f5c58c901d7e9e46d135bfa72ec65173331cf878e5cf6322ee48a669ab5136d675104b0346cc1e451bb243070626f7201fd7b55d67ac390041abcf62995f792719965f4b083e807caf51320b7d378e0767b580b097172aeeec801da5dd83cbb8a1f6cacb5bf7248d1e44b1190092c4d1ad925fea0ce67af2dedfd986d7376ab71760ccce3d90c7627f1653afb9800d280acdb91c3e9fe6ecc5f9bcd14929bc6d9d4e0710f3eb982bfb7aa9f70485c4cc6495ceafd0f9290662cf4a64e71af20ecf46441953d01a2591c6610a6af1da0eea3c2a1e1430f7dfd400de3b6546839dd8c2af67aac62c6d28ebf2d89cbba314de82482867259756c1f99de692f99cc5ca817c77ff789606566d1b9fc3f478356187da8925013f7aa2f926108fa0acf61c35d54e5697a0d1016e49ef3589e4e2acd6d058b089efae9d0a315e7f47a960f2fe7756ebd30dbf8c347e5fb2f17b540a33cfab8bc42d39ce29023b70ec5ad0cfcd9e7c062e7ef4feb69b90cb15fb97716b64c8087fa37aa67c893f4bcef2fe205d6921a579b532499c79d27b3c0b33d8d7e0c41bccdad37b666ebed7261d8033f04b9df973cdbe63795c40b0577ea515493cd532a255c0bdada3776b989291b19929bbd984397f8476e288287a534e8e2b9dc55b123c622a888de6db820411731e7d9d07ceee12b49fc2e03c42ccf4ba03bfd5c8684c1870fc3b09b7bed0c097d68c1dfe826e1348d3dc23cfdb54bbb21dfbb77cabd663d67fd6ab790514aec03ea395e7edc8cb0aaddde3f41e35a486a430581cc70817557f445176ef0f29a4b5dae9eddbc15779a2276e671093e3df182809d7e91e8ec495d37569f969711986c3ed1a1a1afe7f7dd020f1c25f8dedc846744b79516d4da51046e1f1ec70b7cc6eab9426b4bf2cf9838f5642ef02c5d5aad0ddee79f6de08ff1321f45324da2812f8f29c398a34ad61ebe6653d7535c4b0e2b52462aa3e811f29c48c0010abd00498dc572f64057ec6a40a207a4024017326924477184f6dfdb9cf83216abf4af9cb661284ab888e283776e8aa0edf2c3aac3cfebba41c61610c19e8b05a32b124b3c1608447832af34f9f8c7b455656865d071798c0e29348b34eb1ea1401f6374f9786d1682a478a319d4303feeaea5cb7c6dfbd9ccbd8d9432a87bc0e67361beb1e492421034857d11d29f3ddbbfcee420f753283510788ba5803d65e655b8027727def64fbd035a769d22edaf8f40fe8fe5984bdf7959e5fc1aec87bc3c3169d0bfc4a62cb878455c0c6d4994798152f2573c541c96e47f2d70fa3e2013d2c96b3db9e062b4c58a214ad485d58a9d39ecd1fd607b336d8d2c841360d42d440c71134196150da11ea3fc023817c00981d087fc1d5e08eae02630d2e9a9d9d3328904786b0a4c93068e5cac6fa42a01f058840e5f001f73d0f6d8468ee0f2aca342ffaad1f1d68a22153889dc5a37f865756272141f536a25ee8321e2cde70025fd140872d37c52b713da200683f9fcb8261c3e90be0a82e55c3a154871d58876476a4f2723c9ec91585f77c6612271bd4436a51a52d4e521f9ffdea9bb4380aecc47d988b672d3b4895bccf986c5102fcd348d1c5e4c27baebc8e80ff099c89f7d6c7249f6bd589827e07434f10041b235414139fd21fe90b34cff0894f2271f30ae6db4ef3e0dcbf036ae372fa29370", 0x1000}, {&(0x7f0000000040)="a52ac0ec1b2ab7e1e61d41c86fdb8d81e45758367caa527cf23c589489c30629157067110f3d", 0x26}, {&(0x7f0000002540)="b4ddaac2c33cd2efecf641e0455520fe460386e01071a4e54c9a3dc625d48efa122659911a1c1cb2a9d73d323649b09aeb2b01d7f589294eb903c9276ad53993995a80852be858b36c0bbdabc8f5272322e51a6a4a45858d68b358eeb045f1cbfb3395b2194f67f718a18ef954e7da023a34804b45332590ed3ad9ae30e3651af1736eadd44d7a1e4d0108de19c0b3340e23a8502045d3e8b1eafe08a0a7fc0c18ea3a0aa83a4a10c1d6f0418f1c07d6bd9665450d79463f0783518b40a2a05ba852bef397c884516e829f1062538adac763d6481783d6a2c568cab34c2e9c948ce7a50a9726f275622d1a63b94da491755e40575473d9615db03d339796d9392e6dc2654988ad56cee9ac6d1cab0b588736309d1a0091ef86d1766f514093401119ccf11dc951069a11245e11f9596484af5f4662177c97e5176569b64aa984c7303772eb371f3f5b5b216d236d0e5154a3db500c2805b7bc57ece4db9aded0fdf517a46fc2b190dafbb9e74b5cb595f6fc24ed3628ae68168c7185d29b75baf5e7d7c34af0041767785cefe6babfbf51e9d9e31047629a71b727f6613aa2811c0f49a66528b7a76404a111e2c1ad7f0514a26027e6ca091a43bc4c7ba46478ac460cacb05ca06908f315aaeab768027d1910022a3ce2d72553a4980f41fc451e4711a28ff10b8c14981d530e1828235a9d17723f244250c28ae8052ba25c952b3efdbdc4c6bdcf1eb54964130bcbca397020f8a78ac2aa77cc7960ba1cb3a04aaf56604c87b4802e939d67a5ff77c2e3a58913ee446f7bc6872d4f16f2e077a54d1e3bd4e4fbd4ef1c940fbb333ce6dd5cbafa79144c90a66c6b5f2fe77bc22ffe669f8ddf17f2aefe373139fb9925d483d6271613a8fd2a17c2debbd957c7bc4f8d3e0953db583f53bea8cf823561e5f6bfcc4c743ebe1b319fc7c5204d591ad26e04cc69fbcea52f62f0eb895ec566367994ecebb61f5abdf25157d48ca8b39bc7bcaf8fdee3aaa93d103355a79fac2c9151e0d6ed8ea3e1a1458e50d25976ebc7e44fa45a2fd92d31bd58c3750b69c79831e863d9bd7713a0befa0a24400d94a8bfad8a340327b3cb772233781a2b90840b360a05c45370408a07b467731df763b7c02bdb302d16dcdbb444f77a0321f76de3222979e9f847e996429404aa88b02039e0bad2a9e1eae79dbb8455d6e6a572aead4558852d4f2ba6956c6b539fc20383266a1a7953da870a3b4002f95f9c809f1ece9ec4246d8871cd3cab3ea075f4f1671a430f4f76d3d8153ddb771b96f05586eac070a4bd74f27807fd911d69aa036cb49a193d9ec334d372a1fcf5237b2cd120b82591143d8bca595cbb7ddbe9569e7b901b14a43eae0d6a83a5d788fee55ef7f46f1c2e0faca9109c8784efdc41e4ed5506ffd088ff4e0f24434fcfd72bb13ecce7002393f8fb44911bb36dfe5a9f0b3ec11825837fa88a2a55b0f4cfa578934f47e300461b86ac2460373d3467d7730db7681b2b426fb6e48c2df98df3a3020083d1afec1cb08a16c215c3875fefaf3e12064b5501be66eea2c1fbef457c317d5c91e71589fa50af94d3a469396c7d630ece926236725fa5db7397698d45d1e2e7f3b494a4bddb8bb24fc0e807549ffc32618c1388e98f1f50c7b4633861e3e1ca3d9f8cc6b88de32995566ad4505adadc04b478a82f5fe45a4c18e2bf50fc5b06849cceaaaf96a1a06294b05a44c4ceb65dc34d3924f02ddf91a5f1fdff9ba6a8ddf3601705d526d332169251c0b737472dc4fd92e20bf69246503c5180a30886a6c695a94da829f6b2539b402680e4fb49f10f1c57c0aac894475ae910bf66fbb4697c570c513ec51d6ca45f845b3ef985f4339bc2265951f2891d0a556516ef59aea97b14c92dd0541149324ed3db2eb58f08af92bcf4dd5b46abeb38ac2752b2c4466026ff73834b80a8797a8058302709094902147c3f18deda733f30d1d44e599a179ee67c9d3e2a57946975fff9c4cf68d99c38deacaabda40b31cd88f4794b23561dee3aa700e8ee44f3338dc2b4253c484a0e63cace0805181aa9df082c2f5b0d149ab2831c4f9b092a6b76aee00ca609ebb28f013de334cf29e288f324e6341b75cf2ece548697591743abf61eb1cb7655e14c4169236b183b8127dc05a2b77699df9d13fcf154a8051abd452569fb691befa41f192d806d61dea5750f877cda76b37c28a37e9ef864a1db7a9ff2188ac18ff6154e1b52025678ca5a2795a0ddac5faddd41cecb02f8aa6c16c0e2aef88a390c7ca02b3cfb711bbadc52498703f324d7a74a59a14bf6766d3f773544eeea515524771b26200dcac73c306d258ff52675b47d4c46b2e64de839ef7a9b09ce8273aa97cc1efb976af8d0a8b0eb1963b2fbf370311c93bb70df8f40cf4ce1bc0c91fba3f02d6b7670901fa9caae3698faa3376e374172957db7ae9b8f66cd6dba75261b85dde0db0c52696375b164e47764dec125ea886e2614ea80386f1eab951ff683b8bff83cf80de995ab778403390ae198d3f7bc73165e2b907d4be7d57e39e92cdeb0a5a4602042e2f314aaffbd9007b4ca88c431309503385dc0a1caa3920ecd947b9d940b49b96dff0a1d5fe762292be06d12ba8ec0f81e252782e8a2f2f32e7d204ba5003012dd568cfba0b42fbfd03c6c637b551603ce6165dec49eec6ceea443b20a5c7122a9f48c5040281672901b7aaa7b4bc34c306409e8b64e78673d9a579b17fd3c42e899f5b0d3fb53c7bbe1fe6dce7398ae5fb05f7ed5588f573a1c1c5440e2c29253862f73e1308fdc7b4b6aa7ebcea0b728b213b04b153abb1649ab80a26651060835a604b3ea58b451721a4655da051638cb4e4d9dc3230e9b65311c55f61b8e35a38e8c0ce53d20de71fcb22ccabbc20ed2f3c2936603d9e99eeb1165531e8a5bec8b608288015638c7e8da101b0f014f89fdff5d8ebecdeae899b1a7ba23b9e96d783670f972e79465ed92e03f02686a39755fffab29cb4c97f9a893e16ac59bd69cc16286b6eee5822525656246557bd8bfa7eb45d349ec51aacd4121cb268b4a3cdc9140c690ea8c9ca753e6d61114c17e4edf363e648ee31ed02246a5ebe1d042b647632bb936099c4f458314fd24969180e9e078f4f3f8dc7088884feaf7e7b453a2acffdab1dc6712cbad2239c797751ac4365407f7a16b7771b30bd0254d4208d7c0c9b7085cfb92cd8aa04180a43e74872694ef816f6db1b04eabaec724e4b20099b79440b7f8ec8c35855b5d82854b999de0e0100cdc7222bce9648dbd098cbc369e72112b10818f1d02b919c2b9f91bf8ae1cdb15a8c3e76385737600ede276c26d7ff3d57007d7bca4a4f1588b24cc90f0f59f535d2a8bee299713e1bd7998098dc19f44536cbff20dfb43e6bd713f9b6fe2cd9528ca8686a528499083bf647b4d87137515dcfed72504844cec0780244f9425662a30b39d9f43101edfdd3542606a45fbf5d85fe33fc41009522a5839575937565442507696f153b1923234199f48315f5b58c69f8c1d4c5dc578f28f19ee7ef48e726f3dd0cb2d54e8b543dba9e523714be7c334003b352f35f8564f28075260f8138f0acd89da75541270dbee50d080dd3c2448fc0a5f27a2b90a8ff0f1b05c0c38cf4ec7d9e28df5667b287a5b2b7ab4c841c2741117a06d54a2f6f2b4bbbcacb3e8e1230aefbfc66de373acff8ff65bfd9eed7abd3ec54e8ba59ad008e525f2c6fef24ad94780e5980909b0cf679b058af546b0376a07a451e09ce376608b56b9bfdd7c69e7cf4640fa41f2a7a9b57038e69688f4b24690e14d23493870ad26bd9622900f71fd835c00f20be3f912f80a70b505097c867ede895e0dad023ea489bac9a9da9baccab5b10f283cdc5d7cb9a597cb11ca12587d7808638c9adb2d9d7a91c61768883957b9b91f037b1b9ce258454ee48daba2c7ec823f37c841426e2e6920e20b77e57d5c82095e11eeaf3e96a307f21f6cf63ef2e8cfe148adf065c47433f4f2137a45660a69a2ce186fd8e6f1888f7157a7ba9dd03072fd97f2257b4c93995f5aa944156caefa11b64e7a3e8822a3ae2e344e9478632e6ffda70c4c499b41e223774e245c2e11c0de117efc834ea85bcccb7f36e9eac1db440e2746deab3df5739460877e0ef4a2710ce6d6c297952ba1c86138a95dcdbd5179579b6b09fff4a02907a3bba33c0de0b4fe793bc68268fd214fedf1e8ab37573d84f99a4d19eb3aff17e81620acf155aa637bc8c5ecc1591e0a5120f1f5d2042802404ac015a24dd2bdf8c5907701afb72b749f964b635590b97b084e4469a54c5080f8895f036d89d8094cec8433be1aa2526e2d30eb5ea23db6b4db40b5653000b42c955ba3b29f2a5891310141a405b60550927f51b78c6dd47ff8e8965d8adf15b7bdb5e4590ceb9546b653e4497fb55a7c87c8c8955300943e74005a0ac9de840b11fd190340a42982c833ae4d39cc544954fb6885dc81de154edf6ecd17e1cdc35d3035513347a8b045153c8f0c4feabaf0c2de62c836577933c9b14e24f4c8f9cc8655f20fabd5e5a8edc3194f1744162948c4432bcea173c48861ffa7b3f1c3140e024d952a599ec04f473de132caa9d2b7218f8be0b3cb8c8138480f6a41f831acbb0899194b43c79bab423c0e99c83e725c322f20e142fd0024286d4e4d05ae0748e7b190ac87ec475762b0bd05860106e5814c123617f9eec2d748d56bfb49c9ddb613534ddef0b79d311fd597803e5f6efc2f1733bb1ecbdc6e428048cb68fb088a0f4526f4837304333fe324639c4b618621f96dd47e7f9527b8ad1e7a5e9340ad12af829d9d85ee0a4860828cfd31690f42328df96410e19fb2fe41883d460fe3ca438b48b81df7dea5fed25553ce88dd0bd017d82242ad2eb5889c7e54501c88a7dea205744480ffc8627deb9d7bb48940a324381318eb6b259c61e0570b6b3b92502bd0858466737ea3373f6b70dbcecccb14435f9b935565281175e7c72bb5f0135ec1c02ef2442ee52cd98d5d4e846ad1c2a91085ed2599d879a3c733128539d2db847e0be1d927e689148816056a369f819432239f95e6a957529fed40e599342857c4eb446d3ac49d31e70a22fcc064733ed4c2bcc5345f205795e0ad40ba28ddc4331f7b949ab71fde17cc5098448a4e7439ed185183c0dbaec29fb8eb5e2b455a59b13db0c90a1b4cab4af2e2ebc8645ede52ea1f0afc8d17e7a0e4083a9bc4bffaa5b5e656b84ed3088efe9b509fc384314f7a82bdbbb5900b372895c8a017cd2c078c2ce4100424471ce56f883c1c1605ce4e4add4d6d8fe8b77ff52e6926ec6cc26524387ae5b5dcc09148bd71667aaff3527e544c679470a1c10e15747c59599b2ba0a54fe20138c629f3eb478d918b717d1639f7dff95fe24f5d2f3fb66b96d49e3d3ddeefa3eb8b763d54db469f0ce00b898c18aa9e228b649b95903d42e37a6080c8b153290ac07cccc54c00b5d8fc3353d87cbccfdea312bc150ca73bda7f05f8d3cd285ec9f113dc609b6adbc55748e8e2e8bccee65fb30229f0123abc9150c90e8846ddb4a82104fd95423e491c888685350664168900053638a754157c8309f5a27dcc76559d13206e57e28bd713f7679e84b6cf10190de1779347f73682ba65e11e51db6dbe498e3675954dc12e44da038b63b787caf71f0bdab99bf4d997ab5fd96bc151c7c127bc638afd4d611822790223fceba35b8c48b91e97a6d1f77c27a2ba63f87ecddf2d4d9f9c06c9e12941cd3652554ed1d18e4c01d6", 0x1000}, {&(0x7f0000000080)="78b6e27c74146c8f005477ca838140c4da9ebe46af56c7098e7fabcb2473548a2cc358150efd593167aad39cdd77cfc5a9d9273bf035766cdf240ec0e4ca41623905554a2d", 0x45}, {&(0x7f0000000100)="8dd7b5b8c1c7a49ed14d71ef91dc764cae3b1fe9e7a6306fce6bfc45e5ebcaeaa1ab84445e5b27377266dbe6caf48dba3926ec072a8e8ac34a2366ee6f3985c16aa9777b17d141b76915f912ad2495573cfe328a02066baeae877c9b831fa95d972feccd341087057a4190e1f193581d74d390ce468b72f74ff65036", 0x7c}, {&(0x7f0000000200)="b5c08369b80b8514e3933877c10ba55a015deb7b5e2fb234b7d1714d0ab1fa86f4fb4fcdeb6d11288eb232b7aef18b8d476df7fb79a62933aef12e65145337c5d70deea451d025574e92e646ca34f3099bf92740e38ce9a6793ec0539a07409f847af4fa5bbe76f2a8d6", 0x6a}], 0x7) pwritev(r0, &(0x7f0000000500)=[{&(0x7f00000001c0)='d', 0x1}], 0x1, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) write(r1, &(0x7f00000002c0)="87206606df047ad3bc34c63dca518a78c00542fc3a030164cb17ff965875a955b9fc501981d6ff26c931d510efc6fe732ab971af521cf94bb941e8db1bd8db6881b089a274ff60d824ad0a9325620e8d6dd5017c7e0dc7ba991ec8a5fc064d81bc85660dc61f616242702718b770dd040eb5e043ff48fbb8778f7dde98363e6f3c492749d1130fa222c39e4ec1d081e250844c3aeb374b22b1bec0e116f42f92c7608bcc630c6a32178d50d605ee651c781fa5ea2b3827950a64aade0e7c72baa5b34e9799c7ee226a49f930966377198c2323176e9173734584b13200fae07b09bb1e8c0b9d7486116009841f4aa424ce7217a5d785eed2ee81a7bf491c85ee25a5c9da718a9a36fa4943090b8612730fa933084253e0003737fd5c2bb3c317eb246dc19f5efcf3ce799aa28d7807d0bcaebb4f400dfe9c5d9d0e500cd0d81517fb8a2cbf0304557f4f9b005bff0c0713fe665d0977422486289aa31f6d76ad3f148a51b3bea549f5f9f6dc59bceb65c89d228633633b0669596355121540ab9eef11288262abcde22ae89b5fa454b90a612876268214b360e5d7bee48c45069872ed79d48bac77a223615c983392599f8f7d1d5870c40c8bd22327b7db42a91dfbf2c521b93c19795b4ff9d9135b47264bb13abe21fcc5ebc15d22d5d319df6396fdac13b2c613f7c2f11680b9d53966926d550dd7ecc5cbb71d51e1f724899372b48a5ea2652cd8439f8b0367b30f719727b32483debf29ff73be1efcf896764168f05dc930b3f5225f86b2c044511251aa96fc143e1d67f2a7c5f92ad19c533e97002447022fda6ca5b533cbe62e48d8ca68f688a60ff02e0ce33de11b93287a054662834aff594c6665f4aae636b28210c554b4227060f5904f520212a46119b6a45d338a04383f6a521b11886b640f9e63447bae650fcb0504733b0cd56994039c75865a38616b78fd20f319b3db99ef6b869b4545966bc85d62e6b44fde069d443db9d2067db2eadb9794df515efd3ef10d1c71b3a8f63ae82f188398914e94824ecdc41f88890f1ef256b66a63b0d0e9e45ed478d2b8a4070aaf4c9d99f15ed061780a04531b8e233f47139ca8395cdfc286386f918222ad08762159c2c02ec07a13a6480822300a21951585ba9a58d681d03d7538a6545f81923b4d0c31ddb533719b507e7176c60f9e4ea00f6be36f851319f1b0812ceed1b9ba0bd312b33bf290bea1593338186a4f542a3d5c8247994283823756a99218b8c1d25b2044b02450a8f1eafb971dc75ad3ce521d68f6b25ccfe7a1468f7622f4269f66ef3c5e6649d12db4aacb61047f4320d4d0f10c14b8abe161fc0e986b97a059c866eba22a2ce53b3f8c4721194d4b7cec018dd1a878c03c60e007fdf1d7407e406f25c154b9ea54de91929a8c83d18ef9b9c4bb05628125046048f4aa385c4edd5029a57490d5779b33143c3b9d08eb2c160fb741258595d6774345fe82f031989bfe7e99fe9fb1cbe17bfcc163bd48a474fbece277d8920a664406dd3a74791bb8476c8848e4353829bcd51957cba1e07a87eb8d203767089bc258bd3328e212c4f54211eb3ff135500d2f5685c82ca2fac5d7bfd050e7a0cdf1571463e6cb6ba54ce011c9f679a596dd5b525c09d42305b641c5626e10e391c0914899f6270ce91d8d3eb58baa5447fcc34208226f78305833e60c58c15cc18e08421f136b9ad91653905eb7042dc861034251ce53dcd92b3f574d9c4530cfdb99242cf2ac96a3a5ea04327df97bca32230e7942a58ddfd26a3d021ef91fe49505d599593a22fd5539425f9ae2907c5e69e8c4eb38e8ccbcb040bad66be263907722efede7f2ca5b4d71132c0248c152dadaddd34f2fd78d0c9a0ab248a806c9aa1544fb4e9639f649baa696611c1a84365d93a5d82aeca12bca5cc0b6eddc30c78465f464933f4be86497248b8396be029fd1d0d01b6fa4b7c8495ad07457fe15a678de8becd1ba40ea66195909d1d713ec2ae8a165c47bceb14e3f2e20faf65eee8daa160601bbeab361b2ec815957d02f97390692ef58a3a057a63c2b8136ce7cfc14f5812b6c4ac4a4adb1f595d9f858974a50c81d21b09614e1ef5ad75a79bb0424297320894f90ff3e8741c7eda3f3f8fa44c9fe9a5746d41a1f400a4055173519a995ca3d39b30e30d3a3ea45998418b92e0b140969f2ed40fcde9f14ca00881eb39fd36ee6dc26f516f82985aac56e6cd9e8809b03c5314f8ce24fbf43b21b5b14be5498e1c6845f90d93aa0562ee6d2f5085af5fbab3bcc9ac2640f2f6ebae18228549116bca0d45bea02186b658d51217ba3f68c0ee92dfb02c6dcbd848f03686c19ed3db668fa26b1ef54c07963c08200e8be9cb8c2f824bf4ed7b44e61a4045aac30041795837757ddcf10b5b92e8b908ded480aeac8ba8844b1150358794cca87326a8edf49dc8d38b18c534529b7ef47022c1b148c4e7fe7edee5b3f62b6f514fe32798d8d86863832acd6c5d8482f2a614fb2ff1021180159353dea1f062ee78cd80cd27e6e663dce825e3aa591daedfd24460cd08d9531f388b99884540721689ac8aaf26ec440a2571ccfdbfa8dca13c533796b25e5d4c3aad6b71a027c8d6a9f35432bcb571573cebdf5c1e9f391bfd5e4e47d7e746f3f75ef8721f5f25d94375b461d5c1720cdf7f45af2c94ee505d2d0930bb6bf7b793b5b527444ebd6f0679f3aeb75bd54a1b79b57de3240f926884868b0a22c7b9a690475b257bcf73178434e24143e44843448f339cef0fbd8fb61d84c705388a55376aa1ec2cadc7552e02f764c51464651e7d32895bb6e3efbb3e9b0bd338b4e570431d11588aa88ed93356d961f56fad91944e1c87a71e3af80b9bbae817c96203981dbde49ea1414b065eb917b70d289cd77f1b2f6878a2c30b30ea9f09c0b4a7f733026bc4737c1c9f3bdc5236e2a4b1f03e84c7229d1feaeaa994d451eb95e5b40f94f1a171aa4c57100adedd278b6a2d1fce40117e5b17350626cd5986b8b03d69f56b431ca72e414b82168ba09c48ea9b52c09fcc786259c43fcfc2cebce7f130e919dbdcbe1f8c6a904e044253ea9c82c5dc486dab699efc7cec57c9854d2f76c9d87d8daec0ca7f98adcccd1c84fd76abab2b1f3ddb30fe9e6794d74f3ef297662238212959b353337726cf30ae0c7cb9965c068833b0d2a78122e04cae0ea3c94aea9acf563ae0f62ad884bc7bbc5b4d1fe464740af8b592ce4f70b483bbd483b75ab75fa450430138b508d4cda680c6c6b37331fff792073d62d86d5e146c4bc3929f1180c7a8f9be2a2295e90a82a206ebf7353d655423dac105d868b82badd61705c4b8b3b311f8578cb90233388287a7c66cda3d59319af4708b5a0c2d72acb8deff284f1bfc8a9a41ac9c5a8687943b255107eb4a14d535b42c35c13febd4e71969031170a073c9e83079d5b0d9b5cb183ff5a64ec8fd8a3effcf6c4caa9eb2f250ff9c4ba1fe4384b564994e05f2e46aebed18a256efa1c42c15071cd5d1846e94e24d16c01074644684de2f3c4472855e328a7ebf3b2eca84f5d550cb670552808be2783e7cdb4e59f22bf1d7c8ed531f45d13513cde47f1503c6d1c70c82fbe8b8ed4a09870692c533c748c39374da6d6d29274849b30a303f6f82ad648e189144e75c571ba1c7e6ea90adb7f2b7824a502bc37c32730f92d9061beb2caf6ac068943ec6293a7ea76ca6c4a354f441fdd0447e9b29c1b990411ff12d2138e9116328f670f8a81d0d52d9274ceb156ba1fa5929baf65b4ee9a3cf5cf25c07b741f043c79c4bc7ea761c6445f70e71f70443aca655026f6fddf4796aa28b2775548715b11da62505992cdf2a8ccc0d0e099605b3090b74fc34e2ce8ea9591f9b992d389ac8e2803e0d06a069ed659e0cd0eea68cd692df214c47b5c749182120a4ea9d2abcb38d82b52178ab2d03d4a0bc1f786f548646608b8968e5ca45568c13e9b579e2d09af0f4127a728ce22bc0d729b78ba1ae5e55d1b7cb2d6afbc49e3410c06c9e7f08f3b84cac1929097b065c52278eed89fbfe65e58e69f8a29d76d8754111fe54b73f7b5f34533bcf812365c92e270d1599eef253313a7bfe0c43f64e1355a75022968746c1e6b7d0947ad909052033d3c1056b11cf14eaef7a36fc699352e7d518e137f4267153de434cf4a75477926d5190433e38122c1e0436afc806ce9eac9f1862013cfbf24a41944f81e0574c0216a06fa54a51d745aafc2658b1f23da34d21989f794622e47e609374675d7ffea6ac63de468c4ec48f071ff26f56f0a08b1fab21f89f7d042051264b29661836e27d42116e2339dff635a0586b1a5d981afbc514c77ee8beb032792c9c1c5984a4b7060b2f40440150b0a32430879c2602a4dabfd70771dd8112c0ce9f7f97bd499de99dad67802e6bfb923eca560bb8c855e091e76622d5f5acbcb9ba54efd2c3cc334220fb6fcecb79dc530337be13b86f12b99bf4cde0d869b11f755b9f6a6a62c5e6c97f4b35e935bfc0655c3be59ba7e00bcf87179261b497183d1f855ae4bbca4e00119e034913a588d61a90dcdbf8fcf9f2db6710600206f436a1e850662f6981f25a1d3b3352f77888614ff42f140338cc974cfcb14cf68f826ce898e236c567fc7ba22aabb060e74c03a937d91cb8d8243d9ab0cb834abc98b46960005904149cab2aa48974d83c0c470c3d4c8b9a114bfaef46ee0fcba60b7425c2944fee83a370c7f84a495fb1b754fed9c2a1cdb6651cb5d21e319f59a1171a7b575eec9077101f930e25fd6de94c33253ffebf5238da7b54df181b0aae2edc521943df5977a1ab8962199672239d257ad3c7debdb4bded8b8fa29383deb4d60c698a16ede706f0828f1c8a718c03daa85e12bf71fff278c64c3587d74f42d637d4019d7e65b839a5093a39d83a2b643c9a500afe914bd12f26bedcd3bfd3303acbde4c3e247ed9636456501a59edf20af6ed763b68ba3ab1a61c6c0c98bc3500f98a35c24db776b723adb699d26a42017a2a2afbd95059e5679057b55eee70fac82c5af0ea405b9ef77b4b518b3760f888726a31108ef56c38d906c883585912edac30e47313409a4314587d98491762f42cef67d9c6554668edbdc70f2753957626800442b3d134d92e240eb0a1b7958af280d52ff4244fe4246126c40183259282101d7572ba718a8f607624fbb6f74dde68a6c850505bcbeb36228e7d21ca31e9c30e0e08cf3e3c32c6d41b7aeae8b13449fdf558e471a55fdb29f113c1144637b05ce98010d4b1de74422d5afbae8db49384d4989e2f51c5e3e42d19fe3808cda23bea010a9ca90301e00b6de6e899ee97e832f26fb1dd1575c575f9486c7dccc43faab3f013e755dcc158d491d0b8e99605596549d87bcac5e3b957c526bd34682b0d675392f91d293ddfefbb5ce3c5264ddc5160bba10e6f81f36387c727e2046c9b3dca38cf30418f29c34c7836f0d50d7bb00ff1e74993daea80d20999b984dbd37be10106c9c509daa86f3cb23f0ea441dd74acc823eabcc31a01c7ee9f171d804a98adb4cc607d6dd03ecfb12c935c1864b9987156257bfa4ace5b373c621c179048aa951b9cfd877d46e47c0f90382ac3eadd7fdb8c67eb25e632479dd4b10e14ebf297a2bdb46624390112f589f93764e4fffcdce9126109ad04f25d0e1b268011f048e83807815294c1ffe78b56e9c78c8a3f3c96e094e17a4072a0dc7eff2384fece6796f1d950a1967f2d3ec432237a4c596f3d2c043f1c65e25667fbbd830a5", 0x1000) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) pipe(&(0x7f0000000140)={0xffffffffffffffff}) socketpair(0x1, 0x4, 0xd0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = accept(r5, &(0x7f00000001c0)=@in, &(0x7f0000000240)=0xc) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r7, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r8, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) kevent(0xffffffffffffffff, &(0x7f00000012c0)=[{{}, 0xfffffffffffffffa, 0x42, 0x1, 0xffffffffffffff07, 0x2}, {{r0}, 0xe4b7894de3304e4d, 0x10, 0xfffff, 0x6979, 0x4}, {{}, 0xfffffffffffffff9, 0x3, 0x80, 0x3ff, 0x10001}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x80, 0xfffff, 0x1, 0x7}, {{}, 0xfffffffffffffff8, 0x1c5, 0x80000000, 0x2, 0x8}, {{}, 0xfffffffffffffffc, 0x82, 0x10, 0x10001, 0x7fff}, {{r2}, 0xfffffffffffffffa, 0x81, 0x10, 0x0, 0xffffffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x53, 0x1, 0x7d1d, 0x496898d2}], 0x9, &(0x7f00000013c0)=[{{r3}, 0xfffffffffffffff8, 0x20, 0x80000000, 0x4, 0x8a}, {{r4}, 0xfffffffffffffffd, 0x1, 0x0, 0x2800000000, 0x800}, {{r6}, 0xffffffffffffffff, 0x8, 0x1, 0x3, 0xce}, {{r7}, 0xfffffffffffffff8, 0x49, 0xfffff, 0x61e7, 0x3}, {{r0}, 0xffffffffffffffff, 0x19, 0x20, 0x80000001}, {{r8}, 0xfffffffffffffff9, 0x0, 0x8, 0x3, 0x4}, {{r1}, 0xfffffffffffffffd, 0x50, 0x40000000, 0x2, 0x8}], 0x8, &(0x7f00000014c0)={0x100000000, 0x7}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x48}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) pwrite(r0, &(0x7f0000000280)="d000000000000000c10000000000", 0xe, 0x0, 0x0) 16:00:17 executing program 1: mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)}, {&(0x7f0000000140)="abd05a13fc5e808357e3a1546bcdb3b699742aeff6c9b7af4b9c807e115c4d90ddc7c984bb2274903f83593854d4ef5c893ddfcbcee553788d085af7f689388106dcf15e7a3328959e733e100de92049347b4dac33d7e2d830f1d47f9b9b7244d863b1df83589e52339ff066c0842f6dcd", 0x71}, {&(0x7f00000001c0)="7998b8e8ec612e0783b00b81f0e370f688d48305e7781938d4396647dd6dfb0fabc39fc65d76db0c56849c1a082db7fb2439f4fceed2ae8fd19cf89de30763cb9b949d70b21b89ba91b19c422abc3b6fc0da12698ac4d3693e068e443bce6a4a83d72e5f1cb2ee08799dfaf1eeb4449a95e6", 0x72}], 0x3, 0x0, 0x40000000) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="705acb73c84705506d6907a4fa84dfb25eb68b064412733844181b64a8d6df397d1beb1c594fffba7f174e6129d0838f3098a9b208469ab72aa0fba3b3719659cb31064317233904", 0x48}], 0x1) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x1}, {0x6, 0x0, 0x0, 0x40103}]}) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xf0c0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20002ffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x4fc5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:18 executing program 1: clock_getres(0x4, &(0x7f0000000040)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x100, "ffa487e66524c9dd74ca43796a40d1e145de78a3"}) syz_open_pts() 16:00:18 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x10, 0x4003, 0xa6) sendto$unix(r1, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xf0c0, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20002ffffffff}) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) sendto$inet(r5, &(0x7f00000001c0)="6dd84cd767a4e123e4d6e28aeb547c5832a01218fc7538f5028ed82bd6e6f8c208d4411bc0e4b121f5608af864bf06e74d936e6b4b7fa25c61d779b97562059c90d282ed557c83ada754c7191fd02bb884e90e454f452b1cc8c7d78bb3aeda76f912aca99ecff19d72430a58a384f8c789907931586fff96e69cb981df3c273e00f2eb7a29835a4e220b7ce68dd92363b7920dea8a9f191796dc9b6d62ff55e61250000c21262ceb1681e0475cfd9b215bf3ab0d18a8a86f3fca7b731b257c510b4990426dc475a5358b1368ff94e7f1b2f6f36abdde965b03461205248419926d1a714e42d95d28dfd725ce4ad783dfea981e1a", 0xf4, 0x406, &(0x7f00000002c0)={0x2, 0x2}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) fcntl$lock(0xffffffffffffffff, 0x10000000000009, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20002ffffffff}) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x83) syz_open_pts() rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r4 = dup2(r2, r3) ioctl$BIOCLOCK(r4, 0x20004276) open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfeffffffffffffff], [0x0, 0x0, 0x7], [{0xda90}]}}) 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)) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="2572d2ff31696973d0c824edc2b0f1f05e2cafba0275574ad2ba64eeaaeae96d384b53538d83a0aca42f8537ea666bfa68418308c4cf1068963d85cc05d078eba5812c4bb5e68e808ef61229df2691", 0x4f) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) socket(0x2, 0x2, 0x81) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) sendmsg(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)="9b7bfcdd5112cb6041301188ef5ec2c2c9dfc0a18dac28df434cd9af51d777b12dc19a8c453bdd868ee044b2a9861e47c00686539d0869ce891437ed03dc9fcf0854b9d2b3ba32b96f82b2377f48c4d63af050393251a985dc038fc767d585ab372ff5eaac358c4574df16f9ca63cb1e1426e7b1d6d37faa23877bcf90e95a017d294e6fe4a5e923834c26e22dd6ed06932fd41a5592cc00c38da2edc4a3662d43fdc0e469", 0xa5}], 0x1, &(0x7f0000000240)=[{0x58, 0x1, 0x7, "a7e572717fea3065999721054e185b35c0670439ad585e5fe7a414ac06adb4d4a273c8390423653f1af6ba29ea1d6c1434c2b141e2d0197eb6a7e786686f1931acbb4512"}, {0xd8, 0x0, 0xedb, "ddbfa4ee700ff304f3a41d3500e91999277a57d7f134f9286341c743ec2d89c47d56ba73219e19e709b0d4ffa08599985bd00458a0990216a154c244b7315d07712fa35df6783fc2bf729b0ef6375da07de3b56fcc9f25191a56cfcaea93760657a5a93705af3fc2a54b368fbd565a7fdc16f1eb5dc19058fb71d65c3c5c24bfd436a3075f2214989dfefc3618505e1646980e0717c1e311d90b398d000e14cb5783ed7e86459eefb58d498bd6dab408e6c7dcdeb4214888e7948129eaa9a38a0c651fd011b7"}, {0x10, 0x1, 0x2}], 0x140}, 0x8fcd0c2b0b975dcd) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000200)="eaff125c7f000001", 0x8) 16:00:19 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x20, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x2, &(0x7f00000001c0)=[{{}, 0x3, 0x0, 0x1, 0x4, 0x101}, {{r3}, 0x5, 0xd2, 0xfffff, 0xd26, 0x1}, {{}, 0xffffffffffffffff, 0x0, 0x1, 0x9, 0x4}, {{}, 0x2, 0x0, 0x2, 0x80000001, 0x4}, {{}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x8, 0x7fff}, {{}, 0xfffffffffffffffb, 0x1, 0x1, 0x80, 0x6}], 0x8, &(0x7f0000000180)={0x6}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000080)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:19 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r1 = dup(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, 0x0, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x100) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) 16:00:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000008cd6000000000000000000"]) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:00:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xde0], [0x0, 0x0, 0x9]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mlock(&(0x7f00007ad000/0x1000)=nil, 0x1000) r2 = syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:20 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x1800000}}, 0x0) poll(0x0, 0x0, 0x6) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setitimer(0x0, 0x0, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x87}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xaf0, 0x4}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) write(r0, &(0x7f0000000040)="a30a9521b5c41bbbdc92a0e3eca8280237baeb3f3936e6d22727f84184b1ad36306862736ac833a77432e1087113e388", 0x30) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) 16:00:20 executing program 1: r0 = socket(0x10, 0x2, 0x81) close(r0) socket(0x2, 0xc003, 0x32) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff"], 0x10) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r2 = dup(r1) close(r2) r3 = dup(r0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000001c0)="4828d1c2c91fd7a4", 0x8}], 0x1) 16:00:20 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='x\x00') mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x110, r0) getpid() open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) 16:00:20 executing program 1: r0 = socket(0x1, 0x4, 0x2) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c8790008000068c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eaced1d9cf0701cd8e57a0118d1e099e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e13148df63675cb6ba8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e0300000004ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be643ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0e4f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c0074fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e292d22cfaa4bde6f4296ef7d8b3a9c571ff7efa8a6b1a58b7107d9e7a853efeafe52920000000000bc8beede33936ea094240a7a2b2615ae00000000000053c5bfd5b8a7649a0c856f0581987e9a1a6b25a39501578ffa4b209da42e3bfc490efbc17dcef51cbc8f0ab4cfcbbf9b8ef70e8437180a9320a7d027a6e9"], 0x10) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000500)="0034000000ff00e400"/18, 0x12, 0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0x3, 0x0, 0x4}, {0x44}, {0x0, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344}, 0x1, 0x8) syz_extract_tcp_res(&(0x7f0000000140)={0x41424344}, 0xd45b, 0x1) syz_emit_ethernet(0x119, &(0x7f00000002c0)={@empty, @empty, [], {@ipv6={0x86dd, {0x2, 0x6, "b21f1c", 0xe3, 0x3982bfcf435329a9, 0x8, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[@dstopts={0x8, 0x3, [], [@ra={0x5, 0x2, 0x1}, @enc_lim={0x4, 0x1, 0x2}, @enc_lim={0x4, 0x1, 0x3}, @jumbo={0xc2, 0x4, 0x58}, @ra, @ra={0x5, 0x2, 0x5b}, @jumbo={0xc2, 0x4, 0x9}]}, @fragment={0x2, 0x0, 0xff, 0x1, 0x0, 0x2, 0x64}, @dstopts={0x33, 0x0, [], [@pad1, @ra={0x5, 0x2, 0xb1}]}, @routing={0x67, 0x4, 0x0, 0x9, 0x0, [@ipv4={[], [], @broadcast}, @empty]}], @tcp={{0x1, 0x3, r1, r2, 0x0, 0x0, 0x12, 0x80, 0x0, 0x0, 0x3, {[@mss={0x2, 0x4, 0x1f}, @generic={0x13, 0x12, "386882f5a64c461440cbda9c1d3b43aa"}, @window={0x3, 0x3}, @mss={0x2, 0x4, 0x81}, @generic={0x3, 0x10, "b1212c2fc1dac4f75cfd185200b8"}, @generic={0x13, 0x7, "980972d53a"}]}}, {"97ecbf075c0001ed660990d33d4c78c84e9b327c5c748b437c2e9f730ebf7a55707eb5e20181d4acfc9efd1cab11e0e97e26ec"}}}}}}}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) 16:00:20 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0xc4df, 0x400, 0x3, 0x1, 0x8000000, 0x2c, 0x5, 0x2, 0x2, 0x4e, 0x7ff}) getdents(r1, &(0x7f0000000000)=""/127, 0x7f) 16:00:20 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57c6f11700fd172f3744abb2eb111e09ea5537ea39f7032f0dcd018b952a27a18e23ef0cd4ca85ff09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d0316942f3072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c19ccd8258c6efad679ed3c6d948a0464b50c4fc9bf4f44d0e3a2630b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c818720b4b9832a4787a1787f148c29765398f30b1409000059fb66a404004261444c0e2997e923dfd128bd9ccddd3258575cb601ac9a00000f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232a6303df456214f7e6db20500693104e85f6e35d30447492ed173a472abb5991a2e81062b55dd6c64e571fd484ebf3205d38f5128b364290968fa9fae21241732c85b162808eb3b78fe335ca09881b5e9a6fe71e5ce5ad54865aa1e5e557190bd825d55aff09378687a7ea45dce20a9e0fb0f18c59300f0cc882d2023601152da1e7279991f5b0b13c91c63992f3bbf6943a5b57eea57bb9a5080c1b6b264aefe9fb9fbab341ddcf091b8d5a0d0d572b33318272e17f7603ce107a9fc677c011d84e5d7d41fc293d012ccc4a77227ddd54e50e566830c1d9409863f1c6d651508b9ebb658251e0073df28ce6523da473df348c784f48846ff741e8a37179e4ee1c7b5addb12565f3e29cdd08249e82d1c2dd167bc08167c46c2bc3f20643e5a294f581f5fa560240ecb8b9291eb02eed1950290c510cd438178b33545a9645c9c85b96a8762db075b21ee8a15aa43fdbaa05749e0133eb1e13b3623d04a999c0612f032474f07fd9f9e2ea42324d3af15a463bfcbb1951ff7098b3603fd678f1c64baa7243e4372c5efa74951e17f833f10ea7ba9b0bc17338d232129db79f42acf5738db016179709fc80bc9142f292060f3dbf85009a5ac36cbf80853623123511ca7e61f3b27db7d60d06bfa7bebaf58a30ab99fbbb659b3d9f792ffa29ab71678a99f509b3a7fbff14a5cd7bf1edfa29a004d4ceddfb1bf7ca0f6412dd42c4924d428a5c41772eb35609338a457268cf9814ae67c35cf1b0d1725ee4fd9ad922ebcbb74f76d56bcb6e5e05735970fab77d4a7a4fad5a1fd1b5db00af4b8025ffb0e635f815cdf640ce8d1df1f428b973842a1f9565151dce68c9227fd7912d61968266a44aa71060000000000000086c0cf1cd580906c71bed682470b7d366f2c88d230548bd1e6a6a8824542f41fb951541cec32b70dc46c76fcc7a773566a74a6104fbe8ff99b733a301a9967d0bc7336b9541b50e92f2d79b5fed6297429a1a1f4e78344be663bea0dcb2b3927d1ae3ae4670b784a76bf8674027efaac47e2dd2a645060bb0ea29a000a8a6079da4e7568d7232914633456"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x9, 0x5}}) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) syz_open_pts() ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) semget$private(0x0, 0x1, 0x410) r2 = dup2(r1, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r4) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x7f, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x200, 0x100) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) socket$inet(0x2, 0x3, 0x1f) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{}, 0xa, 0x0, 0xf0000000, 0x10000, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0xb3, 0x3, 0x712e, 0x6}, {{r3}, 0xffffffffffffffff, 0x14, 0x2, 0x4d, 0x200}, {{r5}, 0xfffffffffffffffe, 0x1, 0x40, 0x8000, 0x4}, {{r0}, 0xfffffffffffffffa, 0x8, 0x80, 0x0, 0x3}, {{}, 0xfffffffffffffffd, 0x14, 0xa0, 0x308000000000, 0x8}], 0x847, &(0x7f0000000500), 0x4, &(0x7f0000000540)={0x8, 0x8}) 16:00:20 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x0, 0x1ff}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) readv(r3, &(0x7f0000002440), 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r5 = openat(r4, &(0x7f0000000100)='./file0\x00', 0x20000, 0x4) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='r\x00') r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r6, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r3, &(0x7f0000000200)='./file0\x00', 0x80, 0x4) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8c0, 0x0) r9 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r9, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) kevent(r5, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x44, 0x20, 0x100000000000004, 0x7fff}, {{r6}, 0xfffffffffffffff8, 0x10, 0xfffff, 0x9, 0x8}, {{r7}, 0xfffffffffffffff8, 0x40, 0x20000000, 0xfffffffffffffffa, 0x1416600000000}], 0x1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0xe6, 0x80000084, 0xfffffffffffffff8, 0x3}, {{r8}, 0xfffffffffffffffc, 0x6, 0x47, 0x8, 0x80000000}, {{r9}, 0xfffffffffffffffa, 0xc2, 0x8, 0xffffffffffff9679, 0x7fff}, {{}, 0xfffffffffffffff8, 0x0, 0x70000084, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffffe, 0x92, 0x0, 0x9, 0xbf}], 0xd2a2, &(0x7f00000002c0)={0x2, 0xc8c}) 16:00:20 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r1 = dup(r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x400) mknod(&(0x7f0000000080)='./bus\x00', 0x3080002000, 0x1604) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:20 executing program 0: syz_extract_tcp_res(&(0x7f0000000040)={0x41424344}, 0x7fff, 0x7) syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x11, 0x5) syz_emit_ethernet(0x1062, &(0x7f0000001280)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000088a84f0081000b0008004500104c0000000000679078ac1400aae00000014e204e22d95658f9e789fd974b16283e6cdb3e9d2f220d4667fc5d23a6c0d7f92d2309e9ac59da6d76e1dd0600cd5b6c1f94c1cc045157b9ecda1f68c5029df5c680428fc76e050e711a2aead4122d6424f6480fd13046cd86077eef0c61cbd17c6f31ab9c63982fa5c08f74270268e0758b96c8cb688ebb2f2cba51a4867a38c4252b213cf90b057ab9ca5145cb79e96351d7483642601279a5a8b0dd786f0732a56e103465428e22b6995a384999874e02a8af0b64778567a4f6c2ef27bca19d6deb7492db0e8cbd7c4062994734e6955fe336c70a5fad7cbd0b6021c2b29924c6dd7603239f8139a9bc0ac96cebcbb7d31e3dab", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="e120000290780004010101051a0000000080000001000007ff00000040000007ff00003b050303230402000067350596e1b88a870184ba47fa4e9bf324708ac46f4eaf08e3a13e506a0701174f03bd3f64e1c7ae8e5975c8d1795c6e81a3435da5653b40ece5c45d2b32ecfa184cfaedb643a847e7aa6f5725944fd7a1c2e00dac602deafb663e03ff96b6e3f59c206bf54f82df30f239e035c24c900e7e35b295f1978656ba9a35603d96994c5d3d441e18f4bf78937a9a8866d06d1933e0f9f1a298c334deb8e02dd001e8e2d982fad4efb46e60b8d05c83847761df472dbc3ba5805a9fc7154f34ab34dee376eeaa6d874134fa0df34860c293340c7542888c844c41ae0ecb3e273de979ffefc803ffe1b188492c4599900a206950fa91b37baead1430f1c34a0b98ce153ff0c8b7521d0c2684162199cf2be7233149ba1f327930f78f7d920ae64eaf247dcf4cb0c3c3da3cc05c27848f79c9f0769ebb2eb587baadb020f3380c0484fc0ece6340d572b1e2de386ec97e8c43cee4fcea73097186a52ba76ff17108e06ce5e63845d7af52ee5ce8b3469a130e6b6ba76d7a83bdd3804763d9e4e5846835f21d2f1f40053057594f9e55cefb7959e17f69dbaf11fe428ee4b5a48800e8b105cd223ee94bbbeae3cb7b7b990a71122aed4954bf29ef75ebf3146f7320da38eec8c900d339a9c775f4b0c00733326c0f32cac33314d1f58392f8bf5b6ac8a94ddb38d8068d4513064cfe3b33c765da4138f691e84a46b06160dee367c8261f73f214cf42216b53d8caa226a49c7eddfe71570e7914411c761e4b2a54bd56ce0da121a56b6c92ff68452ce08f955b58457fd680bb698d2a23bb92de744a4f6fd686a808508b39f35ad7abc9b2ed5914372ef02329cf8a955ab431ea22fb48aa04ea92cc2c93f9882ae6ef69400cfc04dd6faba79486b835909b391d4d9b2a5d6f28e7d15b4a6c61dabd2bab5d41f2ead9367bd4847b461d3c1eacc988bbf692a6db6c201f5858e5ecfd3bda39d7d78973e6dbce9f1735b75121cf7a114fee67af4a593ea341091f6825d34932c0b0e8b7247a5ff16abfff810f2910fd9dcc7ec94d76e9dc28d44989fd2c81262bd8e1dd2dd52a7a9e5179f2be2c2b0b35af47b3c433cb819cb9a76831bc6167de2a0567a0af4f75c27b0b1bee19d7d1d97a6253ec1cc495bb493b296a66abece8f162434f2aad2ab7ad410e3383541d780e5b470d83d6626df2d656695422e995b3a06a683a24b6fda06ae41d22b76280039805ffe6434135f50fab7c4d00150a1e7af4bf0ac4465c8b8806bcf0d5b7ef3179d42a206f6a6fc37891b820c997168ca0fc2a579c5815f81c82cdf538b0e23e00b83d775047365e2455abe72b56cb89db8e904e7591a6fd848c5beeace31944bc70ab2cb27ef10592a004686a8e20bb590e1cc5dcfc77c251834109b8cd9af5a305e743ba6422c2194f2065f80b77f6aefd322926fada6a622e3ea2b5810edddeafff6bbe75368834456e3ac6367d47da35fd18f2f57012a49a7da13081411619ce30a083891f89f1ffcbae200a03458a941eb04fd966b0ccce212ac216b5923e3e7c27303b6fcbb48d0c6eb71c83534f933e9f6b21a91d5337354cbbeb10b527927e377c45225178348744c653e15e010a5c0d5f5782516b2df6a6a2be6bd92b1c15647531d85bf3cd329d7f6a134776f8abaadcd8f799e73323969413e7866327a533a827920952f42e96a82509f6752fa960a01fd2cbb8d986950a269f768ec5205d7a098a2f276a7bc52fb9df1e222c1b53c1393726962dd922b506b97e2b82f6ed202769d89c0fafec67fac084ced981bbc836aa3fff37fbeaedb302099d896a53487e53bf57606919db8d589851c58ace0ad5abeeda5615e94c1625e4f6258e3bbc34fe907ac96dc7d3f0322ace3d488f92ee491f0b0029dbacbdd7820ed70b078c77adb039cafba350eeee966f6b13a7a1ce8ce9bd73ba387aeccbca0613c60a2008da508684f496b49a16161cc842cead3fc12d6c664d5e159fcd43b2ee2621a21aa0be7bd694a2938aafce1d7b46c38e2ddf1a6a265187bbf8786e8f847b820d49cacef05188467f2ac687f0cb62c9e9a5c7fcee6f16e5f92928a2fb7416eca1d515e177342687ab1545196a4dd0e5a3d7941235e35a517c1eea59f34c4d8abd30fcafb74e4da3b9cc92597b56da9246361f855b6904e79d4a39c13d0b50d103fe94ce94aa1f2740b83ddd972ed7dfe4ef7cd74cb34e16fdf5d11508fcf23c4dfbdb3d8edebe7f776cd27ef313ea6b3833f65013bcd326956ee5d52fb58003f4b4b0626e2b6522e724b485804100310266e210df786cb0245fcbcd466ed7d21cd857c12e2cad816ef834a6ff032bb9ff901b7fea04262418f6b12fe44d69c557ccc9b22d37156d6819e558d8d09e75fa09cb6d8c9d0056b8481ced0c99a276fefdf893a8769508a33e4bc702ce24e7a4b6671d05269d44318fdfee1a6e02de0f0cf73f3175b4dd38db882aad578275442427810f6edbc94516ee713580b145167c3387e06881dabb906661529ff72a63b5cae4e3dbe5e2b6a052f581208982b9d940717a8900ad0da640aef0e76bf0f1d5ca4ca71b402a4ddf2ecba3b88b52e86f1ea342c8787dd0dd13f442244fb3758422726a6800738530eafd01e9010b93a20c925fc2a93b2155f3b4aeb17149399ef4af9a6a1553d6e92d510eea9449b055263a704891483d7df71c92d03de2a8c7c631174315f99794dd2bcb8e3fe8eefe20964958cbf9144a207f6d2cddfbb3a1ebd4b25713c22b3f9bf32fe4d82aeda8ba053787405044a7df8c59204044458be7b60762ae10f46f0851dac9d844f07f06eea2f9bc52de48a5fbb65c3caf1ed03963a67ed3c97d061e3a19d3782590e5e2a257a3106e53f5e50bec7b434072f6969dae31ef3cd233fef6e6ce2104732d83bb356b21650c7d2842c1e3ea732881d62ee1916ef9d736493c2307d40dc606b74181cea3eb3f93f99919739d2e297d8254879d19f59cba3606408faf0de37233dac0b80bba40188a6553db7c4741b22867fb64aa46855a1630c0ff827548cd6c895ab991550c14c6c57fe5ca79382c2d72edbf5f8f3d0f930019840d8ade83045410d5c38c666912d13eb6fa781be44e34521c7f6068fa205035ee2fd1b064035a001879fbe6e0c41c343016da91cfb9997da43864af107525fb31f25d1c9c4c15e3b4e31d08281508550682d8d50bfef1f2c81ed5498f788a491f21947ce782679abbec3be3625ef70bb748732e5b536f3f57fac9b770e2f2a58ff2423e6b8a3e134339927a1dfb01c50ab5c6badb4b89e1d3b053f4eb6b42b1c4c2fa7f1fc107a3956ea7d45f61f694a57c1831ee88c6af5c97e9022d052e19cbb8b4aa5c0462bc0877d485031c88a537b912c2ad5617b5a69ac25b930e0c86dd5e36218123a2f1fc11b7edc60907172cf0744b121a14a49ae3df353adf6a7d0b38b3e957d06f3a663d2f6c5103d5256937830e00f56fbd114949bd516614bb3fc18d1a2777adf7fc58a1b55baecf01a637696fa4139dc5156c50e41332d206c97ac62fb70929e20fec75e1a72c07f538139a24e2ce6359f8ae7bb1e653e19795ef71d6f5a1474abdc23220690fe5b6261bd53668bc35beae7d187a7f568edbe3e2361ce9608af77fa83f7096fd3c12e5d337ce252291a1c2542e02836ed6ca9e4fa545c1caee839d258e9c9ae7229eee74e0cab9826786775fecadf3997aca0dca0dfe1490df6ac0cbebdee839f1aa5d0b2baa40fab394ac44490884f90357c73b2d4046688c82d70ba63f83d5cfef715087b7f7b0053360f6e8ee36022d0eeb39b67a02539ce3488622732ed4f9dd1b3962306bab570d545bdaeaa2584365d4761bf542dab627c8cb8a6147b7baf03786023f428f7311a142ddfccb8b6ece841b7f36dc2d6e57566b7864abd9b2b8d043b3f35d2af7e8429e2a8474a7458c03c2f11e2937de391d8415e4c4b79197910d0a55252af464ca1e2a2c40ba44d3e6f8cc3939c2bc4e38a963f83f9b8bbef1bd7406d583de2e2fe4574fe5bcf86d0542f0d41a3b054584e05c56178bc4dd4d7624b144b2bdb7a1736e1e14253042c083f0c84d201d2272b3424e0ceba4311280f9695183d0376589835cc1dade819da04a97357f0ef6cd3fbe660385be0d0d8ef6098ccf495f322b0092abc58793b26bd0a778ff549aa207cb474f2d97d28b046aa403c903f97a318950785dedc496cfe3bf34ce685f8428e1dd072bfe7b1ee639c84c59905dc28a271d6f533e974e6da88463e4816f23592fa305d2a39bbef8669151f1d2093b36a1b3441556bdf0842c0ac3cc655d26710a7b884acdaec486d0f21499f4ef826641664bd972d0581f2732cdd221f0bc6bd385db10bceb0a4f67704dd788d1ba888e772b11a15439b8ed2c0fff65ee1ba5c5ff7cedb23080a067d2a27e95fef4ff9242aaf82359ccbe4d1a528cfc7b79d393d82df9db575d95b9588483dfcca08b2ec1a59ac68814499de3cadc7a50dfa4fa1a59fdecc354d46e6fbac620d04bfc4141d5d94f5c5db3d3b7d37a53e784c1c79b79cd6475079336892ae085cbfa8eb5bee1c9f7a49d98037e35e234c3c5661071896a084ad0c17a24b9e86215a4ce3066d60a83c5b74c277f31d8db676868caaaf33f43afe8d6259f346818e1650c4766a632e18ed4757369e5edd41b8f5da9d0873df371f652b497b61adab9b9005cadd3cbafa125df7b12cdcbc0bdbb0cc8891e06c9a9575b5f6ac240e4c3339a679f114ade41068a86449ebb2fde3d32ed3a51ddc97297ecab4a5607e8a78c462a3aa7c27ab5f272bf910a81b7b28209e456fa3b90b466d614724547f0c799a400d49372ccc24f29cff21b40d1177504836d5c3059b846884f7266a80baa3437f4e0d6516bf10645a889aac00ca5b1a75258cd9ab69dd38264176a9131f45bf3dfdbc0aa1024f8f85c84aa4702f87f3cddc1aa85fb0a2597015502051a994d48c2d14b68eba5eb1a59afa3c7df3054623534eb95179053ad56b34f7b370e9368fb76707ad3f61bb87d9e9e8803bae8305397943e056c933f197632e8e74f4c19ae222e74028941da11e9651f7a5fe29bdd63d9d147ce885ea8c86b5d288248e22a38dc5c9d181700e0c24f43af071c623e6d72b4e59d396d1bd73571c46a15dee53150a79abaf6c3f66f17bc650e1997c2b28574713e3bc364d32aff703a19c47030306c0ce9d48e09e1446637ad326d29dce4505dd711b79a1ccaa3128ca0047baf7efe85927033b55f72cc97274ffa3671ce8982ec926e184a073fbe00a543eafc51f0f3825b209db7a3670cabc8eecc0dd59c016db9b151e0078914a283adfe825c700d0f54c37bcc327d56f93e47621bcf382c407a598a1376c4982a2c95a40b0e3bf275432765292da262bcd05a037544d4efda895241a77e2354fd499eef35608ce2a30596bd4f5967acacb55d8a388c37bfd34bbcffcbd1c8341e2d1201b46d5c97fe1bafded9a147c590eb138c1d78200c86ee3d9f142b6724151364c9e5a05343b913add601c50a8d54c8bfaf6c6f4319910dab5bad8af2751e0e7645967e3415961eb7d6319eebbc2c47e14d8e36f916644433f9cc2129296b489a0c3b26c391646197fb39d7f98250bf8e3ecc8c48711c7e1c7e0c665a74236d7935dd33483e755f510022cbbff24009899ae538e2a55a596f92e2fe942ea54fc9c35f80a15e509788a46c21d9a18aa6071a5bb3b6285398a336e2743d278a313328396d3b2a328522e335d4826949d27fee72a5c4d8c5f7a83fcfba5e97beb0b036c41f54f8e8"]) getitimer(0x2, &(0x7f0000000000)) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fb9be96914f6d6c73200000f33a5", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001780)={0x1, &(0x7f0000001700)=[{0xfffc}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) 16:00:20 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x100, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) sendto$unix(r3, &(0x7f0000000200)="169a891f81fe81b13587d1cd2e77116e2f5e574be82111027bdd29652b2236613f1ce68d4bed09dc89b38cf26fe09e68bd5996cf0a27a92c3b3803ad8e22826f83e22898853485ff5dbb45b0499f7ae02adc7278e1c3e97934a0ea98c17328e7a839ca7b3c38125b16d44a738818777dabc7ba184b05085196a2655bea96d319844e4e46b44bab83c203f0a2be65cc6fed243fe41c0646d6559de5be50cf04c4fe616e33718434e9c1fe174590a36b8c22c0e5eda4126dae3f44ea35c089a50321615486", 0xc4, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:20 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x1}, {{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x86, 0x0, &(0x7f0000000000)=""/134}) close(r0) 16:00:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="e4922e2f66696c613000"], 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffff, 0x0, {0x0, 0x10000000000005}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff85) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="03"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x6, 0x80000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x26, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) setsockopt(r2, 0xff, 0x1, &(0x7f0000000080)="2a3ecfdd2de205bfa7ec4412d6ec3e", 0xf) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2000000000000203, &(0x7f0000000080)=[{}, {0x12c, 0x9, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="c6"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x10000000000009, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20002ffffffff}) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000100)) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:20 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r3 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x400, 0x195) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000240)='./file0/file0\x00', 0x80, 0x58) mknodat(r4, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000012c0)=ANY=[], 0xfffffffffffffe48}, 0x40b) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000900)=[{0x34, 0x0, 0x0, 0xffff}, {0x2c}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000008d2eedff0b7fb9ec8a06000a"]) 16:00:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x8fe}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000180)=[{}]}) 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) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) syz_emit_ethernet(0xe4, &(0x7f00000001c0)={@broadcast, @broadcast, [{[], {0x8100, 0x0, 0x0, 0x4}}], {@ipv4={0x800, {{0x21, 0x4, 0x2, 0x0, 0xd2, 0x68, 0x8, 0x1, 0x3a, 0x0, @multicast2, @multicast1, {[@rr={0x7, 0x1b, 0x9, [@empty, @rand_addr=0xfffffeff, @loopback, @rand_addr=0x10000, @broadcast, @empty]}, @lsrr={0x83, 0xf, 0x20, [@broadcast, @multicast1, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x1f, 0x1, [@multicast1, @multicast1, @multicast1, @multicast2, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @broadcast]}, @lsrr={0x83, 0x7, 0x3, [@rand_addr]}, @lsrr={0x83, 0x1f, 0xdc, [@rand_addr=0x6, @empty, @rand_addr=0x9, @broadcast, @multicast1, @empty, @multicast2]}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x80, 0xff, 0x0, {0x11, 0x4, 0x0, 0x32, 0x8, 0x66, 0xf1, 0x6, 0xa9, 0x183, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6, 0x1}, @timestamp={0x44, 0x24, 0x7, 0x3, 0x9, [{[@empty], 0x1}, {[], 0x66e}, {[@local={0xac, 0x14, 0x0}], 0x6}, {[@broadcast], 0xfffffc01}, {[], 0xfffffff7}]}, @ra={0x94, 0x6, 0x101}]}}, "a6ed"}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x3}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="d10b07e67babf5ac6e00"/23]) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x101, 0x6}, {0x81, 0x5}, {0x85, 0x6}, {0x80, 0x7f}, {0x5, 0x4}, {0xab}], 0x6}) 16:00:21 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaa03aaaaaabb080045000070000000000001907800000000ac1400aa030f907800000000450000000000000000000000e0000001e0000002070f0000000000e00000027f000001890f00ac1400aa00000000ffffffff831f00ffffffff00000000ac1400aaac1400bbe0000001e0000002ac1400bb000000"]) 16:00:21 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4040000013}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) close(r0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x1) 16:00:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) dup2(r1, r0) write(r1, 0x0, 0x0) 16:00:21 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x70, 0x0, &(0x7f0000000040)=""/112}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x7c, 0x2, 0x0, 0x2}, {{r1}, 0xfffffffffffffffe, 0x5c}], 0x10000, 0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0/../file0\x00', 0x800, 0x82) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='x\x00') chroot(&(0x7f0000000000)='./file0/file0\x00') 16:00:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xf0c0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20002ffffffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) write(r0, &(0x7f00000000c0)="0638f17b88a5f3aad251acef64ebab3e9c729b6bd24e3036a4147e2683fe9e946745c45ac7e6df", 0x27) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r0) 16:00:22 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x780, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#', 0x1}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "73f3267eafcce5081a6f09000000000000f200"}) 16:00:22 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xf0c0, 0x100000000}) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x10000000000009, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20002ffffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffff00, 0x730e, 0x40, 0x7, "0994d8a2d399fbbbff107304399ca5e1cf14751e", 0xfff, 0x9}) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:22 executing program 0: madvise(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x5) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x48}, {0x4000000000000006}]}) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xf0c0, 0x100000000}) flock(r1, 0x6) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20002ffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1f, &(0x7f0000000140)=ANY=[@ANYBLOB="54e491b0ba6c6cb4da5cdcdafcfeaaaaaaaaaaaa000000000000007df1"]) 16:00:22 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xf0c0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20002ffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x2, 0xffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) setsockopt(0xffffffffffffff9c, 0xc000000, 0x7, &(0x7f0000000100)="52c64b359dcb1f215adb06b6f5dcfb57e76963a69420e9011cbebbbdae72551de1a7c20aee2fcac22c3f64ab64227d980109795156e0f97998bbfdb9a52a60c18c1ce09f6f55bfb9df4303c72bfdeff755432d1c4dcee6c57e39a289c70d93520fb2fa8fb2f26e80975c0f914a9ae121634ec93af61b4c557891e8f6d2b711296f9880bc300b7ad1db351336a5f10ea4c8d98ff26b23015a2e", 0x99) syz_open_pts() 16:00:22 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f0000000200)='./bus\x00', 0x1, 0x40000b36, 0xffffffffffffffff) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x6}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x18, 0x7, 0x4, 0x1, 0x7f, 0x2, 0x9b10, 0x1, 0x2, 0x80, 0xfffffffffffffff8}) syz_open_pts() syz_open_pts() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r3 = dup2(r2, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x65) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="04fbff00", 0x4) 16:00:22 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) sendsyslog(&(0x7f00000011c0)="2883511b6488808fa716743ae8c300373dd86044d8efd3224d5a7fad6b56152d6702279881183edf1f9a38f76016d898cb8da144690900d209679fbf19ca058e2602c54dc594df7bb1d40f95b6db1ab8c6c3d15d026bf751d1577d3347c2e81940da7c23674d97d0db92f5278ee157dbf37c631faa478d8605d867acb8e9c76beccae3f0ffbef77d789f2f8312e2856081ed5dd56a2ff8cae5c7249509a44e92e89ba9fdfa3f92822310a25b4fc127816fbb5e68c7f964a9d4f7b5a1281625c43eb390b899ec97cb023a73a5b0d8ae80a8f054b733177014c00200132b17737e9cb56b53ae9ae7908d35f8b82a231ec22ffdf863904f90c177a85a6429aeac97200f0f629d05cd8df42ba80acec504fe9956aef03ad5f5b99ed365c0514074e7d06927df96487226b8a1a0c64545d3be39435c7632fc6c662d5bd3d223a41a7784cfdec3b5f52e96d60c712e986fdb1ac7645165ed952bb45c53c8d48161966e8eb6f5494ff5332e2a5e81372f88bec536f7a69c0d14efd5e73a5850e979087843393657d9e08e7a180df2c915a67fbe218b7d91ad74f0d6a21d6aec8dfad004f6014ed12a18c629fe4a2483b2ee8f5c68a645679d32c6d2e19a26ec19fba9b596fa11fb071857980cded8557a75a519f3bff011d9549ca3dbe038ed9264382014e62db0642ce9842d7e05118fe0cd757667414f9b5c5f20675f475e360700b2fb25c7066292ca6311c4b5581bf61aed489f440bdad19c73d4d18f8a374b86f88c86bd2e0aa74089990364249e66b1267409793279d1ecbe67e390662518c701c660353479389ae6a7ed2715ec035ce7504b578356c76d15c8122eaa67c519049d187fb6ed6e25d3cbd08db1988199d346effacd3923178088a90ced8e44b626c75e9027b54cf40e52887c80ea26133106e57da061dab398e1b8cd0b931a34a6c1e6d842258cefa1abb2b320c7a8b296c7c85e513d216a98807b7e6c469a07d037e4caadb43502a265d6c1b5ce70d69d32fa19bc42949e5c70738b913f41e091e4d770efcfd0d214430b634acf17c5ba0e71bb97e05cf6ce4c51130eb6dd73b51120643b8e2edf833109ba97205e89706d5a8d8fffc73b9f5ac665de6e41ba59a0d857def8729c78ad48764062e6cb2fe9e13df1467abc008c9a168f3c11e54ddce05c28cc606179f45f9cba8943dbf7ffbec4c5830af9128f025151c49a9b7cf75faef48823556240701cfd6f6cc3b25a4b09b98be328c3a63191def20c69693d6ece9116ab4ad022287051326102f06924d4c22422b2216942f3565d813996a3e4a832958f7089a553e7667b6f34fb0a124cc6d851404bf4748634815d16414cbd12ad46714f95f601b3adf504603ec8dd81d8c1a30aeadcbe26ab2ed6e81ad76951f39dd00fb76a623ca037bf00021c61681d64c0a77431adf7f1459f1bbcbb5d42e5b0a685f41970d5c6fd453adb5c5687026e5501c01e57f5d393ca14206a7f5594a7575f477e331be053135aae1890ea303294157858e63508a59b07df151692a21d2fffea7f91aba67009875bb41d2ff8852c81c8d83cbed3c28af5d61cc7c527574e6d0ad7455a6d47df87e31c3c6b89c525972933cffa5448f6644f38187a1361cb6cc1c60a562f45a332dd72b6a04762026ab1b4b28e956afa62c9509f584efabe085a0e9158df59b96889e2fb67fefa03a4389bd4fe4e2b9473d2148ac93a35fd240c1c81251eb61a315d30478b4bd15ef1d83e03ef41f2ab2a279d58053624b5b17a0a0f778d6d41aaee005509b2ce5069f16f386ed0bb6b66c1e8f5a48ea954615326e4cdbf9af835e38419af80071a3f056f97dd1b61051671c027033b3770f76797e00cc3446967461a843c972946b3d0ba09c45b2234a43f858880ba0104a85884bc30041f6a551650d1ae72fe13fe4b3b93a06183e4bf987c1959bd2764b0b2d193d3de324cfa6330aa56c4ee92edc7d13c23c8ae023828bb731a64fb629d4571a9105c3b14254e317609c18e1ecbf95bdd9a92412bf00ebdcfde6da8c37b5e10516d18d945f262871564dc58f4d1975d60e21c7af53660e991f0f0225065e5a9b7d16ebbee47ce1e1d44541d5dc1cb3eae60172b1f836ecbfed8a1f71b2e1301af5422a2f59b944b711b2958d7d71bbcfe65d40ea6d74ed2a8879f413ed90e45579ee93ff06771d435bc7ddfeaa056c7ad194f1cb13a82a096c7f5f157af35072345d220c143de4f41ffc5de425ad425bd8b3b9a2c843faf6c77d96839fe1e33f7aafb1b2336c1a1eda6e57aa879da067cae76a33b26107493b75e19830817bc10599ea7bdbf1bef031bc7132825ce0ac66766a9466c64e3863ffd1c4eda6bfbed1d77db09b051b9a6a44cf811dbf62ba7b2b5f842f33b64c31827f18e084b8a07830b9bc987a42cecc764992a8c549ace2430a2cf1b0f294d3cbc2ac5ffa8dcb7cd2afb01d8529c551ab615ba7a99b5a30b1a64203e7fe69931a61f8a1f88d594dea6bb5efdf6246c463ba461cce3c69044be1c05bfeb34a4c015e86131e5ad15debf8d7730ba4a3aa782a3e67775e243a6c97eb3c27bfb9d6ff27a04f6bcd8edcccf6a4e0e6ac92ce29853e32fee38f664387d4be9e1375478237b90bc65e39c4bf87c451b8494b91e452ad12a6d57a1c7656781e51fb6457c4f39dcfb9fbed33b486ed91eab2a2314bf79588877af992cbba3bd2f8043f33f53380a90bcae8ba2abd0118d87e81f1d6843d01f9475bf4840ac804835d93a60a551a1695fb35cabd1204d59440c1236163befda44de2b6807ef5a6203bd86aaeec849dd5de86ead567c9c334cb97f112b4f188dd0e500807c2c342a94c5b7b91519b3ffec42c500462e8a6e6ff6ef5ac0c4eb837b6670261fd2ab6dbac503daefff20c0dd3434a81e040f6847019881180ab9f98e468f3158b4c3d71a4b3b2bcad309cb212db4b161b8c581e19940f28c4f3ccf356b3905f8efedbcda69a2ced9b482f7319d8d18072e18e03553527dd1fa52ac79644971599f5493ee2d1c58608404df6fc5f58b0755cff2b95473c25c39d933c34dd72358faa85bbf41f1190516298e909af46c4c7ce79c7ec142b81d9593deb67a395224d855503df360f985a142ee528b1fbb6363e341ea23801fdb4eca7b70db61d24f0d465ecdd8c470509a4307975538c90fc5af765107d94dbd17ed18e7244fd5569de90116d2f87d2d7a298488bd02775c86dc85e33a6a04b226f4aa2a93f57bf88922c5d2330f164c4ecd360e82e97bc2e9595099a78d68731a8b745bac58644bee1f1e91943d55abde0961d54613ba2d5a8d16746f65f141844da280c438cf1681f645677acae611166fc4a5c949e0c156ece3e147b0de723b8165bec1e24c350ded0414d9136865322c38598e4209fed1cf0ede29d59ffb47fc79c2b36bbf09ba184aee57c3653d6130960bb119a78da6081325ec248a6ce84617c786ff2de99866c8d4d2396633ae52f8c253c531ce69f4dae4f612a52357ccb045f4538522e54802f82f9fcf58b74a6a3a4417aa40282bf188f0ec83eaa922bbb63181f36dcdf42fb944462d86c8a8aac6feaefba6672a70e936f061c1fd99befa47064324dccf125f1d9b10555490545d863ec79b46e367d2e56a25513b29111539eaf16b1d4b5d0e20527b30bdf7e95dc95aafe1e7216cd711a569a4c46bda47d6c690e6628421dc2b297b0bf58339e546c57ffda0ef663b57d48aabfd99ea2a16f069b26cc3a7a9e521a0dd92fc5f99f269015044753405ac5a2b731e2bbb7ee9c09abdc2a8ea5a1954a07204131da67764cc78cf3bf9e42e4950b47a30650145b711977b62e37dc7bafe3eefe077b5559f065b01789b1b264f0b61865acb5c0bc41fd023fde208014e732a27373b753b805adbf1d802576bf2fc0932eb0eb712676fa4e984eb337a09f19a1338b356ab9dce70546a73f1fcfd64c319a75e24ff50d3d4fbb867644a30760203ecec4919036aa6071eb936df3c765f1fd0002fbf598ed4e1a5b03f9655bbbf9543c0664d03fab61a939d64e76e10931ed6de0dad9eb14ccbe9383fd08ed3e3ce49f4974a4e2216c3e7675c462fdca2ff9faeccdac1be092066c19a4a6e21d97834a86c1491b2520bbd5d4e364d95ba6807570bf257b4ef706307c84302060a7c80010292a3eef44bd81d5abf0b9624bfa794e2df467b4d6e14a374ae155b67233ed62f4b257868835f442a2ea62d39c0559e3998a1d51448068c752f8fb53d8ebeb35a9f15c3f0a032db0bdea04aba27a1faefe0fa8914f33cc7591bd0305d3ac8f6bfd1baf416adfda9d7570476dae12a003955d98666d61d3e452b623012151269b1e9301f3cc8d69d5d77f053cecfb332e09c9f254fee0a17e8d5af952ea9890b44476999b6ffd22ea12c194064e250faf1e84170c8ab4a4de1aa15f4d83cc89cdcbca84519773cd36e30324fd17c8c433b9d8d72ffe5d54785f75784303353fc350ba15c05ec8839a60570c05c028949e15706fdcf9d68cb7da0b27d53b152642066a1399c10dc3b186eaca7cb7556c7d7c8228950796cb448843b168ba8f98cdaa75f441b3cd54ffa4839c059010e69ec1fb4d7e52b2b08294bce83c0361fee91a29af21a897c0b39d05a02d469493d9c1a39d285998b8cf5607e124fce44477153ac725950ed20f5a36b85aa8ea0ca3c77e2516f78907a7191554366bb59e055d95c3488de7239659536c4b66de16f757608014239aade9eacea1a7b050a286d60f67a1728f06182dbd2b8c719b7411dacb70e833beb06a9ab1db4539d95a6a58fb6b2c5321e3b49de0fd80d809bed9b2c8f7c40d1dfa01d9ea63453be68d65c3f0733791d9e0b26c26db6a4003483bb8e99753eab9dc7cffcc03055a0c3f097e552bc18633accb3ebb0469c298f5f11bf17ee0485491c0ba7418f751469ee1126eb394d37e1c9fb7760dd152a56c5679b66696482fe709a686912388da97b7e7ed206e2a289793e76e088ecc78d2be1e85789627d91454e3bd7647f546a4bd040082e1e5eb6e54c00f7a2d2f6622727b7cff9e16df361cf0afed2a9e965cf1561ef4bd5cebdbaa917bf8f04bb599279f7ae707d8e6be768f44b735275203b0e8a39f8a17415b6bc3ef6a5411cfffa0868ea0b6e54ef4a7c530b2ff390107712d8a0cdbc81e4c25dad22f8957e9dcffb7e161d89e3706466ac0f21ed1fea4dd6cc4ccc45176e3d180df2740306f04973fc645721833487e1d5589c5f2e0b79ca2528507511d93ff3e93d2512a59ab5d8d8561a6862b01c77c8e0898265c56c1cba0430664159b74c3df7130c0257a58c9e98ea1e227f66c052fb901169268cd109f86b56edbba5750a28c615c2d78bd2847ca2a44b6d071af0f433393e2cae918321f49a3fb8a9b3fbe3a2dad61c4214f3ca58a88a13fe698716824bcb833ccf86fcea36b7bcedaa08cb57d4b85351efca38d47700d7e605779a7fc623aaea3413e9c8fafa9aa4b8c3f71fdc9cb2bd55485dbe922c000a173a5145738664704eb5db435b5c74e5ede8d9b6bd935b4ceef52a10464cfb5654b3f188b3ee5ef3a958b39efbfb1cd5fa9c70c68fcf8e5fc3dfcd8e06eff50de902286e7a0e2f5daa6a767c7f12e5b762b38e1fb5176f29258234ab8b601782ea119e90c2a84b40448f8a1b4c879df9fb86a0ed091e526099ab37450245e17656f3724ad175d8b4e493d21208bd2ea5292e09a09145ede21a6b7e3616f3b58ba2353a7d67d8b36e7025419405df1820f3cb37905cc99e3e6da971267ae35bc45013", 0x1001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000340)=0xc) r4 = getgid() semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r4, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r5 = semget$private(0x0, 0x4, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semop(r5, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, 0x0, 0x0, r7, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) setgid(r2) 16:00:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffddffffddfff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000580)=[{{r2}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x6}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x80, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r3, 0x1}) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) pwrite(r4, &(0x7f0000000000)="14a7a1f47beaa80956e3a931b6ad564dac3bd22c3081cfcd8f11d7401751d0d4f4e1c20aeac8112d3ace7d680e960733669396e1a2e244af8c7022e801dbd2415101e77b17f8be18c924961310dfed60c8e10a5fbe14a93ff66e7a0844aaba38b86b1f7dc21171ee0457d19dca3ac987dde37d471d", 0x75, 0x0, 0x1ff) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) close(r1) close(r0) r2 = syz_open_pts() dup2(r2, r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x5, 0x1, 0xffff65b9, "9af5fbbaa00def07b9575f0a00"}) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x2) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000004c0)="fc552dd8acb5e454859f358c28fc2b7ff5a8114316bf94e11306834c792bee0bbd81803c21feb0c0feb78f4f54ba7d8ae64ebe5e7aba2b0e7a8a5d57562b6aec664831a6a1f176b6556230d8a42c3f7351c80af35b29d72f6d48e1339b5b2a2a52589e21a6c8c392ca26997698f8313e35e948d620b6af74191f44ea837aa85ab79acfaf76393b9f22716066ca5177c2e046c265ae078bca296d94c271f4afb7bc73f7159ceff114a39e10ba736c03ac12f60fe0db1e550fdb26f875052fa1a84bf50e4cf1ded58fb8bb37e9bd7e8af0be22beb8662d3a897f1af3abde255ee8488361f4101e84de04137bb0de43f596b7578c6ae8d19d19abfa184bdcb35dafe95bf97d8d22ab8d1029bf988b4856685884ce592e9bcf77bfe05c12cf3acd2884d414c5881e0ef459c1fc438111b673abf39008984411d21d7df35b2d1225bd0514baedba10ee80d3cd24fcf6e21f6d7e9434fa5e3f1d8b8f1af7156550ef50c8339824542c7693dcc795254b4ee48c3d89b6553d341fcf87f47b59b2a8970967ac85f9181b705721b2a0a63e0fccb7d98c4a7b69973a59e97f99238bddb4e48ae37335ccdd2a96c64aacbc33762a55d0d5156ed1e54020e74301beaa4256f8b8997d7b935bb0d23b329ce1da9c01821bb2564ae3e2ec3e54e3498a435114c4bba09cf9ac5095952d902903ef6dffaac39b2468a83f899b459d9f38ce1d0789cbee8d35b7a168f224f5e47b3eec437ce2016b74f5462ec74a04f3f4b9bd566a95b9d86192a97af5381748ffe3e3b848e57920eb47162e65e33a18af70dbfee289aab5deaedee2c58bc868934df2de2490735e4c9bb30fdef9b2eb5faea1af1cc3ac6ce0af4393a32bc4a61f1190d0e5f8d976aee4e90e8a9960130e503a59a20ebec5d853eef51e861643cf142f337e57260affb3432aebe17f09f6d1a9fc32ff0b33eb6ce04e90bc19583d4fcb5006ad94d6cf5ea30c97dfa87d47185ea17dae6ff7bc3795780b4680b999b7dc818be2016f9e3242d0c9f2801c1f5c83f6b81deb61cd831f820fb0b54913dbbb13f40b7d054a00381bbe02c2529bf79f25bc1ebbb1c0589a542d39555712a4d1c9197fdacf68540db044181d6be9aae0948f72f14e5c52cbd5e68381eeb17243ad158d54713f8fcd33f90f2bc3262542cc00cb466e310accf432795eebf6f26571b53a16159eaf4cf88ec0a4144547aaa2c78089f0ec6f46401f07b84a76a8050908a091059b7c7fba538487d77659dfb955ba0d9fffcdf2dd674c95a4942006ad05959ec65d1d65c1129b7a7171e139ed39921114c510a1c4feb9057c00d9f1167ac63305912a896bddaab32fbd8e3f1b193946b92bfcd536e95f74cec996fceade0665c434f05664ffffc2da6b424fe6e93867fa88baa399f27b92265a2f283bd0456766cb64be786b8e49d8d5f0909f9ed87eb3d2282bcfe208af7e861122f4f691342a82a598ba3b703b140255faca82b3fd5662c305e0ec76b4fe4685ac62b042c93b313f3e0a2acacc0b3102870769b5294d1e902462618a382fb29425ec8f9cefaf1670936739cf1897ba13faef3ca4c74bcd3f173e1c84a41f53318a2785c9ecfee6329d0e8a24fbad0334fe6f9fc279f39845f774f36bcc87ba5a12289ecfdaf8e715fb58c0a2644514701fe937b04a7c753b002b4cdb030dbf64c05e7dacf15eaf781f80beb0a5652aa1880dd9263314b5d4be2d96a251d3404e5f2414f2b0f59d150a60d04972831e03ef9ef89ccc3d1822e574eb154392ee9b76cd3e104267adcbe48f7b728589f8032b5a3adb7852d2acb24e3584e68727a041964d33af4e117634c2ae8b85f697e4b29fa36588f061181da401bc2ad5ccdfd686ad83239b88a594ced36d92d45aca7c657f9ca396bf50c24dbadf14dfe7ec167b12e7bb744e57ace36423ddd32752b9e10b4b4db007b0c4c1a18f272a3b8cdd146e17732fa0daf05b5739f08eca33c61a9a76174950b10784920b12ac1f46e213fcf334b8826579f0831f2ef3adfc2613f3e53d0c03b30a2ed11f8d5a387ae2d4244dc5e92bc1348eebf0ef49546a0687de079dddcef6b83f8876fa1b0d30ab91ae6b2ccf91348f11b11e79c82d2007b4de2292b0c28ff272ac66ed07a425b1f5349763295a7de3f80f6587b4742788af5f502507774f90e24980ee8562ea1aa6216ee00a7d5c1790f9e9b3a41667bc5ad093ecdb4ae7ac1d2223594f8d94cf91a6082abde0b77c1da4c49696171bc5c0be157eab552c3f864a6694ed0483054caae6026ffa7ec92ddc04b7ead0778cb453919a8d9c79268eeb13a263e44947b0733f75d055a06b0032dca32a7f365760c76b6ed6f3a5bbddd10c3836147695775c63b249898fbc314e5e1644afa64e4bc826405248a7c7db7bbc4fe187d2e9b6afe394547d971b44fee9b6486e32691f79eb999228430050139010437adf928c51ca05830f6b0542638323fe4f0b9f4a53275fc41588a9837d7da633233f48a683b91b79c6bee7b31410ab0278c30fe9a57f14d9655ba930d3137247183486065c50afd47f97d04e93eee51927ebf7f4cc548396de3b89ae324abcf4f2768bd14d818989f054477d6794a778527c32c72e724542e0c62c6732e75685318de804d1017c2c7739bbbbf9cfef", 0x75a}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 16:00:23 executing program 1: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) write(r1, &(0x7f0000000000)="78575b55922732f73586579f1e6ccc2f8ca379fca7abb3a2a23798b2e8ce82e403d7f76f4941fda0e22d2801bdfcee5cf6bd2fbd1ec36a17c0fe34338156892c5a094f3d0d14ba796664d0261bb39b153e2a8a77612fa1c93f4f6570e147384971a148344c1714d2b46ffc717f3aa27b484a1f46403b02b1308bafed76e73affe9e030b0747f13e8e93800cdb6cf02d9f1ee17f33dd2f015a976f0", 0x9b) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f00000000c0)={0x1, 0x2, 0xbd, 0x5, r0}) r2 = geteuid() r3 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x116) r4 = accept$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) r7 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) r9 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) r11 = open$dir(&(0x7f00000008c0)='./file0\x00', 0x8000, 0xc1) r12 = accept$unix(0xffffffffffffff9c, &(0x7f0000000900)=@abs, &(0x7f0000000940)=0x8) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000a40)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000200)="bc2dd89bcabb55cb721616ae8d63f22cf02bb9000883e2ddd82d8323aada21012d533762728775a7ae4ab919cca909717fd2909623e8885a20d4bd6d455413ecc8c5d8cce7a93a1d64dfb220d3b4ce1b021e81c29c986b3ab29ea54327de67854fe3684fb8bb90372348e925073fe43c948672da17c07726c18b5c14629f2ffd5f012835a3247e54d59ea80c59ca0b4ab8ce95e379bf121e3f5194afb3737b331e323f42a34f325f8469a85351e682f231f935e27254bcefa331ece5186a9a67480332885b2cf94bf22037c1d1d10b39", 0xd0}, {&(0x7f0000000300)="4f55ecfc83e442491e879bd44dc7afeed5b047883b6d678520a87306d407a02353b8ddb6fe0cc007993afaa8dc8cef1a67d3bd5762951d02ecb303892bb31d497d49db8dea1f3201a6a54d5199f8c622e40893f5ba498c25fcf82b8c21d99af9b78240524ee629fd504b45dc9c682d", 0x6f}, {&(0x7f0000000380)="bffe4bb260a9557b5ec10956c3fa98d682229178b972da52cae95573a23ced8ecb240eb4af4651f6c9809e1d01cb36d29cbf682f92922b23a821116595436ec974b634567eaa207f795f2e3192827ebed07f87a313acbdc6d3306f1adfea487e8ffd3ca8b6b2c3507cb2ca988e13867becc0d4a7b9b5c067239af1efa3", 0x7d}, {&(0x7f0000000400)="ee9c070fea7227e8c99a2616357919c25b16d97ca395b6d4babb433a66b13f512fddeb9bd77f1c0f9c454b3da88e598692e4f6b3a14fa6d2bcd14e635c7b92357572c0d7dab32641876702de902968ec471daf99e3a5622704cf7ffb78d5211999f4b1a155be6bfe5272717b71bda783a08dc95d278b28f1c424a4151a14b2bc34689e35be", 0x85}, {&(0x7f00000004c0)="5dbd09610015cf74f357af9dc6cd1db6662f7e362e5fc4542c4e94a88f68ff3d44f7d9812da2457071a9fd3c37d2f02b18cbaef154633ebd48446eb2e8ac", 0x3e}, {&(0x7f0000000500)="1aa1e4f52b665651cfd60914ecef74936628f4095e6928f9ede36756337f7194ef328d9ca186e1e9cab0db4e", 0x2c}, {&(0x7f0000000540)="b70101ae00decc420c24e31d91debcff4c602e78617d902ffc145d926cfed4c617c6f9273e6b1d3e41b0ec7825afef80df047412cf492afe644e1d3c2f87328f8ad0647d7deb32a8b9f1695f5cf5a08c55af0347983eeee6f26415f1c4c0cc90dcefaf0610188595e6930fcfd0a47634333d687a6bc82b0e151cd8f4eb734607d29f3a206a466eee0cdcfb30e248349bf7982b45386dcd907232755e3c57352fe7", 0xa1}, {&(0x7f0000000600)="7c67e88ccb55edcd9fb380203f91e39b80aca9a0e1166dc7a9360d4c8fdef0a0a412abd8662bf2896234cb1bb83aa449eb0ce67e10962b97af38f8a4b1c883ce7a83a926549d8236b269674e369cbcebeea135ec4a8a669dd930854a5bea62d4ca8a305205f87f5f21a0f0a322561e037a37b16902745376afbc0265215ec5c3bbcf4605e5316bdc3c8c7e4e2646f88baabd29edbdc953ff24e275c2b14f1f53fc17c8bafca1f7d3eff2d8af415468f29104671f698d9922141d5cc426469ea7c107c3dc83f974ff63eba8952a0305e57f2adae0abc010b365877930f07677ce2baa195beb01b7b0730782e24c1ddde3afc4cd00d3028f9d7f", 0xf9}], 0x8, &(0x7f0000000980)=[@cred={0x20, 0xffff, 0x0, r0, r2, r5}, @cred={0x20, 0xffff, 0x0, r6, r2, r7}, @cred={0x20, 0xffff, 0x0, r0, r8, r9}, @cred={0x20, 0xffff, 0x0, r0, r2, r10}, @rights={0x20, 0xffff, 0x1, [r4, r11, r12]}], 0xa0, 0x4}, 0xd) r13 = socket$unix(0x1, 0x1, 0x0) pwritev(r13, &(0x7f0000000f80)=[{&(0x7f0000000a80)="d15d4673434caa2a01d01ca82555beff245137bff1e18ce0fe38b2c05c242b44509d681c9098383562540759356489461856a97ea9083de637a6960cb2b09b5acee16c86f23c61ec92201571a0718d94c6afb296a71825ce10dff376ac47f02af2a7793bc4ba4abf75", 0x69}, {&(0x7f0000000b00)="c25839f9239cafdb5f6d87a336cc", 0xe}, {&(0x7f0000000b40)="fa21c5a8cc3aa12762606c6349271d286ba2882d2a2f3b4d5d0d0840c7155e90acb4a6ebccd6c2f26bd1dafb84f05f6060505397f453d777a8a7dc2b1324fea931d50fa122e861cdee8c97ebfd2d8442131a337f4d38058fd807d7751bb244f60292bc3e98487b3556f2ede92f7a37ae703a28a320012fad423e09dab9eeaff415b8a74624d6ffaa040b9ee6be6cb6e6cf467da082c648e796c25ae703363e07ea187acf6b571df05cbdc96d7d86d90654afd5017a8a26e5e4985d18d717b8a854b8865ee110a51fa1dc2cd90f55d8611ba32c5e3500d6148c5e7509eee53bb73e184e9c898b358f1b1889bab9741e79b22c6f54cd8825fbd46daf46ee1928", 0xff}, {&(0x7f0000000c40)="65a43df79bdc171dfbaab9ae6824ddddd08975cc0da3b7ffdff57f3a946225f26353d06d316f", 0x26}, {&(0x7f0000000c80)="6bda84ac48a986d78b40fc803de13c43dcd609e01eedbcc1f55d36e86a2f6c2d", 0x20}, {&(0x7f0000000cc0)="e3ff0492335b376d4f915609a222118d6ee192d278d248671fb45bc19abced7115ff208676063635c6806f9ff6bd09fdf7eb825b85dc99813b0fe03844e1498430e45fa52fb741c6d202e0ba3eb0b2c7db882e43ae36967c74b80ed3e5687a31b50149a5089df6032bd92bdb86f56d8f3a2841", 0x73}, {&(0x7f0000000d40)="e69c66c8158ecb026ce1c99c8510ac0a579395529ce7aaf56d9f061b6484758aa5a94322beb6604626970a91763e3da0d4497d161cfc16c16d79d142a4f67d0cbde918be3409cf034e474e8d0e803fbb4dbba1a41afe55a140c56119bf37abb2f6fcbf4a04a491000af0db06f0bab8120666144a9426bdff5e5030f438d3797f057bc13a87a1b12c14e4cb3858e7df5ea5389655f2d3a3f90d6673dd20c93aff95d995b1f1c26ceb492eb6d9841bffa30184b47dc1640261d14c01c1b4c77242dcf9273252499b7bae695d583bd6f27a2f71f9e4b6bc635806472d61ba6f47519fa393c18e77a63bde", 0xe9}, {&(0x7f0000000e40)="a362c3fb6e9b0c4cc0e548001bbe28b89306e4a1e5713882cc18c5b56fa53daa636afabbea164aa8071e6985f01cd6df552d56d1e0563e995e3ace69622485d662e225f850ee90dae5189e637c659ff5a9f10da9f7f13ad9d4e5699347478026f27af8f797e4cffc569222a71b07f0a34594df20ccf3db438147d765f718277dbdeb96e1b2cc104ba87aae80e546a8191e3f57429e3bf62f621de176747cc9e220a82846082b7795a836e8a0463c69055fbd8b1c564115ad73ed7d5ca8768a50bbf152b0cca37c4cb0d0b7eb26de91dccce86fd01033f40c2ae1cfdce57e94ab488c53b23f5d36096e962671848e", 0xee}, {&(0x7f0000000f40)="fdcb4fb018dc2951e4adc3ccea4731f4eecb7fbf", 0x14}], 0x9, 0x0, 0x7) r14 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSDIRFILT(r14, 0x8004427d, &(0x7f0000001040)=0x400) 16:00:23 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) readv(r0, &(0x7f0000001740)=[{&(0x7f00000012c0)=""/203, 0xcb}], 0x1000000000000220) syz_open_pts() close(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) execve(0x0, 0x0, 0x0) 16:00:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) getuid() setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 16:00:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) 16:00:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x200, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xefffffffffffffff], [0x0, 0x0, 0x401], [{0x0, 0x1}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1ff}], {0x0, 0x2000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) getsockopt(0xffffffffffffffff, 0x23dc, 0x3, &(0x7f00000005c0)=""/4096, &(0x7f0000000040)=0x1000) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1400}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = semget$private(0x0, 0x5, 0x204) semop(r3, &(0x7f0000000100)=[{0x1, 0x5022, 0x1000}, {0x3, 0x0, 0x1000}], 0x2) close(0xffffffffffffffff) 16:00:23 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@rr={0x7, 0xf, 0x0, [@rand_addr, @multicast2, @loopback]}, @ssrr={0x89, 0xf, 0x0, [@local={0xac, 0x14, 0x0}, @rand_addr, @broadcast]}, @lsrr={0x83, 0x1f, 0x0, [@broadcast, @rand_addr=0x6, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1, @multicast2, @remote={0xac, 0x14, 0x0}]}]}}}}}}}) 16:00:23 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3, 0x1, 0x3, 0x6291, "03c0edc799b02e53dfa6155d55aaf6f89376a707", 0xffff, 0x8}) pipe2(&(0x7f0000000000), 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000580)=[{{r3}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x6}) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) kevent(r2, &(0x7f00000000c0), 0x7f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffb, 0x8e, 0x8, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="85fb7537247d8833e7e12e2d1572cd7ec10c592e0198bdab20c23a564fc7e033f35c7188476ecefcf4ddbb2a3fc867fa2fee605855a025ac361de4e680259db8c1bf3590180b11cc10bc748173f27210b14de9fdfede44f1bd3e843711bfcc96f8637605360bc1e7d6843b2b74e796fad8c9b73b2b5016dd0c88f881116785f6cc9dd6bdebfaf0802696716cb03a7475e6a6977e7a0f4a7c60c190c4bf474ef6dea5b303f4a785aa5fc518a30ac37f8ef2e7a0fb"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x148) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66691f2b53a2"], 0x10) sendto$unix(r4, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x81b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./bus\x00', 0x8, 0x0, 0x80000000, 0x0, 0x1, 0xb93, 0x50000000, 0x0, 0x0, 0x58ee, 0xffffffffffffffc1}) 16:00:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x1, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x9, 0x0, 0x800000, 0x40000000], [0x6, 0xfffffffffffffffb, 0x0, 0x0, 0xffffffffffffffff], [{}, {0x5757}, {}, {0x0, 0x7ff, 0x0, 0x4}, {0x0, 0x1, 0x0, 0x2}, {0x400}, {0xfffe}], {}, {0x0, 0x0, 0x2, 0xffffffffffffffff}}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) shutdown(r0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10, 0x6, 0x0) r2 = kqueue() r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) write(r3, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x2196, 0xde6, 0x40, 0x800, "a2ab8f6ffd9a8db1d574763b7719c0e483228527", 0x9, 0x10001}) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) write(r4, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x3, 0x6, {0x5, 0x1b1f}}) fcntl$getflags(0xffffffffffffffff, 0x3) r5 = kqueue() r6 = fcntl$dupfd(r1, 0x0, r5) socket(0x2, 0x3, 0x1) r7 = fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 16:00:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="280400000000000000"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:24 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0x3, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000001000/0x4000)=nil) shmat(r0, &(0x7f0000003000/0x3000)=nil, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) 16:00:24 executing program 0: semop(0x0, &(0x7f0000000500)=[{}, {}, {0x0, 0x400bb2}], 0x3) preadv(0xffffffffffffffff, &(0x7f0000001540)=[{&(0x7f0000000100)=""/112, 0x70}, {&(0x7f0000000280)=""/197, 0xc5}, {&(0x7f0000000380)=""/106, 0x6a}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f0000000400)=""/161, 0xa1}], 0x5, 0x0, 0x9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000540)=""/4096) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x20800000) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x4) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x7f, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r6 = open(&(0x7f00000000c0)='./bus\x00', 0xa80, 0x8) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r7, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x200, 0x0) mknodat(r8, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0xe0, 0x20000000, 0xfffffffffffffff8, 0x6}, {{r2}, 0xfffffffffffffffa, 0x24, 0xfffff, 0x4, 0x20}, {{r3}, 0xfffffffffffffffb, 0x0, 0x4, 0x7fffffff, 0xa64}, {{r4}, 0xfffffffffffffffa, 0x1, 0x20, 0x89c4, 0x5}], 0x6, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x1, 0x2, 0x1f}, {{r0}, 0xfffffffffffffffd, 0x23, 0xf0000000, 0x9, 0x1800000000000}, {{r5}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x5, 0x8}, {{r6}, 0xfffffffffffffffa, 0x7, 0x10, 0x8, 0x2}, {{r7}, 0xffffffffffffffff, 0x2, 0x1, 0xfff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x28, 0xf0000000, 0x100, 0x200}, {{r1}, 0xfffffffffffffffe, 0xf0, 0xf0000000, 0xcb40, 0x6}, {{r8}, 0xffffffffffffffff, 0x168, 0x2, 0x101, 0x4}], 0x1ff, &(0x7f0000000340)={0x2, 0x5}) 16:00:24 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000003580)=@file={0x0, ""/4100}, &(0x7f0000000080)=0x5a1) 16:00:24 executing program 0: syz_emit_ethernet(0x3f, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "2b9577", 0x9, 0x11, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @udp={{0x3, 0x3, 0x8}, {"ee"}}}}}}}) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x6}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x4, './file0\x00', './file0\x00'}) 16:00:24 executing program 1: pipe(&(0x7f0000000100)) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x7fff, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="2b025c9f65aa8e7a3733e84c53911da0c5a2d75300001a1e3cadbd"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x800, 0x4, 0xf4b9, 0x1, "31ef37384d419d9537490b9c1732dbf5da9411cd", 0x0, 0x1}) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:24 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) r1 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$pf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pf\x00', 0x100, 0x0) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r8, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pf\x00', 0x80, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000080)="41dd9b161dcbc64fb1578c38b3f3dd3011c0ab5d3e3eedf14637289bca388817021beec3803d9bcbba", 0x29}, {&(0x7f0000000100)="d26122298302faf268a87c73e310da33bf44320b507a468f1d6e37cf32c524bd3e828e5d4cc862604f1d5f181c1cdac5a82682c890bd3c2422c1f33ca4f74c8be7bba92380e733117673a4e3977f62c3184af839b428da4c2717be8b4d8b9aabcbf33cd73a43f80efdffbb8d9688aadefd52555ab33e4cc93b38e1ec1f38d7fc057420369d1c0f1da6", 0x89}, {&(0x7f00000001c0)="496005805fe9265b5e09478d97df5859e37b177fe71e1d9b2e", 0x19}, {&(0x7f0000000280)="b74adfa32f9b1d0292462b1980b9006732e04e045e4b54c68fd5c8d9529a3fe3d216357435e6a60f159acef1de3ae4a45aa8e87d6d2f64e82844c2fb2916a05c913d2a4f7c34178b3d2db60d039aa616a83f3b65f2e207703db25a4aeb2e68e9c9a018adbf078ac6a57f99ea060ee2aa893b7a250c539f97cc3d96f9c733cbea907637860e33edecb57b919de3edbd484486acb9815aa8d71608ed1e54596ac773a760ea3211ad298d88135d0652bfe3014fe4", 0xb3}, {&(0x7f0000000340)="7935ba5caef05af88b717389229c85260132fca7c899711f21052af08fcf345d9ae0fdabca0257fcb1c922d1a423ebef186dc6a5dd6a71d73431166628eb21bc3733c1870b16b7ff9e5c9999b6a9b87fae054f9f25c509e56838e973ce6a9c1d2952f22f44bc9ec714d93b77a019856cb150786d1418284afa4ab69bf8537bdc014a3a0e9e9a53b1a5c913e29a38270d94f784003ee41d06092dc1b53a3f39ceca24f507bff3e2ac4ea2be0dcdda24c8638cba15ede213e63d85ce8804005b2920da16bb9c4a89b6e6443010926b4c6213814e0d66d7d7", 0xd7}, {&(0x7f0000000440)="b657c5e8de9b6ba0e093aca35e8f4afc863178f3f1a9f5720f9f1ff039431ceb040e731b12a29a7f8bb0b2965f0044278b7ec2c7d5080b387aed68fe6ba088a9dfaa585462a9e340b48b051562d37f70238909aceb0e2243067f745bbf9320d38a150e481b377a002870c95d52a5e9aba5bb49c06b847f507eb9c1c03f914bc57457240335532b7af98b775f0801f36538a50164f347fc27a44789f8faeb9050111c63bf515d68b7c499a4b1343867a159ccb541b4805d60336169fda49a3f3ca86c3b7eb43f8d7b16a19b6ce380b9c178a05869db56d15c6a202140ade31480820d122c26798ef261", 0xe9}], 0x6, &(0x7f0000000980)=ANY=[@ANYBLOB="1000000000000000ffff0000010000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000bc7de5095316601b40fb93d85737f03b3d523769cf3b3b6b194d8a3c987276b314a90c5056d0d3beb51bf509f69d47a0f1ebfa8fa40a82104b3a243e3e65331984057270c8d1cc36a9337545c98c4ea23ec7fe0aa8ff0919af1a9cbfdd896793c2f926229fa84ea8e2bf7140bc581cad65631eb0433e73f0ded8d4bcaa3ae16cf77a5d38d7a20b0434ee31c938b00f73eb4aea3f4f912a82", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ff00000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r7, @ANYRES32, @ANYRES32, @ANYRES32=r7, @ANYRES32=r5, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0x118, 0x8}, 0xc) 16:00:24 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="02095e009779cd3d26a11a7c2c30f66af7"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:24 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sendmsg$unix(r0, &(0x7f0000002740)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000000)=[@rights={0x10}], 0x10}, 0x0) 16:00:24 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x200, r1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)) 16:00:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) kevent(r1, &(0x7f0000000080)=[{{}, 0x0, 0x42, 0x80000000, 0x5, 0xfff}], 0x0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffc, 0x0, 0x1, 0x3, 0x1}, {{r3}, 0xfffffffffffffffe, 0x0, 0x1, 0x2, 0xd6}, {{r4}, 0xfffffffffffffffa, 0x10, 0x2, 0xffffffffffffffff, 0x198}, {{r5}, 0xfffffffffffffff8, 0x0, 0x80000000, 0xffffffffffff8000, 0xf4}, {{r1}, 0xfffffffffffffffa, 0xd0, 0x8, 0x43}, {{}, 0xfffffffffffffff8, 0x3c, 0x2, 0x7, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1a, 0x1, 0x80000000, 0x1}, {{r0}, 0xfffffffffffffffa, 0xae, 0x80000000, 0x480000000000000, 0x6}], 0x0, &(0x7f0000000280)={0x6, 0x2}) sendto$unix(0xffffffffffffffff, &(0x7f0000000300), 0x0, 0x401, &(0x7f0000000480)=ANY=[@ANYBLOB="0108002f627573007eb75d73d31b8156c0747c41869e37ebe99dee23cc9b955dc4d48db622a1d187e22b5e80c5eb5f034e8cb2bd5f0a206a3f9c89c72e9dd477f9f97d9c110d0eda42af3b75662c66b08d3f0d942ab17acecec87529dc17abc6a0af4dfd37707606df63f82bba6732e7be65cb2d2550fdacdb8bb2cd14e96ec6a796c8010ac0c7d891d1ff2d8ff0b44a2c6e3495949e74963e450c258b2a8a26b0cf5799b757aed5749429ac799e2cc50eed1d9610691481f8be8657260fc2224b71bb906a3d98cfb964a8906227e3d6acbc4f6483407a039da20757bbf06181799959ab66eb5a001b54fef4e77a92ed139aa2771e2e99e736ab066733aec4e3fd4761e91aced94d308e82d0c00a47a14bb734f04bfc24521c6678532649a414bd703e5f3bd7c4a6ed5aa77d3af82348d9437feb598031e1d11c68661e0bf39eeaf613d1b75e375318e2de6e5a6b19e3680199"], 0x8) r6 = kqueue() r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r6, 0x0, 0x0, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x6, 0x8}) kevent(r6, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x87}], 0x1007, 0x0, 0xd42d, 0x0) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000000)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb, 0x80000000}, {{r0}, 0xffffffffffffffff, 0xa1, 0x0, 0x800000000000}], 0x1f, 0x0, 0x0, 0x0) close(r0) 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) mknodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)='8', 0xff06}], 0x1) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000040)="2f67055b85f86a37d2b02400d95d48ac453f49eab75e463115db3b9bea8b872a71bfdd92688bad4065ca5c18", 0x2c}], 0x1) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r4 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x8000, 0x1a) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) fcntl$setown(r4, 0x6, r5) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) chflags(&(0x7f0000000040)='./bus\x00', 0x10000) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x600, 0x0) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000080)) 16:00:25 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5be4ee9102327076471100"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000180)={0x7f, 0x212, 0xfa18}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x1, 0x3, 0x1) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x28a5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10702, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x10, 0x158) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) 16:00:25 executing program 0: kqueue() r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x2, 0x4, {0x801, 0x10000000000000}}) 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"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x0, "b82ee3d8edfe3ac9eb81d8c1495f5bd99b92f1a6"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x20, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x45}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)) 16:00:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) getsockname$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f06fc7f7c4b75df0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000199c5279681900"/4098], &(0x7f0000001140)=0x1002) 16:00:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x100000001, 0xfffffffffffff7ff, 0xbfffefffffffffff], [0x0, 0x0, 0x403], [{}, {}, {}, {}, {0x0, 0x2}, {0x0, 0x0, 0x400}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x50) socket(0x1, 0x3, 0x5a) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) write(r2, &(0x7f0000000000)="86b29265facd604456673f42911053822bb12aeea77d7114f13755622c412faadde53cce3b0e03b2834574b82f86778d8f57fc0f3a87e3aea4d4f3b8c4f46436d74f2c67f78a3b4cf3ab", 0x4a) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socket$inet6(0x18, 0x2, 0x80) 16:00:26 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x2, 0x9, &(0x7f0000000080)=""/17, &(0x7f00000000c0)=0x11) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000140)=0xe3, 0x4) r1 = getuid() r2 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x80, 0x80) r3 = syz_open_pts() r4 = socket$inet6(0x18, 0x1, 0x3) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pf\x00', 0x200, 0x0) r6 = dup(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r8 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000380)) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/speaker\x00', 0x40, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f00000001c0)="cd4e8b220c8159bbd2fc756bec691dfed47cfa8eda1197c6708353c91ba2838a1a723e78095d2e142d46ee93a72bede54e025e197109f3083657b31ca3dbc61460fce75e66a521b1f30c8c103164534b2ba1c12c10acd50fbfa5a576757684c18eb9d866ba79078e31b62cb5220a67ab8b3997f43e13cf925121b21d434460e3f50c8b1af2ebf87193710a65e39203ed21ba96910c01e9d1d1429a3f34f6a703b2f28e1dc7b3", 0xa6}], 0x1, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r0, r2]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r3, r4, r5, r6, 0xffffffffffffff9c, r7, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r8, r9]}], 0x90, 0x4}, 0x10) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000500)={{0x5, 0x74, 0x3f}, 0x7f, 0x8, 0x5}) r10 = socket$inet(0x2, 0x5, 0xe2) sendto$inet(r10, &(0x7f0000000540)="a3d67e532473cfce9b1b25bf2b51ca3f51563ab2687dbdb70ef5dabbcc5562cfdcfee56b700a738fd3891df9c7ea9eb4fb6eb197a5a2fda8752d83c4", 0x3c, 0x400, 0x0, 0x0) r11 = openat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x80, 0x80) poll(&(0x7f00000005c0)=[{r11, 0x80}], 0x1, 0x665) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000600)=0x49456ad9) 16:00:26 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10080, 0x8) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) poll(&(0x7f0000000000)=[{r0, 0x20}, {r1, 0x80}, {r2, 0x40}, {0xffffffffffffffff, 0x2}], 0x4, 0x9d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x1) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c1287ead4bcb775ca69dfceac2a84e6abca64896810440000000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae4470600220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f53000800ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e40000000710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082be10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f5e7dd8d7ff9f49d884ee2cf37250000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d3cd56bf5f227030482137813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a000000000000000000000000b3192ce31d6025a16c2f5ee530fe73323f147ca53dd8932413061db6a17c641913360f098f78ad273558abc0151205437b4185f1b9fadb84df06927ff5d30e2b950be70f0df434be0000000000000000000000000000000093d31bc5d0bb5372d716ea5f89ba6628bbaf448ca976fd462469f859c4bdcec5faf160a1da6848a4f14cd139a3cf04a384eb8dafe562f764a7892264bd3bc4de0a6dc0258423c476919cde7beca0f33f1bbb6048d6aa8c5a08a400fade67a36d00006a5c80d8bf6041db2868088de3745617b5acf6c1a8b590b5d7010100001c0b52053565afd5fb1be5138bc528687e214589cef2d4ac4aef2f5114a2c181476cbeef99f3b9f1d25bd1c3ad4ec012771a7db0bf109db17efd7d25772d5b9aef6024066d9fd219f5277ef7354ac79a44b13abb854567cc559ed6bf663c68297621a1137cb8b0d3ea0a58aa0129933ba7c94c729b1bd4a37453447603e8012064fed1d2b5aa4d1e0f4fa4c9843a7cae0aed5a3dec6ee456"], 0x10) dup2(r4, r3) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000080)="22ffe5644568c661", 0x8, 0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) socket(0x10, 0xf802380edd3e6f83, 0x40) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) truncate(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/77, 0x4d) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getpgid(r1) setsockopt(r0, 0x5, 0x8, &(0x7f00000000c0)="ee57034573bde587d997de8d8a7e92952b31fc1f7be32108014331bde9d28bafdcc27a3a3eac7faaa9171d147963eff0bac65573505fc6a7a16f2df6b709b56078dd00abd6e1cf80afb7f29a9103f662273da9d8620a5bf7b43adc4496affb5fc4a6bf1afdadd064147f57c1b1068dc491cacbcbdf6c6e3775698c90850081e9f4639080e9ad7bf5c819924ae093c280f027f66b159f90de11d99b2543cd45755063a13ed3cee69102f8c380ba806601956c50b915cb6a1d6d86a0287f4f91df7f9ec4fe4a7b6dbe11b02619b0f9c3896ca777a6f2323978d4f11c83", 0xdc) 16:00:26 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001780)={0x1, &(0x7f0000001700)=[{0xfffc}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001780)={0x1, &(0x7f0000001700)=[{0xfffc}]}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) 16:00:26 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) setsockopt(r0, 0x400, 0x3, &(0x7f0000000080)="daecc046be569a4873d85240611aef8b681ac02aa7f4b66aa8fff8fd5b502a36caa55f889658f8d0db15f4d446782aadb0a67115a23f5cbeef416fc6710f298483478a691ffffe264fec74e8a65d76db47fbecbeabb3bdd6574331b0ae3cb6bd54c8449e3f6da30608373dc9a6eb2f6b4bd5c0d72503def05c0724e9da82b24697deb5aad78f72a9612f86bc12af30e5", 0x90) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}, {&(0x7f0000000bc0)="eb20657f943a836d7d9a955b420a3a808cdea93621b8d5c9c06d62ffab873a2ec457441ca5e2964554c3f0c6f0f24ee48f305eebc930bbbeef3a118e0cb3bac453a3a2a8ceffbdf43f8684643cdaf0ec0060abd2c791867a274ca361d6b55d61be7682ea7002cc250f89ab54d1b439d2f68c0ab8b2578d5ed7a877afa43b4b52238d42b1fd53b5f104da539d663d0c3bf3bd9e43cc21714996928302daa804ca5cd428239f2e70fb5d67373248d758fb31cf565d5cf588cc6868baa50f2ce4fba4a9b1098d0e6c18e566f3010d947be48c158cad0afaf5d92858ddeedecef9f5b0f9e7cbda4d8cbd9c88edf0c37f49cb65ef20fa87dd5821cd2520b1682977b85a29565fcbf33e466a160f88ce39f9fd50390856968bc028f4a4fd930a68e89b718f539b445cbdbc6f8b6b4a3b63c849a7", 0x131}], 0x3) 16:00:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f668673653000"], 0xa) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x1023, &(0x7f0000000040)={0x5}, 0xe0) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0001402f0e9f7d0d7922"], 0xa) select(0x40, &(0x7f0000000080)={0xff, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x5ea3f687}, {0xc320, 0x1f6}}, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:26 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000700000000000010000450000000000000000000000e000f91e9865ffff070f0000000000e40000027f000001890f00ac1400aa00000000ffffffff831f00ffffffff00000000ac1400aaac1400bbe0000001e0000002ac1400bb0000008d81727cb2eca5111581e806574bacb39650582d02fce24ed25720b2dcd80ffdadb4f95849c74d25185dbb45df6588a631606e82d1029ab06116819e7a3edc16803f0c4b9efc2b1896b792ca9f8857f5df80bcec273a874272f1a650bb0dda13018000000988063fdd183fb322f207f2a8cb074640838ebbe0bffbb43e2c9e5958b448fa3f0aa067ce06aaadd424fb305a8c"]) r0 = semget$private(0x0, 0x5, 0x400) semop(r0, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r0, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000080)=""/70) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000000)=0x5) execve(0x0, 0x0, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) unlinkat(r0, &(0x7f0000000140)='./bus\x00', 0x8) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186204018b002b3a0000828104875aa3d90300834a4fb4af0a400c9aa0ad579771368074868765e1d48c0f871ac08986d38fbd4827823ad900c5d1e33b088311cc656b791253ff92e6ca1bad5a8b8c0000000000", 0x57}], 0x1) 16:00:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x9, 0x0, 0x0, 0x57, 0x0, 0x0, 0x100000001}, &(0x7f0000000140)={0x2, 0x0, 0x0, 0x3, 0x0, 0x0, 0xe5}, 0x0, 0x0) 16:00:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc005, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001780)={0x1, &(0x7f0000001700)=[{0xfffc}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x0, 0x1f, 0x69, 0x2}, {0x2, 0x7, 0x0, 0x4}, {0x9, 0x5, 0x7, 0x8}, {0xc48, 0x0, 0x8, 0xfffffe01}, {0x5, 0x3, 0x0, 0x7}, {0xca8, 0xff, 0x4, 0xa9e}, {0x5, 0x6, 0x6, 0x2}]}) write(0xffffffffffffffff, &(0x7f0000000080), 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="820200000072d59cb317ae239befa93d2d01a8bc6ec43c00"], 0x10) dup2(r1, r0) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xf0c0, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20002ffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x8, 0x0) r4 = dup(r0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) syz_open_pts() r1 = dup(0xffffffffffffffff) r2 = geteuid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ftruncate(r3, 0x0, 0x5) r4 = getgid() fchownat(r1, &(0x7f0000000000)='./bus\x00', r2, r4, 0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) recvfrom$unix(r5, &(0x7f00000004c0)=""/4096, 0x1000, 0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2fff0300d2241ff9db9248c9bc667e3dfbc9331b37dc592674ae3e2f5354792d210f48b7dcfe61eb865d7d40167311f786d031e1c3a62cfd6d7d023a55fd117f321ef007174c3dfb3b30816edb33"], 0x8) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="000000186004088034ff0701000000000000000000000000004306bed8641aa625330000000000002f0000f1", 0x2c}], 0x1) 16:00:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5", 0xcdb, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYBLOB="0000006d7621f30dc22133fd71e9ceb60690a5bfefe04a3d3dd45f1b53c9d86433f8d6c57d883553881d44e23a641cc8e9cd281aca05e9e6c1c83c467eb6aea599920a70083c0f33c56ffbc5a4dd3104268ac54fa76f17f794d3fe5233a2cc087d0e50cd5487196f06c9932233830e4ae2b1abe477a1c4cde5b464665561a34e0f0205fe992b1b"], 0xa, 0x0, 0x0, &(0x7f0000002280), 0x326}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getpeername$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) execve(0x0, 0x0, 0x0) 16:00:27 executing program 1: r0 = socket(0x28, 0x2, 0x3) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/187, 0xbb}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xf0c0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20002ffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000001cda60f805000000ac501fca35976f51"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000000), 0x4) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r3, 0x2) 16:00:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x30, r1, 0x0, 0x1) r2 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:28 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x6}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x0, 0xb8c9, './file0\x00', 0x332, 0x8, 0x2, 0xfffff3aa}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x7ff, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x9, 0xfffffffeffffffff], [0x0, 0x0, 0x1], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}, {0x110}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001780)={0x1, &(0x7f0000001700)=[{0xfffc}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x5, 0x1, 0x7, 0x5}, {0x7, 0x7, 0x9, 0x3}, {0x1f, 0x0, 0x9f, 0x8}, {0x5, 0x1e, 0x80, 0x3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:28 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffa2af0445c8655572000000000000019078e0000002ff1e0000130090780000000602140a0000000098937c89fc14e77cc99428e82ad93b16e127547d383e9e5f1a1fc1474c7a6c27dadb79f89f209f3ecb495f8ffb43c6933dc4234f07ac2445d8c5c0e6d6482843b3eea880f4d3a26a8dfad67aa5d06b15ed450c810d1cb644b38fdb6f394dcc899e6d4065250ef056189b8939f8b57e41dd7ad261cf61c8c6bcd9bd05af5895d57dc004dad32ab3ca485124991ccfdd1763674096812c32e9d04b82a2c24fd37d1423e4664d3ddec500b77b044050ebc379c33013b969848c1a176f6be13e82ee7fbf2c1da759e9c8b6604631b2a99407a85e7ab90b9fde51ae0c904cbe859a2fa46d849ef2f0e55086d6fa26934fe0e993d89f09a106774094cb6ef33256e2cade8cfdae9390c44404bdb7b0aa95f0b7a405ad525b0420f297a83fb1fedef293d5cb56c41553e90f6860c732c37a5b518cacb574258991c9df449747"]) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x20) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r1 = dup2(0xffffffffffffff9c, r0) msgget(0x1, 0x141) r2 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = getgid() r5 = getuid() setreuid(0x0, 0x0) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x9}) setreuid(0xee00, 0x0) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000280)=""/79) semop(r2, &(0x7f0000000100)=[{0x4, 0x7, 0x1000}, {0x0, 0x9, 0x1000}, {0x2, 0x3, 0x800}, {0x0, 0x4, 0x1000}, {0x4, 0x1, 0x1000}, {0x4, 0x651, 0x2800}, {0x3, 0x6, 0x1000}], 0x7) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x25, 0x12c}], 0x1}) 16:00:29 executing program 0: r0 = socket(0x6, 0x3, 0x25) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc32de9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61b91aa2e3eb192ec693b14895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce1c71cd6a0bd3a2bf2dc2e3710ff6b93f73de6c721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e24c72cd4077ed32f7488c8e73a07b8af0cd4c77959f3789f061bca93d5cde1061b0c88f4010aa201baf8a6c9786627f030bf95a664d4dedf9b744aee26482ab54516fa6af2f5742a340378b2ee322e725dd818f44a03e6a611b02b9f7520a9737efb8764840b23b92beaf7468f68250099935eb30d74237288290e49c7d997cf3b0d930664cc1ef95dd7d"], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901e34e09317be621", 0x39, 0x0, 0x0, 0x0) 16:00:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) getrlimit(0x2, &(0x7f0000000140)) fcntl$setflags(r0, 0x2, 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x550f, "6ea862cce8ff01000000000000c8153232111100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = socket(0x18, 0x400000001002, 0x0) connect$inet(r5, &(0x7f0000000000)={0x2, 0x0}, 0xc) r6 = dup2(0xffffffffffffffff, r4) recvfrom$inet6(r5, &(0x7f0000000180)=""/209, 0xd1, 0x0, 0x0, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') fchdir(r7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r3, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) r8 = accept$inet(r0, 0x0, 0x0) sendto$inet(r8, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878", 0x283, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, 0x0, 0x0) recvfrom(r3, &(0x7f0000000040)=""/59, 0x3b, 0x8c0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080)=0x2, 0xfffffef0) recvfrom$inet(r2, 0x0, 0x0, 0x41, 0x0, 0x0) sendto(r3, &(0x7f0000000400), 0x0, 0x40c, &(0x7f0000000100)=@in6={0x18, 0x0, 0x0, 0xfffffffe}, 0xc) recvfrom(r3, &(0x7f0000000480)=""/4096, 0x1000, 0x801, 0x0, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="b9", 0x1}, {&(0x7f00000000c0)="d12102cfc1ff4817803b709cbc7e147c6ad09c39dcf461836365c16779446f6e72cdf4d16c4ad16c0d14d70bae12b24211ab69be86b7642953eb12bd64496407", 0x40}, {&(0x7f0000000180)="acf4dd5e074672da3167db845e2d58f1cdc97bc27af2bbb26c82496eac9473cf639fc36e2ddd43b695fbce61b176f5ce4414b95caf4a5aea10fbff651871008bf6f310c35b30e1dc31d2d80c84e5218e15b743402ef46f900500b9973e444e5b8544501953030a3feef36b6f73fe3b9a19b4612c7e818a98dfc0ba5cf59a5fb2666629422705979fe4884c0718259238ec4d56e4bfccf72c7f62e658b535ebe1848cedce0a83e16b39c4fb902a394967c43eb63d955a2ba493f971c51417d37481736c438ce7d1e21727d970de95d4a915619ea165", 0xd5}, {&(0x7f0000000280)="d689a7d55f972cd3255f1decea2aa62cbdc189dc5689be0a695adedeb6bea4eea98aae46d2a42681d65a6c", 0x2b}], 0x4) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{}, {}, {{r0}, 0xffffffffffffffff, 0xb3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) accept(r0, &(0x7f0000000300)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x21) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x9, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:29 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x4, 0x1) setsockopt(r0, 0x29, 0xc, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) setsockopt(r3, 0x26, 0x2e, &(0x7f0000000200)="ebd65689f4ffcb0700e6ffbf1871271e678bb92745d7c68ccc8823634188005e3a241249d0792c7799cf84172d2bfaece8485f3e5e25060000da55db2c0920b647b2380700ab89c40d4b2830113c62d1d9f8b18605e43326811ffc447a72d82c4e26c00396871dd80a0af30500c7ae30e89a2f29ee00ab84c3ec92b9f3d52ab1896f13b5d3c570a912c42cfabf2c232bc0b2089a1e8f5adca5f6a37b819f6cbc227cd55087b17dc243d5fb51c25dbd3d6a9daf79b520c4ac3fc94c10b12034c51d65b3610a735827690771b2a076455e64c6ca78b7686abbd2ff998e35278c5b7e0c8baee8839c59149ad750624062945f4ddbb81b6a053ef81568c614a04a75dbbfe88c9c60fe374a768cbc861d71f5600c974b6e4c5a524155a4744e1f2fdc7152fd1077b17966535db93bf4cb8778f3579c069b1eba377aedb5a30ff0dbde8b14910d3738b21042a08e619664ad5eafdf5f390af5502b424405f6a53621799603d72ae4b9be4539ec0e4dd5845acf1b9456d069f5c7365769c821ead9d4fb79b82ad9f1566812148f4e4237ea8d5cc24efb3ff5213f99c2ff486ca15a7d63ce2a633a0971d06cf770ba4c334537aaa29ab68083414f72d212130606b4a2322c1287a29e948ffe9c83ff8050ed", 0x1ce) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000001780)={0x0, &(0x7f0000001700)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000001780)={0x4, &(0x7f0000000300)=[{0x200, 0x0, 0x4, 0x5}, {0x401, 0x40, 0x1f, 0x2d}, {0x101, 0x8, 0x40, 0xb62}, {0xffff, 0x4, 0xd7, 0x4}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000180)=0xffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001780)={0x1, &(0x7f0000001700)=[{0xfffc}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) r4 = syz_open_pts() flock(r4, 0x2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20002ffffffff}) ioctl$TIOCNXCL(r4, 0x2000740e) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x10000, 0x0) fchdir(r5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000140)=[{0x19, 0x77, 0x5, 0x7}, {0x20, 0x21, 0x22, 0xfffe}, {0x0, 0x3, 0x21, 0x8000}, {0x8, 0x2, 0x29, 0x1120}, {0x1f, 0x80, 0x1, 0xec3aa25}, {0x79ed, 0x4, 0x8}, {0x5, 0x15, 0x8, 0xa}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="a202adfdff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[{0x20, 0x0, 0x0, 0xffffffff}, {0x7fff, 0x0, 0x0, 0x10000}, {0x6, 0x0, 0x0, 0xfc}]}) r4 = socket$inet6(0x18, 0x2, 0x3) getsockopt(r4, 0x7fffffff, 0x8, &(0x7f0000000340)=""/245, &(0x7f0000000100)=0xf5) r5 = msgget(0x1, 0x254) msgsnd(r5, &(0x7f0000002e80)={0x3}, 0x8, 0x0) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="03"], 0x3e, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001780)={0x1, &(0x7f0000001700)=[{0xfffc}]}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{}, {0x5}, {0x6, 0x0, 0x0, 0x7cf}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x8000009, 0x8000009e, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r2 = socket$inet6(0x18, 0x4000, 0x1) write(r2, &(0x7f00000000c0)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x35) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x44}, {0x84}, {0x6, 0x0, 0x0, 0xfff}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x6}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0xc5e0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000080)=0x5) 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r2 = socket$inet(0x2, 0x0, 0x1) r3 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) dup2(r2, r3) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x1000, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4000000000003}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:30 executing program 0: pipe2(&(0x7f0000000000), 0x0) pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000000), 0x0) pipe2(&(0x7f00000005c0), 0x10000) pipe2(&(0x7f0000000000), 0x0) pipe2(&(0x7f0000000140), 0x0) pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000000), 0x0) pipe(&(0x7f00000008c0)) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000180)=""/240, 0xf0}, {&(0x7f0000000280)=""/125, 0x7d}, {&(0x7f0000000300)=""/90, 0x5a}, {&(0x7f0000000380)=""/36, 0x24}, {&(0x7f00000003c0)=""/141, 0x8d}], 0x5, &(0x7f0000000500)=""/123, 0x7b}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) dup2(r0, r1) pipe(&(0x7f0000000080)) 16:00:30 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="821c0c6001"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) pwrite(r3, &(0x7f0000000080)="f34662b1f14b256fd6bfc2d5147206ac7b561718cb125bc3d955fb093232e10caf", 0x21, 0x0, 0x7) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000140)="51940f7cd8fffcdfb9b96242f03dc632c4785307040b44d42110f431729f50b5b60ce915eca3cbc54df54a87d6a6948e3033435a326dbc6f362e7905870c7ddf77b993a3f58c1b09dd79d0e383cce6", 0x4f}, {&(0x7f0000000280)="f63acc2c363c7b71d22f7a934c3bb6ced7f06e738a4f93c1fef601b69cf6cb95efa7bc484c5a3c5de01cf2be47274c0fb4dd3fcda32e2700bba8fc8cbb5155424cf95b9cc519ac6b58f0f90d906f5934ed45c2ef5008508386fc3495b1638cb56de2824de3e65777a0b44dfb9f87dbdf03e108e299232d67c1c1d8aed25a5c22e3b3ef6d8bc9ddce913ac6681b856315bb7daf6186952695a5f1e778684027585b0bf367df0ec54a8ea337116e7586abc1a61e7b703cba7cec50dd3f55849402bb88e2c3cf2eaf799354a92f44df787d1fb5bb6c0d40c1543482287bd0002346721651b69d7581fd5a9213e7bc19163c2e4d38df38d72101714e508e908f5bd1ffe0388bae14c1eb6209c7239f459c1b24a394602782e724ffded3cfa6993b59d2c2e96c9f1b4962a1aeb47d97786a2495875eb603e5d118b662b06585429e66acf523d22bd1e3fac61e033cdc943246b3ece8b53d01846673c231f3811c8828142c39385c49992c696e2025da01e0a1dfc8d15d712eebe46260306d6a579a27c5180f16ab130073cc0f0cfffc85df730e45304431a25dd4894b25ffd1a7a320541cad6bd37bf60ded397b6b67f8ba23de3716b61367e1f9f3b80d45a2c45c446456636d07185c3524853f8e2ecc1bf5fda454123e4d9c16a3f4cf4b89242b180e7a9276c2d571cce812df1ca7c0e1a00067df05c935c03ad09f9fb901db2d8ea31785eae129fba662008580dde1246b4dd8df346a67ce232e53468e5664bef02328aed8344992dc56727e24855da5256fbe66b432ec1094ea7755480cc7abae7fc8f41b263a134b1d3d6e2e45fcfb310aa1813edb094bb3de49eaeae5bab028807f181ff2b8735695ee557e2e38ea5f18839fc488f00a97236b24bd1ba596cf499b101db7ae8ccb01551e7794b7664f0405e5b245d214bb1bc89bc75052c82b6c6ae1f65dde0db5c48358b66e2adb9066170bfd7423fe7d0921cf2dcef3ae28066185f99d6bde82ae40b3adcc7da35f256c39fc90357f1ef7fd3311e88beffea9ed11dfdc1b1b2e51695debd1ec39e795bedb190be96b17bdd08a475cce183dabf3cfbe148f804edd07b00d2e8887ee35c192f5279ca5e8f63f40db0572e4dff32f9caf631ae16277d8828a6ecee2dda5de95bc18f59dc75e7fee4e24a8a4183cc0750329b3ea6b26fd5f12622303dafcb7a82df3473b85996ecbffbda0cdfb12422d30539cf5aebca56d8a3082d6d5cb14df3fa1dadd723469befc176a92bd2101ef3fdfd153ac46d7e9bb3586ca2c56a852140389c7422db2baa3ba321d134428d7118328cddbd91e05775b82987b17551f1ff8e1448178f676dad2f752efbc9f5068470d5067eb2a47a92eae948df0d8bff628884f41e2deae1e0467a468783483e41090a84c2d04fd3097c8fefd43da31438239efa47977692e92740d8e034229af9402f65851393bf14017f2f774c2aae325f5887307eb4d52d18bcceb45982f9a0e84d2ca6d36ce6fa72067e2844741dafc0031845746230caf9ae6f058385557918ac286d93d9b950e0549a4801bc63e39eaedba0bc6b660ed8fb2a7f281a28956eeee9e861feea8e1e20c1ad3f277979822bf23010333c3efee73f9fd7aed148934b634e5b28d4359bd90017c88b6222cf0653d249b20f583e13449f44bc3784f17d4e57f9ce0ff9fb66427b5c667b21acedcab24c409eb320cab19fa307412d86b38da6fcd74a512bd566b725c64d85852a573d20fe7634fc57edd2901f677a5b4535197005642d56bb7a96d5de6c9b7244cc314c9cb4e825ff46b6725d08f2290efb427d22dd8586d0473a50f409dd3937fff7a206709e4ee3ff959f9bc474e047737b4bb9819d075ebf2587f95bfcf8ea2c9c8a147b6fa961f11cf96271df5182e83edb432f4f8e9817cae33526141fca280566385f8642742f59750dadacdba39cbc2bbd3e5e8757ee7688477c925fcd7e4dec6faf31ac5c1ff4a6fa1dab2798437fc838ea191d1cc19d89236060a26fb14b3d300b1ecfdd5ccc1f18be0d5165c8c3b83ad821887bc30019c78b7c08a9c6e534b9c9ea06db1766ae2f6bb4e107c9950914f396d08e1772dda7016ecb6dd6c442dca8b10a47b786c629b43aaacffec4abbcb1de91af1d5857c15f9006cf6810351a41075f37ffbd2446f6af2840025e21a4027d11ada0cc08744c871661167aa9ead00cfab5dc113f57787ab23fb6a29c1ca96b8797c30d118f0e4cf9e46591662d99d8175dd6327dc64a65077dad0cec5d1df7ff99362eb01d9a957e5bda7fa56e2c468067785bed8e3e7633754f3ba9254c50f571eb6b74233ffcf562e40b60f0ea570b560c380971e854df7c7441aac36a21482a745478c4a9edae3fddc7e1f903e3b78c224512deac890ccacd4524f690fb736a256e8882fc4cac2d16752f1e49b11ca2eaeb1a326cea6ae29228d42f47d80ac878568e17a8fdd0e337e9d83553e27e102dff11beef94ba3ebc21fd1712449a0a5f7002384c73410e923886bb14efe1d64e62049f46410d551761ee45144c7d91a34c23af68939ce2f24e9eb0573347c33d53c35991c33a94181351f43bfbe2516d01d77ced0da5197ce7a1124195b3657a531c790969923efdd5a6ca5af09381f4bc00ea51ccb9c3bef999a13533e7364fb87bb91fc3a479ae47a272e3b326d791d94ff76b77ae236cf13219c39b44f5078b0738a8104478de2fb4f29de1a5ba8b8431657ee13efc18fe562633138339377db6fa940b60966eb90b0148827bdf47058a38e2bc5334d0337d847cd36f92b3aa6c262fd7e048e942326d7cd1090b29732296c4bcb7d9308e988360e4341acd1f50abc2c0862452f022b25e60ff4fada712821f81f46b89f9620835d221f6d67e98b0359de919d24a736edc9d5ba4d65839900b5efac43a5c1ba82f1b178508417b9f54599b66880b63924727c16f361b0ac4c86d3111685afffab5464399d8332b8bb787cd93ee18a452e0e334d0cdd2246c091038fa5f32fff7d1aa28834f28f2f7897a0cbc11d09dac1e56e197f2482cc8402624caf45832728fde6902f8d130c8621da754d6090ddb754b3307f2290a1585a204aa1a345d5edaa54f8bed095a7bda765eec08f54b742e32acc967e78b518012674b1604272757d8f9f42b3493b8af1621a2607968c9d572455b0e27cd9c23153ac4544a331cb47837154332f51aeba4392c1aeb4202a4a91eb87f45d3fa89710063ec44f9269605fd2184b085cf0b2c5cc1b0beeff2f3a93c47555ef1850ce1cb0f8ef168bd1ff940469ff09a968a76319cfd1e7b538029e39feb9669148d353cd3405040b774c537ef5e57c9fa5972abed435572124f4f40a319ea6b780f08866fcc64c3b942d2b97332d2717abd1665406c3d7804344f4bdbdf62c86b9b166d0f0ab080e4ef661a2efbb5a1be9b7aca4cde564c7e7e623fd604c04e1dc61737243c771b5f7128b0ad6b0e92137f17d0f28fc10ea85f6e373437fde3ac48844a0dd5a2a680b80568ec71e3a09b15349c0592b8871aea8eb08bdd7b2bff205d499e93a2832c552a675cd6056065bc679e08f4194cd0fe6a32b2a974a863fc2aa0421a7111851637e25626363077f5fa076f2cf74631b911e544270ef9687b5e512d052e336cc6633bffe1c175215ced2aa441b16ee58e28f479b9c2876f53324f721b9591dc47c444a0af3c323be503699fd373129f287404e59670e9e98c5dde25d6a55da7f461361721a29a9115e81258ba3fc3a056ae879fdb6c628cc9b7eaafac87d5971f5bd4442d5af21cc5368ce51a7e42d81ca0c55049f68a6a2bcc9c2297de50f1b4c20c1809305c05a593ab153cd0da0c32b6097e8f8f7aab23a81230357fb8d05277e1765d2af57d1645306bee735ec4d7a9ad6b34aeabe0c149ff806dc53b16f95381a96d0e339e1cd7a22f97917e086788225975e02ae617b111a83d416817864de62fbbf3f072ea5b16a94765e53fb7b2f14a4db187c09a6d351d73442eae1aa3060088cac7a88eacf0b1a66de818df1bce4a27bf5da84687b17efe84ce236db54e37bcbedd73038c5e5a5d6d984685667cb3e68336cbbce57755d4dc99b8a5259599a61c3ff505d91f9ed4b6a8515130a88b662327a772d0e7915a12fce399a6e517906602ecf30b44e7be17eb65c102ebbfda867f7f51f219cd455b35c7ad548023b813e0d3dcc7a9df8819e09040f56515f264a86b0e2bf3777a008a2cdefc393c40f0fa27b198f87e6dbd73fd2f9e53c0e91596909373543b2c7f583e2af1d89920d65d476b9b86cde6ba33a97929299679bb2c09a553fbee96b2f0ff3128359d58080399fde8b3a1694bf9c775bd721e1daf9038f73468ec4bfdf6ad4520af732dee5cacf52662c7d60a6f093ccb3ee38bb4c9f805d83b9464399a4d333668a45f88251a0fd490a5883b55cc9d9077e7ac5512d9ada3de78db7ee2ae7e67bca2ea170b3cc5c454944d2b1e52ca8a79cc989f84bb43570624bd18237ec49d209a4ceb448494ad852952c9087b1c9e10aeda27c5562f327d507d5ff4332a05a39afc1cc25482bb91ed3057fa6e4ba23a169491fd7d21bafd8084e5b1e4f1771c86b89d05ce431084adb74db0e0cb669c04a8b38dc3dfac38950643449348f3e2711bdb325bc710687ea97f4764def052129fab408903f7ce2eac37bbf86b754132c6d5b0c19d406938cf70cf33a53aa6c51cc2b327421028e911221c4c3f6733df49131cb68e3790476faab2de46e28be411d9df2de6e4b6d09d0111585cce749be1cf42d6dfb7f7d335e23201c5559fde947a7e3cdb217cddf6f052dc0a73c023ebacd80d34b44d25eec0aeaa616fa1fa6471e7959a0ae1d7e86bd928f5d09af297604803584418bc92a520f28a92d74849aa838b1c461c73be20ec66305ac5dd5db7aac8d27d9cdabe15967999a6b99a1e32e87f4a0a0176b9da009f83d13bd032d48703564149d2472d4713159a0282b9e034889f3ab1dec0a4215a87b07e3c7aab9070cf2483f6bce1b915a634b3cd078b5a945dd0edadc9df36e4b96f141a36707f1d40bdd746489cc7fcfdd08b33977f30cefd80c7e349499dae2fde76f7c616fa74b04a8e96a6952f4bea93381cf4dfa3a039e262bcb6b7d8ddd01f8bacba6f114ab97db2ad9ad0ba9a817654ee471dc8f83adb969e9626d1632a0ae2f7e698147c258ec2e619e0b7c8998c91ddd37bd5cf319da09913e56de3cb10d2dfe8b11edccc0cd2b7d2476505e434b416a751684deb93e87ce62ce25438f33726d06ec4935facfba4bf03ed7a06a84272227091486cb0f66849a0c414d14659a3b1296fae339e9e5ea1c82cdb1a0dadd47fb78fda6a5c7606ea6a9c0ba036245f7dfe64c926246404a7c92f3de8a86f58543001bfb33c850156a114d31b49cfbfe9c9efdd5fefce1e05b43d8296f375b8ac33eda0d84e4e6c3c0a71c9740a6743d0ad3d83df723e7f210a3a6904cbe31fab43dada10f8ef84d9fb38784fcd0443f8272b6ac092511c2c0e2ca7de22321b47faf8254277ac6ed546c9261fc2a92bb407ef66489414560f555a769dc0c00fbaa9cf668c4e77e418263cf73fcd5bdaf0e0326406d1e50033c6b3b4d646f4e4b9c7df05b182ed6fc8f39fc1c468d0a5d5fa3847f5d3671e5f182eb7b9c8d1dba14eab9fc4dc7ae2a501eff7fdc6cc2e2f0a8dc5fcb9d6e538f84b35748340be1598cf09a9157676ba7af122bbb5003544b7cad82e831908ac1b5d269e778e7dfa0179711f42981225843f5f88be75cd1ff", 0x1000}, {}, {&(0x7f0000001280)="316fd2aae89c4e3ede2c24939e7516687f81653c163d2c3a88d333733f212108589731d9763769d11241525dcbe9150ff134254b21982f85dcb4bb499fea4ff9c768300deacf39a0bdf42cb794bae401afb62f2e606e23c689bc71848e329cde4fbad43b706ab06409af4c6dce700875dafacf38", 0x74}, {&(0x7f0000001300)="88626b51e7fa11ad51e893772178a67ea40aa94906c46798eabc81ca483c451f3bf53db02987374207830839e2138294727c3aee263139c720d35308b58b2acb0b863b5bac12e97c284d36", 0x4b}], 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x20}, {0x1}, {0x6, 0x0, 0x0, 0xfe}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:30 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x180) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x2e, 0x40000000, 0x7, 0x4}, {{r0}, 0xfffffffffffffff8, 0x80, 0x1, 0x158d, 0x2}, {{r1}, 0xfffffffffffffffb, 0x40, 0x1, 0x9, 0x9}, {{r2}, 0xfffffffffffffff9, 0x29, 0xfffff, 0x2, 0x4}, {{r0}, 0x0, 0xe7, 0x1, 0x1, 0x8}, {{r0}, 0xfffffffffffffffd, 0x84, 0x1, 0x8, 0x100}, {{r3}, 0xfffffffffffffff9, 0xc7, 0x1, 0xd040, 0x6}], 0x1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffc, 0xc2, 0x80000000, 0xfffffffffffffbff, 0x2}], 0x100, &(0x7f0000000280)={0xf45, 0x3}) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xf0c0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20002ffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000280)="26ac5f2e27a78fc4deb0f80000000000915c", 0xffa1}, {&(0x7f0000000080)="92e18b8944e12a5eb8a349d45949dfee77be9094fad9c519524438945998e381886afbbb638fc6a107130040678b1ffffd282f1633b56be658e73e5d7ec72e34", 0x40}, {&(0x7f0000001cc0)="9a71d42c1d7a7a935488504e569a8f0e816b31bb6570b88f6bd82187ae05cd69e0501871b02cb8a76741879b78748143c7676e4ee96c6459773d07f50c7ebfb570b566a43b897efde2d734274f4c20fc8e5fb03b5a88c39b90a732b2825e0bde2dca66b5c66aab0dd5bbfc9a1d8ae962fae1f3fc75ca6f1bcd7a67d3c1af40dec8bef80a43dc026bc9ea2836d07b813f3fa3ab61838e4f510a331a1b6cfda08064dedf3512171149927cc70ba34c1226534f7c08a6bfaf3abd2b9dd026d0c56d90091df170cc444a3127717f19b315e4903e8fe4c0344ac7ae99c95d6bc5af0d313c60d47cd74a8e5514e8031341f468ecec8c698bca990fb8b65b5f5344fd335b47112f93977c08f223622b2c824d8b8119cf6a93cc42cb44c1e35e424b5a066d3ef8f2a1742e7e7a8b6ff8dea17a1f98832b8533c3723e7bdb415f4fa85c6b88fd818c491e3f02eeb86f953021063910bca4dd89291286d99269753c057484266eb20189d3f778c587ddf2bb47af370b28ad19ce13b9de4397e7d95f32dea51fed453ffc7387e8fba3b7aee1b67fd97b686758efbd4e1652a35a5e986050d7009f6a40fc50040b9ac35fdf611d51f222de49ea1200c1440afccb9839c6cb30ce7bc983a90bbe65091fba592ecf7442602ff238ecb903cf436d4a3913c5d974490001cfd4dc5770924d4cab2470bc31a4d7e3350f92ec00da923ed1442e61896f276d50bdd8381a9c57493669ee1bc7379318a69da29c99a3b408d4a2bd0d0dd6cf62442d23361516248da1d2d600dcee0147031144e5adc3d7136ff080319c3683274acd8c47c3b2a507fa415c78d8729f3e6868e4305c9d80b6e7a4b8e8dfa0abe5e8c25803bd660e29e0bf10cb13f5ef5729187241636350e70f8cf789b19087239a5d4587bb2120cb32604ee076a50c8e3b2fac60cdfe260298c42da06bf08fe20b93793b4cf82ad781aee4804d66604fa59a85149f9c42f51261c029301fec44feb07dacce1ac5f966b6c3af2d2aaf6ec5f9747ada3284878e1bde0f530a1f27fd7cc8bb6f992d96810a8e4719b4ecab6353622ca97ac568671821113d9683b7194727a4369357594a75914088d7bfa376f67c8773d7c8f5195c3ab4885741b10a1669e6e7cbca2687ee56d3f29d145e4704626efdc4b0eeea0d98850e0d2a621c80e88f7403d7c016823175b188220f91d59726567c6801664d855aab34bab06dfcff61394ec1e2e11326057360ba7a507b8e9acf0128f187230b6ad28133e84aca8da0bfddeebfdfed2d72a84a13b2a8ce21b8c537fc622a8208aa4cfea38e1b854dec62bbb79598c9e533da7cac33c095bd8bc2258a934cbdb4590473d412512f6e7c8c65241fe7cda970603b48995dcdc4368b12b1add2c6e9a1554d17f5aec26cfb62d6d63b356fd15ee9ce727717bbcade0e12f38c2fe25a6647b81e2da8b4576ec66cdaa4c9856a14331bdf6dca1a096caf325ff0931040c10f03a7434d81b5e29192912123e9d17c15b74a799dc31a382a551503394dc7cb1cf29fe432235cd2004a105c125ac9c92ae6f06072ae6de96a0742a90445e3bbe5d8f572cc6a0eb2c2adc69e6b55694d913f4c604d0f999904ed5695859e2133dc43c3fea773b2a4b1f38fc9c35d23e759d4c837f98fb03a6397f15eb06036caa82c715d803515e56b6b3ef7a387fbe11deb3d0bf700b6aa8ae3719e3950b1c5d4856195f618987af2d04e6a535c89c74ef4cbfd2bc370d1dfdd4c33acdf565b00e75fe2f7a3547f58abdde40d20a75f4762db53255a233afa88d96e0063103d4e78b17e0a90f717d738e9753b1362a8cca708c4c72dc8f70a0962ec058aae9a341f60dd1e47c6d786752bc5a656c06eebbe726d3cc1fb8f151619203d02f8248734df48f6667e89d258eb970dc894e07f099e0338954f054dc5b27875346c075fae9d0aa89953a37dc1618c1e95866b99a47c6c6949f181898aa3dffba509f1a5d3f05777b6f68064ce14de83dc7213d1f0a20a030ae1b06862e27ad65be332f48436e4b7e21e253e3b5708e0e1d5e853cb3b0233185c6b61d46da54529e2a615d79baa08f761eff84bc653b2605625258e00b11185b3677c1ac2d68d5fc75b4982dc15c8b86430afce9d2c21d952ffa5149a08b1195b1ab7540d086715cbf35eeaf1f6d9734786f5b21e7137e696ebb9faab7113c81cb93c61cc3633ef6c671ca0ba59f436aa555c2e284abaaffa0fd67cb9beaae27d51ea3722fe8c90f716bb03b42030a9bd5e66eb514f900e60e2f3f9abf703c0458d9bc5e41a7128697cfddf499f233f1c6724b10503d5dcb1f49d5f57956f40e7c9ed1e2c83131bacc7c9cc211ea9f04c8e1a91ef21d57ad24e2b4ba78f0670d5d42d5fdce1fa79bef4d5a0250d18e5e5a89324cb892d80e45c4ec49dbac1493e086c41ca1e192772d8faae7673e66238e9baa19166dd4fe14cf2d4933269e88da725c329645b0ce38534b146202f11b9d6a479f3c8c8a12c4d8c57a3fb2c16721b3ec6fec785f54cb19062f7e9de9bf6e8f78f1dd169675158c2e9ab6a711b90a289ab430e898acb2092bcb7bb5ce79ee61d65078933a862d429110afaf6365fb161ff62d6fdc81c2f1f33ef3e789656d97b53e3b8e73f5a52b2a04cae5aa477b687fad71cc6843a202edc10fb84a163fe7380870d1fd3146f07ac797dbf831c3aafeb898c7801a2584a5dcd4254e1ae248be8ad42992d3be9c9c1f1a852893843f4991ac179c112df16c02b2698a5730d697d642aa7adf2332941a785bbb6ef8d41e7c7494a8e0c03f2d430365f3db5a7525ec354a9bc076e7d03a01c46d6b9b0a0b122f634f22d652864e764230bf390b1067392c73d86bae117e33ba566f671b8c39f310320a90d2f6240f7c76819a5339a325f9bf39a91db72090dc17a46fee0587f161d30ba03b8180fd1f971cca1273d13c0294c61597f5a18003d39fd679f8195b758d1d583ae7c11af0f903e10cabd19192b0bd18345eb264e29698d2f4cc2d9d96a05b19138488c05a906168a7ea4b3147d93ba6d0f9b442c9c3efb57341ed6e43c481ecf1e01bb50fa7841c71c2d3c74c39a002ee8427388460801dece490500000000000000a3e4a1fe803b033926b6875edb8c48469cc5c4cfeb2b9d6d94d652112af01372e0cac4d81e143f47ea9d26fc83a96249699f774607a2c57ee1d66f5584d03a9f22490c9364d44290d2f771064059b0cff3eed5f9e021ef8ee86e0c86325b5a0725fc218a0e8a96834cccb1e87cf7d2cd1d0140057085e7feb94b870ecb943f52e6ef70fa6401a071be5d65fe7cacd84c4b78ba8619c06550a16fcc0cd1950bc67b4812f70fa1e192495e58851f61db52773dc681ab7cd7c8849e0e77bc61e53cd405ea1f5284bf6a944340bb5e737be4b3fe213aa8a035c2b33d9f49b34d2ac756a0143b2519bc3ca8098c9e1d47e028fcb286592aa3c67e033a3ce0ca1f61d881ec1f9ce17c31b1012e53883d2e6c45d9fe8918b40836db55ec3bc27e0a685941206728cd5fab257ab4aa6780319c8def9f4ee112cdffc9d3629fc854ce072f8cbd81256b938b73c17b03aa3f4d922c4774d244d6596d5d514cb983e65619dcf68b9349064a9e54b98f1cfeba5b9c028ce1b2111850715ecd975bbeeb6ecb02037c3ff5adc3e4aa5262088f7c4998e06e2dc62aaa04b3c268f34f9263a410c0b16e83ad17cbf8d9e369ad52c7b3adee0220ae0868c86580c44d7e01934ec41b493ea5df27df1609281f91a90898d4ef4a9580301d33dd3ea0b173fbbf178c8ab5ac6feedbcfdd4982dc8900a233a742c794da11a2c49b52f300da6222ccc4f1d80b42c46af560e0982e450d630f0b8827aa56adcc2e3f0b8b6c3404197677f94a8304a0a333aceaf0d280f52f8da5ad85de5f637f027d8109b7fdc8369f3358dde91890a82ffa3c3d97fd9ff73d107bb8d2c5820339dcd287ef66807638783610e9725380da929313d9aa950f2f9cb5a1bb5b7f74a4b7332a0ba146efcdce7ccc50b9d12558975bfbf393de684eb835a27ac346977341c681c1b88c60b7e8ba2a7ac02afeec9485bad9fa8feb137404ae866763ce075ae147efefdfae22bad3eb23abbc93ff4cb24d7635faf9651be11d894416650eddcf54b02d5d3e48eabbdeba8fe432bea49c9ce5afefa79763d7026f3388e041207fb84ee95b96adf9228ad98ce9b38457e4b04c86f9c3fd1e3b2f9e8dee4141bde57fa6a5026f494cdf8d11caa8328b98d34ecb289277945b2bf76cbdad40d9f55f288f1b33435a55fc4e9a19847c3b3f258b96551a1017c82f0a644342336faefe767a77c7bf59169267d86ea7ff34ebdd00db77a4aee27d51359a02275bb6b6e7804e9b289f7888ded608e328de20c931e7d47221788b5abe1c1b32cc9e24216abe9bbbe7ac6f7e44f3239f2ed923e70341846cf7daf3e3302ffcbe97836b49e6d1735ce1e605f06a9042d06eae6d5b137064eda93b4a2446b49e34c30c045d1949a8342169c5671f5d5c7ff1d949b830325d40a9a7d62858e8a4e43ae9e5800c8feb781394b8571445861d4a54d81a03e865a1b00f449cfc4338e2f5b218041b322e4d1a4887196879d57eb4ce584ae6041150ad9a443896750e42e8dc10ca1885c2c6e7a9041f10d8665a997d1d22773bb190be67eb9c1c9128abbc48178e332666f878e7d408a13a4d29ae37944f462cbc87dbd7cae23d3dbd853bd53f3f764934df911b26dbc8d4393aa55a07a0a7ba0044cbb645250ebc356b622b5ca2d2e8e59da9c1abe438a834abdafb99605f01bc3bb325bdeb3616b8a6a267b6f56ff2a804e22f532af419a1503e7216ff5dbf7c086c1083ba9225ebc1441365a0861e11abdd7609c7f1976e6f5a1ba360590cdc869d6f21fa0a9a20a317651b0f39f2eaeaa1618f9152d2a9cfe2267e6b3ae6897b642708bc069badeaeb51aeb961f2d74550d2c917871feef575f4fecb51916829477f646937f2bdebe3c2ac289f97326e8ef684ff175005f275a680ac67fd35b16e7f0ddb22800bef3ada9d9ddbc6250d276c600e27f61d125e409ffc3e7fad60bc76060f383fc83c6af0f579ceedd2bef72423aa704f0766b7c76d138e4171c757267651d23492e77b7e5067c836d63488250b4273a8d6b9e89e6a822d693e00adc08adaee9cec77df4aa997d7d97983fa0d3b4f520e8560a6d75293f64a694db3c5ada45f8f1bc9abf528fd7fac5ba4a8e59861919b0814a065dc97885b91332369d0c8e40cc93a0e7e3d0e1ff4c8c4320ced66ed2d394e7d3a4c1e51be5ee1c59444bfc04f9040534e70643dad426a616917724d486b1c9858adc12ac6e081809bf610cc2554b2027a511714f9c689930ce784c69371afc52c7adc5afd66a85459d4b72bf16edfab775117d8dc15651edce7bb353fdc5a268d3c7275484626d72121a89e564313f4a1854168d51d6b095c5160d912c47745bb2e6dcdc7a8448f6e890dbe7c0ac23bdc7ee03d80583c5db91f7e91ef42c7918598500859715b458729398e2b6498a1c7a37ac7949b73c228d39c549202ff2c9da89361b7e781c92b153cc59aaf739af0c49361545ac5ef798c0f94c035e517c9dd2b2afb68d9a0757999c9c023b396cfb880f0265bed0aa61ec6076b3ffc07af806df83af5cf4d087019b7a436a8df9c10db2f7beaf0f7247da6d3dcb63330bc10f9c3411118bf38d9629fcfb3694dce24b9b6af7be424a9973809b02ffdf934e03c71bdf78a63e7a73a95aecea5daaa23f18063f9b507f11ee6378915a56c1c7c9915447f092aab2381244741ce0fdd1aabbc2523a648b309970e78380afdddeade59c2ebbf7cd16efbf5ecb9821b95fb1a7aa45eb7a8abd057ee957fe6c750682b35c68091c4a66b", 0x104f}, {&(0x7f00000007c0)="cf44e8793da5f671ae918a18665ac66173c5cdd96f4ee3ddbdcf9389a8f2cd56945d86b8a7e6839101000000000000004c97971446ffadc66147f9a12367d8d43eb7ebdb73b04ecc76dd3b740a25700795c374f883ce0276d97e3767083529c90502357c8ec888ee01fc81e91ef0aeb3d2a2fc6b1d56f41d2ded91016bde783082a4ed69dd965158797e6f5fc893764c87a2f9a50b4ff38221df2b73aa0b80453f741b5f068eb5784b662f7e4ff580ef0aaa7e3418be6da59058c69951cf237b41cea800182141f33782199bc3d6cd395ea477412832826ddf161543df358acf1ac226081630a74140a5f73d817283167c4f9b59f9609fd2d43ff8758d4965633bc8b147c42c6feeb6c3e389286507eb66f19caa92fef6d0c817791eb4d6ffd89480d154cf00af7f39acfe4e4f5593a399e94ab255698fce2ae116304c8d5b8f0ff42bede86966af0d", 0x148}, {&(0x7f00000001c0)="3ca55c9096eee03fb775895e2a89263f4a3302067ab309c727067a4776f65facdabd7620ed522ece9887a816200fbebd1ec7f42b4ac5dc67cd7a7f5e5e941346b544a04ca9150c95818f71709426c85247f47175a32d0bb4f99feb04b370e71cf41e5735b4c361ff8d722d26ad0e8165b7c03fd1dd6609be030eb6302f4386c1312629eb2ce256b3f71c74de440e00000000000057c958d9579013212b202e91735ad2f6beceb99445d9", 0xaa}, {&(0x7f00000000c0)="9db00800000000000000a3bbbdf79ea55a0a59d349f803732a175d2bd9ea1d9d61bc5c1a0f295a83f3c7816b491b16aa94d6378fdd5a83b8141928d2f613a864de676754ad3936e5aa3bbb74767271509f684f0d96b8313b7b2e138baf201500e935a005adfa26b70be0714848e8f2e2525d7e3db01de5602dfaef14a7d5f9dfcdddbc6b22b69f28c6f4b4650c0e5134fe7d47fe00dc6fec636668eebae0d6aa280e4027a9a835dae442ebf393af7777fdd8aac1df95844649a38985c2e85f726c94f3cc7d55e0490272ef212ed8ed4e000407e35c34dc0990b16cec5b7fd3b03dcf9477b1a20425fd06b077b34b5f7c1e8ca7cd665a9e1ab505c833ca60f7", 0xff}, {&(0x7f0000000600)="bec5df274fec0d8e031ba38782ef364827c82b040000000000006af73f0a06f68e6289d0044ad6ddb9ef789fcc5ac7c33c5fcad2a4523175af50a73437b891b5a2652b2c7ca749160c58b3b586", 0x4d}, {&(0x7f0000000340)="ab1f4d6ba6b94c9fba657b4b0b8ca61cbb15ef88ab652474d1c360ab15ab4b0da8c4d4cf67a0a3680b999bf234ece8f31d1087356f38c6cdba3e1a5f0f8447b3a5e3bdc566ab14673058692fda1a2932d692b7869f89", 0x58}, {&(0x7f00000003c0)="fda403fd4911761ae0281faf5a915b0b9f0b6d638ac1c5c90a280568b4ba57cba7271dc57619d28697818e5d27a430345faa4f371844b0468cdd9cd6139f470a356daeaac271fe64aa0e83bd6108ca983bdea2f51c98e78c87d04a42b44e61197c8812ab60f88a82e215cf6f8ad6023be7135dca8762bc254d6df7adf4ca565a25eba2657ebc97a342b8c4159ef29a82e4f7f2ad9a9c2f56375ed86860d0134bde5970ddf345b3978f7b1ade4239d6f5c319bab2ae03e3f2207c1e095afc3b15", 0x124}, {&(0x7f0000001200)="d4f75d2ea6e40eb1761ff042048b8bc41d6491f9f0c6e3b23e9c6ce8f5af9a248aceac75f784ec813346aad561ae8020621b24fabf5b1d75f9b6f9ef27bf5e1a05a422599ee5fe7a10feefaeccb19da2d27c37cc17730f85a9303ca938d99262b0ce72310e94ca6fc991e3bbef3546a2b7723886c2326a748594911398e16ce58614ca6c5a4376c15258c34d0dee4db12de86be378773c299c084a055be497a53dfc389d0329cfbbd6a8fa8b4e1a172b0796170c7b0787194beea26d8b4d25b47105d384d1c83c8441779d517d574e2a730c5ef7a5278beae872ef0d5ecaa8ac8a5553851c8e3caf61c160587643ab6812eb2fefedd236273142c1e2f0f97671f2dea08191d8c30637734d5f4b78d2051974f3ccdb46277717d76059ed3e415a6c1dffa985e5fd033abab38ac73810324dec44cf506a5d37427208c4cee688178b885e9a54bec4bc9c1fd3dfa9d7d3e4b7a7499426e33e60ea0a061f6db2da928b06d8ad203b81c8bc4ffda4f7f7ce2623568509a3f4d079542ac06e1d62e22d1ec75fb5f17cbc3b184274f7946045f3f5e47ce9cf036c00349deae70c2b68499ab59111f7e3bba4dcf5265dfc5505af30f902076f293cd20c1c8f5387c7493fa5d01b542be7f3b4fdc2771b51cd7f4725b3feb6aaed902e0207adf36786bebb69e075bed9ea08313731a73d935b0843b5fc44694188ffcff955fc8b145f", 0x10b}], 0xa, 0x0, 0x20) 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x4086335) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0xd1) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0x66, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7, 0x0) 16:00:31 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000100)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x0, 0x0, 0x0, {[@generic={0x0, 0x9, "687021fd952479"}]}}}}}}}) 16:00:31 executing program 1: setrlimit(0x6, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df50795acd00"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660c", 0x38e) 16:00:31 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x0, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) kqueue() 16:00:31 executing program 1: socket(0x2, 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="afab060052686939000000e5003161053803", 0x12) 16:00:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7ffb, 0xfffffff9, 0xfc80d8a, "1dfc13040508de20000000004800000000008000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x5) 16:00:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f3, 0x0, "771724309aa2982d8d0300000000000000000800"}) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)=0x43e) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x7, 0x2, 0x4, 0x4}) mknod(&(0x7f0000000140)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad177560800000000000000d51e567165315a0d4a519d4989c94fdb8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b8660600000000000000cf", 0x4a}], 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) 16:00:31 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) semget$private(0x0, 0x3, 0x45) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3}, {0x18, 0x1, 0x8dd9, 0x1}, 0x1, [0x0, 0x3, 0xfffffffc, 0x7fffffff, 0x0, 0x0, 0x101]}, 0x3c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) sendmsg$unix(r1, &(0x7f00000015c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000280)="0da3f5d0605321610ea9399c7ce427773056e2e7531e4c807058cea6a650682c9e230c60089c0bc3566974a4a21b725381df006f8be810d605491efb0029a5ca413e8e5adc6643abda86ee1f65bf7e6fc217a18ae732f4970eca7dcd17930d0a501deae028a4f78ad87d53f3dbec26e9427bd485464b373bb917d965630b44a8780104826e48fe950f4643547d72e5f1b0b5877134c82c5af202a0f58d412c8ea4a91c0e422ab78375529807cca3aff12135f22f75f12df7c496af53ceb78320853dc495", 0xc4}, {&(0x7f0000000380)="00c8efc3d9442526c1fcce7c685b55292e9398bc87c5b3d7cfdc6b128351dc5497b8233b10d8249f9a796eff6fe5d8cf611e6f3f221c28063e4703f0874233e4d889ba0b6c095f03a94dfe8110d9db8ced6cb798ce5775d87b1681d69ce1e312d907119cb0d8dcd793aa0d3065cd126061eb60adb8567ef74c210dd9c3e8f6c5685adf0164f1bf9b66c91462ec9b600c0b29a3f1a86c6fd03129864525c22ed6e949fd421dc621b23bae210d716419e4e9f4a1dd49f5ccd8772a8457bfd90848067e8058286cbcb37f5a642850fd6b71f4af360a715c64aa9679f4e93ca2da5326faf6e6bc182e9885967b257c10105a20f3e17dcc6166efe736498b28de88e116ed88174f6d9bc8fd5af1af2cb09ba435c76a7c4c54d7e0e1ea55e7e6707aab705860ac1fb0957a8db12fc73bcb34fe780854da64d09424317146aa13b15de4e4af1c1686ce16a832b819e7aadc11fdae8d4098c4c7bf1708b6613ad742af986ef5a24fad679a6efdd0a57e6fa8d757156d968618c2fcf7e4d3e54655ff15d6e2602fe8d10ecd290b16f5d30a2bb53244b84d0739e16c84a80abee5c33fbdc11ab562406d8c94e700870b6d98440fae464118a3e86e2f4d505ebb82160e70dd3b5368467f65672059562af3e2a7eade4e509d7b59511286f5bde9be05b741164b7a9e567030dbd46dad1a7fd06f977162f177c4fe4f2638e9a2815b4e20079a339d47d559b8875032630bced17316c39a2dc6ed7a5bb14441ff5e731d74ae31b37c0abef9bf3ac8919672c61baf9dd59e72f9553a61dc231f36cd3d096682b874caa15ca7088086466764761f04de54a97a5e6fe53d51372e707dafc456d812c59e5119dde9ed8013d733c9962c6bde2c06b22915603f6a4a68e328cf4cfc6f0f38a9a75f3d61967152d3542c2dce76f551a05104fa150b700f077c153d0f8ebcffc3b91098e515d1a68ccebf9fccaa2ed24d3098e3650ffd815ea74f7c57e8b657ddc87cc545c2f85d8f2150286ed1c99b01209dfe5cb4416730eddcd86d52392d51016d18ec79500a20d55a65c44c40ef6b46c3e0000cfdf3f24041fe4580bb5f33958a1f0261e70aaff2c06805f18ed57b90ca2690ff7ab6bacaa8dabc1c421a86ee5a370f319ea527af7189e5a2e1ea867b1b5e6ad141867fae69f503c4cf9458b56e69fa61ba9a5c4a4d1ac0a3ab55486dbd0ef868bd8ff28c55a7e5f4413292aedd80064e911f1fa95f60fa0ed92f1b9e6eb4cacf6b69be1a3a11d7db378cb3d2daabdbcd1c792f1ef4044b757764120d78f3629308b8fde6058912b3251168261f1ba347c489f6b158273bbe1bfc978880d0afeecc33e163116e373aa0d022fb98335162e0a200ce5026d36c564ddef68b78bc2a96dda4e42065ff5032f884d32f6a2768ca363a3a18910ab10a86348ae3d99d94830eefe4151727df02a230d9d357c7019409618b8450ad8bc1d3031b03ba6d52c0a28dc50130454044f61cfbf63246ea55a4aa9d7292b80a6ddf96df406cbe04ee88642c67b3a0311c7f41f7acf633d77e5c05501e006765b54758570594a1e3033bf6aa6b54b4f441f22aa226445e2acbc95dc4006b6b8022081f0d0a8fc5484eef933d1d0d91ae8ae3ee145ea97d5c65dd30d9c9d7e6764e30e1ee33b6cefa03eab7398477bcbf3f18c0ba15f87aa8fa6c2e1deae4debc2d84814d647152d2b74138bb083039005d6d1675726e51c3c500fc778f7d4d634153fa375cd89e9ccac3cbd01a4c96e2a4fff53d33ed0e2e7d6a32d012efdcf4a2d24a89cd44759778d1b350782820c7b0ce3f4523c8ef6e3b0fddae83e1c255b150d3c8bd3866c582f2b0b007db3864e39f9b7fe0497d65b04fc3ddee6f020edc4517b9f953e7885186928675e0e4f237bee103f72ce50e0e0f5dbe922b00e02188c604d7ac0231cb719d464f638022c5e8dde37607f588eeb32eb613714643cabc83f5c8b643d8e18693069ebc88ad9aa8f7794419c064ee759f05c603b07299115f0a73c87abfe2e58c99cfcd9bb60aa7e54f572e18889560350453451b681588867ec80d603837edf983c4d0d820eebf335fce6bbfe4f1d6eb981b033e1230780c842a3d3dbc2c831a3688675884f0f526d4e237a5bb16fae2bfd465c10d47b70d6d31968016e67b50385a25a202060af96aa4718b3a216f830b78b3e73cc34856c016d3b6bba21c72ee1cbb1c6326d34b6cfc0e9a476782c000d7da478fb2c29526f79d7413435433e443edc034076018472321bbb1be8cc1ab188091ef786c48c4dc95c1681dfdf373d6b90a02835162995c9fad963a2cfd2196fcef42f6c804e19de359b52b7b782fe758b28a3ae6b879280fa1997c8b23069857c6f58d318737e6031dafec52a206b86634cdf2da080b00a6a0f91ce835aa9a373250fd63feeae3f9111cc48b0ba059083a5c5a402bacc326382b0195b1f9ee3050fb290ecc3dee94b30dd3851308a6adb2c9f61f8d6a2da899a39a5c5de40e6edda7b4d2e35a8bb132a9a5cd3467379125012608712265ac3f7b8314983b1c38e1d08688585ddbf743427b5a2a8b3cb2b445a9d9bec82f67967bbc9e93026b6a1f5eb7210aa7459aab640a3353db4d6dbdec8ea7ffc91306cbf27d752545d31fe2630751e9e68c99b9348371dc39d4384742bdb8b26c8ccb04fc78faac7754980ebc52571a1fd1c3643089ebdd05fccf61d3e29248e52a1a490a04ef59669fe9678ed0529fb1cc0f97f2200f1299e67d49feb36e347f64cc122cbe4a113532b8475556b8dfdfb803d76c6bb92e840e1b5af839db4674f2d98100cff2411e12a04c0419de35f36307fe19b2959b4fb577ddeba320881156aff8a183738ad90c56204bda552a0033a8677c8827f62cb1aa24e84e99223b88a43ac709dad287ac52f93a8aac863930c6e477687c985d0bf559d08fb9e827c99bdb351966f2468f7ac4e5bdb65ee8066d24c3fed6d51b6ac4ee0f53ddf6eddfeb55c15fecf327400f7b05a39c143160941cb26dcead7f6a7521e96e00bb8e5818d3daa3077d54ecbb740b8b1479c83f4387a619eae8c93271fc348f9ec4172e6c0acbb34aecb5e0445f139677b940839f2e8c5f38d39c54601d6fefe999c2d288c1567ee1ba2a1a786dc26afc33101425352f2ab2bde7ee3dbbcba7b8523c7e669a129968dac581fe5d50c13ebce4584c8ead7c47222877c42b86ead1575e0204a17ba5d59c34a67c6c6a1c2a586f15745ee4f4267a434041241226e2602aa7d3a18464bed29063e4fa224b4c8406349ac0fe52147b2c90e7af547ab559496069f2e50c1975878d5cf082df5cf7d6bb7ca9afba2c6f98f34144bb044b208c90a010bf205cbae48a486ba2e13737819f1194fb8e93532ab96511a20d15bf7add9f0fa0c60509c9b84c46a872c65e97859b5a4f35ce93b906a1011ee449dda82fd5be4344aced543351cfb3569a450ab1d9d115fe06253a239d30edbb9541cd464f91ac01847da7bb36c325c1d9d0255b8bbc45c85b1b8e6362bb2b7a1c68c0dc1822ad2ad62a1280fdf90d23c2d724ffe29623fd776dd795e2d13fe20923e6ffa156939cd5aec212df53fbd98a83236d9af7c18bb76f82b2f07a20d951a9bd3b27a11d2f055bacfc88977acb06c2182e7f3f0c3d9342e1abbddc34fd92c176dfb69a8ff194338dccddecc932b0a9bc515f83a47aa8692bfe6a4893a3686e4e86b31e2c2245067cef138d1e102e4c5334f81c99e616896c8eae30b93c0372bf26d9d89ed6601b007db29f9c4e944fef40c116771c5e6215bf111dd5625aed273261d074b627142234cb86bed44332e3155499bd1a1ac85718216122904c8725f5079a3001f12e65499fa3d48ad0c7a2616301fe7aae03e81ddd2032257d67283e2e66604c45b0084ad86d473ff3e5a70364be3b98139f5c837c3288abe7d905900aae4a6dea2c4d1cf4f667b79b49a7852e2db5cb707202222f4e43e5724c56ac2ef076a345e289fb1fb2e51d0c62bde37157cbd0ecec49e9b7533e321e42417fc892d9741859c4df090e9e73b97719c26e6316d714bdaa52f764d79b8a0eacc1f2db287916dd10a76bd564bdfcd783c2e59812539c8847bd1426b3017159f327d57c8157b9a7ec5089d17c06c109a659e6d82bb2518cace82c071a51a8deaf5932a7239192e5f071af93fd325931a8a4db108ba026c0076478878b0af5cfc2832513b91ad5fe529f83c4435ac7ce2736890329c3551ce7cb5b41b0e9494aa4417003c8048478bb35638592f88414edc4987e9b2ee0feb7a94bf652901c9c147dc2a703e88567d3ae532f8822f1f18bde611fad50922450eb4de2b1fdf96990f616da2f3949172d39e6540f1cb598a8e26974b8d1bed445ebb74a2d0286cc3ed6051e81a2faff6d46e3c576000a42412415eb8f50e2f0eea6b149f1a797a076bb190100ec86d6cf89a6f33d611eae7b46b8b366dfe8998f01228caeb567b912aa6302c718af4984cf548ef2b9c489877367e1ba15999a52aa2dbdce0fc737e95df476cac0e6df5989d4f63acafb642f0fdcd722ccfbbde45bba423665a0a7b75cc20832d0a7a2b01bf19797b9564803bba0bffacfa3418c01d03d0047cc86f4010f27d989df56999a6bf7904538398b6657e81f27669937cc5338e8ede6ac464e950d34c3430232822f0acb95c300b1691680c21eb0dc7ff41076bfd4aa17e6937991219f7ff86eef8f216c82c59bcaf3f71555de3d32340b59187a8c84ded6d648c9c0fd82c61f1d58fe8921e72ed0a29541b695415783e9796b715eda0fd24bd25f597a7d300de29d19018df13e26a4e8cecc715e88f9ffd7e9d8afae755aaa362f56acc17295aeb308a9bb17259c83022fd3b305f8323b2292c110fb050950054056d36e5d795cb9cb318886e1fa57c10b4ede7d903250edab91c5d9a72621ea045139a90c654f311e00323c236a9df4d55bcf58ee5fc442a49808134a70d9382216b377909115d24c43c25173e0dbd93bda2b168b3ec6a285493823e892be0d7b7ab10d570be760506b411e8f50215f20ad5a834b66ab0aba14c0658583d77ccf9a971d037c03b853d087a2d24d7096a25576bb67c3c9303f0ab5cd69dd3bf6bf19d956f8679790eb11ffa071a26f54e4f8a0fc396f6a14ab8fa6bdfbab924a99293bfc1406d618018e624f65ee336a80b0eb9ecd1c5ac44f16faf682343d7f180716888cc1df54e7058e485657c31eef011580075d4cf8e00a2f8856fba2a284d1cdb2723f16019993cc533d2a1e3b959038c45c042aa5aa73c829fd9c1358c1f7d4b44d1ad8432a0db07354eedfd551e43ad2380d88dbdfd468ec4fcecea0bbed0a18ddbdb352355e5d929bbed7bbf337b04dc93bbed3a15b0bfa3ad1d451a3fbc00a6f1413bcdc50459d53f76e962f47766ff1b2c52a97b50be9d6eb132992f155fc34665842a1746b0968412496769f3dd8a9044c40b99b9d0d97d35d986f2c34cd55022fc1c18543ee58cf342416e680738ec5bad079d9f7abe6c0387c89a83ca32ebc9f75df4052a76f64c2120cb7d9187c09164cd8d5397936f868c58b1f30e40cbcab7b30d1dc96c1752c52d5f64448bd971af8ce73896c1f2da08ddfed83dba025b64a8202f15d58f990e358191325355bb88172f76ddc2589fd7e940f0d69d13fa243a63765064fa285e22532565dad4cf2c11bdabb25ceff250e2cfda6ac68e7c090859bec8d89d3d0fd736ff2034b18e04514455a639bebc31811c7a60ec726f48a042ae2edf49192dfa08279513cbf02bf4ea1", 0x1000}, {&(0x7f0000001380)="74e272e768f082d541e3e42bcaf12f5473e0e8856149435bf8a9fddbaa88b579427946ad2916cd6abfd799847bec11ee72ac98729a42c00b1ca4b40bf9a82b8017ddb09fc8f3d77f76250b3bbaf787fc081f582ae32c870adac65a8aa0a5d82a47e192ada4d4dc947fc26a1d5f780bc7a78e0a1b02db98a7d6edeb86e59e4573fc6cec6caf4d3daf55280609ce14fb0f8e82858680e9bd4b0b3961da29bfed09ea432a0c9415282b0c74ba10d547d2ca59f47d2f80aedb852c03f15aa12ee73b8c219d", 0xc3}, {&(0x7f0000001480)="e21f8da1d9c7aa23117d921e140f417ead09b5e0a19ab42343882b7554ce41216443611979d9e099978dba2759a94a8b0213f1cb9ffdcd53df8a08ea53d67536c66c15032dccfe157edba24a3357213b298f5d1dc3b993b641fe22139bd6907a26010e4bde5b383d237351fd6c7d5d77e008299378f4907526e2c2c4509433a5b2d51fd981055096fb23eead0cf71537e58a45a0bdc047a4ce731032b1497fe060ee621c68cff5a90e194ede5831eb7c7ee1e0bf7c05ba6d0fde25", 0xbb}, {&(0x7f0000000180)="50cf319ad798ae70c9d4f715a82182d2ec22db036a25a1df0179fbbc470b0b2dc2231879eb8019a12cd02f52cbfd50e1e6ac913142594c", 0x37}], 0x5, 0x0, 0x0, 0x408}, 0x0) semop(r2, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = getgid() r5 = getuid() setreuid(0xee00, r5) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x9}) semop(r2, &(0x7f0000000100)=[{0x4, 0x8000, 0x800}, {0x0, 0x29, 0x800}, {0x3, 0x9, 0x800}], 0x3) dup2(r1, r0) 16:00:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0xfffffe01, 0xb35, 0x62db, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x80, 0x0) write(r1, &(0x7f0000000100)="2ea15a37a378f7b69560d605006b000000000003787bd06c27a10a5c8c0000000000000000000086643cd99556f93f75e845ff20ceeb9a2385428d01788ae37eab42ae39949701172eebaf8972", 0x4d) 16:00:31 executing program 0: r0 = socket(0x10, 0x10000000000003, 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0e9ffffffffffff4b431279523e8ef3efd61e4ca67cfd5528e4f2922c82313e5513c31b1cd52ec92b0164bba33b2411cc1a3591d5c0086d0701e6a6b45e7beba958943c10139e381962883a449e8a3cdc83aff86e63c5eda85570561aa2818fe03700"/116], 0x10) socket(0x1, 0x4000, 0x5) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/10) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8, 0x77da08b6}, {0x401, 0x80000001}}) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f00000001c0)="060500c297d0bba1248defae40f01df6cc6f05000000000000000d55e1a4b76dd58e2c9600bfccf85df90125584b3e3b7ea4a10f2d6eace07b4f4dbb97a204d104dd35c2c74077163a0a4fd3284d4c2ea3499bbfb604d7e34e10ef558d2a452709bfaaa6e49a56b2d72705b3d4d16a92e8ef6371944d626dae4e5a73aaed59b4fb37537795db9b3717d6d0ce6486b73953", 0x91, 0x0, 0x0, 0x0) 16:00:31 executing program 0: setuid(0xee01) r0 = semget$private(0x0, 0x2, 0x220) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffdb0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="67a9e7102f6669004f3f01010000eb5e0000000000"], 0x10) dup2(r4, 0xffffffffffffffff) fchown(0xffffffffffffffff, r2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000000)=0xfff, 0x4) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000100)=0x90) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x2) r5 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x105, 0xffffffffffffffff, r2, r4, r3, 0x150, 0x9}, 0x8, 0xfffffffffffffffe, 0x9}) setgroups(0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, r3]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r3, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb}) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0xc0e4, 0x0, 0x6, 0x0) dup2(0xffffffffffffffff, r0) 16:00:31 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc32de9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61b91aa2e3eb192ec693b14895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce1c71cd6a0bd3a2bf2dc2e3710ff6b93f73de6c721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e24c72cd4077ed32f7488c8e73a07b8af0cd4c77959f3789f061bca93d5cde1061b0c88f4010aa201baf8a6c9786627f030bf95a664d4dedf9b744aee26482ab54516fa6af2f5742a340378b2ee322e725dd818f44a03e6a611b02b9f7520a9737efb8764840b23b92beaf7468f68250099935eb30d74237288290e49c7d997cf3b0d930664cc1ef95dd7d"], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901", 0x32, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f00000005c0)={&(0x7f00000000c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000240)=[{&(0x7f00000001c0)="e0774947a9239cfdd80fa590cd9fea2dc5faaf4d5477cc35ecddf3d3cd5f12b1583493454bd0a118327b5ae4a6193534a922f9d733b1e0087d41200cca2d66bc5e5057a5a7", 0x45}], 0x1, &(0x7f0000000280)=[{0x10, 0x1, 0x5}, {0x88, 0x1, 0x6, "ac5ef419a218581ff0ebafcb4b28ccb0b12bf08e50f3856148120fa741dfbdd4a34725faf5e129fd68b1c592a8990f77df63dce91d5fc48854644b72e5a28ee99643ab6196d4f612b1f1faec0f0ebdace8e463dad42b34ca4f00103dfa31c3a1b17952170d52e26875769cbeb969491f82e0f611"}, {0xc8, 0xffff, 0x5, "e40a5cf6f19eeeccab857d915fb7f2a7a08d964c5810d1a82c088398232e9a3083273104d2aa555879dc5db60e59358fda517311ad9aeae75d44579e414d14cf7f2d9d7e392ed7a06151a70d5eada058ccf5e77ee739b502cfadd86d9a8caf5b0ce678574d7bcfce45a271622d683db333b2af2b37cb5b86fc8e0baa3b93812344ef3e83a2cc0073fadf92f429288730fc88b1e2b59b68004b1a6085e5227dc5f578a84138a4c1e77eaeaf4fd31c681b0672"}, {0x110, 0xffff, 0x1, "05e3dbbb2cc1832ea5b664a32f53071eefab229d8ea30db8b90946e3ada3ec98f1bb12469e1be49d10748139aea510d01326879c9f8f958de1376e5b37558d8d2a30233da45bb8cfd06e7bb753a8199b4d1dd9b5c292691222353a233653f893de6a3975d2e49d2aa8829ca163020c1956ad8ae5da966e860a67d6c563a78a0f7f51a72ea813f3a3fede960a2fc0c0969a85d215ea6170d31944e7d8c5005dd34b180b41cb294090fb1afc23ad93d178554f230f2d1b7b294ac879c7215557dccbf8937b0aff32f0227cabd2cf44382f47396c90c8d4bcdd6dd092fb2348330ac05e146423cf5610f566f39d9391653127fe54f91fda1ec1766d4ee4e1"}, {0x18, 0x1, 0x10001, "3a041e"}, {0x78, 0x1, 0x10001, "7a58b7923475df6bad1506f7123a0201d25b219e039e8e9b633ce3dff75047d52b6068079af6b81f785406457142d7ba88d61998589f07531fd3ca32b583be94b8eece4040a70c640e33c0689e58d61474b9093036e745f37fed79f621bac801047caed0"}], 0x300}, 0x400) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000580)=[{{r2}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x6}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x87, 0x20, 0x4}, {{}, 0xfffffffffffffffa, 0x19, 0x80, 0xed, 0x7}, {{r3}, 0x0, 0x18, 0x40000000, 0x7, 0x9}], 0x1006, 0x0, 0xd42d, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x94, './file0\x00', './file0\x00'}) 16:00:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000001c0)) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYRESDEC=r2, @ANYRES16=r0], 0x10) shutdown(r2, 0x0) sendto$inet6(r2, &(0x7f0000000080)="081008efd975544fd0420a340beddffe96231b8dfead26d0c0c6444f244286fa6994d073eb1703ab2887b130bdfe2deb5f9741117b36bafe4171e74a1c5477bcbc4b404aec20b33a97b014086136b91da95b25b5f6157f19bd108bdcbc890305125726e533130720ce2e31dcc45029bd47af4353efbae5e6d6723d4cff718d230e51cb67d211aa6457822f1015991a942093b9d03792e9e09ef8734c1c1fbffef9c2bcef6e6c3ccaef21c7af66b101e1e43b400000006d89e29772c64e2a341a802e8b0b98c7175c70ea3651ff6f84a4e71c50ec28a1a1d60192ec36b70fcff8eb3e757b045d038f4e4fcde49f", 0x1, 0x4, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) dup2(r1, r2) 16:00:32 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x880, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000040)=0xc8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040), 0xe7) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x20}, {r3, 0x40}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x8}, {r2, 0x20}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x4}], 0x9, 0x9) 16:00:32 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) setuid(0x0) geteuid() setreuid(r0, r0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040), 0x0) shmget(0x0, 0x2000, 0x45, &(0x7f0000ffc000/0x2000)=nil) getegid() r3 = getuid() r4 = socket(0x2, 0x1, 0x0) getsockopt(r4, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r5 = shmget$private(0x0, 0x3000, 0x189, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r5, 0x0) lchown(&(0x7f0000000040)='./file0\x00', r3, 0x0) r6 = getuid() r7 = getuid() lchown(&(0x7f00000001c0)='./file0\x00', r7, 0x0) r8 = semget(0x1, 0x1, 0x0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000200)=[0x2db9, 0x1e0a, 0xfff9]) setreuid(r3, r6) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x140) r9 = semget$private(0x0, 0x4, 0x1ee) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000240)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x61}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000200)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x24) pwrite(r2, &(0x7f0000000140)="20475762710811925e4291bc8a3dbfacce617599a1ccc3292c302bf4a7f080a6375f204ed4a021f2a47e0c663600886dcc7e10e08b0c64081627e2797d5b08ebbe6653f60c4571f34ccb5591b861b7e15a0b4d3d49aa68c24b6bfeffbdd65961df98316b3c453c938653b80fca6d8fcd5ceb3e74a75fc100ad492426cbb72f5a176e459b317accb171c76909933446027fc31cb79c3b5b6db8632474bde102d9579f928079ec48e7b64a468c3ce0700cb720e0555f56bd", 0xb7, 0x0, 0x9) 16:00:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r1, &(0x7f0000000000)="5836ae961146cfff997ba9666d27ecb125595dbcda8ece27e43283ec309273c0", 0x20) close(r1) syz_open_pts() 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x432, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c, 0x10}, {0x35, 0x3}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001780)={0x1, &(0x7f0000001700)=[{0xfffc}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x8, 0x0, 0x40, 0x4}, {0x8001, 0x7f, 0x7, 0x1ff}, {0x40, 0x9, 0xe1, 0x7}, {0x565e, 0x40, 0x3f, 0x6}, {0x0, 0x6, 0x81, 0x9}, {0xfffd, 0x6, 0x40, 0x2}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 16:00:32 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440b"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0x90d2, 0x0, "d73800000000e74de40000000800000000000004"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000240)="c636cb806bd5f246ee1ea1704b1e84955032acd9cdbc6d45a7035adb5312073a1d4d4fa8dae6688fd52927fb0c7457565170c326a1302532b54d56b5aed41eb9ccc2fa7071100d56e4890d62ead05360da3ba74f1e3976e040a5e53199d20205308dd332863a58fd113bf2493f534d623e90eaa6919aa7b1a4e08ef49cd8cbfe72ecd96bd94f5b4625fbffe98fc35353954ab872213a7cdb833b7c6997b5fca2276efd028959bdc9e77a98ee914763f695a614902c58c07ae8a25f56160e2827b14ad018e46eaf445d5dd2d165500b", 0xcf}], 0x1) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000580)=[{{r2}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x6}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000080)={0xab1, 0xff}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) syz_open_pts() 16:00:33 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="e3ab04002f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x8, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_rs}}}}}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xd9bc768c34d7d986, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./bus\x00', 0x80, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$unix(r1, &(0x7f0000000280)=""/4096, 0x1000, 0x1, 0x0, 0x0) rmdir(&(0x7f0000000180)='./bus\x00') recvfrom$unix(r0, &(0x7f0000001280)=""/14, 0xe, 0x2, &(0x7f00000012c0)=@abs={0x1, 0x0, 0x3}, 0x8) truncate(&(0x7f0000001300)='./bus\x00', 0x0, 0x10001) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) unlinkat(r2, &(0x7f0000000200)='./bus\x00', 0x8) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) select(0x40, &(0x7f0000000000)={0x8, 0xfffffffffffffffe, 0x1, 0x1, 0x1, 0xfffffffffffffffe, 0x4dab, 0xa101b32}, &(0x7f0000000040)={0x6, 0x7, 0xffffffffffffff5a, 0x10000, 0x7fffffff, 0x10000, 0x8001, 0x8}, &(0x7f0000000080)={0x8, 0x100000000, 0xa65d, 0x7, 0xffffffffffff8c5e, 0x1, 0x4, 0x1f}, &(0x7f00000000c0)={0x8, 0x6}) 16:00:33 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() getrlimit(0x3, &(0x7f0000000100)) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7a, 0x0, "0495f59cadee8e35170c4dbc52ea0e7ddacd63b5"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000000c0)={0x7, 0xfff}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 16:00:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getsockname(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) 16:00:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c}]}) 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) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRES32], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000100)) 16:00:43 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) fcntl$getown(r0, 0x5) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r2 = dup(r1) r3 = kqueue() r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) connect(r5, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) kevent(r3, 0x0, 0x0, &(0x7f0000000580)=[{{r4}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x6}) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000040)) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000000)='N', 0x1}], 0x1, 0x0, 0x0) 16:00:43 executing program 1: socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) setsockopt(r1, 0x54c, 0x3c, &(0x7f0000000080)="128c0100803202d6125b98a32e727d8485640e241d274e121ff178cb735a09009b9fee306a203705000000bd3294d4b38cb3de41d2985511fa88dbc131d9e78707d8dc60d0e03e838cfb308302a27bdb56cbfe7b37d2f0b6a0b40000000000000008bf9c2d00"/113, 0x71) 16:00:43 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x6, 0x4003, 0xfe) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:43 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f00003b2000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f00002d9000/0x6000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000079b000/0x1000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000419000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000345000/0x2000)=nil}, {&(0x7f000023b000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00005c0000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffffffffbffe}], ['./file1\x00', './file0/file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) read(r0, &(0x7f0000000000)=""/122, 0x7a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206922, &(0x7f0000000300)) 16:00:44 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) socket(0x2, 0x3, 0x0) kqueue() r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) socket(0x2, 0x4, 0x3) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:44 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) flock(r4, 0x3) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fi\a\x00\x00\x00'], 0x10) chflagsat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) shutdown(r3, 0x1) 16:00:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x28a5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10702, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186204018b002b06000000267e890053b5d1d090753dd40000a24efff000af846ddacb33d800e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c200000000000000005febea", 0x57}], 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) 16:00:44 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) pipe(&(0x7f00000000c0)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) pipe2(&(0x7f0000000140), 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:44 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) clock_getres(0x2, &(0x7f0000000180)) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:00:44 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x2, 0x8}, {0x401, 0xffff}}) 16:00:44 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206932, &(0x7f0000000300)) 16:00:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x200, 0x0) dup2(r0, r1) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000001c0)="01c17ce9ea67", 0x6}, {&(0x7f00000000c0)='h', 0x1}], 0x2, 0x0, 0x0) 16:00:44 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000480)='./file1\x00', 0x1000000381, 0x52) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80105705, &(0x7f0000000000)) linkat(r1, &(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000440)='./file2\x00', 0x0) chdir(&(0x7f0000000300)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRESDEC, @ANYRESOCT], 0x2) chdir(&(0x7f0000000240)='./file0\x00') r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) bind(r4, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1}, 0xfffffddc) r6 = msgget(0x3, 0x191) msgrcv(r6, &(0x7f0000003740)={0x0, ""/181}, 0xbd, 0x3, 0x1000) msgsnd(r6, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000000000007dea85512cf9c652eadd6f29906ead099ed5a391e6bf42aee3d548697a2987eae7d510e47074770f48bae33d1b0eae6b319009b9eb1a02000000b74dc7138a89614398a1c52518ca8755d8b3321f82c11a220d81dd60c2700b192b66681b408e5867214bb6f4814200fabd813e7be4afdee1c51014b58ae53596e5d547a0aba77d296ed20ef938f549dde2aba8f5f45fb6b04d911ca4994d994092460209da3456df54148a921f8b3b9583e9b00e65f39e6bd8b03a8e6995f9afbb08f90d1a4cfb98ce7899f2629d8d29af9b89444bfcddbf0a16f3dd93da75ca3539fe22c1a99f52c10cf6fcfb5d94b876fbce2e13a4412483f14ae1b9b912719d0e2050cfe8d90570223175ce00d23945f2e00191c162f7fed853ce0a720ce958ba2b7800947879bbfb34d5dbfb01dd2970485ce93c705857a68659e16508e3d3ebe184c82e8c5a2ecda75371b0ea613093df76eba589c2a8bbb8abd18466f83083af37ec46e3c45a5edde00dda9bc25f80d235acb21e"], 0x75, 0x800) getsockname$inet(r5, 0x0, &(0x7f0000000040)) getsockopt$sock_timeval(r5, 0xffff, 0x0, 0x0, 0x0) symlinkat(0xfffffffffffffffe, r4, &(0x7f0000000180)='./bus\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=r8], 0x28}, 0x0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{}, {0x40}, {0x6, 0x0, 0x0, 0x800000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000000)=0x3) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r4 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x80) r5 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f00000000c0)=0x4) syz_emit_ethernet(0xe, &(0x7f00000003c0)) 16:00:45 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = getgid() r9 = getuid() setreuid(0xee00, r9) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r8, 0x150, 0x9}, 0x8, 0x1, 0x9}) setgroups(0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, r8]) sendmsg$unix(r4, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000180)="af83de2912602282fd71d62d12a94f08f915c59817492d6dd5b84fd68bb10621cc7bacc27c9586dfe72511293d0e0832ca1575ff8e03ad28674d66a52325281274284393fa", 0x45}, {&(0x7f0000000200)="3ffdd154bcb3b6ac55e13090334893839bbf63260fb93354da939862459d3012a07162e3a2098bd5b407eb139d430baff4d05ae92e533dc21b23fa344366dadd2c0ee5efaa77ef2bd082b3db2fed97bcc94ff2cff0185c7a0ff6d57e3acfae773614d235d544415d37a827cc781c5c2492b6f9ceb7105c4293785fd5599628f846a94590d5fde1d3a5954d4c7b78267f7743a8b053840c6900dae47518356c34d41d7a6eed9fe5", 0xa7}, {&(0x7f0000000080)="f64b20a33e7947106f6f5302f59a", 0xe}, {&(0x7f00000002c0)="74b60558c6c5486ede8ae03b7cd78b2a613378973efc216b06420a9f86f0b57bc36c5bb14657906e7400582f4c1843d770efee068aa3c22bb770b5898b26ef8a21", 0x41}, {&(0x7f0000000340)="e5d07fbd7aeca6b9a7a16588c5999ffd758292130c89684354d939cba9b7aa16659a4ddf2ad081834d138a2d85baf56ad084c9198865a790b1cc85d42d3d32d1ea537687ec62665428dd512e0480b7d14a32f92b0983fb8c7489c709c911cd3442524cff477e1562727755f9d5dc453af98127fbcf28c8b9a07a7cd7a605f60d490c9f54fd4e1467c068f476b040f63f66ac029b51a618459537104d0bab0943f1c4f42c307291eda73de812d5d9b7034d55d0f4", 0xb4}, {&(0x7f0000000400)="39b5125b5355e3f32eb324820cdf56ae83a5db309fa35a8855bf28a1dd1bbdb486a5053e9399f8ea5fcc4ce0b1940ac7df1d41bcb3c815a2a91b7290b833cefa21e9000690aa7c9e3b2edb3c278173ce80d311cca47f4293f965f29e3f8afca6eb692b7f8e9a25bb22fae758c025b6", 0x6f}, {&(0x7f0000000100)="699fd2e3f2e518eb1eea236bdcd6a24fc8bf4caa1b41d552f595f356976ed95bc641856331ea5a3838b91bab118a79c95020e42888935f1147044de8", 0x3c}], 0x7, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r5, r2, r8}], 0x20, 0x1}, 0x0) fchown(r0, 0xffffffffffffffff, r3) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001780)={0x1, &(0x7f0000001700)=[{0xfffc}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001780)={0x1, &(0x7f0000001700)=[{0xfffc}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001780)={0x1, &(0x7f0000001700)=[{0xfffc}]}) r5 = getgid() r6 = getgid() r7 = getuid() setreuid(0xee00, r7) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r6, 0x150, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x2, 0x0, 0x0, 0xffffffffffffffff, r5, 0x1b4, 0x1000}, 0x81, 0x1, 0x5}) ioctl$BIOCLOCK(r4, 0x20004276) getuid() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 16:00:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) recvfrom$inet(r1, &(0x7f00000000c0)=""/23, 0x17, 0x41, &(0x7f0000000100)={0x2, 0x2}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r1, 0x0, 0x7ff, &(0x7f0000000580)=[{{r2}, 0xfffffffffffffffa, 0x66, 0x40}], 0x8, &(0x7f0000000640)={0x6}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000100)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCSCTTY(r0, 0x20007461) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000300)=""/254, &(0x7f00000001c0)=0xfe) r4 = kqueue() r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000580)=[{{r5}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x6}) symlinkat(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0\x00') kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000080)={0xd, 0xc5c, {0x2, 0x80000001}}) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001780)={0x1, &(0x7f0000001700)=[{0xfffc}]}) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r3 = dup(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001780)={0x1, &(0x7f0000001700)=[{0xfffc}]}) openat(r2, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000001780)={0x1, &(0x7f0000001700)=[{0xfffc}]}) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r6, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) dup2(r3, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000001780)={0x1, &(0x7f0000001700)=[{0xfffc}]}) pipe(&(0x7f0000000140)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x51ca, 0xb, 0x7f, 0x10000}, {0x1000, 0xfd, 0x7f, 0x7}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:46 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10, 0x0) pipe(&(0x7f0000000080)) r0 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x6}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) kqueue() r2 = getgid() r3 = getuid() setreuid(0xee00, r3) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, r2, 0x150, 0x9}, 0x8, 0x1, 0x9}) setgroups(0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, r2]) r4 = getegid() setregid(r2, r4) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c68, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r1 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r4 = getgid() semop(r1, &(0x7f00000002c0)=[{0x2, 0x4, 0x1000}, {0x3, 0x2, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0xa, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x2, 0x5, 0x800}], 0x9) r5 = socket$inet(0x2, 0x2, 0x40) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r3, r2, 0x0, r4, 0x100010024, 0x7fff}, 0x9, 0x400, 0x3}) setegid(r2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000000080)={&(0x7f0000000800)=ANY=[@ANYBLOB="74371f004107000000000000001c4f474036237a933a5b76c95871a257cef73639bfaa0c8e98ad000007555c802fd8d4b5008d627b4b999867477ce051808502a8977f7866f8e135cdc5205a636f439dbc9b767d51ea05536d53695bd0d73a902971aa915c6d6104d869d6bb9376ecdc40a7c2dac2ee9c5cc21408614ce8c83f80f129c32802000000b77ac0009ddb4a69374ce41d14088723caf9cfde55f33a996f4a0db88e80536f85a8c15f1d5fb002b655ed51bd4cfb8ca6322c079f4739e4af546c6e64317ab05b5b16c6f30f9b3046cbfb04fa992be8ea"], 0x9, 0x0}, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000001c0)}) r8 = semget$private(0x0, 0x3, 0x602) r9 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x20) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000700)="4477b9af9dd02d3bc62f330ec340138fedf4b867278549bb1d51efe5b383a01033140458fd82e3010cbaf179483183eac89ee994392d5d45b2194c72e888900630024522c651d3306da753058edb3b3e812dbb1a05c1b4781799e1c078c0a81992451f039fddfad30ec7af4213290122124d161dd42357411b8aa00e88b575a6c09de124e459120ed362c8fa30ed11fd91f38ae1f7bc789f5b348ce405b13c240beb3b87e105229284f2433ede80bdaa2141e1ca7b2d4ccc62eed1c4d7d17d90f2faff1356ce5a384bd8597f23bbb3bc5c5b57221942a96f840d03aa", 0xdc}, {&(0x7f0000000400)="6a44a2186a3008ceba39f1f23e367465f8550df1e5994e71b0d5355f1d7492904ebb8b314b673f1d87a2130d54a01e77ef13d6992de1dd", 0x37}, {&(0x7f0000000500)="7b2fe4b6a7250f6ebd15c9d8fd5a34e65329de6778351895f03a8ab89d96f5230e729cd161e9add30495f8006bbd73d6f0f11f86905d77bd92dcc5752b55f41908e11a9246abb48f844338a50f00df471b33b9e22c7ccad2d7af82a080d6e01344eb7da95482954d742e645a5fa29393317d4d0edf4ff70f285585c257b77d", 0x7f}, {&(0x7f0000000340)="fa6a0eb1f4d5c3c524471933b373e8ecc90d51e9cbfe52765cb568d64dc432426b8bd9718effffffffffffffff24c37cbbda3f13df4dd846cdb52c64577d93f10d6179ea237263a4c3d5bff79380bdf33112e0cf821c19f1667571a8b1e905f000", 0x61}, {&(0x7f0000000440)="57cd2b4d83354ab3b9e215aba2c7fb4a4f357e58801f00399b", 0x19}, {&(0x7f0000000600)="b690d9c46f26a3f442a461a2634634875e08f621dfebc05447aac70b90c3732a77201aa7a9f3d42cc849bed09d", 0x2d}, {&(0x7f0000000640)="7917d9e03a5cfa56986a7a3ad4e3c5bdd3b15c6107323ab32d249f93b5d6a106078604f67bdde914e03c4c9c5fc8a2bdd357c6", 0x33}], 0x7, 0x0, 0x0) semctl$SETVAL(0xffffffffffffffff, 0x4, 0x8, &(0x7f0000000300)=0x23fb) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r9, 0x0, 0x0) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x8) pwritev(r9, &(0x7f0000001680)=[{&(0x7f0000000180)='(', 0x1}], 0x1, 0x0, 0x56fa) ioctl$WSMOUSEIO_GTYPE(r9, 0x40045720, &(0x7f0000000000)) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000080)=[0xfffb]) 16:00:47 executing program 0: close(0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) msgget$private(0x0, 0x600) socket(0x20, 0x3, 0x43) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000280)=0xc) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0x64) r5 = socket(0x20, 0x3, 0x40) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r6 = accept$inet(r5, &(0x7f0000000180), &(0x7f0000000380)=0xfffffde3) msgget$private(0x0, 0x2) fcntl$dupfd(0xffffffffffffffff, 0x0, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r7) open(&(0x7f0000000340)='./bus\x00', 0x1, 0xd2) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) r10 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x21) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000140)={0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000080)=0x401, 0x4) socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000580)=[{r6, 0x1}, {0xffffffffffffffff, 0x10}, {r8, 0x40}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x100}, {r3, 0x1}, {0xffffffffffffffff, 0x10}, {r4, 0x20}], 0x2000000000000305, 0x4) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f0000000240)=[{0x100, 0x7, 0x6, 0xb0b}, {0x1000, 0x3, 0x8f, 0x643}, {0x7ff, 0x1f, 0x7, 0x42f}, {0x1, 0xde, 0x5, 0x2}, {0x8ac7, 0x0, 0x4, 0x2}, {0x7, 0xff, 0xff, 0xe1cc}]}) dup2(0xffffffffffffffff, r10) open(&(0x7f0000000480)='./bus\x00', 0x20, 0x8b) pckbd_enable: command error 16:00:48 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e050000009cbb3e"], 0x10) writev(r1, &(0x7f0000001600)=[{&(0x7f0000000040)="7f71ced71bd2e913", 0x8}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001780)={0x1, &(0x7f0000001700)=[{0xfffc}]}) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) symlinkat(&(0x7f00000002c0)='./file0\x00', r3, &(0x7f0000000300)='./file0\x00') pwritev(r3, &(0x7f0000000280)=[{&(0x7f0000000100)="bf24417a0aac1e22a36ebd4e507b6c5278d0229f5ee90009eb3b05ded47205d5ed49bf0844bf38661abb8cbd8f7b68531bd4a6048dae86fa9a17c1ae5dc18503324479872228e8ee29286fa1c4147eecfbffe17fe121c588745b6f1155056d596a3180cfe17d3dc868d14175812a65fe6a847ccb693c6d966a520638b7b04c428f5f25924e848d41f867d6e85da083f6cde6", 0x92}, {&(0x7f00000001c0)="71c8191be1e2e8cbf76b0b57d0", 0xd}, {&(0x7f0000000200)="991a599eed696b2ea48a8d77ad6dfd6ae779454e9cfbab55f0bef38cd2bd02c3c5fe8eceeadaeaa0b010c7726ab452add50243d20d73d569669d1f994c71958c837a19e6490a59c33f4e7bd49d2f38b4671f0ae378ea423b56485dc5fdc23d5004bacfd1a4deaa363740e6a9705a18c79d526504e92516c0dcc613f9", 0x7c}], 0x3, 0x0, 0x8000) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xf0c0, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20002ffffffff}) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000000c0)) 16:00:48 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="d28916bf07916487ae32d3a1178aa4ab94de0defb5128bef1eceffe8c7c70fa0c9d8384d4801f1d60248304017f15ec442dde0a34a416f7251c3d4ea5af6f986c9d0920e0772582358e13d8a9157bbc71288d2b1dc2b2c7249b91fc40b6da08eddf6a06305f35092b4c611b9835b98e77091740cba0f945ccfc19ca1a2d965eea2e9e95a1a2bd7246dfcb679fe7ce151f9f97ed88c5737d88990b848ff1318b40f82d3399809f3c3f36fce4f0ffd744eae32c344e83dea37e652c7584cb9dbad8db756e7420859da87a00ba9702b58de35479143cde2e85a79", 0xd9, 0x8, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6302e57f204dde043ae589a5c15f050000000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() rename(0x0, 0x0) pipe(0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 16:00:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x114) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000bffe572f6c653100"], 0x1e) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000010, 0x0) socket(0x6, 0x4000, 0x81) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f0000000300)) 16:00:48 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYRES16, @ANYRES16, @ANYRES64=0x0, @ANYRES16, @ANYRES64, @ANYRESDEC, @ANYRESOCT], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:48 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x10) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f00000000c0)=0x9) dup2(r2, r1) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x9466, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="8ab7807dfd63b1fb367a838ca9747800119ffca032f181848f0ab80489fcb91dc6214d86d8056f08a5b4bfe5e57925980b3746957c3704e57b5444f42b6c"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000475a5227e2056bd33592034985fd4d42bab84b3aa78d73a80f03573b3865ff2d9c1eb3abeeaff812c31fa57951f5f54430ae0e1175efb3a313f32d4ada8e20cad81b320f24e5fded7d411d9ef1127e0edd5fc8d91958aa87ef1c22e39c"], 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r6 = kqueue() r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000580)=[{{r7}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x6}) kevent(r6, &(0x7f00000000c0)=[{{r7}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000480)) readv(r3, &(0x7f0000000340)=[{0x0}, {&(0x7f0000000440)=""/25, 0x19}], 0x2) 16:00:49 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x818) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getpgid(r1) write(r0, &(0x7f0000000080)="f8a5e23c6e5c787d02b13e20", 0xc) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0xc0105715, &(0x7f0000000080)) 16:00:49 executing program 0: unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) recvfrom(r2, &(0x7f0000000040)=""/31, 0x1f, 0x800, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) fcntl$dupfd(r1, 0xb221e936f245e722, r3) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) bind(r4, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:50 executing program 1: r0 = semget(0x3, 0x1, 0x24) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000180)=""/93) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x7ff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x5}, 0x8, 0x1, 0x9}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000840)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000380)="65247102a937c56b63a8a9e52b2ae6857a539e901d5fe70c5d4fd7c94136fcbbe19e5042a3ff3e0655a48fdecb595dc6c917eaa6408bdd20f658aae1a9545e987b87bffe78dc98a3ffb783b43f1765848d3af0aa", 0x54}, {&(0x7f0000000400)="9280e4fc93d3f59ad91aa461f6c36a4dbc3913adc5acfe2e5954c195ef689fdc9dedb1f0ec20238c00df064f1ae6904f5600e7932cfd65387ab8835a635847f94fb5392f5d06b07098df285d3d750dfaf15b2c627e0e88e153d82a4fc3798103c1483e646ad8ab80f4b08de4ac20038f0e75f9e92d5aef94418f6b7f7ac952061590309f4efdf233d40722e58949c354a37feab4c06cf16071066e816c12c57828312764", 0xa4}, {&(0x7f00000004c0)="75eadb07126a91dd31a6e38ffd88efde86f941329093b65acd3a43e98386a10661e2e08195bd55efc2c80d9eda4bb080052811a60afba276b14df68901d70b9d34e026582de5", 0x46}, {&(0x7f0000000540)="6c5a9de625694ae7cd4e4c8402b4618f418c2b3bb39d6e922790469af55d695af6d3", 0x22}, {&(0x7f0000000580)="9432b066b781584653e94d9b6b3dcc9ac1e19cfe41ab7b7825731e843d4aa30dc0a794a3b1c63908e5c44fa0a655f46fa7d98714cc5f3d48ab8ad0a89fc64b27769df317", 0x44}, {&(0x7f0000000600)='}', 0x1}], 0x6, &(0x7f0000000700)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}], 0x108, 0x407}, 0x40c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x45}, {0x87}, {0x8fe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001780)={0x1, &(0x7f0000001700)=[{0xfffc}]}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) writev(r1, &(0x7f0000000c80), 0x0) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000200)=""/206) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0x1f) syz_emit_ethernet(0x17d, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000000000000340092761b7895"]) geteuid() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) 16:00:50 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@fragment={0x6}]}}}}}}}) syz_emit_ethernet(0xa7, &(0x7f0000000000)={@remote, @remote, [{[], {0x8100, 0x7, 0x1, 0x2}}], {@ipv4={0x800, {{0x1d, 0x4, 0x0, 0x1f, 0x95, 0x66, 0xf0, 0xe6, 0x62, 0x0, @loopback, @multicast1, {[@ra={0x94, 0x6, 0x3}, @ssrr={0x89, 0x17, 0x3, [@multicast1, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @rand_addr=0x5]}, @ssrr={0x89, 0x17, 0x9, [@remote={0xac, 0x14, 0x0}, @loopback, @empty, @empty, @multicast1]}, @rr={0x7, 0xb, 0x6, [@empty, @remote={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x18, 0x15, 0x1, 0x9, [{[@empty], 0x9}, {[], 0x9}, {[@broadcast], 0x3}]}, @end, @ra={0x94, 0x6, 0x3f}, @noop]}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x6, 0x4, 0x0, 0x12, 0x7, 0x65, 0x9, 0x3, 0x67, 0x800, @multicast2, @remote={0xac, 0x14, 0x0}, {[@end, @end]}}, "e3"}}}}}) 16:00:50 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x6}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x20000000000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x1000000000000000, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x9, 0xffffbfffffffffff], [0x0, 0x0, 0x401, 0x9, 0x1], [{}, {}, {0x0, 0x0, 0x0, 0x5}, {0x4}, {0x1}], {}, {0x0, 0x200000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:50 executing program 1: r0 = socket(0x1, 0x2, 0x0) close(r0) r1 = socket(0x20, 0x0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "dc2a00ee1a4bf09500b10700001800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x6, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x69, 0x0, 0x0, 0x0, 0x0, 0x1a, 0x6}, 0x1ff, 0xcc2, r4, 0x0, 0x6, 0x3ff, 0x401}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x85) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r3 = dup(r2) bind$inet6(r3, &(0x7f0000000240)={0x18, 0x2, 0x8, 0x6}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x800, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000180)={0x3ff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000040)='3', 0x1}], 0x1, 0x0, 0x0) listen(0xffffffffffffffff, 0x4) r4 = dup2(r1, r0) setsockopt$sock_int(r4, 0xffff, 0x1020, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1021, 0x0, 0x0) r7 = accept$inet6(r6, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt(r7, 0xff, 0x80, &(0x7f0000000140)="1b4f2b459f4aeffe9353cfc0d593b0267f9766016358a0e8f4", 0x19) 16:00:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x100000000000009, 0xfdffefffffffffff], [0x0, 0x0, 0x5]}}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)='\x87ap', &(0x7f0000000080)='tap', &(0x7f00000000c0)='tap', &(0x7f0000000100)='\x00', &(0x7f0000000140)=')$#\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='tap']) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f000061b000/0x3000)=nil, 0x3000) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x1, 0x0, 0x0, 0x3}, {0x26, 0x7, 0x0, 0x1003}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r0, &(0x7f0000000080)="06c94b32992e12d093af6c3c84be9eb760a472b9605701af03fbbd", 0x1b, 0x0, 0x200) 16:00:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) execve(&(0x7f0000000240)='./bus\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='$\'^($\x00', &(0x7f0000000300)='},\x00', &(0x7f0000000340)='(-]\xcc&\xf1[@%\')@\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000480)=[&(0x7f0000000400)='):\x00', &(0x7f0000000440)='\x00']) r0 = socket$unix(0x1, 0x0, 0x0) getpeername$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000580)=0x8) r1 = socket(0x1, 0x1, 0x81) writev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="80b8eff3dc5b67c36c00a29455f2a8bac63a14ddc2c9d0c74558a0aa6b1360277554c18c14dd7c6be8d7da333aa15105677f3457143706998021baffa162a22461a1f7477d73b0f771ee8599f727f9fb2dd5edb7fff9ea69ec6836b972f43d6df527e4769b40dc96d79fb69d5ea7a213c3ee7bd30a99223ac2075f5f48d3307acbee10cd8f9b40616810c82f67bc7be5a9c63b8bf368ebba47035a34a06f80d85f81d79faa296e45ae813f75364b06b4f9e432dc80f486aecb95aa36f25e6a", 0xbf}], 0x1) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) dup2(r2, r1) rename(&(0x7f0000000180)='./bus\x00', &(0x7f0000000200)='./bus\x00') 16:00:51 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e73457800debfdcf0000000682400a52d00"}) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x40) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) syz_open_pts() 16:00:51 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x60, 0x0, 0x13f, 0x0) kevent(r2, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) close(r0) 16:00:51 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0xfffffffe, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) 16:00:51 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x2}]}) 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"}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000400000000000000000045e1aeae000000000000000000000000001000"/110], &(0x7f0000000080)=0x6e) dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) sendto$inet6(r2, &(0x7f0000000180)="1f9ce27aec4d1108ff9684e36206dcc54c57b5b96c2c1a4e5eba2ac412bf9751b490f008b0c023817b308ee9067fdf4d7e26ad50adb5a2525911161059c17bfbab5c74d6db3a1e77b17061e7e8d5c8622e001d6e34f3c60eb9910cb4d7da0d38e69a00a4883dbfceea1847bf772a652e3a1025a4eda1dda5377715d6eecf05b924110d0b0d023b902ab6ad20126a4d6986b403e373e760c4ac8d65e49ece89f6b661d89431ae9b10b49f403198c3af859579cf2c96d342b9ceee01fa1f3cf85910104e44a6b436add2e72fb949be9991a53af067d9eedcfc33eee7c9185e595301c2f3c09eb9665cacbf52eaf7c36c871838b2f39da4a6", 0xf7, 0x8, 0x0, 0x0) socket(0x400000000018, 0x3, 0x33) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:51 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000080)={@random="e3ab04002f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x20, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x3, 0x3, "67e20e93bfa9d4dc66b1fd148dd161d1bab878c7461a"}]}}}}}}) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x6}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) 16:00:51 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) utimensat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0xb1, 0x2}, {0xc4, 0x101}}, 0x2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000580)=[{{r3}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x6}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f00000001c0)=0x1) r4 = kqueue() r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000580)=[{{r5}, 0xfffffffffffffffd, 0x66, 0x0, 0x0, 0x2003}], 0x8, &(0x7f0000000640)={0x6}) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x1, 0x18}, {0x88, 0x8}, {0x22, 0x4}, {0x84, 0x6}, {0x25, 0x7}, {0x81, 0x80}, {0x23, 0x20000000}], 0x7}) kevent(r1, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x0, 0x4076}, {0x3, 0x6}, {}, {0x0, 0x2}, {0x3, 0x6}, {0x48}], 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000000)=[{0x2, 0x8}], 0x19}) 16:00:52 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pledge(0x0, &(0x7f0000000080)='\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)) shmget$private(0x0, 0x4000, 0xcc, &(0x7f0000672000/0x4000)=nil) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/87, 0x57}], 0x1) kqueue() 16:00:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRESHEX], 0x1) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000001300)=0xc) r1 = socket(0x2, 0x2, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYRESHEX, @ANYBLOB="cad30c159a68cb0862920947050e87fb26668b056b37c39758adb1f4666a37799f89ec975dd07ed2420084cedf91e7861a941fccb315ab4b78a4ee16936d7d50f10cc59a83fa4309efcf85cf4f7e01d4169067a6209fc970fa22fd7ae9ac3370044b0d00862b7f36c2a732bd94e6879f4e836f055a0b83b09c67d9b4073ad43f0a2867b6699cdc9155c744318fe28029a4b45f36694b7e751ed9c38ecc5e10e14514c70b26e5", @ANYBLOB="87018476d4b592fdfca2c118a5cd59f360e392ed9d2b8068b0947f7a52f9166ddcaff2a90d22b9c6d5be07af2c46b7a806b6bf8a076eeee8bd18db3b97df40aa75f6763986d7767c77d0441251a2359d856f55614129378d8fe85e86654751118cb81f5f4ef8c3fd391070d61bd5f81851ec1b7c5951cd3c5869705aa2cc630a97ff758357f45e81f5240c66ff133c279a4ea3fd864b440fcf5081ec5944dbba38f7474808b2c68c5788e70de6540f8005bfe1afe3096fc5b07310387958cc2268f7d8b0897f555fcb3e1f013956c75b2466f1e11531b00f658c0fa620577836d8", @ANYRESHEX=r1, @ANYRESOCT=r1, @ANYRES32=r2, @ANYRES64=r3, @ANYBLOB="19b7ebefc8fa9c196262adbf019e436887e9bfef53f6788144de77ecf15a654cf94f2469a2a7c1997ea32b6fb6c840ec2f43d8bdbf5777ae658635344abe09ef46c52c900fbd6efcc01729003eea2ca6a487bae2b790738acfc344ce0218f0aed0b5c2804ba2210e6b28fa7712a11b2a8ebab870ca1d4ace4d5b4caab87f03893b497d2498da35dd8af39eea3d16f8b25369ad9cc8587d438559d2d695e2d272ac5c0e403b079eff51a283f9df8939ee98c7d6518698950672e164f35f310a663323bf5b1a5799b15a58fa51ebb56d489f39d04b6483752c609e917fde3c4fb9321f2ad61a47dedaba688d010a6519a513423a9c348384fa81aac8e8a9c035f62d634913ed3a0f9b15be9954eeb93d15256e4cc5daca46a84fc571eaf1bdc7cd89db52eafcd51b6f2ccb35a0361981047e0c1bc55c20c80960074b4f03a3650c3e3283e99f10e0db9ceda8f063293091d5785c6fd9de5633b08098396ba69fc8168228a5c7a03cfe5893e3c0b477ec5007ff327de675e29ee470ec4adf4573e7aa4a79c5d9d04e25b0894638e3b0efdd871b0a16020108d8d6e36ed6b7578cd3d53bedef8462de352ed26b4c1787ad0bae7c937062c7fcb0be8c0c07eda606f76c4c5011e212ca64faa2ae78acb31bef77b8012bb53ae6a952ff2f91a26e10a7f68149ccca90e99e0cba32dc77bff6af671b4ff37366c9bd505c93271eae8b545993a0a718ca17b2b311eff672d07d5f4ab93a4f8a3d2be87f351c5c20760816231908c34ee867cd2e746ffa7f14c31497d399d091457c200f07fb3a86e7f53f3a956d10a5fdc2a50fd4d52f495e9e40c10d93f420011a6d0463d1a31b68e24a48c168246a75f8b9965e4099d7ae0e27b1d5727c9b3f2281ddd080d51b1ac4e59f2c69d524a80e614210dfa2122032a32a8307381d517eb4abe5be90f6ed9f35a2b3ab1ad371fdc9efffe3adc0e4fd305a901ea57ff8edadf973a06e6507367ec171fddf1383d567d9b9041fa808d194b224bd1a2e2ce118bf474d67f7af3c5638f5dc9906eb17719df0ea6da89b206311a31e112547d36ef8df91c7be4932a30c765b8afb11661a5fd45672b0589c241c30e42740add18a9318054f277c36b082091454a624ef8641798708118dbfa750f4656c47c314c86cbff44e37cfcef533c2a9b4176f2036889c0806a0a08c09827531a29329f8444fd7bd7eef7e55cca40b21802f2f9c2f2b9db8c05c597e07b8948643eeb01d477e084831579e7b980304bf6f51b7ae4e4c1271b6ee9c1e43f2bbf2c5f5edb16f698d60e346782c70d5ae6ca749fe2d1aa153d621b9277e74aeff2285f92aa4ae4a88384f5460ac14b38335e545bcf64641dc3355e651583d7ef3eee454f622bad8c503e3651cef7bdf2bea97eb7d5191a2057f3117e68cc372430bdf9a0fc4ed540bc7a1c5346ef59ffe92a274037d0240632ba94f6b55e01f9fe6be51f7c225a76cdb4319b74f09716c41c7390a12cc2c4290b102436cae698435ca8e8ccd4185710a29762135b52999c12ffc306221839e9b6b0e2e7f361182b61c1ae12d71921cc427b42bf4e69d231c496daadbab563fce2f4f6dde9f86df5aacbe5b181b6548f9d9376470a221c058d52b557e4cbcee02c8451ab3136b9cd451b5cdd7bd55484cf79ee4dc59d860cc97c3b893c0443ebca941e4b9ed7e69a38ca8646b317e73f7f28a9c71c63616238dfaf1e33b0c8a2110fd63875ee925ffd024673dd316c1b24e6faa37f869e7c8138c635864cab868160397bf1afee66407e86931fd776096761eb61c2f761e5edf5098d8b4ed38b98886c365c985bda4129b61b07675e1d290b085ea16511d7efa42265f9bdeac8b834cea4c012d2e8770f31a23d2137aa988613f99a4a4461d3bb6a6fe6a3270deb2c49685465847abe676d09e5a0014665ab540d18bac6d0db12e81fc8c45e98e747f51501116814a5df73e356fc35b8ef6ac861e60a99b3401d0ade15995ec500b67f60cc096862c9f98401eea0cb03d3a981410e7d61450ecc1d503605a5e4eec972aed5ecf0a025fc0bbfde29801bdac2896b15df89fead3bc449396cf3733534b08a32a5bbd59113e1839614355bb79af79fb8b62a9945187d2b689e68777a0eb8eee2ab35badbe013dd3c1f12b9bae8e2f0895c96b8dad061684d2514d81509d9c2bca2e99a35709f547233c26870de832d7184cbba2e9cf91a7f153a936b8e209c2680a4001d3f064e13761e28ff19f3c652b2d18c572ee45acc5d893abc16fee020ce8af25b84b7a945276f911a3e7338c2545ebea1fe9f4d2dfbe2bbeb5c50b21f02a932b5ea9f0a6a4f8202da82cce5ac17d584984670a0b61b2540c9139183587e4de65c38e9def67ca9f16c72d9cab355958b529d0fb61a188a81c4b68174a216a8c316bcdee46967c1e8503188c118a81ec546f0a9c66532266310c190636373d534ca82ed460f9dec8106bb8bbaac4eab4928567bc65f550451d0193628d662737fa491e5f900bd1337f1584c7e7c68a7ff2707794fe1700aed4dd93471c86fe6df735127148024648400bec0f6361e052269e48ec3053ae5e3685707091c03d4c8bc6500c65beb305f8a5631a012c4fd3538e3648c8acf0c9f992895f5764129220aedc1f4323266e0ac9778b1e792a468e7651232e818a2f8297674cfc12e2e9fd85809a6a48c090bc6f3ab022730ea98d6d85098c855084a4799278d088ef05c93d9f8bdc1fdc5cdd6ed0d2bdd9ce021a1c698c0821d7a952db5eb3e3037d043e2cf96f5561b5ef02d28c39a2f68e773e60edc97a8b800b930455699d280ccc494bae3f0b2aaeb15ddd933867e0d271541c56102ef5e52ed47761c47b414b17542bc685a671a68d80b616a34a637b7823bb1e22c0ea69202017407226b6d18ddfb32b74779618bd5afd7444a51526e841b47aa5071739799b8b149039bf1e3a6364b6824e73a86ad7e6fe6bfcf469d29d139907964c462aa5e3345144b588fd9255cb0a0abad78c7788c191f421cfa03f26c460f29471a8bfa866a2564c13cd9e986b98476aa7123c6aca3e6549cd85d2cc17288cbdf1f7499e78fd182db30f7c7dd26741ed67df7543b6f8a4fea1b477b7824b51b5b2871d4c5cd3dea689f3bb6596fdde7e1ae94d3a0eead828ee68232820cb4e148d73a4c8dead2acd89bad6e751946d73acadb4bfd3af2a1b815550b156baa1be7fbb4296f6c8c04cbf3834e2ba4578f895fcf601140cfad5990041242627262f19c3d8e8cd60c5b4efade4f0aa65b93c08ee2438a352fca7a225fdea4f92c799fd49ca7304ab7be36972916f89da9fe6e04ae55447bf552473b1bfcb211b779eb9c66c6a498bd2232b641bbc732a12687fc5402aab1c18cf357a6d09e9c9210a68ac690ad0de18f28ec7d651970d6238dcb1b4acb7ca04379e3a6ce7849cecf5c8de97addb5cfea395594c23d97de63fc2e99dadb87a296801079eb3c69a1331b66171fea30d5cb790c16253d7c56f7724bd5194d87a4c09ec176a0d89c57f69ae9c81b4860afdbb12eceea4c38b140fa449e2df780020387617275cf1dd19bef750274638a33819204a92f03c33d97d1a5c291368b4a18e4fda549e6ec26650a1e8d754b4f71077d9d82c3a937b89dc1e1c9565216f57542c2e0ed1ba24f039489bf379a1417a0973ec71ab2a5bbd764b5a275dab6b8b4d54bd8ee780b7d08514b4c14618c200a03bc7dc8551c78d1e2b397c820e93ef4e9c4e1f3ade33147c889fdc819cd2d3e95c152e997d61603ac8c2a9dd4e75f43edbcf7b50f79f249cb2783dc83cf0892371029f2269d30f955fa0c49518d7506875336de52a6fca2c6a68cdd1fffc2fb165935c69bdd155eabd2de93390972f2b57d0e827b3c95ae11fe365b8372ec760d78bb0d5a6d12f277bea074cf2ec54cb40e5b905cc4f480506eee75bdc912ed348f395fac332ca819d6d94dd3fdda2d9ce9702153c8de88c0537a986e6475a2a810a3fea9c4d418139ef22e53f8d20ffdffd004d06e28f1650c2e474124b3de10e02165f6528989ce6fc5bc628cc5cfb5ec49dc765cb193d318df01e266bb74a8589a0492df8b065810bb5d65212979aa17cec03ad77f6a6e104214ae2d347dffb803eca9f97701d6bacd880d39979760e59ff7d2b45fb5d849236ad88ca585db16c3f052b978505e697cc84879215fdd431cec03ee171c95bcb0a0e21ebfb7bcc91efe00f3dd849f2ab9278ed17cb652cd39d4533dfdcbd972738b912a88abdf22d22803516023793d48f1c823b65669a4372357192c6f8051297e3a8f18fe9248c099383b38f0befa39ba0d506f92fdae6a75b95d66381e20f6b37eb9b94329b31ebd9dbab050c4956cc810033514742eb18c9b01bb6ef1ebba3a9f03c4833ebcea1c3d81af1346033a25d743384b3f8365f073c7ee68fec0e43936a61e67d46f1b4d9fa3f4933995ba059d2c8f90724d9270f0c9348524d585f6ace628a7172cdb77f7f375414c3776943ba3a27730d0a51f9ef90d1b8b85e257ac14ea2ed627f052ad8e9bb46b8abf0e2191417ad1b4054bfbdfb1c9ab9a8dde547883251c5b1b71f87cbff9d03d84e19a1113997caecccce1324b960e9ce2d2f4ac001287a5a6d1ba69419a4804004872f06e7668d6e7e1a2059b3b5b0d09ccc0d0c5ed7693a65db0881282698caa8b0bbf95a051c927133024ddffa73bc759b9d05b75fc33650642deac121afcb43fcce1bc7ec0284599fa3358d25efae0e03b0c79328d2f3c1be9adf4232da2607959544078818a5d46e132120f823488e7eeea307cca78d302239070083fc81ec82700c3bb5154807f067e2cb4e6b43e187a12df37b1264c4c35d4d1582416f3d9ef7ef616a6e721bbe620f4ea4d7a8eb7c8ff71b36762469b621872db7b513244e461e4a00b2ff476bf6f126edd4a9ca164ed15f9d36bc8981b86e609da56f7f30f8df22d3ceb1b465977e72e1a2252231ede9f0351808b66c668441240dc14e01c8c43610817ad79960a2f29d36b6ee8d51886498d2cc73a9b1a55f9a4c7c54245f2209330837faa4bc7a4b83f2a3d9ca9cb67427970c728171da97d1a5063562b2696ae433607c844309a75848e78455a559d8b91924058eb6a56d20f97fcb903e162e2e6b4528335161d848447209b087242e2c1421385721a32c0f9cbfe86384e8d3e2b24ee9c5f99d89e29368b8d81e053ed6e60021e39c6cee14a438c5e1baf27535672a2d74df143d333de4182eda40224d381036f3d85343aed7790560b013ab136cd52ba63507161ac6f8a78eaf2d9b90f266d841aa3f25c04875029dde48d883765ecb951501c0aef504da4d93825094a18530339ceb9235580c68dc6b155dfe3f6a02a5fc373dfa83333b104f6ab2989087a4b0821ce8aa49279808a1683580d8278c31a4cd3f18432a629cac9173cee4c057826fbc184e5c40bd7adbd54e3e1363da86a52b3b80a0d3368023b491e43ea07c23185cad27994d6eb35c8cbf6528973e25e8695a1df1954cd89d9ded9768d12030b57a887113ed23c5a9e12a4bbf86553ba5019da0cc115a86683c48961903b316afbbbf38aed66487f3e5f1415b409fc5182991dec3b33b75a94d1b482829e9c8542146175a457aae72e2c83af20c7e4914f94c67f765f8f403b7df52a19cf865ae358b139bb27b189beae2b0d9fa574024768e910329fca3cbd1c3eae83b2228e32b83021e33a2d23cf4ecbf07bd439242ea8f6ade4489f7d3874bd422a921232d29eff20ea781822f996b64", @ANYRES64], 0x10) write(r1, 0x0, 0x0) 16:00:52 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:52 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0) r2 = dup2(r0, r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) r3 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = getgid() r6 = getuid() setreuid(0xee00, r6) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r5, 0x150, 0x9}, 0x8, 0x1, 0x9}) setgroups(0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, r5]) sendmsg$unix(0xffffffffffffffff, &(0x7f00000009c0)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000200)="159163996b5c07c21d07a389f672fcb7540dfcba705412da12bc5f820e33ab619892c7ec7ed29cd68954f8d8a2c963d1f52b47cc89b37eafb3b2226170f234778e4e737d0507d2eb90b67af771a712b0c60472df4747773ed134fcd25fa82c3a366e5a84f65f8cef91a6fb9226e9620b3a61edd6263aeb41857521297f598b5eb9132d54f1196e916c4f2c8ffecc70d0d642668f5941d256cd1e4dad281c0a802165bdf0ddf0965811cf78af040177fbd826c4b9acaba87ae795ed420357963eae9bd958ce200c6185ec197200bac20b9fb54b4a2d4089fc0649a7fa260bd0dd48a700b4396fbb1f07", 0xe9}, {&(0x7f0000000300)="0d62b9d8eb69de1640c76a188dc759b331807179580d2fb12cd20afe0c0bec01cbfeb40e05d4eff053f7a533917ed9b7851ae804d6b006fbc2cf0f99cd15083d8fe0112255cb787bf3327cda3ddce4fa006562be03c6c9e5f4162364e7a6dd44a3d5c9ec08664bec0b0df06a766b4a2ce9803bd8e04499418f4babe734819d5030", 0x81}, {&(0x7f00000003c0)="4319c2e97c3044a1934efc21e378ff6411788710ebd052be5b0992a9b88e6a7fee7d317b765c53e68eff175efba5b1ead9cf2e9b9b6ccbaf8ff8f08cdd5cf2a84af7fc1d5893cc4748b5d595ebdb55fc853a760f59e06debefe70360575c3b6681b820c4111511adb37448b259bd4f36c31841f99e44bcce3df73681ab62ef586ef0597d44c29ad02832be70e7682563ca4f4e193cf9192ab43a52715db3583690ba661f0b284bb9107b4432497de0299a90046bb7df0d9df54c5bdf435fb83fb27a30b5d0140f06a79f4c663b4fb7e9e324ef004a2d05a98879f7e2a610", 0xde}, {&(0x7f00000004c0)="2482d02b5226b531711c5b0816bfde7d6b00b74812cf0e7219f4409ee53890e6dcff0a95a226bea49403ac84db1c98710b0640bc1806cdf58c269eeb464af58f584511c36a7f05717d6a039ced06f8ce62fa37824848e49c09f689060e5678ef4caf75e213ab9ce48ccb4f3509962917a47cf27ce4835dee4347fc7f4de6905e72109d494421f260101083b9e2baf47aae0d12de7fa67dfcdf03467ec98d25792aa89b3a709b8aed8ba45e9eb5e211be2ce1376dda1baba0a0e1c2725e64fe898e", 0xc1}, {&(0x7f00000005c0)="e47300bfa17d56c8f4f107d26a1334401789d1a629ed45ed0c8880dee6db32ac40db13e69c4681ea143c00e6b22e69258c34160e3c215ac9f428a353c13b30c8b4459271e12c29631889a29cf0d6aea2355032c11d72e85abc25c4b26d5b53afed46608d4bd17a5b87ea0e40ecd8c2d9a43bf3d3acd1938c95fd7263e987f97339f243aada8627034d044ebc593e3927e6cf66ab4ec10ed865d90f5f194e064473b3be4fe735df0a42e736bd888d3ec18efbe01d82dcfb0a35e7d943d98ef822c18516acea", 0xc5}, {&(0x7f00000006c0)="7fb1f808e682fc6d9b037cfcf2bac8122362a972ac29846e3165357d143effec2fb467f5a7c5440706202a83dd1881bb905d2c08bb4939ca392263607636cd9dc75be938009e62da32cf63e7c301d4b2045a72c0f22f244a51c53c45eedb46023c424b9920df7976680f190b1c1ef1e3da6dabf140", 0x75}], 0x6, &(0x7f00000008c0)=[@cred={0x20}, @rights={0xfffffffffffffca1, 0xffff, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r1, r0, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r2, r1]}, @rights={0x20, 0xffff, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r5}], 0xe8, 0x8}, 0x400) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000180)=[{0x2}, {}], 0x2}) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, r7) 16:00:52 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = socket(0x800000018, 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x6}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x2, 0x0, 0x0, 0x2}], 0x8, 0x0, 0x3, 0x0) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000040)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 16:00:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbff7ffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000000c0)=0x7, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f321ad6c349ce7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001780)={0x1, &(0x7f0000001700)=[{0xfffc}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000100)=0x5) msgrcv(r2, &(0x7f0000000000)={0x0, ""/165}, 0xad, 0x3, 0x1800) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:52 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0x8, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3f, 0x7, 0x9, 0xfffffffd, "03664e2baf0c033c02d271795acd00"}) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802772d", 0x42}, {&(0x7f0000001b00)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d0e15c6ebc9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e39431e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d9ed85d0979ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f3d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf9731b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c50b7b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db63852756e07cd4c011fc", 0xcf3}], 0x4) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a44ac2c7e23422e08f6cf45143e205ffcf2476bafef0216a300fc35acb84fe0a7c979f4db31fee19917b7058faa8a53abcc011ae4c06dad7af21f57583a74de46950c03f32a9395a237401f04735acf06726de6702134fe9a15c24686083bba7cf25660f7e2f4878c600d0a0c", 0xc3}], 0x2) 16:00:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='P,'], 0x10) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x3) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000080), 0x4) bind(r3, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) write(r1, 0x0, 0x0) 16:00:52 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) listen(r1, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xf0c0, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20002ffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x5, "0000000000000001c1f9db8184fd291700", 0x8, 0x4}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, 0x0, &(0x7f0000000240)) 16:00:53 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @random="cdbd9266d5bf", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0xff, 0x70, 0x0, @rand_addr, @multicast1}, @udp={{0x0, 0x1, 0x8}, {"ec1510ed03ec91bc271ce7f1658b4d9a8d6db552032780acbafa41ab"}}}}}}) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x8) getdents(r0, &(0x7f00000000c0)=""/198, 0xc6) 16:00:57 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="2f39fc8382a6", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@ra={0x94, 0x6}]}}}}}}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) 16:00:57 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xf0c0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20002ffffffff}) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:57 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x65, 0x0, 0x4, 0x0, 0x0, @multicast1, @broadcast}}}}}}) 16:00:57 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000580)=[{{r2}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x6}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000000c0)={0x0, 0x4}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7, 0x1, 0x9939, 0x2, "f19739fded4ee39e3511dafa04babda011b33038", 0x1, 0x8}) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xf0c0, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20002ffffffff}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x24}, {0x6, 0x0, 0x0, 0xff}]}) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:58 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x2000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffff8, 0xa3, 0x40, 0x0, 0x1000000000005799}], 0x0, 0x0, 0x15, 0x0) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f0000000280)='r\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = getuid() setreuid(0xee00, r1) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r1, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) r2 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = getgid() r5 = getuid() semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x9}) setgroups(0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, r4]) setregid(0x0, r4) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)}], 0x1, 0x0, 0x0) 16:00:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xfff9fffeffffffff], [0x0, 0x0, 0x10000], [{}, {}, {0x0, 0x2}], {}, {0x0, 0x0, 0x5}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001780)={0x1, &(0x7f0000001700)=[{0xfffc}]}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000400041e77958cb71f9800000000"]) r3 = shmget(0x2, 0x1000, 0xe, &(0x7f000029b000/0x1000)=nil) shmctl$SHM_LOCK(r3, 0x3) 16:00:58 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f00000000c0), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7ff) 16:00:58 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) unlink(&(0x7f0000000000)='./file0\x00') acct(&(0x7f0000000100)='./file0\x00') r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x6}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000140)={0x8001, 0x7fff, 0x7ff, {[0x10001, 0xfffffffffffffffe, 0x6, 0x9e7, 0x1, 0x0, 0x100000001, 0x4, 0x1000, 0x7a, 0x5, 0x9, 0x40, 0x6, 0xffffffffffff1e1d, 0x0, 0x325, 0x7], [0x7ff, 0x4, 0x1, 0x3, 0x9, 0x51, 0xfff, 0x7, 0x1, 0xfffffffffffffff8], [0x0, 0x6, 0x4, 0x158, 0x0, 0x1, 0x9], [0x7, 0x5, 0x5, 0x2, 0x9, 0x441a], [{0xffff, 0x80000000, 0x1}, {0x3ff, 0xfffffffa, 0x6, 0xfffffffffffff001}, {0x20, 0x7, 0x6, 0x2}, {0x400, 0x2000, 0x7fffffff, 0x1}, {0x5, 0x49, 0x9, 0x22}, {0x2, 0x2, 0x100, 0xc2d}, {0x8001, 0x6, 0x0, 0x3}, {0x6, 0x7fffffff, 0x9, 0x2}], {0x7fff, 0x3, 0x2, 0x71e4706}, {0x0, 0x800, 0xe05d, 0x800}}}) acct(0x0) 16:00:58 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) 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) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=';'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:00:58 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') chroot(&(0x7f0000000080)='./file0\x00') r0 = socket$inet6(0x18, 0x4, 0xca) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000000c0)=0xff, 0x4) r1 = socket$inet(0x2, 0x8000, 0x40) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="bb1289ac1db6386b3205a1d09f545613753270c7fb52213225e0508c86a8663908ddb540f81496a61e5647fc03aa3387b6", 0x31) r2 = semget$private(0x0, 0x1, 0x40a) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x9, 0xe5, 0x5]) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000003c0)={0x7, 0x7}, 0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x100, 0x0) r5 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, 0x0, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000280)={0x0, 0x1}, 0x10) chdir(&(0x7f00000001c0)='./file0\x00') accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000300)=""/150) 16:00:58 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000180), 0x0) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:59 executing program 0: r0 = socket(0x2, 0x1, 0x6) r1 = socket(0x18, 0x1, 0x0) close(r1) bind$inet(r1, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$lock(r1, 0x7, &(0x7f0000000240)={0x2, 0x1, 0xfffffffffffffff7, 0x6, r2}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000002c0)={0x2, 0x5}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000003c0)="7bdcf7657e82046b3eed16da05d1c86488f919766af3f7e316838d985bb9de90e95dc170e3b543dc9046cdef069098d08722855c873a47228f05e695482d55732dc15cbe1882286ba2c114bf2adaffbdd222145d7d572f507c46e52ae95a04e4f503ce040c383be011c3489730511baef1a01fbd556ba7427701fe01209f8a6490a6d205dfe723420ae55f9f27bf48dc2390af29426e21a7672024e61d41df137731aadd069f334dca0a239ec959b5b57ac8cc04c627556b1c69f692a399b1ba2a9a", 0xc2) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="8a022e2f66696cca6be9d88e07d0e80c922a070000006e594c4d7d361a0900000016fe49f8c19993a68aebb0c4b04ca0ff0000000000000025076c38ef87aec6ae55c375b68088b3d06e7f9f1e97c1196d00f0521e594fd0fe481feaab2980523673a788cd52311d7784ea962e59b3190cb4917a431778000000000000007bd2205d3524b6544392c4253de59c1b44e072228ec99b13162e5f184b2f86a5a474f472ff54f010a9fe7542071009eec949f0ce0ecfd7aaf394710e321b2a01b4fb68c50959b5a06ba7ac0bb7a70ae66d2e1d874af01e57ce17ed7d4a61cf8d40215702adafc1f6b76dc5a9b09ac0a55446ac61df3fab594ee3bee1bc9b66cb82e356db233473e73bec208e795475a474f441731173e452969981e75bd0c7aa9cbe1fa5d86440cad2b93e50f1fafc9d4cd9b05d39da49088400ab6827d5b46a14d1d73ac325ed2720f6100bc3a7f734aaf4cc31e5f11900211b5cf1a75bb7f6d68ca07ff632998eac336a869e05d486a7eed5e761e4cb41a0392d5c6f3f05aad661d27fb44584d2cb2dfa2f623b84f5b45bbc48fed41d66c6a5bdb67cc0b5abdb8d05c6e4e2242752bb7c752d72b1f651e1d942fb46eb60e58b154326c7633bbfc90d6b15ada6da066f841a376bccac2597c8dc39d131e934b26de43ad69de8a78f1f4c6453df41c667ce4b5fd378297b26c3c8143eaa186884680b460da6428bb5ef79c0d5278514a376aad3cec2b413c02ac3c4126e545b2d6c724bde74f0932040450ef04f6aabedce0d6fb1"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56140000000004bf9aab4230408600000000d0459370410510fa651c1ece33fdd308e6b7ca500fc6a4545860be3ef0513b77f2da90813290cf6e2b86bf8a8456582bff418c14ea7442c0251bc11d6a65565ee7ab9dfe60", 0x5a) r4 = semget$private(0x0, 0x4000000009, 0x82) nanosleep(&(0x7f0000000000), &(0x7f0000000040)) semop(r4, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r4, &(0x7f0000000200)=[{0x0, 0x9}, {0x2, 0x7, 0x1000}, {0x1, 0x7f, 0x800}, {0x2, 0xe54, 0x800}], 0x4) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000300)) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(0x0, &(0x7f0000000080)=[{0x2, 0x9, 0x3800}, {0x1, 0x101, 0x400}], 0x2) 16:00:59 executing program 1: r0 = open$dir(&(0x7f00000003c0)='./file1\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x7) fchmodat(r1, &(0x7f0000000300)='./file2\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='x\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r4 = dup2(r3, r0) mkdirat(r4, &(0x7f00000001c0)='./file0\x00', 0x10) open$dir(&(0x7f0000000200)='./file0\x00', 0x400, 0x1d) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) linkat(r5, &(0x7f0000000040)='./file2\x00', r1, &(0x7f0000000140)='./file2\x00', 0x4) 16:00:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40091}) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xf0c0, 0x100000000}) socket$unix(0x1, 0x5, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20002ffffffff}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x3) r1 = syz_open_pts() close(r1) pipe2(&(0x7f00000000c0), 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000140)=0x12800000) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) 16:00:59 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{}, {}, {0x0, 0x0, 0xfd}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="c094d36f1811"], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x1, 0x0, "010000000000000000ffffff7f00", 0xfffffffd}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) setsockopt(r4, 0x80, 0x30, &(0x7f0000000000)="ebffcb3b73b90300666700000000e6993192963b", 0xfffffec9) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) 16:01:00 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x120, 0x1) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x4, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "24bf430000000000"}}}}}) r1 = msgget(0x1, 0x254) msgsnd(r1, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) r2 = msgget$private(0x0, 0x1) msgrcv(r2, &(0x7f0000000140)={0x0, ""/200}, 0xd0, 0x3, 0x1000) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0xc0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) renameat(r3, &(0x7f0000000240)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00') msgctl$IPC_RMID(r1, 0x0) 16:01:00 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x200000000000035c, &(0x7f0000000000)=[{}]}) pledge(&(0x7f0000000740)='@*\x00', &(0x7f0000000780)='\xd1\x00') r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x400, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$PCIOCREAD(r1, 0x8010570e, &(0x7f0000000080)) r2 = shmget$private(0x0, 0x8000, 0x4, &(0x7f0000ff8000/0x8000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = open(&(0x7f00000000c0)='./file\x00', 0x40, 0x1cc) ioctl$KDGKBMODE(r3, 0x40044b06) close(r3) r4 = socket(0x2, 0x400000000002, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000800)='/dev/zero\x00', 0x800, 0x0) accept(0xffffffffffffffff, &(0x7f00000006c0)=@in6, &(0x7f0000000700)=0xc) poll(&(0x7f00000007c0)=[{0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x40}, {}, {0xffffffffffffffff, 0x2}], 0x4, 0x200013) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc018695b, &(0x7f0000000300)) getsockname$inet(r5, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x1, 0x4, 0x2000000000059, [{&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000feb000/0x2000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1ff9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x5}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x26a}, {&(0x7f0000fec000/0x13000)=nil, &(0x7f0000fed000/0x1000)=nil, 0x145}, {&(0x7f0000fe6000/0xc000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xc26}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x2a}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x20}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x1909}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xdc1}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff7000/0x8000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x75}], ['./file\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file\x00', './file\x00', ['./file', './file', './file', './file'], 0xbbf}) r6 = semget$private(0x0, 0x3, 0x343) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000300)=""/224) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x35}, {0x16}, {0x6, 0x0, 0xff, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 16:01:00 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = syz_open_pts() readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) execve(0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) 16:01:00 executing program 1: sendto$inet(0xffffffffffffffff, &(0x7f0000000000)="82efa89080e289a32aa5ee625e485b12e3f0318ae30796a9816d0ce88121ab152c464849d8eca61c67e6ab2598976538665c87d7b4f9e224592d104892ed620b23f900b6aae12a6784e51251a46b", 0x4e, 0x1, &(0x7f0000000080)={0x2, 0x2}, 0xc) pledge(0x0, &(0x7f00000000c0)='vmm ') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) dup(r0) 16:01:01 executing program 1: socket(0x18, 0x2, 0x0) 16:01:01 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) chroot(&(0x7f0000000240)='./file0/file0/file0\x00') chdir(&(0x7f0000000080)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='r\x00') 16:01:01 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000300), 0x0, &(0x7f0000000380), &(0x7f00000003c0)) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x6}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x3ff, 0x1, 0x7, 0x1, 0xfffeffff, 0x10001, 0x3, 0x0, 0x2, 0x0, 0x8}) 16:01:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220ef52fd4b9f9e0cbf7cdc10d7b807722", 0x11) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) write(r0, &(0x7f0000000040)="a30a9521b5c41bbbdc92a0e3eca8280237baeb3f3936e6d22727f84184b1ad36306862736ac833a77432e1087113e388", 0x30) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) 16:01:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x2a, 0x0, 0x0) 16:01:01 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgctl$IPC_RMID(r2, 0x0) shmdt(r1) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) 16:01:01 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="8467f275aa5d7fdb6201cd9f1ac314d721f802e57f7f000001002aa42c16da880000000000000096b0a44bf8b175205b301d"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x2, 0x961, 0x200}, 0xe) r3 = socket$inet6(0x18, 0x4000, 0x0) setsockopt(r3, 0xff, 0x6, &(0x7f0000000180)="6dddeea57355c81b39549c9ec3", 0xd) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) fcntl$dupfd(r4, 0xa, r5) sendto$inet(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 16:01:01 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100), 0x4) socket(0x2b, 0x2, 0x1) r1 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0x7) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) setsockopt(r3, 0x2000000, 0x7, &(0x7f0000000180)="774aa389c65775af8616beb3ec8b2e62dbfbc8ba25ef4cf142c6049f21b227ac55b832c920432d5c4a2cf56089bbec5c8799a53ca057a3b8a9d199bf25626f76194a3bcd6184ff6fe76af548c6da02d13e81", 0x52) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:01:01 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10682, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x100000000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 16:01:01 executing program 0: minherit(&(0x7f000072d000/0x1000)=nil, 0x7f7ffdecc000, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x812, r0, 0x0, 0x6) r2 = socket$inet(0x2, 0x3, 0x7f) recvfrom$inet(r2, &(0x7f0000000080)=""/48, 0x30, 0x842, &(0x7f0000000040)={0x2, 0x0}, 0xc) mmap(&(0x7f000072d000/0x1000)=nil, 0x1000, 0x0, 0x4010, r2, 0x0, 0x1800000000000000) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000580)=[{{r2}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x6}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 16:01:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffdffffdffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xf0c0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20002ffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001780)={0x1, &(0x7f0000001700)=[{0xfffc}]}) ioctl$BIOCPROMISC(r3, 0x20004269) 16:01:02 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66"], 0x10) write(r0, &(0x7f0000000180)="9e3eaa6c000000000004bf9aab42304086000000000345cf838d6b9390410700000052bdacc722de", 0x28) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x65bc, 0x3ff, 0x0, 0x0, 0x200, 0xe4e, 0x5, 0x2, 0x0, 0x7fff, 0xffffffffffff0000}) 16:01:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="010000070019769bbd73"], 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) shmat(0x0, &(0x7f00000f6000/0x4000)=nil, 0x0) shmdt(0x0) fchdir(0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) syz_open_pts() close(r2) accept$unix(r1, 0x0, &(0x7f0000000040)) recvfrom$unix(r2, &(0x7f0000002200)=""/4110, 0x100e, 0x3, 0x0, 0x0) 16:01:02 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x9) r1 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0xa1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="a684603094ef16701bc7ac44ab7f1b0f9e2fe849707aef3c79f1f9b804282de27db46b8d80f85f696bcbdb5dd350b59688e061630da2968b5c4e9a44b3b57b19793597d387044b6d165f770ac6a2afc1fa5b3f9b186c0fb54fdb4c562f2f9219c4665e6c74da31f6f46e732ffc1326efa221127c4e7ccbe5e6de75e75d6266dbe753770ac03b23f76e5aa71c3dcf8a0765064d6103d49171e8b8c9a801c5755a68c0f4b85469a82cda4f42bd5e4aa1143db5fff655", 0xb5) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000200)) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = openat(r1, &(0x7f0000000480)='./file0\x00', 0x20000, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000004c0)) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000500)={0xffff, 0x6, 0x9, 0xffff}) recvfrom$unix(r2, &(0x7f0000000540)=""/34, 0x22, 0x805, &(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f00000005c0)=0x1) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000600)=@file={0x0, ""/2}, &(0x7f0000000640)=0x4) getsockname$unix(r4, &(0x7f0000000680)=@file={0x0, ""/4}, &(0x7f00000006c0)=0x6) r5 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x800, 0xc6) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000740)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000780)='/dev/ttyCcfg\x00', 0x81a0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000007c0)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000800)=0x72f) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {}, {0x3ff, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6", 0xb, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000340)="fbed8a8d1a029be96914f6357e3abfa219d5ba536f5108b109efb2aabf15851b410b7fc39b683b065c5a3863e5b9215da3d306f02278b69d1fd8da447d905bd739281f1202c2d3816e345d5d83642e2adae90df6f3e0b1d11157b98b944e88b9f85736ab5c2e5e1b68172b89429ef717e0a46eb3fcff674f74eff1446d65bdc03bc92faedc1bd8f3479f757303058227c3dc6b0e49fb3a87086b8b207736219cce4a0c4a4dd9ea4257b350222163291e6e4a558ebd57a7eb", 0xb8, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000180)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000640)=0x8f) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x800, 0x1) getdents(r3, &(0x7f00000004c0)=""/211, 0xd3) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x10a) ioctl$TIOCSETA(r4, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28fffc000009b8d8f39321849e3c99", 0x99}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x4) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000180)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, 0x0, r6, 0x0, 0x14}, 0x200, 0x401, 0x2}) r7 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() r9 = getgid() r10 = getuid() setreuid(0xee00, r10) semctl$SETVAL(r7, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r10, r9, 0x150, 0x9}, 0x8, 0x1, 0x9}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getuid() r11 = socket(0x2, 0x1, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x80206919, &(0x7f0000000300)) 16:01:11 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) accept(0xffffffffffffffff, 0x0, &(0x7f0000000100)) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/78, 0x4e) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x1, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f0922bd26c37916203100"}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000300)="311543e91fd51e8682dbc351899b442fc4cf98540646c5c0e3fa131e55754737e94d4649a1e0f31ca5b15d96c80f56ad65d5503a853faebfd60cdbfdf3b75636ef60b4f873dfc5c5c249f719857ce2acc989a45093808ce2bf4035fcd0dc1e8cc1ba782be17c8263209cfc09", 0x6c}], 0x1) 16:01:11 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2000000002a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f64b0ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e01800000a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c9d0eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190056f0eca6c7fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fd2e6715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce709332c7a7da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57f0272cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4830949f95b0f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c87212587fe56d2468b0907c44c25c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf5f3ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cad"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x372}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x21e}], 0x4) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001780)={0x1, &(0x7f0000001700)=[{0xfffc}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001780)={0x1, &(0x7f0000001700)=[{0xfffc, 0x5}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001780)={0x1, &(0x7f0000001700)=[{0xfffc}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001780)={0x1, &(0x7f0000001700)=[{0xfffc}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001780)={0x1, &(0x7f0000001700)=[{0xfffc}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:11 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100), 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff010000000000050000004028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26453cedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdbf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da509f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000c21db028a8061122765545415af1828a4d5d1a97910909dd3310f89a7f6cf2df2eb3a9494735bc3e586d273885fd259c6923a4db252ed33bb5cbc8bcdec5c2d0a96932c5ea5be7002e895d1489f91ed04a637c4beb87e54d6e55d237318013c5e999f8d9570afac3242efa394fe3231e328cf363b8ccd92e537a340a4525f82c4333eb37c58d01ec9ed1f04aa1258622b37357e7f02feab00922793d628ab1a7accd993560970be48434dc521fdf4104177cf8241192f565a547d87ab8dc"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x1a, 0x2, 0x48) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) recvfrom(r1, &(0x7f0000001280)=""/4096, 0x1000, 0x840, &(0x7f00000011c0)=@in6={0x18, 0x0, 0x8, 0x10001}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) open(&(0x7f0000001240)='./file0\x00', 0x8000, 0x28) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) fchmod(r2, 0x4) open$dir(&(0x7f0000001200)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x28, 0x0, 0x0, 0xfff}, {0x6}]}) syz_emit_ethernet(0x1000, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000e0000a8b38fa107067284c9ab300000000000000000001c3f79966295afbb641d2fa766ffe6aec260b6e7cb91e826505316756b53932808ecb1ab64117738c9e18726fdaeb4b0e863778ec6fe28e8b94e6f0cd79d62165b88c44600"/108]) 16:01:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = socket(0x11, 0x4003, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000001800)=[{&(0x7f0000000380)="c54e9c6357fe1d3fa4d1dd56afdbe0299fcc6c7463534d1810ed0ab36d24dd13bd0315acabff616619777718c1e6e66b", 0x30}], 0x1}, 0x0) recvmsg(r2, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r3 = open$dir(&(0x7f0000000040)='./bus/file0\x00', 0x80, 0x0) pwrite(r3, 0x0, 0x0, 0x0, 0x0) dup2(r3, r1) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) 16:01:12 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001780)={0x1, &(0x7f0000001700)=[{0xfffc}]}) ioctl$BIOCLOCK(r3, 0x20004276) r4 = kqueue() r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000580)=[{{r5}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x6}) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000000)={0x6, [{0x2, 0x7}, {0x1, 0x259}, {0x2, 0x10001}, {0x2, 0xfffffff7}, {0x1, 0x8}, {0x2, 0x2}, {0x0, 0x8001}, {0x1, 0x2}, {0x3, 0x7fff}, {0x3, 0x2}, {0x2, 0x17c}, {0x2, 0x22e1}, {0x3, 0x57fb}, {0x2, 0xacfd}, {0x3, 0xd8}, {0x1, 0x20}, {0x2, 0x5}, {0x0, 0x3}, {0x2, 0x8}, {0x2, 0x3}, {0x3, 0xdb}, {0x2, 0x9}, {0x1, 0x5}, {0x2, 0x40}, {0x3, 0x7fff}, {0x1, 0x8}, {0x1, 0x80000001}, {0x2, 0x9}, {0x1, 0x6}, {0x1, 0x6}, {0x3, 0x1f}, {0x2, 0x2877}]}) getpeername$inet(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000200)=""/124) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000397000/0x3000)=nil) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f00000001c0)={0x3, 0x8, 0x1}) 16:01:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc21685", 0x5f7}], 0x1) writev(r0, &(0x7f0000000700)=[{&(0x7f0000001a40)="34d2e04cac9e9a2d585ccc7550ff779353e4a1916522a1f5ea65845e7449d05961a520a20a1da09a91aece68b7a2ea8a524740ae9d7c8079ead7691566e2498e78cf291b0a39e53210257ddd8b864ce5bcf282e9b1e7d7d0b7f5c210b6825bd89286882fd67d33ec0e08a1273f34acfa51e83ea8b05e16834a8bda334327831e55c968b2517b3df41bb954a54fa3eb5825fa775e4925498a51ae60f8277fec14c3678f9bbcb5e591fd1a5b8d2814b6bcee906846203c9c191e60724341eb18f5ad078c5c9a078d72d26fe0b35d091a2c643795c5e36b2cc5dafc2ea732353d8088401be7e3ff8d95559dee7ca49402eeb50afdd5bb253b15c438bceb19398bab4660f6ba53767d430f3db6e9613e7776612b3b0c3be02c88c7de9ab119bdae4f129fc271b1d883a6f6efbed78093c61a7aa7b5693b254b6ab4f7a567b48ee4ff34f2efa2422e017364bc2b9262b218904bc85b9f0af66ef394d7299eafe4c9a8ea8d958732084f5408c9ad32d94da7d8afb10fa1524562d96bbb0e5475f2e92771ccd7bc89671885bf5b816a8a83253bb500edf413555612c33483658157eb4bc16557ed15f2", 0x1a6}], 0x1) 16:01:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffff], [0x1, 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) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:01:12 executing program 0: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="f0c292625c5af50dee5f6420792a3d52077b0ae51e02c64c5b1407e3609b4c0308a06ca4b31cf7dd5eb4dba98e6940eda4334580566870a0098f3d62234edf8fe00d8e87c5e8391164cb03aa331c8fc1c8e4e62d6562c838af1a936ee47cbcee7c689e865db3ff6455a32a37dff3e760f164e58a92946fcb70c86f92e6d01023382e14853a28cdff4f710f6d280867761aad2ff655b3c4eacb944a8a3afe406bfdd357d0111cadd40113a62e3c78760fc4757c803aa98789118ac71a8e7fb53d16201e18", 0xc4, 0x0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x104) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xf0c0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20002ffffffff}) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) 16:01:12 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) semop(0x0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = getgid() r7 = getuid() setreuid(0xee00, r7) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r6, 0x150, 0x9}, 0x8, 0x1, 0x9}) fchown(r2, 0x0, r5) 16:01:12 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) munlock(&(0x7f0000ff1000/0x4000)=nil, 0x4000) shmctl$IPC_RMID(r0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000000)=0x1000, 0x4) shmctl$IPC_RMID(r1, 0x0) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000002000/0x1000)=nil) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000100)) shmat(0xffffffffffffffff, &(0x7f0000003000/0x3000)=nil, 0x3000) r3 = open$dir(&(0x7f0000000080)='./file1\x00', 0x800, 0x2) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) close(r3) socket(0x1, 0x4000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f00000002c0)) 16:01:12 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}, "20a735cca39cffd5"}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x1ff) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) 16:01:12 executing program 0: kqueue() acct(&(0x7f0000000000)='./file0\x00') kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0xe1}, {{}, 0xfffffffffffffff9, 0x56}], 0x0, 0x0) 16:01:12 executing program 1: r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffefffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) getuid() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x29}], 0x10000, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x6, 0x0) 16:01:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10000, 0x1ca) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00'}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) 16:01:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x80000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x292], [0x0, 0x0, 0x0, 0x9, 0xffffffffefffffff], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x0, 0xfffffffffffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x10000) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x83) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) dup(0xffffffffffffffff) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x8001) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x8000, 0x0) r5 = fcntl$dupfd(r2, 0xa, r0) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x45}, {0x84}, {0x8008}]}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x800, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) fcntl$setown(r1, 0x6, 0x0) syz_emit_ethernet(0x387, &(0x7f0000000340)) 16:01:13 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x40000304, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x20, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) openat(r1, &(0x7f0000000140)='./file0\x00', 0x100, 0x8) pledge(0x0, &(0x7f00000000c0)='vmm ') syz_emit_ethernet(0x37, &(0x7f0000000040)={@random="40f6ea460644", @remote, [{[], {0x8100, 0x6, 0x0, 0x2}}], {@arp={0x806, @generic={0xf, 0x7a05, 0x6, 0x1, 0x1, @remote, 'y', @empty, "08fedadfe032195eab0cb47b700211b0"}}}}) 16:01:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000440)=0x10) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) accept(r1, &(0x7f00000007c0)=@in6, &(0x7f0000000800)=0xc) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x40, 0x3c) r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, r4, 0x0, r4, r3, 0x0, 0x9}, 0x8, 0x1, 0x9}) setgroups(0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, r3]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, r3}, 0xc) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000780)) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000000a80)=ANY=[@ANYBLOB="991f921e2b538eb75896b55c8b8b21ad4e22cc38862e2ca8f64804008f97f80ed1c7ee2818f17048e1b89d7296731bc6a612795bc33847d32cf59f57bfee0a4e36c8172a33a404c089c9c62b5da4e7488889b78fbde053d282d358670dd5d98ecc26ba86ef3d8025945cc7d5e89fa90df9ebf6781dcbd6267238cebf50cb15cbd53b6f01ae561318a7b02d3836c83fe1df16df3b106241a1c55c410c472a756e8b2ebe45f0b6c9de6424fc28f87e79324a1f768e8c05517265682f85a7ae9d88714ad8a8fa4a8bbe4c0b87764a8fce62ed4c6d6d71806484388554f1edf7933a8c85f34a1d661360fcdbd72d980bdc8641ebedbfb4e4e6e302a25e38b6c83d806748236525d9199b9b32c51999cc8ad1103234580a0d2d9fb18c9640465c8224937b1033d0a21a2a2e28f665fabf3fe32604c731fdf318f247f8a1f1e69e483b753fa78396697ccbc2ea"], 0xa, &(0x7f0000000480)=[{&(0x7f0000000040)="d4591ef22ba9c9a6343d5bdd85204ff6b44fec2acc6965383640fac3c0ac2bc922947a141eb472ad19da49485b1fa6248dbab9c076", 0x35}, {&(0x7f0000000080)="9c9dea75b904e653390953ce197c86aaccd428a069c7abb661fa6f08bce8ce9bae7c8ea7627579229dec0e584ad28ed2cd35dd1c64f675acdd0168167bb422cbff600d3af2bbd3875b302f4e9ad9adadd17b358d635e654e6fd784df64c8c8a8d2ac4bdc52c05a40bca83293cba871dd9481ab2096f86dfd374fd8ff36c9a6ffcd7430fc3cc329b0e738f16f9776919123a38e293a63078e7b526ce02fb57eaa6ef1a6ace66f7ba6709ee91681a3fbab4382018346516ff246e1b4cf9c5315df46db0dae922f2a510b0cef32a34bdfbf3f172d6ba75fd9dbdd835a2921b60ab2437755d26c", 0xe5}, {&(0x7f0000000180)="8a3f0efbba1ff8747d240ad489b24dfb9dab146504510d26f0853cb041bbb8c33f1098169d8f516ea821fddf00406695ba155ca3062df1b184cd8dd2b649d481cf509201ee2977e7209354f4be7660c512ef12a9d91aa28d563a0ba97905e944191fbf2418943547c0d121542aaac851547acea3a96a2dc2e1351cb5776c636788e91da5f2ae7f3f7cfe189b056273d59db9184fdbfde559eacf308f584359aed128a1c423314fc957158a7ec79cb2beb568dd8a45cbe42840d08c71f2173e35d33a6e006caea87dd6e9abe175c7a1", 0xcf}, {&(0x7f0000000280)="ffadca1e3040ce9f0a506ee5f8b72714d5fe756fac6bfb654befae9731dd28a30403be812cc27bf0092f4e9d9aa32477eff06c752d4f31f25a5fc1cc2a50fe220984d249d608d43458c4ccdfc7f95adcbbd11258ac2b2069afec5fb6ff611efe9a9dde1342b4efb77c7d2d39753aeed908874cd0d426eedfab13f2054089d1bb7b5f6b5462ae281a5615a0e93f83598c03305e4cc7bb679f8267c9202a77ffd3df35157c7ad2e4aa46db5910", 0xac}, {&(0x7f0000000340)="a748e81f2f14fa9709d5867d2323c461f8f1d98dc04a2ebb0aa67a117f8511c1ac1163216acfb38fc8eb9485cef037af3a3f1d7946fd4e2a644f7c3a9a230eefe4b67763f278b5a3755eefcf5766ad0d5719d2c834577b2a21c5fe", 0x5b}, {&(0x7f00000003c0)="5e52663fcb553bfb", 0x8}, {&(0x7f0000000840)="c0a049dce22f06ff140bc71b6f79df2b6188b2d84719159b7a4f1250650a194493552b16f690581ea5eb209c40d79e41cf3c729beee7388a28cddb0fab57242838f3072de9bed382cc1c2223dd061453be49022a3e5782189e43b117aa6dd4cbc9dfb7000000000000725400000000000000000000000000005b659c594ca84230f259058fd5ed056406bcc88720429eecfc9fc5c2cee888feab3623e7ebbace828b1dd18ca825eb2a357395cc7277bf1dcac313cc33b1c395b8da88372785508ae9f9c8cd9fd798ef865f2789ec912a6deed09cb06738ae071b2f5833af101e0d0fb46a7041448219755dc5b64c6e89e48320583a923108ccbea4bcceb9fc56e92b1aaa4ddd9ebc3bb1ae0f895ed1e9b81a1ea0b1cd478f7083b1cb13e0963d4a8a305cbbbe31b1afb368f2cc6c57a204046c8d66d06979c5c86d68334df53d4ca00f2ffee6d0fb9abb", 0x14a}], 0x7, &(0x7f0000000500)=[{0x40, 0xffff, 0x7f, "6ef108826b73b841a350c32281e4698898ea7dc467eb22f4e289471bc0a6b817b74b4f1610e198c825db8bd052a5f2"}, {0x20, 0x1, 0x7, "fe64f071449701d456eb7dc3f725ed9a"}, {0x80, 0x0, 0x1400000, "5e58b1af8dbd1f4bb9792702eb7788be875fe291b55aeac02bd65c32bfef962bfd0b814774d37942bdcb6016a5a5176bb51bc83a95e693f20919e4a28ab358a8c4373d16e5c68e69a928246597fd81f2a358665e785320f17b0c5cd18bfe506491c4cd4e69f685ecb8140971e6a6"}, {0x38, 0xffff, 0x10, "840df3f922b00d21c6d0933358531dc5d94e6730ae7112efbf16804f72d54c70c077a938caad39"}, {0xf8, 0xffff, 0x0, "d5bdd3edd2648980556c9d142bf7babf8ee840b8ea3f04612e979421f190b07922e303672235c891071cdada7060b68091fb9592203e981fea36cf777338ce9110dc76ae9152653465b2d08418259f4e30f59e240405b537457f5ec56f023b85c5e612dd36a474d52c8172676627128a2503471fd1a7a78ff68c4c63c046a8f97ff721e788058bcccc7630de20bdce4be628675228ced68598ed24af7e878fe7d5d939ed97c53d7d3a65102adee6e3c3487386e2386a074bdf131cc87ee14b64c27e99566a3759f825c993174beb5be411cf390c87b9e93fa51cd03d7a366f03673dfa"}], 0x210}, 0x1) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) dup(r5) 16:01:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./bus\x00', 0x80, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) rmdir(&(0x7f0000000180)='./bus\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f0000000240)='./file0\x00', 0x1, 0x420, r1) unlinkat(r0, &(0x7f0000000200)='./bus\x00', 0x8) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000280)="b351604f8853488d70a63e0ddc1b236901c501f0e8aead", 0x17) select(0x40, &(0x7f0000000000)={0x8, 0xfffffffffffffffe, 0x1, 0x1, 0x1, 0xfffffffffffffffe, 0x4dab, 0xa101b32}, &(0x7f0000000040)={0x6, 0x7, 0xffffffffffffff5a, 0x10000, 0x7fffffff, 0x10000, 0x8001, 0x8}, &(0x7f0000000080)={0x8, 0x100000000, 0xa65d, 0x7, 0xffffffffffff8c5e, 0x1, 0x4, 0x1f}, &(0x7f00000000c0)={0x8, 0x6}) 16:01:13 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) socket(0x1, 0x4, 0xf7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000284c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4000000000003}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:13 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x5) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r2 = getpid() r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) fcntl$setown(r3, 0x6, 0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000200)) clock_getres(0x0, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f00000002c0)={{}, 0x5, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r5 = dup2(r1, r1) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) ktrace(&(0x7f0000000240)='./file0\x00', 0x2, 0x40000004, r6) socket(0x0, 0x1, 0x3f) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x9, 0x4, 0x5, 0x0, 0x8000, 0x7, 0x5, 0x0, 0x2, 0x4, 0x80002}) 16:01:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff0001], [0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xf77fffffdfffffff], [0x0, 0x0, 0x482], [{0xffff}, {0x7, 0x0, 0x0, 0x3}], {}, {0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = msgget$private(0x0, 0xffffffffffffffdb) msgctl$IPC_RMID(r2, 0x5) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2d}, {0x15}, {0x6, 0x0, 0x0, 0x8001000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0x2, 0x4d604aee}, 0xc) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0xc2) 16:01:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)='n.', 0x1bc) execve(0x0, 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') r1 = semget$private(0x0, 0x5, 0x204) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='W\x00') semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semop(0x0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) r2 = semget$private(0x0, 0x4, 0x1) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/18) link(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000040)=""/80) semop(0x0, &(0x7f0000000340)=[{0x1, 0x1, 0x1000}, {0x4, 0x80, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x20, 0x1800}, {0x2, 0x2, 0x1800}, {0x4, 0x7ff}, {0x3, 0x5, 0x1800}, {0x2, 0xc5, 0x1000}, {0x0, 0x8000, 0x1800}, {0x2, 0x100, 0x1000}, {0x1, 0x7, 0x1000}, {0x3, 0x4}, {0x2, 0x5}, {0x3, 0x3}], 0xe) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000005c0)=""/4096) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r1, &(0x7f0000000340)=[{0x1, 0x1, 0x1000}, {0x4, 0x80, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x20, 0x1800}, {0x2, 0x2, 0x1800}, {0x4, 0x7ff}, {0x3, 0x5, 0x1800}, {0x2, 0xc5, 0x1000}, {0x0, 0x8000, 0x1800}, {0x2, 0x100, 0x1000}, {0x1, 0x7, 0x1000}, {0x3, 0x4}, {0x2, 0x5}, {0x3, 0x3}], 0xe) 16:01:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfff7ffffffffffff, 0xbffffbffffdfffff], [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)) 16:01:14 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) nanosleep(&(0x7f0000000000)={0x4e8a6836, 0x10000}, &(0x7f0000000040)) semop(0x0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x3, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = getgid() r3 = getuid() setreuid(0xee00, r3) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r2, 0x150, 0x9}, 0x8, 0x1, 0x9}) setgroups(0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, r2]) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x8001, 0x0, 0x0, 0x0, r2, 0x0, 0x6}, 0x1, 0x1, r4, r5, 0x1000, 0x0, 0x5, 0x1ff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000100)) fcntl$setown(0xffffffffffffffff, 0x6, r4) 16:01:14 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73d7317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1", 0xdb}], 0x1) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001780)={0x1, &(0x7f0000001700)=[{0xfffc}]}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:01:14 executing program 1: mknod(&(0x7f0000000200)='./file1\x00', 0x2000, 0x86128) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000580)=[{{r2}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x6}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x100, 0x0) kevent(r2, &(0x7f0000000200), 0x8, 0x0, 0x0, 0x0) close(r0) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) bind(r3, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pckbd_enable: command error 16:01:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYRESOCT=r0], 0x30}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pckbd_enable: command error 16:01:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f0000000080)=""/104, 0xfcbe) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) r2 = semget$private(0x0, 0x4, 0x16) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)) 16:01:19 executing program 1: r0 = socket(0x2, 0x1, 0x9) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ftruncate(0xffffffffffffffff, 0x0, 0x4) r1 = semget$private(0x0, 0x5, 0x204) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x1d}, {0x6, 0x0, 0x0, 0x100000100}]}) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind(r3, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r4, 0x3}) pread(r2, &(0x7f0000000140)="fc356a677cf79ef07a7d359585b17482dadf724a8494e56fb007598fb72ebd684d4fddc02da16ae21b72006aaee936039d65ab4a49abf226a46af7acb6281d9124d92317b01dea0904fd841d9818a22fbe7d7d22d383acd55263ef9e463768715215d461e89c26787901d3d0daf9bf1c9fe876b9b5fec9957159e5267c495df096045fcad7e4722658614efed348c02df028ccae799954f3d5c4603a9a71b24b7699fe028e4080fa4ad2428572c9e8b82f8f", 0xb2, 0x0, 0x6) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}], 0x2) semop(r1, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0x7, 0x1800}], 0x5) 16:01:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5", 0xcdb, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280)}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:01:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7fffffffffffbff], [0x0, 0x0, 0x482]}}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/21, 0x15) 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)) 16:01:19 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000400)=ANY=[@ANYBLOB="fbffff000000030038184ed19c8900908bf5460b93e0000001000000000000000000"]) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)) 16:01:19 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6000000000383a0000000000000000000000000000000000ff020000000000000001018b247ed300000000602484a200000000ff02000000000000000000004133640000000122c9d18d1100000000000000"]) 16:01:19 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="bfffffffffff00000000000086dd6031797100083a00fe5d00831f8c52ec676be64730cfea540fb6000000000009000000000000aaff020000000100000000000000000001800090780000000015ce6cfa23f4808a96df66f51161c029d6223c0bf44c15dd7fcc7e9d14574071c4a9772d9d295e6f5f1165e5cf1d3d586d38676e2503804658df9ed148fcde56b11100"/157]) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) dup2(r0, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) 16:01:19 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) open(&(0x7f0000000040)='./bus\x00', 0x8a, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) getsockopt(r0, 0x8000, 0xfffffff9, &(0x7f0000000080)=""/213, &(0x7f0000000000)=0xd5) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r3, 0x150, 0x9}, 0x6, 0x1, 0x9}) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000140)=""/20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001780)={0x2000000000000042, &(0x7f00000000c0)=[{0xfffc, 0xff, 0x1}, {0x7fff, 0x5, 0x1, 0x3}, {0x0, 0x5, 0x8, 0x6}, {0x7, 0x0, 0x8, 0xe5}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)=ANY=[@ANYBLOB="ab000000000000000000676941f9b957644fed125ebb00000000df266931a8bb33992f6f1d56c2b0643857379b5b02ac3210bff7cfca32155a6af37de9b3fe7cfe2651cb5b86958c3330f49303f5e8d969c94bd09d2e3216b213c0c62ec9b411551bc25be311d625b5228971aa95194a66f04d4dfa989a7a6923d420e35461c85761244aab04cabbe24b6da741e8604ac0c7a97e495cfb6b81584b0ca7af96040b331a0360780ccf500c2f0180cb2d04bd324c3c6b96d052a7d9b74688bf3208840a8e3005027ed2fcb8952292153555690ea73580104712d27ec0e5f7731f82e3a6700c109f7e35101764237a68990c007062b48645a72c736109efc30b7e12f43ac691a67273f34a24db7531b7d8dd8acf8fdf91edfd24bcc3e4a8f2ffb9b0795e9fa4b956231a489c358696229d69056bf7cca263ce12e9bdb9bd420ba3037442c820ed00de633feb722e21a8ac75bce2a956f7f587a1d182887e4e573e01fa39466823968bf6e9"]) 16:01:19 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffadd) msgsnd(r0, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) 16:01:19 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40, 0x100) r0 = getuid() setreuid(0xee00, r0) r1 = getuid() setreuid(0xee00, r1) r2 = semget$private(0x0, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() semop(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008}}) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) setreuid(r1, r0) r3 = getuid() setreuid(0xee00, r3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:19 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r4 = dup(r2) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r6, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x2, 0x20, 0x5, 0x7}, {{r0}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x21f8}, {{r0}, 0xffffffffffffffff, 0x90, 0x6, 0x5, 0x1}, {{r1}, 0xfffffffffffffffe, 0x1, 0xf0000000, 0x73565e17, 0x2}], 0x4, &(0x7f0000000000)=[{{r6}, 0xfffffffffffffff8, 0x10, 0x1, 0x9, 0x1}], 0x7d375e5b, &(0x7f0000000080)={0x7f, 0x401}) kevent(r2, 0x0, 0x0, &(0x7f0000000580)=[{{r3}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x6}) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) panic: WApRoNoIl_NcGa: cShPeL_i NtOeTm _LmOaWgiERcE_Dc hOeNc kS:Y SmCbAuLfLp l 2 cp19u 1f3r8e8e0 380l iEXsIt T m0od ai f ieStopped at savectx+0xb1: movl $0,%gs:0x530 TID PID UID PRFLAGS PFLAGS CPU COMMAND *251602 76677 0 0x2 0 0 syz-executor.1 304536 15018 0 0x12 0 1 sshd savectx() at savectx+0xb1 end of kernel end trace frame: 0x7f7ffffc3e00, count: 14 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd807924f600+16 0x0!=0x2cf2db66438af5ad ddb{0}> trace savectx() at savectx+0xb1 end of kernel end trace frame: 0x7f7ffffc3e00, count: -1 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff800021f911a0 rbx 0 rdx 0xffff800020ec6288 rcx 0 rax 0x3a r8 0xffffffff81276dcf kprintf+0x16f r9 0x1 r10 0x25 r11 0xa32ecc101584873a r12 0 r13 0 r14 0xffff800020ec6288 r15 0 rip 0xffffffff81a323f1 savectx+0xb1 cs 0x8 rflags 0x46 rsp 0xffff800021f91120 ss 0x10 savectx+0xb1: movl $0,%gs:0x530 ddb{0}> show proc PROC (syz-executor.1) pid=251602 stat=onproc flags process=2 proc=0 pri=16, usrpri=54, nice=20 forw=0xffffffffffffffff, list=0xffff800020ec6018,0xffff800020ec7618 process=0xffff800020e93730 user=0xffff800021f8c000, vmspace=0xfffffd806e954178 estcpu=4, cpticks=1, pctcpu=0.1 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 15739 474924 76677 0 2 0 syz-executor.1 78737 524239 84441 0 3 0x80 nanosleep syz-executor.0 78737 210021 84441 0 3 0x4000080 kqread syz-executor.0 78737 8135 84441 0 3 0x4000080 fsleep syz-executor.0 *76677 251602 3169 0 7 0x2 syz-executor.1 51277 224828 0 0 3 0x14200 bored sosplice 84441 485831 3169 0 3 0x82 nanosleep syz-executor.0 3169 222194 81280 0 3 0x82 thrsleep syz-fuzzer 3169 4011 81280 0 3 0x4000082 nanosleep syz-fuzzer 3169 166601 81280 0 3 0x4000082 thrsleep syz-fuzzer 3169 371861 81280 0 2 0x4000002 syz-fuzzer 3169 232269 81280 0 3 0x4000082 thrsleep syz-fuzzer 3169 253859 81280 0 3 0x4000082 thrsleep syz-fuzzer 3169 377772 81280 0 3 0x4000082 thrsleep syz-fuzzer 3169 13526 81280 0 3 0x4000082 thrsleep syz-fuzzer 3169 376428 81280 0 2 0x4000002 syz-fuzzer 3169 143812 81280 0 3 0x4000082 thrsleep syz-fuzzer 81280 144160 15018 0 3 0x10008a pause ksh 15018 304536 64412 0 7 0x12 sshd 45380 275689 1 0 3 0x100083 ttyin getty 64412 57130 1 0 3 0x80 select sshd 6698 429670 85999 74 3 0x100092 bpf pflogd 85999 439587 1 0 3 0x80 netio pflogd 65761 113064 23261 73 3 0x100090 kqread syslogd 23261 387370 1 0 3 0x100082 netio syslogd 9676 298564 1 77 3 0x100090 poll dhclient 24961 355424 1 0 3 0x80 poll dhclient 62803 304467 0 0 3 0x14200 bored smr 99623 62570 0 0 3 0x14200 pgzero zerothread 46809 148793 0 0 3 0x14200 aiodoned aiodoned 20414 321504 0 0 3 0x14200 syncer update 45258 433071 0 0 3 0x14200 cleaner cleaner 24062 254603 0 0 3 0x14200 reaper reaper 87274 388986 0 0 3 0x14200 pgdaemon pagedaemon 69116 215175 0 0 3 0x14200 bored crynlk 23226 287443 0 0 3 0x14200 bored crypto 15495 479087 0 0 3 0x40014200 acpi0 acpi0 21870 249276 0 0 3 0x40014200 idle1 62770 418575 0 0 2 0x14200 softnet 12757 200048 0 0 3 0x14200 bored systqmp 54989 187234 0 0 3 0x14200 bored systq 81536 415508 0 0 3 0x40014200 bored softclock 18291 64066 0 0 3 0x40014200 idle0 1 325558 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex vmmpekpl r = 0 (0xffffffff82673590) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pool_put+0x64 #4 uvm_unmap_detach+0x231 #5 uvm_map+0xe0c #6 uvm_km_kmemalloc_pla+0x11d #7 uvm_uarea_alloc+0x51 #8 fork1+0x271 #9 syscall+0x4a4 #10 Xsyscall+0x128 Process 76677 (syz-executor.1) thread 0xffff800020ec6288 (251602) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff8268a7c8) #0 witness_lock+0x4c7 #1 syscall+0x400 #2 Xsyscall+0x128 exclusive mutex vmmpekpl r = 0 (0xffffffff82673590) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pool_put+0x64 #4 uvm_unmap_detach+0x231 #5 uvm_map+0xe0c #6 uvm_km_kmemalloc_pla+0x11d #7 uvm_uarea_alloc+0x51 #8 fork1+0x271 #9 syscall+0x4a4 #10 Xsyscall+0x128 Process 15018 (sshd) thread 0xffff800020ede4f0 (304536) exclusive rwlock netlock r = 0 (0xffffffff824ddc08) #0 witness_lock+0x4c7 #1 solock+0x5a #2 sosend+0x559 #3 dofilewritev+0x1b6 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9527 6427K 7069K 78643K 11364 0 pcb 13 8K 8K 78643K 110 0 rtable 75 2K 3K 78643K 336 0 ifaddr 79 15K 16K 78643K 149 0 counters 43 33K 34K 78643K 63 0 ioctlops 0 0K 4K 78643K 1495 0 iov 0 0K 32K 78643K 77 0 mount 1 1K 1K 78643K 1 0 vnodes 1223 77K 77K 78643K 1611 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 10 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 89 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1823 197K 290K 78643K 12980 0 file desc 6 17K 25K 78643K 471 0 sigio 0 0K 0K 78643K 5 0 proc 61 63K 95K 78643K 528 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 51 0 in_multi 60 3K 3K 78643K 135 0 ether_multi 1 0K 0K 78643K 23 0 mrt 0 0K 0K 78643K 6 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 258 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 131 72K 72K 78643K 2657 0 UVM aobj 19 2K 2K 78643K 28 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 89 0 NDP 13 0K 0K 78643K 29 0 temp 113 3040K 3113K 78643K 13201 0 kqueue 4 6K 16K 78643K 62 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 4 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 41 0 39 1 0 1 1 0 8 0 rtentry 112 62 0 33 2 0 2 2 0 8 0 unpcb 120 261 0 251 1 0 1 1 0 8 0 syncache 264 5 0 5 2 2 0 1 0 8 0 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 544 229 0 224 1 0 1 1 0 8 0 inpcb 280 772 0 764 4 2 2 2 0 8 1 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 10 0 6 1 0 1 1 0 8 0 pffrag 232 4 0 3 2 1 1 1 0 482 0 pffrnode 88 4 0 3 2 1 1 1 0 8 0 pffrent 40 10 0 9 2 1 1 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 56 0 34 1 0 1 1 0 8 0 pfstkey 112 56 0 34 1 0 1 1 0 8 0 pfstate 328 56 0 34 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 274 0 138 12 3 9 12 0 8 0 art_table 32 276 0 138 2 0 2 2 0 8 0 art_node 16 61 0 37 1 0 1 1 0 8 0 sysvmsgpl 40 22 0 17 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 83 0 73 1 0 1 1 0 8 0 shmpl 112 26 0 9 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2260 0 855 89 0 89 89 0 8 0 ffsino 272 2260 0 855 95 0 95 95 0 8 0 nchpl 144 3083 0 1490 60 0 60 60 0 8 0 uvmvnodes 72 2508 0 0 46 0 46 46 0 8 0 vnodes 208 2508 0 0 132 0 132 132 0 8 0 namei 1024 9294 0 9294 3 2 1 1 0 8 1 percpumem 16 42 0 10 1 0 1 1 0 8 0 vcpupl 1984 6 0 0 1 0 1 1 0 8 0 vmpool 560 8 0 2 1 0 1 1 0 8 0 scxspl 192 8648 0 8648 8 7 1 5 0 8 1 plimitpl 152 50 0 42 1 0 1 1 0 8 0 sigapl 424 684 0 651 4 0 4 4 0 8 0 futexpl 56 7333 0 7332 3 2 1 1 0 8 0 knotepl 112 152 0 133 1 0 1 1 0 8 0 kqueuepl 144 161 0 157 1 0 1 1 0 8 0 pipelkpl 48 183 0 173 1 0 1 1 0 8 0 pipepl 120 366 0 347 2 1 1 2 0 8 0 fdescpl 496 668 0 651 3 0 3 3 0 8 0 filepl 152 4714 0 4608 7 2 5 7 0 8 0 lockfpl 104 251 0 250 1 0 1 1 0 8 0 lockfspl 48 73 0 72 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 19 0 8 1 0 1 1 0 8 0 ucredpl 96 686 0 677 1 0 1 1 0 8 0 zombiepl 144 651 0 651 1 0 1 1 0 8 1 processpl 984 684 0 651 5 0 5 5 0 8 0 procpl 624 1831 0 1787 4 0 4 4 0 8 0 sosppl 128 6 0 6 2 2 0 1 0 8 0 sockpl 400 1077 0 1057 6 3 3 4 0 8 0 mcl64k 65536 11 0 0 2 0 2 2 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 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 7 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 170 0 0 21 0 21 21 0 8 0 mtagpl 80 30 0 0 1 0 1 1 0 8 0 mbufpl 256 408 0 0 23 0 23 23 0 8 0 bufpl 280 4382 0 136 304 0 304 304 0 8 0 anonpl 16 71444 0 57395 60 1 59 59 0 124 0 amapchunkpl 152 4010 0 3869 15 9 6 13 0 158 0 amappl16 192 2950 0 2159 42 2 40 41 0 8 0 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 33 0 26 1 0 1 1 0 8 0 amappl13 168 33 0 31 1 0 1 1 0 8 0 amappl12 160 202 0 196 2 1 1 1 0 8 0 amappl11 152 69 0 53 1 0 1 1 0 8 0 amappl10 144 23 0 17 1 0 1 1 0 8 0 amappl9 136 463 0 461 1 0 1 1 0 8 0 amappl8 128 450 0 415 2 0 2 2 0 8 0 amappl7 120 133 0 121 1 0 1 1 0 8 0 amappl6 112 24 0 19 1 0 1 1 0 8 0 amappl5 104 753 0 736 1 0 1 1 0 8 0 amappl4 96 508 0 479 1 0 1 1 0 8 0 amappl3 88 137 0 131 1 0 1 1 0 8 0 amappl2 80 4335 0 4261 2 0 2 2 0 8 0 amappl1 72 25299 0 24863 24 14 10 18 0 8 0 amappl 80 2092 0 2046 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 27 0 9 1 0 1 1 0 8 0 uaddrrnd 24 676 0 653 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 676 0 653 1 0 1 1 0 8 0 vmmpekpl 168 9715 0 9684 2 0 2 2 0 8 0 vmmpepl 168 88441 0 86404 135 42 93 115 0 357 2 vmsppl 368 675 0 653 2 0 2 2 0 8 0 pdppl 4096 1360 0 1312 7 0 7 7 0 8 1 pvpl 32 252752 0 235773 155 10 145 148 0 265 2 pmappl 232 675 0 653 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 277 0 11 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace savectx() at savectx+0xb1 end of kernel end trace frame: 0x7f7ffffc3e00, count: -1 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffff800020e00ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 x86_bus_space_io_write_1(3f8,0,65) at x86_bus_space_io_write_1+0x45 comcnputc(800,65) at comcnputc+0x131 cnputc(65) at cnputc+0x4c kputchar(65,5,0) at kputchar+0x219 kprintf() at kprintf+0x15c panic(ffffffff821fadd6) at panic+0xf3 pool_cache_get(ffffffff8265c188) at pool_cache_get+0x323 pool_get(ffffffff8265c188,2) at pool_get+0x91 m_copym(fffffd8068fccb00,580,274,2) at m_copym+0x174 tcp_output(ffff800000a0c100) at tcp_output+0x15ba tcp_usrreq(fffffd806eb3e4b8,9,fffffd8068fccb00,0,0,ffff800020ede4f0) at tcp_usrreq+0xa55 end trace frame: 0xffff800020ecf790, count: 0 ddb{1}> trace x86_ipi_db(ffff800020e00ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 x86_bus_space_io_write_1(3f8,0,65) at x86_bus_space_io_write_1+0x45 comcnputc(800,65) at comcnputc+0x131 cnputc(65) at cnputc+0x4c kputchar(65,5,0) at kputchar+0x219 kprintf() at kprintf+0x15c panic(ffffffff821fadd6) at panic+0xf3 pool_cache_get(ffffffff8265c188) at pool_cache_get+0x323 pool_get(ffffffff8265c188,2) at pool_get+0x91 m_copym(fffffd8068fccb00,580,274,2) at m_copym+0x174 tcp_output(ffff800000a0c100) at tcp_output+0x15ba tcp_usrreq(fffffd806eb3e4b8,9,fffffd8068fccb00,0,0,ffff800020ede4f0) at tcp_usrreq+0xa55 sosend(fffffd806eb3e4b8,0,ffff800020ecf858,0,0,80) at sosend+0x671 dofilewritev(ffff800020ede4f0,4,ffff800020ecf858,0,ffff800020ecf940) at dofilewritev+0x1b6 sys_write(ffff800020ede4f0,ffff800020ecf8f0,ffff800020ecf940) at sys_write+0x83 syscall(ffff800020ecf9c0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc7220, count: -19