kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri May 29 04:33:48 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-9.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.253' (ECDSA) to the list of known hosts. 2020/05/29 04:34:00 fuzzer started 2020/05/29 04:34:05 dialing manager at 10.128.15.235:27052 2020/05/29 04:34:05 syscalls: 364 2020/05/29 04:34:05 code coverage: enabled 2020/05/29 04:34:05 comparison tracing: enabled 2020/05/29 04:34:05 extra coverage: support is not implemented in syzkaller 2020/05/29 04:34:05 setuid sandbox: enabled 2020/05/29 04:34:05 namespace sandbox: support is not implemented in syzkaller 2020/05/29 04:34:05 Android sandbox: support is not implemented in syzkaller 2020/05/29 04:34:05 fault injection: support is not implemented in syzkaller 2020/05/29 04:34:05 leak checking: support is not implemented in syzkaller 2020/05/29 04:34:05 net packet injection: enabled 2020/05/29 04:34:05 net device setup: support is not implemented in syzkaller 2020/05/29 04:34:05 concurrency sanitizer: support is not implemented in syzkaller 2020/05/29 04:34:05 devlink PCI setup: support is not implemented in syzkaller 2020/05/29 04:34:05 USB emulation: support is not implemented in syzkaller 04:34:14 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0xf58) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f0000000140)="7208790bd72ab3ae6ce69e04070d5f6a7a37e00f2d983c31692aa2747913999e51d5f6fa3b5911891e9e569f21c6d187478779b35b4d54f31e0ea7b9b4", &(0x7f0000000180)=0x3d, &(0x7f00000001c0)="2fde1da6de58764368a87de9dc2066cf89e205c27a984cbf05c974eefcec14e8310515e2f7befbadf1975f1f6ff71e6816bbfc8486bcb0dd248b70b3040030d6f27650f24d8507c248dddbd9e29f1ad93db9bb176f71a85e7cebe85314df67c3a63d93db", 0x64) r2 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000240)={0x1}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x0, 0x8, 0x6, 0x1, 0x1, 0x700, 0x401, 0x2, 0x0, 0xe5}) r3 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x1) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000340)={0x200, 0x9b, 0x7a3, 0x8, "ce41d25f924702156c3017b95381101a2df14885", 0x20, 0x3}) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000001600)={&(0x7f0000000400)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000440)="b8da1cb2f81e671d47a34001a29841bfaf16c93eb3aa4dfc51f38a7fd0989707f358cf9e310af44f62ae057264ed954f317115a5f4e8b3d717f38e3a23aa1f6501bbc04528709707cf77d26ac195af30fa3c6cc86c891fc564540f9d8d7d11352089b153fcad0d09f850876b9cdd17813d74581706da2b004b3a16c98f9e130524ecab44f8525fd3a714518de5106af085259e3481938f85d9918931646846520c9cc6e44b7d15ef09679e95a3b4f64248b02b58d5957b1aefe14117dcbfebd868df18b1c80fe5870be5b6eca18137b377e59b3ec77f126d6462064a20e1a55e9339a04ee71b79e06b509d8724893ec1db1ce3a7a6e9f81a2fac54a753bac90e359b3c6729686694d83e09ddce2d6732992d532f4b976f3d1442df99122cb6df154e3890103af2d476044ed8d4c4b6a5aeac0d15c3d16f232d7f54e3cadb30fdf8ae5af1c55bb83cba1db608d26f6a252f76aabd323d59c90de459ca28bc43a0c8595bdbc08af1368060d9955a3d5b35c1903cb5542c84ff7f4842d4f0a39f5f5e184d3ab620b469b90651853b37fc8ff00d40c0235f1605113bf01aa7f142e908ef57ffb158b7f80d7d1efcd7fdad9a59b3183b3b8a7a7c85a9b409708c4eba77e7d566cef47eae2251da9a0e30a4bf2e9fc51100cda670cd4507c90a6273de9be46808f2742097eae9be7e5dc288f675af174d694386553f0ba5339e2f1fd80f59f708c03f5dfa3dcba20528b7d13171279b90e4e81c7a4f9528576e135e36736b8de6764daddc6d2bfc321a2246e4d15dd49b2229e5c4c2ae3e875de20e55fefdf9ba9bd58610a0ab206040f372c732527859dd2352e718ffaeb106da6623ff4c28a3dc9a5aa16c4de5fc626a7cf2b691980e860e8742290ae0a92df1454e8e902f6dc0497ce6ae85baa7c186f3d1d173be42236af8cc5c474075305a9dfe4bb1526831bb66e57de3a6b2af57213c2574b8c488d11d1c4d1c1bab7ae833cd240a0714e8499472cc0c1450e6870e8b2fcfffdc41f9f4c9e8391b6a392236c8abdae3bd6460a14e851fd2ecd97553f9043918e99c81faf929731b22e7a31495923c9362ca7e3290bcdda048e7957167893bb2cd9d3b5a4cdb7fe37fc4148f3a108ad8639fc96f275f0681c9d9a6c6d61b0ea9546588ba113f74751d14c081da1d72acbbb69c0951145f3662109ca3ea72e1a59fa394efb6bcf553731b0902a7636eb9a2c243b82a2521dc7ddf6d0cff50527b733b4cd76ee44ce6f829184a9141ef21a84979e3fd4778e2b46de496f4fb9ba6f23f2f6ca96603698583f184eb802c65839ddba6b2e9125013e59a7fcc75f66f85a58b8574c9d7aece6ef3f8e9968050784f79079e7d26b275e9d51df45d60c05c406d4813bb0fe005f486e76ca47d09b6fcf662aecf3abe56a136b227d5eb9a071c7a66b28a76397add1c5e5be85c38c941537a07774770f220943e6d49aa77cfed45fbb83971e711d5364fe94f5ea280c11ce97d9eb61af2b069d3bed9d69cd931463a3d6d67cf8c2b4d8562ba83179cc98620a5fbfdf3d2df9db6f78934bf15ff3df1495cb992d4913074b34369ea65df018e2d825ffa7c2bec3a74cefefe9d8adebe08c04d794b903da3806bde39f2c1e8284599e07f011b6ffd1bef168a44d12e3da5ac86ff40967c3a94f2f45542c8c63f0d548663a979f5b9b63df88642a7f0c3beb198c456ed4cbd7f189d994b1f002cf2c1afd31038ebe6af7a2e8fd687d6bc30a95dcfdf662e24ac858cce80a5bd53f69876b6a28ce858b8e062bf2d20f5c2bff610afeeb13e34fdd82854cbc3835fe3963028e9d2ff5983d0a020c19b5f70c72492f2eada5461627751bf5f1881b8c8c44ec1ce99e3c27eb84e3ae37ab6e5d1b6ba205315e6317f98bc930039d294bf5c4054a9017f46899cd26db41ec38049181620da76f33249331d978a9332cdae27fd027a6a0397fdeef63688a0394e69ac65dfbf90ba274bfea7619d67fa061e0e411752f25713bf8f15329f7b7bf967b90efd93c19c4a1a8e9bd241e0db805204e2e810dc3a66ac769794f9d6b77cfc02a8fa7eb27b9c1c25f79b48865f1be9df8e15a3c4fa4b0ed29411d497f76e113ea8a8fd29827c289e9cd6d84f6ad403a88c123cc4fc221f482c7f0eaf1166bafa01fb3a9310d3d8e545e65d09c6a7acd246249489310ba9f348aefa5748f829bb44ff97dccae8f00420196f3aa2feedeed607dbc0f849bfc337ad00cd619473d7a553b655815066fbc20437d9dc64b50b7410c189c70d076a33c3b07aa0841f3696bb31c65fdb2fe5d59cae0898cbf7908808416fb4617cf4aaec84d08eea071f0e0fd8b1baede75c9076f8a48ab6ec20c6588f28637900219b8193e3a1387386ddcd42a077b9ce43a7b1fb259b21f465ace1dd307894d44f4db0d17fd225dc0b97b77a4051eeaa1560fd73fa65e4fe5bfc24256bedef6b1a239525274567db3758daa6e1677bb7ed0b86d2bdc03c08f2bdaac36c269e6c3e29e0a8078d108089a7cca9b9fe9114139e6e47d4ee1fbb405dab742f4cc611d16b888d4dcc845944979d12e047b024478d94cdfa833ab9d98f543882c279631e94f7a046f6d2a74abeb66d0ae4a4cf4c92b852bd20582dea8e47df9ead3a31c8bbef242c9c9c5bc6bb63c100bec4e630bfff8734da841a505e7f8d3020e3abcf0596370e7860ef898373e395d116d8ceb30a04058857af55e1dca9bc7338a5359774f1ae895b6da6401a6d765ae212bcb59bbb65786195b4da87cfc1e70056a0b05bcfbfa5e5390b858757d163c2c8f1e6d844044c804cda0e12217ed84fdca04ce99ead48cf91643bbcb4e09238ee137cc1fc202d63751c4eabccfef5270acc1faa024eb628f617f0506c60b7412c07106ac18488df146372b8a9e31faa07aca89745ff51eb21633bdc5df0cc68ec096cb30fec68b664e85a3b610c2c5682b858622cc468947862818c7ebaffeb17fff56d470b1afa7b335cfb7a6a2c03edfbcca0676423da522fe5c8daf072861f77af18f9ead4486ea2ea4fedf20c68b82fdeb956cf2c033f5f4ff65b571910e8cce975d1d90c654ec6915f33dbdf90d9107bb3d7659afc2e54a998322a0dda346839cf4ece133e67e1b702a33483624d458065165be998972b6f0b4d2e9d16e52b3c5f63688a9d76c214c7f60c32e0b672dd6ba8d3ee53a05be9e6c3dc6bbfab6d16448d286435ef58bccae41759925a89940fa59d58a1e952ea914c44b8c36bb17d1bcf9d6fab8da3f8cd80e4f58b917ab8e2e993aa64ebac1aedf8fad1c9c068a91b92aae450471e8760474bdf3783109e92da545344eebdc3011cc988e3438d3f2b1fec017087360c44f8a4596b2941e09e74d41b9b84230005b479fb41178b6913755684df1bafda5af727b783588bff3c66c66f2e8c0640fc3034a330af46c3acb3da09e6dcceb387781ed17c2f7cc48abbc7acb4b00c7dfe691780aedd6bc8ce70f8bdc8e6bd9b8936df643ea3f0585efcea6a6e052345790261f96a920c450799f0df04e8f6aafd3c6d1248e6ebc1736edbc87a26f936f75dc7220bae6a7de271312a9da9823792a2361411f443e208f31784d1dc2f722a403ffa6c4f0f254f741efeee55c3dab95333440e631b0d4ddb7582a9b7132a509ee3a7bd7d7853fce63614f63ff9be3c6bd049ae690d5147c9db7976b482da3c41da83ce4affd19ab308b7c9603c688fff12f092b063384179d614f787778678a5b0e686723aaba122fdb330fef6dbaae9d32403edbf22ae13c641a543568c384bc490a38dc43e0e28cf7cd317e741a1095d8a25e908a8ef711b6f82485e5a31427809e97c24e90b95d6c228e80d07f869961a6da9a90c2f3394d310f7cc857679a86684b552085148d132d911ef73326b0ecab29971c59bd6c6f41e6337ec0655557dfa15cf61924d7b411741b85969d33c57fc1b2a1d54480b2e59f2521a6abdaf1049792e1230d60656ecb39331155fc4a147b1cf743caa5eb69519c4cf27e8f0492a39a07b70b56512f86bcbda205cd0c45d305be3fcd0d58ab45128e08118d790f51c8052de702d1068ce714cbf539b6ddd58df0f77380ca9a11b4bceb4d3b7d55b442d7f08dfe882a29b8044075d9a3c78012b1d9534cc629fdc18e4d3a4bb9ce46b96dab559f81788c4cab7d4832bfb13b32b5719637c136a91dae85e6a9141cdb32933c8dc728cf6b855a353d69be3332a5cc25ee0b171464be913bc7164d732f813bd8286b774eebfd2277d9e302cbe0fb58e6f17b800bfdf51eba3670e3f7af85c1d7875e0acd1ec17be652526d2ac76d9591c5af92ff124beb7c28154ea3568e4f98e4d06d315168ddb504a21eeb339d28c0e1b40755b0ff80c3477582e3454f6d70e2d8a639e8cc4c20b94fa392f16fa14e94c7ee039f2a2c237e77edb72c8ad3d542efa72333689bb82b82de88439fe8845f6f4feed98409c8dfe4e07bced7e2e839636fafe65f50421e818c53977527b5a7d629139b5c5d0e2eb0557b9f0552803cb48c3a1989b554fa4ee6a06f2bddea490d26ecb0a9f07f9ae06f9461385c60b211a4574a7f96ae7705b23f130eb6bac9ff16a146d3fce4803bd22566dd5fee55b94e16f3d2793fc8f9567c4f11bc2d048c75db7454c0a72412fd3ba834ec4b73e948c17a621f2f400f1342882a14c8e94e463f530474901dd2e0f4ed160e5eff31c2117fe2cb720589cc194de74142c232016cbe29c0455f9b0a6a4064223d5e04d1a864a822b7843410bc8a51992aed521a8c6d678ca176112f44eff778d62648d9621f14b0b96743f7bf79ce50286605c54648550f37832c87662b34b2f5e4c4ce0b181ca56fb52a096b88c61bad8e24ccc13c3341dec123143fedaf3c231c0905bfd048fe62db3af628714d451f8d955fd15ca791c6d2734e48687449c4ed1a03b3c3d575f5b941ce4512522fcfe17cbbc61bf76ae3e9f46b7681faff44a9522930594b1462ce33f3524818a6b33b2bd33be8821fa38b82c7ad35bccd01bc960502182fd208d9e3d4287e5da67273452ff1df28f7f5d8541bfe851b66a290121da1b4ad39a209dc16239aa94bec6a064636d0111e8288430cebaa79bf69ae4970ed69d0919a385266eb55994b13b8de00dfad73526928782bc0425c392078f81f395de95deef3d33bf6b285994e75b947ebae0a90e8dea5e74e3db96744f8c34716af261a13d9a207cb034405a4a9fc1a7f0aa8dfece5481d4eaaf6370e76345eb58d78540b2e74b6159f9efdc0fafa0c94d9fc7c7ceac8e212a3551287ff34b89349e85fcd49a0fb91d850f899243d08dd37dd9e55da99bd8d1d053a6923411c92257c398965664802fba9a0a72ad275b48ca659431313af82579a98e367c765ecc59dd719f2622326c903a7061ee372c5bc189f6cf949783560cabe689427ac6a7175c76efb9a933f0d4bc630a1a6b35475a191b9eddbf17d00fa9791a5a81d4a094940e78beecf4bfd6696b3f62414e5422a77c5bd259e0f1031e4cf0d019f7b41bca2a2684bcaa3ea6725226ecf27623dc2796bc1e4d8190cb0d4987047dac7de797c96729acf25357efc2976fa2ff5306f7b69bee40c482f257153a98ba47f172d60641105f497904411245090b0cc1d1a29da2c4dc9a61d18651419d45c2bb99ab5d3b0e2785be1037d889dc47b00f8592fe2e9d11716d69b56ed5de24820e9ed3d537fe3f5465338a2c88df01258d5774b0aac899635b227dcbca02082560d8b19347e094c20dfacaa1678c798b2945754b98d30aa8bab0", 0x1000}, {&(0x7f0000001440)="01297469b220e48beb79e9a97909aafd54ffdb861dc59a1636701152a0c807f82cae71caf9a145ffde13e3985b7adc2cd78e405dc28fccc6a438bf508ba785349f", 0x41}, {&(0x7f00000014c0)="5142351a9915e0c6cc6b468043cf36e9439a28b06843a4fcf4109b5348c70dc1f67748337d81872c248ad4e9ec67ebad8ecfc04e97f7669aee4e89a72e7e799c5d209a3cc15cf61e17a493a31aa6b41f2798698ec3cc646f3d9649a1c7fda1ea56af92dbd58448c2ba656eadd51c00a364a739479a830a6154858664bd4eb1a37026d0994f1ac1a5adc3000e9785142d9c9ca129b8d22a04c9a4728fceca59fc13972798f62af35c4afe8d7b6bcb56c527a07f3fd602bff75f224a95b315ad2aaf414ae6a88d282ec93abecc128ffdf1", 0xd0}], 0x3, 0x0, 0x0, 0x410}, 0x405) r5 = open(&(0x7f0000001640)='./file0\x00', 0x40, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000001680)={0xff, 0x0, 0x5, 0xb2b, 0x3}, 0xc) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000016c0)=0xfd2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x12, 0xffffffffffffffff, 0x0, 0x604380cb) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000001700)) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001840)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0xe60}, 0x7ff, 0x1000, 0x0, 0x0, 0x5, 0x5, 0x3}) 04:34:14 executing program 1: r0 = semget(0x2, 0x1, 0x240) semop(r0, &(0x7f0000000000)=[{0x4, 0x400, 0x1000}, {0x3, 0x101, 0x800}, {0x3, 0x3, 0x3800}, {0x4, 0x6, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0x4, 0x35056b0f5c44af2d}, {0x1, 0x7, 0x800}], 0x7) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom$inet(r1, &(0x7f0000000080)=""/170, 0xaa, 0x43, &(0x7f0000000140)={0x2, 0x2}, 0xc) r3 = getegid() setegid(r3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/30) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setgroups(0x4, &(0x7f00000002c0)=[r3, r4, r5, r6]) r7 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) accept$inet(r7, &(0x7f0000000340), &(0x7f0000000380)=0xc) sendto(r7, &(0x7f00000003c0)="e46acdab1b78dae25b5759a7a2cab274045a76e68ab66385b393aa8bad8590de266337562e6b097b01052a856b613e9f72d9026fd6416304cf6275bdfe1d311741b7f94432d93449887f04521994085f53246590d9feb19a61e783f75a4ec014b244d84db378999b075780d132d7f0fe7545f5af8640a229a66acaa5fb0bbc8e4314a56e096d7f13d904b23b78eedb48e8a78e24524c0bdf", 0x98, 0x408, 0x0, 0x0) r8 = socket$inet(0x2, 0x2, 0x2) sendto$inet(r8, &(0x7f0000000480), 0x0, 0xc, &(0x7f00000004c0)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), 0xc) r9 = getegid() chown(&(0x7f0000000540)='./file0\x00', 0x0, r9) connect$unix(r2, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) 04:34:15 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f0000000200)='./bus\x00', 0x1, 0x40000b36, 0xffffffffffffffff) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)) r0 = socket(0x11, 0x3, 0x0) write(r0, &(0x7f0000000000)="a5d965d9", 0x4) pwrite(r0, &(0x7f0000000180)="c16e622582e93d8e43b9472e10692233703807c3ce130bb9dc46b115574906f3e51149fd5f4e7b8f458a46448c778fafddd7e5e093a572fdb1e9b1fcec3d", 0x3e, 0x0, 0x3) syz_open_pts() syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x9, &(0x7f0000000040)="04fbff00", 0x4) 04:34:15 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) kqueue() r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = socket(0x11, 0x3, 0x0) write(r2, &(0x7f0000000000)="a5d965d9", 0x4) recvfrom(r2, &(0x7f0000000000), 0x0, 0x841, &(0x7f0000000040)=@in6={0x18, 0x2, 0x9, 0xfff}, 0xc) r3 = fcntl$dupfd(r0, 0x0, r1) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 04:34:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x11, 0x3, 0x0) write(r3, &(0x7f0000000000)="a5d965d9", 0x4) r4 = dup2(r3, r2) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x40, 0x96, 0x0, 0x10000}, {0x40, 0x1f, 0x0, 0x5}, {0x1803, 0x5, 0x0, 0x1}, {0x1ff, 0x4, 0x3f, 0x8001}, {0x0, 0x0, 0x1f, 0x400}, {0x8, 0x3, 0x78, 0x1374}, {0xfff9, 0x80, 0x5, 0x81}, {0x9, 0x7, 0x8, 0x4}, {0x5, 0x6, 0x20, 0xfff}]}) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 04:34:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="1a2eeea85f0700000000000000183ba713b97f4e2c18705cb1", 0x19}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) r3 = socket(0x11, 0x3, 0x0) write(r3, &(0x7f0000000000)="a5d965d9", 0x4) accept$unix(r3, &(0x7f0000000140)=@file={0x0, ""/34}, &(0x7f0000000180)=0x24) fcntl$setown(r1, 0x6, 0x0) 04:34:15 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x18}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0x4) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) 04:34:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000000), 0x0, 0x0}, 0x0) 04:34:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) r1 = socket(0x11, 0x3, 0x0) write(r1, &(0x7f0000000000)="a5d965d9", 0x4) readv(r1, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/180, 0xb4}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000100)=""/29, 0x1d}, {&(0x7f0000000400)=""/79, 0x4f}], 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x81}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) preadv(r1, &(0x7f00000005c0)=[{&(0x7f0000000500)=""/172, 0xac}], 0x1, 0x0, 0x6) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x1}, {0x426}]}) r3 = open(&(0x7f00000004c0)='./file0\x00', 0x1, 0x48) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) 04:34:20 executing program 0: syz_emit_ethernet(0xc4, &(0x7f0000000140)={@random="712ff2f77594", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0500f7", 0x8e, 0x3a, 0x9, @remote={0xfe, 0x80, [], 0x0}, @loopback, {[], @udp={{0x2, 0x2, 0x8}, {"894cf0daf92855ca8d6953c83d66a5d020caf12f14e40e94f57e63e91499dd5e6b509d8481252da2379df66427fe03578beb42fdd11a76639b0e98202aef188ca153c23e47587139187b37f30887e922265f50afa9bd180502f06999710e7e691d8c60d1e93ca7c1097db4f5f3fbcc9c8d1dcf6ff1452fc54d533c13b973c9b5469d2afcde52"}}}}}}}) mlockall(0x1) 04:34:20 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, &(0x7f00000000c0)="ba0ad6559ba1c70edafe5a87d83058bedc72c9e1435057f0734ae3f54a2f62e1a91456d606a47828730061dfb37bea3cbd4f9b6f1cdee8fc92171be44f485b166908", 0x0, 0x0, 0xfffffffffffffff2) r0 = socket(0x11, 0x3, 0x0) write(r0, &(0x7f0000000000)="a5d965d9", 0x4) r1 = socket(0x0, 0x5, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x101, 0x1ff}, 0xc) write(r0, &(0x7f0000000140)="1665995589745f2cd35a0ae37c16018bde9831ad4fb560a63726abc48b74f78689ffb2e0fc32865929186dc5b69a3b91e72b42d5dac28098bf0e4581617ca44e1456140103804897daf8a1846318aa5f29f740add2bfa258f9528844a99ff327b60128234aff4810e836730ed488bb5628164ead9c68ff9bb10929e30168366e64cf34fd0369b93a9efd1db0dd6d0b69", 0x90) 04:34:20 executing program 1: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) setreuid(0xee00, r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x278ed8c6915ab855) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='W\x00') 04:34:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000540)=0x1) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000200)={0x10001, 0x1, 0xfffffffffffff3e0, {[0x0, 0x8, 0xfb8, 0x8, 0x8, 0x7, 0xffffffffffff8001, 0x3, 0x4, 0x911, 0x4, 0x7000, 0x8000, 0x0, 0x4, 0x7, 0x100, 0xd8b5], [0x7, 0x9, 0x1, 0x7, 0x8, 0x3, 0x3, 0x1000, 0x7, 0x18], [0x0, 0x2, 0x5, 0x7fffffff, 0x8, 0x8, 0x7fff], [0x200, 0xfd, 0xff, 0x3, 0x7ff, 0x2], [{0x1000, 0xffffff61, 0xfffffff9, 0x1}, {0x3f, 0x4, 0x4, 0x100}, {0xc1, 0x8001, 0x43}, {0xff8, 0xffffffc1, 0xe0, 0x7fff}, {0x2, 0xd9, 0x2bf, 0x6}, {0x0, 0x7, 0x1, 0x1}, {0x595, 0xeb4, 0x3ff, 0x6}, {0xfffa, 0x3, 0xae, 0x401}], {0x4e2, 0x2, 0x6, 0xc7b}, {0x3, 0x8000, 0x8000, 0x9}}}) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x10, 0x0) madvise(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x5) r4 = socket(0x11, 0x3, 0x0) write(r4, &(0x7f0000000000)="a5d965d9", 0x4) r5 = accept$unix(r4, &(0x7f0000000c80)=@file={0x0, ""/65}, &(0x7f0000000d00)=0x43) dup2(r4, r5) pwritev(r4, &(0x7f0000000c00)=[{&(0x7f0000000800)="7938e4091e23ea102ad675426042e9", 0xf}, {&(0x7f0000001740)="907e10e89dca30b2cd35074542368c807010a7d70c71617be8a27f3e9eb521c945f746cb3ba0b80c25e4252a18792d42ef88846727a4970675147ad453952b132b80ba3c9f842f307f93c8fdab4436718ad34fa0cfe56d62be3afa10923b2558d733304b6d1c6286c3b479040fe0a23441a1bb177dd770c2f40c318b912e1d07977933ef5b177a592f951d93dde11a7ea99ef1c27c193579c533951fc9a94ff69ae96e0f7e303dc459bb8b529cec74c22548e44ae4a19d4569d408a0da3567a232e2b7268658a71f91be2ca89d4da70b019148db08fdcec1ead949f1bd9bb630c4663ffbda34a8c76e97c67e85ded954a570b10c90c10c9ed8222811ee22a36ee4ab7197d1598c0e35241ee1207ddc3a7b8cca7c942323b04557b7614a8162a2ab8e03583cf4023a82cbd467c3e8084293e2be1aef505e68a098bfec4c3915b0db104aad32f2461c39b8cde2a7f8b4abd746ca96e8e5b21c1b6a408ed4661f6daccbc7cbc721ab3fc9b666f4b9e5bc550ea058387a261c44b03542f1435255d5b16143a94d29371241ab8f14ea89850b089b480de9bd0e04a68b9bab2474988fc5f14b65a7869d657397af789d18269d926a2eb672395b567272d1a90d5deea48ff08a3b5bc1b9aef9b560a85b8572fdc9ca6a7d5f15c62c75891d1c97dfa568fb72051ec301601741a81725f0e1c67b55f858529398a0812104451528fb496ff56489e306a077bd68f3c7573c882c299bb7d9c8b5a3711d4ff718521c3b812f4df394a1037e5a18c51bb13a0f5be483772e18a4e1c35f0c71a456236fe735c3e4b056983f623dcd4fb1d015fcc572f9b9fa3335be5cc9bc5f99fbb7852296442ae72f686118977f5123af82c461e78f7e53a3d43c299d94e248f504a9daae024d546b93d932324228d65f5b6a7095455d35c86b4de530ac27bc7fe2aa169db08cc2d8e89218ed8e986e8847f05ae6236314921a4a15e85ba06ea841b3c371fdd1c2b59cd3d4c01e0beb76e189af912f464a080812cc84adba2a41f1d6798d0977fdbac594da6ef6c1931dfbfeb25d4e06ed358137f97b264ad6c7e1ce40d76065c407d682d05cf93dad56e2029cbd6eb7daaf6e85a3e5e1917193a18ca42b5f0c53dd60215cc302db7c9fb69fc34683c195ce9c9ed14044f20e0c6fd5c58ca8e9b629f2d9898acea43823db02493bda3395bce6594c0015ef78c2be389f3456a52b91058e4b6afee17d7a1b35625c11d1f563c38b85c9dcd70985fa032704921e81acdfc93e631f5fb7b0b9edb11d41e40c6e5be4379ad3dbe7c2ac957f207055a8e3fa5e93026965f49e27db5ec174f75758c0cd443509f8d9fc5dad10c792ef2adf5a3cf654b1120762612770197f9d29fb30c2ef1970534dddba33df8542918af356314adec5584a3e2c7b5c8596a4bf0aa482a3df14815d3f41709742233f5152dc07d55eefbdf94f65f9f4dd69ca937a7a10de27ce6c0f56643ff1414d5f41150b303e52de97f219ee27fea1f42a77d03d75e889388cf9993795442b42f6c7b3929effe882ec0933fc509b41e2a14108bc8a790aacd2ea4e4bd74bb8313fbd79c286d1096909b6cfff4765c9d00d7ff347a9ff69baf5f9cf9757b792a90565966642e59d8ef788439556e8aa7bc037268da3294bd4c4b6da20a0227501f13ba4aebd2104ea84abfdbf710779da6b89dda2572750610260ac244a71a2eb5b27bfbad864c4872ca85bc1bf95a045e692ff1b83d98a37fa080b0b3cd57266d409bcd463f4324247b3a8472ac825e27859f5403c61f60581d82ce842180d11587ca89dbd703177830aa4309b56bba537d26c9df1f031fe5d653b03286bf2ae2c80304d4ed1fd32bae3f0e014d0218797674927d7b4ec0d09d8e3f068b50818f2e53d6417e4de4bcca9f497e9f393322f2b48eb8b1a253358b4ea023d28fba6a6a9188b8de773485929cc50e894b96f0cef2cfe666bb29ada9c585ba372c4d623ebe015a46c02453795b06f5b9e3a543fd3023538832a909d04f8195be3919331ea2900162df7ef0de791dd69dcfda897ae21fefabe37f4624769365fa65e1f05fd8f6bedc12531df7d7ce186a78374e0beea4b3fa2419b91b1a35fe8c327bfc79372c85ae6f9eaeeabc1f9bc591757734264a10bfec70d2a09603dc64b397b8b5c5453d43eca5cfa20000847048c0469b13d75e2f2792a508067514063e9aad0172ca89346a24405bfc7627342ea90d827b1f23d68425180979d24c09913b2128abd7a71b679445748045e4ced4badd8fd89c007f6f95fa80ceb642f2c16d383820850c0ea09e32ca819e4f71b92c63a2023296ab5b5df57b08d0c422ae118b121fb5c3db84a4a8cf48b7f5a4467ef4df32856fd2da58f3ed0cc46b387e0301bf366a13520051799d10149b59cc532d53aa6b47a21dacad95b326828220e3d661071a7cf032840aa3146b09b28766c9ef945396b577c1b2baf14d398185188d977252d30dd303924d446f947933ee8f6ee2115f1a6bbbda0c9cb611b315b099217f122c210e84cb827c9d2454026a40468feab7a25a0ccbda6444b79eaefe72b286c15daa67aa6d2ac4126e6e0a9cf3dcf33af821e7d9d4c11ca0338e6a8be9995fb14e770aa890529dec8ece57c8c0c07cbfadb68bbfb1d833147775affa42a809a4630396e7c6a4c3c87baead14ea5f01ffa41f1e8664967ab424fe9cabe476a6e71fa67e76fc34791a2dc63b27980fa49d21029c5532270e5f334625d59d58b58403adc7972393268b63947b9105c64def2bb5a535ecb84d33e71b0426bdbeec5349bed6933f4a6ac1bfde2921a2c930fd813829d03dd028de92260fe99587f0fe9a66d9cb3b1db1f6f71d26c915cdcad5eb05b6dce3d1ceea1dcd82770d220ee3743e996c8a432a6353e19daf2b7b315ebe0fa044a93225d2878a35f2ca294d4ec6da05680493987cbf2fd5ed0a61674abb81b420b58750b2aea0e9f7163b0988d957b086b480d0a875d4f3d1b01fd360712ae7dd4936566a514266007e8615aa038a6c4b51b1e8b784b035e685667f67d39aa63befcd29e7deaa394a265d198b341e335ee2610ca1f843979a2e5f85dacd93cb96806606c513bf016c4043e75bb898a6e1d9c27cf32e1800f35565e4b6036343b217e249797e2501a3c9264b59edcc53e8006e568ca5a03777c8cfe172fe951cdc0e482b2ee45dffb433c27ef4c915dcc2af86882e82e8a4f4c8d80d50c174bfcda837d21d3f652038884c37de27eb672069f3e66a33ea10bfdaa79d468581eb47023d79ace574c564102295be5ee093baf7cd9d2f950ee10fe26e7cd3f43e9bc81305e0d1fe344853848cc43a588e85567e09f6f53be28f6966084c68a335138a835146e26b9b858d033f21ff917fafb36fc5c37ace53bcb656fe70cd5c5d973825c606905623beb8a91c27dd024b350366b3ef8855e9473d27298801ad1be808100f11402052df81238e10d441c84c5be91e5295837b77d22cbd038512344868ca0cd6e468ce02439b6f1a57c99a4b0a66ebbab5281b39ebf2cb15ff690c42b87e8b227b7b424c2bfe7fb701197d1c0900875248f51f7587b3e85fa007657b1ef9add5cb74a8be324d7e5c010e890be350dec335b1aaf625fec63b5393dd2153e8a727dd754800de6eb70ad7056c252a916d0f298b0e96783d512026e678c0c18b109c3f5594f88687d35d173ade09c6d5d4fce7ff250d5e214f52af400f5b79284ce414b2be599c9b64ebb0974ca19dcdadb49ad4094aa108449de00f41c458e585a84af5045676dfa43d47a761c5abdbbe32b5c02c10c91a1056e35ec66bfa9ab7669e394fe05d6830a261695d92ac98e0b7871524349fa0f6ee81ff39a585824f78b3d7e97be6583267071f7e8faa2aa2c46ba4aeb497ba1ac6edf26fc63ad780d3896f616560490c564a0dac5b35198b2d1acf12dc7a7b844a84a4d5039c7f174c75f7f67bc5db9b341838be4744d166a103d375ac139832245f74424b23d5aa58315ac34ecf4c4a10191fe7b531b24f33dd7dbcbfd9ae502a097c12483362bc8be3877ac2ca4aac45e93cc33b7048034f1f27fa89b16e85342e9bfaaba20ea7f22c5d1f6d859a592d8a9ab73fc56d1ea717fed36e243428bb71427283a3db375aaa0fa96d6ad3adf2ecd092fcbc2672b53d59e60438d55c7831863329e8a1bc8030fa088f9545de5aaf61e41ce9f481bca270b8b94655a49955a67cd825fddfd32322aaa147ced2f68001aeed055b45ba470794afd2e4d90fc364a6b6b56021331a8f53576da3d1e7c92937733ceec7093962a69e9c89c11e0355f5b47b342acb5d7d9ea40ff89c588c4ce120fcaad1bcdfe17fd8a872df20465c81170141b85b09c1e5c94772a299fdf9bf5ca21f806f705c94af319a5239792562a023bce4caaf1fc9d8be5965513376882b58bac50581030d0276a29a5c5d4ea7d2252e2ddeb3c7d63cd73fba9632b797de0c80c1eda3c753356c5bc5bcc157bc0b287c94ec1c500fb1dcdb3f0fb0ed779d1500da60e5b896119abbf3c4d955915477dcc2b20ac2427c8c1c3263b30f800a0fbd9ea47f660756b0e4a88d9abecd5d3526d8966f60da4544ab41653092481aa5d3b26ab72c7d4bb98c6cb2f5c1c607c28af390bf4b6e0b7f772210a7252a528263a2e70346a02c617e0ab5468f95220de455554279530406cd2c228750f8924d6bfbb1e071b22e44f6e72e57c5e276b33c238594c95d6620dae9e63fc4ec3b31b416140fa8867d735239809c6dcffa3422e319cee1b1f4f84de0ac37258097c9aee9ff89c1fc34543293e9f6188a24aa60073b0d878ec2de11e6b2850b95ecb39bcf21b22973f9c519641a0a8502cba3a6d9033877161281a67beeccb90cedcd67a06269d91fd9502d05388bd325ab0fd19cbdf8607b605c4701ecf19c9111ac8b1be1da055c03db115050ffbdab2218b7bfcaf19ec39ce11a12331851ee92ba53ddf08542cf0e897d56c2b7b315ebf5ed3e5c7a5089d82f577f498388be822e453020ea954fa6e0cbff5396ea5f02f44ef3e3d10bd645624fc8aa272a9c7f269fa0f7d60b229959bb5671c904391e902d4f1ee48b22f9fd17ed672006a2f7c208e66a9d2969304b09daad4ae67b91ab62f730a3530fe4214549f2b9c3d0fcd8fb3c1c7c65804e7eb96be3f23cd9fbdbf47a376d1865fc3ce08b2036e74976cf7c1ce71c7d502745bd322d0f1622a73e6bf6d8f397e2cb6c77b35213c9d1b4db3406595fdd1657bce3eff5042f5930aaa2225f8223a1ce22b58e38bf13fe8e65c4d71dc0f572e212f6935f3ba97ec63fca59cfa9b032333395b79308979ba7b2da95638244d42fe8b6c6e38ac45d170f5f3ffa4094f4abe9c88d17b02f503aecc05e140510722494232c58af24ed365ee1074ae32d11dbc3132fa25316e46ec092e37349e852873a1acd6358e487d1a5ff360058a0507744ab108704011eeef25287f63b51d6dc7659dae328f60e7572b599a5a5fb24e8a76d2a81d27538fdf54e59fa87437f71622c0a80824ef5eee12e507e95df69870baaebe344fadf1767d7b65aa92f46baf3140ee2e6296dfca2f2f1b1a079d381022f9361f1eb41545b547ff6817a15561da6084fbfd3b415d7be4dd54b01c21e959d80271a84c722ef84a1bc117e67f5f0c69f74413938a8fe6cffd4954fb850f409b9286ad19622520eec0be92daa074c97bfb2181b534f5e9beddddaa86755d65495839c97b22a8eafc1a9c3606e44c8ef0108fad5ca500c898e46847080de6b9", 0x1000}, {&(0x7f0000000840)="5303689b16ad2d1403f30eced13742f600e490d16705de5021d7533914c4de5c54777322573ffcb4327aed9f4ab6dd83a29fd04cc20bf0256c53a0633f5a35e6be7783ccaa2e6744af59215a496c0b16c31782d3cf9223af65d88e1b12ad621ab1ece1c8e82262689c868c342622cb4f78e197f34b6e69ae5dc1933d2e08b2ee999112ff5995d8edb19aa1e8aecdcee486d7cecc742852359815e46ab67a8b21390c09d0113daca3acb5040c801818253e480a32759bc1ec4876a94d68bf6d66b8ab008150b441c41f576fe0e3626b83e8d78c49e48e7dfa3dbe9168efff9c", 0xdf}, {&(0x7f0000000940)="03e7364f53daaf0f01449b649a9b2f5d86cccb10f43cd652e910a5717b01cf9643014d3a75f3bf76293d4fef54bc763f676541b3a8c818272747294a68cb6fbb60bd7bbd3e029d64d5dfa683fd8aa125e8691656e405047c3889271c31df78a54d9d52a44b412c8e9de29505e4283591dc72dc1fdc9a15cc15528d44923d8509048b0206c7c1348d4c30c8e9e2f1622f0641bb4927ed6da3fbd7e62e", 0x9c}, {&(0x7f0000000a00)="66d0bc1ccbd11fccca89f9dadc3a424e81e83e58f3f038a0ff2518ba56eaf53816b722b113d0c66d8f2b062b5e82b01098fb1cb51926099a4526bfbb3f4d68d22fbf87addb4653e0b426db8e56eecffc98762fb16ccf4862576792da19828a37fe", 0x61}, {&(0x7f0000000a80)="e4f6959c93206bc874fb997400f97fcc13a304f7d0f95b1c9dd543e7a18b7e17e6d20c2255b2f67a9db68f95592529d14b83c9ef448669d8e27501d5d965885402713aa3b99bf1c2256ce981a3b0497c589ae88913c13b29febcc706c4cdd36530f21a0ce8c9c77937abdf3c1ea51636360c93493a74564397e5382c9d2df31f0933e08e239be78acf3a922215db6b91e0", 0x91}, {&(0x7f0000000b40)="88c761f5a6453769d6515e80b7fe5a675a43458dc3b236ab32b392c70cf03d736c2dc85310c3f9b9d14d936cc037a092c1596f85c66cae0dbae987b5d4c2369ffcab3eb38e79349cf260e33e1881c39027794ce1868ec54969230af5178aa31474f154e3414487600f97d0c58a5980e3043f155fa8fe086105ca906ae3198fab80fed6e5549534a67dd10bbc78b650b9fbdd797435c2138c", 0x98}], 0x7, 0x0, 0xffff) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x7}, 0x4, &(0x7f0000000040)="606afff149a12490d5d43188c45ad6b17e8e9aaf5cbd4288f7d99575d83230ebcdd9790cbf382fc5998dda1c0ea90360fae2b53dca203f1ce2e1f8fc95c65a8c584d6b18ede9fe0513c78a3efad9b08bcfeb6f84623d985e9f7c53700a69400ede08c8622d4d0675b02af2154688f6f880a2c01c316cf5c25fa283747913", &(0x7f00000000c0)=0x7e, &(0x7f0000000100)="432cd338c1648da96e1a24d82d3545e97c074eaea482cc74a72ee1b765a050efda5522fe4cea11e942fdae151225102d08a4342f10eaaa2202e321b1e7a08dc43fca963f4a2e04e132378e2c89dd419e504887a3f1bd253d51520ce6ebe2835c466a9d34a9f1c2ce3ac50aa0251cdb19b7577a9f0920f2ec6466fbc2ab47c66f91e79902c83dc0fbdc87e1c1158419af5ec6f5f795c7d568514df3d35c3946951aadb28e852b45d47dc7caef0c9a9b5230240e8ff6b5d04fe1699366ff692495d64d70749607ee531f47d0402b", 0xcd) 04:34:20 executing program 1: r0 = socket(0x20, 0x5, 0x1a) setsockopt$sock_linger(r0, 0xffff, 0x80, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0x1, 0x22}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 04:34:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x12, 0x0) r1 = socket(0x11, 0x3, 0x0) write(r1, &(0x7f0000000000)="a5d965d9", 0x4) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) getpgid(r2) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x65, 0x67, r2}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x10000000000000, 0x300000005}) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800023191c70 04:34:20 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffff9, 0x0, 0x40, 0x2, 0x401}], 0x7, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x2000000000009, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) write(r3, &(0x7f0000000000)="a5d965d9", 0x4) r4 = socket(0x11, 0x3, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0xb0, 0x2, 0x6, 0xb6d2}, {{r4}, 0xfffffffffffffff9, 0x24, 0x2, 0xfffffffffffffffc, 0x6}, {{}, 0xfffffffffffffff9, 0x72, 0x1, 0x1a8, 0x80000000}], 0x2, 0x0, 0xfffffff9, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001540)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000100)=0x4) ioctl$TIOCFLUSH(r6, 0x80206982, &(0x7f0000000300)) 04:34:20 executing program 0: socket(0x11, 0x4003, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) kqueue() kqueue() kqueue() r1 = kqueue() kqueue() kqueue() kqueue() kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x1c, 0x20, 0x6, 0x4}, {{r1}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x7, 0x100}, {{}, 0xfffffffffffffffd, 0x44, 0x1, 0x0, 0x1fd}, {{}, 0x6, 0xc, 0x1, 0x100000000, 0x80000000}, {{r2}, 0xfffffffffffffffb, 0x2, 0x20000000, 0xfff}, {{}, 0xfffffffffffffffd, 0x10, 0x1, 0x3ff, 0x162}, {{}, 0xfffffffffffffffb, 0x8a, 0x1, 0x6, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x8e, 0x1, 0xfffffffffffffffc, 0x80000001}, {{}, 0xfffffffffffffffc, 0xb5, 0x1, 0x1, 0x1}, {{}, 0xfffffffffffffffb, 0x80, 0x10, 0xbf8d, 0x3}], 0x0, 0x0, 0x10008, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0800b81146ec8d7d95f7c3eb2c74289680dc63a3331c2c6605ee678bfe5f7b7592d07f197f0800"/48], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x18, 0x1, 0x22, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="c4cd010affffffffffff"], 0x10) sendto$unix(r3, &(0x7f0000000100)="749f03210f6e83f8", 0x8, 0x0, 0x0, 0x0) 04:34:20 executing program 1: r0 = kqueue() r1 = socket(0x11, 0x3, 0x0) write(r1, &(0x7f0000000000)="a5d965d9", 0x4) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x12}], 0x6788, 0x0, 0x5000000, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800023191c70 04:34:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x20}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)) 04:34:20 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x18}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8e0237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000000)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) 04:34:20 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) open(0x0, 0x0, 0x120) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r2, 0x0) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) setregid(0xffffffffffffffff, 0x0) r4 = socket(0x11, 0x3, 0x0) write(r4, &(0x7f0000000000)="a5d965d9", 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x1000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) socket(0x18, 0x4000, 0x5) 04:34:20 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x108) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4000131c, 0xffffffffffffffff) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x6, r0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000300)='./file0\x00', 0x2, 0x820, r1) r2 = getpid() ktrace(&(0x7f00000002c0)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) readlinkat(r4, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/186, 0xba) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10000, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000280)=0xdfa6) getpgid(r2) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x800, r2) 04:34:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x7fff7fffffffffff], [0x0, 0x0, 0x407]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x1, 0x1c}) 04:34:20 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000005c0)={&(0x7f00000001c0)=[{0x32, 0xfff}, {0x26, 0x40000000}], 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000540)=[{0x2d}, {0x4087, 0x0, 0x0, 0x5}, {0x6, 0x0, 0x0, 0x900}, {0x2, 0xc1, 0x1, 0x6}, {0x8, 0x3, 0x22, 0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) setegid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r5) getgroups(0x5, &(0x7f0000000580)=[0x0, r3, 0xffffffffffffffff, 0x0, r5]) sendmsg$unix(0xffffffffffffffff, &(0x7f00000009c0)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000200)="0672e1be40a4217a9cb28ab0a92d87759e31936adf01725d5112aecf6674dc693901fdfdf5f8c267a79d301d49a0a8f7887036ce60f646d1543e081f24fb27b042c1c5855a07b7c6fc2b0612bb3f574af45efbafc6d18fcf0e01c7db96dbda82f76e4e7fd8d78ce5", 0x68}, {&(0x7f0000000280)="791591214101d0de345b2196fc3e116b64420450adad9261c9d7e2c8cb4005f4a84826cb035a90d8a9e6c8f4868090cd02b9fb0c11203fb0ff752a0982f39f0b3eadd17cc1a6e7a4871d17711f65520d5abf3fa3a5b57c1abc128c8ef58048639614eab4ea6bc1dc6301d6d3bd037a773fadbc6732cf7ecef892", 0x7a}, {&(0x7f0000000300)="da9d6bbe991c21da1781457ee19e5fa2034ccb822cda3d62edcd118c1b9afc621ebe05e924cda1678ecb8141d2407c63610443a7c1f614fdfdd08e9ef2fe52368974269b3a4fb0c22c346130a4ff8d71bf6d7ca66afa652c2e6deda09a88c86a7393b47e5548440e29fa530c938e949b0e1476ecd6a34c934428835c23204c11e280ef75955cd86406d6e99ed10dee6be833761afeb965adb9b53c7f9ae69955efac9c4633fe04dd2978346254c9f2710e1bd182f0ea27a3c4ab3d04f3c91eba2ddf11701b97ca5f40db18fa789712a7ec2ae3396b128982448fe4a09e7307df7f87cd02747b51", 0xe7}, {&(0x7f0000000400)="c1559c2f4c49050fc2e78c9c9191725a0e0eaea96731bca6ce9d42ae6172899357c2bdb0b14fcb43814fccbd55bdf0803875dc18c0a74150d0d1639e4d87e2dc8721626e2ee760b904b0f46278506892d75a1176f3ebce399d3bced9b5c3a2c50d172ebdda822da16445ffdb02bed2085f8e9aa1daaf56ffc3abb7e5376e36fc6efb7bee2ddaf0e23391a238b14a800ab894b1b409314e98c420195e19ebc4d792635d957d9d24904f56e972c6116603d4df97937495081851bfbba6b1ee1df0849d76e0b8ed94f7cbc1425baf479eeefd8f6a0b8fef9d142d8cc247351b02c05a03d582992cbcf4", 0xe8}], 0x4, &(0x7f0000000a00)=ANY=[@ANYBLOB="2000000000000000ff22000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r4, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="04000000180047b28b62ff93e576c25b000000000000ffff000001623c10543c11136838d4ac00000000000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x70, 0x4}, 0x0) write(0xffffffffffffffff, &(0x7f0000000600)="2d26b527eedf283d90dce8b4dbfe1a35a784ac8ddc151a4662025f970fe02530417e45d614e5c7655fa185e0134a31ae8e1b2aa268ebb244eb06ccdc6c23ac76477f904d3959299973fa50b58351011842e689f0988de014e964440f385e084ada6d1caeaec0924b469c0a6082b2cebe35b615e0c6178465969fa27cf48842040a3dea82771ac75845b2e1d500bf9df0dc1c2a484a2f7ebdf51c95ff8e3a81d52e128d4777fc4e34f2f9266f9fb8e642657b85c0f2008b5261b3ea4263b3bae74f69d206383bb5145546e56baa71d5b6e6abdaccfef20e82aac792bb3dff4a8aca4af59e3d1a11d3429bddf25954bf13d4800000", 0xf4) connect$unix(0xffffffffffffffff, &(0x7f0000000ac0)=ANY=[@ANYRES64], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r0) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:34:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="620000070008b5010c7f0000000000304fa34695c1a727015d0d157b7c024a12a31aed5094928da6b80f76e509bcad1e94f475426922f6041aa8ee959ca9bf8af94917af1827aa6c5ee68f4407877d96a88fc3573644f14298b6e74f706e2ae2ad9df39174ba0881a0d0248572948759e6259cc3dd68feb70db4e86d04a85d181ab634ac6641291c87153e7b0769fd6570f8fce4afe625c26e599c"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = dup(r1) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) sendmsg(r3, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:34:20 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = getpid() r2 = socket(0x11, 0x3, 0x0) write(r2, &(0x7f0000000000)="a5d965d9", 0x4) dup2(r0, r2) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x10, r1) pwrite(r0, 0x0, 0x408, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)}) 04:34:20 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)={0x1}) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000], [0x0, 0x0, 0x1dc, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xfffffff7ffffffff], [0x0, 0x4, 0x401], [{}, {}, {}, {0x1}], {}, {0x0, 0x9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = shmat(0x0, &(0x7f00001e6000/0x2000)=nil, 0x1000) shmdt(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x11, 0x3, 0x0) write(r7, &(0x7f0000000000)="a5d965d9", 0x4) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000040)) 04:34:20 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r1) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000040)=""/59) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x168) 04:34:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfff7feffffffffff], [0x0, 0x0, 0x6, 0x0, 0x0, 0x10000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/172, 0xac) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x11, 0x3, 0x0) write(r2, &(0x7f0000000000)="a5d965d9", 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x81, 0x1ff}, {0x18, 0x0, 0x6, 0x7ff}, 0xe9, [0x80, 0x2, 0x5, 0x1, 0x1000, 0x7fff, 0x3, 0xe0000000]}, 0x3c) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 04:34:20 executing program 1: stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = socket(0x11, 0x3, 0x0) write(r0, &(0x7f0000000000)="a5d965d9", 0x4) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000200), &(0x7f0000000240)=0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) write(r2, &(0x7f0000000000)="a5d965d9", 0x4) lseek(r2, 0x0, 0x80000000, 0x2) 04:34:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x80, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x400) 04:34:20 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x80) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) chdir(&(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') chroot(&(0x7f0000000200)='.\x00') symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000140)='./file0/file0\x00') 04:34:20 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0xaf6}, {0x7, 0x1}}, 0x2) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x10000, 0x1a4) getpeername$inet(r5, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x18, 0x3, 0x0) write(r8, &(0x7f0000000000)="a5d965d9", 0x4) r9 = socket(0x11, 0x3, 0x0) write(r9, &(0x7f0000000000)="a5d965d9", 0x4) r10 = socket(0x20, 0x5, 0xff) ftruncate(r10, 0x0, 0x0) sendmsg$unix(r7, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="28000000ffff000001000000f8e06f24bb6959ab408cdc05ec0000000001000000398d93db99f9bf696c044da13c170000000e910f56b715f961d3cc0cb7d97c17db5301f35be33f086698fb1e6f1cc8a8158387d76689186e182a2866e50893002c36778d345c984dd5", @ANYRES32=r7, @ANYRESOCT=r8, @ANYRES32=r0, @ANYRESOCT=r9, @ANYRESHEX, @ANYRES32=r7], 0x28}, 0x1) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000003c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='(\x00', &(0x7f0000000340)=':\x00', &(0x7f0000000380)='[\x00'], &(0x7f0000000640)=[&(0x7f0000000500)='!.\xbb\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='I-\x00', &(0x7f0000000600)='.+].\x00']) recvmsg(r6, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 04:34:20 executing program 1: shmget$private(0x0, 0x3000, 0x82, &(0x7f0000ffc000/0x3000)=nil) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x4582) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/75) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 04:34:21 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r3 = socket(0x2, 0x3, 0x6c) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffdfdcff"], 0x1) r4 = socket(0x11, 0x3, 0x0) write(r4, &(0x7f0000000000)="a5d965d9", 0x4) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYRES64=r3, @ANYRESDEC=r3, @ANYRES32, @ANYRES64=r4], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 04:34:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() syz_open_pts() kqueue() linkat(r0, &(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000180)='./file0\x00', 0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket(0x18, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x11) select(0x40, &(0x7f00000000c0)={0xef5}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x69a}, 0x0, 0x0, 0x0) dup2(r3, r2) 04:34:21 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) write(r1, &(0x7f0000000000)="a5d965d9", 0x4) mmap(&(0x7f000000c000/0x3000)=nil, 0x3000, 0x1, 0x4010, r1, 0x0, 0x400) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) munmap(&(0x7f0000010000/0x1000)=nil, 0x1000) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x3011, r2, 0x0, 0x5) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 04:34:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000240)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) r3 = socket(0x11, 0x3, 0x0) write(r3, &(0x7f0000000000)="a5d965d9", 0x4) poll(&(0x7f0000000100)=[{r3, 0x1}], 0x1, 0x9) chown(&(0x7f0000000040)='.\x00', 0x0, r2) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r2, 0x3fe05}, 0x10000044001000d, 0x402008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="ddb7f69ee597a8d8b0fd7a2b44fa89fb422efbfc2bd9a3c1b0df2a6838c5aa73b6f670056f4bc06d546aea479676cac521dfef8086b2d80720bd7ba67c0695f86c5e8077ecb3436e226c6e6dc5242e4fad1c63895596f181aefc29da3e04963cecf8e9e693ab0ff663d173f99c585dcf1e27995be729f830a0c0b085a15e5df340b44a695879c622fe9d5719ff", 0x8d}], 0x1, 0x0, 0x6) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = socket(0x11, 0x3, 0x0) write(r5, &(0x7f0000000000)="a5d965d9", 0x4) flock(r5, 0x9) r6 = dup2(r4, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000080)={0x1ff, 0x3, {0x7ff, 0x2}}) 04:34:21 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r2 = socket(0x11, 0x3, 0x0) write(r2, &(0x7f0000000000)="a5d965d9", 0x4) r3 = socket(0x11, 0x3, 0x0) write(r3, &(0x7f0000000000)="a5d965d9", 0x4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x2011, r3, 0x0, 0x9) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000180)) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x5f, 0x0, &(0x7f0000000080)=""/95}) r4 = socket(0x11, 0x3, 0x0) write(r4, &(0x7f0000000000)="a5d965d9", 0x4) connect$unix(r4, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="19d6ab98c7e0504a9316171a86dd60845e5e00186c0000000000000000000000000000000000ff02000000000000000000000000000140d488009078000000002ae074681f3c011faf4f5e99322a303e"]) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800023191c70 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800023191c70 04:34:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) r3 = socket(0x11, 0x3, 0x0) write(r3, &(0x7f0000000000)="a5d965d9", 0x4) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x3) 04:34:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x35}, {0x6}]}) fchdir(r0) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 04:34:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x1}, {0x426}]}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x11, 0x3, 0x0) write(r3, &(0x7f0000000000)="a5d965d9", 0x4) r4 = socket(0x11, 0x3, 0x0) write(r4, &(0x7f0000000000)="a5d965d9", 0x4) dup2(0xffffffffffffff9c, r4) r5 = socket(0x11, 0x3, 0x0) write(r5, &(0x7f0000000000)="a5d965d9", 0x4) listen(r5, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:34:22 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000040), 0x4) 04:34:22 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000006ffffffffffffff4000", 0x40}) 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(0x2, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x2, 0x400000000002, 0x0) write(r2, 0x0, 0x0) 04:34:22 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mknodat(r1, &(0x7f0000000100)='./bus\x00', 0x100, 0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x202) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000021079e3f2065dbbd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000002a97daf089dcd017a6fdbf65e06b9318559c8c8e214a323f6f73282b2e84844f67bef8310700f4e21f566d599016b1ad5d2b628345042dd53303849bd2fc8f3c98287500000000000000000000000000c7f2cb4e454f12a5b226b745a079f6e70330907640c8e784cb3a5c00f406e417b6fd7406020dc8aa2300c4ea1b271dd7313f0509719a0606c92b346ec06d461cc52e0b43499c67cde65a719e0c91159b0873ed1ec72859e1ef1e113dbbcecb41e19fe46c0dcf3318d2a18e628ca262b502304d13cd9a9e73d73eff67120063d726e05ee2ca37457701997a6b5ced4be0ec8dca2eec6b217d10"]) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0x2, 0x3, 0x1, 0x8, "2dbf4a26841689925074d8ac86818311c639aad1", 0x3}) 04:34:22 executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040)="fed6a01a2e0bf9d5cb2b4e84560a8cfcbb667d2907a5cc3142e897dc865221af44fbe5688eefd810b125502563ee0df2a794b5ca", &(0x7f0000000080)=0x34, &(0x7f00000000c0)="890fda7835352e1eee0c723f41fec982cd6b8de08ab6bc3586dff9b45f5f15d75a6bb1131fc3f58c8effd4e2140e71511846e3877280b006ae6e757fa307ea1219f4be36ff021470b126f99548d360012f9455c0f3ade03ad31c38a704391a828116d00cbbc10f23295a1d08fe6ef2a16c76f7ab66b2b0611425f7b31a21b18be9999b3efb1241e1dc85add62186fa095fdac82bd7f4ca834433c9b02dd120938f5b5f0d890bfe1924a7d9adbf0f3e", 0xaf) r0 = socket(0x11, 0x3, 0x0) write(r0, &(0x7f0000000000)="a5d965d9", 0x4) accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mlockall(0x1) 04:34:22 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100383a0000000000000000000000000000000000ff0200bcfcba3167700000140061e8f9e538f38d98150000000000000000010103907800000000602484a2000000000001fe80000000000000000000000000eeaa060023ff6846ca70c2a2c5aa8b801aac3f09c1ff3789f269229829ca4f6bea3f6114a24b4f0b00f79d03fddb4c7f6179e8c614c6bf39436c596576"]) r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7fff) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) write(r2, &(0x7f0000000000)="a5d965d9", 0x4) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) getpgid(r3) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x2, 0x1, 0x100000001, 0xffffffffffff8000, r3}) r4 = dup2(r1, r1) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000000)) 04:34:22 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaa000028001400d9ac1400aa4e234e2300"/30, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5002000090780000"]) 04:34:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x777a4f37, 0x1fc80d8c, "000024510e091fe60000001100"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e", 0xb6) syz_emit_ethernet(0x46, &(0x7f00000011c0)={@broadcast, @local, [{[{0x88a8, 0x2, 0x1, 0x3}], {0x8100, 0x1, 0x0, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x35, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) r2 = syz_open_pts() close(r2) sysctl$ddb(&(0x7f00000000c0)={0x9, 0x3}, 0x2, &(0x7f0000000100)="c0ee45590d911a15f0fc", &(0x7f0000000200)=0xa, &(0x7f0000000240)="90186685aece52af000bf69bac7f0524cf4ceb90cb463ec3f8e22f0abe807fa07f060476ba20a321e9919f6fdb60763857bdb9ab7768a16a515a4675f21214f539843c4899f325d196d3b90d9d9c1dcce15e922391abdfcc248a6f026ca8f90e847d497639c355ed377dc36a3eb8892cf5d4f3ba38a6", 0x76) chdir(&(0x7f0000001180)='./file0\x00') writev(r2, &(0x7f0000000340), 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x4) fcntl$setflags(r1, 0x2, 0x0) syz_emit_ethernet(0x104a, &(0x7f0000001240)={@random="74c592efe43d", @random="bbe3e8b34acd", [], {@ipv4={0x800, {{0xf, 0x4, 0x3, 0x39, 0x103c, 0x67, 0x4, 0x20, 0x3c, 0x0, @loopback, @multicast2, {[@noop, @timestamp={0x44, 0x24, 0x3, 0x3, 0x1, [{[@broadcast], 0xef}, {[@local={0xac, 0x14, 0x0}], 0x7}, {[], 0xffff}, {[], 0x7fffffff}, {[@remote={0xac, 0x14, 0x0}], 0x3}]}, @end, @end, @noop]}}, @generic="480ca809f7f15ac39cc071ebf715aa1588e4e9606c4e1f0df8a6078771cabbe9f66c72c2c73ae8ea64c6b32fb8810da7e7bb34519cead78edd84ea4f65ad8f6e85fc00d3ea8f9ede9f5217cdefd63bcc80dc5d4b8bc0985ad6fb45460ab8bf9a2d26a6313e13f07d3069ceda085c4d87d783f16565037870bc27cbd7b439491c69c4bbd8dba03bf848b32c860d5b105108acd73520cf5277cdef93e3fd41c36f833205c2b4779a82527c1fd231490c09b54c82b9895b8e9574952ec3e15709efda3bfc373906bfe6f6a6519f19228e1c726befc3a3b307510ee62b514a58782e47665d87f00f4b132cb4b6ac7f65159f509fe0894967023174315cea9d84c88d606cd3edc74f0f4a0cb12d5a5800bec0d25d684d8ee8f84270c8262638402995a96b70d0a06d8191edfd1c6c2c0e4bbb27c93762271b2e77eafdf40f8d762550b667c2c62a55e5ca1ba30523e66477ab938a03bfea49a349e0afbc9f5c3ac8cfa60c75c4f863248700c25e006e287cdca84430d2b3d0daa474003dcc7a3f4f501e41d5cf6a705d16a84c16f867fb08136eab418213718f42045c328657c8ede2ddc793ea6ed264c66dc62b8af2b83c17eab728468b4ec071c0cac88172cc79ee2a67af19f6df4b1ff2f364e7f6d5e07e8262f597c2f0f44e8924a50e3a1e198ce00c17e2a3185dfcbdb5f4eb620ccc3ec0374ae1eaffed73cf0f9c6af64c28c3539bc0db3601b38bf3f088542dbada23219b042810bdf9b91b61d50294683e4dc147b8de10690f3905457be2694fe8de46e831a308bb0f18eab19c768709df320d43389174175fbacd8750d88f182e12c551d184c5d275acfa9d9ccf0bf487bfb73c94fbb1450d400a519bb4b4075050b3906ce11217711d2d074ad0cb2a1173491b07f80d9bba3f6a2730f54d87e6360b539372b942ff3a9b939b7ca6f76a8d0f6f7f2b12b24f2e951c29225c93956ebf3b121eab072d3ac2b30d3642b253693d91e9675a7ccbf0da8fa4d1debf5450721bcc141c6f4f0846becb182140f149423e3bd138fde83c02b6aab36a4b6f2138b74237b1f5902aec5099f12c257c5070c6f9fe59858140f0eee1cdb30356dd10d5554937c497272122b369ac36a9b55e1dd23d2fd0a4ef5f6d00ee252285b0b8b00b5c9217ba1d1f3096c53ae27d3044a47022b354cf3bcca15e1cdc9ca82fd2edcc81f97749d3eb2a71ee5c57a68f7f993e98d4d51c815e28f7f5d0cab5591c208a22e4aa887e093078d3f5dd9dfabc23600d4f93a85e1b4a7476de16e6383d807e2f133c13a53c5e37bd6b73d79c9ecd1abdc79e0c1adda0b782e11ea2fe18132f6a75b6fb30dd51bb865d25623b7b34ff0b82d08f2efd20b47c5ebf8ffcae6d639c37352040f0175b1e102d10729248eb37857985f8555db7321429535ff584c04f42c740ed99353d027c572d4de9cca2b10a16bbfdf117da8baa683d6608990c854c19f6420ab87054992df28044bfef4c2982e48a1b850aaa3f8cb42c1853b5942d231f2e14057c3b0c3eae65bdd093ae74ef1478d3131bf8d207203e678f865b22a1c79e4a680c5569045ffccb92c80283ad023cc3747f9fa8377ac72a83c24f56ce8e38e3332a8c5e0f1876a1d5fe9a8bf3e48dc38412e122ddbce3e2edc769c85eac9310b8c1fb80be49f37b7512f24772f6e02c8d37c6d69a859dee6f52df903d4b07b77a70c27668de5a3aac0fe0af83f605817905708dad7516cce7161122f3eebc3647f07fa76f33d817b6657138f2748b68210ca9a6f6641bc526baa47985b3218bf1d95d297eb763ce74b0d30192f5d509c3579a9512c6ed89fcea4eb838507eb0ff4d1d3efdd27af7f1006701180ad0d1ae8a4e14ee7e649c11d40bbb798b2a48e69e2bea30d5f76a5324ed92165f21e5bfb9e6867c60e71dff0745a4051a00c86d05481e4e579104608edfe0a3e1b78d2c36bf58bfe16fd220dcffc71ad4245f77de2bd552edd9e5fcc1f11ffbbdeea5e42250aee3c0d027ac3290b2461103be594a4dc4a00d018853107bbd979a78356fd49d9829ed1be148f70c699045e20a9e7b931e7c2a05372d0726b5adbfa92faf6f408d2bc2fb7ac4cef38b38010036f94cfa4d2aa7313a2cf565a5cb510907abbecf968da8705995e578ad4b97b0ea9fde781c7e9302e8e0e48243869f91c14273ba7ccb7ccf76fddf258afcc2d327c549b4bff84e412188076d1e47674e9f647cabddcdfa81e85b8e379c2258fbe82ccd9b7c246010ad87485a854171e188ff18b2553e90cb7b2ba367b4d203f85722c1363eb4ca49b3c0b1125b60020c18a3f8afb15bb5602a11e6dbf8d6e6eb70fd81d0ed4a40262fc16c0582aba4f0a969211db78a7e052c9b91ef143f29d2f3211f2e8f5d487da0ba5aa780c7bee417da521c55e4de74900eae321c8536e5e141c43da1f725b8aea94b7bb96ccd0956893d24cb99435489f97d5ef443e5a2dc5a3bcd50a5a263d1795f5ae76fc6c48549db6fd80a0e8a1f0296bdc4515f62c1c8a63e8de08124e66c882ceba32cc43d2165b413a11b82713ac074c08e8d560b3205e9235a25b77c86de8ea88102444c2c36d762350e1a28389a2a600c049d958fe4231b10a612374eccc72910aec01cf4d67392e03f2637682cc2df3862fdd2615d42310da15e3f2bfea4f9aaa80dbbafbd574804a153459e0e694aacdeb30b65c137ad84d6ac522a78e7f402a7b79afb4b95be6bafdc3803cc287f0ed6edd648940c4e8d82e8595188240673610f91ad08a5abef45667da8ffffac9ac787521d22716aad76e3d51fed8ed6fd3dc31117011dfd8366f7d98aa912958e902c8135b51377b87229514aea9d59b2318b86feaaeab01076c90f030a12a0f873841ecf979f10e50b97dd307d54555eca95d196663e677bfc626cdd79f2bc31853662b9b584303da653b0796175227f37bd057b739315e555a07c4a796ac7a981393e99278402096748471e9e3ff5b2160c49535f7bb1c380ffa71cc77913c1c09860fa6df2f225e228061bea6f487eca2440451cd90daedc175c1f5188a1bb7ecfd305637c509645c3db4d0b2db1b1fa7d1888119e04a805bf08e162140a4cfe8fe46896c7ba1e7c5c64805e526af1ef5eeceffbea4ade58fd13fcb83df6096cb83153e346597538f8262eba5b5faea6df2b4acdd4cd1f0da0f4bbfae665bce9aec093e7ee673daa95b845902cbe3a7e3a95a2526d9df5bd9fc4e33afedc838525aca52d3948f98d17836aaa8ad95fdd8b5f70ebec84ef5a9ba58b6299d98b43abd695d307368d34aa0bb858325e893adcc09fde801e74922f4c2ed856b8072214174149c339b7492619dca461d98d6e06821909ff8e1193874bdddb62915514d7d4ef92ed5b32e8666c3048b21d3f85feb9c6af81940da85463c790aafdd6d5d657452f3f333365589d3badf909a400cbfc09dcc5b25eb16efb75776b39b64f8f0dfdab2caeaaba3c0dd5a88c24b80d1a84badc28a8fa45b3c590433d8acdeec2c049312df7eb3d982912a0b2e89f172767eeab2c4bfac97e97349805073d61b245ec827b58a3cc5fcb6ca3eee90c7384a90c29a5591719e299856e0f3a942755832aafa0fa20de17f14d0740723d9216d3b54bd8298d5f0bbf83695625a1e62fa881e15699fad22fbb931a3897164e55c3d8b2d18b9d840d34b5cbeec1efb6bb1176b25539909ee37a37cb3109ea92a912c22bfad3af80582923ee45594c118cd519b91ae599a870b7c83131c15beae56e3b2efa6958945544e52205e3a376e7b76f4ae0be3a6159cdc53cb22a3594db51cad8452589d4e2a317a575a38bdd3e65238edfcf19a7f88c99b56c1e50c298e36c785df02faa6159d44fbc4de5516d14f1acce4e8b224ccfafff8cbc55f22f08dc233fdbd30399b77a9a426d666fea2ccb6bfbc390bda4cba2624ab701ba7a3a568a86235d62d5412d81ad3be79b58ed3fd4e3c4d6747d63f7d7d8012af214447e14f97f531df113aa8afd4adef6c46ab6fba44e6186863a7adfc805cb81117a7556af76a69ac6eab5797ff481c50fe9aac71a0e35323d53c5e18928402a4b5e64e3504bf63062c6b536a8b58e103f4f40fc73f361c704c3d4aec8a437d870fcc1063d093f354efc19610bbc0507c17a424365879d02a00d9c18818f1e7f378696ef6854506aae87a51bf4ba4d49ac1c9b8d12fc6eb0edbe48787e0211915f576f231cf062a0f2d568fc46c232289788755ad48fd8951692a2876cfbd2e40a33c47340dcf7df85135f5afd63922b4974371c5773412ca1d56574a4e66d326bf409901d5974ffb91a420e9c000691c777e6823831dd9a70aae9b9a66649011f13c9687cdd0a89390ea63562a6f0ecb25e76ac0be5bcec4703b45c739d61055db315e3469f17e01dbbd280e606677ec6fefcf1ae52430665338da4638b68056e1c125021322817ccc2c2d51c1d5096ad760e05dd70290e22afcdf5a8e648a5e3f49a192500536d87882d2ad36a8b6780f2de179f37dc6ef0e11652f9220b5aca992d13ce020cab3755d88ada7145da90ad39eb28f9f334e5e553d725df4df75c6e479561c17dc7da11ad8dd2cb139d6779108908b699d358bb079abda2ac1796d2b76fc42c242ddafcb4a76b0f72ba9b7a7ea4317b3d50ad4a4f128532f76d7c134d7c41e04723d0b97ada182fc3ab978f83e96037016c8c52d0af2cecc29f7534ef437367dc3ff445f9a6068bb7b61611bf98b707ff5758e90d32f1b7981ff48f81b587dfe856a3c29ef6cad90c4c32281f10a6d75cbcabc01d1d37e8c0e1b91c8883140cb5184793b43bdf4a26c1f3aef0f515f7a6a67bc3999ad6461065da2c8a0784318e1a21cc3acb4087dc0d0f9af03e688786daa70167f6309feb9de1f6498d8e46d2a359a65b96477ae71b4375614821033549fefc3761b31a9b9139f59189361f2a55fb9a1cfc8db3ef8c469c6bba89c289818baec076320aa3849a287f4d9347ebe7d0721d1257c2a96d92d8151cf7612fc43b76153637898fa9403269e7f982e6ecd7536644ccd37ba38918a15f79b09035e21831f9dc29c1230306b29fdac2d8f442f54e17715f145927ea8fc4d34bfdf3d196cc66a1d96fc2eada840074aee7856ab8430a9583e2e1932cabd828c90c8a2b093643dd370c78413cb93c6a1ad716d7edceb91d3e7a88589f9fc1b5f1a725c3314c5aa1284c46d4bc176dd22081dfb421f9fc40c633c3c451d895ed401dd51ed528ad69a18d3ac1247d36dd8067a3957a824efc971eb19bdee7f8e0d14d38d6e64abe21af80553755c5827a491b010bc0d1537f04b1490747fa6ef9602d4c05c890c5e2d658d281e0b691bbdd2f100ab8d993e0bd71247779401f856fb5dcc9e7c41634631d7307bfebe31f030c661a1301efa77d6320577a1d92e0ecb6ccd12b2a8b241acad712d1ad0221f6776a478fa604c5f0c7289d148fbb55739630af498f0cb91e76aa2cdf5a53f1f879d7ef863e377514930b3c697eb67cb2fe94d0bacbc93c8cf15ff5e1a9edb970ecdc43a5e44e73a1e3a307c42619736c876369a79dfba5e0deefbd47e3132891319b6bbcd753e658df62589454ce74d277d9c9c253eab3d9e5285245066075d696c197bdccf28775eec062e035240e3a3c1364b297ba36bd78d7ce2362fb0596ea95cb8a222a0948717304284bdb7920f096c5a55ba79a906a8c76924f7ea0887b4f194094d04cbfe3686c711f1e1942b7d71171af0933cb5a531ac007cf6558120e82247d0b911c7e61e868080de7544c0b63"}}}}) dup(r0) 04:34:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000008801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x50}, {0x5, 0x0, 0x0, 0x11a}, {0x6, 0x0, 0x0, 0x100000a1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x1}, {0x426}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x200, 0x8, 0x40, 0x1f}, {0x1f, 0x3, 0xff, 0x1}, {0x3, 0x3, 0x7, 0x6}, {0x7, 0xf4, 0x1f, 0x1dfe}, {0x1ff, 0x6, 0xd5, 0x6}]}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x20, 0x0) fcntl$setstatus(r3, 0x4, 0x40) 04:34:22 executing program 1: sysctl$vm(&(0x7f0000000100)={0x2, 0x8}, 0x2, &(0x7f0000000580)="87b0cd33cf4c6fbf7b1570927a9370340ac81c6ac5969a590a136e5b0400b834f03c1bb24524eca0c5f2c9b499822dd4a5a2ce610762cf4e17fae970aac0f61c5a690f336f43a15d073a50583d917303d79159e5a71f955332b5e5e8f7e013e72356bedd5b2421b559c41489cc93787e4af08c7c828735484a2a89948309e926bd00a6343f3a46f279c81f4eeb78b6506a90f788e7ae15db048ee6645d52e494a36ff3c8fec10db4c6d71e146f9e3f48fff2bdfd000000", &(0x7f0000000200)=0xb7, &(0x7f0000000000)="94acac24a7b0f481d3dba2a8daba0a18b88584ba68369bddf058020f04383b297640ee48e80b4ffc0ea1e3d329ed8cc47383d03d7c61b0e4bf049cd65425889c74d5e31d7aa2ce73009ed222483ee83081144ccacc7889f94b4995a2c17e414031db8698d38c2556eb831c19668bbdc3bbf4d988a6636ff2071575bc7082b07bd5bcbad58765cc70e263c8ce61b2948459bc3001e53f23f71f991d4f32b5db0458", 0xa1) 04:34:22 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r0 = socket(0x11, 0x3, 0x0) write(r0, &(0x7f0000000000)="a5d965d9", 0x4) r1 = socket(0x11, 0x3, 0x0) write(r1, &(0x7f0000000000)="a5d965d9", 0x4) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x48, 0x4}], 0x1}) 04:34: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, 0xbffffbffffdfffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x41) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x100, 0x0) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r4) fchown(r1, r2, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = socket$inet6(0x18, 0x4000, 0x8) setsockopt(r6, 0x400, 0xeab, &(0x7f00000000c0), 0x0) r7 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 04:34:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000440)="00000018600400e717000080000000000000000000000000000a000000000000000000002200a21512460000", 0x2c}], 0x1) r1 = socket(0x11, 0x3, 0x0) write(r1, &(0x7f0000000000)="a5d965d9", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 04:34:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) nanosleep(&(0x7f0000000000)={0x9, 0xfffffffffffffc01}, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="280000001c0f50ec8fba7bb6e4c58775f229230e62966476a7383e4f79c9b084beb05f759392f8902065ff5244fda258b677af5829d039dc5a43a9dd8428f190158f56b26a502281356090bfb14222dd543769a1f3be6911d160e6662776cf480d09fac163b6fe788d78cce534fb42ee7b998c000000e2bb449bbf001d150c79a49618133ccfc5406e2c8103cc3872af4bebff5597361b80329aa81b6c43a6e530c7998ab4aadfcd0fc58677c255543e73cc300eef7bae13213412b87e471a711eccb1016bc51325ba76e53c862fd01ef0b3e385364890b3c17670dc34b1575b404ffd3e14b6eaa7037731abf04463131c735694be88d4a646f6de12e60a4fa04e7498d8bc95ff86d98325c768d16da9bde91a394526388008bad4bfb4841d77080b2a25741e31863abd55168f5867da6b6981c722c7a09bfda7b2920b565e06ce08adeaee1d0d356702d2a8eaa86c66408a40f63189"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 04:34:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r2 = socket(0x11, 0x3, 0x0) write(r2, &(0x7f0000000000)="a5d965d9", 0x4) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0x28}, 0x0) 04:34:22 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_rs}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x80, 0xa8) 04:34:22 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [], [], [], [{0x0, 0x0, 0x0, 0x2000000}, {}, {0x0, 0x0, 0x0, 0x3bd4}]}}) mlock(&(0x7f0000e8f000/0x4000)=nil, 0x4000) mlock(&(0x7f0000e53000/0xc000)=nil, 0xc000) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) 04:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x28}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) r1 = socket(0x11, 0x3, 0x0) write(r1, &(0x7f0000000000)="a5d965d9", 0x4) setsockopt(r1, 0xfff, 0xff, &(0x7f00000000c0)="816f7e9c612a00f9cda900bafb4f748cba8a220fb8e7713852c72c8676af284efe514631617f138362007906762de6a9661a556773435a54120f471e852d79dcdc103003ce303f855ac1c2954a7e276aa4f64235b0cde02b89c7053dfe0d9073f287499f37b655b866f7c6b8a38ddf68a3e6c1cbdec4db1259ade6aad6be86de04a17bc886fcbf8b3646b278f14fd22c5ed15bc51b4db3eb2d00be49b346", 0x9e) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800023191c70 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800023191c70 04:34:23 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, &(0x7f0000000080)=ANY=[@ANYBLOB="bd01"], 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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x1}, {0x426}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x25, 0x2, 0x3, 0x5}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:34:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000b2e2f66696c653000a1358d2355482e1e072b9e7b8ecbc8e6ab2255eae433ffc0a580a8d3811a588faea342119c06ee44c88117b9d8a6826948a34a306a4ce02aec6d14935986c3de6fe6fe98076e6c23f5d0c70bdfb77e3374478b9c8bded193cd863ebdb2befad3b0985aa78b4ad0b62566c7c7811e6ac03be8361673f2a241d86ceed216c076071d717d65c7cad663340a0dc562d844023aa516639d89dd43c5d6b221fdfc7a2e82159a6aae"], 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) dup2(r2, r0) 04:34:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0xffffffe1) syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000780)=[{{}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x11, 0x3, 0x0) write(r2, &(0x7f0000000000)="a5d965d9", 0x4) sendto(r2, &(0x7f00000000c0)="127ab835b7d640c0a5abdd51b26944718792ddfce13baafdc89e63500221545ed5a4da99a78430b9fbef743264d4e862a9347c4e01e13e2ff5ff5688cf22e0325e071598b07b8a5fe3dbd7d842373de5abd95018f07542d1681d044ceb58396a0d4d048399bda51a9bb1076064cc34afebb222ac6a086efbff90b3c94c40a4d44fdf7fe0419867ec4ee74d69ea1854199d645d648c8aff", 0x97, 0x6, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) getrlimit(0x7, &(0x7f0000000000)) kevent(r1, &(0x7f0000000000), 0x23f1, 0x0, 0x2800, 0x0) r3 = syz_open_pts() write(r3, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) kevent(r1, 0x0, 0x0, 0x0, 0x3, 0x0) 04:34:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000001c0)=0x7, 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a519500ff0eed"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(r1, 0x0, 0x0) recvmsg(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000300)=""/246, 0xf6}], 0x1, 0x0}, 0xc2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 04:34:23 executing program 0: sysctl$net_inet6_icmp6(&(0x7f0000000240)={0x4, 0x18, 0x3a, 0x13}, 0x4, &(0x7f00000013c0)="8174aea9920db417a6620c6bc340e51e401f560fed36dd38ce969a34edc1bd4b9092de37acf7d597ac0994ec6340c279ed05cc75d351325236e1face126cff6c83248d3c05efb317e592a5dd", &(0x7f0000000280)=0x4c, &(0x7f0000000340)="f7d01547d08b7a7679799e17c52f061e2b7b2bd6dc5a5fccb0cc361035914faf28b106b6a4fab9be4401733c18f4ce5962e57a6bbe9775d396ed20ee25123d5f0debb90f92559cc26b4d959c98b7abbc5bb2182ab697bb664dc838ad1c86b21111d0f316b4c919c4e7bcdf21659d3e085f8446c7ae98ad2e672bc3ee91c22f6391d90a1e74e43303b7e652dcf553e54ba9f701ce130693ff291ade441bb31b0070031aef32af61c49fe5fc2ccd22e9b4c737a45a2607f419de97fd54db6522e4831db20e74aa0706034c9cd965c40e13df88eaa8952136039c77031d98007e539f17bac2dce01dc0dedde2277f149b49ae3e67194090fa5ac607643e5cdf3d0684b09fda25dfa7d4364ea0ae99002473532206eed54ef3eece5729fb96dc27643ce1d06f1c04af44cdff02904b1ba8794056a371312056818c08b50a068af3e007214077933d8d6fc37a9e8082d50ed8b0f88c3ed4f1d336c1dd6565bdd8ca65ee679c826ed32d270a2d7f377c06c2351b00bf529176ae7a03c1b4c334fd6b7e5d7c5545c34a578af950d9117cb741dff27cf53b01b87d2ce6a3d5b46cbd7121287aed14c1a2f15a8438988bb38e8a4c0f1ba9cf65b229d9d9145508c3b6d31fea0d6267a2c961a5cb561bdcc7091c11bbb6f0543f5a88d9fde78baeb1e20d2286cca9861605bd2614527cd67302e99bd46a053aabf4afd2bdc85faed4f2c4726b8cccf6a01eca93884e497240232c8c9d5f57f4d27795dc45cb885fdfc8eeeb1bead9cbafe4701471ec2ec4e24101bc1134439fd57ef76931f5d12211bfc9520c4d0abb18942cc145cdedd34b25e103ce3efe78462ad7c25d84376de1083c05a9c63f5dc94f674cb05ff42b94c3f7f6e01a3e78ddcda0ddf3413db4c8ccb5eae622b6644d4b34f27c77fdccb70256ce64d8e714dc381eee771a3ffe23ba174fcaac8b87919e7be9797c3f6d6c1779ccd341a5a4ac7c083e22bce6b412659f9c1d03315e997e761195b936bba602bf33a331d411ff50f8c9d08e45ac9ef76cadeac5d56538735e40c04fc38102962eb719879abd8ca904e640f396978a8f025a9fef5a37e90db84eb7b9f52dd1bea78ca910e7f2fe9438a82b85a225d86307afa9506ecb9fd97e9928e1a5ee23eedccd7305936fece6e80d8c740ac6c56095a0d3cbf71f7ff23ed647141d5136ad09789073674a4c13eef3c9a90b4ab2882c65b36d182458eefe0d10fd33d06d057b9028afb515abbd3d36a3d95b8b07bc2833d7b08a5a7d8c116ddcf6d188cf7145f6408a93e884a3ccc1fa31810357abe35eefa4507a526aa8e168159ac1d43193c84757ea607965d43dc6dfe1fd45377d683470c41377d9a3136ca2f362bbd49aba9cdd56c3d547f97ad2497c6ab811811cb0f976975b57daf119aa9fc264e0d75f29df01d61db69f44e39504303f73b85732069b5b5f7e03891fd87f4a2514db117548bfbfe913e692630dc2b9e3a4dd92990c7789bc603903ff46626a2ef474c3659aa4ad2627b37b81b49056d03010629a1d8ba974aa0cfd5f084b7dc8aefb6a0ad905a3132ec5fb9fa6c2f244fb1f75045c6a076916a67741121c4c6ede14c9c50b62ea9ceeca43d8995c13985bf0967a027b64fa1bd2ae22d29d3ecd097839681a505fd875f64363ae18e24899c352434a46ab7cb064128ee805cd2838aeb19cee1c96a5292c06669f837bc910373c8e87b4b4afe1b1849cba0a75c13d2d5d8372e8a1e018b69754a957bc2e71bf81dd5341a30f093975f1d016346d0fdfe5f5970e53d07a45520b59a9c37c7b2fa10bb5679375999f19c023037148b9408c98d7aa47d868bd2645058c91b0c5b1f914a7a7583e60257c4b99c868bba2d881c46d1d77d9b4290a9245f301629ba15f883affdc21846774cb453692edfee829e935da185379904cf1f69fd50ccb099b596510efb0cc7d7db494d393b0eb87c986eb4f699ca1bfd1fce438f4b0768ebe1933d701c41a87f3257e877f017429649c0d71674ae3295e232c98629f62a94b045f3acf52164c3d5780ff4f8f521154c6ab9592bf6ba42dbc9a33b755559e611fb5127585a3363c04996ff08145a060ec439d5f72ed17555ef8461231e971040e0dcc662df285938d2532272d7467ff0c703bc546dbcb34a773d36ddf506dce89451260bd785bad67a61b7df4104377f8f615e1f849d665f9a22049a8c52174fc5cea22217c7b2ac8396848664b804ed66a6b7ca037daf8c5c804817a3cbf887b3a0479ceb4a543b4310758e139facb3f89111d92c0c94b09d0757506a5551a30859039975702b0247041c5e9e8dd7ee31924fa03975ee08b774db7388e7e20d5fd750bcad5a5bf185f4e67e82539f459bde0fd29779609a8b5d458b011d7c38127b7e51256e088666eaa61119bccb4250a034dfe1812ebe41a73434baec716b130b3fea965e2e640d8e6a1966a1e636c82a0af634fe60fd560ac084c72db1b6267a8987b449b3927fb36131baa22d91e5e6ca5db2335e842a6087bc0f1c7ab4a531cb876abee591cac40fca58e020abca6dcb78ae97fc14dea21e58d2c4cd2feadabc5c2aace73200417e186d523a4e6e5fdcb3ad813cfd420f596b926cd5da1180e7a86daadccc8dcfd71905921b4208a8ed5f31306b19c5df484d411da0680a71d86b731da8a6e0d41be2e4631eef1dbcd69a1557d48b5b102f18a9be2f1268b72625a2813aa7a53e00959110f428ef3744fbff3e037040b60b0028a84c12f5999028291eb624ede48c156993bc0f85c400a5ea3a2d17f0643b72d1a36261935f9b31a7b95c780b8ae232fd2784d02009a4fa06937dfca79cc971725293796438364caeb430b8d5de0ad7d75d67728d4cff27ba4a2bf66c05ed575c5f62739592ebfbc28618d6941f597cdd2458d56e0e6dc231ad9aaf34f64965143ef22c0cf1b615bc126835abddba22a2e8d39169c0c1db3da002c6c671649caf7d932b1b34b2bbdc06ba1f50647230b2125dacedddd5456510e543f9b4addc2fe27abf933eb4b4e4fc06e57b7dae9941888d3fc968815d08e97d32c8e56e98350bb2d4adcfeeee51d7f46821df9693d0ae9b85c9107129a3520d9737ed45a46189a8b7d936d4303653794690b6441e9fd55c44b40762cc34bdcf532c3544f67acb36c468995d7616153c742c0cb2da00a991a3f3e30fd4b795c213ece6fe6b1adf34e4b770c642546284f3e19e0b4bc511982f57741addc61f4ebc162b591bf5439589fdfb9e1485c2d092d11226f7041791b323ca72cd7ce1345a7dc84404695e8f6be09df8f4105001a82daf0fb016fa75ca4607f7eb041d0fbe407c52715054aefa0be3488614f142728a27a32f3edd1f8911e59274ff3a9ad47fd820714d2cc702deb95540044aa2b018098f06bc409e452d6eb7534cd100e58789c6816e1eb8780a75c4ac09e02b8d7446fddbfa7f5a21348a739c6f8ed536678b4b38f0a678bd06a0b8eed4701e9b670ef65b367cdba160b6860560916d3f25e903853c403d66b68c72e5e9dd64a0373818295989aa54813f3372cdfaa097844b256c882fcc0a5b2a08a255e23d6741ed8c8f8c1ef8141c0c6cc58057e2c5b9ecae23e411248dc8f79c33ec8c342c90a240b2bfb1532b4dfea1884eb2eac0f70c84f8aa66893512cf0c1a86d9594fd5500b313bee3eaf758587ff878e4cb934e7108202aa73d9f28c54a6af44d5e58c5b5439deb7d72c370b1af2d040e7ae88678eff7e9150a52bfdd154fb08113ef3c9550da595f225013c7b86fdaee9d7a6516ea345be7c9b46d3746365b506bcb341bc697a31a01238dc50f25c0ca6e1fee8d3ad598d9a7555e7365f93299e25aad9bc0d5b5e43668aebf61dffb9c4185004db163db13c7ee0156b6af17776e8bcd482451dc97ff6cf37e97bcf57102d85a5d05d350c6e5814601d855ac252c2772aeef60b23b5851acc53bc04638965449781ee1924d6d14ae03c9318f9ae738bfe0b4df94055e8852bb3c0f1abef5061e598bb8de675bbc4ab74b7ad8b2706ddb9e695924c0a7d181293b3a048ed4636c3cb160060c2f6204bd7ec521c822e474032e5939ad9cb4e1d5a2ab5edf0fc10e577598d7441d527d51f90c5a0d3b8c0af6e83171054747f9ecb5e463f528ef737ddbe5c3501d2c30a308bd70f470786b60185adbb78b2934ece88807563472905b30cce193bbc05715275e39e8f31099208028a6916ac5af86c258a3e0e1e0dcb5af92a1261221fd03c0a689269dc11df0b9766dc0659dd9778b83c025d0e727365e063c6318a7c83e3e35bead484648371cacc8f3d92d287fc8d142ff8ca4dc263dfac83d0bc35d3ab283c130ee0743af2c86ae4d63787c0f5ad348638d46c8f83378e36a71c74f8119d9e565c16988a1ef245383b06faf82e42a24e12bb51f3166eb55e46659720c4f9a5eda03f23b35357350884eef28d01583444d23c1ae57426f6c81892b2da4146a6ea1a919e5198270ae0af9fc3d96d6e53a071cac5559818f9904567337ba94227af7f37ef027909ac9ae487684af9c81a23b88bfe9748043011857b4ef7e56dcd666affa28d4f91c4a54572b7107422b6cb3d0798889176a3eb1e32aa3c5d573d9b6cf1d752c8f08f2c47726e8b6729a9427a103d80725145d3674d3d420aee6d42bf00402eece02213e87a56cd863ff002ccd37d4830cb5866f4838a18d79fa6b25593a3f9cfbf2dfffa6ba83bf1aae1f02b5ee55f5130799763b65cf33bf714bb7ee5a8eed491010e2d76446e73d0f4be83d1bc78d7440eb3805f67087d7905051089e630f921926ae36131fadcc95d2f52e4c6b5917c7c0be9dfdf3f202a51e2b86e3a16237d675cb0adce769b42e2964a7c77371d260d809c643b38810ae98aa74f74abeb3a55041d6d79d72f598b04e5b60bba18897a7f8104c330275bd49c520fcc317cdbaf09ecd388a9129b5bce527be519d6cd06167a7d57d6b139d38a840da7071bb886f86f8dc1658a9396902a6439b5112535910f0a7c9f173e28f059f0d63f06100cce960a8bfbda8b63d099e816033bbaf95dcffdfba93369ce7f43d665755acb347f035f8bf64e61dda4c0536f0ef2f9c18f120a4bd4365a4d5bdc3d3df0e6b80c7ff1314dd5bb67f971b9e1691edf48673288a9fa3851dfcbd932f8653e33a3d33c5662d7639591a8fddf6e4c4a10a5b573271934ed1308dc6c0fc72fb97dfc61423361a0c4ec64a08ab724edbd5db1a41e6925a5e00439994ebce3068629525e4887976c698b3358fc3609429b1aa0889b79b48e3ec0d5372b3409696f014d91ff5e8391c4986b90a6d86ce530587393c7acafadd9efc985665ff0dd8d30e1ada5a64e46b53514da455559534f101558dc6f92f97ab7a23315c81966a2bebdb01a18675566572161d17c58981e4336319239d4f2716997e1ced03c7555a500604ed0870e6fdbfa350b76dc5f06ec0ea642b1bd8bd94d7bfd3aa6a7b6280f721618f17085a2fddf9cc76c09cda0423c9b63cd2e8348b428aab8820a1055fef15c4facdf77707841d288aca030a6098c0ac7cfe08bbf033c43fe9173681bf94e95afdedf452687f50907baf52670f9f793c4f89064dccc01101f705003c25e5ebfd184bd8419b108e82d10695bddda2815de97feafe9e2803869862c3a3bbcbd1b6bfcabaf6b082df49a100acefadb8d497bdf2dc2c1eefa4e5915028318adcfc054657b26491cd25fdfe2d727eaa33e724a19e186d7c01e9f8184d9f53e7975296639d96a28d442b728cbd3c38f2c393d311ed", 0x1000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget(0x2, 0x2000, 0x204, &(0x7f0000001000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) shmctl$SHM_LOCK(r0, 0x3) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x8, 0x0) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 04:34:23 executing program 0: r0 = socket(0x18, 0x3, 0x102) r1 = socket(0x11, 0x3, 0x0) write(r1, &(0x7f0000000000)="a5d965d9", 0x4) fchdir(r1) sendmsg$unix(r0, &(0x7f0000005380)={&(0x7f00000000c0)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) 04:34:28 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x5, 0x8, &(0x7f0000000100)="5858fdc04f22ebb246d68fb185ba832d1ed451a438277a6101667c5c0662e712181151dc16130698d2a913cc5d13c668efb0a2feacbd3b45ed7bd70c9e37a6eff38ebf3ad56d2ff0c2d23a7fe38e50854f5aa9b0440c0191cf07dab4f2f0d69bcfa3da6e9a06a6017df23da4190b73aae9eed363372f", 0x76) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="380aae2f66696c5c0f00abe2aa2581fe869e7c76e100344954cdde5b4a3f000000fa7c3340adf6a2df70ea9e392dfbc4d252e0c0e46549b2fe45313d3a3a7606f8f2a107c8fe8467"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(0xffffffffffffffff, &(0x7f0000000200)="d7cd2a2ce0094057fa272b71abfe46a3bbf23021c086ed9aa8217b6e5f6522710bbeedc02a836facdddffff55d2d4abfc03232e866b25836b864699b4d2b88fa1619bb4f4ef681556b161836ae5904d276a383c6dcb6ab414b6cd7942d9b3f5d5720e02ee5a83a", 0x67) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:34:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x800001ff], [0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x210], [0x0, 0x0, 0x4, 0x4, 0x0, 0x0, 0x200], [], [{}, {0x0, 0x0, 0x5}, {0x0, 0x0, 0x0, 0x80}, {0x0, 0x0, 0x1}, {}, {0x0, 0x7}], {0x0, 0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x1) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)) pread(r1, &(0x7f0000000180)="92ba26285cc6f872acfc854138b3cbc8487f0032baa05e0d52d9f57699b5c66b40ed82f811f2e8cdcc2a24ab670da95473465ee48e2c79340b", 0x39, 0x0, 0x44ca) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) write(r2, &(0x7f0000000000)="a5d965d9", 0x4) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000040)={0x4e0}) dup2(r2, r1) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) 04:34:28 executing program 0: syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800450000280000ffde00069078ac1c00aae00000014e234e2200089078f623eac0abe061cac45372b4aac395fa46d5f409fed32c4e6b8a3d74a3e205e4b2b40875d31409f266559172f58ce1746704903c7fdd8a120193f5f9c6a8206b6ff42c9631cc91b57623123f2ebc7d7828b6f24e6a8bc88f2ca52cd53e6fa660f63835d1e148d8585d5c636983b35a2d9cf6c3315811c75dbbb80899a0f9c50a57a46911e5cb2693d52cc8b07b91989e50cfdd454823a2706a2c17f50d2eac866f95ff55404317019f19b9dc9ca8dac8db50f33cbfc14e8d082d4efadcf0df056bbc209037b63755bd179765d5055e11c54c19f83356e0c84d9f656b940d5e1d1d491eac6225d8c842d4cdf907026f3a27a8540a042917fc67bede4e9ba0598e20"]) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) 04:34:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x3ff}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(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="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x10001, 0xc, &(0x7f0000000180)="ebffcb319296480069d85e7578ae2ed600000000d9d78bf32efbabc0d1cde6ae10bec947426222ef2f1c3dcf", 0x2c) 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) 04:34:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f0000000900)=[{&(0x7f0000000240)="efbe2062d523cd05faf98453d7bd782125b4ea8f4ed2c0ac09f5300cb7cb96a0a1053ab6f12912eec954b74ba8cfa48b1adde60639f8b576e0d908989f6a88bde4d381d2cc61ac34015a0eac58d2dfac811705a6032fd4acadaa6e6a4646d1c324d202a95f6ac478c953313538c7932e5b6d464fd4182cc1f99bfeda0d", 0x7d}, {0x0}], 0x2) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) dup(r0) 04:34:29 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1025, &(0x7f0000000000)=0x2000, 0x4) 04:34:29 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f0000000280)='./file0\x00') chdir(&(0x7f0000000240)='./file1\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/\x00') lchown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r0 = getegid() setgid(r0) chown(&(0x7f0000000380)='./bus/\x00', 0x0, r0) chdir(&(0x7f0000000200)='./control\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x140) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000280)}], 0x1, 0x0, 0x3) lstat(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000300)) r2 = semget$private(0x0, 0x4, 0x1b2) semop(r2, &(0x7f00000002c0)=[{0x1, 0x3998, 0x1000}, {0x2, 0x8, 0x1000}], 0x2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000001c0)={0x9, './control\x00', './file0\x00'}) unveil(&(0x7f0000001180)='./bus\x00', &(0x7f0000001280)='x\x00') semop(r2, &(0x7f00000011c0)=[{0x0, 0x82}, {0x2, 0x2, 0x1000}], 0x2) 04:34:29 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 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 = socket(0x11, 0x3, 0x0) write(r2, &(0x7f0000000000)="a5d965d9", 0x4) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0, 0x0) 04:34:29 executing program 1: syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) fcntl$lock(0xffffffffffffffff, 0x10000000000009, &(0x7f0000000000)={0x1, 0x1, 0xfffffffffffffffd, 0x20002fffffffd, r0}) 04:34:29 executing program 1: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="020000000000e4000447403ab967453adc629608770af73183"], 0x1, 0x0) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) getpgid(r2) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) getpgid(r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x1ff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb7, 0x2}, 0x18000000000000, 0x4, r2, r3, 0x711, 0x0, 0x64, 0x15}) close(r1) socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:34:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x11, 0x3, 0x0) write(r2, &(0x7f0000000000)="a5d965d9", 0x4) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 04:34:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="02095e2c30f66aff"], 0x8) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x200, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x9}], 0x1, 0x0, 0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 04:34:29 executing program 0: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/80, 0x50}], 0x1, 0x0, 0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1, 0x2, 0x1, 0x4, "367c25dd0ba6023f3f99a4a437193b67d14bbf46", 0x8, 0x2040}) sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) r2 = socket(0x11, 0x3, 0x0) write(r2, &(0x7f0000000000)="a5d965d9", 0x4) recvmsg(r2, &(0x7f0000000580)={&(0x7f0000000200)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000240)=""/107, 0x6b}, {&(0x7f00000002c0)=""/36, 0x24}, {&(0x7f0000000380)=""/235, 0xeb}], 0x3, &(0x7f0000000480)=""/238, 0xee}, 0x1) 04:34:29 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) writev(r2, &(0x7f0000000100), 0x0) 04:34:29 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e321ba1b0b9f6bde94c5666617cccfa789b46726d9c44063f1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf0970732a84878c5915120078895c587a652c97753ba0cf424f173742f7b1c04ef38b61b14c421fab1d87c3c0fe27fdaf5ae48910c3408d9e18ee0a21db5b7f9a1e9b6a0f32d3e3e6369cf6e4e3e87501e64e91c6b745fe102c03ae8fd71883"], 0x38}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000001540)={0x3f, [{0x6, 0x4}, {0x5, 0x8}, {0x630948bfd0d19d06, 0xcb6}, {0x2, 0x2767}, {0x2}, {0x2, 0x7ff}, {0x2, 0x7}, {0x3, 0x2}, {0x2}, {0x3, 0x3}, {0x2}, {0x3, 0x4}, {0x2, 0x32de}, {0x1, 0xb5}, {0x2, 0x6}, {0x2, 0x1ff}, {0x2, 0xfffffffd}, {0x3, 0x3}, {0x2, 0x85}, {0x3, 0x401}, {0x2, 0x6}, {0x1}, {0x2, 0xcaaa}, {0x2, 0x10001}, {0x3, 0xfffffffd}, {0x2, 0x8000}, {0x1, 0x1f}, {0x2, 0x5}, {0x3, 0x1}, {0x2, 0x97}, {0x3, 0x6}, {0x3, 0x7fffffff}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x8002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) getpgid(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r5) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000140)="5ab31dde2ed75cdd5e5d68b746c4479615309f1816111b27ffa74e3c16acf19f487e0d3bed966feeea87b7809ab259add9f7b7777209c369033c442a82dcfa5813fe9138ee52b5933d6520c09dc6be18daf8d4a3a4890bd6446a4c312b3dd335f2020dec09c8b9acaa40bccc2a19051c0b79bef747754a9be52e1b740ea289b24559ca623b4b0672c78919b8fa1526dc135aef014404fa7e7e347aec3c17254376260d50e6a335c58e0d61b138817fc27c8456b13ff0b3cbbaf44c11de06721db6eaa297b78738ff20c6a167679f273bf7258230df5304acbbdbf3a3ec13baf3fb6d2152c90b6ac066d349bec1b21cfbe6b2ce96b67f98", 0xf7}, {&(0x7f0000000240)="e228b8a609e215506f9364f92b8423acb1240d2361f0da397263422e5180bba33738a18544909eb3a9afc345378becd792bab129ad17a98117638a8566f003917d2830a3b000178139914969c85b0c7daba6d4037b598e5b82d2ea7b792ce22a11f9622d367ca474ee553db063c20222a10edc2517af8bd9dc1ee5a052c75a90b1acca829cd9d55960608a41ad38235de5301dfd557ea07fa56eab55a0200ee175364dfcdc9ab48a77d9dc1aeaa338ad09a540fdea04d96373b8b5e71a950f719cd8417879fdf9e773016b84b6cd702da00aa7b03ac8bc7692d86fa396610f0c89869118a8ffac7c93b4137de8bdf3189797cb7d", 0xf4}, {&(0x7f0000000540)="25781f566aed7d82b7052c9854f963272ffcf1f362bfb39e196087cfce410938947f5769d44e0086efb22877595000b443cd9b5106579952123e9031856dbdcc727a195b4d59f198ec39903aff151d9266a75877f6988cee8698beed3128719b3194629b90b6838481f97c4fe9fad50cac3ab1aa4658d78a4be157bea9c34cac438d056759d7626a515fb8bbcec45f2e9814cab4548e3c4e11114c5e233076d18dd0d36a4eaab0756788680c1855697d31b793c060e9de852ea112fc0b15b693882e1c62e7f02f0d85de35e31333dd07e7507c816f93c5d6cb3dc7f147958477b8debb77b51f9bfc8ca1aead30637f2287d9ce2475165deb29c5839bb7f5bb599c7ed8b90dfc66f26e04d4aff0c052da35765fc38c2f7b8be3693dae181776e87ee13be1a62d79a8ea2a3f8d42ebf7f3db2c36dea2d46ec7275719c89e9547263773acee55b2127446b52ba4ec79692beec54424c60dbfc5e1abfa4256fbfbcf60fd5ed8100d0981d0af5165f6133dc20bc4f85bc614d92f36a6069fb1dad50f7f0f7ddffbc6137bc18382dc023a61ff56f3514a9ee5c33afc0c10e168e66ee145fc9f4f1b4592cecc3a41ef0e2448f70a1f1a3c33a9b72e200e5c6b8871e3c5ff04a10f3a8dcb099628043f3387b92b82de6cccc5aaf251af93bb5afac2beb6e405351cd336ee568778084a8e216bddd71869fc24ed43f9e2bcbfac03af03ffc7f58423c595243f605f12807752aa46d1755af2a3b03413fb1444d299f599b64eee2b46de213eec28bcaab62715115d5b7f4cc098749ea649f5d2f0c70ba86e85b49bda7504e47b51aee832709d42c4baeb862ad713a62b0cde81a880a0a08ea30e1bae12438f77ca0e444f3cba222bcc51f0c097c4ab22e1587f1fa6ff4cd241622ecdaac79bc9e25f1d60efb28f18dc1a618337941926ba52b5084ac007d47a6f4e9ea4907db0738d4610f68678d5889e7496e8a83318668a2773177fc0798c6dbaaaf2b62e39279c5d46665d7e8fffb1aee867111717eaeee7ae037f34fcb88845c6a3281444b1684e8a1f5af157cbaeba8aab1085ff67d4d62c7a05f2f8aeaa82b7a7d562ab814ac9d7016c2c35b65bb5e50da41b53e1735b1d952ee53375edd842e2d3beb9f230f7580577fc8106ca6f9bdaa3f70a2aefaef24bab8cc93c16f602df33702a48f7a30353472d2f4753d811f0d2ef0d40d5499f282cf7de4292a493263d061530e08d7169d37bd50503d1a8de8dcf73e008bd5d67b2a2a00d073397ed106c964d21e5c10b9df228fe7740d1a1198fc320fc27bcf637d9c68c8909b7364a0860dce6f6a282b4ebf599be9414ac64555f5c6ed09d0bf256d9d2e67684a3f12904c7b7ef1e875541cb3e84c981bfcce664df2e3c0f203c6cfd9f7d90a9af7b8dd89b6dcbeae8657e8aef0ad3e4ab67631050c14ab7708e3b37536afed5cf3dde5139a9c3e450c2fcfd18c8e6b6615e0383b9deb65149e5322b39586aef72d9adb27ce5b28fa54e5a6811e1b99eecd5246e4cae8bf21bc42de1863ce742d1c8f97f8232393d13b78963e2a5131bef232c52e707a4a6b25746f525cc779da61411506c5355c1f2d273c8539d8448445a51012974b227660289c9c43049afca1d7af7308bbfe473780ffe2059c7cb0c8bb6b58c1f11adccb30c78dc9951b5d58594e071082e985a38fc93b212b3e0cadd75153f5d8f774223438f04b56da6583cdb206ea0bd0c572d1e222bc3a60d494f130b5c46d7961ed427832e6c5173485a95c8c3fc8f2cc1af5449180000c83ec8a2472a507616aaef39f9fa3ea977752917d69d96d1413ee963c4d5c701e67d035545dc611cda64113c886ad273d86c8f972b2017241cafc77532dce840d2018af098a16393b60eda4b12f157a85dc7001ad6d69b38aa4c0c1bf99041c6925357c86053595eb44206af370e655cbaf052cfae9db1dfa513de8cfd50dab28441c268f3c3c871eaefd705e8b52cdf671b0314443221cdb89e6383909433cb2452c228a5e6de7e0b90ff424b14175ca7ff7cb6ffad302364f5fae353ccb4ab4288c592d5b5baa857c451163f2557a6da1ed0f3a5f5cccef84bbef94892d55e4c3427b0bc292bfe24befacd2b2a5e5a941db5e6612c4207e23411fc26fb6e3ef28cd71db5c4ebb985649b76e0d221b8371347297e2d21f3f8cb96e5d3b78f5355dcca8974456d34dd3394c235aa4b4ba4d7a7071dfdcc80a430a6dc7a0d345332a452f377595d2745581cc515af6d91ef4e8f638b056c4d7c1b8d643b1cc43c54c42a116a982053a93888436e648e1696d032a8010a173daf763f03c700f41bbd19f4d6888d5302288b460ac655bbca255eef74e4d8765717394a4017ca6fcacc3c407161f2be13e87ccc440acc7b759dec4c41abd7201c91c21a6324f028324cca2ccf9d0651d7d5bc3cef0820445252569a15ff290a7c9a29381a6adca99fea356fd21d1aa8f434fad587bd79dc85286aaf1fe048e810719dcdf8ee85f1296620d46b72813df0d496408ad8bf4c24137821b88ebef38313be602e28f385028214885c68dbbc99351c0e26e9892535ab92b7ebf71502798b0a52b7edf8505995f3ebb26363d5629f7857290be75fa79c8c3a1bb774e98ae9f5ad65dd16b036d0b8f0d68ddc7c83f86b55865f79c63cb17ddc01af01696191929c4c1935657494992677856326f2a2c0b3c86e9a73cd884cb11ff6a0b26fb2f00078e7af968eccaf4e8715486c2c65f1855c316f72cd91cd561647fd2b6860f597c5d44b930ec9f5b4ad950436d45e97715171894de3239e9ada6c4ee6f7eab4493940e3d3c89414be8dd8c79af56c722f20d097bc11bbed49b4053ee86192987e651cf04501d8ea925405bfc6f3a071df190d05e19929e3d6d319a3a4a2e5ce7994568d6b8fadd80bf76d49664a4865d59f537f99602053072e5135a9b4e4f41557b9bfe7726ad34274142313273886d87de14b53e5764ad94ddfa66bb797b0757d247926523474aaefdfa22d6fee846c8e38fecee74917e26e03afcf754e8f51283eeecc1b187c0750461d3547952655d2f764810a4c3ba0437551e4cb22489d2ed5a3eea572db40297954c8f8c8cfb51527554185dc5b12da8c8295e848f356c079f5abc692bbdec1ae6850d5a1e939062a626229defb9eb6b7ad42e54b9d9b395166a40afc17752268c0510f8331be0f8ffcaef8268388a3664e1eb12fb6b346eb4061884efc5faaa6c352d0dd5fdc89329766e3ee242c3e2b26db57b5bad4030a35382d6455b373da6b7a795e21be82b59adfbde548ee0a2078c50174807f407cfd1f849590262449fa29deafb97cd2d195440fdc19f222bcfc3384c4057ec602d375ba054bb64cce1d963f4dd83b4d3d719e39ca552c39add326412d4fb29481be0051fbd2734a49c04805915db53bb2642478add067ff654897c151e7dd42ca47bd16fd38ee04a64ab483447a72a815344a8b32acf6f79d62deb1ee7635922cd78c113ecc32a0b709068e549d79b53a3f325d446fbc8ec218cae1673e36523c8fd7f6c30572231ade9fe4a6fe650ad3c5342c57ae366cc31b3004ff84a9a6bf258a7ba8750a9eebd27b84a3b512e4b55d0df355a512a6a7d22cb3c67524b1d5c6a62fd8a2d1c24261fa39ef270c468d57185bccfe3020c2c063652da85bff65886373d1a4d5c7d1bb6e3173a3a150d7380fda72de442c63315bbc762e1f98c216971cf96e6df8e283efd4f5a41f8bcce46c9e9edb1ecfef72bf7b0ec76c91dba8004c12d54c9a82141d6ea603ef06141b1e21a40300c580f3742cfaa6b56efb99d68e4bf0447c227970cf472a65be8e1e2d3461d785cdaa11024c34b9f896223b867effdd9cd59acad2cd355a046d91fabfd528203a364f867e541da5c6b8a3075b4ada4bbf03abf85f5f07bd102db6bd9924326448e875fea9c12c432c3badc26ba60798d7b0c08b13f8d3b49ad1fb00ab66d6ba50972081bac377f9758cda61249faf3466c10ff7a7ce9cff7c4e1337ef852a7659896f844746d78b615ead32621572412198e014cfe696ecb8ebfb14808af65a483b15ef6c9de726ea8c9039c15dd6d189ebefb502391b53b8513028fa854126ac991ebddba58ecaa829c00411d0f3524ff93b69ec1e9dcd4a222cba65e69401e06d13481591ee26436b04339fb3b1cb274abfaad124e5767886043fa8b2a73d13017855fd35d5c5f0689104d93280182453ea40514f246f073608c17551d42c1649a8c00cff1ce8ef852b914bbba79b6b84f6988c10b2d2e1781cc77f091a414a254b43b9b147e4ffda7574d4975c2069ee322a82ed3c9fec4270f84d9d53fe9075139e3d016e0846c6a98711e933095b07a0260f0e60f1aeb0cc0cbf680e6cc229dad9d90f0cd251b8deeb2eb38a9d9a74670e69ed443c953423e15fbac4a9ade4b31118ce6a40927711868f28ff01f8330e91731053fa0ba0e99d2c1602e97730bd1c68c8af40048d17d657d32813e8effb19f7cacd9b113580d85fddce237211b99ece1ac6f9ccb0aa902e378b69c8b128817989358f761aa4130d1191f6f78b7b1b664852040e3b9d9b5ca2211535f584682af3d9f450bd4cfda3770d9ee713c6aabc60179101e2df090d882721c6995ec62fb3020cee03a04ab2f0bea860eb776bc486b66840dc11f255caf95fbd6d9ebc1201dbada38ef9a2a9366fe2ee13003476b6a734360e7ef6774c7befd42a40e56b725c7376d7c0695d390a6d3fab8d1f7b2cb427a952b7285799b4ce6f6e213a39e1cc1c00087678106017d285107311d09630717843f68e8867529b596d70c70aeb8304128e77bcec66e3509819b4c854eb09c887e6010e3ddb4b68ab872865ea05c72b8f18c5075c8249819c5774425fce562efabe68e3eed11eefbc5325898465077ee5c8c42a1a2491d3a5dda1951f61af1f1c07536570e4e21be1e7407d54829b0a563e6397209ec9ceaf53b35f0eb9bd821e11c15ece97c95c97237db3c95a2d62b32e9c45f0a289078ed9e173581dd94678f33640fd64bbe6f32095498faafc2fee451cbaa5fd070d6036c39cf1e8c6cc163592d2d4294e9336d95451849b25ae6a3ed0f4484b7991397deb4ce4885a4bf9a2690b2405d575f235431a2f2eff969fc619363172dbfff4bbb1dbeb80c6ccf7757d4b0f6c8180c1b83af5fe0c351db3e83c442cdb65e2116c0cadc878f4c9cabb1588a61f6f3f573940c4d7b5dcb87953f2c1774b480e9285600174f6d818e46e03f4bbe61fe4f60466dd2fa40bec621da0c79db27accd470653e58efa599f6f64e53531a268a07b36f15a5725bbbbf05a4807c73ce5a4b9f03a94504c29f986e15bb6a48b2b1bdaa6daa2adb54cfb89fea213b9cbb3c6e51c14ccd9053f9125dbeca7c7b0c51b8b65b5bfd8ead50601c0644518f5ab3716e3bfc91e2af0b6b8ce0795dc6133c02e49fed8fcadc17896233364ae2c836a6fd8411b29c2c26904a48de7c6f6d402b97431affe794494e99ec1cfce2ad366069a008a0e6964072b0b86f002bd1996c9377c4dcc72e695af01726817e4f6f94c1edb1aba5406b2b32dfb390a7ca390d5151782024ec6aa18b2472c2b08daeeae559bcf18bdc860a307b4a5a2b1ab77cb4c099e34112d8205ae61355d2b9a5f4691536736015832f59ac282fef4ed43a44376f29dbf3b7276db33ab9376abfa4bc7cc300ae3be2a1c114e15cc7dc79e17404eeae0d3052b75e76713eb4ca4e0932edcc7980094e8d2082d8f25a8b779094db46b1d50f38c1d688", 0x1000}], 0x3, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r3, 0x0, r5}], 0x20, 0x20a}, 0x41e) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) 04:34:29 executing program 0: select(0xffffffce, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x80, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="001001010000000000004e710a48c32031921e48", 0x14) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x11, 0x3, 0x0) write(r2, &(0x7f0000000000)="a5d965d9", 0x4) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)="f833b0773fb0e8faca61b742a890d83f63f36e1a9fdc4da2c7607e91fd52af86a6d18984cd837d442a1c43a4f34e2b428c2a9b4e475d0a9bce10bcb77fbcdbb3b46772547680fdbc94cc95fbc92915a5580b7ba4847bc683c4e9341639c75ca791da3d33183446b709673b716e8f4450a8f273a44abb3c8a29134f5aac800235807b1612516268675dca15f4bcad5d912f0403bbdf30f0536a9f9692c16b2005f0f28b1356f26df0d5baeb8d2704605dcfbabef817892bccd67c50fb7a8714ed04a1559018b37c862b473138c4e4b141c74955455ea7cb5fdaa3fd0e53ce4838183167e5d9ef8403ea9d47c11f86573d", 0xf0}, {&(0x7f0000000080)="8f04440a081b9a7d1f8d1f4bdc22863a572fccfacb00ea611d449e0775f0ab320757cbe26c4c9a4d907ac3789e31bc54aa3f9095c1c143ac9e20100b05", 0x3d}, {&(0x7f0000000280)="f7f0fdd83b924f88b6e31805d3e0d06f4a0203d13ac3a6060352e13dc99607535ae3c0265cc5a001ad20ac61ec92c1c9dc30a1fc5abc58f944d6dc4366194d631cfe03b070f546d6b5ce5cf3dc137d2e8ab807426b3b91c419f56f936a74a8ccc3b00a1c733034d939a747cb1c0a0c84ab6e3c101388d636949e548e10425ef70588bd2d6b425fd962f8e7aeb00167548feb6ad9b9fd34ee4720f5af3882d576ee8817a4bc0c800c", 0xa8}, {&(0x7f0000000340)="56ad36658e9479e09df856238e6ed16270f0269ed60df09443d9dc82216bacd24a5279ff1dba559ba32a8240653873c624653affa342b3b71a928fb6b9bf18650326bda657e822573ad267bf48b77fdad67cc4c15284469eb496728d98fdac1f220adeb411f67f8afd5cadbff7cdb290348d6ce5b59defe638603741", 0x7c}], 0x4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:34:29 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getpgid(r1) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x40000204, 0x0) unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x11, 0x3, 0x0) write(r3, &(0x7f0000000000)="a5d965d9", 0x4) recvfrom$inet(r3, &(0x7f0000000380)=""/76, 0x4c, 0x40, &(0x7f0000000140)={0x2, 0x2}, 0xc) bind(0xffffffffffffff9c, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCFLUSH(r4, 0x20004268) dup2(r2, r0) 04:34:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x2) setsockopt(r1, 0xff, 0x2, &(0x7f0000000040)="7683a39bff0e", 0x6) r2 = fcntl$dupfd(r0, 0xa, r0) r3 = socket(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x9, &(0x7f0000000380)="02000000b14e60e98564fdb53a8dc6b30391c59dc72b043cea4535b86236ec2fdf46765cb0f6694189392a683e7b45ab1a1153fa605761f1d76b0877cb347aff2f5210667dee6ecb24359dbc68500bbc1df138330e6f1c2fd5ece18572cab6169ec9777a571e26d42da6b7ea0b51d14c3749e31befac0ce2c40e00ebeccc18867fd8393eccf4dd29f2ac8424b60ead2b3da725f1cafa1dcd953e90229ecbd077eba1", 0xa2) setsockopt(r3, 0x5, 0x1000, &(0x7f0000000180)="07f4b2e8cbb610ebb0a0731c1e6ae7c7deca0ca1e469115523f0a30cd9ddff5ee62b0428e54f952c2953bbd2558624229f789c6fe9b93a1f8f23100beaff3d7d42a0b2c89211e399d11ce13733e0a229d4872c6cc3f9e01a110b03cebf9042626c6fe0b37a955e03f2634856a9090e0610f60aee755272fc", 0x78) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = semget$private(0x0, 0x0, 0x204) semop(0x0, &(0x7f0000000240)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r4, &(0x7f0000000300)=[{0x1, 0xffff, 0x1800}, {}, {0x3, 0x10, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1800}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x84, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000580)=""/10) r5 = semget$private(0x0, 0x5, 0x204) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0xc0205602, &(0x7f0000000640)={0x0, 0x0, 0x0, {[], [0x0, 0xfb, 0x0, 0x0, 0x0, 0x8], [0x10000000000000, 0x0, 0x0, 0x0, 0x0, 0x2], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0xfffffffe}, {}, {}, {0x3}]}}) fsync(r6) semop(r5, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r5, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0x10, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 04:34:29 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="997c67e5880dfbfce278d3908ee0d4c447", 0x11}], 0x1) 04:34:29 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2080002007, 0x28e6) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r1) pread(r0, &(0x7f0000000200)="13", 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x1}, {0x426}]}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_vnetid}) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) execve(0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r6, r5) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x8810, r7, 0x0, 0x7ff) 04:34:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) r1 = socket(0x11, 0x3, 0x0) write(r1, &(0x7f0000000000)="a5d965d9", 0x4) r2 = dup2(r1, r0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x800, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) ioctl$TIOCEXCL(r5, 0x2000740d) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) 04:34:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfff, 0x0, {[0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffffffffffffff], [0x0, 0x0, 0x5], [{0x0, 0x200}, {}, {0x0, 0x0, 0xfffffffd}, {0x4}, {}, {}, {0xa4ba}, {0x0, 0x7273c16f}], {}, {0x0, 0x0, 0x1}}}) chroot(&(0x7f0000000140)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c, 0x0, 0x3}, {0x1}, {0x426}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c, 0x0, 0x0, 0x100fff}, {0x1}, {0x428}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x11, 0x3, 0x0) write(r3, &(0x7f0000000000)="a5d965d9", 0x4) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000100)) socket(0x20, 0x5, 0x7) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 04:34:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) shutdown(r1, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/8, 0x8, 0x3, &(0x7f0000000340)=ANY=[@ANYBLOB="01ec2d2f66616c65300063102495e1de0edc084d0c6c9f3454e94c5a799b4f4d8b3bb667303be4fcb0557a99e52430d7e7ef48c41b74aeac47d8fd644d215b78d50c564a9bc2a107663b5544b381ca812bd82127896a2cdc6b34c063c36f5d9a00002100"/121], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff53}, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r3, 0x20004268) sendto$unix(r2, &(0x7f0000000200)="f7", 0x1, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x1df) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000100)) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000440)=[{&(0x7f00000002c0)="1bebcf5e1c0c9fc50bc156a6a956c4", 0xf}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) r6 = dup(r0) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 04:34:29 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2080002007, 0x28e6) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r1) pread(r0, &(0x7f0000000200)="13", 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x1}, {0x426}]}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_vnetid}) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) execve(0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r6, r5) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x8810, r7, 0x0, 0x7ff) 04:34:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffbfff], [0x0, 0x0, 0xffffffff]}}) socket$inet6(0x18, 0x5, 0xfd) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) lseek(r0, 0x0, 0x9a99, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x1810, r0, 0x0, 0x101) 04:34:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)) 04:34:30 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x1, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000002c0)="633d3c42bf3f1fbb1477fbe42f324adc0ec8cf452a0cf396723ad9a6344b6fc9f00469dbe64c065547debad667058335a48eb379a7b6fc42f914118927ca4f0531d48f71238b1d68661b76c11fbaca6bc7956b040aff0a14280ae497282e8c9002f622de1f86e540527e30d49c7043204200d2b6f3258aabf499e8c50243d22f911d736b9d050ceb494056e70efe8152c41e50ede00db54b50239a56ed2744df5ba6dba3960e81d6e86ad77b57f5849ac73fdd47d2ffea5c1d4926c2da79edc36fd1fe09f37e77c6540ded5d376de90c66e8790c59de420a09807a3550c81e70afb5883b67e1f797bc62b97d0fd2bba2fb111b5376e0b3e193601b1c88571c14c7d8883043667f50e2795040e7c32ad0d951d605aca8c4da2872368b743a695fa1de2348ce59b37cbff00b649f44efc84fc160d6d2da4264c61cdf47a817da14e9ce7c2abec561b326ff38c3585218fe508f18853440e206209cb92c62501d8de712f95e201f3723437a4375c0a0afeab803af6f956a432e16e405ae63d4d3e9c58a24c1e69ea22cc6896ef5673d9987914ed64e469d9fe9236329ffd83a7c34e9da7108ac687708c3b21592a92a673d55b8995c1d7ab0d2437a66a6d345b2e79a8433b5af78bc50233b388cdf153f77ea4497a8a39db84b45c6e9c3984dc3970d04bf497dbe4a1c97caa5c465ac64c0b0c25512fcd9d961179a34855be97600", 0x200}], 0x0) execve(0x0, 0x0, 0x0) 04:34:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x1}, {0x426}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f00000001c0)=[{0x35, 0x2, 0x0, 0x1ff}, {0x15}, {0x0, 0x0, 0x0, 0xff}, {0x0, 0x18, 0x9, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 04:34:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) write(r2, &(0x7f0000000340)="02d694a5b686e21a2f75ba914b550648965643115b846caf078f61004e1ad7eef3efa6f2bce4dafa311b55114be7083c0761f6e6eed878273ed6da2c5a613e2ac0895acda28e9f471836b728d550b2c511172c7585000000000000000000108e67daf42a7cef23e40000003415cd2dc5fd1f931cbc9432e8fab22acdccf2b69e0b20905d475171e86a541a3a259ee68ca760e217c71cb038e308869fbd2235f3879cfea77e4e36475b5b3c27b5fa41e9aedfe6e47cb6aefac68e2253335143c2a8b9be5249068cc2748b2a3e3e4374b4f9a2290cf8a9f8333ceb8bb16a7ef22d3ba1e42d33f45c279347d15f9a060072adc8781917f06f715919e683a9fcf5578847ae60f7c766fa8c26a39f889cee5b28e1d663c5be8eecfe071d54899b4f6606b299ad9556c22d36098d9ecb616c6924a6d37b136a26ba79c12ea06da8d100000000000000000000424c562c9933be5430d0cf476c7d70e95e2059bddd1cd284e1429757a0777ad395cf81d2b7b86aaaffd254a3c9e10f277780c9bd3caa0f9b5b7bc7167d34a4d9a70e524b92cae08627af966fa569b93bff4c01772c1f3b47c62cea39895e1cd0a97334361bfe10516fb177298c713b5f628ba61579ca19e3c3e2fae23b3c47cee194493cde80c67034648703590487ea06494f4bdaca8ef3eb3fcc7e9247de52642edace5c46c6822479c58b6ff1c876ee95dca38ecf1818c1db7349ed3fdfa13b5def9c2360570083e0b6fa2a00"/549, 0xfffffffffffffe94) fcntl$dupfd(r1, 0xa, r2) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) poll(&(0x7f0000000000), 0xfe, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x4, 0x6) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x11, 0x3, 0x0) write(r5, &(0x7f0000000000)="a5d965d9", 0x4) r6 = fcntl$dupfd(r4, 0x0, r5) r7 = socket(0x11, 0x3, 0x0) write(r7, &(0x7f0000000000)="a5d965d9", 0x4) fsync(r7) ioctl$TIOCFLUSH(r6, 0xc1206949, &(0x7f0000000300)=0x9e2) 04:34:30 executing program 0: mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) r0 = shmget(0x0, 0x2000, 0x6ce, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) r1 = syz_open_pts() select(0x40, &(0x7f0000000080)={0xb51f, 0x1, 0x8, 0x1ff, 0xffffffffffff605d, 0x3, 0x4, 0x430f}, &(0x7f00000000c0)={0x8, 0x61f, 0x8, 0x8000, 0x0, 0x8, 0x2d, 0x10728512}, &(0x7f0000000100)={0x5, 0x1, 0x2, 0xfff, 0xffffffff, 0x2, 0x4, 0x4}, &(0x7f0000000140)={0x100, 0x6}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) r2 = syz_open_pts() r3 = socket(0x11, 0x3, 0x0) write(r3, &(0x7f0000000000)="a5d965d9", 0x4) r4 = dup(r3) writev(r4, &(0x7f0000000400)=[{&(0x7f0000000180)="0b7f3447894aff490a6df39d494f0a96c4a606a504a8c1427fc6bd55cc51f7effa9377db72e8a62f924a11a881151bfa9af79930809c4a05b8367bc507368b99749df84995575b9651605a3546e3e4062240453da902cc94a691e6c269f09f10a9f0e59904a888554633bec5684198e51a1aa06935d8ec1a56b59a237ca4bc57275e6e63839c7480e7a5e1745b33ea81f4e88fa8bf5b7cdef3f47a67cb7af3698f922e427ba13e7d4cfd4b1634f2ec2872459616769085321793262d507296131cb4542552946d94beaef8308644617acc6cb03180285ef93fc63c1ad9f4af6698025fcc99409ce0bb6091e7c991020e8e840f0212", 0xf5}, {&(0x7f0000000280)="77dc89fdda811420d91eed5a61415d0cc0d122276c9f07e5c3c9577213dcc299ba7a9e2d95df321b61c016dcdb1ea3b21243ead69174a8e89e24493d81ce774d2d2589cd5560e9a79458c4f0256dfa10bcf7292240aa6217efc4ea76204f3054b96c9070abaa6b55173071e4b7788be2982fc834e876a254b4fa2ae1562c8d0e3280aedf24314736eb75ed25d8b9ca560e2adcb5ac10655c6175a2a8e8985f2059", 0xa1}, {&(0x7f0000000340)="16a86b4e45d4e437514e77d83585be1da8ad0a5b583c7d59691b4b4b2652cf32a581a1ae05d981c8d5c22ed2b4f7755fd69ec41ea124018376f6512c86623d075ff21214b6c435a14577eb43707e019e529f89055c9a796e8cabbf26c8d703a242a76267d6eeaca67fb2e9189a1ca1df4b360ce1ac5c5ab0009f5700f42461057edaa541", 0x84}], 0x3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) ioctl$TIOCSBRK(r2, 0x2000747b) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x2000) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 04:34:30 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897ca633cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acc30889b0b9f354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = dup(r0) write(r1, 0x0, 0x0) recvmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/165, 0xa5}, 0x0) 04:34:30 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x8020560b, &(0x7f0000000600)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 04:34:30 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@ssrr={0x89, 0x17, 0x0, [@broadcast, @loopback, @loopback, @loopback, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x17, 0x0, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @generic={0x0, 0x4, "65f1"}, @rr={0x7, 0xb, 0x0, [@rand_addr, @multicast2]}]}}}}}}}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffd, "73dcc5081a6f60000000000000000000000800"}) ioctl$TIOCSBRK(r0, 0x2000747b) 04:34:30 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x9}, 0x0, 0x0) shutdown(r0, 0x1) r1 = socket(0x11, 0x3, 0x0) write(r1, &(0x7f0000000000)="a5d965d9", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000080)=0x9, 0x4) 04:34:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) 04:34:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x74}, {0x6, 0x0, 0x0, 0x1500}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 04:34:30 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x2) ioctl$FIOASYNC(r0, 0xc4504441, &(0x7f0000000240)) 04:34:30 executing program 1: r0 = socket(0x11, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) write(r1, &(0x7f0000000000)="a5d965d9", 0x4) r2 = socket(0x11, 0x3, 0x0) write(r2, &(0x7f0000000000)="a5d965d9", 0x4) write(r2, &(0x7f0000000140)="6886769de54dcd6d66cc500396a09fa00b09009803e40b1f22bdccc562aaa6b6171b0695", 0x24) r3 = socket(0x11, 0x3, 0x0) write(r3, &(0x7f0000000000)="a5d965d9", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="020040000000aaec41df6403765a26da9d0000e961b39c9532e9d1301b4dac588b7f80c7c0bf07ceed1902113b227b5d3911471b57a8bd78440501252ab14041f632f0e85707f2e7886a0d3374896db0ba202817f24661f404819740ad0bef0c3c2b9994e0a7dbc37946c06702cd2d857c0179707a48ec848ffecb0138bb1cedbaca175bdbc7b89cedf0e8d7c3a117fc3a8d9796e48f29f106e21e664d3811eba0f03b22f0b1a80a8b60162548287713d913709345f9c1f15f8f37710fea87d320c27c646a5322582e61c253acb97fd34cda32bfb7af170a3da528ae1b86ae158c067b8d0543ba41793af8227c7e191140c9e96b862a50dd90511f2def27486d671bb00c45a6d1c0a8a3d613fd3aa91b", @ANYRES64=r0, @ANYRES32=r0, @ANYRESOCT=r3], 0x1) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x46) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r6, 0x0, 0x0) kevent(r4, &(0x7f00000000c0), 0x100, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x15}], 0x10001, 0x0) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f00000000c0)={0xffff, 0x5}) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) close(r4) 04:34:30 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x0, {0x0, 0x10000000020001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2fffff7ffffdeff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff70) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) write(r0, &(0x7f0000000340)="115315e4acc3b6d1b6b7c83149c1ed69c6705ba4d3cbf1b529bfabcd776286cf4119b1259a59b791b374b985fb480826fd9ee052a85e4537610fce60883aabe94dcb595609bad0332e8fb10eadad5453015c043bc4cecf1a899fa824d74ca93de7b8dcf370010373c63e96bbd0b0c4f01fe6916c1ffe1f1b4aa8d4eadbd06d1ae80c55f4b983d7fbb463edd31e3e06ea45c18c1b49d9493db901", 0x9a) 04:34:30 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1000000000000000, 0xb9}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x11, 0x3, 0x0) write(r2, &(0x7f0000000000)="a5d965d9", 0x4) r3 = socket(0x11, 0x3, 0x0) write(r3, &(0x7f0000000000)="a5d965d9", 0x4) setsockopt(r3, 0xffffffd8, 0x1, &(0x7f00000001c0)="e5d29c7a319bc158afe5b1cad2369fe820fef29f0886fd214aa7ba1ab7929c90d7ddf666b4d5bafd738b1784133d6d55f8", 0x31) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/170, 0xaa}, {&(0x7f0000000040)=""/32, 0x20}], 0x2, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:34:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fchmodat(r1, &(0x7f00000000c0)='./bus\x00', 0x4, 0x4) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x120000}, 0x8}, 0x3c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)='\x00\x00\x00', 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:34:35 executing program 1: madvise(&(0x7f0000ff5000/0x1000)=nil, 0x1000, 0x5) 04:34:35 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2000000000000}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000500)=[{0x6}, {0x1, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}], 0x4) rename(&(0x7f0000000040)='./file\x00', &(0x7f00000000c0)='./file\x00') semop(r1, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x3, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x2, 0x6}, {0x3, 0x3, 0x1800}], 0xa) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000280)=""/146) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x3, 0x9, 0x400}, {0x4, 0x19}, {0x4}, {0x2, 0x1}, {0x0, 0xffff}], 0x5) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000100)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000180)=""/77) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0xb1a00000) pwritev(r0, &(0x7f0000000500), 0x100000000000011f, 0x0, 0x0) 04:34:35 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000940)={0xfffffffffffffffd, 0x0, 0x7, 0x6, "73dcc5081a6f60000000000000000000000800"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x7, 0x400, 0x8, 0x8, "ff2bdd7c7409744693cd0477fe9dddb7c1970f0b", 0x5, 0x101}) openat$pf(0xffffffffffffff9c, &(0x7f0000000980)='/dev/pf\x00', 0x100, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x1, 0x4, 0x80) unlink(&(0x7f00000009c0)='./file0\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000100)="a606ac6015655be455db4883b94c74432b044c3ea35588c7f1bff5ba26a9c86eca9b3a2a8221cdace5a8ca29ab184c2bafae71749b393f88bfd97206c542b1257670177fcf843a2f74609e8dee0b1b264d70ba4decfe767c047d077af8ecc66f3cb8e38288d8c11f7b7c6f4223e8d02c793bd786", 0x74}, {&(0x7f0000000180)="9c88ba8a1c633600381ae00eb51330d63d848e55337cb56fffc3bdcddfb5a716952d5cac532a71c5d3695f22f2ab2567ad9ab477953b754418d8d4d1b513ed521c29abe4a3643beb4af7", 0x4a}, {&(0x7f0000000200)="e05db653b5ba94c288940892583eafe79b9545ee9583bc294956bb81eaa8a2e24ec544494c2058dfc9fe84efe32c2aa40a61a42aa4310f4c7c16bd132217c3b1701ed23b285c5dfe099ccb36c3da839a0a7dc647093351b5f6d41bd3966c36d2d5f18e4082e457b5d3fec687d9213f51514499aaae4fa213e8dce070e6fcc49d7fd36af07191632cc52fd70fb9e579c20256550529f46965ae2edf2406239acbbbbdd298c0161a2b4261aa282d41d3e9e708492581e8640db2e4d64b1afedf", 0xbf}, {&(0x7f00000002c0)="455e8b2d3f0cb2e127132751fd42e6586db9b367d5f31d175db10adacde28494e68a8555280d719867788e145c339ae1531a2dcce871bcd474060f2d94b05023834827967a4f27721dd7518a79413369c05e32d3ff0baa256056e562f4f6370881eccd7fa5f979245d5bf898f7b9830e0cec910bc77d97132f30361a9659f8fdbc35229fdc6a4ec66be3add5fc370478b08a3d8c5d221c02a883962fc6b07902e9c2fca94422ab31671aff73e8abdb4a38210d875c5553b0b6871fe82ddc8c4c9d1008beb2f0fa9b7c69dcf79f5327334981a05ef227296ca47e1566458e275e3aabe0717823b222710b28", 0xeb}, {&(0x7f0000000040)="214385c358b5d141d50ad074c3676c560ab4b42ecd4c111025fe0f86f98c737a5eab730537fe34044f64079d833ed1cdc62187e21952f4c4fe383dab22c4", 0x3e}, {&(0x7f00000003c0)="fa11eb078dcf21f93807a4307297e50c5c01cf979d0e0b5a8c00ed42e6b402a39bc00b03b2b2de8528ab38b8603f8c7109a645ec88067bc01a242313b342a99d4d9eaf487ad2cf6a3ff7c7bb1a8ba2deeabca7a008a002f2dc2c080408d0aa474a1ae6e1064241a63a116329d395dd95bbcb6544d24ee5b6259400c145166146bef07f45b9d38e7966b251c2a25637702093844266662554d79f99b44a8c383d31764241180b2f06b8af9f809fa80f71fa6e72ddfd5dfcc3f5a267589900500beea544de32276ef8cdf608775f25372faf8408a8af6ba43f9b91a99503b8bd9b", 0xe0}, {&(0x7f00000004c0)="7e6f60faed066ef582be29f24dc99ce5979b2bfa342673c082fc01d3241c26b0d683b7a2f2de5d44cebd90e377b393d20122b91183a36035e5045c7eed558182b7fcaac1ef31d81beb210c20eee9f94b3943be65c0ac3bd389b6a226e4dec259acc17b", 0x63}], 0x7, &(0x7f00000005c0)=[{0xe8, 0x1, 0x6, "240471874467d2b786db174e26843205e973897a5dd667e33b3698b820cdca93417c5c566ab3c41262eda215c8465619fe3944ddf90b167b7a63b63c4d6ac7aabefeebb24db3d7c2aaeaba5bd9457d0d259009e3fe388308d6b44aa38535f96699e21e825af6729b5c757dd7ad882284acfe3a1f79fe6b7838961e4a7a52f5b1a2ed2355d29f5fe8f57b600a018267d1928f0404be54f623b192c3df450a38b46821315f5a95696f4bed22115026974a3c438ac25566d8a48826c88b28325ec707224ea66ac564e9859730fbb127fc76ec88d2648e1b53"}, {0x60, 0x1, 0x3, "cec90cd0bfffb7d2a75e9c6bcc62ef314a6e480dc9c74abe125a8369476cc1dcaca0857a5cd0caedf4269b76c15070dfb1d393817d6f76e8f973fc5a8286019d878294d5e9d6552521eb9b5cbc8ed6"}, {0x98, 0xffff, 0x3, "d1ec9b068640bf9e13303a8f2da560da9a0876f338d1ba1d8cab9e7dc4765d3ac40124ae2e300cd6db648c0cde84f4eacf50e048a0245f299407d5c5300a5b6c685487c97e4d20d69e936c3a7eac8090394374f75bc1b2ce3952b0ab98d2977a2216ec13f9f6295996f38fd7fb1ffb1d76817bf5802c6066124508f0eb9532834b9509273aa086"}, {0x48, 0xffff, 0x0, "bc6c60e4bc672b60ac041e9bf376a32aadfdad27550ff50b930402bf2fc3f9d62ef43a90d051ea34684786cc75687c343d87ccbb132ea885"}, {0xc0, 0xffff, 0x100, "840a1229542271016ae41624dda45cec55f2eaaf0308b89931438406c2f241472e0c8945b6d910dab193fa88ce32858065531366944647c7026452bdde5f3870c36c9f5f722d7b64c01622f043317a94139ce26cc9eb9837a88de33ebea0c2a497a5c2b463915ca4f68f12eda66ac36845d2a1c28252c10d5c462bed1a0ecff1bbfaea57e40273e20e0e65a6fbfd9b66f3abddf82f3b7c1dddf562dc9fca44219ea43117dd1b5d130386"}], 0x2e8}, 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000900)=0x3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendsyslog(&(0x7f0000000a00)="8129bfaefef4e0b9810ac5568963d9dbbf47a9c3f7e0c147cd248cd11f8c82e6c7255d3efa01681dc5a81ab86cdb1470463f771b2654a0f52850fe817a21394488c09612906bc79461bf300d1de1d955ca4efb5f07211857fb6c6b86d53a145b2230b90e98391e93a5f511e96f6a8b6592971494c150785f26a4f02b4c01e43d18a241700cc278dc3af18c7cbb99810e054465", 0x93, 0x21) 04:34:35 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(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"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) write(r0, &(0x7f0000000000)="a5d965d9", 0x4) sendto$inet6(r0, &(0x7f00000001c0)="dfee97f6efa3720c31280db6b706f8aca2676d7d7ee9a9e6b341dca624ea440fe665f14c9e25fadb83daec96cbfdab243b45471da4ca54e6562ad405cd78a093c11dbd6cda4d705e51704fea747bc43e4902fca80517651bbe72f85e792f438cb7b263856e228640df7fd8c0d67b236e0dfe281df5bc511be22475eeb7ef046f142e33fa81da7b3a4de2eab7126c67efdf31394177fa250912b0b7", 0x9b, 0x2, &(0x7f0000000100)={0x18, 0x1, 0x5, 0x100}, 0xc) 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) 04:34:35 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, &(0x7f0000000580)="c7ab30ac", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r2 = socket(0x11, 0x3, 0x0) write(r2, &(0x7f0000000000)="a5d965d9", 0x4) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8, 0x0) r4 = socket(0x11, 0x3, 0x0) write(r4, &(0x7f0000000000)="a5d965d9", 0x4) r5 = socket(0x11, 0x3, 0x0) write(r5, &(0x7f0000000000)="a5d965d9", 0x4) r6 = socket(0x11, 0x3, 0x0) write(r6, &(0x7f0000000000)="a5d965d9", 0x4) r7 = socket(0x11, 0x3, 0x0) write(r7, &(0x7f0000000000)="a5d965d9", 0x4) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x2, 0x1, 0x9, 0xfffffffffffffffd}, {{r3}, 0xfffffffffffffff8, 0x0, 0x40000000, 0x5, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x4, 0x20000000, 0x3, 0x8}, {{r4}, 0x1, 0xb, 0x1, 0xa16e, 0xec}], 0x40, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x0, 0x20, 0x1, 0x1}, {{r6}, 0xfffffffffffffff8, 0x66, 0x10, 0x4, 0x5}, {{r7}, 0xfffffffffffffffe, 0x20, 0x1, 0x5, 0xffff}], 0x0, &(0x7f0000000200)={0x7, 0x1}) 04:34:36 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000001200)=""/200, 0xc8}], 0x1, &(0x7f0000001500)=""/42, 0x2a}, 0x0) 04:34:36 executing program 0: r0 = socket(0x2, 0x8001, 0x0) 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) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) getpgid(0x0) fcntl$setown(r0, 0x6, 0x0) 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) pread(r2, &(0x7f0000000140)="fc356a677cf79ef07a7d359585b17482dadf724a8494e56fb007598fb72ebd684d4fddc02da16ae21b72006aaee936039d65ab4a49abf226a46af7acb6281d9124d92317b01dea0904fd841d9818a22fbe7d7d22d383acd55263ef9e463768715215d461e89c26787901d3d0daf9bf1c9fe876b9b5fec9957159e5267c495df096045fcad7e4722658614efed348c02df028ccae799954f3d5c4603a9a71b24b7699fe028e4080fa4ad2428572c9e8b82f8f", 0xb2, 0x0, 0x6) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) 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) 04:34:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x3d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000100)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x1}, {0x426}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000140)=[{0xa1, 0x7f, 0x7, 0x2}, {0x4, 0x40, 0x7, 0x20}, {0x9dad, 0x7, 0x4, 0x9}, {0x7, 0x35, 0x1, 0x6}, {0x1f0, 0x9, 0x8, 0xfffffffd}, {0x1, 0x6, 0x2, 0x8}, {0x1, 0x7f, 0x2}]}) 04:34:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x800000000, {[0x0, 0x0, 0x7ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x586], [0x0, 0x0, 0x0, 0x9, 0xfffdfbffffffffff], [0x0, 0x0, 0x405], [{}, {0x0, 0x0, 0x1000}, {0x0, 0x101}]}}) 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)) 04:34:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) socket$inet(0x2, 0x1, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffbffffc, 0x0, 0x1f, 0x17c80dac, "e60000000000000000000200"}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x4, 0x5, 0x9, 0x1}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e", 0xb6) sysctl$net_inet_ipip(&(0x7f00000000c0)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000200)="3649cd289a8d73eeba72c23fe74b4acd4d563c978ce03c1c0851cfe57fe950a1d9d76e6fc71eca30a76b16c2fa3fee48514b593b8a28c6ca49fad6c29c28feec540a6c170c9c981cbf3bae521210c0804578d4428dd1b81f1ede8c31ee6b96421e418f026aa03acc02eaaf215f3878e0097c9b895c179208a44aa99b09ddb5", &(0x7f0000000100)=0x7f, &(0x7f0000000280)="32505dcc55c410a57a", 0x9) 04:34:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000040)="ce420efd49c56aa02611be25288db5b6c2565992a7226909577632e345ddf17ab95f5b7fb64de378e8a9a563beb35423accb502c068e23ed5dc245bc59989b15b8170b186b7efc535f1ab5376841c7d85f6d4f0af11e05e2744182bda42ed6ec3dabbb4cb8c3af5842d1844407a0af640c09546bfcbb4aae57497cb034e0b744301c28a5f0", 0x85}], 0x1) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0219cd849378b0c4e898"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1002000020004, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:34:36 executing program 1: r0 = socket(0x11, 0x3, 0x0) write(r0, &(0x7f0000000000)="a5d965d9", 0x4) r1 = socket(0x11, 0x3, 0x0) write(r1, &(0x7f0000000000)="a5d965d9", 0x4) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x5) syz_emit_ethernet(0x7e, &(0x7f0000000180)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast1]}, @timestamp={0x44, 0x30, 0x0, 0x0, 0x0, [{}, {[@rand_addr]}, {}, {[@multicast2]}, {}, {[@rand_addr]}, {[@loopback]}]}]}}}}}}}) syz_emit_ethernet(0x2c2, &(0x7f0000000200)={@local, @random="13409c260c12", [{[{0x88a8, 0x4, 0x0, 0x2}], {0x8100, 0x6, 0x1, 0x2}}], {@ipv6={0x86dd, {0x5, 0x6, "f5087a", 0x284, 0x62, 0x32, @empty, @rand_addr="e22b839b62ac278643d60940f60ce863", {[@dstopts={0x29, 0x23, [], [@padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x20}, @ra={0x5, 0x2, 0x61}, @generic={0xe8, 0xfe, "6aed74e7b6b3e0edb17180510cd8a7e588d53f28ce1a3546292b66b75c647d7cd525652f062d57e2d85107a2b36c119030854eecdbdde37567732ca62533ca5c37a0701d675c60222078368cfb09b9776ac230398e5c452e9bdfead058cf78df7efc611ec6c84a73d050c3a549c90e769614029b77f7b97e713b19b23722bb4e453d34471f7857770338af0cfec0aabbe11dcf80bf5c1ead35cbb88fbeeac59844facdce6c81401d0ed6f7772eded20b71784c03d4b4a11db46f99787e32c6b3804bdd032438f3c665f94c6aa3d21d6c7481dc8a1d67c8d461d4ac978ab7deaaba743b4800485be61832f9d96db1687238f8f6b1ff5ae29139ca6babbc4f"}, @jumbo={0xc2, 0x4, 0x3f}, @enc_lim={0x4, 0x1, 0xe}, @ra={0x5, 0x2, 0x9}]}, @hopopts={0xf0, 0x1c, [], [@generic={0xc1, 0xd7, "0d9d06fedf7e336e7309b3d6cfd0e103c5abd87aeb4f469b4d1e3d44d2b4048535a8057e02da62e719e773b2a8826ebd74a4f4ed025d953edecbee3860ba640a10fccc0c4d6610913c6e91721e6d45b36a1f03d49c971b0c9f208cab9e940156a6e40fc51a0a57d9ede674ce5e05be7ac0f3bbe448bc57ceea8af29926785fedc14f5e884e6f97bb7a6e0c24d1bddad74a080b9d35a1df9bc2d87adbe827cddfa9dde6f27b80c45e8923ad71b1d7ba9a81e219426185dacb4f4fe65e099b8dee3f487744e890ae9490223613fcacd9ed9bdeccc03189be"}, @pad1, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x89, 0x0, 0xb8, 0x0, 0x0, 0x5, 0x64}], @generic="d8c10f35afd65842c058c740a15e2d5cea6ce2588fe14d9412e743650fcded11ff293ce46a97ab899619acd45c971fb7019bb1347b29ff71a782fc43328ab8e6dea01d6a24715491a65e82aea21685b0770ea0e333244642f537b41d6cf6b9ea6797849c"}}}}}) 04:34:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000027c0)={0xffffffffffffffff}) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f00000000c0)=0x3, 0xfffffffffffffe34) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080)=0x80000003, 0x4) 04:34:36 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0x7, 0x95}) shmat(0x0, &(0x7f0000ff8000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x540, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x4, 0x5af) semop(0x0, &(0x7f00000003c0), 0x2) semop(0x0, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(0x0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x8b00, 0x1800}, {0x0, 0x3, 0x7fc}, {0x0, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0x1, 0x1000}, {0x2, 0xfffffffffffffff8, 0x800}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x6) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/246) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000001180), 0x0) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r2, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000280)=""/107) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x3000) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r3 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) r4 = shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r4) r5 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r6 = shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r6) shmdt(r6) 04:34:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x1}, {0x426}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)) 04:34:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xffdffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af67a117c00"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000a00)="0961c7cdf5abab8e945ce3c9d7071e8e87330c3753dc07", 0x17}], 0x1) 04:34:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) write(r1, &(0x7f0000000000)="a5d965d9", 0x4) fchdir(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8, 0x7}, {0x7d, 0x9}, {0x6, 0x0, 0x0, 0x4000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f00000001c0)=ANY=[@ANYBLOB="205ab6a500000000000000fcffffff672000a012c33aa4ff1954450128a77b2c1daeaa82d7dd31b0dcf85c49e78b4212a705647cc6cfab47adb579ca2d9c42d694a2bf41cb7ce936864a191e49ce6159095e02cc07d0e1478ea0256745500839220ae33b43febcc3508d3e11175e2cf6f08c14815768d9008d"]) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 04:34:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x100009, 0xffffffbfffffffff], [0x0, 0x0, 0x2], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x88}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x4000, 0x197, &(0x7f000055c000/0x4000)=nil) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 04:34:36 executing program 0: ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000100)) sysctl$hw(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000040)="08382856adf1529b13a05d91b52647e5b93a800c7cb3199d85331ef6534da57ba475fc45423f6d5d0931b43eb8b6782fbe24bb282cc8f631ac5effced7fddb4d21270f85c4933313740d5b7fd973035f35ce43730b2a3b42669fbbbbcaf7eb2a1e0635bbd8b187a5662304217ea248b50a5151934652ce8f17a00e265ed14e0b7e4cf8be0bf6546bbec7adfe2ab3aa19142111698cadbe6a8f316f901ee7f2e49114ee60d2ae", 0x0, 0x0, 0x0) 04:34:36 executing program 1: syz_emit_ethernet(0x6a, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@ssrr={0x89, 0x17, 0x0, [@broadcast, @loopback, @loopback, @loopback, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x3}, @generic={0x0, 0x4, "65f1"}, @rr={0x7, 0xb, 0x0, [@rand_addr, @multicast2]}]}}}}}}}) r0 = socket(0x11, 0x3, 0x0) write(r0, &(0x7f0000000000)="a5d965d9", 0x4) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x25710e56) preadv(r1, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) close(r3) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r6) fchown(r0, r4, r6) 04:34:36 executing program 0: open(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10682, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xb}, 0x4, &(0x7f0000000140)="e8c2463c90bba85bde2001f0e1bd78208f387c5461a478763fc7dd7c11fb084123f455dbfe47a46b40cc1b2ca74cdcb9589ea47ee620079d09c00db2a092324d1c5c4dd0e5f369f80cb1a70f0cd886ad87d558303910323b8dd3dae48f918fd805ec6b943dc4ffaa2f1117c769ed8daffa7751c325ea6f95110c1c60aea00789365cd6f71c3b6320", &(0x7f0000000080)=0x88, &(0x7f00000000c0)="ebb2ba604313be", 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x10000, 0x0) poll(&(0x7f0000000280)=[{r2, 0x100}], 0x1, 0x7d91) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 04:34:36 executing program 1: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000280)=""/146) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000000)=[{0x3, 0x9, 0x400}, {0x4, 0x19}, {0x4}, {0x2, 0x1}, {0x0, 0xffff}], 0x5) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000180)=""/77) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000000)=0xb1a00000) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/174) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000880)=[{&(0x7f0000000200)=""/36, 0x24}, {&(0x7f0000000500)=""/174, 0xae}, {&(0x7f00000005c0)=""/195, 0xc3}, {&(0x7f0000002740)=""/4108, 0x100c}, {&(0x7f00000006c0)=""/203, 0xcb}, {&(0x7f0000000340)=""/127, 0x7f}, {&(0x7f0000000840)=""/32, 0x20}, {&(0x7f0000000240)=""/3, 0x3}], 0x8, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) write(r2, &(0x7f0000000000)="a5d965d9", 0x4) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) getpgid(r3) fcntl$setown(r2, 0x6, r3) 04:34:36 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) 04:34:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f00000000c0)=0x2) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x32) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r5) setregid(r1, r5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) 04:34:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0x1, 0x0) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:34:37 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) 04:34:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) 04:34:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001280)=[{0x6c, 0x0, 0x0, 0xfffffffe}, {0x80, 0x0, 0x0, 0x1}, {0x97de}]}) r1 = dup2(r0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000002c0)=0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x11, 0x3, 0x0) write(r2, &(0x7f0000000000)="a5d965d9", 0x4) getpeername$inet(r2, &(0x7f0000000140), &(0x7f0000000280)=0xc) r3 = socket(0x11, 0x3, 0x0) write(r3, &(0x7f0000000000)="a5d965d9", 0x4) getsockname$unix(r3, &(0x7f0000000300)=@file={0x0, ""/43}, &(0x7f0000000340)=0x2d) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000040)=0x4) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="0010000000fdff000000000000004837b3a89786766a9559b6d92fe0720f4efb4d1cf98d5909575229af37678204ab2131107862da5cc6a6e6f5e07a1289e0496886a94438eaab5097ebbda6da44f535ffdd92ee9dadfdedf2d8de915343f4dcc0b16d7f8c909e591dd0a1f064196184cad9810198eb1755046eec"]) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000000c0)={{}, 0x0, &(0x7f00000000c0)}) 04:34:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0xd3d2}, {0x8c}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x11, 0x3, 0x0) write(r3, &(0x7f0000000000)="a5d965d9", 0x4) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r3) 04:34:37 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x110) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x11, 0x3, 0x0) write(r1, &(0x7f0000000000)="a5d965d9", 0x4) r2 = socket(0x11, 0x3, 0x0) write(r2, &(0x7f0000000000)="a5d965d9", 0x4) dup2(r1, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r3) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) setsockopt(r5, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r5, r4) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8000, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r6 = syz_open_pts() ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f00000000c0)=0x4f2f) 04:34:37 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500)=[{0x6}, {0x1, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x3, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x2, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000280)=""/146) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x3, 0x9, 0x400}, {0x4, 0x19}, {0x4}, {0x2, 0x1}, {0x0, 0xffff}], 0x5) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000180)=""/77) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0xb1a00000) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000280)=""/189) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x2}, {0x6, 0x0, 0x0, 0x401}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="e16914f6367e3abf0000150000b4", 0xe, 0x0, 0x0) 04:34:37 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x800, 0x174) r0 = socket(0x18, 0x5, 0x0) semget$private(0x0, 0x0, 0xc8) r1 = socket$inet6(0x18, 0x2, 0x4) accept$inet6(r1, 0x0, &(0x7f0000000100)) socket(0x10, 0x4007, 0x40) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x68) sendto$unix(r0, &(0x7f0000000200)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f8000400000000f8ffff000000000000000000000000080a10de9eff11d2cff004116e98979511fe634297672768f27ea41b300b573c9af8", 0xd3, 0x0, 0x0, 0x0) 04:34:37 executing program 1: r0 = socket(0x11, 0x3, 0x0) write(r0, &(0x7f0000000000)="a5d965d9", 0x4) r1 = socket(0x11, 0x3, 0x0) write(r1, &(0x7f0000000000)="a5d965d9", 0x4) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaff5b80ee20e9b7a9500000580000000000069078ac1400bbac1400aa4e234e237fe8d124bd4110d450aa354a88d2376b991920e8894c4b08cefc6dd34cf16de991f0c8b72fec558b62b85d16a11533b317414cef26ca95b9c42f8185d1e027b25cf3d0b0a225292c01", @ANYRES32=r1, @ANYRESDEC=r0, @ANYRESHEX=r0]) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x131, &(0x7f0000000280)={@random="f91158276c17", @local, [], {@ipv6={0x86dd, {0x2, 0x6, '@f9', 0xfb, 0x4, 0x20, @loopback, @remote={0xfe, 0x80, [], 0x0}, {[@hopopts={0x50, 0x1, [], [@pad1, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @routing={0xff, 0x8, 0x0, 0x0, 0x0, [@local={0xfe, 0x80, [], 0x0}, @mcast2, @empty, @ipv4={[], [], @multicast1}]}], @generic="2980a39f4ce4f45151d036e9e6ad5833f6f1c9d9a0681ee03c6a9c6637541374834a4c09ccfe195f111642bc288408a335b491ad11417e4b9e6c392732c5412d0d7fea399f765ef2c9baa9b3aabc08f60f1fdbaa2fcc8df386772ed22918b124783f9052ec92eca210565a4a7ec7ae8f2a632c0faae7d9145595b3b63824a4abe84ee0b202e83ede9a4868a6b545cb5842527f2dc2d0aea1a79409"}}}}}) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = openat(r5, &(0x7f0000000080)='./file0\x00', 0x80, 0x10) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f00000000c0)) 04:34:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(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, "010000000000000000ffff0700"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713092a04cc4ca9b48", 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) 04:34:37 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r2) r3 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0x2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r5) fchown(r0, r3, r5) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) 04:34:37 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x200, 0x0) r2 = socket(0x11, 0x3, 0x0) write(r2, &(0x7f0000000000)="a5d965d9", 0x4) r3 = socket(0x11, 0x3, 0x0) write(r3, &(0x7f0000000000)="a5d965d9", 0x4) r4 = socket(0x11, 0x3, 0x0) write(r4, &(0x7f0000000000)="a5d965d9", 0x4) r5 = socket(0x10, 0x3, 0x0) write(r5, &(0x7f0000000000)="a5d965d9", 0x4) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x2, 0x1, 0x2}, {{r2}, 0xfffffffffffffffd, 0x0, 0x10, 0x800, 0x7fffffff}, {{r3}, 0xfffffffffffffff8, 0x42, 0x4, 0x2, 0x20}, {{r4}, 0xfffffffffffffffa, 0x46, 0x40000055, 0x1, 0x3f}], 0x20, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffb, 0x1, 0x1, 0x6, 0x7f}], 0x7fff, &(0x7f0000000180)={0x5, 0x1}) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) sysctl$net_pipex(&(0x7f00000001c0)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000200)="6a8cd17f8f2f24e4e9388f4bdbc8d99aa4a41c0111a3400716405f40852db4431fb985fe2664561476ddd99a720a12c10c2d97af2f356f0ffc8be08dc90b76bd87cbbf816840a114444335dfbfeb94718655fa15375bc8b379cf", &(0x7f0000000780)=0x5a, &(0x7f00000007c0)="3964828257fc4c14c56b5a1358e1058f8c4c8884f01ca01bb256b5d6b5f8ed5de92ba6b59bd478a673297aa79591f0d0ea44b9eb0c3820782840c417e9589237179b7a52b76bcbac8c07d84ee5160b40136533a756f5167336eafc0c6eb4f0376e1afc10d406a69e2189e034989cedfc7b302209dd", 0x75) 04:34:37 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = semget$private(0x0, 0x5, 0x118) semop(r1, &(0x7f0000000000)=[{0x4, 0x4, 0x1000}, {0x1, 0x7, 0x1800}, {0x0, 0x7, 0x1800}, {0x3, 0x9}, {0x0, 0x5, 0x800}], 0x5) sendto$unix(r0, &(0x7f0000000180)="b1000504600000000000080000010000000000cacea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d60d7d02070000000000000021e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000d957e94f2029adae94ffd90360822d67944412f06653d7254b657d84faada53bf0d652d3777367a18a6456125a27f3d0c11e6ba06360475010202c20a71261dabed44e6aa790e563e74365fb6aad921418b5518c8ddfb5d3c4fa7cdc5753d57079a09fa04be5bf5a1056d51b3056131ea12a0aa034754a690e318091a8", 0x12c, 0x5, 0x0, 0x0) 04:34:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x3, 0x0) dup2(r0, r1) r3 = socket(0x11, 0x3, 0x0) write(r3, &(0x7f0000000000)="a5d965d9", 0x4) ftruncate(r3, 0x0, 0x9) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:34:37 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="84"], 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) 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) r3 = socket(0x11, 0x3, 0x0) write(r3, &(0x7f0000000000)="a5d965d9", 0x4) pwritev(r3, &(0x7f0000000080), 0x0, 0x0, 0x6) 04:34:37 executing program 0: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000000), &(0x7f00000000c0), &(0x7f0000000200)="a5771486cfdffb7eb47066c4bccbd6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4982e672c21af6a52b2854b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f", 0xe1) 04:34:37 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "0700000000000000000000000f00", 0x8, 0x200000}) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) setsockopt(r1, 0x6, 0x1, &(0x7f0000000140)="7efbd540", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0x2}, {0x800002d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0xfffffffc, 0x4) sendto(r1, &(0x7f0000000180)="98f71d851b9b9585a2ae616364cd5c020bb87affcd632f30e6febd1f7150c52425d02abe7552ec413e41161b4d130f0f25540ae422210171f7209a00092d9f71dcba79147d5791b64fcbbbe84fa564aef1749ada75a165be9d8fd72286f373fb109c26ff16251732e3dd80cf232a6a00000000000000000083e4925df203cfdc9c6ddb399f424ffab57639e20d1cb902c50180420ea9e7b0f00c61f1714f9a1797a80010000046786dbc6f0ac2264cde84e819468c8e03bc9b5a004a259c6babd457aeb3405a9a0bbebac7ff4a414cd75d016f4f", 0x1c18, 0x3, 0x0, 0xfffffffffffffebd) 04:34:37 executing program 1: r0 = socket(0x11, 0x3, 0x0) write(r0, &(0x7f0000000000)="a5d965d9", 0x4) r1 = dup(r0) linkat(r1, 0x0, 0xffffffffffffffff, 0x0, 0x8) 04:34:37 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="01003f8a", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x40001804, r1) 04:34:37 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, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffbfffff], [0x0, 0x0, 0x6be4], [{}, {}, {0x0, 0x0, 0x4}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}], {0x0, 0x9}}}) r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) madvise(&(0x7f0000063000/0x2000)=nil, 0x2000, 0x1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 04:34:37 executing program 0: syz_emit_ethernet(0x437, &(0x7f0000000a80)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe8000000000000000000000000000aa00004e2004019078030000000005ff002b00b32def4f115cb6793bb530f9b20e90aa25d5c2b943844a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a34aab93849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4f1ee07cfefa18b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32072ad9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c7757342120635aaeef44910dbc5c6b3985a48bccb26288d42a672c965d40e80d0e1908f1b425a60a28241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c5603edbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061e31b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c5171b6a324e8642b2ab76618b8200000080ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490986636b78d1300befab1a2f6e8261e07336c5692db37bb7d3cebf4ad42b62f2fa6cceb7e488aa02b2e52c6f82bd3792845fff41cce52e0469d14821ce0000b23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64eca726aadac9acd194be7e53549c1719bdf67888780e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b8cc6e51d1a957548270cb3f5064960688f61b34f9442d78ae5a8551713f9afb4269d689f9adb6a4a902a637184f7f899efe9fa0ddb45cd1076c4eeeda51ca8dc20dcf1c425f56768073b3f4c2c9f5433a4a4fd0b8bc7b050032bf85bf222394fa4336ab4f07d7ad2dc85afa6eb79ad2624c4be6c674ee98fce9a51786b7cc2b500d9845404227114d36d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d72845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb6bf28bc37dd00315b4fbb09e77a6b5f858441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07dd2a28be7e4865b0c60e4c2b7f3293bda997504b9b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a8e31559b125d71d00a5684fbde4668f5a469a2cf6b2ed8b80bc450e8a0844bcf1eb4ca0f53c90c45e72cf9f0856e0077baa1adb9c9dab6cd55a1e6ff67f8a02bea505adbee8820c158477eb019e5e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0bc801b9ff693f0dc8014132dc258749dc95305a29b702edaec9fde87783bf1cdb342f94d9299c0d000063e1b86bd6348f3e6834822da764c049a57f22631809593ae57f69c8694c10c8f113c742d03c135a6f70e5769db5440692d35062236ba9174bffc0ceb971c69edece8461c8289c245f05a83b88106f7000df5a37932d7bc2c8a9a3f9a253298a29daf9ac65461cc21035ccd72140ce2237fdca9e9d41a19a40ccd05eee23d0b7bc25b577021ef286cd942c8a07fe51b0892623982d01ca164ffea54f226f67b34cc2fdf80800000000000000bd4a726587eb4acec7ba09b4b9176d65206f56964c7f60d939e89517951c45e072716545a2e6bed5e6005bb36264eb8493d592c076a2c1845fe075550527596e65ceace382bbe53b2c4f0d3196876e5454d2b8aaa91c278094234d385e1d6119c46771c3742d364efbb937072a3198ab765a91bf764c679d6f2ae8ce149703fe73f92a7dcdae42b4f2d8cfe4f6713074c7cda10c67edb73b83637be74f4c9f08fbecb0c8d916e49cbc8670aee9326d3412070000000000000039b5be661eebcab2e1e0045c30211fd0109317a7992b1f47dc339669bcb907c7c4d6e5edad51cbd81f37881e55e9c46730734552a50aacdeddc4c766a1ce03de72b5117dc2985e19de1196658ec770bfe37b99e6666d97ca50f14ca388954f0141f7b417d1f5468cce631d77e361cd2a7ad33b689f2235375ef570dadd88f455866809c92c174cf5ed1998037932fc026359ed2246236ddc7d0051dcf26ad9003c2e433d1da41f820bb3a3f2ee23dc077f5bc86d00ef912eb510f7429f77d00f6ca83d9b239b4ab3a5bf85c59712d2dcda45d593b9df9a59409ce62567a0e670cc4e0f90eeff2769e115a490dcc6b343a5403d1059fcf2963266bcf1fbb6854b18edad486392b4e7cab2b6b342a7a9186cc4fd2d194dc327ef8a1c9f9de01192ecfc4dabd6cb4f5d2e75591e12fcdb3ee97addd3503a351b136ab9a8c8d3f7ba7a86a9b843c1e0422e99e3e2778d342396e24442d9840f3b838832602ac15b3280d84fa2111863006d23810eb0cb4de34448356d08f73dde0752d405dfe15e49130ae4006cf49041f39eab0f7f8af85d6e40f807c5e2cdf6aca100c31649fd28a6ecadd0264421d69c2a0fe71d59fc6bda047305f4ac9f8b08c20c10faf419402a1037f20f858f523dbca9a1751ab61059bb1066d86a8a08b6134f39013e8c23882ff814e1532ad91d7751b46b96447c0000000000000000000000000049fc0337a11f15d108540000000000000000000000000000ba4ac03549602f7cf6a771a22ad7984a35bbc9814b208ae27ca2516994c8e84f4ff4823eb6dfa878073d334b04b5883ce61894485c72f43183cc105b8da2aa67eca1fcda42accf3cc132f71a641a10c360d74e6f087ac19c6d9f55ee2bab55d024349dd2d2fd1491a44cedd69d5ec20a2f2ece97edee11f1b621924527b8ecba3704e404a5f247866f1658b44a0358734ec3649282dccb6edbcffa0f79e00a9976ae9032183d548d3c5feed1749d7cb01e61c700a2413e56b0dcaf9513bcdee1f71cd2c3a659714698c233273bef02426b589d885596ca5541c2e0dcf33c6ac35131c3e35a70b305b0338ba69a98bd20ef8665252e661ba0b302073dc9ed478cc68eb035d7aa19bccedb62d58775a747d41c49e2e9688f5366a81bd110a8159a77b5cfa4f6431d45845d4dc01478923478a66c479222a27c29e750e3b867200142ad34f39fb25dfc82f882eba3d48fd07114b3c993198d429d178c3bb0f9a66da80ace67dd3781ff92f3bfd1583f1655166a07512cecdf4a340e5fccf4a44820fef474318a2b"]) acct(&(0x7f00000009c0)='./file0\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) close(r0) syz_emit_ethernet(0x9e, &(0x7f0000000200)={@local, @local, [], {@ipv6={0x86dd, {0x7, 0x6, "27abc7", 0x68, 0x2b, 0xb9, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x3}, @hopopts={0x61, 0x7, [], [@generic={0x10, 0x27, "f7c52826ff154af9eb600d5781b00662eb76ae83113c67fae87cdbe86a3dc160aebb0c3d7e9984"}, @jumbo={0xc2, 0x4, 0x101}, @ra, @jumbo={0xc2, 0x4, 0x7ff}, @pad1]}], @generic="305a827896a283f0fe5e9c92d4037c1c936a569333f15dd7"}}}}}) r1 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r1, &(0x7f00000000c0)="84bfb65182e2e4b38c5189b40c9fbe0af7eb8f226127d9ddf19875e92f49421b21989a19df4da7969199c96c1e6f5f3e826177da13dff9e8fa625ff004a90ad0ff210f258fd38487c98c672966520e2996f2c131b9f3eeaabacf1259456af898b1b29c6409428e67ee1602ffa581075f135d9d17b55df23941932f9f5815abb9a7941966a4a01abaf3f343c4c76f5a05e7dd07aabfe55514e7a854f325d0f669ebeba29b8ffca6d6fc913ea1c92d774900b60b399a1856a25c0955c1236d79245ef97c0373871bc810bbbe3b869dd11540cdc04ee3f7c185e07b5e253e463f6e7c480cc7", 0xe4, 0x2, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffe99, 0x9, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) sysctl$net_inet6_icmp6(&(0x7f00000002c0)={0x4, 0x18, 0x3a, 0x9}, 0x4, &(0x7f0000000300)="991c15fc95592a1b8b18629aa68c934ac1b480b80289faa0df2a3f81bd2b0e1715a9ff680f43643bf7", &(0x7f0000000340)=0x29, &(0x7f0000000380)="37ef1ca781595f4e3f5de318fffdff26f5676d590a70fde2ec97da04863b3a69b1dddbf71287d9691b6cdadce4aaa33706341498a0f0827652cfbff9334f14af1ae6dcf442ac11e76139c55d8b1fc7770b1439de02ded6f5e2e842144f224ded80fabe2c3321", 0x66) r2 = kqueue() r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) close(r3) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet6(r3, &(0x7f0000000000)=""/18, 0x12, 0x40, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000f14000/0x2000)=nil, 0x2000, 0x0, 0x2010, r4, 0x0, 0x0) 04:34:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000009d7417ba4e7b40fcb80ba57b4def8d81e58a7891b2ae6a321c211326513d9038d7016faf7cf3c956e4b7b5669a3899efa03240449039600a484d49b6db2f49ee2096c18cd60e68ed65f38befe094597d104bac603b2f2065271318a94f26a00e54181fbb9c366b8f813e2c9123010d86b2df180fe13a1146"]) 04:34:37 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xff, "010000000000000000ffffff7f00"}) r0 = socket(0x11, 0x3, 0x0) write(r0, &(0x7f0000000000)="a5d965d9", 0x4) fcntl$setstatus(r0, 0x4, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10, 0x3, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:34:37 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpid() flock(r1, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) recvmsg(r1, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) 04:34:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffc, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x249], [0x0, 0x100000001, 0x0, 0x9, 0xffffffffffffffff, 0xfffdffffffffffff], [0x0, 0x0, 0x482, 0x0, 0x0, 0x1], [{0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x4}, {0x0, 0x3}, {}, {0x0, 0x0, 0x7fffffff}, {}, {}, {0x0, 0x3}], {0x3}, {0x0, 0x0, 0x0, 0xfffffffffffffffa}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/253, &(0x7f0000000200)=0xfd) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = dup2(r2, r1) read(r4, &(0x7f0000000080)=""/112, 0x70) r5 = socket(0x11, 0x3, 0x0) write(r5, &(0x7f0000000000)="a5d965d9", 0x4) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000040)={0x4, 0x8}, 0x10) 04:34:37 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x7, 0xfffffffffffff84d}) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000180)="7eee622060b7bb23a87e2fc1b6dc33a74c8f4217ebde4cbb76524a0299bf4f67e507ad8b0a05ec9ff3761dc3ffbe8e46ea1909dfc5f941ae088794a80766d4a68c401c4ad8e330f8e5be68e7d7e8e30f5bf056533554ed38e8a5a0253fb21882ff1a0e3beff8f0bb2259abd4686c38445c95d9ccb20081f3defcca0ae8064484ba4bf1ccf772762c2cb5b21175c36f1e1c42bdf02bc06e8374d60ce11f2e701b57089fac8da9540b72ca72540a9c3c8316405cee9942688f3e2e5b947b17c699c137488cfbfa9ebcb0f579f6c858cb3fc8c315690b712b2213c10a7ebb54", 0xde}, {&(0x7f0000000280)="0a3bea4160a3d69fd2b4d478e0a0bb00b57f64aae09ddb754f1b954636ec2eaa51a0f435cc804ddeda56850a81ace1153773253178cfa0e01cb465789d592c94", 0x40}], 0x2, 0x0}, 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 04:34:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) write(r1, &(0x7f0000000000)="a5d965d9", 0x4) r2 = dup(r1) r3 = socket(0x11, 0x3, 0x0) write(r3, &(0x7f0000000000)="a5d965d9", 0x4) getpeername$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = socket(0x11, 0x3, 0x0) write(r4, &(0x7f0000000000)="a5d965d9", 0x4) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) getpgid(r5) fcntl$lock(r4, 0xd, &(0x7f0000000040)={0x3, 0x1, 0x771, 0x9, r5}) socket(0x18, 0x8000, 0x4) shutdown(r2, 0x0) socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f00000000c0), 0x4) 04:34:37 executing program 0: r0 = socket(0x11, 0x3, 0x0) write(r0, &(0x7f0000000000)="a5d965d9", 0x4) r1 = socket(0x11, 0x3, 0x0) write(r1, &(0x7f0000000000)="a5d965d9", 0x4) fcntl$dupfd(r0, 0xa, r1) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}) 04:34:38 executing program 1: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x102, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x1000, 0x450, &(0x7f0000ffe000/0x1000)=nil) r1 = getuid() setreuid(0xee00, r1) r2 = getgid() r3 = socket(0x11, 0x3, 0x0) write(r3, &(0x7f0000000000)="a5d965d9", 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r5 = socket(0x11, 0x3, 0x0) write(r5, &(0x7f0000000000)="a5d965d9", 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) getpgid(r8) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x80000000, r1, r2, r4, r6, 0x40, 0x8}, 0x1b5e000, 0x3, r7, r8, 0xffffffffffffffc1, 0x1000, 0x26}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x1}, {0x426}]}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000200)=0x46) 04:34:38 executing program 0: chroot(&(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x1, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "52a2a6d5868576e0"}}}}}) 04:34:38 executing program 0: socketpair(0x0, 0x0, 0x0, 0x0) clock_gettime(0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) fchmod(r0, 0x0) read(r0, &(0x7f0000000100)=""/14, 0xe) r1 = dup(r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x7, 0x7}) 04:34:38 executing program 1: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000001140)=""/4096, 0x1000}, {&(0x7f0000002140)=""/244, 0xf4}], 0x2, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r1}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x9) kevent(r0, 0x0, 0x0, 0x0, 0x9, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000002240)) pckbd_enable: command error pckbd_enable: command error 04:34:40 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000240)=ANY=[@ANYRES64=0x0], 0x1c, 0x0}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000740)=[{0x6, 0x60, 0x7a, 0x5}, {0x4, 0x80, 0x2, 0x7}, {0x3f, 0x81, 0x8, 0x8000}, {0x78, 0xea, 0x7}, {0x200, 0x0, 0x4, 0x7fffffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x45}, {0x6, 0x0, 0x0, 0xfffffffc}]}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r1, 0x29, 0x23, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000100)) r5 = dup2(r3, r3) dup2(r2, r5) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x160a, 0x4}, 0xc) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 04:34:40 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x2, 0x0, 0x0, 0x478}, {0x6}]}) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) write(r1, &(0x7f0000000000)="a5d965d9", 0x4) r2 = socket(0x11, 0x3, 0x0) write(r2, &(0x7f0000000000)="a5d965d9", 0x4) r3 = dup2(r1, r2) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000080)={0x1, 0x4, 0x1, 0xc7a, 0xff01}) 04:34:41 executing program 0: nanosleep(&(0x7f0000000080)={0x68, 0x7feffffc}, 0x0) r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8201, 0x0, 0x40000033, 0x0) 04:34:41 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x191) renameat(r1, &(0x7f0000000240)='.\x00', r0, &(0x7f0000000280)='./file0\x00') 04:34:41 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$TIOCFLUSH(r0, 0x40105704, 0x0) fchmod(r0, 0x8a) 04:34:41 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$inet6(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000000000)=0xc) 04:34:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x86138) r0 = open(&(0x7f0000000640)='./bus\x00', 0x2, 0x88) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x84000080c5, 0x0, r1, 0x0, 0x2, 0xffffffffffffffff}) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000040)='./bus\x00', r2, 0x1}) open(&(0x7f0000000200)='./bus\x00', 0x80, 0x58) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000240)=0x80) ioctl$KDENABIO(r3, 0x20004b3c) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540), 0x67) r4 = semget$private(0x0, 0x4, 0x530) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000580)=""/170) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r6) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x400}) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r8) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000300)=""/224) 04:34:41 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x3cf, 0x6c, 0x0, 0x0) 04:34:41 executing program 1: sysctl$kern(&(0x7f0000000200)={0x1, 0x43}, 0x2, &(0x7f0000000000)="f694bf4dd8686ca20ec50d747b47f04aa1ce30d5561b6451b35a2fa10c0c6b6c5e5cedb39dce062fc24fcde2d4f9339f439a7b7edfbf0a32ea8fb980167826dd8835486fd88b659f93e880a53c8d5b1cb4afb7100e5cac1d3474cc56f45f568c5e1f1dd40ac8b407c03fa6b309296235cf9acc3f94494bddc5a1", 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x100, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) socket$inet6(0x18, 0x3, 0x0) r0 = socket(0x11, 0x3, 0x0) write(r0, &(0x7f0000000000)="a5d965d9", 0x4) r1 = socket(0x11, 0x3, 0x0) write(r1, &(0x7f0000000000)="a5d965d9", 0x4) r2 = socket(0x11, 0x3, 0x0) write(r2, &(0x7f0000000000)="a5d965d9", 0x4) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x16926f296a05475f, 0x0) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x23, 0x216}], 0x1}) 04:34:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x7c}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="e16914f6357e3a00f40015000000", 0xe, 0x0, 0x0) uvm_fault(0xffffffff82642460, 0xfffffd0000000018, 0, 1) -> e kernel: page fault trap, code=0 Stopped at tun_dev_read+0x138: movl 0x18(%rbx),%r12d ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xffffffff82642460, 0xfffffd0000000018, 0, 1) -> e tun_dev_read(5d01,ffff800023f9da18,10) at tun_dev_read+0x138 end trace frame: 0xffff800023f9d850, count: 0 ddb{0}> trace tun_dev_read(5d01,ffff800023f9da18,10) at tun_dev_read+0x138 spec_read(ffff800023f9d860) at spec_read+0xf1 VOP_READ(fffffd806e307348,ffff800023f9da18,10,fffffd807f7bf960) at VOP_READ+0xbf vn_read(fffffd8066f99578,ffff800023f9da18,0) at vn_read+0x124 dofilereadv(ffff800020e93128,f0,ffff800023f9da18,0,ffff800023f9db00) at dofilereadv+0x1a1 sys_read(ffff800020e93128,ffff800023f9dab0,ffff800023f9db00) at sys_read+0x83 syscall(ffff800023f9db80) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6ba6613f980, count: -8 ddb{0}> show registers rdi 0 rsi 0x3da rbp 0xffff800023f9d7a0 rbx 0xfffffd0000000000 rdx 0x152 rcx 0xffff8000009d7680 rax 0xffffffff81834383 tun_dev_read+0x133 r8 0x7f7fffffc000 r9 0x5 r10 0x4231a09755b8eea6 r11 0xc5db0c9289ef0ce2 r12 0 r13 0x3da r14 0xffff800000a23e60 r15 0xffff800023f9da18 rip 0xffffffff81834388 tun_dev_read+0x138 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff800023f9d740 ss 0x10 tun_dev_read+0x138: movl 0x18(%rbx),%r12d ddb{0}> show proc PROC (syz-executor.1) pid=371952 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=74, nice=20 forw=0xffffffffffffffff, list=0xffff800020e924f8,0xffffffff82684480 process=0xffff800020ec67d8 user=0xffff800023f98000, vmspace=0xfffffd807efff5c0 estcpu=24, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 15809 382754 2894 0 2 0 syz-executor.1 *15809 371952 2894 0 7 0x4000000 syz-executor.1 46098 262920 0 0 3 0x14200 bored sosplice 2894 336892 79044 0 3 0x82 nanosleep syz-executor.1 22253 43228 79044 0 2 0x2 syz-executor.0 79044 158547 28124 0 3 0x82 thrsleep syz-fuzzer 79044 140527 28124 0 3 0x4000082 nanosleep syz-fuzzer 79044 23319 28124 0 3 0x4000082 thrsleep syz-fuzzer 79044 406214 28124 0 3 0x4000082 kqread syz-fuzzer 79044 360049 28124 0 3 0x4000082 thrsleep syz-fuzzer 79044 107560 28124 0 3 0x4000082 thrsleep syz-fuzzer 79044 440046 28124 0 3 0x4000082 thrsleep syz-fuzzer 79044 473087 28124 0 3 0x4000082 thrsleep syz-fuzzer 79044 409685 28124 0 2 0x4000482 syz-fuzzer 79044 198664 28124 0 3 0x4000082 thrsleep syz-fuzzer 28124 202360 93950 0 3 0x10008a pause ksh 93950 176982 35979 0 3 0x92 select sshd 63505 44442 1 0 3 0x100083 ttyin getty 35979 472509 1 0 3 0x80 select sshd 25968 446528 47055 74 3 0x100092 bpf pflogd 47055 418362 1 0 3 0x80 netio pflogd 21168 247895 83625 73 3 0x100090 kqread syslogd 83625 308894 1 0 3 0x100082 netio syslogd 2484 172884 1 77 3 0x100090 poll dhclient 88630 57134 1 0 3 0x80 poll dhclient 78821 320703 0 0 3 0x14200 bored smr 67350 268835 0 0 2 0x14200 zerothread 28871 523813 0 0 3 0x14200 aiodoned aiodoned 77116 469871 0 0 3 0x14200 syncer update 32263 73874 0 0 3 0x14200 cleaner cleaner 15145 157856 0 0 3 0x14200 reaper reaper 77111 72570 0 0 3 0x14200 pgdaemon pagedaemon 94179 366495 0 0 3 0x14200 bored crynlk 87519 3889 0 0 3 0x14200 bored crypto 25248 152463 0 0 3 0x40014200 acpi0 acpi0 61375 335934 0 0 7 0x40014200 idle1 20247 243714 0 0 3 0x14200 bored softnet 70304 79098 0 0 3 0x14200 bored systqmp 80912 459204 0 0 3 0x14200 bored systq 49615 119825 0 0 3 0x40014200 bored softclock 97494 328907 0 0 3 0x40014200 idle0 1 96544 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 15809 (syz-executor.1) thread 0xffff800020e93128 (371952) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82658948) #0 witness_lock+0x4c7 #1 vn_read+0x45 #2 dofilereadv+0x1a1 #3 sys_read+0x83 #4 syscall+0x4a4 #5 Xsyscall+0x128 Process 22253 (syz-executor.0) thread 0xffff800020e6c008 (43228) exclusive rrwlock inode r = 0 (0xfffffd8068e5c700) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vget+0x1c8 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b7 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a6 #11 namei+0x63c #12 dounlinkat+0x99 #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8068e5c810) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 dounlinkat+0x99 #8 syscall+0x4a4 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9499 6423K 6803K 78643K 10929 0 pcb 14 8K 8K 78643K 87 0 rtable 95 3K 3K 78643K 283 0 ifaddr 70 15K 15K 78643K 119 0 counters 43 33K 34K 78643K 61 0 ioctlops 0 0K 4K 78643K 1482 0 iov 0 0K 12K 78643K 22 0 mount 1 1K 1K 78643K 1 0 vnodes 1219 77K 77K 78643K 1329 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 5 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 26 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 205 0 sigio 0 0K 0K 78643K 1 0 proc 62 63K 83K 78643K 457 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 19 0 in_multi 78 3K 3K 78643K 100 0 ether_multi 1 0K 0K 78643K 5 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 224 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 110 22K 38K 78643K 1432 0 UVM aobj 22 2K 2K 78643K 22 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 58 0 NDP 9 0K 0K 78643K 23 0 temp 80 3036K 3100K 78643K 6058 0 kqueue 3 4K 8K 78643K 10 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 7 0 3 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 210 0 205 1 0 1 1 0 8 0 rtentry 112 54 0 15 2 0 2 2 0 8 0 unpcb 120 181 0 171 1 0 1 1 0 8 0 syncache 264 6 0 6 2 2 0 1 0 8 0 tcpqe 32 710 0 710 2 2 0 1 0 8 0 tcpcb 544 89 0 84 1 0 1 1 0 8 0 inpcb 280 315 0 306 1 0 1 1 0 8 0 nd6 48 8 0 3 1 0 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 27 0 7 1 0 1 1 0 8 0 pfstkey 112 27 0 7 1 0 1 1 0 8 0 pfstate 328 27 0 7 2 0 2 2 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 255 0 46 14 0 14 14 0 8 0 art_table 32 257 0 46 2 0 2 2 0 8 0 art_node 16 53 0 17 1 0 1 1 0 8 0 semupl 112 4 0 4 1 0 1 1 0 8 1 semapl 112 20 0 10 1 0 1 1 0 8 0 shmpl 112 20 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1685 0 283 89 0 89 89 0 8 0 ffsino 272 1685 0 283 95 1 94 94 0 8 0 nchpl 144 2138 0 531 60 0 60 60 0 8 0 uvmvnodes 72 1795 0 0 33 0 33 33 0 8 0 vnodes 208 1795 0 0 95 0 95 95 0 8 0 namei 1024 5856 0 5856 2 1 1 1 0 8 1 percpumem 16 41 0 9 1 0 1 1 0 8 0 vmpool 560 6 0 6 1 1 0 1 0 8 0 scxspl 192 6126 0 6126 9 7 2 7 0 8 2 plimitpl 152 26 0 18 1 0 1 1 0 8 0 sigapl 424 421 0 389 4 0 4 4 0 8 0 futexpl 56 3837 0 3837 1 0 1 1 0 8 1 knotepl 112 69 0 50 1 0 1 1 0 8 0 kqueuepl 144 40 0 37 1 0 1 1 0 8 0 pipelkpl 48 95 0 85 1 0 1 1 0 8 0 pipepl 120 190 0 171 1 0 1 1 0 8 0 fdescpl 496 405 0 389 3 0 3 3 0 8 0 filepl 152 2531 0 2426 6 1 5 5 0 8 0 lockfpl 104 51 0 50 1 0 1 1 0 8 0 lockfspl 48 16 0 15 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 7 1 0 1 1 0 8 0 ucredpl 96 296 0 287 1 0 1 1 0 8 0 zombiepl 144 389 0 389 2 1 1 1 0 8 1 processpl 984 421 0 389 6 1 5 5 0 8 0 procpl 624 660 0 618 4 0 4 4 0 8 0 sosppl 128 7 0 7 1 1 0 1 0 8 0 sockpl 400 706 0 682 5 1 4 4 0 8 1 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 206 0 0 25 0 25 25 0 8 0 mtagpl 80 16 0 0 1 0 1 1 0 8 0 mbufpl 256 243 0 0 15 0 15 15 0 8 0 bufpl 280 3904 0 135 270 0 270 270 0 8 0 anonpl 16 50830 0 36101 63 2 61 61 0 124 0 amapchunkpl 152 1660 0 1533 12 5 7 11 0 158 0 amappl16 192 1793 0 994 42 0 42 42 0 8 1 amappl15 184 9 0 7 1 0 1 1 0 8 0 amappl14 176 25 0 21 1 0 1 1 0 8 0 amappl13 168 32 0 28 1 0 1 1 0 8 0 amappl12 160 8 0 6 2 1 1 1 0 8 0 amappl11 152 55 0 40 1 0 1 1 0 8 0 amappl10 144 19 0 14 1 0 1 1 0 8 0 amappl9 136 473 0 470 1 0 1 1 0 8 0 amappl8 128 451 0 418 2 0 2 2 0 8 0 amappl7 120 124 0 112 1 0 1 1 0 8 0 amappl6 112 32 0 26 1 0 1 1 0 8 0 amappl5 104 303 0 288 1 0 1 1 0 8 0 amappl4 96 503 0 469 1 0 1 1 0 8 0 amappl3 88 105 0 100 1 0 1 1 0 8 0 amappl2 80 2293 0 2222 2 0 2 2 0 8 0 amappl1 72 18193 0 17749 23 13 10 18 0 8 0 amappl 80 914 0 874 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 21 0 0 1 0 1 1 0 8 0 uaddrrnd 24 411 0 395 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 411 0 395 1 0 1 1 0 8 0 vmmpekpl 168 6738 0 6709 2 0 2 2 0 8 0 vmmpepl 168 54945 0 52993 114 22 92 107 0 357 7 vmsppl 368 410 0 395 2 0 2 2 0 8 0 pdppl 4096 830 0 790 6 0 6 6 0 8 0 pvpl 32 171446 0 153582 154 2 152 152 0 265 7 pmappl 232 410 0 395 2 1 1 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 271 0 6 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace tun_dev_read(5d01,ffff800023f9da18,10) at tun_dev_read+0x138 spec_read(ffff800023f9d860) at spec_read+0xf1 VOP_READ(fffffd806e307348,ffff800023f9da18,10,fffffd807f7bf960) at VOP_READ+0xbf vn_read(fffffd8066f99578,ffff800023f9da18,0) at vn_read+0x124 dofilereadv(ffff800020e93128,f0,ffff800023f9da18,0,ffff800023f9db00) at dofilereadv+0x1a1 sys_read(ffff800020e93128,ffff800023f9dab0,ffff800023f9db00) at sys_read+0x83 syscall(ffff800023f9db80) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6ba6613f980, count: -8 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp 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 acpicpu_idle() at acpicpu_idle+0x331 sched_idle(ffff800020e00ff0) at sched_idle+0x3f7 end trace frame: 0x0, count: -5