002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r3, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="2800000000000000ffff00006e97d361", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r25, @ANYRES32=r27, @ANYRES32=r30, @ANYBLOB='\x00\x00\x00\x00'], 0xcc, 0x22bd4824a5139c0}, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r32 = socket(0x18, 0x1, 0x0) listen(r32, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) setsockopt$inet6_MRT6_ADD_MFC(r32, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) r33 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r34 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r33, &(0x7f00000000c0)=""/56, 0x38) r35 = socket(0x18, 0x1, 0x0) listen(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r36 = getppid() r37 = getegid() r38 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r38, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r37, r39) r40 = getegid() r41 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r41, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r40, r42) getgroups(0x4, &(0x7f0000000700)=[r39, r42, 0x0, 0xffffffffffffffff]) r44 = socket(0x18, 0x1, 0x0) listen(r44, 0x0) setsockopt$sock_int(r44, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r45 = socket(0x18, 0x1, 0x0) listen(r45, 0x0) setsockopt$sock_int(r45, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r46 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r46, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r47, r47) r48 = getuid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r50 = socket(0x18, 0x1, 0x0) listen(r50, 0x0) setsockopt$sock_int(r50, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r51 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r51, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r52 = socket(0x20, 0x8000, 0x0) listen(r52, 0x0) setsockopt$sock_int(r52, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r53 = socket(0x18, 0x1, 0x0) listen(r53, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r54 = socket(0x18, 0x1, 0x0) listen(r54, 0x0) setsockopt$sock_int(r54, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r55 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r55, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r56, r56) r57 = socket(0x18, 0x1, 0x0) listen(r57, 0x0) setsockopt$sock_int(r57, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r59 = getegid() r60 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r60, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r59, r61) r62 = socket(0x18, 0x1, 0x0) listen(r62, 0x0) setsockopt$sock_int(r62, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) sendmsg$unix(r35, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000240)="2ee9ebe7567cdf78f69db3449422a67e123d8d6c8ad2a429f4047359080dea9ddbf97cd7b6caabb5a51a0dd0d335b48429bcdd16516f19606244b90c07e87293170df105cf6236f10ae69e6ebff38a427b22a5d3aaa7dac6c6e8616a483cb3a27c970845c17bb1b9728dd47608313e019ca26feaf3a366cb7bb1e054e5405fc322f192e5ca97d9e6b74602b3ef0442b6eed9405547befe0f0e9b1cea13fac52f94845d665b5ac9ae878a500760e781620f30bdf5331dc8885b", 0xb9}, {&(0x7f0000000300)="45c6fa2cf0908ed86bdb48a25425bd02a675c068e80dace5ffd9a12e7c6c763f3d93aeee680baf63c1851c0a09ea23b7dadb67bf11fd8e", 0x37}, {&(0x7f0000000440)="21b68fa35b6cd5d2257a6e043441662130df2dda4d77e84f88b62bfd1c7cfc04efd3948b55f51076f1492745fe28556e440e5c35de778b33976348c34bec93ea2ec86b5b18aeca08a0b85eca5b3a0f69c79758e0dcb71e7a5ac8ee0a3d4b362fbd68d6b809abc4c245010716d9c8baa3b023d2c6f443da4c3f578d09a7be1916403060d778da2f65a3ee2ae2de18e6fde437620a7944949b225528cce4d4418fc20561f13427afe5d103f28b841bcdd40fc0127220e18d248c13645c241990e1e767cd92e3d627626d5a5d4e1af426fccd23ad5eec9490f73f90efb00fc38383b3515ea97b8be887fe5a458e2d3afff5c9fbde82302e498a", 0xf8}, {&(0x7f0000000540)="4f72d5d5610c6d10d692681668a8435be81ee400b21324aa6cf65ded5902b5fa72192ebc93434136057aebc05cc0d5c36c2df16e5057b26e6e474eb946533f3532b847a13ebd13f199eda92ab85a619d6ca093d812d02fff8e8a9b9de23dfbe15db558f0ef5face81b8362bf223389b2d9f293c815a8b3068afc9dce6a40583e9582639a5fcda5274520fd51c5e91b5109e15d88c4cce54b6da84c0fe3e9ccab07f92f87ff5d477c1c17812d072e3a621ad2b3367881cceb005ff41b3a274c25985f2fc3a79bd6a873dd681e41c609ab6ca2e595429b5af5a108ec0865640afccd380d988cc748d58db2d2d5f0ba", 0xee}, {&(0x7f0000000340)="95d95b5d6a6b98605d6a902a3eec3386e474f8fe04d796fb6d43280eb9ce064bb6ce309f0f94f861def24f98cab77419dd5202c93b6ee249a33b23e885f245894a850a04369866f308216081c4a8e370522dca107ed41fe4ad84e26835bb4be5967accbd49c7fd1551c78591776b5e2bd8358bfac85fd35bfa606dc25cac00159e", 0x81}, {&(0x7f0000000640)="ce8c8735936cb248d85e86cf56ee98b8e93c3f5c7f0d13c0b4689e3dbed8d2df6d", 0x21}], 0x6, &(0x7f00000008c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r36, @ANYRESDEC=r62, @ANYRES32=r43, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r34, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r33, @ANYRES32=r44, @ANYRES32=r45, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r47, @ANYRES32=r48, @ANYRES32=r49, @ANYBLOB="2800000000000000ffff00006e97d361", @ANYRES32=r50, @ANYRES32=r51, @ANYRES32=r52, @ANYRES32=r53, @ANYRES32=r54, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r56, @ANYRES32=r58, @ANYRES32=r61, @ANYBLOB='\x00\x00\x00\x00'], 0xcc, 0x22bd4824a5139c0}, 0x3) getegid() r63 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) fcntl$setstatus(r63, 0x4, 0x8) writev(r63, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) r64 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) r65 = getpgid(0x0) fcntl$setown(r64, 0x6, r65) 13:35:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = dup2(0xffffffffffffff9c, r3) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)=""/8, &(0x7f00000000c0)=0x8) close(r0) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000001540)=[{&(0x7f00000016c0)="0c00657578dbdd09a469223a587ec9b8885c4b9132b98b623801d61a172e6582aebba5cab2c143214c1fe29028982c7ea9fce4277b695faf395054bc0f689d5b19022bce7f6fdedc14cd573e277c7742416559c126c7db4c541470ba025fdcc64e3920579a8f229d12bf3e61ad1e6be2b0da763f6824771f6e5c51b87b61ce14e8877eda2038edcde47fab701d27f2e8389c0b0546473925213c0483d6a7d1c14d1eabff48d33fa2de5d449a9600bdd103198a15fafd5600ab06a3f3a132c9b81b0d851622599854b05ecb331e3103f4641ae277244741c298f579980a", 0xdd}], 0x1) 13:35:00 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3"], 0x10) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) fcntl$setstatus(r1, 0x4, 0xa0) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x7d6}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) 13:35:00 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r6, r5) r7 = socket(0x2, 0xc003, 0x6) connect$unix(r7, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r7, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r8 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r10 = geteuid() r11 = getgid() r12 = geteuid() setreuid(0x0, r12) setuid(r12) r13 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r10, r13, r12, r11, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r14 = getegid() r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r8, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r9, r12, r14}, @rights={0x20, 0xffff, 0x1, [r7, r7, r15]}], 0x40, 0x20c}, 0x0) r16 = socket(0x2, 0xc003, 0x6) connect$unix(r16, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r16, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r16, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r17 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r17}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r19 = geteuid() r20 = getgid() r21 = geteuid() setreuid(0x0, r21) setuid(r21) r22 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r19, r22, r21, r20, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r23 = getegid() r24 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r17, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r18, r21, r23}, @rights={0x20, 0xffff, 0x1, [r16, r16, r24]}], 0x40, 0x20c}, 0x0) r25 = socket(0x2, 0xc003, 0x6) connect$unix(r25, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r25, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r25, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r26 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r26}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r28 = geteuid() r29 = getgid() r30 = geteuid() setreuid(0x0, r30) setuid(r30) r31 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r28, r31, r30, r29, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r32 = getegid() r33 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r26, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r27, r30, r32}, @rights={0x20, 0xffff, 0x1, [r25, r25, r33]}], 0x40, 0x20c}, 0x0) r34 = getpgrp() r35 = socket(0x2, 0xc003, 0x6) connect$unix(r35, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r35, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r35, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r36 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r36}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r38 = geteuid() r39 = getgid() r40 = geteuid() setuid(r40) r41 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r38, r41, r40, r39, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r42 = getegid() r43 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r36, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r37, r40, r42}, @rights={0x20, 0xffff, 0x1, [r35, r35, r43]}], 0x40, 0x20c}, 0x0) r44 = geteuid() r45 = getgid() r46 = geteuid() setreuid(0x0, r46) setuid(r46) r47 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r44, r47, r46, r45, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001500)=0xc) socketpair(0x2, 0x8000, 0x9, &(0x7f0000001540)={0xffffffffffffffff}) r50 = socket(0x18, 0x8002, 0x0) r51 = socket(0x18, 0x3, 0x0) setsockopt(r51, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r51, r50) r52 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001580)='/dev/vmm\x00', 0x2, 0x0) r53 = kqueue() r54 = socket(0x18, 0x8002, 0x0) r55 = socket(0x18, 0x3, 0x0) setsockopt(r55, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r56 = dup2(r55, r54) sendmsg$unix(r56, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r57 = socket(0x18, 0x8002, 0x0) r58 = socket(0x18, 0x3, 0x0) setsockopt(r58, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r59 = dup2(r58, r57) sendmsg$unix(r59, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r60 = dup2(r59, r0) r61 = socket(0x18, 0x8002, 0x0) r62 = socket(0x18, 0x3, 0x0) setsockopt(r62, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r62, r61) r63 = socket(0x18, 0x8002, 0x0) r64 = socket(0x18, 0x3, 0x0) setsockopt(r64, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r65 = dup2(r64, r63) sendmsg$unix(r65, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r66 = socket(0x18, 0x8002, 0x0) r67 = socket(0x18, 0x3, 0x0) setsockopt(r67, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r68 = dup2(r67, r66) sendmsg$unix(r68, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r69 = socket$unix(0x1, 0x7, 0x0) r70 = socket(0x18, 0x8002, 0x0) r71 = socket(0x18, 0x3, 0x0) setsockopt(r71, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r71, r70) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000200)="0fed054a15c8ec1cafea674aacfb7e01fd611a620369a68a89d9367e8541d0fed0c3fddb0fc1a31c452eecc0f2ff7bdb64da195d5eb13183ba6b769bb7741948042023bb45bfef03a04b120f53881880c8400d0cda4f5831c39e3653301f287085c771196790157c512afbc6ecc5026f83b3d875793895924964a7ee7f3f09c3a5e533e50321593a4d82666333e29371d0664ce80a030b15bf892a12b1428f2fad7bd5923fac9dcd48adba456b351782c16d620cd8f0aacb50577896e6a76beae00125521bbc6cde869f17c7f055bebc9f964ca8198fd59abdb99563bbe4418683861e", 0xe3}, {&(0x7f0000001280)="84a734ea3aa32b9277305243eaff1bddcf1dda2b2c9ea7bc144b87001540c7a4cbc5a84de6536e30ba0e53ff19cbbf3ae3af22436edd12e6c7de4f3eb99b5409dc7a0c89ea20727abb49d0b9ff83aed6634dfa59b1a6bb867bd4353f93db45320ee39dfd3fc742934c642ecc", 0x6c}, {&(0x7f0000001340)="aee9d410cec93209ddc28ffab716b7896c503879e797b3aa3cb72ffe4d5e15eb29d7cda8faf34b7715bfbad6d2d5f85ef8100221166f035bf7b6b100abf7743f04179d91ce73236232f099f06bb5c7496834140148d389ad96e0268ff0754a1ace2b8489084ea0debef1e5c2ac0159e3", 0x70}, {&(0x7f00000013c0)="66bc8b4b271399f11afcf7c9ce726cc485a1ecda2a1324f06ef612608a508defe4da16dc62e371f6b5b7e0e14e4e3f669ba93bf1ef1f2ee7bf5c708c3c79d49ad01d84af18770ba4d9603bc2f3c9f6e85eb3921e4cfbb37bfbad8c19fd7694366711989a668946eec23f00501933292258221fd7c56cca2cf7d6ea6d8b35998c41fd2885ec792e780c3b987d1121be89c732851c5e39765c513416007a5ccb99bf7818762d88dec0f115191a212ff6da11af661df57b3b87f3fc286ed68f461dfb94bae64af3f12494f03034a9907cca6d97b127787440bad124663c332e07b7e9", 0xe1}], 0x4, &(0x7f00000015c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r9, r21, r32}, @cred={0x20, 0xffff, 0x0, r34, r40, r47}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r48, r4}, @rights={0x28, 0xffff, 0x1, [r1, r0, r49, r50, r52, r0]}, @rights={0x18, 0xffff, 0x1, [r53, r56]}, @rights={0x28, 0xffff, 0x1, [r60, r62, r65, r68, r1]}, @rights={0x18, 0xffff, 0x1, [r69, r71]}], 0x118, 0x2}, 0xd) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r73 = msgget$private(0x0, 0x224) msgctl$IPC_SET(r73, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, r72, 0x2000040, 0x6}, 0x5, 0x7, 0x0, r2, 0x4, 0x78a0d930, 0x200000000000639f, 0x1}) msgrcv(r73, &(0x7f0000000000)={0x0, ""/7}, 0xf, 0x2, 0x400) 13:35:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001980)={0x3, &(0x7f0000000000)=[{0x7c}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x14, 0xffffffffffffffff) ioctl$BIOCPROMISC(r1, 0x20004269) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) read(r1, &(0x7f0000000080)=""/63, 0x3f) 13:35:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0xcbd44590abe2720c}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000000000000000000000ddaa228f886c7f4289a1b6153af7d96e64a0daa1ed60f2f9f31a263e973b45a2472eed"], 0x10) write(r3, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r4 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r6 = geteuid() r7 = getgid() r8 = geteuid() setreuid(0x0, r8) setuid(r8) r9 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r6, r9, r8, r7, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r10 = getegid() r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x401, 0x0) sendmsg$unix(r4, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r5, r8, r10}, @rights={0x20, 0xffff, 0x1, [r3, r3, r11]}], 0x40, 0x20c}, 0x0) getpgid(r5) write(0xffffffffffffff9c, &(0x7f0000000100)="8d65", 0xffffffffffffffbd) 13:35:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r5 = geteuid() r6 = geteuid() r7 = getgid() r8 = geteuid() setreuid(0x0, r8) setuid(r8) r9 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r6, r9, r8, r7, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getgroups(0x2, &(0x7f0000000040)=[r9, 0x0]) r11 = geteuid() r12 = socket(0x2, 0xc003, 0x6) connect$unix(r12, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r12, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r12, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r13 = socket(0x40000000011, 0x4003, 0x0) r14 = socket(0x18, 0x8002, 0x0) r15 = socket(0x18, 0x3, 0x0) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r16 = dup2(r15, r14) sendmsg$unix(r16, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) kevent(r16, &(0x7f0000000100)=[{{r13}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xfffffffffffffd7e) r18 = geteuid() r19 = getgid() r20 = geteuid() setreuid(0x0, r20) setuid(r20) r21 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r18, r21, r20, r19, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r22 = getegid() r23 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r13, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r20, @ANYRES32=r22, @ANYBLOB="0000dc1c20000f0200000000ffff00fe6b000000e84bc9f572da313f90590cf1dfe79161ef537efff4a4ccd1a4cb810729e92908290d15a4b9214fb9002369d350c2f2c147fd9cc4f6ed550a7d0084d27cb1d2820763a61152dcd8530b43", @ANYRES32=r12, @ANYRES32=r12, @ANYRES32=r23, @ANYBLOB="00b80000"], 0x40, 0x20c}, 0x0) r24 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x3, r5, r10, r11, r22}, 0x7, 0x1, r24, r25, 0xd4bc, 0x9, 0x6367a461}) r26 = dup2(r3, r2) sendmsg$unix(r26, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 13:35:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0xb364f0b160ce4bcf, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r5, r4) r6 = dup2(0xffffffffffffffff, r4) accept$unix(r6, 0x0, &(0x7f0000000240)) ioctl$TIOCCDTR(r3, 0x20007478) r7 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r7, 0x0) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f66696c653000021c685c163efeba1705b4071b95eaa5458d7dbde732f4d790e189233c2b9516067bca5a5dfa2bebaa3e072ae110c78865fad054f42cf5aae0a0491f0e07b69a19"], 0xa) r8 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r8) connect(r0, &(0x7f00000004c0)=@in, 0xc) sendmsg$unix(r8, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000140)="a914b511567f2b88f824e778db76e0332d2e48ee66f8463ae0e2dc8b7ab129fab0e4e7a43101a99baa14e26bb97fb6591e2920d8638b41a186e47120da49a4a0ef537387c517707a1bd7426b904e28d56c305be4a7d31db7422531cf478bf430bcec564eaf273947c165fca959df1b3ac972c6f5a5966c24bdc21580caa05691fdd2d4b596935453f99f2e597acc5884cb0db1907b6574ff585182d04d1303752dee13caa62674256fc525381f14f0362f44f846", 0xb4}], 0x1) socket(0x6, 0x8000, 0x1f) 13:35:00 executing program 1: chdir(&(0x7f0000000040)='./file0\x00') r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) dup(r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000280)) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x31) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs={0x9f34baf44bf3fe87, 0x0, 0x1}, 0x8) fchflags(r1, 0x0) select(0x40, &(0x7f0000000080)={0xff}, 0x0, 0x0, 0x0) 13:35:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000200)='./file0/file0/file0/file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x87}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 13:35:00 executing program 1: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getitimer(0x0, &(0x7f00000000c0)) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) shutdown(r7, 0x3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r8 = dup2(r4, r3) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fchmodat(r8, &(0x7f0000000100)='./file0\x00', 0x70, 0x4) r9 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r10 = open(&(0x7f0000000180)='./file0\x00', 0x619, 0x0) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r9, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f0000000040)={0x2, 0x7}) nanosleep(&(0x7f0000001c40), 0x0) r11 = socket(0x18, 0x8002, 0x0) r12 = socket(0x18, 0x3, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r13 = dup2(r12, r11) sendmsg$unix(r13, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fcntl$setstatus(r13, 0x4, 0x80) 13:35:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x5, 0x0) connect$unix(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e8401388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aad7f363175615139bee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6597f0070b4122cd23500000000deffffffffffffa1b1cc9a9b9eb9ffcb70c870b0713e7ca27d8e67a669fd62c15a207cf18b165b4d01334ce09d64b33ee6f974eb05df19e902d70426f998ad154e15ca7a4c0722b4c83c8ac764db194aeca3765d787498cd3de46e0235ac547ffc5f0875c1f647d9b475676a2a5ef043a9f8f60fe25058a5c95d39931285476acc90957d3d876c59b6bd6d6231dc83414114a1000827c3f0bdb20b1d2a6344e059b8e543347acad16daffd47c006b77f0866345c00000000000000000000d543c3fc159152ab26b331a8be426159fdad"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = getgid() r5 = getgid() r6 = geteuid() r7 = getgid() r8 = geteuid() setreuid(0x0, r8) setuid(r8) r9 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r6, r9, r8, r7, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getgroups(0x2, &(0x7f00000001c0)=[0x0, r7]) r11 = socket(0x18, 0x8002, 0x0) r12 = socket(0x18, 0x3, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r12, r11) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r14 = getgid() r15 = geteuid() r16 = getgid() r17 = geteuid() setreuid(0x0, r17) setuid(r17) r18 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r15, r18, r17, r16, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r19 = geteuid() r20 = getgid() r21 = geteuid() setreuid(0x0, r21) setuid(r21) r22 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r19, r22, r21, r20, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getgroups(0x7, &(0x7f0000000280)=[r4, r5, r10, r13, r14, r16, r20]) 13:35:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f00000001c0)=0xc) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e04761"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) accept(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x40000000011, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs, 0x8) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r7 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) r8 = kqueue() kevent(r8, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r8, &(0x7f0000000000)=[{{r7}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r9 = socket(0x40000000011, 0x3, 0x0) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x100, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r10}, 0xfffffffffffffff8, 0x4, 0x0, 0x400, 0x3}], 0x3, 0x0, 0x0, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs, 0x8) r11 = kqueue() kevent(r11, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) 13:35:01 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r3, r2) connect$unix(r3, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r4 = kqueue() ftruncate(r4, 0x0, 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0xc, 0x0, 0x0) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) 13:35:01 executing program 1: munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x188) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r1, 0x0, 0x0, 0x10006}, 0x44001000e, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100), 0xfffffffffffffd18}], 0x10000000000002c5, 0x0, 0x0) 13:35:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[0x8, 0x4737, 0xfffffff9, 0xffffffff, 0x1ff, 0x7, 0xffffffff]}) 13:35:01 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = msgget(0x1, 0x40) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff65301d463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r2, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r3 = socket(0x40000000011, 0x4003, 0x0) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r5, r4) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r7 = socket(0x18, 0x8002, 0x0) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r8, r7) r9 = socket(0x18, 0x8002, 0x0) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r10, r9) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r5}, 0xfffffffffffffffc, 0x42, 0x1, 0x3, 0x100}, {{}, 0xfffffffffffffffd, 0x1, 0x80, 0x2, 0x10000}, {{r0}, 0xfffffffffffffff8, 0x8, 0x1fffb8, 0x4, 0x40}, {{r6}, 0xfffffffffffffffe, 0x24, 0x1fffde, 0x4, 0xffff}, {{r8}, 0xfffffffffffffffa, 0x8, 0x4, 0x9, 0x1620}, {{r10}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x1000, 0x6}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r12 = geteuid() r13 = getgid() r14 = geteuid() setreuid(0x0, r14) setuid(r14) r15 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r12, r15, r14, r13, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r16 = getegid() r17 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r3, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r11, r14, r16}, @rights={0x20, 0xffff, 0x1, [r2, r2, r17]}], 0x40, 0x20c}, 0x0) r18 = socket(0x18, 0x8002, 0x2) r19 = socket(0x18, 0x3, 0x0) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r20 = dup2(r19, r18) sendmsg$unix(r20, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r22 = socket(0x2, 0xc003, 0x6) connect$unix(r22, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554789b9b813ad30505e8f5300a49fef9d612f871f4385f041575f5ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd2d9e455cce925358a1c86d0017ab43500"/189], 0x10) write(r22, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r22, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r23 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r23}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r25 = geteuid() r26 = getgid() r27 = geteuid() setreuid(0x0, r27) setuid(r27) r28 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r25, r28, r27, r26, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r29 = getegid() openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r23, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r24, r27, r29}, @rights={0x20, 0xffff, 0x1, [r22, r22, r2]}], 0x40, 0x20c}, 0x0) r30 = socket(0x2, 0xc003, 0x6) connect$unix(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r30, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r30, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r31 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r31}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r33 = geteuid() r34 = getgid() r35 = geteuid() setreuid(0x0, r35) setuid(r35) r36 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r33, r36, r35, r34, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r37 = getegid() r38 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r31, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r32, r35, r37}, @rights={0x20, 0xffff, 0x1, [r30, r30, r38]}], 0x40, 0x20c}, 0x0) r39 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x2, r14, 0x0, r21, r29, 0x0, 0x9}, 0x1, 0xc5, r32, r39, 0xffff, 0xe301, 0x100000000, 0x93c}) r40 = kqueue() semctl$SETVAL(0xffffffffffffffff, 0x963ccbece365e980, 0x8, &(0x7f0000000000)=0x8001) kevent(r40, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) r41 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x3, 0x0, 0x0, 0x9, 0x200000, 0x0, 0x40000000000, 0x3, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1000}, {}, {0x0, 0xfffffffc}], {0x10}}}) 13:35:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7c}, {0x34, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 13:35:03 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r1, r0) sendto$unix(r1, &(0x7f0000000180)="7118d5959a0f4ea8feb0004ab63126a4818f091e43e9ce3e94b160931f830f90f214ddbb8238acf5e953ba790dd766192704531fc1a1d7e4c2ea97858ea354274613442d712adaf21e231ba387aef79a0d7c2ed39aa529ff49421aec56855f3fe6ded7286e83273f43ea5244b0c3d1f02cc6da0eca44d9f13cba537fa7d9d99126092113c4b79a5187c09f4e35af4942833d4f23390c1d55c53d7a67ee0e6f3b33e680c88447bafe0988cf8dd649768735aafc7b4ef02387bf4c9a5a80004b2fffa95210b6be89e38d24310e49f1a44f264831e846ca8f8626d44c585ab8d451aae807a333984dc823b77f1a5625ae136cf79e399eb85e2553d8fcab46364cb4f762b30718185b96abb63d00a4f2b8764e74c823cfc08045b8f9ee6dbf117f4cb48081a77982e34794b50eb26f92fccd2d562e4d4636ddad62991191f7fba8005a56ad36816fdc60727e643fa3bf0c6ebcee2ac7ed30b53578bb3c70c977a3f0e57a962af7b3ecf6eb28437bf2a0fa045d2109b4f2b918130fc97602ef037ed7995ee5d52b83f24f437b657d831d6ef0cced64e9e63077ea7c8b932e8d215b1709f59c4fbc2acecf0a7c974bdeb8a652bc9fdc4f961cf27c0ad2c2a2ae7a38ad01d59cfffb362c35cc230b37aa0db1b837d614817d864073c9cff44e72cd5bdac5b1bd5cbd524a3234f16a4cad9b46cbd690d7399484d5485561cd0b8e56340e8d3536c8fdff88ce4205c90fd095244984b1e0d1d35e60dea306c828f4b8c3836d7113862cd75620a7519d76fef3bf370faf6b8c03c1959af55fc0af7c2875ebfc158d2fa6176593a4f4af708a0128c7263441c148ef3738c07e68bd9aa3217e879284c5d63cd8b3e67805f2a2ef1b2480ee99da13c6f281a74bbc63ff0131ec193bdd8cec9eaf0166ca4283d9561ca6dcec7da7760368b43ada01f320d844b404111bd613c023960e982e1bdd84bc689437c937f4e52917122468eed13df78d3094c74ad3be5b36665c1772657f6b6574dbe36644d42768ef1fa3b210849fd8c158e9d93818d7c733681e29fdbc10de1815d4f769dba70f6faf59585a1dd679b156595b804e83ded025eea35505dd69b889b084b92186471bdc5f4a0f1bc524f3d7c1968f5c41ed03d51412199907e9cc9f5a5a51bb5e7df4f4a9f82fd2456a2016529e25518ab951747916d42a3ce2e29b4f2ce8053db96ca1a0f5a7d6b52029d93c59daa385e2effd7f0caf53196ff24fb55485568191add4e5c503213bcfa50296125df70e8736b6fe2cf5fbcf5f42478823c2ca4c119b775b397f815777fc8922ff165363da329e19a5b32d4601a32fd80806c9f59b514a08f8928074a1e32a62c0eae1dc154056a05b8ecb4255ae3a48b904ebd16bffdc5e0776e45704c359b10fea36246ae3549c27d07e756bc52541d009b0035452c797ab4b58d319d4b564912137abb28c07fa3711006f93198da6f07873ca8db193c79c1e8eb3df3f5489acbae556526a26130a57c1d3fcfb07593f1ccfcf0bbdf72387df7474cd9a8afc18ac9bee926f5f405793759d1bfbf750e623fa99e01a1f80086d0939c91818634d2b70d47fbf35b0718bcc203ad209ab0fb83a8129e8b82674c473d687e106d6e22bdc7729e34b4be3b8c3584b7f108e9ad4f29104e6f7667a546be6cc75d0772f3b285ef1064ae8e53ba8487dac3e4b6bee4e8c24599a5bb448d4abce9327f4af45df7ddb13573caae7aea5f4907d057587dd628361fdb99f5cc0b85c908bc63557b3ec38354160385e928a33f14101281253eb5e45e548bdff1533797de0fb55902c4711ec81e2743007c168519dec59764b4fbed7f5f5cc75098e9f27e0d879aed3aa31eac9052d1c8af327bb23bbce81e24e46720ed9238ff79a9554e5e09157f4960373dc212143f0538ce26f8165f454ab5e41c9b89b756aef4f715452d135a6d86a0508c3d60e4a73f253c99c1d6eb2b7ef5b1e7fc08d50f1131293a03b6bf92885fffdca3f0dcb5ca3263b60279d895a6c1e8d437ab6fe2d7862d1afb4eb5face378600d3ba5904dc967c4fc5f3578e1ca92a74090bcf1c97256e997250f74307b21d8a70b0762449d1e497b7906c7712bb0f91c40cb237e4af72690626d956499395f29ae9b2c1ffaa319af89ffa4c588b0917be0b9b60a87bd1440187b762e1efc5e8afcea4616d6a855e9021f85c8985bf57975f5a4a8a493b35ed73b53618f1478508397b85e3cd9709adc64803faa0e49d07b11748fb7816c32a605a54c319b0f35a9a204635fba96b5ea425a49e9ca0a886c7a170927414600a39d9f0637653c00c99be4fd08dd1844cb44ff348afdcda4e264c12ab247dd755702c50522166f29d781604dec1b6bd3bd0a3b04e57c2284aab48198f72d22540cc38c1cc9cb5fe4d6f054192870b2b8d2ae843fc602f9697b44df5a65e2cb1228d009f7a0004218cb5cdc2c9b7c02f85060909e1933474d6b7edee925a4f52ba7567ef15476fbdcd503246efd5b85c16454ff994b919fda7d1982f895cb1b49eab15e95cbd29977b6890234b7c5097f2f66079a87b85813d2d09614aafe9c052fe29c61dcf098a061239a9938219829e5b49ed6c28dce18ad444f14efc8a0a5f19051b975eb6f812f0e9ca880f8829444f9f0039216e4cd34bed57ee040b6eb4517896b356bad7fb8743b7f5bc42d9f77efec5ede2d5a0876d2298425e9b591f39fef311f5303fac06c57e8e5d602abf639500c7731ef92b8ce1bf6a2d1fcfd2ab1a13e78c29e44c89a080e7b67ae8748606eea5d9384fa5941dfa48b7dc383ed7987ee44cfc6cf77c6b8d1ad2e7fe880da88f953bf8002a51c4def3e2f1c3d644988169d16fe875a37db811061041cc930b0ea0fe1b97693d3319dd0ce0a3aacc401e212ac9fdb800e674c6059c87a7e6293292773122933a853758ba05d2f8ea39683bc605f641a35153433f37a160cf753c712d50dd96b84a1e5905fb1fa967b19381022b67db3da644ab809772aa59655d96906674f3ae519236594399a10ba270e00f0a0e0b87ad5ab26362ab90acbdf22c72be523745d1ce0120e2305daca507c72567ede9f2e31665d958392f674de993f68247f0b34fb0f695108a9b09b8682a887669834bd317bb13887e63f84fb8b09834a0bbee0a42f4fc1675225e867a64f9a934d963e3ee881a3c28ec8edae11ec1273a83339f06b188ba3d6ea46e0ab0fc2e95784066a390baa02d9489f4e6e92c09ba83cdcd0d2ae32b511e0554c7ab66fc69066e7ec590d8287dde83003c7e50c151a1f6068cc2e2b6bf14b885a3429698bde8510d4eef18d98ad8f1f42b0b703adcbe3f81e3ad8281e216c8ae8a83d0db2e2dc90f39e401620164f951564c9affd339736d2f916d35262dc032b21ac037e1ed93d1ad0e86f1469001754aec7590373b14e8f80aac33b5a9ca72dbc1260cb46460ef75501ab3708b978a11209416f2b22ef43212ffe3a7522472d5385afe9538da7dc7c08ece64ca2a19f18998c549a570a3b11bc6724ccfec9f031f6b703037ff95ffff47d60df41114646d3a9a20a20bfc264d13735b62db71fcd65ef0c34158b22d5411b36990f3b5258dcfe55a2269ffc0c0b07a82c8beaddc7303104644344eb4b395dbafe724e3faa0d3a6920d1468b78d6d1067557701f4897acdb8de0d83116fbad13ecccd381aef4a96c31fbd300131e0ecafcf71735dfc6b58b0803be792e9cdd45e7521c74f889f78445b60d2dc36d4b50cdda50782711688b7d41fe823352de4ed1c56f2c5394bf2cb2c62cb2a570469ea20d979b100f27bd1ea8c782c27324d94751f06e3f91203937cbe8f388b5b3a5ce84d3b0b135bfbe23058639fb2aa728e00b7721975aecfe2439a7cb42114287f606c9b0a0093a6d0d152db66247e7212f98deebb85cdbda77619cd9720d17823baa918eb99c52884238512620f954c92b2a0c505f35896e1869119b8c2749c4e73595befadf42978a5f571bad4593eee8b18675e74b7b3cc244e7733a0da1afdfe6d9f58e45a187ff5e102e0d1b995fce6305820b5a0a540fc6d0434aa19f83fe32ac7e9170de01f037650d0bbe20e7129c4585c89f625dc7e4d390286151ee253c9f972a674f87ea2da3673b46f52839fede185d342682aaddaacbb05fbed099591fa456bc209db2c29a1ba43209f32dc24f485214bcf3a016c7025beb924646d23a98ac4d430316c7be87349fd6caf46499387a6132f35559d88050cf7d0904e33698cd9ad80ad8615377b4b125ab880e5b7878f90dae1f5ba4ad60258341bdd6c59afe182722218659f2db1d45203cb44ba498fa0c7daa327c73551e34caeb72585fd50e1eddfcc0458da3780d966789d5ae578734dcef949b69d815695fecb1a2b76c9e4e7fbcbca4e768b86e80f0f12c1fc938e8aba8bf20740045504f8d8582d2e7fa673f699ae8a58466d839933a85045a90c680279034721912664d73fc7a0db5f9a3c6a10bd01fca851b5061747c4aa464d0705830b91b3e0d4c6a7faa1d26af090fb463830fc0c65e72ab9c6cdbcd990028519986c2ae39b2fc06ea45f72e0f079fc4f65e8ff69e38307a9963463222a3d189b924f582f57ff0a3a545dcc149e2ecb03553db0bd22e1d4fce7410892c8cc78ad10414f9e8fa50c8b820a96c889fb72b56e6de672185ffcb93ae45042b1e515fed0a7ae1a88ec314a40f65fcd957b82f83316c779dfd4614d56393efbac20c4217a38c889ee5ff049c313975b791f541f21d4afdb1bf3698f7ca9d5a144879c6e0589517f4803aa92b827fe5bc1bc02be4fae5416d550e7b7999d5e108716880a87b3574cdce2abf6e29f880e49c2750e07eabe1b7ac004efffa7261583136660b887f0a2c6b34fb363b690a8f46eccfce685fc736d76d1acd852d2981ba5e1e7a33c65a6266e271dd49eb6d3e77011989fe93cd6c599a0ea230cac0ce716567a9c9efb757f02756b738fa7199722bbcb75d8b31c8eaa829a1835d39f56f65978ee01f8c6a91ffb6a9ee1867464d297a4c6c1fb82bf1ed7e8a0768fc80449257411ee83952b3cb459dcd47f1516f226827ac91ae817e59b7783d47df5e0b4b0d885bb1bc461b064af80cfb608a92cde4a46b1b403ac4918712f8a9b26fc43f159d96caaa223401f46fbd659b733c6b9a4c394b71353aa0775e762617dfc8986b5d606d3b5fa21ffaeed1f9abef274e6540ee08d9edda64924943d74f07197917e47be884f7200ced00a1b2de00a7b0f322af70e8c39aec25ec635b324377f1948fefdc5f0c8726fa9f4f581524e8f9c8b963d94bc03a9f75ac624d45fd04f728a9be70ace0d2a70d0b1c3e80ba7238067379e8b93d734088ca33839fd66ae283ec7078ca3e155528d4bfaa0c430423c91a9da0e6eadd3c9b2384bcb2676f9ec2000f1a586b27f7d8c381367703200988b6d1148772822e65a8e3ff699523f9dc8c1c2e872e7122fefc54fe90c24abb8161646784eb646ad5bf099628ed521d9ee9b964033a8a8c49a7bc64315126ef96fb7cfdec3021ff94a3b4c190bac59b58a4c61bf300f84e4486c373006f98f81b9cc9d80b38a6b7f45d82c1b46dfc6a6608cc76a7bfedde01c383b98fe1fd5b6b342e7899442eb904b89dfcc627796d904cb7c66568fd4417a76c48174e03a2d68e75304ab51a03a094753160868d68a143efd8a619ebfa0d9ea4e332e22555d8a7559f2758e121a6077d7e96b1f0d8438ff3841525726e76c3343e12e5c33ab1ec4c37afa2ab2f23ad01e92bc7a2239efce0f8024ccc", 0x1000, 0x4, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) getrlimit(0x0, &(0x7f0000000080)) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x2a, 0x4, &(0x7f0000000140)="ebffcbff13f9fdc3df294d88ad98814ced207f11a40f2eaa4e7130038531fb33ae14234a88", 0x25) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f00000000c0)={0x1}) 13:35:05 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) close(r0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10, 0x0) write(r2, &(0x7f0000000140)="dfed6ebd8146d77230f9921fc327dbffe65ed177b60e00d271a3a84827ca2498b80e24f55edd627fc3847bc4de8af8dfe7bef12e01fd7e3e51743d69bfbb8068926394edec8e5d054806d7012643e1e4840939d03957813513c622c3d866edc3077fe97d3f74f4408f4c92587a4e2a6d907e418975de7b255391", 0x7a) stat(&(0x7f00000000c0)='./file1\x00', &(0x7f00000001c0)) readv(r1, &(0x7f0000000000), 0x100000000000021b) utimes(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)={{0x885, 0x47c}, {0x100, 0x6}}) 13:35:05 executing program 1: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) pipe(&(0x7f00000001c0)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r4, r3) ftruncate(r3, 0x0, 0x596) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7c}, {0x2c}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 13:35:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1", 0x170}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x8000, 0x0) pwritev(r2, &(0x7f0000000640)=[{&(0x7f00000006c0)="0c1d01ed2eb05a17facc69793a3f8bc34baeb65da6ea6d58f491823de2c65f1cff5a1fe94d0461aa70da1bdea1f0868dd8a4c80b938836fc9ae14314758b1f394b4cf9c4bf2be5a8586182710de1cd49fa03c4681481614d1681f0cd73b3f9ca1116e4b41460c4bd133d92e1e689914db6153efce40a6e9448d5eab6283302", 0x7f}, {&(0x7f00000001c0)="d88bd55e79f622af487908d674031ff9deeb8b192507a0b3a55d8724e5473c28664919ea2a6fcd44c6585a3847491cfc68b4d8189095903d19ab1514620ecc5f37c01eaf9a9f1bb262d2f86ed702dd069429c76db9ddb1e53b6d9decd3a883976ff8857102e010385bc3f0507796898f7dd9145f82f31714938e769b8cf8fb05de0760224851c04eb1ab31eb5809172072ca1ea92b9ab15e9a69c2b649a043e871e1238b08862e7d0eb70469672f11f68754b8be36a444000d9b4fb3b8f3e0d68216b8a10a3d1821c18f718f10dff1107f7b7bad5fd9ce80d9a85db0fd04a29504fc9ceb6d6c38f5b81fc2bdfd066ccc8bb0bcab1312bf79c0002a9a44", 0xfd}, {&(0x7f00000002c0)="83c32b6a9ef54b9a1a347913ec5a00235b3ba2877cb3c40e3fc9bdc95c6eb9dc8dc7687ea1ce4258924089c0476026299623ca5fc29ca0c6d7e61c821346307bcddf6be618620634e561d3e039fbc7da832d1efb1219639f2e26b18367b6ea9cf8c22ac4ecf72f2523a52c596c3c3be72c5de513ce082816105de933325b1b92c84e136be1b8", 0x86}, {&(0x7f0000000d00)="5666dd8950ff7bee5c46d41789e10de109268015c5999662fb40fc2451ee42c7d17a1046c4f59da4a0e027caa0932c98110d069de526df33a8f9708d70b45eca25dc272ee5c6e503d30077f9f794d4c6ca198d0e1dfcf2fdad2bd6c55aa538fa14e8e87449b359f3aae7094462fdba339be622dafd618cb5d9b41e5683edda5762f1b1281cd39992174c626639d68faf8fbf984c37a7f9e71b668830d41447804dab8a1357727d45a149caccb84f322505f3828a59760bdeab838f1dd5da32a8be6faed0ca5c6e77b2eada7b6138f1eb0e94d6f1e1f89f66588b98f235c8ac1937fd268686b0c88784db4fcc8caad483abc912a0a864a13045470f829c4dee6f6a95307d4f588447a166a40072f520894c6bc9eb55af373b0c0ce074323c43e0da77fd82f3cc2dbf2969f9dad53629af65be4db8ca5b65962912e307dad9efef8862849c2674a4b948087c63a48447ec40c168202aeaa5ed64f649c9ba464580f8b57197263d6ebc1b57577076b840a1bccb3289b831243a1636f08f73df0b7138054e51ecf4e9e16d98eac39a84fa76a615a9a509f255b04bb8569f7f5a971e201ecf773d48267563c9c561fe55eef0ddfda98fb5ec777ae28cb63604ad0752e8c3f189f72602bb9b5796a1dc4e9a32d359b3dca051e032a31d88d0c6fb522664218130f20554da09e0084bb6430875d60159953f633d90f0027d1e0ee43d140c6c1172c7d2fbc5fba509ac236324d48ceda877adca2663b3887f0707a6db825d2ca4c4b23032645a081efad8d26a69915ddeb36c8fc4f0eaee55f109fb5acedcbe2b8af4b188c27b3de0eb30f1e94cd9bc94e0b8b93df3cdb3e9346a81bb9d521d4ab81fa5d90133380dd2aac7274fa679ca3630bca06afd187ba85fb980121bcc11f67e55d6c51a3e0090239f771d7f3ea23378cc2891dbde255b77f94e2052cd448f6beff628b1c3b24d3354216237ae2dec742f46d4a0398e1f07364f02d8c672f3420edf2161ebd01834bee1a2380b9deeea83dcdb70baad1a8eb7a6fd238581cfaf3ae3f77e0584c1a656aae1e5fd6db9d8ecec70419110dd60fec355216114b007bda8ded9bace356d400a42088ff66be9d2b1a6498ac2df87550be2443abd72d41c42d84d8d04e03ff992e917331e86bd51968bf0f2fa53c384eba167b8e46563351648cc3abae29cde7e0698ef5fd4ee95e2cd0a8bbf7d381f6154e10939e3383c00df5971b45c2a8a0b07081c099f6857e1e60d14ad3f0eeda701c7a3fcbd025e7ccad3f6f250df8869e5d06985dc52e4ecffd8fe46da6a128f007f03dac9a81d8570995741c9e0bee58fe1bbed6f7910dc5a1efa8c6d9479d41a17a945532ae3ec622bf8aa05d847d80ccd0a4f2a246748f658517b43f7402f19a7865c89e3d3644a735a7d489e892e4c13cd2a8ac205ea2eb0d5a5031c3e74cb00b575ab01ff61503a07f30f334eeea152cbf0ca9d7e378a6a8ff1d3e37592f306fa18ee91eb8e4cfde02c9f2e2287df3bf7165ec4b54fe5f6d65dcadc921ff60b9864118b122c9f6bf93eb197cbfac1a3c04d24c8a0c5064b4958c9c7d9f38a72a96226a6e95bde721438e2e05df4ed418a81e7ae5e9fb467d978bb03060d6834ade1bcd09abb3cee2c0e86117957395fa556694dc74e66b828e7fb4b3a5746a4fcf3798ddaa6683cb9ea76cc545e68bc13e39282e5105223838cab4b9b5b38ad2b730d14531110932bcd3635bbc87a93e2e07610cb4de97aa7a109be5959f3d8df00ce80fb2c633458e29ee36f5daf574abad5550b653f2898b6f441eda9801a575c957ab82d9bf16323d8583ea1ac792da2e9db47d30289c827fb468350c667c5be33d97da098763ba82591c418cbfea3e803716dc6fe06abfabb56d41fab64bdc6c698a7adceea7a980420877404f479513cfd77836e317cd69eaf5a201c22b77154e1717e9ec11a7fc50ad21cfb1a69144bf9588fa46835f3bf38eb3f3828fffd5604f037ed416bb9b7b495f0249b52339e0e6625ab2fe880d10afd1bbef1430bba9e63101aa0730b83dac940ef3503d0e10f70a8b1f3fc3622962da84072f6f71cce83c46ac4d8e0b63656a36454b6cbdb65f63a1e24416bdc24ddbd8f1e8f9fe2d48d9520e06cf78092283e2a5c5dbb52b26cfa04627a334cb1726fdcb2321362f2db7cff97696296b3277c8a3b08c6d6a556134c957ed0b7522c58b855bf81cccdc7a9fffa34ceff421e8f1ed1b7efe39a2273f8eaf27fa066c1dec0515b2dccd7d6b7395983f39945842132788e4889cb82d65da38f7db443955274b96924533b5ec7bd75258b0aed9dfc73e713820fd319fce92eb3ed633b9cc522f53257a63788a48d8495d422e1c0ca7b2f3f5dc10c53d62dc39f36964ad48bfbbdff63beb13b0691a46d9a179c05bebe7f3e68d45a646a5b64f83dd25dcd54b399982977cb6a4e1ac52cdf16808a1beacaf4dda57b6e372c433c93e3bc43bfd71135729b762032294b33c77d557c161c3575f8ecaa22f44d49c86843bae96ee22650d7492d59d437bd4cf1ffa010da2bf096c49548032e9f832315ad320f5f29b6af16db2ab767a67863b505731ba7ec9a363592981bb024a69b3d8d589c1267fdd2856fdec786a851cc91620fc370350a0c3083d73d16e0d210783586ee053b8ad524c241f91ec8c0c768d6f2e442cca25c53ff9b0f6051859c20d18d3d646338a6465c8c74b17325d6d97e285368c3c5de36c913fd87ab387f502bf7006b2f38f605f669b922c0a75ba4571dbfd880750f3c603634a9380d7b0c4972bc21e176f1934946d9022c76e3be47a479c96e1cade323cf5b0eb750b9eb1802bfc244e9c84ae296b25c7998fdf44878ac685b2a44d481029ccc6112cb05d17a713b0860412f9650ba3d94c1554b420dfbd8a4e5f731e6b9d50ac834f46f872d49504d22e7b393190d6ef27763da4c04d573b4e0818b7bd264d68be7e43fdae230abc57b3a19091f2d3b91909e1ccfb597c66fc5b82438dbd9cbe823841942d57f9f23671d6e235f533cae4a34a62b5c0379414451abca185445b447907ebb024b9d988b232920c7440e5b85549c63f01c5c351b2789e07e006d9c65a4773f400613ba1ff3aa0da0cb37e02f2c1895af1833e4be807fd0794016c6502510e8ed703392e9996277bffef11e5e9985f9e76e2f09f4f900676342c331df6447f9e46a9bbea174541aab74e8934d24dbcdd8cd3bf283478956366ce01f19cf933e1c04a8265b8d0385bc082d71cface2a2d6382fbb47c8158afabb16a18dfe27a91061ae723c0f6efd5008f0cff4140aef1249331b41008c2e025039b12f0b469790c4ad85e9531d019b048d21bfae619556f94de03a7427c32c137b8559f9e1d6b9247aedbf9c015292b01189351484b952b0ab90b92cb3b6278df3c0d15fe1d93bbc2d2ff05a2cd5817ffbbe17fc96f1d6a93737cec0b5c13b7868b5f6c3e1f5ff02845907a09768a705a8be68f6078702b03c1dc64f77824ab7ab09f1a7619f84b554bdb9e242c1ca9708d78db9fb03cd2f3cd5ee3d99fd861f4f77bb7e6b12374bd268af3a558ddb15b6e908b8e36f4d4c2e619dd73d6818331f21129d4fd3ce44fc73e9883df20f582d887bbe27b1fdf5841d3597ee39ba65413beddbf5555ff819a6acdb125b64fde78c854c45cc22d9d0cb2020333e585fbf4088e02c0dafd48d1de38be223e05ecad2af2353bf44f81fd7cabed4209e68669fecc580db069202ad22690b777d69a83cdaa53cefd292c860e4f182bb279c78457ea49cb203a3fdcd776cc0ccc495806b24abace6afae700db17cd6fe39570be2a257d67821816fb271e7cad5ee7709f9541292978cc67149112cd9734173eecc438139dd06a2d3a33b3573d6d68765f53d97d3bea2fef6980e64ac5b16104b4f680b74fe4e6ac7c7f9175e6042957bd5cc57e25b2f9380ed90391bd48d48b11b8e7ff7237660064d5548e5de334f144e4d2a33ffeb0228baf36959b633261e7dae8ca6142131876eb7980fae37ab849fd572d5dcc38f010e9fad42759e272fc6f0cd452a37bd98723f743bdfb241f20c6464ae05daeac710646ce2188fc07ee3a2426170c3ec1e7a64cd439029cbd9354bcf675713364d4a7637f40632930b363b024e4c518004046f53eed3c3176c6c5a8893aefb36be3ecd049bc21dfe47af776b433caa5c345a60cf7d7203c779cb9103ec2d726e61a92798aaf6e969fd62f335e94cbb06b430e6137e6b2352fd23e0c73b8c8eb1328dd0efec9a64c94836551f710e7bcf2ee7f33b3a2edb11ce624cfefd4aa886a29588afd89ad8ab4b7198ad4ce15db3ec888e27a1c2d9360619129606fad3b27ecc9cccca3095df5905f6afcab8b440bfe29d362a234e3bfeac37aa8f74445e0776ab509695cd87233f1e40850c2796f7b049f43a1d8a5410377ed33c9376651f35497ddc5312d16204aab3377c49d75db099a25ff271bc49faa2c9f45f65480a54115306fdf56a07c7114124c64f2ddcf925889358041a20918281cf7025214c2425a39147328358f54c869542838953a1caaf277b20e7d0f6d2cb2a8735c933fe1834ef1bda6966659012def3c0741c84133210286091a6d8072f25bbde8366992169cfa6079b987bc77d793e2f8b7eaafa90bbb02fe5356ce2020620bdebdde063c93a7385e6f471b923771fcb1739147d5284c711e2a59f842b44d9a8cefdfeb4679ae336c702499b4c730d9da756ba0210a2a1b7fad5969dc96d6cb6abd9cd464a914133998b66b7aba8dedf0c26008e09b1d92b495def97009bb5a0a88387ea64c8c8663b709eb775f6b3f47db2747e2f5b10a32620b02fdeb2237e7192511af2589219903af78648de1691edb6c1ed20013ea9790adc3ae61de855513c7ba768fe318033e0115ec8ab062ebd938b98608244882490bc59fa8b702d4b9ab80eadc8b63c9fcb7339343bee74544398cb5cc418e7b49eb235f769f2290dbe92bb083843bc6cc7e2da567b763ce288d6ed0f3c92be7407f2045a2c7575eeca4cae9552d9ae7794acd7263eb07df1463dafe13b3d3bfeb28574a650e98e2dc160ad27486e310f4598d56e7700e05dffe41233d2be3534eae311d6d802bfcf3426a9eeaa076bff312bb60ed8e93ce492cc0981786c5202fcd865b4f6506481a2aeb067a38a8577baf69de4e2f9698d3011af8b27a1fe6d558235be70ca65724a4f41495ff0f0fc2b165ff99767633e532f884516a6ce173c71a116bd23749863621283b6cfc6cdb9281cbff2457e4d028570e1868886916b5ee59a5b226c4ef3dd0875b49415eb293b709177d5478bfc335a6d9f3a7385996d3c2d94a1367ea855ebd259ba83ef7baff359beb9200607e41b4e603c5ddcfd4a63aac6a1988806ad797e576e16166954799a9dafffc99095fcd51073c17f6d677801ad737ab0ef5e729ffc16a6a16442985399105eaab1d592bd4fa900d8e74dc8fa2a558346f6204de1d9da59ceafb1608b15088d3e7a2eb6659edaeca06c132dbc2f95d419c4f69643f5fd534773b6fbdcd3c2689e951f00352eb56d2a163f21e2bd8bc8668ce579496e5d6900b7f0cea8cb0d71bb2d4c60e3ea17eac593c8dfcd664d123c0c9a791a8649405a7ef41d4af59c2f9a99f16cc45ce21823bd5029b87593ee02d4ece939a9ecc4f63022d4dc4e4f9f1fc2710c648557ba359b591a23b4f646dadc1626b300b8caad7c1fb61b44258eed409576ed1003348dcbb5961142140a5c82ae4d1980e16f3dee5b120fb1f55e2b149e", 0x1000}, {&(0x7f0000001d00)="df93a6d3c34f050bcafa99819e42c48c4d128cf2a69cb3f021c7be49baba36b7e4ca4553993a0146c31e1d3d6dddcb010c15c8bac1a3447166370b1de3308a74984e61c1b40c8c018af6588a28c4093e4c51804d43396b6cac861a5774d7d28030fc05cce85c4cc662f029fe424649a35fc4b2c3ecad99e29de8c74b9e194b08a49253e3c8c7a7aa8adda6e2d63a0aea55161bf149d7b7b6a232a509151bf287d94b3c32e3a8139b5a1dd14849580f4fe159d3195a340cb1de201f14837710dba85a197965e144a6b3c2e96f04ba6b547554e64bfb52b18b18349a09655b3c5aced0071f1e36733eb8bef25053192cbdd6d1edb6e8758857c1610ce1f290d3a10672db9cd3f66e321d4352091d13c290d8cabde24454c6da5255f6cddc0ce2feffd3acfa2ed4315427a07013358d14f13bd346f547f3f9ba66c9250258bc3d075fe812121e6c6ae509ef3eb9976287f98aaeb7b53a4faa3c005487ee86fed57dffcbbfe8c545e7dfe75d7679c913d4e827d16148653bf65d250ca1ff910096f2a337acff8ce7d7ef65e4dfe89880f225617341054454dcb038c857d4983cd8e5d6f6822f1e05064c8bbcf79ba05810f0da20bff32dc07cd503f8b3f1497e87c5bc0c70123b3cf2977945ac048dcde66e44a81109480ead51186fef35cfe7a5823f3be7ae2bc9b8ff9e544034837fe2869a294ffb3c682b0f6e5357e3bc18750fd5fa8e3edfa1ea1b45c336f8ca2b39c066fda2fe71af44bdd13d06c4168299194b0e6616fc6808bd212c320df38f0d9ac9ad4fcbb04a1856e315e10689229d1825c89ffb8b58360dc5c24bd34f713c1f779cd76e242e1d5f443504dcc79225678c31827b05405a75379ad625304a8b22908cbe6585793509a7a5a7313300cbb8b26c25fb836682b97b42490fdc5c02a3086bf26da2d0583e277102c31922f48b74c334f611d15567a791537f98a27b25375744c6698a72b3d3a6136b7272d840ece0eda7507987dfc52df6f6389221e78a6ed05dc0d51e8f8041904b1dd9d58b00978cdad0efb9382ebe51c670dad2fa995b2c3186e27f5b31435e55507506bbd1d75b32a45003852d409ca03ccc675769a813e972ec53c93c64d7ba70db07e21a7f7608dfb556f880bbac0a7e81d70e6e315a6268adf320f1bb36986930e9db6bd0cc6d012489d115d565351fb6df74e9127e887114aff76fd1a43e64221343915239aa6493603aa3973e22f08923fe324a13c6cfcc1aacca2d67b23112498bf53c86ed39b6ce5ca918b9dcbe48f1068cf8626def7c21e882a144a1cb1a64618b1b7d11d90cb6612e652b9925a11b7f3a2c796e45bb0d55bb2e7fd97e6e1f7bf1f640090b506959114a1fdd7f475a00124e2952e346d7aceb672c87f7ce84c51f366d5c4497c484745f2929cb10fe37fe429cd12ead9ff1008692ea0348bfa9f11c8b4a368c2f0b1729deffae6066e1dc90ca88f32126067de031e51fc4912464d9bb4f256483cc0ee8696587564a4b8a2c89be168c076e6870f17cf22404164955e0852b21ad917532efba174bb68304bacb09d62d34f7246cb9214d95c6b56e78505e295c30f5bba5c96e6a9de279413451aa5aa9513278aa5b54a489a26e0c9960102fd8893bd9fd3a5b413ead133845073737510db1728a1e43ff5b6016cf2bf4edc5258ae6abcd7593130839dbfe6389a23ff76cfb963342f22b4b08a8b0bca77eae9f3144ef9253b0240990af07af5bc583415911feb87b53dd4b000d6c3849adb865ff52ee357708e4f9728c3011a4102d9dd6ebf67622424cbf9c73fa3238aea28314468354062b8c7e6ef70135e2f4d4a94003b22b95517187a152c2c9381a027a00ec3474d6697741ab1b9234377b2444f4040e9f33873e5de14ae217065aaecfc4362cba376156c51f9e7276866668aa7cdfd4d48740301e07885b60ed6f5ad9b26138c10df6edb5ed2f5e8161c34a7c256c59925f394a7180fdf9b73c305fb0a2d1ed24b5dad67b9811a067fbc9bd22f87af71095a38b2b1a19e405b3095cc1222286d7c03ef9dfd049294eb46502751df9b74f0bd9b6264cca2e370dee359f321093d555327b4f493bf2c483764ac94cfb72564485c26e9586eb8e9c957b519e0329b7953a9bcf528c05cfa5382ada4e82f433d74223485afea7ae227e1de4fe0550210f48e4683ed69f73a07e6ab0d8d075032d849aacf95fed413fee453e02514dd2081498cb87b3a1ec1b1b60d927eb5460fcce38fb06ca5100907b13e8c9696337c8ff983d94df8d7fe834074ec1c5bcbfa43aaa166e10bbfdc0bdf397b69408b3d336a096ffe31925e8e19080e0304269a62dba7fd951091ad18728ce493455c3f7e79094bc0a29827652bd671e0a41dea1a8fedb91e26680ec26ea6ab46eace7cbadef41af1fd3af0f893790b8478f40f90dd4bf953ec27aadddc1326ad89f81be767798a08dff7fe2679887d2aabbee2af9bc1ebd56d453d4b24fd30526f9adb286c47081cecbf3c6d3e78803108e48fb9496fce521b8fabc6b5eb4c0f94f69c6ea4b5c245961315162758adf953892133b94ec10ef9247f14f1d9bf5c862c8b3518e2a5b010e4806c22f9e50010ac925e66099d9f3ecea99d480602c1621cb69e0c7aa8837dcf510be18ead4bfdf867a15be34b08f11c52e8bb81c954419c2eb31b8180d6f469ef19567339a68bf9d0544bd42e9c2ac5140eb5b916d14a419d21d6e669a6c864096f5cc1dd257d4894b364471df9f222fdd2522829d4ac47940f86d1d7a0458ede654d1674a89423427fbcbf6ca0a80c11f6962e9f2f0089c36e6c2c1eff3c0233ef75ae79fc46affbb09e7f79699453bb042173a58bfcf70c80074552f5dbdcf1c92d5474efc378f513db1df8965d47ffd22940aab8ae74e86f47466450f706c5fbfe07bae78485b427c11972752906e1f8702a79a726b8ec58f8ade2703b316be3c196a97671fa74e76bf23b14790aade8214cda279b9a003c1b5b225dec39123c3aecee22049f80e8c2922a830e6ff732ea217ef24e1efcf5e7dfd0a5002b244983b91ed0a48474685ddb277fbb1858c37d46a85e83ac8b29e1044f68aaec86ca1c5837cc175a1e70a197530ec6c17bba9dd9586368e9d88e373d9516c1e0b64e473e348590a68b3ea0edc2e350119abdaeb87fc523c166ac792cbd9e33068a2b0ea431a355aafc9f1669c13f80e91ab67c6a31cf48862e64b9da302bf1bbb8e6ea936449a9e7018c7dc063896deaaf507fd89b6fbe3023c407f60ff5d15e30834b34d513acae15b5ab409a4088a1d4a21f14b534ef907d1b915b12526d272d6b70ed4515561958782ad4835fc5788c80d101e909015d12d12e641f17d3a567ec50b17de30c1b43599bd9bd4ded980fc81786fc8328a10e359e94d7b09613861e8b882ad28b7f52a634b8dec9d97f402613331594fd3fb98d5b039b48544b847bcd5246b90b160af1237ea38e275479ded01f1999d8cdf82afb5a2ad0ce17dd5d494b25566bd09b24718236963324c961c010928621cf59a6c021c4b74d3f3af120d86f0bcf0425b270a7b8d86347054fe415757be4f2dcc385700089938a486778498faf07ed3982bbd7c4224eff8e0b0f146810813df6886e4560b9083c5fec66f4712f92f0afe0837496a7f1e354d6b1ea53e5ad601c81e1ca4fd642bc814a409900fbe4db510b8b1ab4a6a6183b4eef2679320c62996fcd7dca5f3cb731a9e555e1bc720660fdef26fa7c5fc387913cfb6a1c57e47a9a9ff03ab444a393fdcfd27e7118ecc8cf4f110a00c7880c0639053f518b67d84b5417391a0b356311bcbcb9879f6217158f961804430223a5c8a779e2530b42164c55dc8fb73980b4cbce412e2969a6cabd15dd2940b55ab77ec84d736558c682f4423746c1576e5d2aeee1370a9627a781e7a18fdf9602a837c936e2b84a3e16c6b00063b4fa1111981be18cd603638e6ad87ec74b0f44d640c0bce898d06b70c040fe9612f53dd549339a08b71c6c97762138b0caa2f9fea4e6b994f0f9ad290d3102d9ae8c1e638ae38db9909a0f22eba2f9c0bf6d730db47258598213300ae5cb36b6625f0f25e2436013290def072030f73849dc17b18270b59feca5ca78f3ef1ccbda9056c2c6121f06ca7daa25eb3a30b3561945a30285075e1186086a2a51637737f4e38ce37e1a856ae3eff32fd766fe8287c63413a5c5cad4a2334579aeadebb9bafe8457368a85fda654ddf00993ba27b6f1a83bb85169cf279f455f84d6733cc6d3e64fa99ac8e2c80f0b3bd31c00b6118d81903073de76b42382bb1d2ff5cb5411c00a8e823208b34b61856a4e27b83ec8f130b1a5ca5ace2e6ed885b94cef286c9e21762728c933f4dcf2f6d721baec670de5dbc9cbc800c33cc94ae875f005942ad713e288a916bc2dc0c6197610b3cbf288f06f72ac6d6d9492ec3c9d4af7d4eb5734215036bba5fbe2b9ed75a5f06a0e3a5a53f1511f965d5c90fa0f7499c87eb5f39058909c865ded9a971ebf2f7708ad2a07bc76d6ff9be02b00837fe763964c1380fc3962919374eef8099f6343d2b36cb026f80443bd70fa3693b5c431ab9a055247c145a0227c641b0dbf314c2b8fc152e26a7840f4de2abde86dbba4c17aba396a5697f6de5669959dfb48cd0ceb7efb2630cb03532264ed174629233a4e49c813408dd9b318c3217307eef9da678460e54d4ad987b761f9f55148e394cf71efdf240188db74b5befa0239dfeb566ee99c818fb6e92f2a3d9889193981ecc702c451ffb845246acab81bf2addbf40e06aad2d72d72edc129ce6031c5641e6a8d35761febc86d11b387ac9fde25bc042cba20a22c663cd140007ae3c5a331c4630b1dbdb70c7e8551b4b26e887d657f9881523dc5838ef064459acd92f1fc3ad3985685f9db4ee9fbbff0e2e51808946d030f797d775eab956a689e892616137fe924e71b73fe7822707fcd85b42c4fa54eed9bbe9411893fe5ae05f4124d9ed81d5014ae3c2f1eee1401b35ea74672184af05ef2213fb9d0cd82eed5b07af604660a20ce333a99636faf1c5d46d004049cb583d34351c6bedb2df6635100e20a6e8ba228c9915b1c11ac52e12f4d10ebaef6b346d8605b28ebb0d6102f84f137dc54809ae2bc3b3af3aa06aac9c260a57988858263625460860c2dc2b86a76400f5e1e38b2ed2be8e20d39230625b434e7f3a47eb45e265e92a0092dff9bd33ce5ee257f2f6d14030aecd1f1bb7efb802b1be0fa7057570b41ca56895f8157f831a80e6b8649986674f966b01bf25bad8ff5b41a8cc77b7736b7c5de3c5c29f493beb56550214c214b5ac29cc3807a14c108cb347804e887970a384c3bb7bca835db63e99c2eb897ef15150ea13c455b5ef44fa08e573f925dfb6549aabac77e41bd81e2770037c36030d6b1891d3b1cfc6a4dde3f2d713d1933e0b7f74c224bc5d265a64fb77cc46e0c6a21e31263c474d6dca6f6f44f3379cd41146bd9868b3246fd919d3205e914348de2fb9e8027689767e3bd57a942712cdd30e9038a73e60752389b3683c7687505f83a3ccb6b9d5a3795e014d7114a3ae0cdf288058358e98c7ff36a1d1060dc8fe4846e756fbe75a50eae49aabc8c141663ee7281cfe22ad4261eeb120f174478228d6d97f2cb08d58149577366d6b6cedace868f91239fd18c879e7af313d695eb8a4078e42535eb1ba231614c9c3f1065de87e385328ebfd7a2fd56ad3a0592b5a1bb404dfa73a0e7788c82fe32aca8070adc1feda1e4ee2aef7842ff934", 0x1000}, {&(0x7f0000000380)="23f27da7dbb2af94112a5922bfec9fcd7ac9d1441d385c1ccb75fe1acd6b994e446e162495190f9c7d8f7626273f07c7f81fa7124898508c605d253352d2bf86adde1d17b914916c15712d37bf30a4e6df192e62189559b2e46bb08f18d7a1410ed08273979eaa58a51f55ee56ed857091c4739f74f760a14ba20f8bd9d1c101b1373b48a1c2064e04e8308d136ecaf79759641c44f0087cad974ae6682bee0265f17fb4867ad4798734ba81b3517209d03bda740d9405000000055641fe9c4f082bb6794c81e95eaadfd1d932cf485776d7d6ed", 0x200}], 0x6, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r1) fchdir(r1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 13:35:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000827784c87910bf453f68c11701287ead4b1b47abc850f42561a84e6abca64896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) fchflags(0xffffffffffffff9c, 0x8001) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:35:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), 0x4) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000080)) rmdir(&(0x7f0000000040)='./file0\x00') 13:35:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x4}, {0x4c, 0x0, 0x0, 0xeab5}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 13:35:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f0000000300)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035812446a0", 0x3c) 13:35:05 executing program 0: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x3) setitimer(0x0, 0x0, &(0x7f0000000040)) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0xa9115258478806e1, 0x0) r1 = syz_open_pts() dup2(r0, r1) 13:35:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000000)="1e34f10fce669080b9e8c193383343f4e60d0462c33114f2b27fedf3824278774a802f8a7eb59cdaa847e4c0afda11b3edd65768", 0x34) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x2a6) 13:35:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffa], [], [0x100000001], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x10001}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x800000018, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) shmget(0x1, 0x4000, 0x2, &(0x7f00005a6000/0x4000)=nil) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 13:35:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20e0000000ff]}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) r8 = socket(0x18, 0x8002, 0x0) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r9, r8) r10 = accept$unix(0xffffffffffffffff, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000001740)=0xa6) r11 = socket(0x18, 0x8002, 0x0) r12 = socket(0x18, 0x3, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r13 = dup2(r12, r11) sendmsg$unix(r13, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r14 = socket(0x18, 0x8002, 0x0) r15 = socket(0x18, 0x3, 0x0) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r15, r14) r16 = socket(0x18, 0x8002, 0x0) r17 = socket(0x18, 0x3, 0x0) setsockopt(r17, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r17, r16) r18 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x100, 0x0) r19 = socket(0x18, 0x8002, 0x0) r20 = socket(0x18, 0x3, 0x0) setsockopt(r20, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r20, r19) r21 = socket(0x18, 0x8002, 0x0) r22 = socket(0x18, 0x3, 0x0) setsockopt(r22, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r23 = dup2(r22, r21) sendmsg$unix(r23, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r24 = socket(0x18, 0x8002, 0x0) r25 = socket(0x18, 0x3, 0x0) setsockopt(r25, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r25, r24) r26 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001500)='/dev/wskbd\x00', 0x20000, 0x0) r27 = socket(0x18, 0x8002, 0x0) r28 = socket(0x18, 0x3, 0x0) setsockopt(r28, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r28, r27) kevent(r5, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffc, 0x82, 0x4, 0x10000, 0xcb4}, {{r2}, 0xffffffffffffffff, 0x9, 0xf8000016, 0x8, 0x7}, {{r6}, 0xfffffffffffffff9, 0x23, 0x80000000, 0x8be, 0x7}, {{r7}, 0xfffffffffffffffb, 0x20, 0x2, 0x1, 0x80000000}, {{r9}, 0x2, 0x8, 0x10, 0x3, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x0, 0x1, 0x7d1a, 0x7fffffff}, {{r10}, 0xfffffffffffffffa, 0xe1, 0x80, 0xee81, 0x9}, {{r13}, 0xfffffffffffffffe, 0x1, 0x800ffffd, 0x0, 0x4}, {{r14}, 0xfffffffffffffff8, 0xd, 0x426cb91e9de16b2c, 0x7, 0x5}], 0x4, &(0x7f0000001540)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x4, 0x1}, {{r16}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x2, 0x975b}, {{r18}, 0xffffffffffffffff, 0x3, 0x0, 0x6, 0x9ad}, {{r20}, 0xfffffffffffffffa, 0x8, 0x5661b4eee0067414, 0x6, 0xfff}, {{r23}, 0xfffffffffffffffd, 0x10, 0x20, 0x1, 0xfffffffffffffff8}, {{r25}, 0xfffffffffffffff9, 0x1c0, 0x80000000, 0xffff, 0x6d}, {{r2}, 0xfffffffffffffffa, 0x10, 0x1, 0x7, 0x100000000}, {{r26}, 0x7ffffffffffffffd, 0x8, 0x1, 0x8, 0xd9be}, {{r28}, 0xfffffffffffffffe, 0x0, 0x1, 0x7, 0x100}, {{r1}, 0xffffffffffffffff, 0x20, 0x8, 0xffffffffffffffc0, 0x5}], 0x0, &(0x7f0000001680)={0x7, 0x8000}) 13:35:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r4, r3) r5 = fcntl$dupfd(r1, 0xf, r4) connect$inet6(r5, &(0x7f0000000000)={0x18, 0x3, 0xd62, 0x5}, 0xc) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 13:35:05 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x25}, {0x6}]}) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f00000000c0)=0x2) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeed2") r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCPROMISC(r4, 0x20004269) 13:35:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="679cb42b242463023de72b8356a2a47ccfa43e20bb6b692360f5174ab0f466adf52b272e6aebbc322d352425cac566698c3f463ad8828f2bc299a91d88c008f61efe865c922b9d2287857f16c427c815bd44a81b9b93523d9229790d0443139fff5d5e3f2a32db83cbb79b64ba2b7fda3b7d00cfd8cd8603f1438cb857070e25899628c52183da98a4d4f8ddcff866c80cd97e89ffbb5ce7b7a343a204600c32afbfb30df74b8332ed83ddf714b24f7af9d249b3bce9d0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:35:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") r1 = dup(0xffffffffffffff9c) ioctl$TIOCSDTR(r1, 0x20007479) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000180)=0x10000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r6, r5) connect$unix(r6, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) 13:35:05 executing program 1: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0x302) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x2000, 0x20000000, 0x80000000]}}) 13:35:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x25}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r3, r2) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r5, r4) r6 = dup2(r2, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000040)=0x20) r7 = socket$inet(0x2, 0x4000, 0x4) read(0xffffffffffffffff, &(0x7f0000000240)=""/2, 0x2) getsockname$inet(r7, &(0x7f0000000080), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 13:35:05 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x7f, 0x5, 0x10001, 0x3, 0x2, 0x7, 0x81, 0x4, 0x2, 0x9, 0xa9b}) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x5, 0x1) r5 = accept$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) listen(r5, 0xfffffffd) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r6 = dup2(r3, r2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r7 = accept(r3, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) r8 = accept$inet(r4, &(0x7f00000000c0), &(0x7f0000000200)=0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x4010, r8, 0x0, 0x0) fchflags(r7, 0x1) setgroups(0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40000612, 0xffffffffffffffff) 13:35:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x10) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = geteuid() r7 = getgid() r8 = geteuid() setreuid(0x0, r8) setuid(r8) r9 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r6, r9, r8, r7, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) setuid(r6) r10 = socket(0x18, 0x8002, 0x0) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r11, r10) setsockopt(r11, 0x5b, 0xffffffff, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x12) r12 = dup2(r2, r1) r13 = socket(0x18, 0x8002, 0x0) r14 = socket(0x18, 0x3, 0x0) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r14, r13) fsync(r14) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x81, 0x80, 0x7f, 0x7}, {0x7, 0x2a, 0x20, 0x525}, {0x5, 0x8, 0xfd, 0x7}, {0x1, 0x0, 0x7, 0x20}, {0xd871, 0x2, 0x8, 0x8}, {0x4, 0x7, 0x5, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2c}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="0000080093177320496b272aeeda") vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80002195ef30 13:35:05 executing program 1: pledge(&(0x7f0000000000)='\'\x00', &(0x7f0000000040)=':\x00') r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd2560e6c9a1a8452892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5028130239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1"], 0x1) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x7e9d7391fc91d836, 0x0) bind(r1, &(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa) r3 = kqueue() ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r3, 0x2}) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000000)={0xfffffffd, 0xfffffffe, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) ktrace(0x0, 0x1, 0x5d2d028540055c6d, 0xffffffffffffffff) 13:35:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x2000000000000], [0xf8040000ff], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000145000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSTART(r7, 0x2000746e) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000000)) 13:35:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) unlink(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) 13:35:05 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) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCNXCL(r1, 0x2000740e) 13:35:05 executing program 1: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000001240)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(r1, &(0x7f0000000b80)=[{&(0x7f00000005c0)="02793b8c4db154d0d80238f3abaa6a078a515854e4b70a00130cb7fa8c800de12521f3cb6b4aa7cfde82a530e6003206203cdf9e3e879cee03b1f93c9e499c7ec87f2fcb88c1f0bff37bc5bf3f8bcf60aabb39c71a8e40444a0b3ca85ed11e17418cc8674bb6f75dfa6c3246ad5e2e5bf1c58888ac2ccc5de960a9805e869139f41a269c377a76bf53417c67b36a9e7ddf58964d2f706b0efc56abb34373b5ba3580d1c624c1e300b970ec202563d121321aee48fe5aaa", 0xb7}, {&(0x7f0000000680)="566eaa9eaa66c5678a9721c223896fe188036a2321e2c10cfd29f2698950d54ab0275a1f72477dd1adaf06107d4cbe56507961544c7e2a97d521a5f8babaaec080317f391a0250f67a57357ffcb6f33dd41942ce810797226e23be54a59b1cbcb1339e917b9086fa0f9a5f1cd72b69a680850f906e428f552b18b2f4012a5bd795c7b460a4a54b7beaaadabc54514bee6ef45943923b353ec36b1841a04452419a0f4313d4b29d5ea499dd8d5cceb6bb42c58adb82cdda19796d781feaf4b1c29d9f5d13f31fabac201c1451ced61a0c449f7b1d", 0xd4}, {&(0x7f0000000780)="6c7e056030122d5f892341a59040193c209a4fa914f3cabe438fc7eda1f7c1e5daf63072a9481540dbbd4a10ede399ff1d91425a6eb1c6efd54717ac9d7eda9764f3bba8bc67bd8910785fbc18139383e4beb6de0c299fd3af74b75fdb05bb74a12a7104857bbbd618dcda2c60c81e95b2ef0b3dfce3fa38e903d9e3b79c57cf437902b2", 0x84}, {&(0x7f0000000840)="60264bc8533c40651650946d7f6c899e77f3fad2600fb08fc1dfd168250adbc476f86fd5c0818ee2228bf4d0076b5f714732a9c4c6460d3d8a283d5ad389994cdbc8abfce31dfa95b471cb101d6c1178478b3446b9ae1a5f03f5b38950e78d70da6db5cf4697bda8efcee5e4b720efc87656f383a09019145b8b4b5ea3b03fd2881449e2e8179cd5c3b43707c650f006", 0x90}, {&(0x7f0000000900)="63cc75f1ead575e7b4dde9593dd5faecee990bb8384dad4141e76a06428272226aa83f49d45f88a63e6f27cc9a279856a69e3ed773f4bd012b351f7cbbfe05782bca5b95f3eb1a31ee", 0x5}, {&(0x7f0000000980)="26f57f63b82b15953b3c46674f33e885342cc339023efe81fb39", 0x1a}, {&(0x7f00000009c0)="66e73f60cf8f57ad788d1e62bf59da9ac4d6baab71e92ab6eb741e0271147986d708bd5fe8271a54f1d3572d616e8ed878a2579a1ac772d0290cffb979f7ac9ac8c1260d32c86329fee0495d34057f72d9d0408c89afe1eeca642492b722958965c2082e35f8bed3d8353ea159139012a52713f7175bf2c55fb4da4cfd1be697d9b94a4a9f0c1ea8e4453565904636261af7028bc1f609a2267b52d213862050486695434843338d76a1278e497a0ec5423ab70ff918bf76c91cd99351c61bba61d15fb7051f127f7d9c5ef5817fa5ba8f3dfde7a76c37d1c4aa815bdf72c2615b484cdb4522471dbb0a75d21385", 0xee}, {&(0x7f0000000ac0)="1a14d8", 0x3}, {&(0x7f0000000b00)="505922d67a153277d9f87bfec610e90d4aef22978119cac5555d17ae2f3617a6034bf767b5c6b21483572c9343bbe948e6ceff08a2e630ca589301a7910e5ddf7a30f78fccce", 0x46}], 0x82b4940cfc815f8, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x2, 0x7ff, 0x10008, 0x2, 0x1, 0x1, 0x2, 0x8000}) close(0xffffffffffffffff) r2 = open(&(0x7f0000001300)='./bus\x00', 0x0, 0x2) r3 = openat(r2, &(0x7f0000000d40)='./bus\x00', 0x1, 0x2) mkdirat(r3, &(0x7f0000000d80)='./file0\x00', 0x19) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8000) r4 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x2) flock(r4, 0x1) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000d00)) write(r2, &(0x7f00000011c0)="ff", 0xf22fde8202488c8a) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x24) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000011000/0x1000)=nil, 0x1000, 0x0, 0x11, r5, 0x0, 0x100000000000000) msgget$private(0x0, 0x0) r6 = msgget$private(0x0, 0x315) msgrcv(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) r7 = open(&(0x7f0000001280)='./file0\x00', 0xdf939669ac8412f1, 0x8) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000012c0)={0x3, 0x8, {0x7ffc, 0x9}}) r8 = socket(0x800000018, 0x1, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x80, &(0x7f0000000000)=0x208, 0x4) close(r8) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000001340)=ANY=[@ANYBLOB="78ec770b0b19542d703196db00000b2f66696c652fe662361b6d1faa2313d7f85887b7e5b636fa7d51db3e2e5ad6bd27b4263eb0b279bdec3e729cbe20363ec1d4d8fa764bb5a0b88db155ee7096a652da827c035308f2141bd03aef67b8e71956bfdceb3e0c6ffda4e4106da406840ce8b1445d488535d494f741de0000ebaa54c663e08d08a5ca20284a24f2a3c231b64774119a5dc529cea30000000000"], 0x10) pwritev(r10, &(0x7f00000002c0), 0xd7, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0xdc}}) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 13:35:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x84}, {0x3d}, {0x6}]}) r1 = socket(0x18, 0x8002, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(0xffffffffffffffff, r1) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) r6 = socket(0x18, 0x8002, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r8 = dup2(r7, r6) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r8, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7, 0x6}, {0x88, 0x2}], 0x2}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 13:35:06 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) poll(&(0x7f0000000040), 0x3, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) shutdown(r3, 0x7) 13:35:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xfffa, 0x80, 0x7, 0x10001}, {0x7ff, 0x1, 0x7, 0x2}, {0x20, 0x4, 0x1, 0x3ff}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:35:06 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r1, r0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r3, r2) r4 = dup2(r0, r3) ioctl$BIOCPROMISC(r4, 0x20004269) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r5, r6) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000240)="5735d576017864ed26463bd842d62a63fff9944038c3bcdcf22c6c533265b595d588dc350c5bbaf6825fd45e2eadc7077aacc24e582ca328846fa6ab47ad9061f893d8d55eb34bbc8ace4ed9489367198a79b83b0956401f9b6723a4387ad92cecefbe3e504248e529a07546ea548633b988fa1e1748a6d4a398309b8a0bba8f2dbde9c1d1fb305f97d1105d94b0dcea146843e10b05142815b2fefad7bd4bfa816d94819a4703e5271054f0e9ab6516e9385dbc4a223d"}, {&(0x7f0000000040)="196a20738acaf4fa10398e94a4dec873d2f7962b74fd6b310eedd66736db7a25d12ac4befaa3025be2c3384f2f5ef1d7b742"}, {&(0x7f0000000ec0)="26a0bae7c4ffcff61b5536b61a6cf9cfcee65fdb160860ae5dae02bec90cdcd1c3faeb101a2153c67c9b5999611c90fbb994496233ce487896eb25811caae611ed39194f8b002f9b06735eb155b776970aaecfeb857a80fe0d0f5a3bc6bf04fadf223fddd7672b634cd7bb8aace52db0a8052d46104dc0deb9d4c9cb4bc587910d8bee48859b53c982b7cacc132513f796cc720523654160dc401b7a8b51159252bfd0bb25b985eeea6d8cc10db6c9a7830834faaa4c58a3904b59500dd55a751d0b8abd004c1c330ed89330017cd6654357832e5550b6364b377e9064d35ef40bda7d8c0cba9f9fa1786f70a0057a2ef4c44071aea13d7bca371d125320a2ac7720b12bd82cf52c4fdde8b129aa5e5f03e2bba1378a6b47b6fcbcdf755bd0951ba50ca276ae4126172e8187a804ffdc895c7cb6dd50b92208dcba967599f2090e0b936a1007a36d7015039f3310334cf8b682e49c66a561afee2745ad97ea993120ba021a7cc4af8cc8d61268bc06bc5215f7b6df50cc1889931293cd830f90afa19a6d7ed3099dd1e5401dfdb17a1d6795682355e055494ce18c28fac1ed1a72428fc05d500969e54be6c7c139e1778be598a51ad8044179b8bc6509a11ee231fcc16f04018c773ef86efd8987ae86610ccac80e4395015dae4eda1a5603091fcb51a2459ef78bdae3681a1a6f8dee21c9c43e5d07eafe377289cc0551e265425c07217cb3b565907c3518e9116b9c2ee4b532c51f30da535f32d89bd40f75493b3f77ec5ac8fdf2e8162700e9e59a8a16b645310b531fee8a01791dd479fc48bb6b698c4586949c2dade45b3493960b69ed56a35f36025f48cd457272645aecb39e47e46b5dc1b7e6a541b1a667b98091fcd00b7a2a225e8e87a01f458dc9b73d2612d7331649b3e22c74af5d7ec825f904ce3cc74ca088f6675dc7e4c3685680e5f423847b5cbdab93e2df7159f7c8412e143bde4e16793f87ad87c634c19acac3700d453b51193443694b3751c6e85e43d1bdc4df464c07c3bac31019bb1250554f63610d17b9277a61ff2d4e9ad691d0750787fed3cbf65ef46b3002dfaef185e9f8e3f6d46cc3349782cef8656e7757b26ed55746b1e9cc43ed448688a8b8a2b57fe1533eb3e78f3455713a53cccc6995c8a291133570787afb5fddf17508a2c200d0abf5985dfba17f98026dc1882c190ac9c050ccba400104fee10bb7bc95c583988c85e048f9f6f0d0d1673da754d6d14fb313bd73c51b9c823c835f8c34737f4ca04250e0152fa51e22172633f3046291551f256e79a20da2668dd3b86314d5e035bcb58b969b6efb30bc1fd964815ac9e62b4ae4f04179ca0a8a1883444890008edadf4f52ef698d8386d69280a2c1da5ec5e52cc710ec5ac7016882ccc2a5c661b12c8c24c16c3e2d80517b73aa2fb9ab59f9464f7422ec48c0dd65522ec510f0e31fb2bd1f2d4da88dc54797a0c2fc25708d28293d38a1b029622fe75bb3fb4c953f20e755cb9ccbe8957280b0f915e3b0ec01c1aa8a597a5a1e1e6eaf33bf2d6bf79d8b92ea884efeba394700caeacee267212a00f261fe45cac8aaa9cdc02f51cd02d32a12709b0fef6cef5be4b372dfe5122195cb00451aa37d1f40309a4da5fbd49bc604821cc79915d2657ed36b8fcd525933031e1b6ad2919d8049e926f24cd353d5d6a03972f6c10f07740ce3940583d1080dd3551d6fbd2049edb78a9d11ef26a2e8e0838b1c15534fc3bb22ec6866f07235f7563ac3fda458d5d72312a812a0776e6b23edfa6c510889f266eaa894eaeca52fa68301366f972eab1569048d282fe67be411020b7a8e0c13276a23a65f44e6620e425889b8a4e6fe4e3ea4d09174758a679988a601a4209342989d02dbaa65e557de39eac1e412062d9dd76762c1d8d8f451ebef9475363293f9615591f7c3ec68fcf040233fe4c0bf3aa69cb9adceeac76dbd217b197e2407e03a9945c16e99f943c892226e3d37f126c775467706065312e70d12e7e2c2ad8216744f9625e17392cf3cd8d23529c803edc8f3d9cb068cdcf3ffaaa74a0a3af2ad8dd558d3b8acf02e8c86929f0092c3ddfe7ac1d9df3b92c4c393f299a0cb4811d70bc3242563e3175088d39c64fd73cd7e959590580e7c6db70107e92bf6498121b4ae1ad4f8f7a55e8127e9beaf1c753f2f58e7d6ebc55d66b8ca6015d6604ef5cea1f9f006fd9446540b8e9bee06ba7696c8d169e8e5d4d82c797f44c4336b6ce17ecf3c8bd01c5568a66b82456e25c2c447e89365a959ad94f19dbe5f27e327db85ad2098d1b73e1d59862716b3ab1f75bf446b7a2e4487e0e53c09304d62d0d9f14e7f142a9ca47d2e14caba460122ef115d39828eb648421c8420e7de27881fd0d18160713155bc45a7102da51fa107391f73e02ecb173da2bc030c302517c9e63aca4b56a59da87768795b07f480b7e8c86ec79b5d1de76b4512e077d5fe9445c11efade0fe404c48ce645c71cad9d0f4541ecfdf9e9b507a708f3cbc526b199b4acc2e10e0a374bf1101e431cd4f78b4f5347efb9b565f633cc53b4a046483d2b3df35b837dafa582eab3e8507497b7827d7b2212e89617c7b188576daae8cbc028a3ace379300151a2576c450ce44feaf32a863d6d5df298d26ced020faf69778f1667e0c944c39db32764b40c56c20192319bdc31cc2a6dad9139590b635c2153aed2b7fc2cc6e48a48d51ef4444f7cb6189dd09e499dc256635849dccc55f6b518bb79782d5522b1bebf458a49f8a9c5d24c60c5cbf3783a0a8ffbb099ca268870d06fee5621637c3eb2ccdec497d00237087821b7279b6f5a96a13a422581c1b28f2d808c24a23738a7ed1c759a4c1531e1eb22cce7863a685c3b6b43c3f1b9d3bc39d1bcea306f0be193b9007d9f4089b6e1b8b281552b02cbd0f22dca43fb44757c3f4705f6c58f30b31a08211d66d0b71f167048454d33c4bf5b37bcdce66093739bbb327cc52455d503407923cea51163e4811a2d48ecd98efabaff24e3ebcfe4be9447b147efe22d32689640625574cd9893a5d97414755a83ad50b2088fc6e2303d5ac55cb44bb0f0d335c5093983abe375ab0ba8beb342ff73148b078634f23945b41f07c5881a0d24b5e85b5e71680e69cb1382d8a1e72110f71842968a8a7e1f521a8eedb6ae7170de36a1b6b4574fd4922a93c9a182a6d01217e52dd4adf54fcbf255b65bb8914b9f5f045068d8709c10458a155f300ced461cac876237a86873f8b4e087fe43a56336d1e79ed3777478ee3da031f85d9f3b47eb972f5489301bfbb033f74c88daf5390b97a29363aa8d17d73c652e4760ca3f1745e09c23dbfd2e8b144f715c6a7dfdc8e3597d28a2623a7090ea7c879df426e6b0b31b9b30722a4b8b09ad85850a526bd3a4854ab5c71304fc8f28756f94d433bed8f17c3d15908c5c64eaf23a30cd2e2ba2ae7848040b4db321f599bb935d69b61cfcdce5c64d631404c0264e5d08b68dc3a2502bde878bf4c798ca779b44ffc23e3aadd2077f3be78cad3ee3128a4add73bb57a88dffacc847c112cd9131e4746eb08416b81d7368e795c7f54cc93083fd73f692112255adff3884e7415578bfcae005c6bfc2034a5aea7a04960ceff8e828029ce0ae0244db38970ecbeba7a1578d2998d7f52df06d0fbcf5703d7ff40f500bb1cb8a5546d5328eae5cb7eb9ac52220874dc44f7e2981a4e2acdf71f83102680a613797e850bbb51f5b36d0851d2b3913d3d2465124a47c043c35af9c916cce1d859e2d175cfbda50c90597e14fe4cc4fab8da235afaa31968cfba5ebddef62c58362c3511bc021ae16162ec29e3d69abc4c930a289253513df62027a19017df6130e3a3ca2ff7b267340f38672823697dd26766d22f90161b7fe9a7490d7ce52ab7b93b041105b8e951a1910bfa4f9b26de9b4f778379547939b6b671f52262f2261dc27abe608dc81534f657537b8abb119e8dec80d5c3ad09db4ea28d84ad1d9419aa5317bfa711dd8a27983664754b66f9cb9f34ca975456da25bf9a761bcc36abece7313e0cf0c566a54a104a0d7a32141b1ff667d2e0d6108537335bf31cdd8daafae366febfe5966d32fd96bdb0216171ee6946019562d1e6f58959fb202107378498143b74c28ccdef11b9ce91936d12463e4d6d089d49c3975b28e5a6782ca0864f60bfbd6a441858700ca5ff30f7713c3782b9fabdffa873fc7e0cce635591b1e10c22a39c613b696b531f0205e9a43ea28848579df14980bbd37feaae122059697699535eabc72650c14e3e238d8f89a334b8c5bc446bcbe38ecfdbebb9dd6ed12f328a5fd518764fb37ec7d8675e0e7d23566e437e11307c66396323d0daf769384f87fd060f224d5ab5150152827536f5e0cfc67b51635db0ed4546337e37a051a3aa729e1100c7ebd1ad937d3a5643a092c993dd968c79897b1f9f8cf40e9834ebf838620d33379fc7ef3d0223499283b05f7ee524efb32754b8a055af3577da22c05fdcf75fc822d76a72f00e0880676b4f4cc1cdb2ffccd68746e7da656f2923288746f615c963adc1fb701f38a08d8b8da479c7288ef0a2c978af7c7ce799787d67c6418b379dab39f2d867ebf9a15ff5fe863a52264d3b78e4d76f63ec5784e8a10c0637cd80de38b4d16d1b0c72df691dad69962c8d19846a58af3b8bce162a28986e5fa28e3b1c7ef5e27fb2325d38ba8786b89e2f14bfbb7c218df62f8a9a7d8bd54963e5d40bda9ab30a977f43cf61944f0c9f32757cde3c56a37affdf427167875ba2e8d7cbe085bb01b0f4daed61391006332ade07bb55e7e8c6d178b80e9a24ea07f4349cae2d6984e46be1e5c377049ab7e4ad6c08d7654b0949a58dd9a68d6b543872cba26be4d4000f3e799a758c91c5e3ef1e165fe73f468d6820a5f20bee0cfd37089b5207c0dd420a09391c7e2971cc708b4f966b02af9f4d711411acc4cf3cb0d42afa9dd5c2f92eeb4f4ecbdad522bdcc312a5d0ff035162272bc754c1be4deced5f72d9db14960122274a36160b32746655567ac7bbc3049ad2605d9a2c28c5a7beb94d6ce35b8d419d11c6acdaf5cae7210a7c37be4e5e9a9f5e0e21bbd212a995faad4164e87188bb71c911ce3d0822dfae42c7130d2a27b38caafdded60a8fa5dc609d823b59b96dd236ada72c4c385cde49c20f38f2ab289af5fc9a1f2b67f1964550c2d3fcc261fcaa1403167687d8924d2bd23e3deebc2a951e57cf9aebe9b4c9c40fa096c093b09db1c418db90f10a38535b3b9b117bb86547da781828b50b62aefd946fc0e3c8e7567780cd6959f609ff5b93a326b464fb5b939bbbd8d72e00d966feebc5639016ffc23e55139da3015bfe5c97eb836ae83fdbc9d30cc4f32dd775b7462e4407f6518e26c25a6a06c9cb6e471f769188a7cc51e7512b6849e083a0739e4b3745e84da559bf509e8687c6046a310aa6b5c43f868d95f76d9fc9174dbdad47fd448073f4726060208c3972b9b27281481eeda11fb1c95638b15f0af5099f05fd4dee72ce771db01999941d7fe4dde33f52cc5f9159f33b9683da6ce8e3c39b239424d7eee61ae22a0a76a8496b7ad580b693e97244d31f33083bc5200f355632adf48846ae9d7eb153ec78c104c7ac38096bcc3f40d7e3eba22648a00911aea27b1b98f4bbf4ce863398cfc68914586232686699c14baf40f14450bd79f0db97fe1079a56a5c484f2cdf9473bfdc862d3a455a86eff97cd1eae3014ee6f53f444c87477ecdaa390a38e795adf8c2a64e02e8c5"}, {&(0x7f0000000300)="777ae6149eec0fdbb03e7320c393599c4b921874d9777885df660491db19b29b6ff97ce2b759f21f26f66463176a6251a89d3d9ecd69afe5d90f52053fc1e060c0d3f9684e09bbd599cc7e34f8d393181facb3791acdf9a472655ae71a9a941edb69670578790c267bf506fea6545b40144513bb98bb477d63f932b5dfaa0090b0ddd74bda90baf3354649c861267a66b3ce75d04fd24a36e8e2dcaad35f513d435a12f16eb31bbd357f6fb612f98b78"}], 0x100001c8) readv(r6, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 13:35:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x10, 0x5, 0xff) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x8002, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r7, r6) r8 = socket(0x18, 0x8002, 0x0) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r10 = dup2(r9, r8) sendmsg$unix(r10, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r11 = socket(0x18, 0x8002, 0x0) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCMSET(r12, 0x8004746d, &(0x7f0000000100)=0x6) r13 = socket(0x18, 0x3, 0x0) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r13, r11) connect$unix(r7, &(0x7f0000000080)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYBLOB="5d1a125c4ff7d0b88c002bda0bf726f6d540f14b63a7aaf128631268ad57ff64e795455b47e3824e4e9014f9727c981a3bc5a14d5f218e5dd568e677380a81ed2abfa424fbd71e2f6428bb6cf3c92eb3f578806393", @ANYRES16=0x0, @ANYRESDEC=r2, @ANYRES64=r10, @ANYRES32=r1, @ANYRES16=r11]], 0x1) write(r2, &(0x7f0000000100), 0x0) 13:35:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000100)) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fcntl$setstatus(r7, 0x4, 0x40) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r1, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) 13:35:06 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x2, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x100) 13:35:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x4003, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r3, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffffc0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 13:35:06 executing program 1: r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffa}], 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x19, &(0x7f00000002c0), 0x7ff, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) syz_emit_ethernet(0x80, &(0x7f0000000000)="27892563e928c2acd9c082306173ae72d57bb943a6b311f37a5021ff73835db93bebfd4d391df6f620f840da1d7e22ac9b1e79966291ea9abdf23b7122f60b4762bec9bb818991dbf12cda085aa6c2272beabfc735d2ecc07334c0f1a7241c6d08b0af627efa6c8c2ae06ec134ff52a09a0059f4c997b93689ecb6e0b55a45b4") ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000580)) 13:35:06 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0xc2) chdir(&(0x7f00000001c0)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x3, 0xd) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) r7 = socket$inet(0x2, 0x1, 0x81) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x8040, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r9) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = dup2(r14, r13) sendmsg$unix(r15, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffc5f}, 0x0) r16 = getppid() r17 = getuid() r18 = geteuid() setreuid(r17, r18) r19 = getegid() r20 = getpid() r21 = socket(0x18, 0x2, 0x0) r22 = socket(0x18, 0x2, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r22, r21) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r24 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r25 = getegid() r26 = getuid() r27 = geteuid() setreuid(r26, r27) r28 = semget$private(0x0, 0x7, 0x286) semop(r28, &(0x7f0000000000)=[{0x4, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r28, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f00000000c0)) r29 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r30 = getegid() r31 = getuid() r32 = geteuid() setreuid(r31, r32) shmctl$IPC_SET(r29, 0x1, &(0x7f00000000c0)={{0x0, r31, 0x0, r26, r30}, 0x0, 0x0, 0x0, 0x0, 0xfffffe, 0x4, 0x2}) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0x9, r26, r25, r31, r25, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r24, 0x1, &(0x7f00000000c0)={{0x0, r26, 0x0, 0x0, r25}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r4, &(0x7f0000001a00)={&(0x7f0000000080)=ANY=[@ANYBLOB="7b77e06b8d27ce0137a87bd200002e00"], 0x1, &(0x7f0000001800), 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r1, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r15, @ANYBLOB="000000f8b4a028d7db002000000000000000ff0eda3f53215eb25d6071c01d8f8f6e5c12", @ANYRES32=r16, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="00000000200000030400005c89637b0000000000", @ANYRES32=r20, @ANYRES32=r26, @ANYRES32=r23, @ANYBLOB='\x00\x00\x00\x00'], 0x88, 0x10}, 0xaccff110451b3cdc) r33 = getegid() chown(&(0x7f0000000000)='./file0\x00', r18, r33) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 13:35:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x87}, {0x2d}, {0x200000000006, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00\x12\b', 0x0}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) 13:35:06 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open$dir(&(0x7f0000000640)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0xfffffffffffffffd) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r3) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:35:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x8002, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r7, r6) r8 = socket(0x18, 0x8002, 0x0) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r9, r8) r10 = socket(0x18, 0x8002, 0x0) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r12 = dup2(r11, r10) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) write(r12, &(0x7f0000001080)="cfcf73bb7027ffffafa900000033b8777daa1ab153b8541b7d807cdf72af0a46a687c2964def0fdc0593eabac9c99b36d49bc328a0f176c085440818b606be56aa00311497f727cb08ba9da8a6daf449289d5bb2a43381f1fffd29b92136b0d4629603701c6a190fb6483b3bd6bfe5ada863f956d1713e02430d4e25c655268d96bf74019e8ca1edf567c1b7679d363d49988f0cd6ca45e393a5b3acc62254c4db253bf34709000000000000a531b6fa5b1bf1a1def7bee884fb45660d9c7cf592034de716186d5202aa22073f56ea5500000000000000f6b7437123b4d5de8aa7f02897c03aca9d7ff0ac6b9b43e0d6d466d53f07c5e6d65ce36c13823e04937adf0000000000000000000200000000000000d2a748a6341009c33d07b0fc39fd9e9789bf7d7543cb482d7e0e4889ae29b4042db231dedd6fa8650e1c5f55609d4086f0fbd45e9356358973ad8af877e0010d3b163db0bc11b716965dea696620a590438577360ca72635244c0cd0c3a8df52ca82b902d9e187c29bca2c5cc4f247aef592c633f3b9d62605a6220776798a01e44807ab49ab2e192958900228acd46cfe6e1d997a63a5559ab32d456d1a7d87d3a850758d1fb1bef236e0409f06290235371bdb3947616dcdb47161be97cfa18ba35a79c1f5beadfb03bd1481cfe4b076254c220aadcad6c28419e8cb1301d2feef6a96a187b54a60cfc4090ab38db9fde7a52a20da3fbd7847ec7e96a06234ecdf87ade8bda42fdcf88ec261ba2a9adfd2", 0xffffffffffffffdc) 13:35:06 executing program 1: r0 = kqueue() r1 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000000c0)=""/125) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setuid(0xee01) r4 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r5 = semget$private(0x0, 0x4, 0x400) semop(r5, &(0x7f00000002c0)=[{0x0, 0x0, 0x1800}, {0x0, 0xffffffff, 0x1000}, {0x3, 0x2, 0x800}, {0x3, 0x400, 0x1800}], 0x4) semop(r5, &(0x7f0000000300)=[{0x0, 0x4}, {0x0, 0x1c55, 0x800}, {0x4, 0x4, 0x1000}, {0x2, 0x4, 0x800}], 0x4) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x4, r3) semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000000500)=""/4096) semop(r5, &(0x7f0000000040)=[{0x4, 0x58}, {0x3, 0x81, 0x1800}, {0x1}, {0x0, 0xfffffffffffffffd}, {0x3, 0x10001, 0x1000}, {0x2, 0x3}, {0x1, 0xcfc, 0x1000}, {0x1, 0xfdf, 0x3000}, {0x2, 0xfffffffffffffffd, 0x1800}], 0x9) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket$inet(0x2, 0x4000, 0x3) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017fc2634938ab13be2fcd84c554a82812541f4c8bd890a98c714dff17e49e0c5d6bf78e82a31b340fe57dda4f44998a149a62504696876e300080000c62e0fadedfb3d6ec8281eb2c75fbe82020c7e0cabe0dfde6375d305362c032677fa5d7326acce813c11647f0ef7990451b678b97bda4b1ab4cf1e3343e29c18c721ac2cbaeadb60baa8066b021e384bb4fbcc73daf190f57d74fe352a7a431cfd4ac5ad9273a7517f1bc3a3784cfff7465af76b1743bc602e3bbb65b9d6deee4ab2eec1b45f551da62739c8a8dd3b7d43ee37aa72aea675fd705764a2fe6d5101a10316c1a188b550bafbecd24ea091bc1da97570e3ae53a25f49d363ac5182c93b"], &(0x7f00000001c0)=0x6e) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 13:35:06 executing program 0: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) connect$unix(r4, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x2c9}], 0x1) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r6, r5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = dup2(r0, r7) connect$unix(r8, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66696c4d302f66696c53300046088775a393f6cd8aed14d18730d44b32a6a5f14f0fae1c3317d8d7b59f2ce6d38efff7eba46ffa727717a72349baa0e65eaded71708fbc2c81223c23d85dbeb725e02c3e212054ebb73b2133478248aedcb5cccc3e293a680c19c14c5d573347c2cc0c6457b0fb25c927daec1e489fa475172ebfee53f3030e1b33cbde18c9879847175b46ee68ea06e777bbde28458ebbd4b195691c79844a763dab308926539c7813e8ace307a37fd47570eaaf042a757dc0618bc0ac68b0ce5f952c00b0dbc308b5"], 0x10) sendto$inet(r7, 0x0, 0x0, 0x0, 0x0, 0x0) 13:35:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "73444dea8630987e2a840700ff0400"}) writev(r3, &(0x7f0000000300), 0x35) flock(r3, 0x5) 13:35:06 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}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708895e8a8cb4eed7fb45e60000001300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) socket(0x6, 0x8003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = dup(0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000040)={0x7, 0x80000000, 0x200}) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 13:35:06 executing program 1: pledge(&(0x7f0000000000)='\'\x00', &(0x7f0000000040)=':\x00') r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd2560e6c9a1a8452892f008c18dacb6584b976198a9192d8516635498fa3c28dedae75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5028130239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea14581bdd41f986fc40027f2f064b23f1"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x6, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) socket$unix(0x1, 0x5, 0x0) setuid(0xee01) syz_open_pts() ktrace(0x0, 0x1, 0x5d2d028540055c6d, 0xffffffffffffffff) 13:35:06 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) 13:35:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) clock_gettime(0x1, &(0x7f00000005c0)) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r1, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r3 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r2, 0x0, 0x10000000000000) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r2, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r1, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x20, &(0x7f0000000000/0x3000)=nil) r4 = semget$private(0x0, 0x0, 0x20) semop(r4, &(0x7f0000000080)=[{0x3, 0x2}, {0x1, 0xfffb}, {0x4, 0x6, 0x1000}, {0x3, 0x100, 0x800}, {0x4, 0x153d, 0x800}, {0x4, 0x5, 0x1000}, {0x2, 0x6, 0x1000}, {0x2, 0x9, 0x800}, {0x0, 0x1, 0x5a49a10ba84f7933}], 0x9) shmget(0x0, 0x3000, 0x14, &(0x7f0000ffd000/0x3000)=nil) r5 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r6 = shmat(r5, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r7, r8, 0x0, r9]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r10, r10]) bind$unix(r2, &(0x7f0000000600)=ANY=[], 0x0) shmget$private(0x0, 0x1000, 0xf60f441456116a67, &(0x7f0000ffb000/0x1000)=nil) shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) 13:35:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000180)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x0, 0x3}) execve(0x0, 0x0, 0x0) 13:35:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000000)=0x2) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000100)) shutdown(r1, 0x0) close(r1) shutdown(r0, 0x1) 13:35:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x2c, 0x80}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2b, &(0x7f0000000180)="ebffcbff1312fd812eaa4e713040e6e269240ad6ecb634becf13c404594509a0c4f435fc4c5eae91cb740c250dee2533ae9effb47d799cce6f579a58b6a2d5340ac0567e9391843c40f8958062cd205b00", 0x51) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000040)=0x7) write(r1, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 13:35:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r2, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r3 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r5 = geteuid() r6 = getgid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) r8 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r5, r8, r7, r6, 0x42, 0x3ff}, 0xb, 0x8, 0xfffffffffffffe01}) r9 = getegid() r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) r11 = socket(0x18, 0x8002, 0x0) r12 = socket(0x18, 0x3, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r12, r11) r13 = dup2(r11, r10) sendmsg$unix(r3, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000000140)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f0000000040)=[@cred={0x20, 0xffff, 0x0, r4, r7, r9}, @rights={0x20, 0xffff, 0x1, [r2, r2, r13]}], 0xfffffffffffffd58, 0x20c}, 0x0) msgget(0x0, 0x8) r14 = semget$private(0x0, 0x5, 0x204) semop(r14, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r14, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r14, 0x0, 0x5, &(0x7f0000000340)=""/211) 13:35:06 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) shmget(0x3, 0x1000, 0x211, &(0x7f0000ffd000/0x1000)=nil) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x142) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x3, 0x6b}, {0xffff, 0x1200000}}, 0x0) 13:35:06 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r0) execve(&(0x7f0000000d00)='./file1\x00', &(0x7f00000001c0)=[&(0x7f0000000a80)='!&\x00\x88\x95\xa0j\x10\x8c+4,\x98\a\xd9\xa7\x9a\xfezY\xbe\x12y\xc4g\x1cp<\"uq\x19\x14\xfdR;\xd3\x91\x12C\xf12\xb8Q\x8fT/\x1a\xed\x86[\xec\xde\xdfLV<\xe8U\x83\xfa\xae\x90\xd6u\x1c\x165%\xab\x8c\xb0(\xe0\x7f\x02\xd1\xfb\xf7\xf0\x0eq\x1ayn\"\xe3\xe6\x97\x9b\xc9', &(0x7f0000000140)='\x00', &(0x7f0000000d40)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) recvmsg(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000340)=""/140, 0x8c}, {&(0x7f0000000400)=""/150, 0x96}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/107, 0x6b}, {&(0x7f00000007c0)=""/227, 0xe3}], 0x5, &(0x7f0000000a00)=""/109, 0x6d}, 0x60) 13:35:06 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x1, 0x0, 0x0, 0xfffffffffffffea4) fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 13:35:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x64}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000000)=0x7fff) 13:35:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0x227) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000000000000001000000000400"], 0x10}, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r5, r4) recvmsg(r5, &(0x7f0000000680)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000600)=[{&(0x7f0000000100)=""/248, 0xf8}, {&(0x7f0000000200)=""/137, 0x89}, {&(0x7f0000000080)=""/43, 0x2b}, {&(0x7f00000002c0)=""/195, 0xc3}, {&(0x7f00000003c0)=""/186, 0xba}, {&(0x7f0000000480)=""/236, 0xec}, {&(0x7f0000000580)=""/117, 0x75}], 0x7, &(0x7f0000001740)=""/4096, 0x1000}, 0x40) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) connect(r3, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 13:35:07 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r3, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r4 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r6 = geteuid() r7 = getgid() r8 = geteuid() setreuid(0x0, r8) setuid(r8) r9 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r6, r9, r8, r7, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r10 = getegid() r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r4, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r5, r8, r10}, @rights={0x20, 0xffff, 0x1, [r3, r3, r11]}], 0x40, 0x20c}, 0x0) lchown(&(0x7f0000000000)='./file0\x00', r2, r10) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 13:35:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x0, 0x7f, 0x40, 0x7f}, {0xe3e2, 0x0, 0x0, 0x1000}, {0x100, 0x6, 0x7, 0x61c1}, {0x9, 0x7d, 0x1f, 0xffffffe1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x4c}, {0x2400016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r1, &(0x7f0000000300)={0x0, 0xfffffffffffffe00, 0x0, 0xfffffffffffffdf2, 0x0, 0x25a, 0x8}, 0x400) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = dup(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000200)=0xc) fcntl$lock(r4, 0x7, &(0x7f0000000240)={0x2, 0x2, 0x7, 0x3, r5}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") r6 = socket(0x18, 0x8002, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r8 = dup2(r7, r6) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f00000002c0)=[{0x608a, 0xff, 0x7, 0x1}, {0x1f, 0xd1, 0x0, 0x200}]}) r9 = socket(0x18, 0x8002, 0x0) r10 = socket(0x18, 0x3, 0x0) r11 = socket(0x18, 0x8002, 0x0) r12 = socket(0x18, 0x3, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r13 = dup2(r12, r11) sendmsg$unix(r13, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) linkat(r13, &(0x7f0000000400)='./file0\x00', r8, &(0x7f0000000440)='./file0\x00', 0x90387e0b5b1bb0ca) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r10, r9) getsockopt$sock_int(r9, 0xffff, 0x1002, &(0x7f0000000380), &(0x7f00000003c0)=0x4) 13:35:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x20, 0x4, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 13:35:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6202e5037f000001c7ea9d4da82b22fecece21c7d05a2e60835a9d8f4678c554f7504e66cf269811af4731e0f6c7b56694d68bd603248e79be633d7c0292089b2f4c98a4b1eacfe7d02b7d31fb4d209735b5bd84a562e776d053c1622b81ff6496af068689ac91a27526abe4885a39a994c537cfa5bc9731ef6785110922597796d3ddee2463f45f3f9f4c1b098349c3d7618f2aa1a00fba378401cad66ff0bd05b4c77b598d0000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) close(r1) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = fcntl$dupfd(r4, 0x5, 0xffffffffffffff9c) listen(r5, 0x40) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="674a9d94", 0x4) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="b3ea501966696c653004"], 0x10) sendto$inet6(r6, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) execve(0x0, 0x0, 0x0) 13:35:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) getgid() pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 13:35:07 executing program 1: r0 = getuid() r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r5 = getpid() r6 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r8 = getegid() r9 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r6, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r7, r8, r9, r10, 0x1, 0xff}, 0x8, 0x6, r5, r5, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r11, r13, r2, r8, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r14, 0xa5, 0x3, 0x1000000100000000, 0x6}) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) r16 = dup(r15) ioctl$WSMOUSEIO_GTYPE(r16, 0x40045720, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r18 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r21, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r22 = getpid() preadv(r21, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r23 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r25 = getegid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r23, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r24, r25, 0x0, r26, 0x1, 0xff}, 0x8, 0x6, r22, r22, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r20, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r20, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000002efffffe6"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r20, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r27 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r30 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r27, r29, r19, r25, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r30, 0xa5, 0x3, 0x1000000100000000, 0x6}) r31 = semget$private(0x0, 0x5, 0x8) semop(r31, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r31, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) semctl$SETVAL(r31, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r31, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r31, 0x4, 0x4, &(0x7f00000000c0)=""/63) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f00000005c0)={{0x7ff, r0, r13, r17, r25, 0x80, 0x80}, 0x8, 0x1, 0x101}) 13:35:07 executing program 1: setrlimit(0x7, &(0x7f0000000040)={0x7, 0x80}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x2000000005118, "047c2ce62e0dbcdcc58b62c200000100"}) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f00000002c0)=0xfffffffffffffd8f) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0), 0x0) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f00000001c0)=[{0x2, 0x3380, 0x400}, {0x0, 0x5, 0x800}, {0x5, 0x1, 0x800}, {0x3, 0xfb62}], 0x4) semop(r4, &(0x7f0000000240), 0x6) socket$unix(0x1, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699f, &(0x7f0000000300)) socket$unix(0x1, 0x2, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020699f, &(0x7f0000000300)) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000011c0), 0xffffffffffffff17) getegid() 13:35:07 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r4, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 13:35:07 executing program 1: mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x20, 0x5) r0 = getuid() r1 = geteuid() r2 = getgid() r3 = geteuid() setreuid(0x0, r3) setuid(r3) r4 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r1, r4, r3, r2, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) lchown(&(0x7f0000000000)='./bus\x00', r0, r4) r5 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000040)) 13:35:07 executing program 1: nanosleep(&(0x7f0000000040)={0x800000000002, 0x400}, &(0x7f00000000c0)) rmdir(&(0x7f00000002c0)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x6, 0x0) kqueue() ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0x3, 0x1000, 0x100000000, 0x1, 0x0, 0x1, 0x3, 0x1, 0x0, 0x3}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x10001, &(0x7f0000000300)="cf", 0x1) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) ktrace(0x0, 0x1, 0x8, r3) r4 = syz_open_pts() r5 = dup(r4) r6 = semget$private(0x0, 0x4, 0x221) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001d40), 0x0) r7 = getegid() r8 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r12 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r10, 0x0, r11) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfffffffffffffe8c) r17 = getpgrp() r18 = fcntl$getown(r11, 0x5) r19 = semget$private(0x0, 0x4, 0x408) semop(r19, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r19, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r19, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r19, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r19, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getegid() r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r23, r25, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r20, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001bc0)={{0xfff, r20, r7, r8, r9, 0x4, 0x200}, 0x80000000004, 0x26, 0x732}) r26 = syz_open_pts() r27 = dup(r26) r28 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r27, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) r29 = socket(0x18, 0x8002, 0x0) r30 = socket(0x18, 0x3, 0x0) setsockopt(r30, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r30, r29) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xfffffffffffffdcb) r32 = getegid() r33 = geteuid() r34 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r34, 0x0, r34) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r31, r32, r33, r35, 0x4, 0x200}, 0x4, 0x1, 0x20a}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r36, 0xc0044266, &(0x7f0000000180)) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r37, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r37, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) read(r36, &(0x7f0000000040)=""/32, 0x20) syz_open_pts() r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r38, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) 13:35:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r1 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r3 = geteuid() r4 = getgid() r5 = geteuid() setreuid(0x0, r5) setuid(r5) r6 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r3, r6, r5, r4, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r7 = getegid() r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r1, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r2, r5, r7}, @rights={0x20, 0xffff, 0x1, [r0, r0, r8]}], 0x40, 0x20c}, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x40000020, r2) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r10 = socket(0x18, 0x8002, 0x0) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r12 = dup2(r11, r10) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r13 = socket(0x18, 0x8002, 0x0) r14 = socket(0x18, 0x3, 0x0) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r14, r13) r15 = socket$unix(0x1, 0x1, 0x0) r16 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000280)) r17 = socket(0x18, 0x8002, 0x0) r18 = socket(0x18, 0x3, 0x0) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r18, r17) r19 = socket(0x18, 0x8002, 0x0) r20 = socket(0x18, 0x3, 0x0) setsockopt(r20, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r20, r19) r21 = socket(0x18, 0x8002, 0x0) r22 = socket(0x18, 0x3, 0x0) setsockopt(r22, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r22, r21) kevent(r12, &(0x7f00000004c0)=[{{r8}, 0xfffffffffffffff8, 0x0, 0x1, 0x7f, 0x80}, {{r8}, 0x8a7d06eb02b18a3c, 0x2c, 0x6, 0xffff, 0x81}, {{r1}, 0xfffffffffffffffc, 0x58, 0x40000002, 0x0, 0x6}, {{r9}, 0xfffffffffffffffd, 0x23, 0x1, 0x55e, 0x80000001}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x2, 0x38abcb01fca6d3ea, 0x2, 0x4}, {{r13}, 0xffffffffffffffff, 0x5b, 0xca632fa258bd3e0c, 0x4, 0x2}], 0x9, &(0x7f0000000580)=[{{r15}, 0xffffffffffffffff, 0x80, 0x80, 0x0, 0x8}, {{r16}, 0x5, 0x2, 0x2, 0x120, 0xad}, {{r17}, 0xffffffffffffffff, 0x40, 0x20000000, 0x4, 0x100}, {{r20}, 0x800000000000000d, 0x49, 0x10, 0x400000000000000, 0x9}, {{r22}, 0xfffffffffffffffc, 0x34, 0x80, 0x7ff, 0x1875348e}], 0x3, &(0x7f0000000300)={0x2, 0x4164}) write(r9, &(0x7f0000000140)="220e22", 0x3) r23 = geteuid() r24 = getgid() r25 = geteuid() setreuid(0x0, r25) setuid(r25) r26 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r23, r26, r25, r24, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r27 = geteuid() r28 = getgid() r29 = geteuid() setreuid(0x0, r29) setuid(r29) r30 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r27, r30, r29, r28, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getgroups(0x2, &(0x7f0000000640)=[r30, r4]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r31}, 0x5000000000004, 0x8}) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:35:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = kqueue() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x10, 0xe77d21acf3b8383e, 0x40) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r6, r5) r7 = socket(0x18, 0x8002, 0x0) r8 = socket(0x18, 0x0, 0x1) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r8, r7) r9 = socket(0x18, 0x8002, 0x0) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r10, r9) kevent(r3, &(0x7f0000000180)=[{{r4}, 0x75b9e980afdbdb54, 0x80, 0x1, 0x401, 0x6}, {{r5}, 0x273afdb4dd1db3df, 0x41, 0x0, 0x9, 0x9}], 0x1000, &(0x7f0000000280)=[{{r9}, 0xddfb7922ffd9846c, 0x13, 0x1, 0x398f, 0x9}], 0x8, &(0x7f00000002c0)={0x10001, 0xffffffffffffff32}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r11 = dup2(r2, r1) sendmsg$unix(r11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCLOCK(r11, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x7}, {0x6, 0x0, 0x0, 0xfa}]}) r12 = socket(0x18, 0x8002, 0x0) r13 = socket(0x18, 0x3, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x3db}, 0x332e81282cfe16ad) ioctl$BIOCGFILDROP(r14, 0x40044278, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:35:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x60}, {0x3}, {0x7ffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x8002, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000240)={0x2, 0x6, 0x7fff, 0x800}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r1) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x26, 0x400}], 0x1}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x8, 0x7, 0x4, 0xde5}, {0x1, 0x7, 0x2, 0x3ff}, {0x7, 0x3, 0x5, 0x1}, {0x1ff, 0x3, 0x7f, 0x1ff}, {0x2e8d, 0x1}, {0x8, 0x5, 0x0, 0x5}]}) r6 = semget(0x0, 0x4, 0x501) semop(r6, &(0x7f0000000000)=[{0x3, 0x1f, 0x800}], 0x1) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6f4952952ab81539244f6291232") 13:35:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$inet6(0x18, 0x4000, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) chmod(&(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x4a) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./file0/file0/file0/file0\x00') symlinkat(&(0x7f0000000300)='./file0/file0/file0/file0/file0\x00', r1, &(0x7f0000d06ff8)='./file0\x00') utimensat(r1, &(0x7f0000000180)='./file0/file0/file0/file0/file0\x00', &(0x7f0000000200)={{0x1, 0x2}, {0x214, 0xd56d2fd}}, 0x2) chroot(&(0x7f00000001c0)='./file0\x00') openat(r1, &(0x7f0000000280)='./file0/file0/file0/file0\x00', 0x82, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f00000002c0)='./file0\x00', 0x0, 0x38c) syz_extract_tcp_res$synack(&(0x7f00000004c0), 0x1, 0x0) 13:35:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x35}, {0x6, 0x0, 0x0, 0x104}]}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) pwrite(r3, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3aedb9a70f94cb64499befc380da36a2c476fcae24945b63f58232d914a0d08701648e982c874d82f81cf5a54d69f685c38bf1b4c04baa5ca2cbe46847f032f8089da56025bc4e0a82ea9ad875bd4ac8f9a283957a2ab0a30459d721085e709783d166ae747d5e59f5292e4e4e272ade5c", 0xf4, 0x0, 0x0) 13:35:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000000)) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 13:35:08 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) fchmod(r1, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r5, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r6 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r8 = geteuid() r9 = getgid() r10 = geteuid() setreuid(0x0, r10) setuid(r10) r11 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r8, r11, r10, r9, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r12 = getegid() r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r6, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r7, r10, r12}, @rights={0x20, 0xffff, 0x1, [r5, r5, r13]}], 0x40, 0x20c}, 0x0) r14 = getpgid(r7) fcntl$setown(r4, 0x6, r14) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) 13:35:08 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r2, r3, r4]) r5 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x4) write(r0, &(0x7f0000000040)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x2bd) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x3, 0xc0f) getuid() getegid() pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) close(r9) setsockopt$sock_int(r9, 0xffff, 0x0, &(0x7f0000000100)=0xd00, 0x4) bind(r9, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) r10 = socket(0x0, 0x8008, 0x6) r11 = kqueue() preadv(r10, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r11, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r11, 0x1}, {r11}, {r10}, {r10, 0x2}, {r11, 0x10}, {r11, 0x20}, {r11, 0x80}], 0x7, 0x3) kevent(r11, &(0x7f0000000300)=[{{r11}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r11}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r11}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r11}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r11}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r11}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r11}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r10}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r11}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r11}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r11}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r11, 0x40}], 0x1, 0x0) close(r11) dup(r11) r12 = getuid() r13 = getgid() fchown(r11, r12, r13) r14 = socket(0x0, 0x8008, 0x6) r15 = kqueue() kevent(r15, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r15, 0x4}, {r15}, {r9}, {r14, 0x2}, {r15, 0x10}, {r15, 0x20}, {r15, 0x80}], 0x7, 0x3) kevent(r15, &(0x7f0000000300)=[{{r15}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r15}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r15}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r15}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r15}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r15}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r15}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r14}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r15}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r15}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r15}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r15, 0x40}], 0x1, 0x0) close(r15) dup(r15) r16 = getuid() r17 = getgid() fchown(r15, r16, r17) lchown(&(0x7f00000001c0)='./file0\x00', r12, r17) r18 = socket(0x0, 0x8008, 0x6) r19 = kqueue() preadv(r18, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r19, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r19, 0x1}, {r19}, {r18}, {r18, 0x2}, {r19, 0x10}, {r19, 0x20}, {r19, 0x80}], 0x7, 0x3) kevent(r19, &(0x7f0000000300)=[{{r19}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r19}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r19}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r19}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r19}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r19}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r19}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r18}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r19}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r19}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r19}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r19, 0x40}], 0x1, 0x0) close(r19) dup(r19) r20 = getuid() r21 = getgid() fchown(r19, r20, r21) r22 = socket(0x0, 0x8008, 0x6) r23 = kqueue() preadv(r22, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r23, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r23, 0x1}, {r23}, {r22}, {r22, 0x2}, {r23, 0x10}, {r23, 0x20}, {r23, 0x80}], 0x7, 0x3) kevent(r23, &(0x7f0000000300)=[{{r23}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r23}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r23}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r23}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r23}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r23}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r23}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r22}, 0xfffffffffffffffd, 0x0, 0xc, 0x7ff, 0x101}, {{r23}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r23}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r23}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r23, 0x40}], 0x1, 0x0) close(r23) dup(r23) r24 = getuid() r25 = getgid() fchown(r23, r24, r25) getgroups(0x4, &(0x7f00000000c0)=[r17, 0x0, r21, r25]) r27 = getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r27, r26]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getpid() semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000280)=""/67) r28 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r28, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r29 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r29, 0x200000029, 0x67, 0x0, 0x0) 13:35:08 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925070008fb2f58bf5e4a", 0x1e9b, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x0, &(0x7f00000017c0)={{0x80000000, 0x7}, {0x400, 0x7ffffffd}}, &(0x7f0000000100)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x3) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x8010, 0x1) r6 = socket(0x19, 0x8003, 0x8) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000780)=[&(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000740)='\x00'], &(0x7f0000000bc0)=[&(0x7f0000000980)='):\x00', &(0x7f00000009c0)='tap', &(0x7f0000000a80)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e', &(0x7f0000000b00)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e', &(0x7f0000000a00)='\'@\x00', &(0x7f0000000b80)='$]*\'4:\xa7]\x00']) kqueue() r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r8 = kqueue() r9 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r8, &(0x7f0000000100)=[{{r9}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0xfff}, {{r9}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000)=0x5, 0x4) accept(r10, &(0x7f0000000180)=@un=@abs, &(0x7f0000000280)=0x8) r11 = kqueue() r12 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r11, &(0x7f0000000100)=[{{r12}, 0xffffffffffffffff, 0x9}, {{r12}, 0xfffffffffffffffd, 0x1, 0x0, 0x8001}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r12, &(0x7f0000000100), 0x9130dbf, 0x0, 0x0, 0x0) r13 = kqueue() r14 = open(&(0x7f0000000300)='./bus\x00', 0x20000, 0x8) kevent(r13, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffb, 0x9}, {{r14}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) r15 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r15, &(0x7f0000000100), 0x9130dc1, 0x0, 0x0, 0x0) kevent(r15, 0x0, 0x1fe, &(0x7f0000000100), 0x8, 0x0) r16 = dup(r15) ioctl$TIOCFLUSH(r16, 0x80047410, &(0x7f0000000580)=0xffffffffffffffff) r17 = msgget(0x2, 0x42) msgctl$IPC_RMID(r17, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x8, 0x9, 0x9, 0x1, 0x101, 0x10041, 0x4e4, 0x1, 0x574aacb2f9db0e8b, 0x1}) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f00000000c0)=0xb) msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) r18 = socket$unix(0x1, 0x1, 0x0) setuid(0xee01) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x8028698c, &(0x7f0000002580)) msgget$private(0x0, 0x121) msgget$private(0x0, 0x102) msgget$private(0x0, 0x1) msgget(0x0, 0x440) r20 = msgget(0x3, 0x100) r21 = kqueue() r22 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r21, &(0x7f0000000100)=[{{r22}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x2}, {{r22}, 0xfffffffffffffffb, 0x10, 0x6}], 0xffffffffffff0000, 0x0, 0x0, 0x0) msgrcv(r20, &(0x7f00000006c0)=ANY=[@ANYRESHEX, @ANYRESDEC, @ANYRES64=r7], 0x3, 0x1, 0x1000) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgsnd(r20, &(0x7f0000000a40)=ANY=[@ANYRESOCT=r23], 0x1, 0x800) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r25 = fcntl$dupfd(r24, 0x100000000000, r24) r26 = msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r25, 0x802c7416, &(0x7f0000000700)={0x5, 0x7, 0x400, 0x6, "6bd8e7694fa7ef1b46034c1c64434c50f398703a", 0x4f, 0x1}) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r27, &(0x7f0000001040)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7b300000800000000000000000000000000000000000000000000000000000000733a00000000000000000000000000010000000000000000"], 0x1, 0x3, 0x0) msgsnd(r26, &(0x7f0000000000)=ANY=[@ANYPTR64, @ANYRESOCT=r25], 0x2, 0x800) msgsnd(r20, &(0x7f0000000840)=ANY=[], 0x0, 0x800) msgrcv(r27, &(0x7f0000000800)=ANY=[], 0x0, 0x0, 0x1000) msgctl$IPC_SET(r27, 0x1, 0xfffffffffffffffe) 13:35:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = dup(0xffffffffffffffff) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x4, 0x0, 0xff, 0x7}, {0x1, 0x80, 0x7, 0xffff}, {0x2, 0x9, 0x0, 0x5}, {0x90, 0x4, 0x9, 0x5}, {0x5, 0x3, 0x2, 0x4}, {0x3, 0xb, 0x7, 0x1}]}) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed2e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81f06a1f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r3, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r4 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r6 = geteuid() r7 = getgid() r8 = geteuid() setreuid(0x0, r8) setuid(r8) r9 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r6, r9, r8, r7, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r10 = getegid() r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r4, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r5, r8, r10}, @rights={0x20, 0xffff, 0x1, [r3, r3, r11]}], 0x40, 0x20c}, 0x0) setregid(0xffffffffffffffff, r10) writev(r2, &(0x7f0000001740)=[{0x0}], 0x1) 13:35:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffff9c, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x1e5, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 13:35:08 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x24) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000680)={0x7, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000200)=""/64) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x64c}, {0x25}, {0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r2 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x2) pwritev(r2, &(0x7f0000000600)=[{&(0x7f0000000280)="95d468afeaca82f8e82723bdd7e1ae2982cf00270a53cbcfb1ae2b3a933fd91ca98b3865c8ff30a5571f238a3d33c3da406038b1f2ce0ce44ac2a7f7bc46220a0623f080cefafb171a428e7ecc83164cbdddecf8eb3939857fc50931262ce2c3f1fb7edb7e74873982e35250902d5254a31262df74be6c038cc6c65c555cdc823b7c1f9afaa7b6d0b2eece3e880dcff18f755b9e38a377e3e96854ce30bb70d0d25a8781a09104b7fb42a42ba07736bf5172bce45924723139ddc006baf8e4deb8270e76325d9c5ba19f27d3a4bef0d6b1c5", 0xd2}, {&(0x7f0000000380)="3b56054da1f5b012941d300648d1ca4ab1d70440ceba4243a087163032b57447365fa091", 0x24}, {&(0x7f00000003c0)="553fb0ecae42bd4384581ccc6b40de17", 0x10}, {&(0x7f0000000400)="c33a8e5576613af8f373c73f6cd44b8de68361997dec40716efc7651d611c0093585bc3c5213b1b7d4fd10797b7e89e0e16cac42b4465c27f0a1f36cd59598e28ee88616a1a0504e634fa7ee189e33ab13304d1ee9abf6123f4b0ed3b1aded0f3f2f0fa37d0a4a7c12ace050acb1f5467e32c87b93ceea74b9c7ac37dec696dd38f4eaf5956fb9d835c9eaeb60b99e63115287e03896a7637a95a7ac39def6d9c04ca905f4dd4f0235af16c281905f65b2c145ce534abf61686d7742da9ed70d31741e47a268a9c1cb24d878b68723dadabf244db1d4d8d2e6c423be734c63848557f0bc17ee5927c416e3", 0xeb}, {&(0x7f0000000500)="9dd755f0ed84bb3d5a0964d4323c8c87c5382b4be0118fcc153802b2d2a43c2737845b780da9af816145acda231561d386d81f0adbad84e6d65baa5d824f3dd8d9bfe321fece83cc3ca85782495bbc88662c1231c6182ccf94e0f1be705ea80ae36a78635035016b2249368b7265c6f94d5d2de33174283c76c5c4ee764967f0860ab8ca68756b7c3aefd332cf6a8edf74cf87df6b796e62dacfbf7b6ea4f324e9a0e35be46ac38f6ad0f2785768b7e4cfea20ef3f7fcb72d02de3409ed8d266c1b9cabbcb85836864888518026752afe2b308c523254312b7c2ed2f34d497377a5948ae93b9424a1e79", 0xea}], 0x5, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x84, 0x40) 13:35:08 executing program 0: ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) shmget$private(0x0, 0x4000, 0x8, &(0x7f0000569000/0x4000)=nil) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x14a) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) sync() recvmsg(r2, &(0x7f0000002b80)={&(0x7f0000000740)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033000000000000000000000000000000000000000000000000005bc579899dbb31dc295d7900000000000000000000000000000057be143775080570ba6c5f8286b25a1730c7f6427d248179cefbc791bcf64c02ac41125e14ef60aba4a47028cd77f8ed60ed09e0409c2a55d2536f0cbaf5c42aa806e9c826818a9667897e3c34939618b8e560349b7ac52401a1a7ff5c241b1e11e0ecdb6c3d926f404de0def753760a7acabc20a6689cad12fa964df912e2cdb1705b45682bbd7d429b0d7d2b56c712823f7843365e46aa70f4e65ba4a366063f01bdc964f5055e759d70f1d3d65d8157c43929"], 0x1, &(0x7f0000000940), 0x0, &(0x7f0000002ac0)=""/181, 0xb5}, 0x40) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) sendmsg(r5, &(0x7f0000000700)={&(0x7f0000000200)=@in6={0x18, 0x1, 0x861d, 0x80}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)="0c0aefc25ce87cc84c4805561923ee35abd4c7b221d0c7960a837d9a1786579cfaa6c5f86ddf25a4781d3eb0881c50a0f937b1d9364d02ea0038bfeeed73f5076795ddbeca2268a866cb2a0f779d3804f53e0d45e4eaeb7a7c387d620702962427e84853a9bfbed7ce0565de9ba34a7e89cd0b20ea5f11b2862246972663b2b359b3676456b14f7cf4fa60cee1e1269133c5650aaaeb0a95dabc088a35de12a0d857cf7701a1ed16c30800aead1a24fc9a66f2be6cc163e9cddd814f0424e33d68b637fef4938bd42271b85af65b3c671ad7d34447afa75bbd39727e9ab4c976946dda48a3cf642d4f2dda2f7c1d778adaf850ece38404", 0xf7}, {&(0x7f0000000340)="80270810dbcab8a0c89f8f4727490cb2c3c84b6cee21a15d50ee61d2201b47b68ba0b5aec5a6a4c5f688179267170e5e", 0x30}, {&(0x7f0000000380)="02829919830f01d75f55dca36e1fb5c221ff7f91761318bd902886207c4705ad310c54d42eed02ec0d5e1dc179edef77ef7e41252b4affca37ee7d9631141d4e06bdd4eb616fa65dc4444c359b91a13a4836b38e0731f1d64ce9acff49152553041f8052fd1edeea8b36ff0fdda27a1b856be2a9ffdcff697981c4b706b68fda2eeb5a5eb8baf6a1d8c83fdf2bf4b9aa557b29749896812e8cdf47b00d484dc71675243206256031e48c6886a1a6ab0078980c50bd7129321808af4871fc52f5e8bce29746e76e174cad2a929d077f8a72978246818695d85e75ca332176483030c35e1f36244b104cdd", 0xea}, {&(0x7f0000000480)="940c0d3232f78416c0d02d62261d7dcab785021ac43312a6d9939fdac7c8e05a6950c3861c52ffd1294dea521f5cc9927a29e76b97539d3098652ed38cddfb53f77ede1d29195ec4f14aea69d6aa65c7d0071265252916ecdd6ccf92cef90014cc2ca4a5a3b87ab059dd868269bc6a734b19bd8ae930eb3fe0683fd937e9e5bf370399480b861630bce90152349dcb3aec1a17538a6121b644c0ea54f4fefc3469be9270531243a60c64b660af964444098f5cf5d405f780b981e0403e666a", 0xbf}], 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB="280080618063e670878d260accd2b5c81b143c00000000000000a800000000000000ffff0000090000003a67bde81004627132924cb599af6e32e9383ff2573c4842a8b4717b6d136e2b14563518df9c2100337f1a8b6849994dce575a0780d5bde356f048523acb9159a0ecee7d62030716f6ba89e66d3b10f64b50be0cd1ee659d8c49ba833ac2354ff366cf27ad551c9990bf1b43ebcc3ecb76afb2531d0a841d61f16885b6d80ccaef0c74f5fe37aadc574702b62f263ebc3b89b2303c000000200000000000000001000000080000007aa7fe579ef8675f5800000000000000410000000000000000000000660dffff63099695af8c6bb60ff8d9d18a2f1152b8c450453e74b34d6929faace432d5e643d893a8620d28718f00"/304], 0x130}, 0x400) 13:35:09 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x40) r6 = socket(0x18, 0x8002, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r7, r6) r8 = open$dir(&(0x7f0000002880)='./file1\x00', 0x200, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000028c0)={0x0}, 0xc) r10 = geteuid() r11 = socket(0x18, 0x8002, 0x0) r12 = socket(0x18, 0x3, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r13 = dup2(r12, r11) sendmsg$unix(r13, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000002900)={0x0, 0x0, 0x0}, &(0x7f0000002940)=0xc) sendmsg$unix(r5, &(0x7f0000002a00)={&(0x7f0000002680)=ANY=[@ANYBLOB="00002e2f8c0d05e66866506c406db28b6f029ed42424951cf7717c1229fc80bb62b6e36bf179f14c675008b21c7a8a2f2ad6d569a81c584fd6d9f695dcc51eb997e9143c8ba8c0d3db23bb0fe26b2c17df"], 0xa, &(0x7f0000002840)=[{&(0x7f0000000200)="f8d94e9d0545f266051cbd5d2d2a784bad1fb24bf15356031ecf65fb2e46a802b182c8edc8861541e7f88dc6d31bdca0d2868ce991c311d3f21923dd65bb9da54ac63fb2db8fcf60dbc41a0992773fca243ea66b6ab6c73db8df64f3e52f428f24ea7bbdcc84f7220fffd8ea2dc0ebe0683abd2791e78db227a533e6bc58ab8da29da2a94072a5bbe52595fdac764249af5cb54d6d185ab41bd04d9d20b3d6a2a068dfc7d02d1c2071244e5f94c38f33d16833679dce34415fdce59e8b1980d0af6096a8591b2ac0d4af3046dcce9367c99a7cea32977172ba0477cc144fba2a877abd5311a810e70d811fb86e9ce1051135e9ef23bb0cfceb3e16827899", 0xfe}, {&(0x7f0000002500)="abfde21f58723b566fd293d2f7dca04891e127a3c6ab7fad58580688aaa8c4fe260bba2faa369abb28c33a19fe0c86e39eafa6bd33037825d5d40f0a0bd23b991a266c99f154a4852825307b350c4e651b2de84d9295272332b8056ff19ad0776b781c89960dd150ef9159b19154768bf45f2748418a43f0bf76509d7345fa02ef03dcbce817355ba0fa944d1b097719da81bd390ac01434287484a264ba59246fc20f5f1ffdebfd9c571a62be42995f6745f02a6f7cd7cb8965cc58da7a113d1f01f77fce0c1fef7ff8b2f51f5aaf4e309d2f5daaf67b56a9de9c1b51", 0xdd}, {&(0x7f0000000480)="3d4e6eb8c01c99cf2a111931db11779a9a5f123d62319d82fb02c51e90feb3482dcc2584e77b205101ea9288fe8a27a0b883431627a70a843462ada666e61e203f78c94823a3ab9a1e7c85b00e4dd8441751050a33dc7c83608817b0989c47d23e315a23cd56a94c642423498b360bfa1c4bd14a63", 0x75}, {&(0x7f0000002780)="666260ee8c340428b3b8332e40f99b44e090e52fe73d47f029b7696fe09a2ba1b6ebc0a0599305f953e227ae5e82723b7d86496c791317818fd994a0cdbb0a4e7e7d5f50ebc1543d588d5c4d086a9bd84e3207fce12fdf97cada2dc5275cb5ca61903c49a54d6783db24127422928cd6a473928d44bbe34bfb4693de0c8133c52266b50aa0acfd4df1d9dda20265dba1eca78b135d9b58b12a8abb87127438691cc732cd087eb2df7a622f405a82", 0xae}], 0x4, &(0x7f0000002a40)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r6, @ANYBLOB="00000000da6bb826847b3fde32a189d1f7934d768c6fd18f31b70a47e0fbd3a742877fd75ead2550e190b82188ef49290d1b0f70e542c9fe4ca661a6c3cfd3b6d142865ea60678c3a3bca550af9c3c43e7cc4851897e7353eb", @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r14, @ANYBLOB='\x00\x00\x00\x00'], 0x50, 0xfd373faabed0b5c4}, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xb3}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002b00)="5a56b000000000ad03cd21a7e91c108536041c9a944acec5396c874ee38b64c155a398006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f23fcce900b76bb0b8eead867924dd0d38825c69fef8a43864be845a191342e02a0a8bf3709b2d096fbd3dd4b448419770f26c97d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff8700fe4df2d8a5e53827c7dcb4b0e206b1817c50dc3cadcead5d222492b3ee9c557815c452c4b7e0a19ffe779c2f40185efd4717e121029b7f79e7ba713eef55c7f8880a07ac4560864209efab1a439ac42f4fa15dc00f1a173502054c19a984e8f665a8eb095a696ccfbd4bb028e5ddb9", 0x16e}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x9a42aa3296219005, 0x1411, 0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x7f) syz_emit_ethernet(0x0, 0x0) 13:35:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x20e0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0xb1) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000c00)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r3) r6 = socket(0x18, 0x8002, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r7, r6) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000040)) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000740)={0x5, 0x7, {[0x7fffffff, 0xd8, 0x881, 0x3, 0x6, 0x7, 0x4002, 0x54, 0x7, 0x3, 0x2, 0x7, 0x7, 0xebad, 0x7, 0x5, 0x8], [0x0, 0x1, 0xffffffffffff0000, 0x4, 0x1, 0x3, 0x141, 0x2, 0x0, 0x200], [0x2, 0x3, 0x800, 0x0, 0x5, 0x2, 0xffffffffffffffff], [0x81, 0x7fff, 0x8, 0x7, 0x7fffffff, 0x3], [{0x101, 0x1, 0x3}, {0xf8, 0x0, 0x1, 0x8c}, {0x8, 0x7ffffffc, 0xed, 0x1}, {0x53, 0x1, 0x7, 0xa1}, {0x2, 0x9, 0x4, 0x5}, {0x0, 0x5639952a, 0x4, 0x5}, {0x6, 0xe8, 0x100, 0x7fffffff}, {0x8, 0x8, 0x80, 0x401}], {0x6, 0x3297, 0x7, 0x4}, {0x101, 0x20000000, 0x9, 0x88}}}) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 13:35:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x50}, {0x48}, {0x20000800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 13:35:09 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x4, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r3, r2) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)=0x7) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x10) ftruncate(r5, 0x0, 0xbf) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:35:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x8010, 0x7, 0x9, 0x80}, {0x44, 0x0, 0x2a, 0x380}, {0x700, 0x9, 0x3, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") getitimer(0x0, &(0x7f00000000c0)) socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000000)) 13:35:09 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa7c], [0xc0], [], [0x1000000000, 0x1]}}) 13:35:10 executing program 1: r0 = syz_open_pts() read(r0, 0x0, 0xfffffdca) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80002195ef30 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80002195ef30 13:35:11 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x20) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r4, r3) close(r3) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) recvfrom(r7, &(0x7f0000000040)=""/1, 0x1, 0x41, 0x0, 0x0) 13:35:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) r3 = accept$unix(r2, 0x0, &(0x7f0000000040)) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) close(r0) 13:35:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x2, 0x2) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000001"], 0x10) write(r2, 0x0, 0x0) 13:35:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 13:35:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) write(r0, &(0x7f0000000080)="cb41dc590f07b46be2593c85e139ae71db7792c314d6598709b7f9d4b04d3d18398546d0cbfa535a65ebe9b22a52bb021d48e04daea6fa24da3f4d8d26a3f35099a25b2061f814255328b4e7a007680b22d62254587bf6ab7cf57debdbbf31e1f476d2b910158ebb35491d65561a3fbfa19836229d934c0d581a2e8021ba6db1866adfe86957e835226b8ad5cdd4cdb02d0a7f3e", 0x94) r1 = semget$private(0x0, 0x2, 0x4) semop(r1, &(0x7f0000000140)=[{0x3, 0x3, 0x1000}, {0x4, 0x2c, 0x800}, {0x0, 0x8}, {0x3, 0x9, 0x1000}, {0x4, 0x1, 0x1000}], 0x5) r2 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x20) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000200)) r3 = dup2(r2, r2) r4 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000001640)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r7 = socket$inet(0x2, 0x3, 0x0) r8 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001700)='/dev/ttyCcfg\x00', 0x800, 0x0) r11 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, &(0x7f0000001780)=0xc) r13 = getgid() sendmsg$unix(r3, &(0x7f0000001880)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001580)=[{&(0x7f0000000280)="5d1cd0155a00a3f8dfcd6f55e67a00b98aa1bc92d6ff48b1d13ad28eeaa0c593e72cdef292cfa6107dcaab4606dee71e39837bc89845bc215f072ed668139a5b29ea96571508acabfbbbc634e6dcb692a225fc22eecc398a09c390a677a43df52518bff0e7fa1d336afb97d92c3307a748940d40b5a9b94c897f108aea", 0x7d}, {&(0x7f0000000300)="183084b905acf7dd4fe2c32949f6a2c628179d78a8590d030e7f1f123cb839a0e43c7f2d870aa1b2eec0c88c6bbde1d8988173b8d0539b256bc12916fc565b1ac90f29a25574b20d4721e23c76c994b5f877d5ca870cb484c995a0b0f1f59193bbf71b79074ebdd53a15ccc7b8bb3db71ac1d6b6d8f59c38d4ed26b10c2de8e84681e8cfb87192f6a861d92d8f", 0x8d}, {&(0x7f00000003c0)="83f2e712f2b410aaac4bb0c9916b5b3a67fc7d332599131e0a58448a87be5112d1ff666338639ba164d82f972fb80939da3ca1c4a8", 0x35}, {&(0x7f0000000400)="1c84e26d24f6393d4f7a8438b23569a4bf210fefe9ce7dbefaad47d2454325b480b53f8524627ffd26070c36c2a10a33c12631e0f6928a22e60835a576d8474d9897d82ab86a9245fac9b7ee99ed154ec585042eb31fc47793d845a8f8e7941ad769", 0x62}, {&(0x7f0000000480)="cc74b3f37819b7a20e2dc1b446431783e7076abf2c1ccf7d10122057f12d7d8dc532ee3719b4dcc40679970cf67638160a543f58d12ab257714abea1a216c5601ec11a644a99a215bb841c56350857a5a6fae2002db397a1119b388a76110bf95dbff8045c7b15eb54cbe2fa5a128a9d27255d98a31e458d3020968075a37ee2f8e19e2fee4a71c0509970dc595f3e5919c97c5d9e67fab862797f3f4c90600d2ba5b7f8b90b4154388cb394a55f4caddc7397591f8fde39562d49722e76f669e987085fb6401dd18df4f6ef52432a26e9f6672a04f99f0569b188fd6c6c", 0xde}, {&(0x7f0000000580)="b1c3a561d0ceea32faa755c76d413d52c6bb2f9121ccf64599110a8cb9eb0b6ab1669c8ffb347532719edd680ff17a1cc199cbb26800b1c04198bd4c206f4b8a8e4ffecd6cd279365d9ba0677b17ee18524a1fbcd2ba88bbe4c979d01fc02eb9d17c56f54ad20b6574583dc1b5527d9abea656e37721acb76d73dc1fc17415867f926374e683eb3c3606fab38d0e61557889082efed0899e611204dc96885431dc1ed46e6da55142b5e92b20259574748c9c964b6852bf7d25d385a82118fa97d1e43d335440f0559b4e6d66fd9d8df514ec38e089c4b2e62e34156dd3eeac5b12f78a413282934a00da9422f70762c524ef04ddea65b7e5acff4f33dccbe978fbc76690683102a00a15602d039cefc7178b00472579b3de95162b3735913777901535b3cad40260ea58321a7ca2b98928ab14e36241779ae6f1531dee3353fa19e7a0d7e82ba2bcf303beee2c1702d5ad75583373e3abc084f53378923482815d4d14d6aa6ba79e0aa94e7efed3dff33065559b9e43ba9f7f4cc1b797931ff14db11e709b1a30da7922ba2037455b1cf13fbe80446394fd5d8ef727311ad39443b0a2bc0ac2d702356e097a14ad93a87134effe20c5169b00568c42e586b3368ef0e630ee7e0d44997b088d00c6bff479d111f0caf6528b8e25c47e71f7fa4dee1848b4f575187dc9298e27f87116d1b8aa9aa886bfb3b4e0805038a1daff436453de4e4eaab550558858ae7236e5b2f45865ce8b21937b204a61f08e11c8957f10450c887ab13f9129bc8b84e26eab0fea35c592042a2fa95c86a810e58c41918862540134ce6c90d5449747141c4a6144ec9a76ee945345f1702b25ebf5b39952d728025d15a568d9bda0b9d087483c8dde36a3a1b140af1536086a0a3e9159ccf550cf13752b3e5db4d1a811b0e08a186487714ddb7172366eda9082cfea6cef0c2b52bd9af199fdf6733f203325de626c7576937ebbccaf3e293b43666524c72a3ad12b2a8bf43e174294622171dce5d45e529b357ab7769aca01154d3e87dd46f774b633889288d9528dd24c72d6f64747847e137990cd0525b04da3f3ef8c19084ed802689d0ca175cd164e8ce0fa9f46a00e28da23da317ac76ccdb696318cba0f7b762fc98eb05f8d1c06dc81b8f1ced03a61df73a697907a303d80a2992c6747254e2b0a3e7f7eb073abb03096664dbab9197b6be0092162308d1811c8d555cb788f9f69a51f74c715b30d3f9999fda1b53cabbc9411f232f047185e7240a90aa5019b99e12fb2ab2493673d6eb0579246ae5b1d917ba204fc0bcac72bf04db2130ace7431249bf192577d5fc4237f0efd7e1ee6cc7688a7c1a19173f33916e11e3189651a2e3cfd1b3697ca7962c97d8bcbaad7b5f5aed6b4546e23fb556f798275ae9d7196d20f5d323e7d465d8b5b08b390178aaf0b6d60678f2278b2510a5b8148e799481ad243f51428df8b39cd657303be2a4e87fc814cdc7cc62b8ec5ae53c2562c67324086614688a82257b0610704548e0d21568869f4f5c96ce643e8b72b0902cd90019002f62b3d42b227fbda2fab5a762158afb60f040ee5b5f870096e04c48f7b5748e38171779760765ff4afeacb95ad858faa321d84a6217752f4cdd5791f95d5a19b56029337d3ad34d5abf8208a4098376524f09fc2b28b60b33f316129c3b721466d0eb4c5673b47664fc0e55c4a87e746f0d036ed25dd24a3e6f8a46d2f582e09de1e5229dcb8925fe09e9b2398463bac9064bfca32ddf3b709088b869ec08694de878782c6bc54f4e8e40c4c2654df479f2d8a71b048f5f94c8e0dfdee2ba08646f28fee29e488174df825c3845e39a91adb531a5d65f8f06741d66ce3ea1ef329c150257d29fa280a39f1f668478ec4e924cfa0960de3ea998c2de19af4a2fb3feb3c10f065576248f80f277ddda483f2824546908a2963783b4dd04437a63b960aa45586c3214a2d48363e56e824fe7ab3fd31a6dbec8ebe3e9a2a23c98c6c2beb0e53765cd93268746c0999c613223ef02efb7ff9fc5fdfe9779e3ab343e895bb56ec7d6ba5dc1e1f3a828cf4443a5835e30991e0cae7cff4df59245f3af4858a69338eda19cf5f7b09969f209f4668505ffb3381ba2ef8c2ce4ecebcdaa2eafe15175c798b4fd49b832d8b9acb505c0a77d435d9c723691a09a83eb9ac5ca763510980adc713e0180495a5afcc32f9392ba6cf4715117c682662c09f95d173943e1c98e931a2c71d368543973e8c162417c09eff9fa9c67cd0c305c679cd4230825afb9fc07401233c384efa5b321eb89d8e1b4ce7a049e24129fac1d3b9abd10e7f13f5fe2c22a28ad4ccc68483b85d35321a3416e3a159b0687edc496b8722d554e107e3f0e24d4bbb80ab328061f557f5975f13043b6b42fd0a29c9094d7c32e1227ad32b0b396098f7e96a53eca4a00be5ed7513e0e2aeb5d9d4d7c6abcfcc437ff0d47ad19b8a8cdeb30a6c1209318babe1cfe7a5d89a9f6c41bcf649fb8832a968566526194c0ee70621ff9289c1c7a3bd2cca8035c447e5ade0395e10d0df107d4016e34e76542f25ff9c2cde5076e7a550ae0b848534edd3b9aa504b63075e62a7f6b0188bbfa9fb4c2535335f70f98ba03bab52a4d445c92c1d149ea7dd7df3f3888ed2c8f617e40d19fbcca132a3f0980c020e212a64ef81a124ada6c672a36334986fa5c588346aee95feec6ce40ce6666ef80f6ebfeab9ad450983b35b155d211d925018af0da1338f56c36c61c5f17c7d102ee5af23a6726b9d06485aeec15cfd4a93c0daafadbb8c92c2c36c4cde4b675809a5d09d25015d91fa27cf0638a25b1620049dfed35179a900721f6b7e92b86bc5ad556a1f3558205da7e88513385c11e233667f63fae778f6082ba6c7354f9eb786c22aeeb7bae9763e3348994aeabbb7513b29e7386e421a61bfdb64100ac2a79bb3691984279611df510074b029141b25558d1a21fbb04797891990a0b87e66597b839e36244b4bbce984da74d62f802f6f111988278c73ddb744165ca2987a06b0c341b47c4cd522df6a03782407a4c6da31227ada5053760e88b5e09dbfd166651d05de83d31b845515aead84a47d5205fd77d0d25cc922b3fbbf239ded5655de29dae36311b0be0b2239f3a0b9497de00b55c42a092b2195428f0b3e3f748d81ae69598d9a11d6b96b7800edf12dd66b5421de5e93c3155be5ead9fc0c7e9fe1e7695a744ffde27a025c61df0427465888eb812aaf16f407fc894fa39e0eed5d2f88b077195a1983fed1d36faf37ae702d7ddb5c5bf45b2ba85b7a2d9871912513f093083a869951945536ab944e864ebdd62b8e5822bdc020e81989c4b487661184631d83e2f0ffdf7eb7b9058c4d5f9d8231c0e513ee7a154f5baa9b7665dd504a7898f86b835af75afaab19eca92baf606d92cdc2bdc730190ffdaa3c919a94dc72c63e58b2d8b57f65f8287e7a62b2423b12e244140ff5505a002879c31c311a8c6f7a394615a7834df666e46e3aec42d5af054353afa32e3b01c2e4ae6d61ac7a72d1d09ec5f976277ae304fcc1ec9cfe587906f6e29fd1e6f9fd60ecc1240266e7e1461f2ab807076c4c242ead821bf9b138bb5fa76c7fda720eead769fffa571e31f771e3c958879a365ee99d0bea144339ddc665614a392c7854084c962edb6c5682c461644bb7914e9d0f8ff865693c09ada505d0260ea27042a4f16ef32e4ceb000a42d459452b6bf71a06c90c6bdc148b0e96c715ce56708b4f784e543d1b362446371360391662ecb28fc489b8bab2592b5ebf0765bc52b49f1345338804a4ad13be3ce1422418cf911fb5b6d7220dd5e1cb695538e35f82f9fe00e866865d9f2e99ea6a27898058e9d435ba4218e257f18a2c0425e5706d94327ca1bf21852723beb31c5343a589bedf8fdc87cbc547df277ad914e74b496a19c6cb1fd173fe5b0c914c558b775065ea39f5d5c2b103fa1ae9dca5f5c2a2035887657e0b61f7c681e05f2094bc8bcbe2bfc325614a528cb372d496c60ec4e097066477af550f9631de62382b5a4fbf5c6e748d6e306bddaa4c3d47c310ee7ef7f953dab93aeb28a862310612c9b69a2dddef1edd62df0806cc24fce33a5855498f7a8385362d0e0d689a847d8d1ffb7cf62ab098109250ee938e8dd287f312c57f5891f3404caabfb4f5b3fa0bd9035de971c2e126626e34a6566a06d8a036a3a318d35b05fed4c14a210e3d70ace1978132a94c994c1944e94514c3ffe535391eae533a8466b2e8e526af3fd21a984492ea348de443ef54d8c21afe80372453bb02a2c523772094a6e0d13c65c6ab1c5c02dd0216880e515deb4c7e053a6c9705c56450fcf719a19e37d20bd930ddf09a5d15834fb5a66ab01c61e2786af92c8e3a35f631e917852a9a4e7acb0b85cc3304bcf1b64bf13503c55b358b4711e45fd45b6fb44f9596b153a994e83e9b0012f3041274999394283ca315fda0209928340e4fd5d3c3d15e54be334223f56133a3bebc63fc937057a1c7fdd2956c91abd196071ad4f4b4394a1fdb6f97830b2ae9949aa1e6517ae5c398233cb0ca715118bdade231a4428eeb82d5fef2a7ffaf0ff5e8e713959cd618777fc8c02530ecbe4de070df832da4235c76b0b175fac2d6690594afc571f04ae302f3722dde781beed83af8012b351ae733ce1157d9099225af9a05438aeadec330be5fc5ac05c3883aa14421f8bb8474cdd6ef0ea25147dd47a7ed8245a5c41d43786e6259915a7e9bab737459860460076c374988091505fb3e1110925f3e819ac435244c9753d630ef115882825951d285f1314ada35970d72ae697f7356486c36ec96236690fe66093a1b74f448d05fa0c883df5d4e9659a2628635a5f51accf722bbfbc5ab5313ccf92e71d28fcd214c92f2db06383fc772f87e40f1810e2fc9ee8e7c5e04a2ce86c98fb3acecd561dad6dea8606ff61f8dea3771678bcfbc2e543c367a33952b16f621fd365a96059fc43d1c5a9d565d72c0ce16bb31f5e46ac276f45254caaa523f6e7967a344efdcf6cf174f3afd153aa82da7829f21bfd304b5fbf2ddee2aad6fc68dabf91b34dda0f646dfae0f2287bb880a3ed04873b20b282c50a48261ad5ad6686c5503ef5d11b2f543c6e763de9ac74c1ca003e03f908a048aabdb29735ea5b672307ae7617052814e7556ecb8fd63b56dcfd7570cf18936103f8593048c5008b74561229d13dd31807c144d1cafa5cc90562b49c999f511199344c842bae8b0d0f46fe6d77defef00829d095fbd2f32362dc458685e7752af62a7f416088f2f949b15f76e64efa070631616681a5eb7f05001d302fa7006dd6fbfcbf350bb96c525be11e024b670da38f0f828a966789ffe58689b0c56e8edf1a4713166740861db0d657bedcda1dde7ee6b90a3ba543c00c7809fa66820300ce7df46dfebbb93047520b27b03640ae7c5d53e420c9da52379e4f403d1e3042c8f7f010ae82d2e9a47f8252806ea03b9aa161173cbc6b25057f7618bef2b11329f225bdfc6fc6703d3d1f296699497b05b762eb6e8909536613947271d5844d7b0f831d9f61f39e29cad461a93da7eee872d8187d2f6ccd488da91006d6f8cff18c0c191092bd0f15d97811322fe271f8e83d9524c47ee528f341cfcca8742d6b28c1bb740b18b87004a4999a85188476f1aa380880285dc084be4058855316eca2051838e5300c1afa29b85dace5473c8612e7986618cdff2b6349c207b1b2d4cbcf2571a38076c1fa5fb8ee75c212db816", 0x1000}], 0x6, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r7, 0xffffffffffffff9c, r2]}, @cred={0x20, 0xffff, 0x0, r8, 0x0, r9}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0xb0, 0x602}, 0x4) r14 = accept$inet(0xffffffffffffffff, &(0x7f00000018c0), &(0x7f0000001900)=0xc) fcntl$getown(r14, 0x5) r15 = msgget(0x1, 0x200) msgsnd(r15, &(0x7f0000001940)={0x2, "3cd2d0b8910dda74a7f3883f"}, 0x14, 0x800) socketpair(0x1, 0x1, 0x5, &(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r16, 0x6, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000001a40)={&(0x7f00000019c0)=[{0x47}, {0x28aefc9874ca316, 0x1}, {0x91ca1679ebfe3ac1, 0x3}, {0x4, 0xb1}, {0x47, 0x8d7b}, {0x101, 0x8000}, {0x45, 0xfa2}, {0x45, 0x3}, {0x26, 0x9}, {0x0, 0x1}], 0xa}) r17 = socket$unix(0x1, 0x4, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001a80), 0xc) r18 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000001ac0)) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000001b00), &(0x7f0000001b40)=0xc) 13:35:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x7}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000080)=0x6) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") 13:35:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x20) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x4000, 0x46) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0xfb) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendto(r4, &(0x7f0000000180)="5aca91f1eb2d6baf5664ab4746529fcac172153d18ab292610ef5e162fa75ade23c2bab907e745f5132020498874f05c0744493ecbe6c2ca6f2868bbf072bbaa91d089", 0x43, 0x4, &(0x7f0000000040)=@in6={0x18, 0x3, 0xa8d1, 0x9}, 0xc) fcntl$setstatus(r1, 0x4, 0x6fc1915be3dcf468) 13:35:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x7, 0x2}, 0x4ede8717f2b6a41d) close(r0) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000ac0)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e53", 0x15a) 13:35:12 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x8, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r4, r3) connect$unix(r4, &(0x7f0000000100)=ANY=[], 0x0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) r6 = socket(0x18, 0x8002, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r8 = dup2(r7, r6) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) readv(r8, &(0x7f0000001140)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/4083, 0xff3}], 0x2) r9 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000001180), &(0x7f00000011c0)=0x8) setsockopt$sock_int(r5, 0xffff, 0x8, &(0x7f00000000c0)=0x9, 0x4) shmat(r9, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmctl$IPC_RMID(r9, 0x0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:35:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000140)=0x100) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000180)={{0x4, 0xfff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000001c0)={0x2, 0x1, 0x1, 0x976, 0xa2}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x40) ioctl$BIOCLOCK(r5, 0x20004276) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) 13:35:12 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pledge(&(0x7f0000000040)='!}(}\x00', &(0x7f0000000080)='@,\x00') r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 13:35:12 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) socket(0x2, 0x8000, 0x4) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000273000/0x2000)=nil, 0x2000, 0x4) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:35:12 executing program 1: setrlimit(0x3, &(0x7f0000000080)={0x100000, 0x8}) write(0xffffffffffffff9c, &(0x7f0000000040)="dc8310a829e34751730a62fd607da986b1", 0x11) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x20, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r6, r5) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000000c0)=r6) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xffbffff8, 0xc38, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987f", 0x26}], 0x1) 13:35:12 executing program 0: r0 = getegid() r1 = getegid() setregid(r1, r0) r2 = socket(0x20, 0x4000, 0x0) connect$unix(r2, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b13aa2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee4892c000000000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7107000000ca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0ecfde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ee311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc1200000000424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a389c2fdaa797466f44bd247a162a0d492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c343cde75ee9db2fa05a448843fa06b239194be760c7d447ecaa52dcd9e175d9e14ce39c5a120f95df8693022fdd802d4beb2fb802b8bbe1b21218fc2a2d52411b929a8e5312de534acfcab26065dc3e35e2020baa7c9cc81a1d87"], 0x10) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r3, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r4 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r6 = geteuid() r7 = getgid() r8 = geteuid() setreuid(0x0, r8) setuid(r8) r9 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r6, r9, r8, r7, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r10 = getegid() r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r4, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r5, r8, r10}, @rights={0x20, 0xffff, 0x1, [r3, r3, r11]}], 0x40, 0x20c}, 0x0) r12 = geteuid() r13 = getgid() r14 = geteuid() setreuid(0x0, r14) setuid(r14) r15 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r12, r15, r14, r13, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, r13, 0x0]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r18 = geteuid() r19 = getgid() r20 = geteuid() setreuid(0x0, r20) setuid(r20) r21 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r18, r21, r20, r19, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r22 = geteuid() r23 = getgid() r24 = geteuid() setreuid(0x0, r24) setuid(r24) r25 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r22, r25, r24, r23, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r26 = geteuid() r27 = getgid() r28 = geteuid() setreuid(0x0, r28) setuid(r28) r29 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r26, r29, r28, r27, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r30 = socket(0x2, 0xc003, 0x6) connect$unix(r30, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r30, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r30, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r31 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r31}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r33 = geteuid() r34 = getgid() r35 = geteuid() setreuid(0x0, r35) setuid(r35) r36 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r33, r36, r35, r34, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r37 = getegid() r38 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r31, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r32, r35, r37}, @rights={0x20, 0xffff, 0x1, [r30, r30, r38]}], 0x40, 0x20c}, 0x0) r39 = geteuid() r40 = getgid() r41 = geteuid() setreuid(0x0, r41) setuid(r41) r42 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r39, r42, r41, r40, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r43 = geteuid() r44 = getgid() r45 = geteuid() setreuid(0x0, r45) setuid(r45) r46 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r43, r46, r45, r44, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getgroups(0x9, &(0x7f00000000c0)=[r10, r16, r17, r21, r25, r29, r37, r42, r44]) writev(r2, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000280)="892ead3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bcbdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af338ea8ed5c209dc482409d876ffcaa0b19c06698dea7075b47b1ee6f86b00000000000000000000007be853e559964e0cd0d9285a1eb9eefa1ac6c392d21d5adc477cda456950686bcee5b5acd377df79f17f42f90e0e3865e982c84a2d7a960c02b6d6eebc7cc3dba1c3716e1cf134b331f0f0efc8490db5891659942110aabe33aa9683c8924083fce9ce7029915cc1ffd3258993b99b71c7a3a4484d3bbccc0a650961d87fb6ecf1791fb6d383ccea155dcab95ca1ad96b9543e7dd7152d812ac99c3ba1cb6acb763a7c0ec6b1db0fde5b9ab7e2d021f30efbe533db5a33d5d721de279f0f0a62862f6f4c531bbf19ebd55fccdcc37a7f57915b918444857a86439055da56b57f73f8eb556705cc27863c3b15500166c0e5", 0x172}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) 13:35:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/devF\xb2\x1a+R', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 13:35:12 executing program 1: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)={0xffffffff, 0x8}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 13:35:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getpgrp() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="36b83e522c066341519be70897fb") bind$inet(0xffffffffffffff9c, &(0x7f00000001c0)={0x2, 0x0}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x1, 0x9, 0x7, 0xffffffff}, {0x81, 0x1, 0x7, 0x83}]}) 13:35:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x4}, {0x6c}, {0x20000000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x8) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x3) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)=0x80000000) 13:35:13 executing program 1: r0 = geteuid() r1 = getgid() r2 = geteuid() setreuid(0x0, r2) setuid(r2) r3 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r0, r3, r2, r1, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) setgid(r1) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0x1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x200001ff, 0x0, "6f0a9b646e930000000000a9ffffffffffffff00"}) r6 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r10, &(0x7f0000000240)=ANY=[@ANYBLOB="1a012e2f66696c653000"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x2, 0x1, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = dup(r11) listen(r12, 0x0) accept$unix(r11, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f81084a200"/110], &(0x7f0000000180)=0x6e) r13 = socket(0x2, 0x1, 0x0) connect$unix(r13, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$inet6(r13, &(0x7f0000000040)="d0", 0x1, 0x7, 0x0, 0x0) dup2(r10, r9) 13:35:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d112ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49f98daaff1871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000b3b90e648a32e2a1f6cad0810112eff4c0af259a6164fcbf6c5121b3293e65805f306d08d96e961166a4cf22fc99a55321142674495fe3b9e7d98231a8befd639ca8fa3fcb261fe05b25378ee11dcddf36535c3de03aacf86102e8e9c6c06595d7fab90a73c5e334c5332bcf08d713e7f041eea92b0cf9571e3268b786c267b3f017443b5b7fbd96132bfb190f8b50f1d1e3f0f858f6128bd9a89c4601519f71178900074e1997440c75415fa79ebe49d12deaece7c45a6c837751de559d4046d184dab584fef06263d1821d8678e336281226e6aedcd48a138a5b705989ea1180fd585226f37877e615c96d12f139a3b2d5ec1a6a4aa5e4d54b9ee425dd3b757c9ae7a92cdc51767f8e93fda9a6484b81655a7da146ebe7dbb5143141de3110fbbe41361878780a7f6b8b6c8f7a3f2b9f0b8508e3b23e767c5cb64593c10b4493ec6a4e0f641cb5b49a1bdbec78741d93c3444d3e1c08453b968d3a9f09c57a604eee114372b764ec6b7fa4b52e97"], 0x10) write(0xffffffffffffffff, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) r3 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r5, r4) r6 = socket(0x18, 0x8002, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r7, r6) r8 = socket(0x18, 0x8002, 0x0) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r10 = dup2(r9, r8) sendmsg$unix(r10, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x100}, {r1, 0x8}, {0xffffffffffffff9c, 0x4}, {r3, 0x8}, {r5, 0x2}, {r7, 0x3a0}, {r10, 0x100}], 0x7, 0x0) 13:35:13 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="e6041d81078feadca9b7"], 0xa) r2 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r2) connect(r1, &(0x7f00000004c0)=@in, 0xc) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 13:35:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1ffffffffffffdce, &(0x7f0000000000)=[{0x30}, {0x50}, {0x400006, 0x2, 0xbd}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x8001, 0x6, './file0\x00', 0x5, 0x0, 0x1, 0x9}) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000340)=""/211) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x1]) r3 = geteuid() setuid(r3) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000001c0)) getgid() 13:35:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x168], [0xf8040000ff], [0x0, 0xffffffffffffffff], [{}, {}, {0x0, 0xffffffff}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x0, 0x8}]}}) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0xe05) r3 = geteuid() getgid() r4 = geteuid() setreuid(0x0, r4) setuid(r4) getgid() r5 = getgid() fchown(r2, r3, r5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) 13:35:13 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x8000, 0x9) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="44c9538f1f95ef2744a28ef0f98a275a2e63401fb8197756eb92cb6202d0"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x100) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x48, 0x3}, {0x3, 0x9}, {0x2, 0xfffffffc}], 0x3}) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r3, r2) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000000)=0x1) 13:35:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f00000002c0)=0x9) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4000002d}, {0x6, 0x0, 0x0, 0xfffff800}]}) r7 = socket(0x18, 0x8002, 0x0) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r8, r7) r9 = socket(0x18, 0x8002, 0x0) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r10, r9) sendmsg(r9, &(0x7f0000000280)={&(0x7f0000000300)=@in6={0x18, 0x1, 0x7, 0x9}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000180)="091dd34b1b4d40f1d4e5bd0662bbdd1131274312b2585c183dd9528d6d7e4d605643aa2eddca705d4f57e342a7b378dc3ffb90dad3a6a4d86e1eab32ebbe7df564c6a0bfab5ee6c71162f8718e65e6248a7ff9dca2445f3b", 0x58}], 0x1, &(0x7f0000000580)=[{0xe0, 0xffff, 0x2, "befe284b448d0b2945dc8904aad4e97be1bcb60a5ec86a24e2da4eddf604c54a1ef91cf5432ee6409bd50d0de15a1cfa39f909e7c67e49e798ef8f6aac4a0905adb715e73cd43c8e79625b59ed5bad67478a23208d4a17abf7d07f1b08fef31e46d79bcd4f25b325a58c222920628f0dd49c7927de14f247169d5b2a442cf48fa7a8c9d7dba89d81e0dfd84640a18a94f0bf1350edb79b733751d8e878dfa6a37e1e322e7b64e41510626eac32d531dcd94e34c6e4f58d05f5d9da9a8508f78d2c665198049b18bc3be58297bf0eb424"}, {0x90, 0xa03e18b5bce6a62e, 0x20, "246057549bcc9cc1a4d8e71d34f8ae7f874e0cf68d934f154ea28e9b0373551de0ab4582fdbcbb0320311b4468e7eca9d253c1387a45d0be9e2c147881354f7ebc981d7e63914a8ab493813e6fe2b257403f6244d77adfae27bbfbcc663f173d9d804b6df38e86fcfb36310673d452df2000efa3f1da9c79341d21"}, {0x88, 0x1, 0x1cd5, "25b0de5fe96834375fb564dba2641bd400d199e4167fef9a215384c172e875fc02bf9808ea3a7b09f9577e835ef21869e6eda2758aa5c06664b352b950120e880e5f7e4dc3edc706b4c93fef12444a07863a8aa9150f8b8fb919cc5aceee957a332bc1351c5cd62032f5904455fa0ea27fef6c"}, {0xb8, 0x0, 0x4, "bd8bb31240d9b02d791be69d864384ded11748b5a64b809850b79d5b9a2744ce8423fb0ca9f057e184874524bef7da59d4f9dc72be88c2b54742ed7c829f02eaa22015826ebc2cf9118f794c73f125076ab8a860c56cfdedd7161de1ff0da3be42f011202c8a324d63a1bd975ceeb252caf4357794c1cd89073d40abd1aea11926e0063f47667dd8085092438e02937acc99c1dd4992b9aec75e38fca9d45df798a84a"}, {0x90, 0xffff, 0xff, "ca59aff446e958889754e7c513ff053599462feda5746705d1e3931c13cbfbdcdc719f59a0b9574fcddff6c5f9d210168be09470baacdf17cb3e30ed1fc7ee69d4f5cca96c7a415f9147a00214c19d380d2cd5b63f01cf4ca646bf5c93fe37dc3af3ab434f85782b8815f1fa8c410461b70d4c7b2dcab7aeef44828dcf"}, {0xb0, 0xffff, 0x8, "ca317b0a903db1eb5d2cf2d995f42ffa6e454c0751a1a10625f10c7cf0c3ffd2f6057536f0d1a10ebdc2c90e91907dfa64ab6c5f6529d78ca1f2d490939fbb30fd886a444d02195aaa6d55ea2550bbfca9b933d99002e34bf371d7c50c1bb8c99ccc57c4e9b0c2f194de04812c421cb8756c05079d9a41814f3da6c0644686a7ac862fc2e19523101b03c754e6254c5d2cdb7675e8b5b6f0dfd2127a4d0e"}, {0x28, 0x1, 0x3ff, "d4e5c40a7e1940b70116557b5dadb37ba7b494425491"}, {0x68, 0xffff, 0x6, "4af2cf6905822c990c509a599245fb2a2596bba3e27759f266ac240fe5b787ee497bb9a2ced33c18501ca5c4cb3117a60114d3b6b874ccbe7ad43ca79b9242640e0f9d444b47bb26089b3c85cdf540583a94"}], 0x480}, 0x4) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) getppid() 13:35:13 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x4) pwrite(r0, &(0x7f0000000100)="48faaa73b6524c7a57dc", 0xa, 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000000)={0x200, 0x3, 0x0, 0xe7, &(0x7f0000000140)={{0xa3, 0x0, 0x9, 0x20, 0x0, 0x0, 0xffffff00}, {[0x0, 0x8000, 0x9, 0x0, 0x401, 0x4176, 0x3, 0xb, 0xfffffffffffffffd, 0x9, 0xb73a, 0x9e, 0x4, 0x0, 0x10001, 0x8000, 0x9, 0x1ff], [0x6, 0x1, 0x3f, 0x6, 0x1, 0x2, 0x100000001, 0x4338b139, 0x25c, 0x9], [0x200, 0xfffffffffffffffd, 0x6e4, 0x9, 0x6, 0x5, 0x8], [0x6, 0x6, 0x1, 0x10001, 0x20, 0x9], [{0x101, 0x49d, 0x20, 0x9c46}, {0x1, 0x1000, 0x8, 0x1000}, {0x4, 0x5, 0x5, 0x2}, {0x4, 0x1, 0xff, 0x5}, {0x0, 0x9, 0x4, 0xffffffff80000001}, {0xf801, 0x2, 0x1000, 0x1}, {0x0, 0x80000000, 0x7, 0x81}, {0x9, 0x8001, 0x3f, 0x6}], {0x4}, {0xfff8, 0xbb, 0xffff}}}, 0x7, 0x8}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x9) r4 = socket$inet(0x2, 0x8000, 0x8) fcntl$dupfd(r0, 0x0, r4) 13:35:13 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x400, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="6b3e1913ffd6af8956551175f523") 13:35:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x110, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000240)=0x5) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x5b) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x6, 0x4, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000001c0)=0x8000) mknodat(r4, &(0x7f0000000140)='./file0\x00', 0x40, 0x3) socket$unix(0x1, 0x1, 0x0) r6 = socket(0x18, 0x8002, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r8 = dup2(r7, r6) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f0000000280)=r4) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x4000000, 0xfffffffd, {0x0, 0x401}}) 13:35:13 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abca64896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94"], 0x10) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r4, r3) getsockopt(r4, 0xffff, 0x8000, &(0x7f00000000c0)=""/81, &(0x7f0000000040)=0x51) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:35:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x14, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777f9e9dfceac2a84e6abca64896bc5e57c6388bbd2ae08b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd235bb8dd117743de927d7a8f7749f3f96b20000ff0f000000060000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea08000000000000000a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645300"], 0x10) dup2(r1, r0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x8002, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r7, r6) fcntl$getown(r6, 0x5) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r8, r5) setsockopt$sock_int(r5, 0xffff, 0x1007, &(0x7f0000000340)=0x43cbc, 0xa1) r9 = dup(r0) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:35:13 executing program 0: r0 = socket(0x2, 0x4003, 0x4) getsockopt(r0, 0x0, 0x24, 0x0, 0x0) getsockopt(r0, 0xffffffff, 0x2, &(0x7f0000000000)=""/168, &(0x7f00000000c0)=0xa8) 13:35:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x400000064}, {0x6}]}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)='w', 0x1) write(r2, &(0x7f0000000080)="a6", 0xffffff28) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) r3 = semget$private(0x0, 0x8, 0x4) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x6, 0x1000}, {0x3, 0xd07, 0x1800}, {0x0, 0x8}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000340)=""/211) semop(r4, &(0x7f0000001340)=[{0x4, 0x400, 0x1000}, {0x1, 0x8}, {0x0, 0xf752, 0x800}, {0x2, 0x349b, 0x1000}, {0x1, 0x14, 0x800}, {0x7, 0x8001, 0x1000}, {0x3, 0x401, 0x1000}, {0x1, 0x3f, 0x800}], 0x8) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x5, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x6) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x3, 0x0) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) readlinkat(r7, &(0x7f0000001100)='./file0\x00', &(0x7f0000001280)=""/122, 0x7a) semop(r3, &(0x7f0000000040), 0x0) semop(r3, &(0x7f0000000180)=[{0x4, 0x4, 0x800}, {0x3, 0x37, 0x800}, {0x1, 0x5, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x7fff, 0x1000}, {0x2, 0x401}, {0x9e253736642628e6, 0x0, 0x1000}, {0x2, 0x0, 0x1000}, {0x1, 0x7, 0x800}], 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 13:35:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r1, r0) syz_emit_ethernet(0xe, &(0x7f0000000200)="449a0ca9e3293f81416ca0ca5a14") poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x3) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r3, r2) fcntl$setstatus(r3, 0x4, 0x40) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) 13:35:14 executing program 0: pledge(&(0x7f0000000000)='bM\xb9\xed\x92UJ\xadi\xf8\xbf\xb9!\x0e\xf3\x06<\xf7G', 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000140)={0x18, 0x1, 0x1, 0x2}, 0xc) socket(0xbb0f7f7163d01189, 0xba99589ba4823b9a, 0x9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000000c0)={0x8e1a, 0x6}, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000200)=0x8000000020000001) mknodat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x4, 0x1f) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x40) 13:35:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r1, r0) getsockname(r0, &(0x7f00000005c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) setuid(0xee01) dup(0xffffffffffffffff) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 13:35:14 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f0069f8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad12635809bf7eb6652c3dcd820f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be27a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3fc3f14f0cc8213d1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbbb4f7f0a790841ea6147ce522005f96566eaa0600083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7de254763c9dd3ba4c4bf9e9dec9b4c759eab342be68e777b6117d83fb84f352f39dffaba65a7bd32f6d8f977793fe3ef0b9000000001464631bfc1600eedf6c65d0c4563f45de1234754d92063c9d4e70973e9fb9f80ae35b1ced19b33d971c4c72174a4c45c349b9c552853dffdb1ac0d0fcf1658b0e0fcb4e698f1170bf0de351ed0601f256e8f8dcf066f0bad21a7acb752195f9ccb745e1f187200a3c70d66d2ab60249f13bd56427ca421a7fa6f2d1188fe21cf0b34ceba88a16b687d3e9b25f4671212cd0be7395295f9fe85a6f1b5c15ed"], 0x10) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000018c0)=[{&(0x7f0000000180)="8543194d503aafdd4a93594e3028a4ea50e738276228717c6cf62fba7a052ee75800b277ecc68cb1f5240f", 0x2b}, {&(0x7f0000000b80)="367ab71bdab4036b0684bf35d36ad4adc859e56942ae520541e81a15732685bc3548d6f8f262b3f6bd2522147f3297bd05f1a157dd7d5848e3ef1458384738a3df7d25e9679f80052a4bb98cd84f077fd8be8e7e603f9a9df2bd3f7884862582736aa3a228874fb09018b688ea714da84198acdd38d8858f358a0139b3853ce15b15dd8a49f541efafd3c27c420bd578890c2c3ea30dcad8ea996b4274d413b9df269d75910551d3e5d39d6c1d48bc80bd9d864b27d94d0d2dc8bf91d175779182db6fdd509b397f1dcfbf49fdaa9727425a3dfb73362d", 0xd7}, {&(0x7f0000000c80)="fba60e8b30fcea5cdd6a67fc1c50f3f35f07401acf866fa1d0f046e865a3b1689585045ba502ea43e375866d7fe13256bf1062abdc3f1691c79d23377a2b1900314657c59d64e60af1a85bda4688f35c5bfb4b6ad34b09a0ecee749dce371d2f76b2b8f6c822561533ae03d4a53f4eeaf83ee28118eb84a6187cc5ce6be90fb8acae51", 0x83}, {&(0x7f00000001c0)="27c30d79fa88ae4ae0fadcd37b3ae8c5", 0x10}, {&(0x7f0000000d40)="95a05a101bd2921e405c7a50cdcf9fa7f2cf3c037bea4a61fb294fdbc02a626a0a19669931026e222042e9cb5ab138b29b7a958c9c986e4b87e61ad4db89a6ba1bff42690cb3f484c6fa869d5390f4e2d6fadcee49cc103892cf4933cddcff1b63eaa0a5857979b50dada1178e3874248e485be0ae1cebf5e4ed49a0ff15a2ab836ef982493eab84d56a1e05bec0d91509e657b12494257e192d2c4433e808", 0x9f}, {&(0x7f0000000e00)="7db3d272600e7bac2ec1098f50822b9f09d389853cee8e40a247d48f6b4d0bf5ab15f5663eefb54a7b9278365a882516d7c640b38a26a66d33fcf709af15e625f09b31f1430e0723f9594f663bc2f330c939716eceed801925d0e4690d2c4f274c8eef32fb0f4ff900f71d0e0d2591f85450cd41f5a69e73f43855bf71f6846f2784e76bfea2994261f3ba3d4f4cd2a99a6bc37cbbfbfb704a69a41940b712db15337f5ad8e7d00e0b9c48452c48e2a24ef2f924697c6f37472edeeb3cd21bae7f", 0xc1}, {&(0x7f0000000f00)="cd49eb170b2b8ee3b98964592b9054593bf5f7198219a09a65b3c79b1333cb48872d6ab801037f25b2183d88c0cc671ddb17a11e279ec35b47243ce33364dfed54b6508fa5bdc60e57e5e4f1fbfcd0a232a90b2543560464cc4bf561cc8be40c81e2fc1a719e31306dd6b50811fb08e9c54530cf19010219074acf0e7c7b77a8490f2a011236e63aed259c53a5d1cd87b05471b2ff3970e02dd9e52baaf453729f154545b689b6ee5bb6882a6ed5814b8df65bb9cc4c01bdfbfc9a2fc68b6efdb7a85f943b168e6bf31ff9591566d2d1633d851b", 0xd4}, {&(0x7f0000001000)="6056cb11a014837b7c296a4c1e8c5a916726b9b29b895f147936ab620af6d0d475e5c2e93db26ac58c43aad9ea8815fd7e922fa158b1fb576e35c9723bf2cb55f04ec4a3cbf25d93c37c5c37e1e4ddcad94d012d5d28afcc3a940f14848ddc8d26dfcd177ff2cc7f5ca2a21127bc7a2eb73e1d1e19d17d31", 0x78}, {&(0x7f00000017c0)="869ac2729ac629bad08597817649573f56ac3cd28f78885b9451427ba8d00265d046ba70b3d4dcf144ae8a5b3ab36d9baf4ed4d7c2db2f103026c0a00f9d27623d5645451fefcf43e6190777432d962b009f7309c8c0635878effe337a8f602d56e78d8a19223c67ab3340633bbf3b4341d64c44835b46211371f6073ff8235d15939133203e80d944e9f4465816df6a617f75aab2b42249fcdbda85f1496aaa8371ee71c49f9376e1fe2a79910f8986a5630214dfe19b76ba3e8e80abba33e11dcd22ded56f74179fc8dc98665611ce0bd32fac09a53d206d3d36b6da4ebe77cd824a88f60a", 0xe6}], 0x9, &(0x7f0000000200), 0x0, 0x1}, 0x4) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f00000007c0)="0b0400639c7b5a95c46a6e283660e8ad09b5b276c4d4ae5324656f962a13beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f99188b40151abc209f160ded87117e108f64549fb493e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb61d5bdd21e7855d009e5724a6ceab187a304acde1970559f2910eb43f787590553be4557c438ab38dda27f1bc002c776a249d98ab5de5c95a7c5a3f0f6afaa56a3581be60bfb8aba7c58205b4e3b5f728b0580dd0ad425aa635864e62cf373e73afc4766741ae8d17c00967daeb6df4304c3f924cb3287d64ae7f7c2e0415a9a4d1409ae4bdc61d9adb520de2d2be213122e4165aeef419d7be2972f", 0x15e}, {&(0x7f0000000940)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b4256d71005cf83988c7e29b4f639e8beec15354c7b096186b2da4fc203175156c003539561d7f5df2ce10ba637affd5e9b809c1b2c88f7aa755e1cf13950e7368f63f14750ccbe259562bd495783750009da59ab77ff879d58d306441ca79a18fe902118bcedadb14e4aef71c3b2fed6ea3b955986c1ac3c3ba6ff7f0a2934600ee0cf7ed5cab997fb6125e47f459bb74315caa15161ec94d90e9669f985c8aafb750863449ae9ba882f72311dbf2599c3068d3d9e94a8a11cb1556bb5a70e82abc66ae29d317dae342b0522e4f3489a645fe5665d2333c0605b7cdbd308a26390dcda9a6ae26b64260a6b155b032a2ccbbffc69f07113983ecfaaa1e2efff1caa3c3a7c3e182799ad1d58f57fc2fca25925d306f55d4e01afd3c35dc669f229dc3b54329976e7dff2fe2d1c854bb6b336d7364cb40f0e302c66fca8119472b0fd06e5bd2407f6732cb7e4dbc5b54f814f405413a8569f2aff681201f71a35d8d3126c0c2d9841ba399f0ff5183c2a77ce44324a1593abe4", 0x204}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47", 0x6b2}], 0x4, 0x0, 0x2d3}, 0x0) 13:35:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x110, 0xe5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x134) r1 = dup(r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x7fffffff, 0xfff}, 0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 13:35:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{}, {0x5}, {0x6, 0x0, 0x0, 0xfffffffe}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056525091a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd7"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x4bcbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x4, 0x1f, 0x5, 0x1}]}) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x400, 0x60) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000080)={0x0, 0x401}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r6, r5) connect$unix(r5, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) 13:35:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 13:35:14 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x400, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r1, 0x4}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0x6, './file0\x00'}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) preadv(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/123, 0x7b}, {&(0x7f0000001280)=""/35, 0x23}, {&(0x7f00000012c0)=""/31, 0x1f}], 0x4, 0x0, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000001340)='./file0\x00', 0x0, 0x12) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000001380)=0x2) openat$bpf(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000001480)={0x8, &(0x7f0000001440)=[0x0, 0x6e, 0x1, 0xffffff0a, 0xc306, 0x1000, 0xfffffffc, 0x6]}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$KDDISABIO(r8, 0x20004b3d) r9 = socket$unix(0x1, 0x2, 0x0) close(r9) close(r7) ioctl$VT_GETMODE(r8, 0x40087603, &(0x7f0000001500)) pipe(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r10, 0x8004745c, &(0x7f0000001580)=0x80000001) r11 = openat(0xffffffffffffffff, &(0x7f00000015c0)='./file0\x00', 0x40, 0x80) ioctl$VT_OPENQRY(r11, 0x40047601, &(0x7f0000001600)) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000001680)={&(0x7f0000001640)=[{0x0, 0x9}], 0x1}) r12 = msgget$private(0x0, 0x7a) msgctl$IPC_RMID(r12, 0x0) msgget(0x2, 0x420) clock_getres(0x0, &(0x7f00000016c0)) r13 = socket$unix(0x1, 0x2, 0x0) pwritev(r13, &(0x7f0000001840)=[{&(0x7f0000001700)="0a6d6e765c63fabe31a79f7a2060da4b0cfa350dcf04f23d2cfdd3da6463d8", 0x1f}, {&(0x7f0000001740)="62147afcaeabf8f51923d8cc3db136c0209f9a7edc19df017f3e82813c049b19fcdb45855b7458e92353aac77edcd70d53e8aa151da73322668194f68205ff134f1771247f4f78b2a4550b45b64fa4384db896e0daff7e7ce60a133795d29d2363c75e425f1231f81cec76df77a121c8d6b751e1438a2449f15bcf61a10db9d4a8f11180875c8657c0eb895cb73d506f26eceb4236724901c7c87b245c0ab5ee93b9aa55e4f421959c70a38e6cc4552c4a44689b4056e9ffc10ce19e5b3dd0df6ba0", 0xc2}], 0x2, 0x0, 0x0) 13:35:14 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) close(r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x9]}, 0x36e) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x6, 0x3, 0x0) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = dup2(r3, r0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x8, 0x3f, 0x6, 0x10000}, {0xff, 0x9, 0x7, 0x5}, {0x81, 0xa1, 0x0, 0x1}, {0x5, 0x7f, 0x4, 0x3}, {0x101, 0x81, 0x0, 0x7ff}]}) 13:35:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x7a21358213f5ae15, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x5c}, {0x6}]}) lseek(r0, 0x0, 0x0, 0x1) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 13:35:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) 13:35:14 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) recvfrom(r0, &(0x7f0000000080)=""/13, 0xd, 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00r\x00\b\x00\x00\x00\x00\x00'], 0xa) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000240)=0x643) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35, 0x0, 0x1}, {0x35}, {0x7ffffffe, 0xff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") pipe2(&(0x7f0000000280), 0x18000) getitimer(0x0, &(0x7f0000000040)) 13:35:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x8ab) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x28c81, 0x1) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x800, 0x9b) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) acct(&(0x7f0000000000)='./bus\x00') r2 = open(&(0x7f0000000180)='./bus\x00', 0x10008, 0x80) symlinkat(&(0x7f0000000140)='./bus\x00', r2, &(0x7f00000001c0)='./bus\x00') rmdir(&(0x7f0000000200)='./bus\x00') 13:35:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)=0xfffffffc) 13:35:14 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001040)='/dev/zero\x00', 0x8000, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r3, r2) r4 = socket$inet(0x2, 0x1c90cd87f1002a5a, 0x1) kevent(r1, &(0x7f0000001080)=[{{r0}, 0xfffffffffffffffd, 0x7, 0x0, 0x400}], 0x1, &(0x7f00000010c0)=[{{r3}, 0x0, 0x40, 0x80000000, 0x10001, 0x7}, {{r0}, 0xfffffffffffffffc, 0x1, 0x80000000, 0xfffffffffffffffa, 0x4}, {{r4}, 0x8536f2e9d2477e6e, 0x8, 0xb5e98031d1be523, 0x5, 0x6}], 0xd66, &(0x7f0000001140)={0x0, 0x9}) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) openat$zero(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/zero\x00', 0x10, 0x0) dup2(r5, r0) sendto$inet(r0, &(0x7f0000000000)="9bc3411903392140d5c54f8e111916e45473a5e88e7936a319c826ef7aaaaab0661647d5646f4123624c182408d89a912317ef08c6a898be3f96f5c936fbc6f42e61d8c442f98d21476d8f0b55dd04615c89f7dc61ad07e265855f63df6564702ce2bcb92751adf670d0c803c4813bb7e00a0ac0e46c7419b2fbe96cd390efdb2cbf4916621402fa0308cab889b2ef972b2678826dab5748211148af96d45f465d77fb4e0b940cbbdab507e44cadaa7e5d3ec3a1e574a4817b44712d168142e0aa2ca7b8e4b29962473975e9880929afe7f32a711ff0382912f886e1ade249ada396b0599c647d4c98772e62eae467b0ab76365d52cb51e2b9c7c7a45090ba14860ead47a4e6d2275b3d19416b2ff92a7e438a5f3075a59aae161075cbacf60883351b5b88e5711879aa778f4649121e952166bc3278b966c8635067c4e88df5502cb4a889b3b0bf471272221723213f232f4e1b1fe3644d4527068b9313f04e8b106e0c4679dafab3de02a01f308c109d7cc342d071c5994b871d11aa0f9bae76707d7605396e593c897506fff4d577ce4581a1430dcabab3ea781bbed2c4f8413903b5b9cbc811c83f33a8a8a5dee03530d10dcd2749199440731cc9d2dbe2aea1ebf8305788baa519b51897759041b40c10cea4f4d7f3ab6dc07e837a71d599a8ba8d06518d5124c12b33b2aad65202288f13a6fffdd9085b5ec6fb232b4643ab8c52ae158b93387e3f6a4b7c1d51a4d4bb06c395b06748c741f3d7c0ee86064c25b71f7b991caa8d271f68d109f1a69ecd96646252b5f591d616d786702f5190202844a7aeb345d2502a28df424200b035fa66dad2e0686dd7333df4ddbd02644952544123391395b518a4a9f745c230f9fc857c1df3c3dace7c4ac9e1f227e55228b2119528e564ab26ea44a0bfc66579441e9ef8adef3153ac02c6e904d8a60ac49bd12f122742f6cef8c334208139156462c1ae2d9727a2130e0c160bc3f2e9f95f7b1dbae95c43379e048abcedb961cf65a5703ab68f8688a98650bd00fe2373e2a6eedbfc7626493172119dfb112a27385e99ae636c71c10711f033c9fd769ba7b3bbd88f103fab74a5a18985064d71c6529706d7aaac56eb8e5cc87d4b8d9fb85cf7f8a1bdb1c9fd0170d57930bd45a858a5ab14306fd501b27ead8857f86afbe2afeb2d23f3c0fa3f371ca588ed73f39589677b0d76a1bbe2f3c850adf7d9e038022e1e82ae4362361e5b018dc379c7fadcd24f230a81c59ab27b7bdd8c81e2f794979d3b6a14c55de776148da184a06b775d8b35cb6f0f7839f0ec7a0e02f7cf5d3fc062546ad024060c3327c12aa7ff1f75392ecd8ae1e911bf31f0455bde3dbc610b99c8c1439a1db3878634b96b24146941076eee463ab2002c6a2f6709d3ffadc32c96867d7efd1f0282a06681ac61a1c67592e51cf66b53d6ffc7e4f2016f61ee96151967e6f126639b0b44c3f1cc4f18022c087e5088502a70ff7ec84e0d3c208dc243cc7ccf11d58e1932949050a366623c34446ed6097e34bdc49635a9c96d40642180d80481d5186a9e69f9bcb7468be9eee426867ac732da9c897f28c2e6ba77c11dd934979d0cb3bb6e90a04af55f76850351bc24a72645e3f46116866077437353cf8c591a4874f1e335ac89287451429b368d380734b6e62c4f1fbd2fdc60f44e51ba3aa0217574ddc9b0c5ac9896915eade209717c79166bcb39320bef477233d82fd3f02aedcbd8fb31803cd915138b248d4499d9afe6cb004df9ceed2d5932e7f97966a5ae4d050181efde16d8984c6682d6c60c463b38b0bf88e4bd438aa85017ec8cec632aa6a02e068990a924267df1b4194d946abfe0acb6ab5c39ca0d080c75098c4065243988c4cca6156bca1d39d00ff801fcd9826c4c198cab6ea7560cd21ba95bf52230e40c36df026c33710bcd7f4cb3115224d14bc786375e9486af0b8115a4a0ef2085006c921163507aa2b2e32aac6c1766894208a729738673263554656ced3b990d2bb7cf4d4425d17c14b012b36fd39221d9ac1c354b81d25232c0f4a8aa7bb5b69acaa67d1cd7421a0be798fa56addff7ce485bdbf9c77c08e39635f64110479e895615700c0de654aab07caccfc26c92cebba7eedb70729ba1d23b5e5052425ed92f9a5d3cd16cd8e5f474a8a61d624041513381a9bd5373b5fd8836ee3b5726f8b7b1472474b90f48ddd247416762023aa05152ecbf4431793b4d07008fd44aeebd1a4a8004bf0838e039f3493823e64cf0622c93eac83c3b52af5f82a93a2433c1ab71c86512a9e3d1e28e4ef69292d2a34cf8695224986f698a9076031f74ea4df48eb6ae1cd6da7c81936deffc5da58d2ed6dddf208b7740fd5d40fc6809efa444dc6ee25d7da46911290323e5637a6b1cf0ce1c2a53512c1ab11c698f4a6865960b1972074d1a659b903129a4779c5542689af50cdab7189a5369e74d29ed2ebee1df4a84a0b00adb18eaa226cefe019989c3db993f6ef3256d8f056ff6bb430ce98a11fdaba3d688218a9f72008eb58f8fac8e8ca6790769e8866fcd28eddae7c4df579f5ce432779ea2ba748931e8fe247afda38c0073ca9d203d98e23f14b565dd114c88ca52ea34d201dcce19dbeb737d68fe396fde8f86f84bba12c563c9fb79fa6c9f024899eb983368c208f0053619187cff36cf340c34ef25991b634c701fe744d9b1bdfef55057afd5204686be9bbebb92e066bde6b7a678c0294ba39aa1fb18f09b7042f936c268b4227b50b383c5ee2f984ec5074b3307f2995a6e88243f28f7d29de02c03413ada12ee9df49fa02113ce2f093b7f52aea5e42e67a6b81597bebde2c4066bd0708f31945731685370b9f51576c95484b05186cd4eddaf9558adef81a69441222648a3d878586a5d64306c977f339d40550dcb3432ac66eea8988e1202bf9665679c7049b6e08c5b6082f31928b8aeea58fddf47580a3160524d3d7d1f9a608dd0679de60291d650adee5b06b03b87155fb5fdb3382845e940e42de38735a45b8cfc64f8e472b8cc6d229c8a7e8727ef59617aba3729aad328c5dc0817767397f25f396db539306318bd15ffc4fe8424a29d923a9006c35bc7f4721959071eda8dc5b18b783684693754434bd0c4a370e79c76cded1818966fd1017adc14feddc5da95e553d8db48d898615c2e562f22b52428067d53a3bc76fb8f50c2762b7caf543212054586d8a10ffebb3f0403d3d95f347670c613c6d01523063e79ec3ae72bbda2be1dfad9e8a9da0a32c2fed16c8eae39e392ca72aa7e960728b05c42b8f2620d9ccda172c960b028656ba6e38f54ca2e2a952a10fc108ccf32135bd5b957fe78d01ce6cba0c04062ebaf9fcf838caaaacf8ca3d4fc50c4e4283bdaf915ee6b8d42e4b6d190baeb96cb0da5718479d64cbdc3ca58295155142921429b798a4978deb2274e5f2838a7a637b40c7a3173efd2934b7cece310003396ff61f2bb787ead0e6fc19536d202a05252d9ed53287a87f231f1083a9cdc3768f70b33ef8c7c0307309596a5a0368610032376e13ee15672bf1f2289555f527eaedef8d56baec419115e4f56614c367a1da33dd8a0d6ada6409fc93c7f40b575c76c88fcdb842af48b02f56864e90d89acf42c81852c2ae25d22d1ba47ba36360439ac7e7d4b2e8332eb8579aea043a8020be79c21cab454e238318742752fd13b1673c1e9226093e99bc9f125039987970c273f244d5680b23e788f42e7f72cd1c618266423023ae9070568e84317c57b3006e0229d39a9d35f6a1ecced5662730c0df5c38c2c491f2ada1d6b7dcdd80c9a9958d1a2831012799c9da6584206c4857418187680a9e4f86b47e9c13bbaac5f17f06eb1a6f3f7afa5c219593744added5524b0ced3fbf9e14a5c51b645e58516dadaac3a6aeda585a72aeb7adfaa8f583b04ff31b86d6d8dd38881a5ed7a3507c8a0ffcb58775d952c270bb545554ab69ee64180d321078f30c88500558e5af08ffcac89c438afbd3f7e340fd0b6772cfc167d804062b35ba321776106658b95ed484fa9ed140a9e715c970176e25b25f1aaf260f3a2d83482f42827a33a41576a73859e87359b9b1edf8647c85c17e37e5e2e36a505a9be8529974a9f5fe3d55c65f48b6ccac94869b7011f47307332269eebf6bda1b9cbf1b473259fd450261d823ed2257591c3a67ed9e9028adc5f198d1a2be69dbb23add009107e1d547111fc2e703247de0492f2c11fc16b4c14d837db0965dc5886a9059e567ddb63257ab9e09d0b797e9f069b9ee3ca6f9d1dbb6258975cdfc3a81931a54ef61072227f69f22876603c2bbed38bcb15e38950bf409bd0a24490a0f25c4100da62e42fe9169eb0b3e2418b290e9bfb9fd64199f947bcecfccd820a0742d6a51012fde540da3bd4ac4254ebe109269f4bf45518fc9824913af2f90004962ffea3412628bfff05ccc50d9f6c0c770f8f7419f2c11512b624e74754f2215d705ed297aed00bc110dc6c8732b56300dd0aaae2eaabcd2118dcce8b8320d343bb3b9f77feecf4334a2144d134c23019077039514b9c34afa84810cf3230d606b86252735d50516e6282371a854427cc4f8bed8a8ee6e7642c421ed2c8248327343d77846baa27020b6596abc2fa6377eaf47dae9c4271b38cb52efe272065ce686c649419329ad59a999884799d828ec5c5bb3e77b3a3f6c1fcb6b5f6e0aa5af74775dbd508579a6afb102d4eecc297ffc55bb8403944a9d562bcadc38be77ab4e1d114ed2c64958217caa2533934f2cda65f9f6b28ea401be44209c0386472af040980fc1db9fc538d1898982527004b6543fe07b51f018fd8fddc8cc0348187650ddf0a82bdb1ac8a5d86f49460656d511559c49af67941513f2fd2e5e6da61d3603678c7e41ccaf5f0d919f47d6a55222deaade097e6a43dc41d15b7c66840aaaa8aa8a61fba4e3f8dac5a51005c4e80ce6a66cbae7fa51797d0c91a7dcf16eeebc16fdb4cdbff990ce81b21db94368b7dfac682490308b9175067b4aed69d7ac8ddc4b9c4b085a23ab0c1ddaf3fa77af740e332bfb501712753b8176d8b9f33e30faf89afc267044484ba89e36b7ab8a2b1f0bd3032a3c0d768a3e7f250fe6d90beddcae33536e0ec3b3cda27766e8f516e22a89ecd2cdee79e4a7c7aea31b3c6c1b1ea92dc6882547e358f1bf03db4e792d1ab6e55dd05c1a9398a71681125c8382de0dbbdc233cb3f67b5ced07d173b5f68f3da6a9ea947df910be7470a7d64033f1575324dfd93940bc3ef1d79bdd7b54f656018ae05f8f9d91e8aad69087354135def9db3794b5389223ed5e7b4c4ad5bbdb8d5ef2586d29e8bae80bb21286d4a628cbf5c019eca862c2b4ac9c1c1d67d3d0c55b8ce149008ee7596cfc6036ce7bac583344d9a5c22a7ddb646d6cc047a09697cf8a6616ce1a7d46791f9fe449134a11237389bbc97dfe3ad077cce61f696fddc0485d70cb94da12798f24d1e6c17cf4ba84a6c9a53076fed557c0c2d015f7e7fea55ef036b92989fe2c3137aa0cd7e2956c563612bccfb30afece23e8565d154d92f484b6edfda0347b380ccab3945c940ed2310960c22612d6cee1861729ab1207ed19ecb4f2083c24e2c187bdd995c82694bab18d5fea4ed5a0cdf3c19558126900763cc70368e11833ec3c30951b3a5c69e811ef02ed612bd067b19325f6f76a145c823cda3c63af593df30197f55503cbc7b770ee10bd1d07aed0830dbde108b3161b07d068d2e39f84aae5159c75bb9973e848658dac", 0x1000, 0x4, &(0x7f0000001000)={0x2, 0x1}, 0xc) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000001400)={0x0, 0x393, 0x1, 0x69b, &(0x7f0000001180)={{0xa9, 0x4, 0x1, 0x3, 0x23, 0x9, 0x2a36}, {[0x8, 0x101, 0x79ba, 0x7, 0x46, 0x20, 0x0, 0x5, 0x20, 0x0, 0x1, 0x3, 0x94f, 0x6, 0x1, 0x1, 0xfff, 0x100000000], [0x7, 0xfffffffffffffff9, 0x0, 0x7f, 0xffe, 0x5, 0x1000, 0x9, 0x80, 0x800], [0x2, 0x6a, 0x46a, 0xfffffffffffff000, 0x2, 0x2, 0x2], [0xf7d6, 0xffffffff, 0x5f, 0xffff, 0x400, 0xfffffffffffffffb], [{0x1, 0xfffffffc, 0x2, 0x100000000}, {0x2, 0x4, 0x7fffffff, 0x7fff}, {0x3, 0x2, 0xc47, 0x100000001}, {0x6, 0x0, 0x5, 0x80}, {0x3f, 0x40, 0xf5, 0xffffffffffffbd86}, {0xfffc, 0x7, 0xff, 0x8}, {0x4, 0xb9, 0x9, 0x85}, {0x3, 0x6, 0x80000000, 0xd40}], {0x5, 0x1d9, 0x0, 0x214ac5c0}, {0x5, 0x5, 0x2, 0xfe5}}}, 0x0, 0x5}) r6 = socket(0x18, 0x8002, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r7, r6) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000001480)=0x2) select(0x40, &(0x7f00007dafc0)={0x0, 0x0, 0x800}, &(0x7f00007e1000)={0x0, 0x0, 0x0, 0x0, 0x7e4b}, &(0x7f00006c7fc0)={0x0, 0x3}, 0x0) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000001440)) semget$private(0x0, 0x2, 0x8) socket(0x10, 0x4, 0xff) 13:35:14 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r3, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r4 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r6 = geteuid() r7 = getgid() r8 = geteuid() setreuid(0x0, r8) setuid(r8) r9 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r6, r9, r8, r7, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r10 = getegid() r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r4, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r5, r8, r10}, @rights={0x20, 0xffff, 0x1, [r3, r3, r11]}], 0x40, 0x20c}, 0x0) r12 = getuid() r13 = geteuid() r14 = getgid() r15 = geteuid() setreuid(0x0, r15) setuid(r15) r16 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r13, r16, r15, r14, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r17 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r2, &(0x7f0000000240)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="03058eb4b7d67946470093088af07e044088fd41263f925ce3e21c0b3092e2070f5f2d998542bad141849e9875af00de1508e7a594c49adb37b7327f1f40cf9b244e4a2f7b9c9579f16cd800d07768b65aecf179fe91cbeff3cfe51c012bcc3a63540abc50e099ba540505987330caf9ec45269af5a8c385f84101a8f450", 0x7e}], 0x1, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, r5, r12, r14}, @cred={0x20, 0xffff, 0x0, r17, r18, 0xffffffffffffffff}], 0x40, 0x408}, 0x1) acct(&(0x7f0000000000)='./bus\x00') 13:35:14 executing program 1: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r3 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r5 = dup2(r3, r4) r6 = fcntl$dupfd(r5, 0x0, r3) r7 = socket(0x18, 0x8002, 0x0) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x10) r9 = dup2(r8, r7) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r10 = socket(0x18, 0x8002, 0x0) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r11, r10) r12 = fcntl$dupfd(r9, 0xa, r11) ioctl$WSDISPLAYIO_LDFONT(r12, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x0, 0x0, 0x9, 0x1, 0x100, 0xb5, 0xdd5b, 0x0, 0x1, 0x800, 0x1}) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000e0b5000059", 0x2c}], 0x1) 13:35:14 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) connect(r3, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140), 0xc) 13:35:15 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f00000011c0)=ANY=[@ANYBLOB="000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8342e79bea535b4c99c71c117dcf0b6b6731353c515404fb319e0982a5bcd1abca7afeafd60ff8839cbb275e5ceac71fbfa67a26469766eb0e0cf62350c9f05265e473c7a703f21d5586479cbc93f61556c6b47162062192d2c5db17439073e7450f1d60c7b0398109e70ad43b3abbb1dcf0963b801a773ce34a07bba86f6da996756374db51b36e6c8952422e2898da583130a5f346cba94a9df7ec9d84b636073264209529c6c225bbe60c62824ad2f584ac6352abfd2"], 0xfffffffffffffe9f, 0x1, 0x1000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) msgsnd(r0, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="11695bff00000002"], 0xffffff64, 0x1, 0x0) msgsnd(r0, &(0x7f00000010c0)={0x1, "64d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"}, 0xeb, 0x0) 13:35:15 executing program 1: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) 13:35:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000080)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x30}, {0x50}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0xd93) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000180)=""/149) 13:35:15 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r5, r4) r6 = socket(0x18, 0x8002, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r7, r6) dup2(r4, r7) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x1000, 0x1000, 0xd, 0x0, 0x5, 0xab4, 0xffff8001, 0x3, 0x1, 0x80000001, 0x97d}) r8 = dup2(0xffffffffffffff9c, r5) ioctl$BIOCPROMISC(r8, 0x20004269) r9 = socket(0x18, 0x8002, 0x0) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r10, r9) r11 = socket(0x18, 0x8002, 0x0) r12 = socket(0x18, 0x3, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r12, r11) dup2(r10, r12) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x8, 0x80000000}, {0x18, 0x2, 0x8, 0x5}, 0x5, [0x3f, 0x7, 0x3, 0x1f, 0x2, 0x200, 0x7166, 0x3]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) fcntl$setflags(r2, 0x2, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 13:35:15 executing program 1: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x176, 0x0}, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e", 0x8}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 13:35:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000040)=0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x81}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 13:35:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x4a) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0/file0/file0/file0/file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) utimensat(r3, &(0x7f0000000180)='./file0/file0/file0/file0/file0\x00', &(0x7f0000000040)={{0x800, 0x1}, {0x214, 0xd56d2fd}}, 0x2) chroot(&(0x7f00000001c0)='./file0\x00') openat(r0, &(0x7f0000000280)='./file0/file0/file0/file0\x00', 0x82, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) utimensat(r6, &(0x7f0000000080)='./file0/file0/file0/file0/file0\x00', &(0x7f00000000c0)={{0x1ff, 0x4}, {0x3ff, 0x3}}, 0x2) readlink(&(0x7f00000002c0)='./file0\x00', 0x0, 0x111) syz_extract_tcp_res$synack(&(0x7f00000004c0), 0x1, 0x0) socket(0x0, 0x4000, 0x4) 13:35:15 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) socket(0x2, 0x4, 0x3d) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendmsg$unix(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x2ed}, 0x4) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000040)=0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x20004) recvmsg(r3, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097c1f276ec9f67f2742438e8230be2b7f9bc496df40655efc28f276dc5e57713b0cfe2d1ee639ca8ce483affacc007e159cc2d317449e126199ccb99f6a64baab9ca661c9ef644f038a787b99d89514da112932d8b2960f71c2255740df4aab4"], 0x6e, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/148, 0x94}, {&(0x7f0000000280)=""/194, 0xc2}, {&(0x7f0000000380)=""/128, 0x80}], 0x3, &(0x7f0000000440)=""/209, 0xd1}, 0xc01) 13:35:15 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0x0, 0x23, 0x1}], 0x6, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000180)=[{0x2, 0x1, 0xf, 0x1f}, {0x56d8, 0x0, 0x5, 0x16}, {0x8, 0xb8, 0x20, 0x9}]}) kevent(r4, &(0x7f0000000880)=[{{r3}, 0xfffffffffffffffe, 0xc2}], 0x80, 0x0, 0x0, 0x0) ftruncate(r4, 0x0, 0x9) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendto(r1, &(0x7f0000000000)="30ff9eabdf39f0f5", 0x8, 0x6, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 13:35:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) r1 = socket(0xc1b7ea7e70b742de, 0x8002, 0x2) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getpeername$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x9]}, 0x36e) 13:35:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000100)={0x10, 0x9, 0x4, 0xb7, [{&(0x7f000011b000/0x4000)=nil, &(0x7f000042c000/0x7000)=nil, 0xffffffffffffff17}, {&(0x7f00003a5000/0x3000)=nil, &(0x7f00002d2000/0x2000)=nil, 0x5}, {&(0x7f00005fd000/0x2000)=nil, &(0x7f000016c000/0x4000)=nil, 0xfff}, {&(0x7f0000714000/0x2000)=nil, &(0x7f0000403000/0x4000)=nil, 0x7}, {&(0x7f0000525000/0x1000)=nil, &(0x7f0000352000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00005f8000/0x3000)=nil, 0x8925}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000565000/0x400000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00004df000/0x2000)=nil, 0x7}, {&(0x7f00001ef000/0x1000)=nil, &(0x7f00003f2000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000170000/0x2000)=nil, 0x19}, {&(0x7f0000721000/0x1000)=nil, &(0x7f0000144000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000012e000/0x3000)=nil, 0x6}, {&(0x7f00002d1000/0x3000)=nil, &(0x7f00008e3000/0x3000)=nil, 0x42}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000673000/0x1000)=nil, 0x1000}, {&(0x7f00007f5000/0x4000)=nil, &(0x7f00007d7000/0x3000)=nil, 0x8}, {&(0x7f0000feb000/0x14000)=nil, &(0x7f00002cb000/0x3000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xf4c}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000040)={0x6, 0x40, './file0\x00', 0x1, 0xfffff791, 0xffffffff}) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$KDSETLED(r7, 0x20004b42, &(0x7f0000000080)=0x1) mlock(&(0x7f00003a7000/0x2000)=nil, 0x2000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:35:17 executing program 1: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = semget$private(0x0, 0x5, 0x8) r2 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r6, r5) r7 = openat(r4, &(0x7f00000003c0)='./file1\x00', 0x8000, 0x40) dup2(r3, r7) kevent(r4, 0x0, 0xfffffffffffffbff, 0x0, 0x24, 0x0) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r8 = socket(0x18, 0x8002, 0x0) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r9, r8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x20, 0x0) r10 = socket(0x18, 0x8002, 0x0) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r11, r10) accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000004000000000000000000000000000000000000004000"/110], &(0x7f0000000380)=0x6e) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) r12 = socket(0x18, 0x8002, 0x0) r13 = socket(0x18, 0x3, 0x0) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r15 = socket(0x18, 0x8002, 0x0) r16 = socket(0x18, 0x3, 0x0) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r17 = dup2(r16, r15) sendmsg$unix(r17, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) kevent(r2, &(0x7f00000006c0)=[{{r2}, 0xfffffffffffffffd, 0x42, 0x81, 0x1, 0x7}, {{r2}, 0xfffffffffffffff8, 0x8f, 0x10, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r2}, 0xfffffffffffffff8, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0xc, 0x3, 0x4, 0x4}], 0x912, &(0x7f0000000440), 0x1, &(0x7f0000000080)={0xfff, 0x18}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) close(r2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x1000, 0x1000}, {0x2, 0xd}], 0x4) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8, 0x0) fchflags(r18, 0x10009) readlinkat(r18, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x4aef154fd99b7d29) writev(r19, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='5\xb7\x0f\x00\x00\x06\x85\xeb\xd4\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r20) r21 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r21, 0x1) flock(r21, 0x8) ioctl$VT_GETSTATE(r21, 0x40067664, &(0x7f0000000180)) dup(r19) r22 = socket(0x18, 0x2, 0x0) setsockopt(r22, 0x29, 0x20000003e, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) r23 = kqueue() kevent(r23, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r24 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r24, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r25 = socket(0x1e, 0x3, 0x0) shutdown(r25, 0x2) fcntl$dupfd(r25, 0xa, r22) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000000c0)=""/63) syz_open_pts() 13:35:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x9, 0x6, 0x7f, 0x3}, {0x101, 0x1, 0x3, 0x9}, {0x81, 0x5, 0x4, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 13:35:17 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xfff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="eb572b274e0180000045d577b9"], 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_int(r1, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f00000001c0)=0x4) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x8002, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r7, r6) r8 = socket(0x18, 0x8002, 0x0) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r9, r8) r10 = socket(0x18, 0x8002, 0x0) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r12 = dup2(r11, r10) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r13 = socket(0x18, 0x8002, 0x0) r14 = socket(0x18, 0x3, 0x0) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r14, r13) r15 = socket(0x18, 0x8002, 0x0) r16 = socket(0x18, 0x3, 0x0) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r17 = dup2(r16, r15) sendmsg$unix(r17, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r18 = socket(0x18, 0x8002, 0x0) r19 = socket(0x18, 0x3, 0x0) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r19, r18) r20 = socket(0x18, 0x8002, 0x0) r21 = socket(0x18, 0x3, 0x0) setsockopt(r21, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r21, r20) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYRESHEX, @ANYRESOCT=r4, @ANYRES64=r12, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRES64=r6, @ANYRESHEX=r14, @ANYBLOB="680b67e1b9ba7049f3f6b21b488690a9cc2c144540aeeaf237158cd3a9a0befdf47a894c729c1a"], @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r17, @ANYRES32, @ANYRES16=0x0], @ANYRESDEC=r6, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRES32=r19, @ANYRESDEC=r21], @ANYBLOB="30e260c71724abec20a7a1b7d9771c6aec6d832f797d0ace2a434a33c023dee45ee6491878353d900f3e842801c741f27aa728a065b1f79e3c554edd625199fe0ca623172fa9ffa241edfa38a339a78b5944e46afdead799634a456fa42808e770a9360d98bd3a6649fe454c7ed28c4c8c06695bf2fa91adcc8aac9c79f9116588c0eb6daf0b299841473bf78f33cd3ef662f632ffa14410d9f938f25fbb2d97e13b66ad05c3c7a43fc6e8c52b65889e8e8fb5f5ddcf21a8aea9d1992cd7ef73f2db8c8baf9b068bcf6c1a6a385f3beb3779cd5b4b779b0e5b225a48a8bdc53f3bcdb0"], 0x8) r22 = accept$unix(r1, 0x0, 0x0) write(r22, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 13:35:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r3 = geteuid() r4 = getgid() r5 = geteuid() setreuid(0x0, r5) setuid(r5) r6 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r3, r6, r5, r4, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r7 = socket(0x18, 0x8002, 0x0) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r8, r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = getpgid(0x0) r13 = socket(0x2, 0xc003, 0x6) connect$unix(r13, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r13, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r13, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r14 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r14}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r16 = geteuid() r17 = getgid() r18 = geteuid() setreuid(0x0, r18) setuid(r18) r19 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r16, r19, r18, r17, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r20 = getegid() r21 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r14, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r15, r18, r20}, @rights={0x20, 0xffff, 0x1, [r13, r13, r21]}], 0x40, 0x20c}, 0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0xae0, r3, r9, r10, r11, 0x4, 0x81}, 0x9, 0x1, r12, r15, 0x9, 0x51, 0x5}) 13:35:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x808, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x81) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r4, r3) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r5, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r6 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r8 = geteuid() r9 = getgid() r10 = geteuid() setreuid(0x0, r10) setuid(r10) r11 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r8, r11, r10, r9, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r12 = getegid() r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r6, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r7, r10, r12}, @rights={0x20, 0xffff, 0x1, [r5, r5, r13]}], 0x40, 0x20c}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r15 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={r7, r14, r15}, 0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="fea0", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 13:35:18 executing program 0: r0 = semget$private(0x0, 0x5, 0x204) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)=""/120) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) semop(r1, &(0x7f0000000080)=[{0x1, 0x6f4d, 0x3449319fd89deea5}, {0x3, 0x3}, {0x0, 0x0, 0x800}, {0xa8e5ba86f731dcc5, 0x20, 0x400}], 0x4) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000480)=0x7) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r3, r2) sendto$inet6(r2, &(0x7f00000004c0)="a9872f1440fdbe10ad1709224f339772c5cc7aa34e7e910b826559992962e78d0f86f5dd1fc9ab63c1991be88db2cdff4b924bf559d4c5cc8ca79695210d809e7c8660f139e8b39fb46d43eeb3695c812776ad0e08c1f4b94b7aa3722102aee7b579a0851fd1e775ff6cded69948f2c7104c95c7368cb452ee752cb5afc4ed4ab81859671d3ea48e63af55edf157077db697cd2e5bf1a97cbd5b30d6a3c9d9d1b299739578e7475da671e40fdeabccd150b4cdeb40470b06aef73800733ddcaebca8a8edaecd919d31a086d199589a4cfaca68e65262e27d1aaa959f31a4849d47bcf84710770d175ace1af180c2d58f5781a2b7ef41fd315279492a1509b800e37682f7f0e19398cc06c7721dd839c6040866bb0d7b02346b94ce3414025d49ab31d13ab2b0317fce00ae66438db6bebffc98354cf62bf2d82ce00fa7b0c1cab99395c7a60aaff12192ceb3469a522da639b8b9eb91428512cf7e90d64578acce0029b3638ee2fbd9f7bdd8806fc00561f2548369adcae618ad9328e0fcb0ea8ebddf0284fed627a48a17203901531f629cc593e9c7b2b0771776b49d7ccd5d6d84f2ac4eedae2753e36041b687f5cec6e83ef310597419fde0efd36d7e60396ab79ba57d8e85c772483319853ad3537c6bdf207f7c7490bce9d5e493a63979ccd16c65119fe29791688c79371a2e484ca07b58876dfc9349e0ed2fa3b3f693ba6eecec17f73ca877564bce566823af6390432116de6daf04b01ffb7106713104dd6fc68560a8cbede2881ebe39a7fa7d344caf73b712081d90c6fe500ce3189bd0f53ea798a50ad8fbcec85f068cb14624cc3d3272e28b52f773cfe3b4cffcb4d64df8b6aaa2f09c1bf2cec46db83d7948a37731f49964603290e73a68fdd08b56d0734c15118c80339620daadfcfc7cdab339d749ca63cf3a1f392eb9a0cfa5c38dff7c9d67671dbb06291efafdf5d31a92fb6e43a6f9a2f7568244646eaa47666d5dc5f8ce7386dbb6891c5f457186ff7fd13131e1733c9ffde3de72848b6bd6d2fd5e230bd73f12d7c63b9a24f0109affc856ba1ba0f3c23f304311ece1e2c035f33fcecaa3042ef0cbda70854747885a2d3422fdeba0b056be0b3217df570b7ef1eea77b9f508a81b9530c536bfc6cc4c22868ddc3768282b9c243d6eeb6767b5d2680cf6cd7388147c0259b3b993d87e580a4caf8832225e3d117067027c91cbc1fc60aaf91196a91a71d7ad4041b925b74b8de0d856b5006d022b6636f4b825528627368650f99d475f027bccd238c1d697808eab861433dd09c77b59011a25944863becf59ded66d480e646085e7c7891be2379369c4bdc6e96a7cbf5fccef689503f7ff160cfd6f10569cf9d9ce9d70b8fdee72119049686cd49d42f660103d0085985fe54c037e53192e7273169bcc411d483efb6c7754309f8917403474eb505e26f845404f6b738dfb2c920b4464db3e8c783f4025d493baaeffee32dd7bcb9ea7033d4cadbf8df86934b372cfe6e62383889266f155f8d851f3d69d2d5610b006f2c03fcb9d3f18b238f31ce02ca2314194dc46725fbb6b955a9862a9eddbc4d424ecff07b4cf5c66a016bea329a8d760e5fb115db97184e7fb274e118bb1c84ccef0d890e3f771c3497bcfaf60d3a6b90f82c0de9e05908c38cc26233b60f82e1e58729a2445d4ebed95c4ed5cb26128de3696dd11aa47d9b1d5657332333afc095296a104a26d420149874ffea23b5a0b282480a3feed5f4266d0f36ed1c1c5f1ab73adf4482c9c6aee29fd84d9b6b29bf1d8eeef0850137abb531e5592b78f13ef5dfe56f41fecbac07feb5925bff8466dad6485a26e32619377e793e1b276ea3397e1ebd8fac30ef7db45e099d2d271031b8a94e7d6bf2691d348a227a3a774a60edaab0837d95ba3d3129907dacf3326c333fcabfd26de3c5250dd195c618473d90429580fe00dd03b45ec1dba8eef3a58dfbae64d51e757f5cd8da162cc699e16a69e7eb844aeb7736098099e0fa4e72c74c511666d2aa12192177dda642c97a73ce0f7c94a20114a8e2d7800706030a6bfaba4bcd7688f5196e9bd6d6a3a64efa14ef957881b6afb1cbec0141352be52f3a320189446b97ee9c625e8b1baf4b56bdfb66aba318b38a79aef506d5c05ef50a7cbc375ad7513ce35f888760c7ad83636fd7cc0a95282dc2a47ca5af8e8ad24d7c160df3c87afd8706d1dbf0e536b0c84dc4f680c2030f89091d024888a7d004eb0764db96f181856663232b7cd0689ddae0649224d3d9f89cf6fd292d12d530b4a815f299028ce62f73ec30483662eb77a9729c8e970b72c1b95c4a0d499bda7e3f70fce40adb7017ab4bdbc2be8186da35f72055a17dcb3b124eb5ec08f7caf66d0ac2b3be4c981480090cfe4a2b9a3ddd39f5047915e3448bf6f407309f6e85c8d13e292bb3859f25c356d5f386b7f081b6cee17228b3fb11e43654bc2a922d3d142bf697c76de870cd3143b5f46eb14e362000658dfcd6cdef8347bd353617032a37667ae6408830d6eb5ce9003a68ca7a11b62626080a71166bca347f9e07ec72e960ec5b51f6543d3ad8f89a1d745136228c3c7ae8aabc728e722d40f0b723b91deed239fca5257c1d00c2861487b5cd13be36cacf20d28ce3480abe5922db18104855b8332415e83b1e0df74472b273c1fa97b71e422ef8530a1f7ebd125ad08bd40c114a8ee82800848b68586a2a70607a9869e40e44d25b0d7b67cf044527613e8a2ca045758a9916d9b3a74d7403c500e4e8dd15c1743b783289f65a0f4a1dba2a86e7790ba43e31987335ef83c9af41dd8a74604713b6fb63ef351cc59f2b4e3e4b03ca27d87e18be25117db28800a22da14806c86b1ca30a0146851821e133198705d97d10b8fdbb8c45b2aba62b4c0e5dbec19036daf6c7e4ba8635400307cf94c2dee015bdb9c4486f34806e289912b84753378968200732cc1efe95a2b97ad8dc4635d821dac8ea3c5662c6d2d0784ce7f2acfa3d7bf6cd02d1bf0fa564fb192a58a7335391cc6d2e30eee6ae3876185db0c9c476c5f15b745b7fa63c3cf81fbef01d1edd89bbe8cc8108da938ee3961a679130b0a75490535fce060651fb1ed047326f4e2b761842b069d84b341882c996429eb8abeb0a674f63679cc78ccb175102f1bd71db1e01a0cdacd9b5c69d47a1d655b287cc73f1745f7fadba1c4da120ac23d6747ce9ca6b13e5f5cdcb09871619ddc5860f881c7f88753bbeeec5b5c90fd56a67cfa53f23be0d255a49fdcc90cf7218e99d29110e84e9cf57ff94fde384e70cce7d7fd43c3c0421752f838fd3c3176979e35676ac48ab64bf6180a0b82068cc1e1476e41b551f95084777afaa35b920df10ff0140809a2c4db6b9d418c89857277b3035cd4cd0c5cc8b03249c6e12fd87116b751aa2d8469b93c70eb1ed049d6f5f0ecfc592a13279b6e0ca7b62ac910acaab9fef3b25c866c8e03b3fe4ae31732e6918092de1c53d1cca3ea2d315b859eacf3b1dc97921a1ed4ba7de7f7ebdc5a3307c19c32461337faa0d454956fbdcf098305b715880e5c6102b2fc9d6da3def25dd1ce5c0f94623015ce6f3073151dc4cee109274247ffa6b4ffda1b3f39f3ab7d691824d7520a7ccdb763e4b4e9cf0c5004e6edcc850e13076d7350da3b15cd21895d7342bade174f444f73be26fbdb39b99db68525fc1334db7ac412f289ff5d42834484d9160aa8769243d0bd6205afbfc3c3652ae8f4c502dbbedb6db6c55b2ade6ace73aaa757a654fa28e1f0b36b66b0d4fd895614de104b12bccc1d0809ff589ca725953db1a453b5624a5a12c2dce5a345bad529327ff5384865af5070202b50df641b2b0d2e83a22292740313bd718d346c0564622e6d527a785c718ff2a0477b197b94afc70a3f543af21178bfcc000615a533e9b2b6427e0b6c4bc1a383605e7647be078bc607a7d2fce4385ac23ec11f564f4488e554233a76a1efd57e9dea93c02c302929b595fdfa9a1063af81e1501ebbe1ddd68fbbc29baf166cdfb47928eed28d14c2de79570244e47781485ee48fb8295a168ceb05f59881eaf7fd1351e694849679571c83fb1bc745c9d70073c571673973f8ea4db7c5f7eba0a62919cab5bdd209fd4d753047d633697b603e7cfa759ff4c5b700c9ee072f3702fc40818f121a41c1ba5b018472de8a0ee8ad3d9f4933bae0774391b864782edf03ca224013d5cb973649659f747829de25aadfa87c89b809249a55775fe87a8de9fd1c47ae391f9d2afb8f03c33a2024a12445ec7fce9754065a3bef0dd1d9ef279173a1dbafed7f531ab6264ab555eff6baf44b7205c6b91edac99e64cb28ee8292ec0a3961ca40e9c1e76a53cc6d00a809687a9a28210591f020f26bbca5e5a5295acf904673463d8acc1ea4dd7267b2d589e18589b2208258596026a2c380ecb1249576888a8991f8cab4798b124a350308ab845ea1a891002f6884df6aa1391ae08328db1e28d2a95a07caeed97d2b272cc2133132e438534261d123b6bc363e45bc4ec503a2fcb2ebf3a7a4e5bc38f863b66a9cde64b4344a5ec6f6230ed7feb7d615eb778bade9494178384b9409ecbef752ef84a704fd0eb0ba42d2f841d052275ed183e0eb154dc0ee10cd68074001fa67f94bcc59380399032bd6d74a46620780d373f9ae506cfebbe3852f9a0cbaa611d0d835d4f27b26467616355401d5f179f5b7e95b82eddd4be6585d4a98075e2896b434b94633776cf403d82a139e0841a45785408401a9a237bcac0b4a5d34824688e141a9d68dc2383dd0ddfa93916d5b915a037f4c81bae8d184a04300692e6becadc4089aaa89f818fcddf52f48d4be1447968baa3fcc24515c0147d6d2610f5ad9eb6e4870749a93529609f9b9d6e60fbc4b4aa826d9627c0590c5f67f065551eea8e24b6dde9fa1f91e1f8cf85ce3e3fae8af5001a490dd2382ad702f0f89d451d955af313d28ee64adc4a27cc96cecc21c3534e4f423ce4326becad7b743a74ae1b50344f02513c9b888df1404b9baf6175acc76678d2abf8487e5bb3b4bc3fb4d3018d176eac288e9cc4cde8bed681e8f4a91ef9e70543be023ba528b220edc83a10a3dc5b664425a66dfa5873823df30485a06b18d28b50c70000dd6d8f86ddf7c631f7b8c16e44d8efc28d46fb5ec0bf7c011432828248bd23615a73414a034cd0db15ce3d764179c4d39dae8acd67fab72fe76f6f8c0f6367fc960f5c3b647c77e05fc721a06755c076718d4459854b78cfd4df6f246282ffb8f339906920494aacec99cf368c6c56b6d0790eef3e763a6b4f8e0d9d70c16cb1146fe8c84fb0807d4d11f32064e7320990a2da2a6fb336d7a1006a6098bca86c5ae0c4115256e971618aad004817c7b09accae6940ddda8baf9d5d14cb21c3f39a0e31e7f3a51b9837c9a9c02be3c6dfb96a2c761d486719119b28ecc65a8b3afce10846d0b8e0b5c326168961c425b09241f02f9f1c171f85e931e7b825c5137aec3047d1733d15d22885472fb7e7790e14ad296be3c7b2f02f0abb0e108350df9bca59aee771e0697595d7c3661d3b00b6f2d603312aa5997a54111fc1eea75d08f2d561ca322dfe27adf12d4944eb16dc87b044a4961203db92e1540c29089ada1c587322b354f358bc7d030cbc168ead4e31a01512665b7ab1193abd73e89d8f44ea2fc821e30bd11edb7dc2b6fafdf6b462300a547d409326b335e154591a864f79e0543a3e214b3593c1385746dabbdb89c5fcd85707894b070ca7", 0x1000, 0xb, &(0x7f00000000c0)={0x18, 0x2, 0x2, 0xfffffff8}, 0xc) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000340)=""/211) semctl$IPC_RMID(r0, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000040)=[{}, {0x26}], 0x2}) 13:35:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r3, r2) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r5, r4) dup2(r2, r5) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r7 = dup2(r6, r1) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000040)) 13:35:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x40}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000200)="40c551571115b12ff78d5aee258c") 13:35:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 13:35:19 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) sendto$inet6(r3, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0xc) open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) r4 = syz_open_pts() r5 = getpgid(0xffffffffffffffff) fcntl$setown(r4, 0x6, r5) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x0, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r4, 0x1) write(r4, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x7) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r6 = dup2(r4, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000200)) bind$unix(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="c9480eff6d44ff5f4ca0120364703898e7d0b643fdae53064afc200200c8922e4473309b86c1982235805308cb7fcdbb8691b39949533ff31cbc856258581bd8fd5641327362651c629b1acc10cb3c0405f8264c9a92ef70ab2c3f3b09910d4931da1ed95cf35d5f0d1cdfc37d2a63a85eaea3e325fc9556a3d4fab7c72ee765c01d0a0ab751179c26e80f68554a0a38dbefca069958f0598ef014053f400dd787ce122e92084043fcd8c0be7cbfbe4b6284328cdfa5b7000fff23b3eca789c34b1ee4ba178ad6e78cffa2fc01000100a9fdbf67977ed697352f8059cd8bdd48e247634e612d6ad032a5da9e1ad2329e7c1bcf97650776f53ab680ccaaa994c2d89d4404402b4f11c6a3f83702128fa35d13ddcdcaea50fda62e0101000000000000c0c6738b62d733482b6a5a9e78f91f91217a3fab476a17b3e90a4e447457447696abf32aa1f197bf38205cb76e8dba165578c93a3eae"], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) r7 = syz_open_pts() getpgid(0x0) r8 = syz_open_pts() r9 = getpgid(0xffffffffffffffff) fcntl$setown(r8, 0x6, r9) r10 = getpgrp() getpgid(r10) r11 = syz_open_pts() r12 = getpgid(r9) fcntl$setown(r11, 0x6, r12) r13 = syz_open_pts() r14 = getpgid(0xffffffffffffffff) fcntl$setown(r13, 0x6, r14) r15 = getpgid(r14) fcntl$setown(r7, 0x6, r15) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x8, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r7, 0x1) write(r7, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000100)=0x7) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r16 = dup2(r7, r7) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$BIOCGRTIMEOUT(r16, 0x4010426e, &(0x7f0000000200)) bind$unix(r16, &(0x7f0000000780)=ANY=[@ANYBLOB="c9480eff6d44ff5f4ca0120364703898e7d0b643fdae53064afc200200c8922e4473309b86c1982235805308cb7fcdbb8691b39949533ff31cbc856258581bd8fd5641327362651c629b1acc10cb3c0405f8264c9a92ef70ab2c3f3b09910d4931da1ed95cf35d5f0d1cdfc37d2a63a85eaea3e325fc9556a3d4fab7c72ee765c01d0a0ab751179c26e80f68554a0a38dbefca069958f0598ef014053f400dd787ce122e92084043fcd8c0be7cbfbe4b6284328cdfa5b7000fff23b3eca789c34b1ee4ba178ad6e78cffa2fc01000100a9fdbf67977ed697352f8059cd8bdd48e247634e612d6ad032a5da9e1ad2329e7c1bcf97650776f53ab680ccaaa994c2d89d4404402b4f11c6a3f83702128fa35d13ddcdcaea50fda62e0101000000000000c0c6738b62d733482b6a5a9e78f91f91217a3fab476a17b3e90a4e447457447696abf32aa1f197bf38205cb76e8dba165578c93a3eae"], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r16, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) ioctl$KDSETMODE(r16, 0x20004b0a, &(0x7f0000000640)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000013a, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25}, {0x0, 0x800000000, 0x0, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x2, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r17 = dup(r1) r18 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r17, 0x40047601, &(0x7f00000002c0)) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xfffffffffffffeba) r19 = dup2(r17, 0xffffffffffffffff) munlockall() r20 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r22 = socket(0x18, 0x1, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r22, 0x0) fchownat(r19, &(0x7f0000000480)='./file1\x00', r20, r21, 0x6) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r23 = semget$private(0x0, 0x3, 0x300) setuid(0xee01) semctl$GETZCNT(r23, 0x2, 0x7, &(0x7f0000000280)=""/36) 13:35:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) r1 = kqueue() ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000040)={{0x5, 0x8}, 0x9, 0xffff, 0x9c}) r2 = semget(0x1, 0x0, 0x2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000080)=""/213) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x32}], 0xff6d, 0x0) 13:35:19 executing program 1: socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = open(&(0x7f0000000600)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x4, 0x2}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) getgid() shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x2000], [0x4, 0x0, 0x0, 0x453d, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0xffffffffffffffff], [{}, {}, {}, {}, {0x0, 0x4}, {0x0, 0x0, 0xfffffffc}, {}, {0x100, 0x0, 0x0, 0x2840000000000000}]}}) 13:35:19 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="82"], 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, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendto$unix(r3, &(0x7f0000000180)="73fff291433ad35e2759bf2dae73f7b18d3e7f273ec5f46c350e1fcea2170d5a7a286b1b32bc8d5cda828a6078806ade6a13de2f9ecf66fa6e3fb24d1ace146f8f57bf8482776c7265ac0f6779e66bd897d7100217c05e2c3e92dd774462e0b91cde8a6dd20af641f4df17b590a5fc623ddadbff896f6b3250a6b06706e2a0675ab05c8e4dcf293da443951a61ff110fbcfada875ae3172b05c0a512852a8fc58e4ea17d39637604942e4345427d4e3939ad2b1fd3c1f2b075cdae3aab4e6ddaf6beb5c86d9f1c4102f42590e1989bbae588b5d6358c5ee0306f2c775fc5c04aa49523d0f853e62ba928a9a7035158d2362e6a7569ad2346683b5ecc788654c13972e06be7199cdda143d25887e6dbf6dd06c7a9bbbf4e31d7fdcd50336844fa54105e49319f899a3288c97849cc1fea31c621e4d7e103aab9a3bc8754ccfc1e1bce72430bd3d6af55c7620ecac40143337a01ce5a531b0acb7e31c528c47143f1b0698c7324e069426e3c3b0c671977482a705ce60417d4c8aa5d84df2348e8f61f3346b65066d34e60c42240a56e361b2d6f403838b5ed573519f947636a99554983de7b4b444a57c7d46f625093531fc78e7de6883bf06eda4e9fefa63ae317e7a183e5b183435e548eea4f5a95b453f517255bd3819c2d7b2074a1b4ee23fe9331a17afd8ce85106f7c2080cff340ed9e80437d8ce6f261c6d17f384f670bfe173133857dec457926dbc311c98a10e794f89754ace979c48ebd9c059f8a332c797963a4f7d466dd7a74957ee1bcdd6b1e19408263ac19799a115f172bf4852c67cdc102ce7a88a4e2e4bbeb8e549207fd07178a5803d31c3d5455190977443250c45082db143638aace0381f75ff8170d8a75268901678613cde531ac193a0b346a2197360f157520bd6044901b3fbd44ed1151c4bd51201addef15415fe8ddbb1f2b7a4ab1a99679c92e0b33c0270654b9b9fda7783dc343e19d24209af32a9356087dcca2fd08690de45eb0877bef2e62bf250e4d4e90fbc94cdefc1f064af8464f4841025e0c3958173b3c3ab1dd81a8b84922991a9f7197ced98d18d82b0562268aedd629d6a61af9542be301dea0147d42b07549206cc180b9ff68e5fc342bc29928cd08cc1d9cd715c13dd2ce89dcd22982fadb6994e060f1739c063f981d9e7ee51e3ea4040a5664944f677bd3ce58a34734fe3e91ba6d2137a1fbb00eab78b15832180031b5c2c2c86757a0acfc704575e894031dadf487c1aca0fe0b90947db02c39e42da86ab7204f259c1981e841c1e1a9414d95fa200681d816d185aa5eccca09c750f77a2f29849788faa0c45d3ae7699cb2cc45751f62db2daf2bfbf8043baf119704b80ebba52daa3061c649fb192d92d0a70028ed4fe96f1389d7b59243334ad31fd3a3b25dd1dd4f0bc9daa72675af9bddce5de4d19f4a0b795d6c8dc80597e677bcd80ebf054102e3caaa39f4c3dec0a5056cf25d517bf6de6f8576e66a920f11b72a053498477e89e90aa2eba4bac367b815f7f12715d8918caaf8181b4ad5b57120e4b48994cfeb9b2b65d7800575834295db903d7ead0753c68f8cbe150a64cc36ab488990a8a600259ac1f6a6bdcdcb625d0b83d12a10916819ecb60e87a32ce644af07bf074c230819d995d4057cbf86abb57b9d69ea84a6bc4a968c3609817884a899c52df90ff2529fd6371bb60073a66dc6e84d4b239f716120046ab65e4cd51789e8b8244285097bc1c2ef7c365427f5a0521461f90c59108e5e4030eba0441d0d3e5c34ebac72e3634e18c23515039b3b8cfc6a76048c50bcef78c9d9021e0be7f403c57704e4bb9b5979739bdd7301e9a8a71b51974d26fd2cdca4f3c5e47e4c8fdea6037dd2b587565b5be0b3391b8f908dcdd23a1d00e7de12ea92e450a9ceb8be90daaf3412a78cd2948efe49bcef8ef6e66689018fbe26107ee76e88ed7edd931a5a044bd8ad1ae69b1ecb9f9144bdbc7b4f28e2939e144394e38ca03fca1dbdfc4a2462f5465afee89490824aeeafcca5bb0826587da9ee5be153d603214f6bb28dcbdbba893836932ab91a7058a860a6ba68247a9017fcde78c8db0e1e63e4cd90a98815743db25f4e2ff9760585894c91f2a1436fef7b4a2366935d91b9d40ca3baedf251dbf44a60f2221c33eeb3f683a8667caac43592e15ea99b24262db0c7a0fbf5ed7fbbce3ef864f93987100fcd8b3093dd225e2182577290bc1a0a6d555ca07ac9ddc3dcddd115dded6019b66b95b106006a762effa3111ae8ce9c5798795092b083bbd13877c5eff3da321c0d686749aa8e048f7c9dbd5f0df262c180907dc56e7ecb25dbd9bbea5965bbf2afd0fab66aac2cadb523f027d8b3479585f204875e517c0bbadb8dc745a2af3a97323c7e402c10701979550bdfae8b57c120efb65de33d20f1ccf41381de56bf891d4899df939d02d9d6019401014e60cc453a1b215de5c840c5d46edf38847625ba864e23fbd0df4582cf01251cc1ac54bbdc4717655c3ad0cf1c1efafba468a35005748e97d575c2f59acbe151e7c3f8e6484cb3b67a460697cc60737171514049121bfa58360a0b041feed1e1ab5284c6f70256bcae8475aa4d22f2c08c0379be6d3ed91a1ebf8d11fe130c3994f552de792454192cab43f34e4ca7e539125c24da0d82294d84d34683add3f79fb910f21402931401906cefafa6f7a50dc458ddc77ae24b23ceebc058087a381bbf608296720cc6081d50fe3f7fc8567119cf92f2fc65613c1ef00b854c80044389d9db44e40b22b0af6e6336449ad684f1d0c2b09dec7e52148f8aaa62f114f8b0c3d4e5f5a4b62eabce69674651cd7c8d89bee8c83f74e2c944e105ae8c8d34ceaa98afdc9912e4757fc7ddbda0e1b28cb47b1449f0f5c14d8eb6d23d5e56be22248f1a9eacc52b003edd65f36451f8922c1d50d864a094f31ee195ead4583f020ad85e8659bca7742a047a25746b3e4d55261a56e1d206c1eb18f7deecd6dd2fce67b0cf1acd548fb1af3e2201c03028adb94b23e899ac1df9fd8e6272d595f0c3581ab78d4de77c8d484fbd24f3f75d345195f134e14583e7ef805bc10212631109589148b617f190019e356883ee8745219896dc82e4f7b07219284e54be19931035b37011426486b5fb8926c21040e24114ef720fb23d3d2bb234370d9815925e881f1ca7943dfe4b64f3d8ad17a881be9b40a1d163e3dfce914ff99953028f9e364719ab70ada4c2b84b412bb7dc00d706fff8a9830dfed4c3ad5c3c4973ad9431723d2e26b30a72ca541bb516374f7d28ea2249c7f4d6407176f4b2c2c4e7563882364a68d5b8e350752358de64bc811672823a8bfd06f905af32360792f9217d31cc4e0ce7910737e2ca813f707fc3ec3f56e04327755c7b1f83e984290ee6060eda62dfb2a5c65e01e3e426e649d564150fb347f2809d3711aed0568c243b53fcadd375bb3e2502732c4d158c118e4821ab6775a5039e14aa7f0d893155ce45ecb0092e38eb0ebeb11d77771a3e6d2dc7dccda625bb1a53df80b67b21430643b80373902f1cecd2b9d934d1f0f359c97a5a30768ffe4643df3be46c882b28309806a9fec4e21f3e59a67ab322a5729aabb855ba60a93a1f384f84b591a745bb1222b948f17125196e83e12e2a465e321de09f42a63db4e5bb790465da1c2562cda050f5966e4d86d33471405c73c02e67f72913bdc6be81ecf2582778fd6c5daf9576affbc4d4a6a690f4c2bc1e1d7b6e378d8b8b9e7334964988b3640f8a6288f481e08204eb5fdf718c7bb0466fce6aaf7f55fea44ba1326a12f621ce986bbdc1b73771f70ab2ab8ced1daba24e9235ceb4a550d43603ff49f96cd3e3d24d52ef0ff7374441b0267aaf2636faa0e22e866c17283679613186b3783a625924bb05c44a337e0ad778c37813bf82d8f788a94907880e9d3893cbfba7f30a4beb1230722216819c8bbc631a6ba1a9c3cf1d2afb91af36fb477cbe54845642db261accfaba412694b3360a6fd597d2cc352d11d4e6861d3359406c1bf6c078de7d5eb574cd30e1a2b8ce6890acf798a77614af0444c554ff8d807c9773cfeaba17381367c6b8707f09d308ba242850045c56591884aed0988202e2da7870504f8fa89c5e40960e68d7404b5fcff2e1287494d2cc86c6c286624482344163167ee1f4b518551ed204b0c48b3887a2b2d51afde85db43e7afca9f4e1847016dd2f705e83cbac46580c28de708979eca7c011944332276c83cf5144000ec8252cf0afcc91662ebcee847b5525ad99b20fd66e346e4dc6cad0a51c76591a0447ead6c5a55c1f0435bd111064e0e177b971526d9679a61735a4a636fab9ec5bc17fffb07f1649348cbde5ac54f4256eb2b3709302d87320755b7a7433fc8591189e268448a0b1f40362effd32853e1cea2a3248c78f3bf4bb873581e4a2c518c82fc94f8cbe9dc926e4935923fb2fca19327565cf8dddd86ff29fb75957ce4bdb7e1b168f0fa209f5d3e9f705e410f4bede925d6037def48e5af4245054b139dc2843f614e5c852e5145959a6c5c280c53334e6d92dc8c61bdd53e1b31cb2b1750f1084a0649859791321a34ae9b4408e24488db7dc0f473ab99c92625723ed89770a59161633c42c57d39ed2c08bbf1e84eb6b5f3be754d3088fc6d5781bdf685a7b943ffba5cfbdd59340a95376c5a6967d1c845a017fd87bb1005a5e4db56b9bbea55c9660ed6b7764ccb199d0134672522e36eb3d716af62f2723086c5fc11be82b98d712a69e7022f337bc103513e185af2d81a83a0290ab83c92e2d21273605448939b142764812e1e50f1e76c29beee66a88404cf0222c1007887f761cf4689022ca481eff04b5c5b1b93d562e97a3482853e63827293d2a5321ead16d8d4be112e4f51fe62103b28ce0f1a8c283ae5895192a9db7d491d9c63e49926b7f4a7d0a30e481468ad736fa7d40db01896b66edc8e9472a01a53496255224a0cda3f12a062ca555a390ecddc21726ceb1eb9f3bd29cfa86b2ba28210701eed58d76e0106790f626d7b954421dffbe923d75698c8dbfe43aba8f98322dc38d92d606db904ff647c7e4949f80e3c83a6d3bad42f89ecddd612ad8a8dcb061f53047122ebf9d19fa5fff71744cd0a22e6f978a2c99e69ded87439ca94c51b0582feaa72b0b3c95ede713b10064aaa5e6927993abce2f40e6f72c8f0d9bc15aefe6c24c6e0cb3bcdcfae5de81043ce732398d977b6895facd7a6988f9c2374a45f4451bfbe8ea57e99b17266fbf914ed4fbafd613704ed9b0a72ba2f8655209c9c89bc33b1732e251725b3dc5c4f60862d4e0d51a0ad8095473d632208eb8c91c491c9fea668fd2ef1b03f8ab18a71a1103431b1428f90aaaf049c7e1319efbf35f12a80084f435821ed00c50edf387c7120a74400dd93dacc38ac97c70f4df74cda2c215de14d728f76c6dca71e67e51b1eb53ceb7af973101647706e6b4c151a16794b3692c52fa2544b9ab69586f708a2ba2716a96f1ecf2efb656ec58b00a88eb3bba184fa65bb31a8435fcb31766eeacf72b850cac7e59a8241b5eb2501172512ef0423f0cac6e5be930a76be4a15248e073493a2527d31a0cf189709cb84e21b930527b4c894dad5cb0b5d27c5e2789f4397d91145a8a36aaef9ddcb2660b00e45f4d21915008ba0d87f773c8dc55b7723db3577fe273ae6b354e447c15574d7107d452f7086929abf3e9cc1ee7a3fc64c84e5cb7fa18483e5bdd037887ae5f242df92e18f0cc040c54c23", 0x1000, 0xd, &(0x7f0000000080)=@abs={0xb9b3c83468d17ac7, 0x0, 0x0}, 0x8) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) open(&(0x7f0000000100)='./file0\x00', 0x8020, 0x1cd) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80002195ef30 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80002195ef30 13:35:19 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000c80)={0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x3}, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) sendmsg(r2, &(0x7f0000000c00)={0x0, 0xffffffffffffff44, 0x0, 0x0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="d65fedc58684cf465a12eae4f2f6546ce152a61b8cb750b084a2485270b9d566ffb09a1c06e53d588c1ebed858188a24018675e0e355f443c92e6aedea8545f6dc43aae6d3efe0bccc501a35b6512b84605309ea03ea752230f5ccfc0d3c95e089a79136f759188638a75673fa7b006b9ab996d7513826b44c4622cba6234042cb36db262711a4d5a22d8ce1e317bcf5ce705d13c867f5ba9463631032425f5ce7aaa177cf9191d61c38bca95b6d00"/190], 0x10}, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) dup(r3) getegid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000440)=0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x2010, 0xffffffffffffffff, 0x0, 0x0) r6 = dup(0xffffffffffffffff) ioctl$TIOCNXCL(r6, 0x2000740e) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r6, 0x6, r7) sendto(r6, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(0xffffffffffffffff, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(0xffffffffffffffff, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r7}) writev(r6, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000d00)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d3e0b6b791ad5f8be436f9a529a5d192350be2d90ec83841f70e8761b9f86dd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96a0337aeba965ec1cf44ea99ba88fc51dd1d04", 0x107}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r6, 0xc) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000740)={r7, r8, r9}, 0xc) r10 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000780)={{0x9, r8, r9, r8, r9, 0x0, 0x3}, 0x70, 0x7, 0x3}) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r11, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r12, 0x80000001, 0xfff, 0x5, 0x100000000}) 13:35:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x3}, {0x2c}, {0x7ffffffe}]}) msgget$private(0x0, 0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x186, &(0x7f0000000180)="d0") 13:35:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [0x0, 0x0, 0x1], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x3}]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5723baf0c5fc8432"], 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x1) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f00000000c0)={0x1, 0xae}) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) fcntl$getown(r7, 0x5) r8 = socket(0x18, 0x8002, 0x0) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r9, r8) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000080)) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 13:35:19 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x10001}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = geteuid() r7 = getgid() r8 = geteuid() setreuid(0x0, r8) setuid(r8) r9 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r6, r9, r8, r7, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getgroups(0x1, &(0x7f00000001c0)=[r9]) r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r11, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r11, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r12 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r14 = geteuid() r15 = getgid() r16 = geteuid() setreuid(0x0, r16) setuid(r16) r17 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r14, r17, r16, r15, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r18 = getegid() r19 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r12, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r13, r16, r18}, @rights={0x20, 0xffff, 0x1, [r11, r11, r19]}], 0x40, 0x20c}, 0x0) r20 = socket(0x2, 0xc003, 0x6) connect$unix(r20, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r20, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r20, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r21 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r21}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r23 = geteuid() r24 = getgid() r25 = geteuid() setreuid(0x0, r25) setuid(r25) r26 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r23, r26, r25, r24, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r27 = getegid() r28 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r21, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r22, r25, r27}, @rights={0x20, 0xffff, 0x1, [r20, r20, r28]}], 0x40, 0x20c}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x40, r3, r4, r5, r10, 0x84, 0x2}, 0x800, 0x8000, r13, r22, 0x3f, 0x4, 0x800, 0x8}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 13:35:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x4a) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0/file0/file0/file0/file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file0/file0/file0/file0/file0\x00', &(0x7f0000000200)={{0x1, 0x2}, {0x214, 0xd56d2fd}}, 0x2) chroot(&(0x7f00000001c0)='./file0\x00') openat(r0, &(0x7f0000000280)='./file0/file0/file0/file0\x00', 0x82, 0x0) munlockall() unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f00000002c0)='./file0\x00', 0x0, 0x111) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 13:35:19 executing program 0: mlockall(0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x7) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 13:35:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0xc}, {0x6, 0x0, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 13:35:19 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x5, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f2997e32550a637a4e80f2e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f580000000000c15c26c41e277de298c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645300"], 0x10) dup2(r3, r2) r4 = dup(r2) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r6, r5) r7 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)=0xffffffb1) getsockopt$sock_int(r7, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x4) 13:35:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x58bcfafd, 0x9, 0x800, 0x3, 0x9, 0x80, 0xf35c}, &(0x7f0000000080)={0x8, 0xfffffffffffffffe, 0x2, 0xffffffffffffbaaa, 0x5, 0x8001, 0x4, 0xffffffffe8382d13}, &(0x7f00000000c0)={0x6, 0x6, 0x2, 0x101, 0x800, 0x7fffffff, 0x5, 0x5}, &(0x7f0000000100)={0x0, 0x5}) dup2(r1, r4) 13:35:19 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) 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="82"], 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, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000100)) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:35:19 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) syz_emit_ethernet(0xdd, &(0x7f00000001c0)="f1d46f9788685690b5b1ba4966a86e0a8ddf97b9c1b78277d0b2776fcf4a03971d69fc0d621271f6512fc775b90864f8979f43a6c1c07e52ca374fa690b4d7a9e04ed5cc99cbf2c6ddf066c5740908cfed45549c8cd5715ff4ae2b43cd1be38db2c41f26d7550abc22543adcbe4a2cb50a629860180510b8459d8693d4aa764c6be45da8f1c4d6eeddc8082231f378679dc564efc4821a50b86f471cec68d1c40be2c71327fe990a566a0f3cdf2074130935a2e84b033ef0fc14ce8fbc8edf8431bf8868d819bc2f6470e5e580ef1056a99e39f3804534e89b9a5d66cb") ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = dup(r0) recvfrom$inet6(r2, &(0x7f00000002c0)=""/4096, 0x1000, 0x0, &(0x7f0000000040)={0x18, 0x1, 0xffffffff, 0xfffffff9}, 0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:35:19 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10008, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x2a}, {0x100006c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r3, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r4 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r6 = geteuid() r7 = getgid() r8 = geteuid() setreuid(0x0, r8) setuid(r8) r9 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r6, r9, r8, r7, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r10 = getegid() r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r4, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r5, r8, r10}, @rights={0x20, 0xffff, 0x1, [r3, r3, r11]}], 0x40, 0x20c}, 0x0) r12 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r8, r12}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 13:35:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f00000000c0)="aa", 0x1) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x2d, 0x2e, &(0x7f0000000080)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r6, r5) r7 = dup2(0xffffffffffffff9c, r5) sendto$unix(r7, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe63) sendto(r2, &(0x7f0000000100)="7d29fb7031ad3483c39e4fbb6076bcb4ad89a800fffa1e92b7c2f2b8c2b5a55f9caf59b599982be3bbc0779ef85ab38d1b32f9cfd3724a6090f07c74a3ecac7ed484a269a54aec4e452007f367d3bc149e172f744b3f471f402847082ea42a50bbc96b273c06cf9e42704905e9c2fb79c76b1986de324859a83e9ca685b1e6cb4b350cc7a6ae5b8218358494fb2e99dd562cab4a96f2c1b5eed81f094c8d0a6be405bfa5791c2c830c556be2d3d7caa8ef659421e8642f1a0821d8d6a934d6ed62999c925dde17c2fdc4f313a4c7d90cc9e9b907f1f795", 0xd7, 0x600, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x2}, 0x8) dup2(r0, r1) 13:35:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket$inet6(0x18, 0x5, 0x80) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 13:35:19 executing program 1: r0 = getgid() setegid(r0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) getrusage(0xffffffffffffffff, &(0x7f00000004c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) socket(0x10, 0x8000, 0x5) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f000004f000/0x1000)=nil) shmat(r5, &(0x7f00004d2000/0x4000)=nil, 0x1800) dup2(r4, r3) r6 = socket(0x18, 0x8002, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r8 = dup2(r7, r6) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f00000000c0)=0x8) r9 = socket(0x18, 0x8002, 0x0) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r11 = dup2(r10, r9) sendmsg$unix(r11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r11, &(0x7f0000001700)={0x0, 0x6010f7985198e10c, 0x0, 0x224, 0x0, 0x1c9, 0x6}, 0x0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 13:35:19 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x42) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)=0x5) write(r1, &(0x7f0000000900)="ae1ed63e80755cde75645456649152d6052ad49cb6bbca88ae94bea04f3f362d1cff6096c24f5d8e4db4a20bc97931efc87acfff1be5823df828b81627ed99c41edc96ddc8f81da711f9fe9f32ec4e83495c22337600b59a393391475fd93c6e16cc23af3b4e4f575a76010211f7dc834bd9efbc0a23206effd24adca6d7a5c89e3760a4672783a7e8818b9342252d931e26ccb34b949b332c8741af36006861b5de23fa288fef53d91078eac74f7883262967465313cc525d9a35b39cb91d2df2f36ce625816339ca95026dd9dea505e9adb2465999353b6861da53e3fc448d44fa680b8d14c10b08fd04e440b35a751f027720870716c4ea9f6f545252ba4d6e66892b331d2d1ea032c92359976554e621a95fd3a52f88bb085b236b5940f55242a2cf5dc2c67cdae922849a6d03fad3d0bc5edd97819cdd2358a596c62ce0047c523165fbf92a645ddee82afaf7ac8da4ea4d89a37861752a215567a1cc9dcb5ac6843fb72da10ca31b1c4e63c10555cbc180be2005966d43fcfdc8840cd247f616088d2dd976c596b5fb31675fed1db25dca790a49dbe673655790f114fd7f852c0a0ad8870488e2b83ce7d6dcc6b9a90db87b4460fc98c28c0bfdd2877e33f1caeacfb2264f54308d37c03043e450f3cd4c43cbfe3a9f9d80351c5fcef4b6edc941cda4e9cd0f97daf15f716900369e5ea5f3488c8ef076dd38ff54e89a99f0740d3a9c0c8f58d459a356caf7fb3bd15f630bf2707fcc3c86834af73538f3ff2dd711a09aa9928c82b325404ca9f60553c4ba4e4154d105e08a5d1b975922f40df214906bd1d26d2abfd6170ea7314f926c3cb9109eed51d1de185807a6cb64e26ac3e682eec6c98186e6b978d1c89ff67d400a40dc36ca446b5c8491dd04b56283d01caf524a104ec577fa73d44c17f632ee0f6bd19e7dacdce8cb2b7dcab38f25c297b15bd4e4139744df745e5aa2b9a30bc072c038192917152444f392dc584907cb9bba729ac59e03d956d35823aed50ef02025219e0c330e66f9e21cb1983574c672e7bc2b30c35a4af3ec1b83a014d569d71555504610f2c7d21fde5a988734e29c669f6961a48878d80ec40036c72007ee6a298e87f55c74f7e9eea7b884e46f2c3b14cfa96061f0fd1ee6a646877147db030b6ce065b06acd90a45e11e0d97b594952d5e9213db790b75b9a1595fa2a54567042c27d1191657c0dbb7bc58a69d8b0d1b7752a767dadedc774c4b50ff26e3df621edece026aecb136b6e533f07861ac6584fded8607f64adc1143f1a52b88d76a3b6e58ca4da77509f485c2ee73acf2e7c65d7d6e077b921b40119c93bf82785f63a7a39107d3fb92026f85a39627e645336787bd72999be535d176a0c6109fe6f978d220fac9eca6e2b3b02e766e6bcd7993e9b6d541694797b113fbda1595b2282c1b56f477272478eabed5d6d5ff80d8c2ee6ce8e8cc8ec1214cb95df35282c755f770ff60b008feb067a4756439ab6c54826a05948ddbcf4fb4fe2aaccd89404c5c02fe4b30cafe7132b5b15ea9ae55e3fd6196a032f03030428650a4ac02f0ee975265229a7d0a74f3106baad2bc9e51947088ca04d6d1e86b8fae8a5ed583abf22abb6a0edf54cd655aa9c00ca78d4132c2cd0a4d0663028a2805b5720a6e3acf970baa259bbb328cf86238bfaa0628cfd9a4b0cc6e30c84163e862820005b7e30de86431e031ec4ff4c29bff1067c2033b1e245dfb09d67039b169849a8be93fd0db42e4f21d72e34195eab194d340f8795e4f8b5c1a0194b6eb9056368b48209c6ea1ec9249e3ea8f119763e6eb9c6a02acea1142bea9a6b5f1ea6792225a2532ac12069203519df675052cfeeca7838cee34f2eae64f9f69a6c78e2a7ead4af1f8275f975f168c1c2ca66f708585f10b31cff37adc4bd7c03716a3be1f55007a938485ec88a38e7c5cba9b321d396614d341729de97c8572070e33bb3bf428d3ff27a4806f102f5886144395f06b1c9a21d78300c502ae062aff95b8a7405139cd322f23cc43a0cc80372da5fb2ab0c5e36b2fef897c3c20fa801968002501effd96837ae18cf42d22f8dbb674f5912e3f954c029979f4297ceca65", 0x5d9) 13:35:19 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x5) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000)=0x8000, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0}, 0x0) 13:35:19 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6202e5ffffffffffffff5409"], 0x1) close(r0) write(r1, 0x0, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fchflags(r5, 0x0) close(r2) 13:35:19 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) getppid() setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7, 0xffff, 0x1000, 0x7, "0de970431bcd0fcb968f3a89efec7aba8aa8213d", 0x1f, 0x1}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r3, &(0x7f00000002c0)='./file0\x00', 0x141, 0x2) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = socket(0x18, 0x8002, 0x0) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r9 = dup2(r8, r7) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCLOCK(r9, 0x20004276) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000280)=0x10) shutdown(r0, 0x2) munlockall() getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000200)=0xc) 13:35:19 executing program 0: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r4, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9b}, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x6f2b3d99, 0x100, 0x2, 0x1, 0x81, 0x9, 0x5, 0x2, 0x3, 0xda59, 0x1f}) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r7 = socket(0x18, 0x8002, 0x0) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r8, r7) bind$inet6(r8, &(0x7f0000000100)={0x18, 0x2, 0x1, 0x5534}, 0xc) dup2(r6, r5) r9 = socket(0x18, 0x8002, 0x0) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r11 = dup2(r10, r9) sendmsg$unix(r11, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xb8, 0x0, 0x0, 0x40e}, 0x0) mknodat(r11, &(0x7f0000000140)='./file0\x00', 0x1000, 0x6) getsockopt$sock_timeval(r6, 0xffff, 0x1805, &(0x7f0000000040), &(0x7f00000000c0)=0x10) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x8) r12 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r12, 0x0) r13 = socket(0x2, 0x1, 0x0) connect$unix(r13, &(0x7f0000000280)=ANY=[@ANYBLOB="82d8337a425dd0b0a6055f1a1f3bd661609a825be26b34c593bbf5ff06e8b1cb028b40"], 0x10) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 13:35:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x0, 0x4000, 0xab) ftruncate(r0, 0x0, 0x16) r1 = socket(0x18, 0x400000002, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e3c2df2186c85409dac4614a85d8d2f66696c653000"], 0xa) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 13:35:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x738) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x44}, {}, {0x4006}]}) syz_emit_ethernet(0x260, &(0x7f0000000000)="b6") 13:35:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) r3 = dup2(r0, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100, 0x3}, {0x44, 0xffff}], 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400015}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="b63d5d34ccca1781cfe40a24a032") 13:35:20 executing program 1: ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f00000000c0)=0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) 13:35:20 executing program 0: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r1, r0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000080)) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000040)=0x1a305bba) 13:35:20 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x7}], 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r3, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 13:35:20 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:35:20 executing program 0: r0 = socket$inet(0x2, 0x5, 0x0) connect$inet(r0, &(0x7f0000000000), 0xc) 13:35:20 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, &(0x7f0000000080)=ANY=[@ANYBLOB="95ff60d62f8f120e34141d1b4e2df5edf6670345f88b8930ae0ee521d8f11ca094287534c4cc3eb6d41e6e8d95462070a9b43cd5"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:35:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x100, 0x4, 0x9}) socket$inet(0x2, 0x1, 0x10000) r1 = syz_open_pts() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x200, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x80000001, 0x100000001}, 0x81, 0x35, 0xfffffffffffffc01}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="7ac77a6d762884aac194460d362656daf37b8788fa5dc7047113c9701f0fa7c243e1689db9871366a35383ca22d3a1aa6a8449886a1e11f5450aac8f54414a41dd1162", 0x43}, {&(0x7f0000000180)="4f327dcdf2e4425accea30149c1680b796", 0x11}, {&(0x7f00000001c0)="d5bc4375fb25fc6d3e135ec067baf860a25deee47bceed4abf9140ffe1", 0x1d}, {&(0x7f0000000200)="4f93e02a98ff3009ec4a2832ec5b133212217f2904125048f47c4694702ed3226892315807f6ee4b18198b8b89b7e645fdb872cb1f6d4fb4d1b23bb4c3c48d41cff3cc95e31a4e1a4bd9e56674dd33ef71e3a4c61eef8cf1e7d06741d6fefd68c9e09c78ca03db00723ceb548bb3554963ba3ea3b556806189b81aabe265614d1618b7a17ab9e4ec60f4d858e134c19bf2cd3f19096512d83b0718c6284e09db4cd1f420f22f861801c3667be07c9c82089feea28e", 0xb5}], 0x4) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000300)={{0x6, 0xd6, 0x5f}, 0x3, 0x3, 0x7fff}) utimensat(r0, &(0x7f0000000340)='./file1\x00', &(0x7f0000000380)={{0x3, 0x2}, {0xffff, 0x8001}}, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000003c0)=0x7) sync() getppid() 13:35:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb9c8a8d1a029b9da3a8262dcb74", 0x284, 0x0, 0xffffffffffffffff) 13:35:20 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x8, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee8696f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e6453001438ed4d8b42a8c0068a74449a186156c06e4d9b7b002bad"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:35:20 executing program 1: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') 13:35:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c, 0x0, 0xff}, {0x2c}, {0x40000004006, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 13:35:20 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000562000/0x4000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffff}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1000}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000340)=""/211) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000540)=""/158) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x40) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0x2}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r9) 13:35:20 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='\x11\x17<\xe0F\x05\xe8\x10\xa1', 0x100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000280)=[{0x39e6, 0x6, 0x3, 0x7}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x10001}, {0x1406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000007c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000780)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x0, 0x3, 0x7}, {0x18, 0x2, 0xd1, 0xfff}, 0x7ff, [0x2, 0x3, 0x0, 0x42f, 0x5, 0x3, 0x5, 0x7]}, 0x3c) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[0x6, 0x1, 0x8, 0x3]}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r5 = accept$unix(r4, &(0x7f00000027c0)=ANY=[@ANYBLOB="000000f2e87954107e567b94a70000000066d3ab4d000000482c5468afe5ccd800000000000000000000004c0000000000000000006766a5be7478ed0000000000000000000000000540027e833e191af61e4fbb63bedf0500fe5d2f57b0720f9a73d6750e6ea13a77ce1e332e3fb271d60ca7eb44fe16b8e3be195700e0e7efb8a3bb3004e6e9e5012563a44e1df9882d0779ded2d8b5eb12a793c2b4d1b5bf040262e4961af8baed74b1ade020890b5c610e39abeebbad6d5a915ae884aa94f88af723f071c087407d62000000de000000004dc1419809771c274d72cef0dd167bf1f21f0afc7de917b902f11f8ed654582d2dfd8ff2d4899f0f21c94d840f4c2ab8bc72d405b38a0e285fc398ef925e70c67603eece8ecaefa573d8c01ca0105d30d2c264f2910aff586940254346729c91722951d5b6f0e049e1f5299c4cab9d50e95af4113c575dda7d95a2c602e2c39d27892216ad3d90a875353692b9702202e62e2b799eb1b86f19000c93dcb122122826a096f431936a80231fd57565ccaa09d06271b45752967d20a5355dadaabfedfd788821308c2fd028229e7afcfa5d37ed7b5cdc12daa65d26bebc16170eb81c746de6d3daa19a363a046b1f8f47be98621e3465b6df05d8286aea4cc68f371ee674bd66951810c72741e78d8cf33dab30773cc85a0768d32bf577479f55733e8cdc2a927e7bf0f78925e1434ab547933f57b52ea7a9ff93b0d98a75fd23c1ef2e57b9ffcaddd164e227d58439e031bb244a7293b21b529117e5a366cfd60aa63cf8914992dd95e7ec2230a769060265af02fed1059ffbda5041c19e65ee0bceac867aabc8d7ad5f67456335af3a2245776e91975e0ac7bf42a7c708fa2b7349e0d78bd23d0496234e7b9454968896cbcf3ef465ca48706ec112ac03f5a664e71232fa5ebbe5b466d4bab490aea2513a5bd41af018f05b28aabb8908904a52325f3a35250c54a278bba830944e9f2588d6a0e2bc27fcd0342f9652f025eace71360fc99dfd26adf56a35af966843d28dc269357699bae6baf30e2b7fc21636248d07cda0daa99ea9b08e97921b3aecaa1df6d66925c5890b7a5b88b5b4f332759c4653187fee58e70530dee26572636f91f4fba1abc822229fe430cb93e34346fbb67dd18d14d4f515ac4c94e2f54ec3479478910dd2032c3a497e0cdc0c0fee2a0571a5e850bb6501241aa109ed59d0e719804f465e1daf0000000000000000"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000180)) r6 = semget$private(0x0, 0x6, 0x80) setitimer(0x6, &(0x7f0000000100)={{0x81, 0x8}, {0x2b55, 0xd}}, &(0x7f0000000740)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r9, 0xffffffffffffffff, 0x0, r8]) getpgid(r7) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001fc0), &(0x7f0000001dc0)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001e00), 0xc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x2000000000000147, &(0x7f0000000380)}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(r4, &(0x7f0000001f00)={&(0x7f00000005c0)=ANY=[@ANYBLOB="000000000000000000000950f865ba6a14c3b55497ece4f5e2ca5b6290c37b7f09c21be9c718601b4975ffff33d7c02d1bd4e75cbec8f91ad7aed2c2fd877ed41db5c3c5f1ff7e851b7b09c7db07f09742d493d4febd06b7253b4e7575366b4ddea6f860c3c3faed9f5c0403aba6bb737d72c73d1a8274fb5166295d9c0300c5f7fe7db678d135968bcbc83020ea048941e4ed2a4f28b415101b89eb76fc579f28fb373355750000000000000000"], 0x1, &(0x7f0000001c40), 0x0, &(0x7f00000023c0)=ANY=[], 0x0, 0x8}, 0x0) r12 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x180) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x12, r12, 0x0, 0x0) semop(r6, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x800}, {0x0, 0x1, 0x1800}], 0x3) 13:35:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="33d04900fe398e3e799827881cee98e666d7a7792d7fc7ecc4c43f9539"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) write(0xffffffffffffffff, &(0x7f0000000140)="8c", 0x1) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000080)={0x492, 0x65, 0x80000000, 0x9385, "7a9a03293f69418d44887c8f1bae95b6697f8c19", 0x101}) 13:35:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) fcntl$setstatus(r1, 0x4, 0x8) 13:35:20 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r3, r2) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r5, r4) r6 = accept$unix(r4, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r7 = socket(0x18, 0x8002, 0x0) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r9 = dup2(r8, r7) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCNXCL(r9, 0x2000740e) bind(r6, &(0x7f0000000000)=@un=@abs={0xac9e92bf2961f1f9, 0x0, 0x1}, 0x0) 13:35:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000080)={0x4, 0x81}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000001600)="1cab", 0x2}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "4d3e84f94426a75c11508d23b13e23e5c204e109"}) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x2, 0x0) fcntl$dupfd(r4, 0xa, r5) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x10000000000001a1) 13:35:20 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000009e163222e7d4f758cf29ffb716191e320e0000ffff00000000000000e5005b67071b542a538707000000b8180000002900000031000000030000000700c2040000003f3cc7ffafa9f5dd0a807b17de07bcff44d62f66353a696456e993144fe6734f2c2004c469f97db6ea2c972d6eb5f347300601c05de79d2a7245a1645f72d95aee90859f1ac5de8ae37d357b0c475ec190f8a66a502c238a5f8c28a15d5c06ae6dc5a889dc27673e63d0b89542b52820e111d5b4f5ddb18855de2e000017883328259ba53d949ad9e4797d519143"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:35:20 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x180, 0x0) poll(&(0x7f0000000040)=[{r1, 0x100}], 0x1, 0xd3) syz_open_pts() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 13:35:20 executing program 0: getrusage(0x81636689efdfa284, 0xfffffffffffffffe) 13:35:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000007c0)=[{0x5, 0x40, 0x2, 0x7e}, {0x3f, 0x80, 0x2, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) recvmsg(r2, &(0x7f0000000740)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000280)=""/238, 0xee}, {&(0x7f0000000140)=""/188, 0xbc}, {&(0x7f00000000c0)=""/16, 0x10}, {&(0x7f0000000380)=""/178, 0xb2}, {&(0x7f0000000440)=""/136, 0x88}, {&(0x7f0000000500)=""/8, 0x8}, {&(0x7f0000000540)=""/163, 0xa3}], 0x7, &(0x7f0000000680)=""/152, 0x98}, 0x800) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000780)) r6 = socket(0x18, 0x8002, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r8 = dup2(r7, r6) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000040)=r8) r9 = socket(0x18, 0x8002, 0x0) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r10, r9) getsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000800)=""/121, &(0x7f0000000880)=0x79) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 13:35:21 executing program 0: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000004000b"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 13:35:21 executing program 0: r0 = socket(0x18, 0xc003, 0x29) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30b0000000000000009a84e360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e31433000000000000a350322c6abe74727ed6000000000005e5d10f524a64ef5632ccf1371c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da452aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d8764548ee5498e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef14000000000000000000000000020000160000000000ec7ca6ae65ee351978e8178198e534c03c4a9a1e81c4b5c1dcdef1cd01f64395907c02f59869c62cbcd2eb3f123388ca7b3bfb194461b5fd3a4f61b9c567bc700573b92d0ddb28ebd74bfb3af0653303b151a7423676b227c8be6c1ba88eed569cc5c05806ed3bea51fd98f69ffb2940f0da5c91cdcc6bd61efd4a0cec3c03cbcc56917c2b3ae9d553fb914caed76484e34cf60b719a4475ea8a4d290f5525118657871568930000000000736c709166992d151e2146d9f8a645d867aec6ab89f1a1207dabe4b10c5245655b538342394f9ef7902f1e"], 0x10) writev(r0, &(0x7f0000000540)=[{0x0}], 0x1) accept(r0, &(0x7f0000001880)=@un=@abs, &(0x7f00000001c0)=0x5a6) pipe(&(0x7f0000001980)) r1 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000480)=""/97) 13:35:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c", 0x101}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000100)='\x00', &(0x7f0000000340)='^#$*\x00', &(0x7f00000001c0)='%((\x00'], &(0x7f0000000340)) write(r0, &(0x7f0000000240)="dce57c6e7fe16ed302599b7ed047062625b71eb2c9575119ffd4e719f0c3d3ab4e24d029ea7759f390291f4a34f165f1c7a81b2f3c792daa0338d4ee9cc000fd002b22bcc2a47494a16ac6a4a419594f822bba09a69244102d5162d402d148e34ea81a8a0af53c6f6e2c1a70c5949954a7e63e8ecf5c23d6c48fd47a72c0f17cd05e2479b9f4f964375ca3005608a68a168d08e609218587f23418de424f8ec830682bf5dc05e6bbe660e77bcfe105c289cb47f96b66c991ec4f1110ef23bbf6add0c27d9516a1b8c54653319bf93fd1a4", 0xd1) 13:35:21 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x791e92a25e6e81c3) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xa9d5) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x1) 13:35:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x229], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0xfffffff9}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$unix(0x1, 0x1, 0x0) shutdown(r0, 0x2) poll(&(0x7f00000000c0)=[{r0, 0x115}], 0x1, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) r3 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) connect(r3, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setuid(0xee01) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) r6 = socket(0x18, 0x8002, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) syz_open_pts() r8 = dup2(r7, r6) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$SPKRTUNE(r8, 0x20005302, &(0x7f0000000140)={0xfffffff7, 0x7}) 13:35:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000040)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x35}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)="a51b7270e082ab372a21f128ec94") 13:35:22 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000000080)="de19026d559665710cfaec4279205cd9bf541b8d2bcc4b47f5d0d5d00d7d23051a39174c0cb42117d55cc8f08ce6f7583650ebabefc4336b0bb5964ae005627a2991d2aa1e6fa4b0733e6b09b83b0219f492430c32f3fc0a38dda3e50ae21c6bdf367a8caf72cc58b55ab3c80410a402d2201ffa7d903613672ffec13cd91edd1281f3bb7469589dd110554d1fdc62ba6f4aee9e2568049efdd9aefe517d63383496b9ea1a0487fc5b5d33106ce2d78170878523fb1b14dc8b57795e74e5275af00314ebbc54d61ab3f8ed6970efb2f186", 0xe1) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x14f, 0x0, 0x0, 0x4}, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0xc3) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r6, r5) r7 = getppid() r8 = socket(0x2, 0xc003, 0x6) connect$unix(r8, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r8, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r9 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r11 = geteuid() r12 = geteuid() setreuid(0x0, r12) setuid(r12) r13 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r11, r13, r12, 0x0, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r14 = getegid() r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r9, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r10, r12, r14}, @rights={0x20, 0xffff, 0x1, [r8, r8, r15]}], 0x40, 0x20c}, 0x0) r16 = getgid() sendmsg$unix(r6, &(0x7f0000001500)={&(0x7f0000000280)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x000\x00'], 0xa, &(0x7f0000001480)=[{&(0x7f00000002c0)="811587f6ae0692511158f513c4b18dd24ac69d6d484ef956eaae48066be5ec22e32e05195673624db343d25bbda4bbe1b8af7792ec77344a8b4653a1c0a64608fc8112a217259f83fe42200a2acd22af694e542ecb2e3915b38256d114b84bc29e8b13cc1d070c80ce6f638634b9333fedee5f571d673aee5ba77484d826fa6537008d758bd5ff2b8d98c9426b984c09274966ad88c002a44289d17fe5d6bcd5e147beb011ebf7a943aa3efe786b87d00847", 0xb2}, {&(0x7f0000000380)="fab8c668c89ba53f5a959fed6cecb23d92ce6d7700e757fac3750b17bc24cff46d2406d679ea81a813e60605a35fe7a416d9be6d3c645672cefd0849489aa270af7e0408dd004bfe908cba9ed4b2f50e3e4c16d3686aba8d7bb4a4c31d5b2837963132a7073e0f", 0x67}, {&(0x7f0000000400)="1c4d4af39640f41fd70dbf554f34883608e48821f730866fb245145ff38a6cb975e2a0aa1c794746067047c4913055ee4c611a0c99e18321008347aa9239eb3dcaf64a5d47d75208442d71294d4cb4829a0289cf176b7b574e51f0", 0x5b}, {&(0x7f0000000480)="1a2b6b113718cfefe3e30c710b1daf29cea49c249bea39bf973f893f91597e8ab590d1245c901d155e9792d3432c5d81505090150f8884eae78b50ebfc79dd8c5767fa8386af2e0527916a81f3ff185dfa29f0d15406d66bf97abbd019a3de8304d293291911e042da97aca2afd2a1f3615dee2cbc3cc5ebf1b02060f17e3e91a03837930e1a3ec1786fb2dda4649ddb4264cbbf2300073865c24649bebf8090861e986e4d16851f3310077bdd6b9c6fff3d3bc616ee86fd4fe755c4f4cc2638466555119e8ddf3e72e76f4c5c01fda8bd1063bd80bb3e9b54d04b0c149484df7d076f62e810bba074d53259785a6f43c6bd879094b8a596d1a8f2f27677943239d666c907a3268acec90b92234b939ef4fbe41a88c90447242e6e52c5acde566fd6a01e373d015e5f1b3ecb609c834cac65fa20798a5b4c4f734b1429154015cc13ef1c28dca68cf6675ac04f82ad97c09755e8e3ddcc963f15ec11f578d73f586060f05fc992ac6b2408549a5b0f77d00dfadd8fc799a1457fda36732eb778b0363f35eb6c4eb1e39af4ca9eeff6aa1870417ec4e48138793ed77b784aa3f771e15138abd63e9907d33a463116ba4406923554921c0af2433ae781655f14b0560542de25fd929dd60e5592294b3ef5354eaf9eab41fe8fbc76f04d4da8008d3578ae376f76ca7de76ba3b477ce21ff9321cb8dbd114852d1a67c3a97887f379fe30bd1842af99ab5a8b6b247c5ab1d6942bbefeaffd3acfa800e1ff117d5ff586add84c4a4434c8d2b9eb61656dc3344bc37ba2ad01e85805f9e8576f2d56e89765c447ec062ad5493a1bc3e7761f498671579eb3f4721e444b94a9649bac8c22ca88c01b3cdb0794b87f72ea5a1a6e4f584fbdb99892aecf4649aad18e6c507a232566dadddf839d7521e62d1af08c9414b4fbe7056353d3486f0437c7c4e1213f4c72ef2e9a8cae3bfcb7a91a79e2061b3a53f82413714c3a453ea1099be179abb4f66735fe58aefdc96530752760d4432ff1bebe9834df66e461068dcdf2d6ce1bdb8e90276fe6e5395b1ea8442f10037d23877af303f2eb56273f85fa81e2c8f18a343307b62d92259a534f87e74daa921c00a2748810b6daa7e6dfef182bf53597cc93d46946acc6b21eebf9310bb285e400340971cd937b24a9b365a3bb41e20cbe671925ab2b917e0e5369b2c1007f0fd2456335647861734d3a99bcbfe301c1c12ca15eaefd7dc9529e7afc3a747315606faf2dee89e4ca40dfc117c8413bb38dcf8e8452bc0c4363165922b01c2abe0c9f92d6b85ec7c33a2e67c1bb85d742b64fc4c9d97f4d572f1133de567fcd7a5fa8829beb7f5b54352d100ff8152136fd12fad5c1c173eaff98769cc11774b160015a464642550c50a7f03ac4c7a1d6c699dcc1e41c00c360712f5506eeba5a23a227bb4d6eaccdf55e2f5234339e3a87611b6047975e6792d3c653a54812235ae3574b5495b88b9bae44e83b7b9cf1f52a8fe56d69d96f5bc623340325dfe9a7b59fabc85b71a14217cf40bbef398d40b812703c08daf816c9aca7b0641dc3213384239d7ec509f5f1cd67f37e28b1bf6be0cdc0df9cedde0f013dd86ed1b1cf0bec595f90fc8f36a294019a02c0cd69952881d7c9eb5a3814041cdb43e3e8c57627848e3b036b70c9fee098746406c42774ec10c412af395967ee3303249b47285e19156e18a1e2db9d6698ef3fd8a73aa027545af245be5f8b5f5837d2dacf9fb1ca1c0b6c55795be8e0bfe67e4f8f4f84e7cb683872175124844f89b388ec29fda00a4320389b355240944361a988be3ed5f74a1645e87f30357d7e87866eaae2579a9cd5ff613ec53fff6a3e7969493bf6491dfae900c30f193b6b6d5ba08d6f5f4c41daeffd29c90a021ef16e89df15769101a680498646df543912c0f843cc056b92301a7e014b9f60b1fe51f628f9b1c5c31928597dd91b12858a296433e401849b7773bdbd273d230e06ae55936532f626431b7b3fd39fc41fe6c0f16316f61552fe950d9db7bf5ebd40a24fdeabd2b01fa911ceda8ccff11784364c375ce95472476fe9d30617d134d4f5b7f8770d1693377b406dc7c7db0c04a03856588ea1391533158f6753a093fb509a4e141476284edf7bc28e98fcea947adf22164d36832b72a08f12e01a26cc69c8b0f3d72f579a5f59cf03b8b051bdb1420b5a1a4542ae5b73088f384a9ea584a96970a4291e87d587d7cb8657741bae7ab38f72489e1a5b9100fdd3e0dd3223f57d5f537b5d154b511c8ecfe8cc691500b18a62d53dcf9bee78e88b02f2639a3203a403acb9f9c2fe3464f0d772e549355d744e477e5ea4d69e661496bf778f53f429517b6e0ad349e0f12a5302e7be53e53f3d8e77c785334a809f7f0d9d378913e3430ef04b055eba4578237c7061e5d40239418529af038c42703e19d943a23cf52db8f150157eeb00de86b2e693f19441d69e13226e2dd47f51ca9bd96e3560d830589c835d47199c4297848cb0d6c1d2925f8983bfa97ab3271d60e158a2540e2711593264cc087d55e34eb2139226ca193548098d2ae735ac97f03a64fbf222ae7547986cab0e57d7601d6975146b238caf8573f12170c88b6cc5b3aaee0fab4aea811021acc5954d5da4661e5de32d6996ab95a070a36d13034a65e1d34f8781acfb83b81b2eae55f99a78d235146b4ea082a96af1b374645b05fc4e826143bd6c42675f67d5b7917ff40b281cc35365a3564df7fd02eb03395471718d795bd03f2508111b7a19d4c881ce857b45194ee53f1ab916aa49a62a11ce769adf85d80c5abd732ceca75505c8433d77963e89c920751dc2962833ec8d613c3766d7480cd12ead9df1643371b16cdac14c56fd83473190eb0ed8faffd836dc9f729482b2089b429a263aa43e91973d800f3d629958c92c37d2204e8ac8346a0c1923e0ac6cb349faf2af00b89c9072bb4480d3d79a7aadec1252087b5b7e03c3387fa9b4fe64efc3b019b576014092ccf44ce1de15f3b0b0bfa5bf642a1e3edf51ba5cb130faef7f845c2d74c10bb7fd2d69dcd45b46f6b09a56f8f4af2f123ba5c8845d28583142cd49cbd876b476f211e39c5b76ae085055b9a86eb227f0a56c16dec2b8919f148bc2d3cfa279822307dc310e0ec0e689f3f52cd73c2bf0992f58c5f8df0208fd8b9b11290f5b03c40f1ddd465aff841183013e047d47a72190e7b9e7c403cf0eb3c07b46c43bc52176a455bfc46651e81e90e3310ee8e5eeb49f65fdde5c904b2076fc67704a1ca091bbd617dba7aededca668ce07d5496a852ce653f96e380738a0b6f1716c360e4defb1f3dedad12e6a5479ac81fad5d39384d9706ae7c1c77864f98cf81c44c595dacf2338ae0e5a86d727265759f2f6cb1b5e3b107acfc92e0598fe263da055997aff94babe25d6a520f41daf2607ba2fcbdf146cb7f1f51871b7166e14437d5f326819c12989a20b58a6919c119276ad6cde2d6ba84acdf5a3174cd4d085e3c2d5bd7a6869124271aed62e35945cc1aa99892c81b6dc053859fec7400e6115046df948a24a03bc61eff627254ddd6517bc7a2fbdaa6769c91481321f95646a75068b0025cc00c1f9b709dfb845c93e7d46e37ab7e581dc01f35974ff94643b07f374a50887633a84d6910e35f6d4ec3669b830c55ed49b8631ac3101455cdfa91ee616d91730de2f7c8d3452bda3acd585ec93227c78d2829dc63b095ccc223a810820a1fbc2c0a06364c1c3c4abb76a288cc7be8b4834852b05b8cd84e9f2243db4b7043ca291f96c9061329039c9898a276c5804a91875a5e980be11e14c3b03a3698f1a94145710ed128461d77bfd08e7668eb0ed39cbc0cea7e23eee96c38f3ae4112c590a73a517416b03afd7ae1f86ee6547d8969e9f139729fd917a2b876dd4737877765c214e9df6624a16dd88bb11a0d38cd0f63dc86cdb9c4fff58b407f0cdb60abd236183436a003ad08143d943a1b4e08c94cd86ac493a68c11abe54e24b9e7f75c12eca95a0f02d8383cdfc53a70184eed5960fa06939bad3fa13b003205960579cb4462988b876edc752f6ba1a9815e49eaab3517027df2a412b45b1098454877375cec523ff4b80b1907ee67d3236f337acdae51bd0753d633030687f6d6a24eafdf91d9e06ff7f2f1a91be254c43eb32a06e11cd68ae87b93b7df6373923037cff527b8b93f574d114741e4150e21c7940ade53ed9377d46bc2c20148d0b6400e2e72601d525b9b221ca5b5ed0e587100c933d7f1b5949529db4419c9b1e8dc792bcb2cd21a7c1460a9bca8c657d8fe81347aca239efa95945a28c4b2a859839accf548e6e12ed5c26d173991883f0603abe5813efe40da63ece31acb3f7522b7aebcc40960c136a93dad6a92793a7dfbff61a94021521e18d169eadbacde6decbbd24ee46aed29074436dbd87c3397c2df655beed12fbf442531c862b6a1fab987a7b9739565c6124a5fda68b50568accface69882a43843635776de07ccbd9d8bb00dbe0bcbba72b6105c743f8e066872f0a52eae6988e05216ac5561a6367cfe4c0df7115741da5dea062a01bb5a1332a5bc857b62ff5d935161a1421828fde1261b9da909195c383eabb5cc1809f16aba4bafbc759e766e8ce880162eee3b07dc5cdb8d4d2c37a0a1c4645a39433b1237ad4ae7de2c4f9642ad52079c490d525cc1e89a5dca230ac213d285441590854a1937cf4d66c971ae29ff212f795777c195bc3c7822d2d1d3379855a95f14f0215b9e210279ac8785e5f109dffd92e4dec8cee18e2baacaeb7722a8bc424973888b13e35f786a8651123b844e69b0f615055f9bd944fcd95f4d166a7fedd2244c3a6000a611ac616e19c1601118555629bbe970bae017099ec88f2df4251d979144a96c4b6cf572e916f279b95a4aca0a7b2d9d8adeb74cf4bf2db3aa91e1b2154e8ae9b56af6356d824c7378f3b60084e4b03d877c074cfb2585117692f5ab32e322f1803d1d63bf3482581ac8e982439bbaa6ae66479150e0adbeca58f51c24b3e6c408e1e4160414579592093862caf0eca234ef73917b57bb73cf3053eca64a555f6ec98ce60b0be489c5524302e5676b926a70826f269c38579230438a4fb34b51d1a2fe17eb9ce98131238bdf1df4761a36632368304b3cc90860310caf0166c8762386d38e9e207b2b560e3fbb6f6c41b922e581c0e29a7b8b511595785404a0753c30e0f42b8d8c8d369c8fe9559a2236504f59cb0093fcdd0d17b7006adc3b8fd3b281f37a746e9be0e1efe675ae969553b12c4ec29225117b3aaf26f84d5c5dcf04e9145775ceae6419896c89e4f0b0c8b55610d63751dc25c262e61d665576cae05fc2d92c51ce131da6b9f0efedacf2f42ebf3373115e833ad9287249232f8fb95e3da54254f4475642291bc43e06e23ece1d2f1513efa53cdd1f506b4ea29283c4f21c99d49bcd11790743f35f79cb01ca92c1d8fd93b6bdfe4e9424e131e1de0f57a6b36746cd371fe72b40997d09429fdc50f623c46c35c28d68dc544685f965168253d81316b38ece979cc4929a2e49e761236491bbdc5959f33fbaa8829393abc004c9f5e2c9d72b34907dc2480e03178d8037eba127beeb87779d9ce2d8d43fbd0a72fa6ff2f67fce4b6b67399d9ef9162230b0e4546a7afa590e0e00da023e8a47e08fc1714fb5869326a05aa864372ac1f5bc818865c3cd898b015c29236fd1364969327bec1ecf8d21358dd37e2752072177ebabafea625d3b5aa165de44b2ad2c6ca84d44", 0x1000}], 0x4, &(0x7f00000014c0)=[@cred={0x20, 0xffff, 0x0, r7, r12, r16}], 0x20, 0x400}, 0x4) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000040)=r4) r17 = socket(0x18, 0x8002, 0x0) r18 = socket(0x18, 0x3, 0x0) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r19 = dup2(r18, r17) sendmsg$unix(r19, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_linger(r19, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x200a0, 0x0) 13:35:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCPROMISC(r1, 0x20004269) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 13:35:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000180)=[{0x4100, 0x6, 0x3, 0x5}, {0x800, 0x80, 0x5, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x4d}, {0x6}]}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f00000001c0)=[{0x80, 0x0, 0x7, 0x52}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000080)={0x3, 0x2}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 13:35:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = dup(r2) getsockname$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r4 = syz_open_pts() close(r4) syz_open_pts() pipe(&(0x7f00000000c0)) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r4, &(0x7f0000000240)=[{&(0x7f00000017c0)="eb0d3d87bec9c47f0e9f3f50a6b6670fff82316ce239a1dea6584419a7fceebe2b15288e03956b35cf23d9d0cb948d69342e010d1ae83a1267f02b8e114b49885add4cbc0d306a5ab1aefbbfaa134ac37556502f172faca2d244aea03a5d33853654eaa636acc3f85aac54bce953fc65d9fdfe625beb766a6f01fa898ab2bad695f1f9bc780539b4b1f995c498359ac7e4d604f2afc4bca3631630ca2a3b881c2d06da29804e84bc096a0410bcb07f5e959edc5a43d4b59ce24404f99b417990bd5ac24e068c5793eb4ea997c0fc41c2c09109127ebe45843bbf44b4c690a9dd00975bc053afc2f89428ec924b9ca39871cbcbcb396a1a752c85d6367790a26a1c0ecf6c59f1ef66165f2fa6589261e4f85ebeea6fec54efb8fe130039116ffaaa385f42a28b1aa47fb1dc2a61cc68b49e573a89c62feab1cd9bba570c2ff64068708e4920e126273354c3db88f1c724a5945e5494e2a1fb664814facbc276f197732e61bb3a71d67138181fa147d16ea7ce4d06d00f55267db0b7057298c62b8a4a2c3c3acfcbe71e0f4369fdcf7a9407d6d9aa4a8ec40ef89e304b6cffe3f2ee194cf8a456b1bc889a1646504bd3a410c023b80131ffb55434eaf884fd7b0aad4b099fa991d76232222d008afe3ec3ba8c5a18cf7ba4284943c939afcf8f3afa14b6cd99c01fd285a4704b2be530373cf4b1009009d19eb67a87e2431fbb005bbb72ce93e5f2ef5c8b924b39ed2322c637a9081819b88370620e5d927ed7e594ea0b207529d70645e11d9cf495ade145ac7083a53e73b97d326d259bfa650956cae3d210dcc44a720da5274b7e5b871c12f9816cf1cfd6f02089d4780045c1a392eeb231e31c1c1d5961b09aa599bbb033d27673eca654101316bf78e661786a958d791cf99d59bbe8e686284c6891c017b4616b3bdce5cf5821aa5a295d8cdf515f3487974bd13e62f9e1f967bf8d0539dcc24ef586c8ec353de98afeeb0d0143465a0cebd73561172c44a5d8ba655ea9b0e39ca7f4324ea98c9d018487c8767562ef0ac9381d2e83f77b324494276f95dc9aa39db2cf974148d4615caf5a72c410de076b3252ec3b36914c473078b0db19076c6f4036c31228758f3ee6be6340c76662da68bf10c7f6f9ab3c1697e2d6accbb17f3b55c48b66585c39497472ef89701b01ffc669402a024d888cb0a5fa62549edca7fdb48c82d1ad21b4d217be7c15903b5e28c7df879f34a8a79d540577e711f0cd8b0971481aaeaea5d3cd1f2e7caed32f49e02ab795715410c344d3492cd056826488a69ab421e2a474c0b6581cd2f984fcc7f58055fe1d05e57da67505c9e6ebe0b3df5d5f2a0e628b507b2a98fdc0ccf8000555de305b6d92dc4f491669621155e6181d9fdd6b0444b08be5eab3688f124191128a6c7b198f9e501fad7eced730bc5ece647a16368340bc8d80f0545a3b69ae8798203501c01b957c110f06208686d733bb8fc852ddc3ba7ac29943d27258f012b273cd01a14bbe5897e20703b102da01a5c93a7611ac98a3468cd151c1f934d6923d8c70866823ef1a7aec9fb540f0226d210888e76c18c8f63a90cb048847d7bcbed0447b09c0c7952e48bfce8bd53d1a1e0b8e3b886025ec10e8f6136d260e3caf5b8feb7f3da3d4bb228cad7b4d505390d65d678d28a65a0894a1f4712dcde5327c69c086b938c40ea2cf741d50caf85544dfa8786c59a7e8e50209391590f805c3ca12be22f29e85a315dc0b17c4cdc492d4d72869c8661007bbcd3ecc9e45eb45fdc55c64ed5026904d5e6b633c6cb4ca08f9e0fd85a745c99f1692b53fc8cb39a33cbc1d7fdc76771d4671a69712970b42020361f089fce73b819eb21cd993492eb086739d176a8d76201ce58d1437fa957716aead62611a253135f95533ea5d62e6a6883247e33fa0e802420938eeede7e24b7901f785ad3e8cf077826fb5528138c3861f35667bc78f16b1bd67faa48fa8bbd1272a6f9707d09682cfe85635a27011352bd76c4c3eba9ed37f6b75f8cf01da08aebfd5bbe9f5eda54f9edb1c870361f07c4437b0925580f4fe7b07e74f817f03cfc8006dca9654a5f0fea1fce234adef536a97b5700b7b822f3ea6ab969732ed9fa171b4edf507c3ad3622d55518ab729699bd926b4373d881c02890babd7bb481bf4aaa8c1554ebb83a8ab9b085a055024e8e30a953f6f01569d62ec4f4b8e7b57c9d426f1e4cc684c86e049e1f524d785aec0e3c2299bb51f945988dde3b6c5e517ff99fb7b22e6ffa90508934c8365b2b31394be190035dd04921e1a3a23309239b3e7b09968ada296defad0278c88a11fda533c46324321138072f44f33d49b87939ee1f7f29633034fc46db6613680931734809ab97279823cd464e08b57bb8a8bd0d38ef7565bdf7e67f3825ca2329ab757029e60f1371a76304f41b2ae7b7d403b41b9d58b0bd4b4b6359424698fe10c03b566c91bf0e092f386a94d2dc63528dc9de328abfdf9a369615d5d6c15bc3fe61684357163d0d7f3ce34051cc9f2d5e87dc7141beb43c92514177b4799061191faa651ee40e7f696129f2f9fceb34903ae36986e91b2da0408317aa853b20b21e7b351094495a42dcc6891bb38961a8db7aef38013d3f425de94328bc84e1cd580b1bee9b24c4984a6a324ddea1f5d14fde97cfcc2909ed", 0x6a}], 0x1) 13:35:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x6) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 13:35:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000280)="d548c294fc4b90ca7dcce2dad2e1f49af06255f23b8839f6ba372f3aa3fbc205435a82e0fb2950df8d9efc4d509e2d2cea51e1dcc75c49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab7ad05af7c607d154510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x76}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000040)='oL', 0x2) fcntl$getown(r0, 0x5) execve(0x0, 0x0, 0x0) 13:35:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900", 0x0, 0x8}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) 13:35:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2f, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x35}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 13:35:22 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getpgrp() writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) 13:35:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x200, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000100)) r1 = socket(0x18, 0x8002, 0x0) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmdt(r3) shmdt(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r1) socket$inet6(0x18, 0x4, 0x8) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 13:35:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 13:35:22 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x8, 0x4) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f00000000c0)=0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e6453001438ed4d8b42a8c0068a74449a186156c06e4d9b7b002bad"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:35:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r3, r2) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r5, r4) dup2(r5, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 13:35:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f0000000040)=[{0x88, 0x1, 0x20, 0x400}, {0x9, 0x0, 0x0, 0x80000000}, {0xa026, 0x2, 0x7f, 0x3}, {0xff, 0x7, 0x81, 0x7}, {0x1, 0x81, 0xf1, 0x7fff}, {0x401, 0x5a, 0x2d, 0x3}, {0xfff, 0x1, 0x5, 0x9}, {0x6, 0x0, 0x3f}, {0x20, 0x8, 0x20, 0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 13:35:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="8202f88166696c964d2b7f390698ece22565999d653000c7ebe90e2bc58b267ca6e719d4035e42fd1d071ac1e6cdda269b86c592f020ee7d83c7ccec6edeb2dae335676a0551d9091736a596f8401e0e980cb40beebf00e7b787ac8976f961464d8e0671fde2f7da7f9d7e9103c87a3b6d960f9aa980ac13998752a82169519c3f5e611715f70f73ed2b492a55e9f2bc26045325015f0372f1945ca7e7c1d2381a4b4be69c953e3a19c5adc8fbdd577b18373409152e62dc8d2dd4d67ee4738f4759e36f83c5852611540241f7f29617abe76bf91764adab82579f1cc263938211cca501aeee72d8f5e3a93c59c441d37cccfd2fb27007b7555875623edf707f5298dd403910bc5428323401040000ad35272051c7d1f20212fbb1be7cb481848eb55ee63dab4b0000000000"], 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r4 = semget$private(0x0, 0x4000000009, 0x100000010) r5 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r5, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r5, &(0x7f00000001c0)=[{0x1, 0x3, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x1000}, {0x5, 0x4, 0x1800}, {0x3, 0xcd4b, 0xc00}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) r6 = semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) r7 = socket(0x18, 0x8002, 0x0) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r8, r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xa4) clock_getres(0x4, &(0x7f0000000100)) r9 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r6, &(0x7f0000000200)=[{0x1, 0x8, 0xb7fe5dc86045bfca}, {0xe0264ab43b4e4e8b, 0xff, 0x800}, {0x1, 0x101, 0x1000}, {0x1, 0x2, 0x1800}], 0x4) socket(0x0, 0x20000001, 0x7) fchdir(r9) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) 13:35:22 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000380), 0x253, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000500)={0x10, 0x1ff, 0x4, 0x2, [{&(0x7f0000001000/0x4000)=nil, &(0x7f0000003000/0x4000)=nil, 0x100}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil, 0x6}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil, 0xb59}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ff2000/0xe000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x695d}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xe6}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xffff}, {&(0x7f0000008000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000009000/0x1000)=nil, 0x2}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xc8df}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x10001}, {&(0x7f0000008000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3f}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) write(r2, &(0x7f0000000200)="29afdbad09d6861d28834fe027b4764770fe58f8e327d5948d7e9d4518a6babb30a45434ddb1eff34edcc2864db4c77091b205560ad963097735073493a3143a8c172d5883fcab486b194e114b5a4babc628e6be9de1e535ad81950eac96f87a1cd9efb03969dce62c4ce5364f07b7f8e3af61623af01d0e7716779beb72b74629cb175c06", 0xfe4c) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) 13:35:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) sendto$unix(0xffffffffffffff9c, &(0x7f00000013c0)="b52dc8694ab684a994401758f6da0d", 0xf, 0x1, &(0x7f0000001400)=@abs={0x0, 0x0, 0x1}, 0x8) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) write(r1, &(0x7f0000000040)="06412f722ef0779f31dab57e3246e6b0a739649776251cac3b9395554c12dd407c6fcd17eef05e1e758992d3d8c1a714b97375566255f53fd458486a8e47d4afb19d795b7373e1e5540bb4e572bc7673bab0", 0x52) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) recvmsg(r4, &(0x7f0000001380)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000001300)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/144, 0x90}, {&(0x7f0000000100)=""/15, 0xf}, {&(0x7f0000000140)=""/54, 0x36}], 0x4, &(0x7f0000001340)=""/53, 0x35}, 0x40) r5 = socket(0x18, 0x8002, 0x0) pledge(&(0x7f00000014c0)=':\x00', &(0x7f0000001500)=')-/#\x00') r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r7 = dup2(r6, r5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001480)={0x7, &(0x7f0000001440)=[{0x9ff5, 0xcb, 0x81, 0x401}, {0x5, 0x2, 0xe0, 0x200}, {0x3, 0x5, 0x80, 0xee}, {0x6, 0xff, 0x2, 0x4}, {0x8, 0x80, 0x8, 0xbfb9}, {0x6, 0x6, 0x6f, 0xffff}, {0x5, 0x1f, 0xfc, 0x5}]}) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) flock(r7, 0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r1) readv(r1, &(0x7f0000001480), 0x216) r8 = socket(0x18, 0x8002, 0x0) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r10 = dup2(r9, r8) sendmsg$unix(r10, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) bind(r10, &(0x7f0000001540)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 13:35: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, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000000300)=ANY=[]], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x5, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000080)=0x7) r4 = socket(0x20, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x7, 0x4}], 0x1}) ioctl$TIOCSTART(r6, 0x2000746e) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x2, 0x0) close(r8) getsockopt(0xffffffffffffffff, 0x4, 0x9, &(0x7f0000000100)=""/40, &(0x7f00000001c0)=0x28) socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:35:23 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) dup2(r1, r0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0}, 0x0) 13:35:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000100)={0x1, 0x3, 0x2, 0x7, 0x98}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x4, 0x1f, &(0x7f0000000080)="ebffcbf83ae4ff2ff9fd812eaa4e713040e69931", 0xffffffffffffffa9) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r8 = accept$unix(r5, &(0x7f0000000300)=@abs, &(0x7f0000000240)=0xd7) connect$unix(r8, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSTOP(r7, 0x2000746f) r9 = dup2(r1, r0) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) close(r9) syz_emit_ethernet(0xe, &(0x7f0000000200)="449a0ca9e3293f81416ca0ca5a14") syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") read(r0, &(0x7f0000000040)=""/32, 0x20) 13:35:23 executing program 1: r0 = kqueue() chdir(&(0x7f0000000100)='./file0\x00') r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x8000, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 13:35:23 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x2, 0x7f, 0x1ff, 0x0, 0x8, 0x2, 0xff, 0x3c665089f4063ed8, 0xd31ff38f54fcda5b, 0x6, 0x8}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000200)={0x1, 0x7, 0x7, 0x4, 0x7f}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000180)) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000280)={0xaaf, 0x1506c9eb3751b440, 0x6, 0xac13}, 0xc) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r3) fcntl$getflags(r2, 0x3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r6 = socket(0x2, 0xc003, 0x6) connect$unix(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r6, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r7 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r9 = geteuid() r10 = getgid() r11 = geteuid() setreuid(0x0, r11) setuid(r11) r12 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r9, r12, r11, r10, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r13 = getegid() r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r7, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r8, r11, r13}, @rights={0x20, 0xffff, 0x1, [r6, r6, r14]}], 0x40, 0x20c}, 0x0) setuid(r11) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0x6) 13:35:23 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file0\x00', 0x40, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x160) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x410, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') 13:35:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000100)='./file1\x00', 0x20042, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, r1, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./bus\x00', 0xc4a6ccc49fa58f3b, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x34, r1) write(r0, &(0x7f0000000240)="624ee7", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x80, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e, 0xffffffffffffff10, 0x0, 0x0, 0x4, 0x0, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = msgget$private(0x0, 0x410) r3 = semget$private(0x0, 0x1, 0x4a9) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)) semop(r3, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r3, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r10, 0x4}, 0x200, 0x401, 0x2}) r11 = geteuid() r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) r13 = semget$private(0x0, 0x4, 0x121) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$SETVAL(r13, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) semop(r13, &(0x7f0000000500)=[{0x0, 0x33, 0x800}, {0x2, 0x3b0, 0x1800}, {0x1, 0x200, 0x1800}, {0xef8a12edb4337a42, 0x7f}, {0x0, 0x2, 0x1000}], 0x5) semop(r12, &(0x7f0000000040), 0x2aaaaaaaaaaaab91) r14 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r16 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) r19 = socket(0x11, 0x4003, 0x0) sendto$unix(r19, &(0x7f0000000300)="5001050360900004000000021306ca90081010fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0x0) sendto$unix(r19, &(0x7f0000000000)="6f932e581469d1b89b2bca11221ca038d533cb8423f338af432b61fcb7c62e957457939d1a56fbc39329badbd9a086d36ab91abb0a830b5d905ea8b9c577004c1c1edbd3cc4fb9a3ef61cb02f18332cfb4689732d0a05b38a8debab4723c75ce03ea70f486489390e5fdb57100a6247532ec65b6925c481490cfe33c1cee52af054a3f40c24e9aa634277e74f31cfa607c0f6556f3109d60", 0x98, 0x0, 0x0, 0x34a) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x12c) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r17, r20, 0x4}, 0x200, 0x401, 0x2}) r21 = getegid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0xf879, 0x0, r10, r11, r21, 0x24, 0xfffe}, 0x6, 0x9, r1, 0x0, 0x2, 0x8001, 0x4000040008000, 0x2800000000000000}) 13:35:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x102, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000240)=0x5) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000001c0)={0x9, 0xbd}) acct(&(0x7f0000000080)='./file0\x00') 13:35:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/xev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2000000000000233, &(0x7f0000000000)=[{0x28, 0x0, 0x1}, {0xc}, {0x6, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xad, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 13:35:23 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) dup(r2) r3 = syz_open_pts() writev(r3, &(0x7f0000000000), 0x0) dup2(r1, r3) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000080)=""/78, 0x4e}], 0x1) dup2(r0, r1) fcntl$setflags(r1, 0x2, 0x0) dup(r0) execve(0x0, 0x0, 0x0) 13:35:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(0xffffffffffffff9c, &(0x7f0000000140)=""/101, 0x128) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) 13:35:23 executing program 1: r0 = socket(0x10, 0x4, 0x6) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620702006af99495955984c87914bf453f68c11700287ead4bcb777fa6c1fceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30515e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000000000000000000000d928991b05c7ce428a3268520539e221acbdb72b899f86a8ce4db7b3e8a011d830e962dcef8ee9a7e7405423711a6fecad550997f8e65031297dddfc87cad46f54"], 0x10) write(r0, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r1 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) r2 = geteuid() r3 = getgid() r4 = geteuid() setreuid(0x0, r4) setuid(r4) r5 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r2, r5, r4, r3, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getegid() openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r1, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=ANY=[], 0x0, 0x20c}, 0x0) lchown(&(0x7f0000000100)='./file0\x00', r4, 0xffffffffffffffff) pipe2(&(0x7f0000000080), 0x10000) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x107) getpeername$inet6(r6, &(0x7f0000000000), &(0x7f0000000040)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) open(&(0x7f00000007c0)='./file0\x00', 0x20000, 0x10) r7 = socket$unix(0x1, 0x2, 0x0) clock_getres(0x3, &(0x7f0000002400)) setsockopt$sock_timeval(r7, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) pipe2(&(0x7f0000000140), 0x18000) pipe2(&(0x7f00000001c0), 0x0) socket$unix(0x1, 0x5, 0x0) 13:35:23 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000100)='./file0\x00') acct(&(0x7f0000000540)='./file1\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 13:35:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x64a2}, {0x1}, {0x16}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 13:35:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 13:35:23 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x11}], 0x1, 0xe57e) getgroups(0x1, &(0x7f0000000040)=[0x0]) execve(0x0, 0x0, 0x0) 13:35:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = geteuid() r2 = getgid() r3 = geteuid() setreuid(0x0, r3) setuid(r3) r4 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r1, r4, r3, r2, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r5, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r6 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r8 = geteuid() r9 = getgid() r10 = geteuid() setreuid(0x0, r10) setuid(r10) r11 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r8, r11, r10, r9, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r12 = getegid() r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380), 0x20, 0x0) sendmsg$unix(r6, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r7, r10, r12}, @rights={0x20, 0xffff, 0x1, [r5, r5, r13]}], 0x40, 0x20c}, 0x0) chown(&(0x7f0000000000)='./file0\x00', r1, r12) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r14 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r14, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r14, 0x7, 0x0) 13:35:23 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000002d40)={&(0x7f0000002d00)=[{0x24}], 0x1}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="73d7157e575616122381e6d3335a2e187acb35d6a9f9efabef3deb2e40899f3ef5c7e7b6357adfbeef2c58998150936077531108e27ea18095d2fe", 0x3b) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r5, r4) r6 = getpgid(0xffffffffffffffff) r7 = getuid() r8 = socket(0x18, 0x8002, 0x0) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r9, r8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r11, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r11, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r12 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r14 = geteuid() r15 = getgid() r16 = geteuid() setreuid(0x0, r16) setuid(r16) r17 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r14, r17, r16, r15, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r18 = getegid() r19 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r12, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r16, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32=r11, @ANYRES32=r19, @ANYBLOB="00000000e8651d1ea57d8c1cc27b0933bd4570ec2c671332dd803516972bb05c98322e49e1ed1749e090c72b0e96ee71edce283dd893855402ce60f3b31a7e7a7f727203ef294219facc698c60dcabda1da5a2e30e00"/101], 0x40, 0x20c}, 0x0) r20 = geteuid() r21 = getgid() r22 = geteuid() setreuid(0x0, r22) setuid(r22) r23 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r20, r23, r22, r21, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r24 = socket(0x18, 0x8002, 0x0) r25 = socket(0x18, 0x3, 0x0) setsockopt(r25, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r26 = dup2(r25, r24) sendmsg$unix(r26, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) sendmsg$unix(r4, &(0x7f0000000340)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)="6c99739d1798ab160ffc7b8334094e5bfda688013f5f5e3068f4eaade3890c960e74a877ed86be4e74d161ec7b178a4be053da8394e45899570466f7bada244070fffc7669104c5455a7af454e504af8c0e457310c21559aec65b02e66d45a72385e483b40a31601e376b822f7a62536e1ed696240e6ed1c13d4881457ba9691d83dd24bb7c9a149202f0443aea34254c92d0605cd8871cddb01f44d129694bb3e19494518757604cf3fc2b3ae7f73c254fe64e7b53ca78e80d839c9d0336c37fd46ac88ea66dfb98d2499884544987dad68574b85b5d85d69df", 0xda}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r6, r7, r10}, @cred={0x20, 0xffff, 0x0, r13, r20, r27}], 0x40, 0x2}, 0x2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)=0x1) 13:35:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB="01002e2f627573005e77a66fc1cc275ab933abea292226a50ee0003024eaa8daa1d5b776b08aa094221cd6f9ba0a35af530dd7c798630ec30498ec6508df3eb7b231c9e0c13914969061ef43a92b6aa159db1ee12ad4c86d068ce67c37bb14339e6c47fa6f9a91b242ff0adf2a41a4104f56d500d18ab2e7418c00"], 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) listen(r3, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r4 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) recvfrom$unix(r7, &(0x7f0000001540)=""/187, 0xbb, 0x1, 0x0, 0x0) close(r4) bind(r0, &(0x7f0000001480)=@in6={0x18, 0x0, 0xf353, 0x7}, 0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) recvmsg(r4, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/81, 0x51}], 0x3, &(0x7f0000001340)=""/132, 0x84}, 0x43) 13:35:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000019b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc31ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca03a48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0a4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a244307c3a074f8e4b8ec5664c98ff6e617859cef90ed133bbb7c4581af98bb00a0323e1be1faa916830533a829e3afb1cc65996c0329d9a5f147e9f9c05a221e1cc904beb05374cde89e89edc6a0cea9f32c61881a3103fb415dccabf4ed68c84bfc1ec344e6e60ff9aec716ee7af8d28ea4cf6ec71e"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) close(r0) 13:35:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000040)=0x100) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 13:35:24 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x3}]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x800000000000, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x1], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x400000}], {}, {0x0, 0x0, 0xfc}}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2, 0x10, r0, 0x0, 0x0) 13:35:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x60}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x6, 0x4}, {0x1, 0x0, 0x88, 0x4}, {0x1, 0x8e, 0x20, 0x200}]}) syz_emit_ethernet(0x23, &(0x7f0000000140)="b6") r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_data=&(0x7f0000000240)="8731dc"}) r3 = dup2(r2, r1) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000180)={0x1, 0x7fffffff}) 13:35:24 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x3) msgget(0x1, 0xc6) getppid() 13:35:24 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) fcntl$setflags(r0, 0x2, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ff5000/0xb000)=nil, 0xb000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 13:35:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ff1f01008110000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000140)={0x5, './file0\x00', './file0\x00'}) 13:35:25 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000000)=0x219d327a) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) socket(0x18, 0x3439140ecec34a1e, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff1bf9fda12eaa000000000000e0bc9648", 0x14) r6 = socket(0x18, 0x8002, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r8 = dup2(r7, r6) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGBLEN(r8, 0x40044266, &(0x7f0000000040)) unlink(&(0x7f0000000080)='./file0\x00') r9 = dup2(r4, r3) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r10 = socket(0x18, 0x8002, 0x0) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r11, r10) connect(r11, &(0x7f0000000100)=@in6={0x18, 0x3, 0x7, 0x80000000}, 0xc) lseek(0xffffffffffffff9c, 0x0, 0x2e, 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 13:35:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000053, &(0x7f0000000080)}) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") 13:35:25 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0xfffffffffffffecc, &(0x7f00000005c0)=[{&(0x7f0000000500)=""/143, 0x147}, {&(0x7f0000000240)=""/87}, {&(0x7f0000000400)=""/95}], 0x100000000000072a, 0x0}, 0x0) r0 = semget$private(0x0, 0x1, 0x0) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000000c0)=""/90) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x8) 13:35:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x14}, {0x3c}, {0xffbe}]}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000080)={0x44230ebe, 0xa0a, './file0\x00', 0x9, 0x1, 0x0, 0x4}) r4 = getppid() r5 = geteuid() r6 = getgid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) r8 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r5, r8, r7, r6, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r9 = socket(0x18, 0x8002, 0x0) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r10, r9) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r12 = socket(0x18, 0x8002, 0x0) r13 = socket(0x18, 0x3, 0x0) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r13, r12) r14 = socket(0x18, 0x8002, 0x0) r15 = socket(0x18, 0x3, 0x0) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r15, r14) r16 = socket(0x18, 0x8002, 0x0) r17 = socket(0x18, 0x3, 0x0) setsockopt(r17, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r17, r16) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x400, 0x0) socketpair(0x10, 0x8000, 0x4, &(0x7f0000000580)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000240)="68c0f17f836da54d70afb086a67a7e0f05ae139e1647f3481dd56687649f7bf39199dd08a7a4ea126bfc06f1d332477c9c12c2cafe78389e95334b40bba48f842d8325b3d47a6938d31318723193d9cf8c9ae93cb811ee977d83804ca487ab3e7cdf8efd057b85b919400dc0c816b75cfa702edd67c8e54a82115dfb642034aae6c24479fd72d296796c65900c93c56c87ae964086c28fa0e4074907d95fcc58ddc38e5bf78a865c5265487b38941e0a81c2bb1d61842a45a3995f43be3fd55f0fd4482352560b958d847d3a", 0xcc}, {&(0x7f0000000100)="eb5522871ca7d7252be6cb88d3d2ab05102f8afaf2d530", 0x17}, {&(0x7f0000000340)="45d9fbafdc7bbcdc4ae4fe8d2ab44573109a8a12bb2ea1340a11fee82c4719d3fde85ede788412ff9ea969f767656023e04020390772d6fc8bf1522f175b3522d400809e863404faa3a33053e7ac09c048fc20a668893802fbabf3c0a01e9434a6cf9feba4810589855747ba6896d183952ffaa0f05f7d7185e9e080b0a3c00fc0f1c5e724fc80a7b87066fe3c9279ad52c6", 0x92}, {&(0x7f0000000400)="28d037e43f90363832b576fcbb8667b69b5b1bb22ff850cb4f89ea171c1f0a6e2f701612c2534d2fbcfdd40ca3ad831d3bc146019fa19a65bfd1577db44ce496b7d4d7cadf5ae3c6ea3f6fe55c1dc4db66e0efd3e30fa64490e66b7458ebab840c6fe8e61cd129b9f6d2f041a67c4ef07dd402094134e3344481055d4d62369ca819b216a3c85c66919f2899501f1a042f9a86f5da43b39a5be7e298748873b2cc643f5c0925c2c61fa5c564d99474e48d1fbf91be1c14ec8f9fa0adaa", 0xbd}, {&(0x7f0000000140)='5@', 0x2}], 0x5, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r11}, @rights={0x38, 0xffff, 0x1, [r13, r15, r2, r17, 0xffffffffffffffff, r3, r18, r19, r3, r1]}], 0x58, 0x9}, 0x61b) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 13:35:25 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) r3 = semget$private(0x0, 0x5, 0x204) semop(r3, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000340)=""/211) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r4, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r5 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r7 = geteuid() getgid() r8 = geteuid() setreuid(0x0, r8) setuid(r8) r9 = getgid() r10 = geteuid() r11 = getgid() r12 = geteuid() setreuid(0x0, r12) setuid(r12) r13 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r10, r13, r12, r11, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r7, r9, r8, r13, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r14 = getegid() r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x800, 0x0) sendmsg$unix(r5, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r6, r8, r14}, @rights={0x20, 0xffff, 0x1, [r4, r4, r15]}], 0x40, 0x20c}, 0x0) msgget(0x0, 0x8) r16 = semget$private(0x0, 0x5, 0x204) semop(r16, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r16, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r16, 0x0, 0x5, &(0x7f0000000340)=""/211) 13:35:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81c, 0x0, 0x0, 0x80}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 13:35:25 executing program 1: 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) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x0) r1 = socket$unix(0x1, 0x65899cbc9d8b6e73, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r3, r2) close(r3) getsockopt(r1, 0x44000000, 0x9, &(0x7f0000000100)=""/193, &(0x7f0000000000)=0xc1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:35:25 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r5, r4) fcntl$getown(r4, 0x5) 13:35:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x800, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x2c) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xce4d, 0x2, 0x4, 0x0, 0x200, 0x3, 0x5, 0x2, 0x2, 0x3, 0x9}) write(r0, 0x0, 0x0) 13:35:25 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYPTR64], 0x1) sendsyslog(&(0x7f0000000000), 0x0, 0x29) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) 13:35:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = getpgid(0x0) bind(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="02007f00060000003000"], 0xa) close(r1) ktrace(0x0, 0x5, 0x20, r2) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x33) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r1, r0) 13:35:25 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() close(r1) kqueue() dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() syz_open_pts() 13:35:25 executing program 0: r0 = socket(0x11, 0x4003, 0x7f) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f0000000040)={0x1}) setsockopt(r3, 0x5, 0x9, &(0x7f0000000000)="8175607ed22d3d55c7ac865fba1bcde4b5889b1d73f9a721793301198b", 0x1d) 13:35:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getppid() r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r3, r2) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r5, r4) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x100, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x100}, {r5}, {r6, 0xef89ac5c7f5d6dc6}], 0x3, 0xfffff000) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) msgget(0x0, 0x7c) r7 = msgget$private(0x0, 0x20) msgsnd(r7, &(0x7f0000001340)=ANY=[@ANYBLOB="02000000000000008247af8f9ce95222a41dc736ce2e3543cf7ab7468a2e783cb7106be8c0411132ac5d9aed10391a8f900833cd75626858f7605b1a109738b280d7935d976343a60d788bac137088161f74cc5de8bb75e134cc05accd1891d915865d376185f4bfc277620a05e1c71eb227f71d6af29cc658d5a8933d70a8065e37af1dba2324a3ea1c3e0cd652d03e55fea2d5c7863ba4a501ac599c562f8b0b69133f2ad6dca335b6680688c9c28e139e225429769f4e7b649dfda2753be47827e45cb465f67653081b318d9358683244cb0b79181353eefcb5625783423963449fa5f7b1dd5516f83639bcc989dac2a98eb5e60757cd510d095f0d8fd397d3e26812c58c134bdfbeb0f78ee9678d2cd1bcb28661d8a036488765b59c9e918d81524a3c66988e41759ec87008e4023981b561032d109e26f5cf3e4e02ee21aec80cf7589af30bc457761a65ae0fac4224f1f3e29b1a31525c138616cb3f94bebe291aeef2229ebc28932b56dbe2d5fc3be4dc8ca47cede0e200a81d8c283cb130dc94dd71181309911196f9d40226d581f08a6753beee7b26b173c46662d2711e1ac29d72eb2a742100de4dc9c52c92bd9fa68e503076a4bdedc93115fe59417c61166927a933f64b08581a21e017fba4da4d191e41bbe2326e627d11d667bb1f45741fb232f5fc3fd176e4a5abe97999f88d6ea2a7875bba6ea0ae8b3e34bdfa3151d77657a6352ac0b3587998c5f656b259c37eb4a45bfda260acb39177b2a5814eada43025c01f5624de25716ce0c369327b9b79b436c82925687e9cfc1b56307c52c19cee12748128fdf75694578ee935fb93717c183bca122fb60fe2bc80eb85b2414f9d7901ecb06f68eee3b185f4f8492336f119746e1e59cf179ae66824a51d9dd7284b7bcf11e2381bb845e4fe51f746ca087464ac222e328783fe68de88eeaaf9cc6607d2c4e34d7d82473e7c027e12531ff67acdcdf6dea3dbb3f0f4002b8210f2ed07c8f3abf834b081389acc0906ee02089ede45c8c2283e4eabc195713ec22bd7203f45b44d502c655df50cfa5b57d8f7a8986dcc1431b7528cd823644a45dc3dc3c0f76a701a51d3e04f5ac877c5d30bd2276228945d11eddab266bfbaf407ac772e2ff3041cc4bc7eb0fa67c0f71e217682aea7215ed4b0806860e358f190ac6d02e6eff2595fa6aa0c1784aa8eeefb1cd38fb7d18e2a77bfa1afc10fde503bc93259fc97443bb3793272e68ae286e60066a14c0ef97c6504cf315ee2b27766b73dde263ed2511b9bc927d22d3cfd1e1aba1d13d059ca8152dc57eceb528f5fea7f11d13ddecaa8f05cc12308dc4c297a8de89023e23b4070596bf5a0b10f478aa524a9d9b49f1798cc80a5a770f0d4eeafe580d335e5e15dcd773d1a1af7941a34d71acbe9fdc03f3529e8302c3d51899304ab171fc14b7f20927ee586cbf9f787e6379241c374f133677394c0e99a2b8df10c69c95bce34f6b88272aabb1e132a428409ac58b5c828cc850076d7391bd9ab41ca6cd7e301f2d0ac99b5f35df2ec6753530bd76ea90dd6028bdf4c4a1b0db0712e27165ad7fbe38edb50c318bbcf2b08509684802919652d76b33a4edd29df0d8d0ff6e035c7df1616afa3a63c2445c6be7ada3fce364bcdd896e83f90dda65dc33aeea74c171ce86f1b4e719f42b8146a65b1596a87d8ea5d686aca2afcafc8e11f9b4a93750e0272a5554d152afd517e0794c03568a28f2b92ca84b6a8fef3c0739a073b3de91e7cd0bb6ca4ff911d9c8c7acadfafc5be08228e5b403c6209a14ee8669fc724d4e2fc9345234d7752289a6700c7829fa4d1057d45c6c57dc4da6df4b469f25fe98387aef0621e38ea401a4a946800ffbf7074b359fc59f305ac47fa04775e990a472b4df779608ef991f6d135d80ded2b0372ac9cf660b87b850a5d6446cc722147681d100b1277208c80faf7a932c45a53af5c95401ef8c06561845f3390d91f217d60b17c0d1de42951cb74912f2e9f0d35d11928eacc6725932b5aa82f1aa4be6842564276cd98b623e098b3639bc6765d176a452efa89a394dc71fa1949e7c8aea434fd83f9460c1dd3147d055c99e5f98c55b4b6760b4afb6c989066c78441a2f982c195cf3cc5118f36d16210175a79eed626c2136277670ecda6369cb110978278db520e9fe86cf6d8c260ea2cb02f250dd30bdd9a3464dad75933773f56e14c07ebea6e577879848c80ea97075a745c9ca0479f0c1f26fba862e03e19d96709cd8ed474beeea9073939a047ca36857cd78b7d0ba519534150566a8cd2b2cf6ba423dc974bbc497f4f98ad4007e23102489efc1fe1eae74e2fed62b436050fcd6fc082a2016cbe174d88ff16d995f8b77b8a284ee7500135cd6761dcc8550193c4068f3e1f72fc01d4687e32a6830bb35d63f2e8fbbfcc7db89497f177173a76d23971374a202815068b5f47bf9b02fc825edc90865603fe08dc5d1c7349889fc87af97d3486253a3acfdb349f1b2ae2896067f29277b3b9dc4eee4b7f33a9eb8e18ded67ec728c078547e21fa197b61ac758b1bf0bf84b68a4ed1635dd2057c3a37d05d5ca1c8241040fcc2a2d1206603afe9dd2fcb1381bfca6a0813d715e0009c32653b999af0db58279f463c68c34a0af0dd160dd710a6015d742ac6c9cba02403d03440805309d2f50f5ed82f15316aa1a171b8b1fde842f797c48e90226466d6e65ffb357cb72fed2125abb868cac9b3884e4867c38eab220a5d05e3f030db1921e0dd22360ddb548de03a029d8924bf0bc42ad06147a1da9f790ea11cbe70db12747bbac426ea58f1452673d0b6f131319daca4884896647f693cfbb3798f7bc1bad822788f380bfc290800000000000000c7b27fe269ea7ff2085d8024002d00a8b6584b6d3feab4c2dd4a1330bd13677a12a49abb929e66e9a8bdaf5e2f6ed2280d9298338fab6a48575e5b31f1aedca7570e61b57607810344caa327997f26a3415a495322da82638dc6eb06c2af94dca3a7679712f5d8afdebee09f9d1890c68203b0d306ec8a2559ecd79eac029e04981a58ad3c4a3565402436001cd8f819eb3d3e7ed2d9fef138ea2dc2ac05e30686f6ddde976e07fb8cb485f69e3d7276f84fa1fd2ff3ec40e382ba7caee7bf3b331e728d7867263fafa6a7c066bb0ac80da920f9f5e1e182ab11e9babb8fbcfd5ccae9b1889f8ff754f4e3903993329d5cc4f21048ac3e1561f3773ea2de6211bb0defdff014d4522a3cdea858f166d39fc887e8619b9003febbbbe416e828c0753310e0043161ccfc531d4da1f45e88a228aa251bd95d01eca53f0d3bc0f4282c0c9a7591ab1eb4d0f627d62b6fe263cd92483191aba79c2e2754038f8b119e57fa3697416d5ab60c795504e5992d5c056320bc1533eff22b406a552ab8084f4a388dfea469495d2bd5270e6f095e40cdbd2a98a9feec0786a628e6eafa08c32d6dfc09e8dbedd60618eac9f511417ca176d2360536b5436350ff8fe77c537f4d09f6a25ba41db30aae22df7f7e1cffbb8727458287c6ff6ec5d81161072dc27a0b9262f08ca67012cd765090a1efb732d881199faac43bafbdbeac44c1e27b051f539d32520a44f852245357c4be4033f21bca337df50f54c7c6036763b691a4011028c301159fa41a7a2cbf295da47a3a5afb38f6768840cc090e7fd3920a2d2b71418a9a439afda01ecf89fc7acd4aa49bd2818dd5c7cf72bfda1d8c12aa154d75b21b119daffaae4c54309034c7f6a3677681f62f380120a912174d1340009f1fb35a7c1d98b0db9f99c3fce116e1e26c1daa0fb1a1bb860719bd4bb1b54e2f72a1a02b0231d229cec165119d491e76c11fe46a3e7b9df21fad7989eee424080ee52bdee6930143f09ca87842d582fddcfc8ee5c9769fe24dcee11e83b4191335648fb8ed0623a5c5f4ea592119ffb889643cef7ede5a3f90235674a875ae10b71987a6a551f035b35deab638dbcba61c82911e93eec6b3cfd23a16fff25fa67f93325abda4b5fc882cbf712cc33ac4fb050aa483c0b08ed435bc7c26b96f64ebe39ac8edcb7d245c43a2b270eecf1f3bb9eec8afa48e74dec1adec0e35da39848ce755e00004ad1a17cc8360b2739c35d64eac149c6bb692633d5950aafb06836ca8e3c32b8b1e6d4b0775d5b669abc53a8db87d093df0e9da59b8240d227c58fdc9c9c38298e35c3289a0af7e489660044c48c73058262c5e4d77aff544550e028c3e214af4f2f60446a7e6f44844c52418020012d46b991a54b1c78c0e10fc8166d842f54cc7f1bcd7405e507244acde627cbf74ad4c8cafeef21d4e87fcc1713f29c584f74509853597f149ec8046bd503dea08a1efc49bd93d3686e4c1487727aed19e9ce9924f505616ba7a87ec021bf8592c6a8e0de934ec34a6cecd26ec92b015958e27de65d7ab335992f07d8b8d5e039c883cd1a104852d750e22bd6e0cf80ca8f7b2c736856c2c4127f504b70adc6535c8cab1817a821404b384c5f8d7634cb9b6e5e2528c9afecbe45501bb621e6b03f8952ded1e9a8002e1daec4fd5d0527ba95cbf72d7d3866fb1be4fd98b9e9193f457bd7abe9b4bc4cbbd497c15eaf7c2dfa47b5dee813fa598abcc90f9bb76226b9e050d5259e8e69367f71fa035b381ed73055d1736c8a96f7b2da7901879fe7b53e1ae0888f5ac80e5e64d0a65ad919d7c0df1c08c3b3cc5481ba5dc7ea4627716f2820f237c1552fa65729b37d0ec4c928b6d131b12b984c1bed65df1247181e9b7746dd40b30ceafeb7cba09ff7dd12f82f7435506335f573162db108e70d51e4a34d98021e269490a053233b0f3d13c99bb583c60f81c2ba44e8ca0e7d35cc685024d845e8be8a6893612c7811b3150f670f3a7464fc8ae8acf9d5b24fd488b1a9eceb3546d2fd0399c834fe9e92755d8d09f8f884f211d93da188575e0f0881d6d5ee50960a9354a362f6c9e95410f6e8afe1f4dbe6100939728298662787207b8b73f2c3bac1b177473bce70240d8e90c832710519159a285d71e3ff171d64e5f163c43ea25c779f670549a11e1d8856a4eb7073e43e0e93395d19606b7cada5b696f817f92d34aa8e4fec999556d1b392af517c45a171e7e8d6d49a558e6ace01fdba820c9814224afa0e6703972a68fb4cb257d747a8d4ef8797dacca5dde71ea61a38d3021c9718ca09586b5dfa37fcccbc90e62b0065a421c3b52e296d773f88ec245b964a3ccfc5e3e83bdef16d659633fd813d4a8a42e6bf3eba93e392a5d274d151cef9b1c80b2f1b22426f0f24a010ce65ead5cc6fb87ec7225f8f6dc55cd059771de8ba0d3252e6c93b8bea3d98b273056aded541395a1665ff291e90d1323014326f96bfb74e33c485bc49453b50b1190add77a93dfbfdf976ec607a6032af22b7ea978552a99e84d304826339cabf5a874a1049501e78f689f7cd2fb8c5cfe1d8d9476ab3328c9dda8151a2b5e6343645b2034375a7b6d9312dcab2c5237bfb440ee36185d43c316e784179cf728d33c299f62c41a20ae18aa78a5635bc897b3a50a1a28d74f9ffd269d69d54bc6a6f031030c9ca862b2a348e01c09c822a291120988e46e04eb8e0b484706783b00bd20d0bf6d746483aa64930d87fe5062ad2de9c51a2b367d80635bac6d4e52762c0e22c6d16e5bca726ce3762f68b28ef9ab7abdaebeb34f19b6c52103002c1840baf98a3318ba0b27371710d7e0e3001c94b0d2b6566284905362ecb0cdf696c61f712bc863f99248a7223ae1ca4a5bc97dc8e7346f3e00000000248528a4ef0ce8b3ebdf0809e3c13543d3d7ff4b5d600d2067fe95a3636e05cfd70fddf331600c"], 0xfffffffffffffee3, 0x800) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x4) 13:35:25 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r3, r2) fcntl$getown(r3, 0x5) write(r1, &(0x7f0000000340), 0x10000014c) 13:35:25 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x10001}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = semget(0x2, 0x3, 0x20) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000140)=""/198) stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) close(r0) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r6, r5) r7 = getpid() fcntl$lock(r5, 0x6c7c05e15c197875, &(0x7f0000000240)={0x0, 0x0, 0xd2c, 0x2, r7}) getsockopt(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000040)=""/53, &(0x7f0000000080)=0x35) 13:35:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000), 0x0) shmget$private(0x0, 0x1000, 0x6ab3af1519d38f43, &(0x7f0000ffd000/0x1000)=nil) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r5 = getppid() r6 = getegid() r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r7, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r8) r9 = getegid() r10 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r10, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r9, r11) getgroups(0x4, &(0x7f0000000700)=[r8, r11, 0x0, 0xffffffffffffffff]) r13 = socket(0x18, 0x1, 0x0) listen(r13, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r14 = socket(0x18, 0x1, 0x0) listen(r14, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r15 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r15, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r16, r16) r17 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r19 = socket(0x18, 0x1, 0x0) listen(r19, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r20 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r21 = socket(0x18, 0x1, 0x0) listen(r21, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r22 = socket(0x18, 0x1, 0x0) listen(r22, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r23 = socket(0x18, 0x1, 0x0) listen(r23, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r24 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r24, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r25, r25) r26 = socket(0x18, 0x1, 0x0) listen(r26, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r28 = getegid() r29 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r29, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r28, r30) r31 = socket(0x18, 0x1, 0x0) listen(r31, 0x0) sendmsg$unix(r4, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000240)="2ee9ebe7567cdf78f69db3449422a67e123d8d6c8ad2a429f4047359080dea9ddbf97cd7b6caabb5a51a0dd0d335b48429bcdd16516f19606244b90c07e87293170df105cf6236f10ae69e6ebff38a427b22a5d3aaa7dac6c6e8616a483cb3a27c970845c17bb1b9728dd47608313e019ca26feaf3a366cb7bb1e054e5405fc322f192e5ca97d9e6b74602b3ef0442b6eed9405547befe0f0e9b1cea13fac52f94845d665b5ac9ae878a500760e781620f30bdf5331dc8885b", 0xb9}, {&(0x7f0000000300)="45c6fa2cf0908ed86bdb48a25425bd02a675c068e80dace5ffd9a12e7c6c763f3d93aeee680baf63c1851c0a09ea23b7dadb67bf11fd8e", 0x37}, {&(0x7f0000000440)="21b68fa35b6cd5d2257a6e043441662130df2dda4d77e84f88b62bfd1c7cfc04efd3948b55f51076f1492745fe28556e440e5c35de778b33976348c34bec93ea2ec86b5b18aeca08a0b85eca5b3a0f69c79758e0dcb71e7a5ac8ee0a3d4b362fbd68d6b809abc4c245010716d9c8baa3b023d2c6f443da4c3f578d09a7be1916403060d778da2f65a3ee2ae2de18e6fde437620a7944949b225528cce4d4418fc20561f13427afe5d103f28b841bcdd40fc0127220e18d248c13645c241990e1e767cd92e3d627626d5a5d4e1af426fccd23ad5eec9490f73f90efb00fc38383b3515ea97b8be887fe5a458e2d3afff5c9fbde82302e498a", 0xf8}, {&(0x7f0000000540)="4f72d5d5610c6d10d692681668a8435be81ee400b21324aa6cf65ded5902b5fa72192ebc93434136057aebc05cc0d5c36c2df16e5057b26e6e474eb946533f3532b847a13ebd13f199eda92ab85a619d6ca093d812d02fff8e8a9b9de23dfbe15db558f0ef5face81b8362bf223389b2d9f293c815a8b3068afc9dce6a40583e9582639a5fcda5274520fd51c5e91b5109e15d88c4cce54b6da84c0fe3e9ccab07f92f87ff5d477c1c17812d072e3a621ad2b3367881cceb005ff41b3a274c25985f2fc3a79bd6a873dd681e41c609ab6ca2e595429b5af5a108ec0865640afccd380d988cc748d58db2d2d5f0ba", 0xee}, {&(0x7f0000000340)="95d95b5d6a6b98605d6a902a3eec3386e474f8fe04d796fb6d43280eb9ce064bb6ce309f0f94f861def24f98cab77419dd5202c93b6ee249a33b23e885f245894a850a04369866f308216081c4a8e370522dca107ed41fe4ad84e26835bb4be5967accbd49c7fd1551c78591776b5e2bd8358bfac85fd35bfa606dc25cac00159e", 0x81}, {&(0x7f0000000640)="ce8c8735936cb248d85e86cf56ee98b8e93c3f5c7f0d13c0b4689e3dbed8d2df6d", 0x21}], 0x6, &(0x7f00000009c0)=ANY=[@ANYBLOB="c178659a0000002fce000001000000000025b9e20c1914701b303baf48db764ff3fdd52ee2", @ANYRES32=r5, @ANYRESDEC=r31, @ANYRES32=r12, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r3, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="2800000000000000ffff00006e97d361", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r25, @ANYRES32=r27, @ANYRES32=r30, @ANYBLOB='\x00\x00\x00\x00'], 0xcc, 0x22bd4824a5139c0}, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r32 = socket(0x18, 0x1, 0x0) listen(r32, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) setsockopt$inet6_MRT6_ADD_MFC(r32, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) r33 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r34 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r33, &(0x7f00000000c0)=""/56, 0x38) r35 = socket(0x18, 0x1, 0x0) listen(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r36 = getppid() r37 = getegid() r38 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r38, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r37, r39) r40 = getegid() r41 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r41, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r40, r42) getgroups(0x4, &(0x7f0000000700)=[r39, r42, 0x0, 0xffffffffffffffff]) r44 = socket(0x18, 0x1, 0x0) listen(r44, 0x0) setsockopt$sock_int(r44, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r45 = socket(0x18, 0x1, 0x0) listen(r45, 0x0) setsockopt$sock_int(r45, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r46 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r46, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r47, r47) r48 = getuid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r50 = socket(0x18, 0x1, 0x0) listen(r50, 0x0) setsockopt$sock_int(r50, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r51 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r51, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r52 = socket(0x18, 0x1, 0x0) listen(r52, 0x0) setsockopt$sock_int(r52, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r53 = socket(0x18, 0x1, 0x0) listen(r53, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r54 = socket(0x18, 0x1, 0x0) listen(r54, 0x0) setsockopt$sock_int(r54, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r55 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r55, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r56, r56) r57 = socket(0x18, 0x1, 0x0) listen(r57, 0x0) setsockopt$sock_int(r57, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r59 = getegid() r60 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r60, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r59, r61) r62 = socket(0x18, 0x1, 0x0) listen(r62, 0x0) setsockopt$sock_int(r62, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) sendmsg$unix(r35, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000240)="2ee9ebe7567cdf78f69db3449422a67e123d8d6c8ad2a429f4047359080dea9ddbf97cd7b6caabb5a51a0dd0d335b48429bcdd16516f19606244b90c07e87293170df105cf6236f10ae69e6ebff38a427b22a5d3aaa7dac6c6e8616a483cb3a27c970845c17bb1b9728dd47608313e019ca26feaf3a366cb7bb1e054e5405fc322f192e5ca97d9e6b74602b3ef0442b6eed9405547befe0f0e9b1cea13fac52f94845d665b5ac9ae878a500760e781620f30bdf5331dc8885b", 0xb9}, {&(0x7f0000000300)="45c6fa2cf0908ed86bdb48a25425bd02a675c068e80dace5ffd9a12e7c6c763f3d93aeee680baf63c1851c0a09ea23b7dadb67bf11fd8e", 0x37}, {&(0x7f0000000440)="21b68fa35b6cd5d2257a6e043441662130df2dda4d77e84f88b62bfd1c7cfc04efd3948b55f51076f1492745fe28556e440e5c35de778b33976348c34bec93ea2ec86b5b18aeca08a0b85eca5b3a0f69c79758e0dcb71e7a5ac8ee0a3d4b362fbd68d6b809abc4c245010716d9c8baa3b023d2c6f443da4c3f578d09a7be1916403060d778da2f65a3ee2ae2de18e6fde437620a7944949b225528cce4d4418fc20561f13427afe5d103f28b841bcdd40fc0127220e18d248c13645c241990e1e767cd92e3d627626d5a5d4e1af426fccd23ad5eec9490f73f90efb00fc38383b3515ea97b8be887fe5a458e2d3afff5c9fbde82302e498a", 0xf8}, {&(0x7f0000000540)="4f72d5d5610c6d10d692681668a8435be81ee400b21324aa6cf65ded5902b5fa72192ebc93434136057aebc05cc0d5c36c2df16e5057b26e6e474eb946533f3532b847a13ebd13f199eda92ab85a619d6ca093d812d02fff8e8a9b9de23dfbe15db558f0ef5face81b8362bf223389b2d9f293c815a8b3068afc9dce6a40583e9582639a5fcda5274520fd51c5e91b5109e15d88c4cce54b6da84c0fe3e9ccab07f92f87ff5d477c1c17812d072e3a621ad2b3367881cceb005ff41b3a274c25985f2fc3a79bd6a873dd681e41c609ab6ca2e595429b5af5a108ec0865640afccd380d988cc748d58db2d2d5f0ba", 0xee}, {&(0x7f0000000340)="95d95b5d6a6b98605d6a902a3eec3386e474f8fe04d796fb6d43280eb9ce064bb6ce309f0f94f861def24f98cab77419dd5202c93b6ee249a33b23e885f245894a850a04369866f308216081c4a8e370522dca107ed41fe4ad84e26835bb4be5967accbd49c7fd1551c78591776b5e2bd8358bfac85fd35bfa606dc25cac00159e", 0x81}, {&(0x7f0000000640)="ce8c8735936cb248d85e86cf56ee98b8e93c3f5c7f0d13c0b4689e3dbed8d2df6d", 0x21}], 0x6, &(0x7f00000008c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r36, @ANYRESDEC=r62, @ANYRES32=r43, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r34, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r33, @ANYRES32=r44, @ANYRES32=r45, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r47, @ANYRES32=r48, @ANYRES32=r49, @ANYBLOB="2800000000000000ffff00006e97d361", @ANYRES32=r50, @ANYRES32=r51, @ANYRES32=r52, @ANYRES32=r53, @ANYRES32=r54, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r56, @ANYRES32=r58, @ANYRES32=r61, @ANYBLOB='\x00\x00\x00\x00'], 0xcc, 0x22bd4824a5139c0}, 0x3) getegid() r63 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) fcntl$setstatus(r63, 0x4, 0x8) writev(r63, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) r64 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) r65 = getpgid(0x0) fcntl$setown(r64, 0x6, r65) 13:35:25 executing program 0: 13:35:25 executing program 0: 13:35:25 executing program 1: r0 = socket(0x840000000002, 0x3, 0xff) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0x80, 0x0, 0x0, &(0x7f0000000180)=[{0x10, 0x6}, {0x10, 0x0, 0x8}], 0x20}, 0x0) 13:35:25 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 13:35:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xf6e857c4785ac232}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) linkat(r3, &(0x7f0000000140)='./file0\x00', r5, &(0x7f0000000240)='./file0\x00', 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r6, &(0x7f00000002c0), 0x10000000000000b8, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = msgget$private(0x0, 0x682) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000e4d59bb900"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r15 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r15, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r8, &(0x7f00000010c0)={0x1, "64d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"}, 0xeb, 0x0) msgrcv(r8, &(0x7f0000000140), 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_RMID(r8, 0x0) msgrcv(r8, &(0x7f0000000340)=ANY=[@ANYRESOCT=r7], 0x1, 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r20 = getppid() r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f00000000c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b0000f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99faa5abd9579f20f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e241141842bfc28ee9e"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r22 = fcntl$getown(r21, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x2, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r22, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r1, r19) syz_extract_tcp_res(&(0x7f0000000100), 0x5, 0x800) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xc600000000000000, 0x4}) 13:35:25 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) chroot(&(0x7f0000000040)='./file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mkdir(&(0x7f0000000140)='./file0\x00', 0x20) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_data=&(0x7f0000000240)="784bd162f2814494b6d10337552ba55c3c8e065f6630ab26761ac0487bf9491daae8bb3638319df0d2f8cb6b6d9b8736c88c3dd5e6f0f3f50b"}) socketpair(0x18, 0x18005, 0x1, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r3, &(0x7f00000014c0)=[{&(0x7f0000000300)=""/133, 0x85}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/40, 0x28}, {&(0x7f0000001400)=""/153, 0x99}], 0x4) clock_gettime(0x0, &(0x7f0000001500)) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001540)='/dev/ttyCcfg\x00', 0x8, 0x0) pread(r5, &(0x7f0000001580)="f9df9f2fe0fb8cea1b17b6548ecc38d2179a4730e4f32d5dc6279878d32edaf10768fb42ef2cbbd6894fc4cc58c1eafc7c56e670ff55eef9f6257f5ea893885396b3ced7e35388f14bf2cbcb7abaff85", 0x50, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000001600)={0x3ff, 0x9}) r6 = accept$inet(r4, &(0x7f0000001640), &(0x7f0000001680)=0xc) sendto$inet(r6, &(0x7f00000016c0)="077dfd1bcb6c0ba4a211609e39c70506a17fde306c6e73713242ee3145e966dfbfb63f434dc98d3f3a00f1cdd0b3a1a033f1344c4d96aacd0e527a5de19468928cf39aaea8e0db927a420924e39e54c465d82cb2ce44225024677c3c4d335aca37f642fea94f8e9a0dd3e350e977785513b54938f42034", 0x77, 0x405, &(0x7f0000001740)={0x2, 0x0}, 0xc) r7 = socket$inet6(0x18, 0x400a, 0x5) preadv(r7, &(0x7f0000001880)=[{&(0x7f0000001780)=""/85, 0x55}, {&(0x7f0000001800)=""/52, 0x34}, {&(0x7f0000001840)=""/44, 0x2c}], 0x3, 0x0, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$KDSETLED(r8, 0x20004b42, &(0x7f0000001900)=0x2) munlockall() getuid() ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000001940)) getgid() mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) mkdir(&(0x7f0000001980)='./file0\x00', 0x197) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000019c0)={'tap', 0x0}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f0000001a40)={'./file0\x00', 0x2, 0xffff, 0x7da9, 0x1, 0x0, 0x5, 0x7, 0x1, 0x6, 0xffffffffffff0000, 0xb2}) 13:35:26 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, 0x101], [0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708895e8a8cb4eed7fb45e60000001300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 13:35:26 executing program 1: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x73}, {{r1}, 0xffffffffffffffff, 0x3, 0x0, 0x4}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x8002, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r8 = dup2(r7, r6) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r9 = dup2(r5, r8) ioctl$WSDISPLAYIO_GETSCREEN(r9, 0xc0245755, &(0x7f0000000280)={0x0, './bus/file0\x00', './bus\x00'}) r10 = socket(0x2, 0xc003, 0x6) connect$unix(r10, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff65ead58d196d2247f5177c523000463f7b238bf46854d78a44197a386207007914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3ae554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000000000000800000000000000000000000000f52d196b7b27eb16aeb5a17acfef8397494b8128a5089098b07acfb120b3a33ab4c46251ecc89cb926deab7d7015c0baa063d9b954abb7c27d5d915ee02b55adc73962b2143aa00da77e248819ff4098267e3a93e25124c3981a5d14f7e52ba5a3c94c8b83d9eeca4f35143212bb7061eef574f95cfe108a9e803b98aa3a9400e4d5a2aab057e3270839716e510a7e6ffafcf209808adc4651b8b4723eca85f038668ea90ee932"], 0x10) write(r10, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r10, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r11 = socket(0x2, 0x4, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r13 = geteuid() r14 = getgid() r15 = geteuid() setreuid(0x0, r15) setuid(r15) r16 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r13, r16, r15, r14, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r17 = getegid() r18 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r11, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0xffffff89, 0xffff, 0x0, r12, r15, r17}, @rights={0x20, 0xffff, 0x1, [r10, r10, r18]}], 0x40, 0x20c}, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x5, 0x41a60893f33bea53, r12) 13:35:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000006d, &(0x7f0000000040)=[{0x28}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 13:35:26 executing program 0: r0 = socket(0x1, 0x8001, 0x0) close(r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82026f39d57225e21e00050100000000000049796744ec124922a3af27b4aa3de9f3d9db473f46f5ffed070000e2fcf572a1d87b195e3f3dffffffffa3dce890e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa80e9f172f0000000000000800a8ba6d7a5d4d562089fbac37de872afeffd4dc35b8131e680d5db19f085dfd23792368967782b751b1e52cf704b8507ebac924ae935510272efe34bf37ea2643a4080cda1364f7616bb33064059feed482137fe4797a3437e996d785deaa1f2e66d9bcb8c2069785d0da0446e349d9fd63d2411617f42e157068f6f018bd9519de30ad89cbd1b4e3c8d78691b29bab13f906a9eabc698e2cb362da7f18704a754bca2f1f53b221dc833f86fced3c50549a0e6e3d2bc3f0f4072e02ecc82cdb80bcb68af944783bcd095f4323"], 0x10) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)="63faf16f533ec7b1", 0x8}], 0x1) 13:35:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x3, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = dup2(r2, r0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) dup2(0xffffffffffffffff, r5) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x4, 0x62f821e4, 0x7, 0xfcef, "1557696dd5ce0cb6aec6b4066d8f69cf0d22042c", 0x0, 0x4}) 13:35:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = socket(0x2, 0xc003, 0x6) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r8 = socket(0x18, 0x8002, 0x0) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r9, r8) r10 = socket(0x18, 0x8002, 0x0) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r11, r10) r12 = socket(0x18, 0x8002, 0x0) r13 = socket(0x18, 0x3, 0x0) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r14 = dup2(r13, r12) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r15 = socket(0x18, 0x8002, 0x0) r16 = socket(0x18, 0x3, 0x0) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r17 = dup2(r16, r15) sendmsg$unix(r17, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) connect$unix(r4, &(0x7f0000000680)=ANY=[@ANYRES64=r7, @ANYRES32=r5, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES32], @ANYBLOB="355e2a6e272a2d6355b08f3096599f7569c25b9ae00f7e2c83c0eba8552cb19ad36cc63b01994b436281620d44f2850b6d6b26f5cddc19af1f231ef98fdacca3447e0841e840c67d0ce4534fe1aad2b67e20d0eda7da204baf79f0c4d1288a23c845522d05", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESOCT=r0, @ANYRES16=r8, @ANYRESOCT], @ANYRESHEX=0x0, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESHEX=r7, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRESHEX=0x0, @ANYRESOCT=r11, @ANYRES16=0x0, @ANYRESOCT=r14, @ANYRESOCT=r17]]], 0x7) write(r4, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r18 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r18}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r20 = geteuid() r21 = getgid() r22 = geteuid() setreuid(0x0, r22) setuid(r22) r23 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r20, r23, r22, r21, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r24 = getegid() r25 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r18, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=ANY=[@ANYBLOB, @ANYRES32=r19, @ANYRES32=r22, @ANYRES32=r24, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r25, @ANYBLOB='\x00\x00\x00\x00'], 0x40, 0x20c}, 0x0) fcntl$setown(r3, 0x6, r19) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x5}, {0x800000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 13:35:26 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001f00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad12635809bf7eb6652c3dcd820f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbbb4f7f0a790841ea6147ce522005f96566eaa0600083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7de254763c9dd3ba4c4bf9e9dec9b4c759eab342be68e777b6117d83fb84f352f39dffaba65a7bd32f6d8f977793fe3ef0b9000000001464631bfc1600eedf6c65d0c4563f45de1234754d92063c9d4e70973e9fb9f80ae35b1ced19b33d971c4c72"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f00000007c0)="0b0400639c7b5a95c46a6e283660e8ad09b5b276c4d4ae5324656f962a13beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87117e108f64549fb493e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb61d5bdd21e7855d009e5724a6ceab187a304acde1970559f2910f787590553be4557c438ab38dda27f1bc0f0f6afaa56a3581be60bfb8aba7c58205b4e3b5f728b0580dd0ad425aa635864e62cf373e73afc4766741ae8d17c00967daeb6df4304c3f924cb3287d64ae7f7c2e0415a9a4d1409ae4bdc61d9adb520de2d2be213122e4165aeef419d7be2972f270dcdfda97b7755aeb8a6a117e4c5a9", 0x15e}, {&(0x7f0000000940)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b4256d71005cf83988c7e29b4f639e8beec15354c7b096186b2da4fc203175156c003539561d7f5df2ce10ba637affd5e9b809c1b2c88f7aa755e1cf13950e7368f63f14750ccbe259562bd495783750009da59ab77ff879d58d306441ca79a18fe902118bcedadb14e4aef71c3b2fed6ea3b955986c1ac3c3ba6ff7f0a2934600ee0cf7ed5cab997fb6125e47f459bb74315caa15161ec94d90e9669f985c8aafb750863449ae9ba882f72311dbf2599c3068d3d9e94a8a11cb1556bb5a70e82abc66ae29d317dae342b0522e4f3489a645fe5665d2333c0605b7cdbd308a26390dcda9a6ae26b64260a6b155b032a2ccbbffc69f07113983ecfaaa1e2efff1caa3c3a7c3e182799ad1d58f57fc2fca25925d306f55d4e01afd3c35dc669f229dc3b54329976e7dff2fe2d1c854bb6b336d7364cb40f0e302c66fca8119472b0fd06e5bd2407f6732cb7e4dbc5b54f814f405413a8569f2aff681201f71a35d8d3126c0c2d9841ba399f0ff5183c2a77ce44324a1593abe4", 0x204}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee26213199785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47", 0x6b2}], 0x4, 0x0}, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000080)) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r1) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000040)) 13:35:26 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) socketpair(0x18, 0x8000, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000000c0)="25ee68ab9385ce33d152b22ae933a4e1de6745f2e8f61ee80fb48a5f6806e66c59f6ab316a413279a1eab991748967b6d33f0985d1e12e828a4c905f9e4ebdbad720e4201e644d770964c331520d52497b5b3d83ba93b264e6c5e0cc0eef2527fb7c7209cc589b33991b1e16cb7e12ef335e75eb71ff5cd27c3a0aedd0e809022b96171ab0d2dc0c8f527d5b2939a6fa6b44f29e333e7504c9515ac29d88b4657d98e1984ed80b5c63a83a514d997b6edd6abbe3a932ae82956e76c3e89d5903512cf9a9b191978f9ecb", 0xca, 0x400, &(0x7f00000001c0)=@abs={0x2, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b03005700ff0000000a8df278f86dfaf23c1d37b4a16eb59d69", 0x32}], 0x1) 13:35:26 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) r0 = dup(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x40) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000540)="ebf17136451fc11fefb65f5ce4c9379f095f4a220b9733df8fe04b816a89d535cc6279b567f7037d9d8dcb5af18b37d4f0b233b3b5108a3f6e64a386d8eb8060a1051f43e981c8932a8742a3e2085f396e5549fab6a4b0eb318d8d5339aae9f088780052366f06f1f61bcca51e5171a291bf658738d5bac5dc26303585e12930c7cb4ccc6d5220782e37a565a457dcfc4081cf31d8871f220863626a7373af7b", 0xff7f) 13:35:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setuid(0xee01) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234525356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b645c1423a4c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1000000000000038, 0x0, 0x0) 13:35:26 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e2", 0xb7}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000100)="3917b599", 0x11c) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r2 = socket$inet6(0x18, 0x8000, 0x0) recvfrom$inet6(r2, &(0x7f00000001c0)=""/246, 0xf6, 0x46, &(0x7f0000000000)={0x18, 0x0, 0x6, 0x100}, 0xc) 13:35:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000080)={0x6, 0x7}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000000c0)=0x200) r5 = socket(0x1, 0x3, 0x4) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x5010, r5, 0x0, 0x0) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 13:35:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000400)=""/4096, 0x1000) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x200, 0x0) r6 = socket(0x18, 0x8002, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f00000003c0)) dup2(r7, r6) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket(0x18, 0x8002, 0x0) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r11, r10) r12 = socket(0x18, 0x8002, 0x0) bind$inet(r8, &(0x7f0000001400)={0x2, 0x1}, 0xc) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(0xffffffffffffffff, r12) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x10f, 0x1, 0x7fffffff, 0x3ff}, {{r1}, 0xfffffffffffffff9, 0x4, 0x1, 0x7, 0xca}, {{}, 0xffffffffffffffff, 0x4, 0xfc915e89a391cdba, 0x18a, 0x2}, {{}, 0xfffffffffffffff8, 0xa8, 0x4, 0x5, 0xed}, {{}, 0x0, 0xc, 0x20, 0x2, 0x10001}, {{r4}, 0x2, 0x8, 0x5, 0x81, 0x8}, {{r5}, 0xfffffffffffffffc, 0x80, 0x8, 0x1, 0x1}, {{r0}, 0xfffffffffffffffb, 0xb0, 0x40000006, 0x80000001, 0x9}, {{r6}, 0xfffffffffffffff9, 0x80, 0x2, 0xfffffffffffffffa, 0x4}], 0xd76, &(0x7f0000000300)=[{{r9}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x4, 0xb2ad}, {{r10}, 0xfffffffffffffff9, 0x3a, 0x10, 0x100, 0x81}, {{r12}, 0xfffffffffffffff8, 0x15, 0x4, 0x5, 0x100000002}], 0x3f, &(0x7f0000000380)={0x101, 0x20}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) 13:35:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x7, './file0\x00', './bus\x00'}) open(&(0x7f0000000100)='./bus/file0\x00', 0x20000, 0x20) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 13:35:26 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000040)={0x7f, 0x100, 0x1, 0x2}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:35:26 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x0, 0x7}, {{r2}, 0xfffffffffffffffd, 0x1, 0x8, 0xff, 0x5e7c}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x1, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0xfffffffffffffffd, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0x40bd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000740)) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r4, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) semop(r4, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r5 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f00000000c0)='./file0\x00') readlinkat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = syz_open_pts() fcntl$getown(r6, 0x5) r7 = dup2(r2, r2) read(r0, &(0x7f0000000340)=""/197, 0xc5) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0xc51f}, {{r7}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{r7}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{r7}, 0xffffffffffffffff, 0x2, 0x40, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffff9, 0x60, 0x2, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r8}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) 13:35:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r1 = dup(0xffffffffffffffff) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 13:35:26 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000001540)=[{&(0x7f00000016c0)="0c00657578dbdd09a469223a587ec9b8885c4b9132b98b623801d61a172e6582aebba5cab2c143214c1fe29028982c7ea9fce4277b695faf395054bc0f689d5b19022bce7f6fdedc14cd573e277c7742416559c126c7db4c541470ba025fdcc64e3920579a8f229d12bf3e61ad1e6be2b0da763f6824771f6e5c51b87b61ce14e8877eda2038edcde47fab701d27f2e8389c0b0546473925213c0483d6a7d1c14d1eabff48d33fa2de5d449a9600bdd103198a15fafd5600ab06a3f3a132c9b81b0d851622599854b05ecb331e3103f4641ae277244741c298f579980a", 0xdd}], 0x1) syz_open_pts() 13:35:26 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = socket$inet6(0x18, 0x3, 0xf7) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r5, r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = socket(0x2, 0xc003, 0x6) connect$unix(r8, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r8, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r9 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r11 = geteuid() r12 = getgid() r13 = geteuid() setreuid(0x0, r13) setuid(r13) r14 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r11, r14, r13, r12, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r15 = getegid() r16 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r9, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r10, r13, r15}, @rights={0x20, 0xffff, 0x1, [r8, r8, r16]}], 0x40, 0x20c}, 0x0) getgroups(0x3, &(0x7f0000000100)=[r15, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480)={r6, r7, r17}, 0xc) 13:35:26 executing program 0: ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f00000018c0)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400], [0xf8040000ff], [0x0, 0x0, 0xffffffff00000001], [{}, {}, {}, {0x0, 0x0, 0x800000}, {}, {}, {0x20}], {0x0, 0x0, 0xa}, {0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getegid() ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x1, 0x9}, {0x18, 0x2, 0x1000, 0x5}, 0x0, [0x7ff, 0x80000001, 0x4, 0x4, 0x7fffffff, 0x1, 0x7fffffff, 0x2182]}, 0x3c) r2 = socket$inet(0x2, 0x1, 0xb7) recvmsg(r2, &(0x7f0000001880)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001700)=[{&(0x7f0000000080)=""/184, 0xb8}, {&(0x7f0000000140)=""/71, 0x47}, {&(0x7f00000001c0)=""/101, 0x65}, {&(0x7f00000004c0)=""/128, 0x80}, {&(0x7f0000000540)=""/74, 0x4a}, {&(0x7f00000005c0)=""/112, 0x70}, {&(0x7f0000000640)=""/43, 0x2b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/122, 0x7a}], 0x9, &(0x7f00000017c0)=""/133, 0x85}, 0x2) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r4, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001900), 0xc) 13:35:26 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0xffffffff) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 13:35:26 executing program 0: r0 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000000)=0x8, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x317d, 0xfffffffa, 0xf54, 0x8001, "5af86879df2c49d4610d60a1597a282dbd0d4d57", 0x3ff}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) recvfrom(r6, &(0x7f00000001c0)=""/157, 0x9d, 0x842, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 13:35:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="61fc3cf7a0e12b9d01"], 0x1) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0xfffffffffffffec7, 0x1, 0x0, 0xfffffd7e) getrlimit(0x3, &(0x7f00000000c0)) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5) 13:35:26 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000002c0)={0x4, 0x80000, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0000000000000001000020000041f50d9200"}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@abs={0x682eb13985c518e7, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r6, r5) r7 = socket(0x18, 0x8002, 0x0) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r8, r7) r9 = socket(0x18, 0x8002, 0x0) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r10, r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) socket(0x18, 0x8002, 0x0) r12 = socket(0x18, 0x3, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000280)="ebff910687db62c8efc7cf573f0ef8700bcbff01", 0x14) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) kevent(r4, &(0x7f0000000040)=[{{r6}, 0x8000000000000003, 0x40, 0x20000000, 0x3, 0x8}, {{r1}, 0xfffffffffffffffd, 0x82, 0x80, 0x4, 0x5}, {{r8}, 0xfffffffffffffffa, 0x44, 0xfffbf, 0x3, 0xffffffffffffff6e}], 0x5, &(0x7f00000001c0)=[{{r9}, 0xfffffffffffffffc, 0x166, 0xfffff, 0xff, 0x6}, {{r11}, 0x1, 0x114, 0xfffff, 0xfff0000000000, 0x4a6}, {{}, 0x39035089d62db56a, 0x5, 0x2, 0x3, 0xe24}, {{r1}, 0xfffffffffffffffb, 0x4, 0x40, 0x200, 0x2}], 0x4c93, &(0x7f0000000240)={0x8}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:35:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) r3 = geteuid() r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r5 = getpgrp() r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r7 = kqueue() kevent(r7, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000140)="d31d07ba224c5c2cc2251e5731b5904e0ffe08398e9fe2e0e92f1c", 0x1b}], 0x1) fcntl$lock(r6, 0x7, &(0x7f0000000040)={0x1, 0x5, 0x40101, 0x0, r5}) r8 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r10 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = getgid() semop(r10, &(0x7f00000002c0), 0x0) r13 = syz_open_pts() fcntl$setflags(r13, 0x2, 0x1) r14 = dup2(r13, r13) symlinkat(&(0x7f0000000000)='./file0\x00', r14, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r14, &(0x7f0000000180)='./file0\x00', r15, r16, 0x0) r17 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r17, &(0x7f0000000800)=ANY=[@ANYBLOB="0ee77ba80a0d058c7e00007bbd3e0000006dab2c21f70000"], 0xa) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r11, r18, r15, r12, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r19, 0x0) poll(&(0x7f0000000000)=[{r19, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r20, r8, r9, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r22 = socket(0x18, 0x2, 0x0) accept$inet6(r22, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r23, r21, 0x0, r24, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r25 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r25, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r25, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r25, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r25, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r27 = getgid() r28 = open(&(0x7f0000000780)='./file1\x00', 0x0, 0x0) r29 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r29, 0x802c7415, &(0x7f0000000080)={0x7, 0x2, 0x8, 0xff, "9f0fca68afb45f54df1c19c59a64753f99515479", 0x8, 0x2}) ioctl$TIOCSETVERAUTH(r29, 0xc0107002, &(0x7f0000000000)=0x1) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r30 = semget$private(0x0, 0x4, 0x6f) semop(r30, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r30, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r30, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r30, &(0x7f0000000240), 0xc3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getegid() r33 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r33, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000100)={{0x3, r31, r32, r34, r35, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000080)={{0x3, 0xffffffffffffffff, r35, r26, r27, 0x1, 0x9}, 0x8, 0x1, 0x9}) r36 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r36, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b0300000000000000000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) r37 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r37, 0x802c7415, &(0x7f0000000080)={0x7, 0x2, 0x8, 0xff, "9f0fca68afb45f54df1c19c59a64753f99515479", 0x8, 0x2}) fchownat(r37, &(0x7f00000003c0)='./file1\x00', r3, r24, 0x4) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x5c, 0x800, 0x8, 0x2, 0x7e, 0x7, 0x5, 0x1, 0x1, 0x8, 0x4}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x4, 0x4}) semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x1, 0x0, 0x1800}], 0x1) r38 = syz_open_pts() r39 = getppid() fcntl$lock(r38, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x5, 0x100000000, r39}) flock(r38, 0x2) r40 = socket(0x18, 0x1, 0x0) close(r40) connect$unix(r40, &(0x7f0000000740)=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffe78) r41 = socket(0x18, 0x400000002, 0x0) setsockopt(r41, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$lock(r41, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x81, 0x800bbd}) dup2(r1, r38) 13:35:26 executing program 1: getpid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x7}, {0x100000001}, {0x87ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 13:35:26 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x462) r4 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r2, r3, r4]) r5 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x4) write(r0, &(0x7f0000000040)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x2bd) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x3, 0xc3e) getuid() getegid() pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) close(r9) setsockopt$sock_int(r9, 0xffff, 0x0, &(0x7f0000000100)=0xd00, 0x4) bind(r6, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) r10 = socket(0x0, 0x8008, 0x6) r11 = kqueue() preadv(r10, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r11, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200), 0x0, 0x3) kevent(r11, &(0x7f0000000300)=[{{r11}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r11}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r11}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x7245e870, 0x100000000}, {{r11}, 0xffffffffffffffff, 0x38, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r11}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r11}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0x1ff}, {{r10}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r11}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r11}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r11}, 0xfffffffffffffff8, 0x80, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r11, 0x40}], 0x1, 0x0) close(r11) dup(r11) r12 = getuid() r13 = getgid() fchown(r11, r12, r13) r14 = socket(0x0, 0x8008, 0x6) r15 = kqueue() kevent(r15, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r15, 0x4}, {r15}, {r9}, {r14, 0x2}, {r15, 0x10}, {r15, 0x20}, {r15, 0x80}], 0x7, 0x3) r16 = socket(0x18, 0x8002, 0x0) r17 = socket(0x18, 0x3, 0x0) setsockopt(r17, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r18 = dup2(r17, r16) sendmsg$unix(r18, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) kevent(r15, &(0x7f0000000300)=[{{r15}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x81}, {{r15}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r15}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r15}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r15}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r15}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r15}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x0, 0xb10}, {{r14}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r15}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r18}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r15}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x2}) poll(&(0x7f0000000000)=[{r15, 0x40}], 0x1, 0x0) close(r15) dup(r15) r19 = getuid() r20 = getgid() fchown(r15, r19, r20) lchown(&(0x7f00000001c0)='./file0\x00', r12, r20) r21 = socket(0x0, 0x8008, 0x6) r22 = kqueue() preadv(r21, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r22, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r22, 0x1}, {r22}, {r21}, {r21, 0x2}, {r22, 0x10}, {r22, 0x20}, {r22, 0x80}], 0x7, 0x3) r23 = socket(0x18, 0x8002, 0x0) r24 = socket(0x18, 0x3, 0x0) setsockopt(r24, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r24, r23) kevent(r22, &(0x7f0000000300)=[{{r22}, 0xfffffffffffffffd, 0x67, 0x81, 0x5, 0x7}, {{r22}, 0xfffffffffffffffc, 0x20, 0x82, 0x9, 0x7fffffff}, {{r22}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r22}, 0xfffffffffffffff8, 0x0, 0xf0000004, 0x7245e870, 0x7}, {{r22}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r22}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r22}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r21}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x7ff, 0x101}, {{r23}, 0xffffffffffffffff, 0x1, 0x2, 0x1f, 0x3f}, {{r22}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r22}, 0xfffffffffffffff8, 0x81, 0x20, 0x4, 0x65}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r22, 0x40}], 0x1, 0x0) close(r22) dup(r22) r25 = getuid() r26 = getgid() fchown(r22, r25, r26) r27 = socket(0x0, 0x8008, 0x6) r28 = kqueue() preadv(r27, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r28, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r28, 0x1}, {r28}, {r27}, {r27, 0x2}, {r28, 0x10}, {r28, 0x20}, {r28, 0x80}], 0x7, 0x3) kevent(r28, &(0x7f0000000300)=[{{r28}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r28}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r28}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r28}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r28}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r28}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r28}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r27}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r28}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r28}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r28}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r28, 0x40}], 0x1, 0x0) close(r28) dup(r28) r29 = getuid() r30 = getgid() fchown(r28, r29, r30) getgroups(0x4, &(0x7f00000000c0)=[r20, 0x0, r26, r30]) r32 = getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r32, r31]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getpid() semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000280)=""/67) r33 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r33, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r34 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r34, 0x200000029, 0x67, 0x0, 0x0) 13:35:27 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = kqueue() ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r3}) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) getrlimit(0x3, &(0x7f0000000080)) 13:35:27 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') 13:35:27 executing program 0: ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000040)={0x100, 0x4, 0x9}) socket$inet(0x2, 0x1, 0x10000) r0 = syz_open_pts() r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x200, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x80000001, 0x100000001}, 0x81, 0x35, 0xfffffffffffffc01}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="7ac77a6d762884aac194460d362656daf37b8788fa5dc7047113c9701f0fa7c243e1689db9871366a35383ca22d3a1aa6a8449886a1e11f5450aac8f54414a41dd1162", 0x43}, {&(0x7f0000000180)="4f327dcdf2e4425accea30149c1680b796", 0x11}, {&(0x7f00000001c0)="d5bc4375fb25fc6d3e135ec067baf860a25deee47bceed4abf9140ffe1", 0x1d}, {&(0x7f0000000200)="4f93e02a98ff3009ec4a2832ec5b133212217f2904125048f47c4694702ed3226892315807f6ee4b18198b8b89b7e645fdb872cb1f6d4fb4d1b23bb4c3c48d41cff3cc95e31a4e1a4bd9e56674dd33ef71e3a4c61eef8cf1e7d06741d6fefd68c9e09c78ca03db00723ceb548bb3554963ba3ea3b556806189b81aabe265614d1618b7a17ab9e4ec60f4d858e134c19bf2cd3f19096512d83b0718c6284e09db4cd1f420f22f861801c3667be07c9c82089feea28e", 0xb5}], 0x4) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000300)={{0x6, 0xd6, 0x6}, 0x3, 0x0, 0x7fff}) utimensat(0xffffffffffffffff, &(0x7f0000000340)='./file1\x00', &(0x7f0000000380)={{0x3, 0x2}, {0xffff, 0x8000}}, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000003c0)=0x7) sync() getppid() 13:35:27 executing program 1: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x7, 0x7, 0xb63, 0x10000, "9e97a6e17b7432aca5d5e901471c454e799c8753", 0x7, 0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x400000061}, {0x6}]}) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = dup(r6) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="64d5ef55f0d317ec6d53aa3e3ac2") ioctl$TIOCSCTTY(r2, 0x20007461) 13:35:27 executing program 0: socket(0x11, 0x200000003, 0x0) r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a385807000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea00000000000000000000c82eff045c30299204a200000000000000054f93ffc1de96de5980b5351422bb"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba627", 0x4e}], 0x7) msgget(0x1, 0x40) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) sendto$unix(r1, &(0x7f0000000100)="b100050390000000000008000121000000000000cea1010100006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b290814c75b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd8972f9d2872babfbb770c1f5a872c881ff7cc53cc94303b22f0f90006ee01be657aea8c500000002000000000000020208a371a3f8000400549bf9465819476846000000000000018d9c981e0241b119f5b396683dc098d1c28ff5cd5fb307c06e2295e9260183cf453125b04911c536fd0c409354a3aaf27bb6d1e03a8c61bd6321f91d3396e0d77efb72dfe5a9aa729da02602f378a96683b4c8", 0xfe, 0x0, 0x0, 0xfffffe01) 13:35:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000100)=[{0x4, 0xa, 0x8, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x10001) 13:35:27 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000340)="b16fc3989f79da3478b8ddbc424bf6d4bf7810665973f278ef6008e30f19f582cbe4a9ea3cef16598c9e0a7caf10ae7acb62a8e6e33b5097e4377c4cd285deca79ae8cd4344a4c08a0bf1fbce2ad2042bea1a4d6d3ef198a76fcf9c1a4e6b5abce848528ffd4978f6aefea97db866b39ea975776459e26400a397e997af6d5143ad3c637f1dbea5a76c1ac34fdcc938693571c5217551a265a0b272087676451fe33dcb63b92826d53e9938864195d4ec80631015dc507367efe0796327930", 0xbf}, {&(0x7f0000000400)="788a53f83c54cbe15944f28df13394e305cde27459103087df7667b76d5e6931279550fb886edd8045e3454fe25ed95af7340dd924fcff6e01d47fb7146dd7c5e11b337c00c3eef2c6daa24765f363c9758dc8b10d07f9c4afd8fb92be8164ea5c16bb50734f08957c235bfbc66f3d3172fee240d599da26dee001f82056331dec537b0a2965d1736a431b7ba3315424c6ee8a15f9736b4f389f6a24fecbad3ec48b7314f9b3faab253309145b18e94ffebc2a25f4e8c94ccb3700cbe092ee8a9ebf91330d63268f876a85c3b0ef1acd63", 0xd1}, {&(0x7f0000000500)="17bdf3a1df921949651b01c521f3c095ab45163f6cb43583283e3329131814630fe222eb1ad054314b2b78b822b6c0a9154bd98841c5779dac7b84648c7888fdbd7e12a0fdb143ea14f6d9ced9c18b6706fa0169c5394d3d36889466afa2a4af350cd29c6ba01cdde73239682a2573dd114ae9ba96e2c995c564ee474074b797f2868bb76671624a2d7de578d019d2e0fe7e7ea2c135c9b50a2d48475d32ef59937172941f33e23d2db92d31f00346c029ddefca8dbda3eff191196c9969cbead1fd3f08ec6304313b54a118", 0xcc}], 0x3, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000200)={0x1071, 0x7, 0x7, 0x70bc, 0x5, 0x1d52219d, 0x522f, 0x10, [{0x251f1e17, 0x3, 0x7, 0x18}, {0x8001, 0x4, 0x7, 0x1}, {0x0, 0x0, 0x9, 0x7f}, {0x7, 0x6, 0x1}, {0x80, 0x8, 0x1, 0xe78}, {0x668, 0xfff, 0x5, 0x4}, {0x2, 0x10001, 0x6, 0x7}, {0x1, 0x10000, 0x723dc7c7, 0x1}, {0xfffffffa, 0x80, 0x1ff, 0x9a}, {0xa81, 0x6, 0x6, 0x800}, {0x491f0553, 0xe0000000, 0x8, 0x9}, {0x4f, 0xffff8001, 0xfff, 0xffffff2e}, {0x6, 0x401, 0xfffffe01, 0x6}, {0xfffffffa, 0x5, 0xfb, 0x3}, {0x80000000, 0x8001, 0x0, 0x100000}, {0x1f, 0x1, 0x40}]}) 13:35:27 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b00b81000000029001000310000000300000000da140000000000"], 0x30}, 0x0) setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0xf) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0xd7f9, 0x23e, 0x4, 0x0, 0x3, 0xffff, 0x1000, 0x5, 0x0, 0xb5d, 0x3}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = getppid() r3 = getuid() r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002340)={0x0}, 0xc) r6 = socket(0x2, 0xc003, 0x6) connect$unix(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r6, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r7 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r9 = geteuid() r10 = getgid() r11 = geteuid() setreuid(0x0, r11) setuid(r11) r12 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r9, r12, r11, r10, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r13 = getegid() r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r7, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r8, r11, r13}, @rights={0x20, 0xffff, 0x1, [r6, r6, r14]}], 0x40, 0x20c}, 0x0) r15 = socket(0x18, 0x8002, 0x0) r16 = socket(0x18, 0x3, 0x0) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r16, r15) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000002380)={0x0, 0x0, 0x0}, 0xc) r18 = getppid() r19 = geteuid() r20 = getgid() r21 = geteuid() setreuid(0x0, r21) setuid(r21) r22 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r19, r22, r21, r20, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r23 = socket(0x18, 0x8002, 0x0) r24 = socket(0x18, 0x3, 0x0) setsockopt(r24, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r25 = dup2(r24, r23) sendmsg$unix(r25, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000002480)={&(0x7f0000000180)=ANY=[@ANYBLOB="c8efa192aceeec"], 0xa, &(0x7f0000002300)=[{&(0x7f00000001c0)="b331176dd077f39a1ecb698b14294b2e5190a8badf61f1b6d4c8693b39f15f6546fe91e7c340e34fb8389e97bf1ead31c63c551ac3184e8367f3b78610cbbac9188db34f7cf201228f8b51335a16835ecbf06ffed45316cf025da115e4c57b143726cd48797b72a5965178398f99bae83cedbaa8e7a9a8b4232a8caf8a787d896bd3c3f89c14980a5a0457e2e36f48eb63547657668eba3792318332b63a5002ada2113fa299d07d7555896dc48372add66aec969f6453454c76c119149ef7da1502d6cc642f2ad2178b39", 0xcb}, {&(0x7f00000002c0)="1708bc065ed1cef32875fc1ac203c60dde3e1909c179c3879ed5ba8afce9c9b8598d33aaba52628af46e331a80f5cc9eb428d3fb46cd43fccb46f2c1aa79d7ccca72d42b83fa5d1806b012ada6ad20078848eff719f2db428d67d1fad1e20c39e4233344fd1ccfa8fadd40fa0e907285db693aaae60f117b48a5aab7a36537a0bad2b0d92ff78f457268f4c13ba893ca47e970a7461d547bf5438164f6271023440fd412e0435e9023032f4f8f80a6550999b6ba49ba62619e62217090c7536827d74a4747f18f9620e3f251c047e4cf2d659fca99208b4a5945a2e66b4a4baccc1255f02967eefd3ed94dce809e585994bc205ed2e218d781a409cd6f430f09a73ffa7b2722baa7fa611014514365fd4aaeb3051bf78c4d773f5581084a9f36a87f3205093ac88ee5e39e512ca4f457002f4592eeaca6ae5549e30f64d833be262f4e9e41fcca3541b71c34969b9fe2f2a9b74a93475dd536f8e88ea75437ab2d4c15a439720c9e363918ac481ff1aa904a9210d0c4bc1c9e87eb8ac30ea1bca784382704b45204e54881f5ba3981266b6e03c747ff6f83df91335d4d4fd2dff9997a1962267f4632ca0ceaa0301870898b0e66faa38442dfdc3ccee74e9e5386cfd50cd50cd3b0e40555d9f7a0930d314064fd97c4e491b8b06f44841a5e672ef8560ec86e73a11a5ca244fc4f0fc7c103382239a2e260a2d42bc50710381342d0a9da06ba8bc18ba5ce967df9bc8d921213be74c43653b2546668f635b3aee8ae032a5d828547850970d9b4bf84ef3956224345acd4990c5b3828bef0286604d69931288d10faf3a2c0a42978772b993c31246aa62cf50859425658d6c5b6ebafb0151c613b854a3213aa926d6216e94655d71efcfaaa73f1c4149512d84b37c3f44d62334fb08ad2a16b7f8fad55e57b7f7ef447b11d4ad8092b6e91064b983f9987c1a4187533f23fd90a6d575b27e990930b3d680cad04c4ddcdac6afc93bdcf0b82c94b7e201fd64a5e59d37abdc17abb1be6881b558fbdf93e2f414de0e21994f5260956faad72abed18e5a6519ea09c2c1cea69e59bc0996b0d7353d69516196697320663d224ba45ae6641acf88bf395681b2a23ad165f5dd062e465dc5a5aaf045a5736a4a526b0da05e01388789d4ae8ccdf8c27f0dc23ff6c51018e464bab33a912725929b9c7164abc2324356b134165929efd6f2fe838811e6b94b75947254d2656196d949abed410659eb5cc0ca8afb2c49fb41cf431a30a951c4c5f12e78be08e1242f0b98a69d87a7d55e3f908e1a4fa6de10644b34ed485331ac17bbf7df2d4670da0c70e73f9f54f8a2dcf1e794f6e1b80e62e421884a73d8dc90618dc9e46c5b00dfdbe56fa4626cda0cf3fe5ea050baa995900167bfef5e97f6f6eea6e64d7857733bf55acbbe4aa619364a9e9e82d0abffac0f8df3fcbb703c2ab631c33f18661ca847dfddfe5fc10bdead912e29fa00b09e401ed10810560006819002f79860efff1dd9424cadaf11e93961307a6e92a410e4233d96997410bbe8ae63b2e6bec2b33c72d553ab180ed8e944ce69d1f31c9ff2a8c8dccff3b269f02f1386c93ec29a4c614317e522c1d7e78ff7bbc8164c94d6cbdbf68c8124e92f035bc347968db7920dd61b75f910be680973bc63b01e1e1f16eaf14ae7e710a02d547ba120a7ebbdee810b7578467a7b4864c17be65778dc55fa8a565a68e0aa4c38182c61353905902cbfd15acc600c350900bda451fd50a8ebd3b732fd41ef070bca77729290756fbf77e74ddc7208b35466d02f3093a0beeec556c6b05acdadddc2707152d521b1fc8d05fc3402bb81120f8ce540d348110baaef07fda0968f931b8eaff65dc5ebfae8b3d214688846e90ec73c43d403ebe763e5ecf1828ea90c07a51d64326b593d17906c35ef5276f82fcc8d7f99f879ec26b5318182094f71e0b5865df3040d68518c094a441c9269e4fccf1bc8b892bf18bd9013178d5aea420e3313ecf2d8045380513fa1a717c5cac109d6847ca226ba7020ac5b5f9f3f1658002182b9e1493e47fc2c0d69da1d2b6e9fa4300d9497cc8109ea9b5ce0b9fb9ab58244b9e2afd5e71724f3ebd6863359ebb44f79bee1e175d279352e05162d2fc93cf89ae840b131e6d38b6c3eadd9eadbbdc77dbdb2e113fef9d4413609c530eca027d34003d76823b8a7ffb49f95c0e365746d6c25d569a65db1cc9ffd6d005cb12642ec837884fc0bebff36e05dc5144ff7b585db5970aad8f31f6e9451564a78493edfaa3209ff134c212d3becb394c973b06f45e897cc96fc1115b60085d925b769d6683bf7c1002f1327697be176149e11d51588a78c0fdbd42f9a0245dcbe29a1faef5cb7df895c78cdd558e4b2440800207e9dd7911d18401adabc8983cd02f741f5c1d28f0985901e09110964a0142b82be19220a662c2c7d60e65a3129f09150bc8cef42e1c21b549c8201d75a691095d93c670c0043f737a9ddc9e7a3465d4fca67ea9690e14ea1b189ed4dd75c0f75d99ba928f773b8b0aa4f0a92c77bb5feb928696a79751cb60775bb98557c7dcdda6a31d11462e437dcbbf6f62c6b048a1c0720360659e6c590ab11525a11df2ec03aab723deae30b0167c057a4b567750db2975d2ce1b663d5648096de18f81da4f0f8ca59e0f9feefbc6e0669eb25bcfc4bd4cbdf428d232532f5c6ac6dc875715733e56196beb642e82be7c3ea8a1ccdc95acbf49822cd2e513e99b0c205995ec539b96207f584d57a6648f4bf513d481f0a1d706f9f483a973a092dc58cd378baf3540112c511febea76767a42193d44a127c5e72ce96525da56609e29350697a1d025a7f2d05a6aab525c44d4114e9599da6bda76bcd026ae7906c2ff8840a4a9896f1e0708db8098a1ec0913d48b42187d526615dc5ec18eebec2d5105dcb3a325405d655c6a1a23b4ddd0f5f2da3b17156d4f0497a6b26a7bb45a629f67b91d9a96b346f0cf2c0745e5ae4fa2fe002217efd9a2990d4fc438e2f22631a6621b191216e17b039064120bea158fbf51d24b17249958994b09fc38ad7575b9255e2228dabe27a90259fb6fcef5a4bfdf6433fc160ddaf1407fc6bdf897055664e7423bf0406b72e74aba6d2efa1afcb58c45d0583353161891f2fbca52ea725dfeb911981854548c0606fb0979bf50f607c0383243a2e9de024bbf58979371c7bc6125822a25898a82a639fabdd72bd1149965ed34d025e8b6cf92dd47dbfb2c0eaaacf0dc236799bfeb4a35371fe45dcc9921c81fe79aec17e2a32fc13fb51e62bedf152debeac365a18bf6425ccdaaa8d1426212af248b38995a6ed95286a0abd81aadc27e358351e4af1a2f5e46e66386a9ab9d62086e01e5baa6a6ad3bb992b18f2b65ad3efef8f1af9d5112c42cf8c3b064e242f35f4aea6ad3c6f235626ee3914667162459bb6cc3e9f517352b29bf88c64718325a187e9c8cc1e1a869978712ab46bef06d46f911146fe7e180d9b91056577dc2bbf1b89cfdafd46a0b4231e3e0f8214eddf8f891ae2621af30aabbad396b4aa884e871cdd891d1d4c4355edaa31ea8d06b9c7f8968fa637007737caba7affd0b9c731db3595353c37e6daabae5458127cc4d451b88f11c5cebcee5b1a5e45fccdb3951c8a3036eaa94930daa4e1a3fd384638e5de548ff83574627a60cfe9310c51ac53fb42c49f36e7bcd7935336c19d0dd94de2e8028e81f7b16b2906a93a5e3fd57a6afa26f02ef6fd2a5b0b479e3a10feeefce7b32ef5436e417a407c36fcce9e51e00a22ec56752392015c04c5c161327bb5fc5a02d4d77dc3296dd0ec98ed46fc625895dd053c6bf72cfb61745399ffe2dec2ec0e1ca818761b544540db5a528ec38451549fc99ecd0f2d25b0e27cdfca2b28d6e253c5659567d38916d58da31a50624df470d53d2966c60144d017f5840c27d50b139f83174e77e0fe950325a77206d50c75849af6deb1321e55557e14cad744f0950c43d03ed385c99b9bf49106d72637a5aa5df7ec9fa39ebd2e2345b41625465b254cb3feef1031ed5cf22e7f479bac740b86baad131871d936b53bffd8b571b0808e1baad055955cf9f7072260a7b55f7c927068eb3d22c64ce478ddece86cdcf89919bc4984e66fa84b21db10e3050521316fa458ff286d46d75db615c6fd86e39959b32c4e5d894b06d9694b24b41d925928af51412911a728489f584cf4334d96f6b0f31bf85461f5aa4d39a6a79747c10b2c662825206a654c63e4a0a4242c04950b234c5ba581137cf69a5c3d19420e89fbd945deb28c49d1a9b1d590b70cddc99dd84926e667f1ce501a325b948c10bddbba66f7d304a436ee7084fd1a1115a06c468d5dcd60ef4defb81df5a4b82a71dfb0f873992b150f7368e219324165318e914a2bdd444af0dec1337199a102e6f5e97c26fba54598be158e9c13bbd631359ce3c2490b01ead13504fd588b3c3c6002e2d25a214baf86342676723dd7bcdeaee7fad65b696ea904d791b61dc34e0b5046bd2c989e19766b09288967aba22f8d8a0b7a199ad2907ab50de543bb2cacf9fdeb5b5298e9c16bd9a6bbdf0d822f489baf68f7219332c6587bfb2067e201f89146094340e291f0589beaf5994b5ba89d14f3cebc555696c1071957ce05f11ff91dccd80cc97950ad3114971537e7ccc5eebbf988ac3a3f8eeadd13040ab50f4c9cc0e64ac0914c285f03acf22c0220fb4242259367cb4fd514c6a8de24dd82076fcaad3b0a66c6aa71cb1a4d825568d7cdf13c457571b16d52fe7f6acbf78fd61a33d2c84718a3cc47011cc8516ed6d8113a115cc79f93220410bea2a4e267ab3927c71fdcc2262599f9ac5b6b0ff5cc8e6e5eb24286ac7bcc20c025b44c824d952909a12d84de5b22b702c1c23d1b82240a2ec71d6102077d34002248b5380f63323f558aab45ec658e735f65fcf28f4ad55269bb4a692139135e4f667d5c6b51fc5d6fff701b233564944a143b86def0fe44651bf375056dbd1c653da45ac10a6bcb1c727b1d9457eaa2a171323f6d7258c3b166149e14cac37dbfb49938f5d795e43228048733b2287419b4fdd0f790feb680880a37e3bf96d4b82e923a562baca771f74c6be40940cb4de95829ddace0de2a31a4c2f3b3b3c994396b9b378a5a3b1dff275752246fcc3908a430b6cc8235a118615b0f60c311da940bc5ceab15de583b3814804c15366f1efb7fc578aa07050f84d01bda52141e3b2c086955b9835e35bb68c5be0d85f1a45596ae1ad963fa7feeb84fe4d3c9f9b7bbb9427dd95fb77522efae2b290a4167d5a90a587e442a36bfa03344e0baafcf78efd4d97c2101efff70df9366eb0b2e15655741ad65bc190447bce94337d2456482440b899c6deb76fcad8ec558be84cb3e564b23f6adbcfd201b899ba5df4e6b202ac8d4e1ad82d1fe44c099c10fdefd24e85eceb78774ee5cf32ee290661bad9f1700e44fa9228862d3ceb5202003c72f5f49fa690cc88e0d72fd510ed13ef941379a84fd97938251f4185ac8f18c062189f383d2d7482ea6323f3763c6ee07e0cd77a2ccf6325489aa131dc54ddcb5071800d0a936137b0d3946e4f35b3c90f2df8015d5117bc63f51d6f49f9673a403d65a81fef8dff728cbb42d7851e9342bb0e1fda1ab0323baff40f1ac1b588e83ca7c9f2617570854e3ced9dbaf33df80d2321f8e10ec5ce54a3ce14c25bfb5357e43382e73889c6b3cf0539caf57a052fa804b4e8340e75f7a73ec050a1f50f6b65e3a40a9cefd8e79d19", 0x1000}, {&(0x7f00000012c0)="3ccca91987a798148f2e985a9fceb0bdc40fa7b002b3", 0x16}, {&(0x7f0000001300)="bf327681ee9377d3b6876d4ac3eb6f790019267b32ca491a28c801555596b9c978dc080db1a5dc45e8839bb1516db77e612655daff280037e66c3805e4653ac31a71cc7860a8d9ac50c091fd7c5fadbcf62686aa35118c4bf0f81cc3e3355007a483940e7d5f3d0171b22b4b842a0828f5f168a1232dca3566eafc06e4006c63ec9f305a088d8f21eeb8e20959fee1027494d2b805680f629eaf833179eba0c6e232bc262cc40272e5d3ee04ae7515f6b989108f548ea9ab394f98c39249da5bc78cf9c410f8741b82e8b27c696543ef152194a865540f4ee5e7dd3f445ce720927345e3dd5ccb5c8a3748fadf1b5dcbe9ba992dbe05f870cc7130fdc94a030f9362e76549cba84bc15d3e7312d2e9c68cb969e532a075cd292ba243a6857bb4f4cfad5af95621923e69809b1c334d299451c95e999af28f2b4d35da1b2c3c898019bf0f38f40fb33992fa8720bc935aa7667b69885e98abfad5ad7d75f3ad938c2914afb096cc653d610660bd765dd634e06ee6107d9bb0f66552d1db51b2e9ff25c6788e361c5f49e0934be05d3891832d24ddea214ef2398df11f36ce81cc66978848f473488e6f762ab001dc11e9608463997b0a9052e366e0f99810adc6ca4ef85fc50757b8d93251f515a9063e51e4fb43be7832b458e891d26cf664b57bd1646b2e84e75209f306b75af58e22d087835fa593e5b49931003a5c548ce31925a737e8b142f07ef09329dfd710d2633631fb27a5c6fba3a590c15a4b5baf795cbea2af271a7bfdd230572cdb93f1ac9b0d6eaa9a4c31fda44c25a5b8232610316ab8d9afd6be3845d4dd722fbc6a22dab98ec0f5b91f5bea95ad71f03b538c1ee869fd00324e3367207068e56caeacb2a5477afab0f42e3fb65bf6773fd6b23dee208cedc384349216a33f92d0140f5500c6a18f6e03cc81e677b11b21530250a58585c3cd9eb2cb8a6d7ee48b78f3ec42bd5a81bf39878b3a0ee552e4b56cf493e0f8b90b01050fb26523a139a3b732ef1b8d903dbea3d53835f5810df2dd813f04d14e99206d3bf1ebd14ef9d94a4d8969d43ee686028d2580a3fbbb71558caeb023a706ca878836afb0714a456c2ab5fcc5915d7b4016b42572ba33d75e5dfb42f39cc048e45622f9279e3a70d10e0524f7bf75ff63db1174b313fb2665f17feaca76f7d769469e2b4102830ce0aa5f28bed120a33069429e28763e4fcd093f035968417a7c995da7805ab6c80cf5031a0972ce5b79d5abc6f6e49a607d5a0c9e9e9c8cef5eafdad28f44a0d4287c9b87ba7e7cefd16a6d32cf7c1c502ecf6538bab142a796c60806344575c9b97eb92ee31d6ec7735f4800602c7817a1089cf25426e7fc9a8decf88443281896dbdba35e9469026657e18db7d68a39c97dab7e52aaef869e362119932e129120025f29251f40d2ad5f5a28ba531a5f71d2967edd1ccd55fd2c3d275db5e41cf5b82629bbb3fae9316882cec05e371593658a7a031d4a36ae920cc9cf79f884bc5aa1baba2651193176288eef8c53b542357a33a8de127ff36a926b694236cbaee851247eaf2a91086981fb80cde59d3288e147da00c19f93c39222753849a285ff0567a82064e4200c5bb7f2db0a3024cb98b24224eecc2da92dd7a189d546fc8ac8b739ebce8a93aad47f8bb26ab00592357437913db534a547df618be73f2ae75e252d74d09d912b747af66f9802e7a2e7b62f156ca22f94d0b1e6cdda25ca464f16ec051b153c51e9e36fc41adb5584fc689022189e957dfa202087eb9a8ec9434c0dc0adbc0884aed334b48115e1c587e4edf3bdf39e38ccd90c45cb0d4cb390f1ff9c5554e1373b2279416b501088991ee2c7b4fff9e3cea570f902ee478381170b41dbed0be7c7014bdd6bd606fb5e72085346be542261fadce8659e03cb9f4e718e65140c18ea366624b38b585c9975cc847ab2193f19316dcb1352c7e884a6d9377c02b547e805dda90fa8008142f9036969483a420582562d4cdc3e29ef8f72b82451a73f1ee0ea9db03a387b75932d31c237d032d615820ebf4b5a65bbf34557346d1e77446f56a0dbb5486aebb88e6fee4c37eed3f4d4ad38a5f7eabdf129fd71e677da5ac695802d587fd7e5eeb379f579c41624792710984257f00cb6e60d11e90802afca9d3dd81a6af301fefe50684382118be219aa7e3b949bf46a025bbb3152e6392d05855d6d15e8a5e417e799f0e1ce30bf66a159012cec2cf7b24cc91b57da70867cfa32cb6cf201d3c2fbc87a242d005b305d6e8bd9652584914926f41daf4a1c4df748d7719a497c6a3ee46241494047eb4a40a9447e865429c76dab1b9b0ed990a4e0a6b8516388c3246d2b94c110b87ed52ecc02a13bfc1f55829abe63d1f50eaae28e11b85d976e843717bb3aaa872220685f2389a0f34358c2cba1512e56e368acf2d33cad96f407f6c731b19abaa89f4261b54ed293d8f2540f5992a6c6cfdfdd5c70909dff1617c99e8fa4b1fc506bc72ae2488f1fd9810388249996af2b92c19ed48c65434724c2458f4fe21056847c0302c8192f72ceeefa6ff68b8152b2ac65dd7b5223806efeeac522981ffae0aa28b465ff92ea32fcd541cbb19f83807cae862854bd19cbea5f9852fb910e6895c194b03f0e946fb7d0ffd2013510b2735051604a12774f3cc42dea8957621905948b018b4918c093c6997c6cb989569b5132dd9d691bdec6678eea417ed39293272939696ec99f1279125cc35b95eaac35c7611344506513d7bc205daede7448e659b106cf26d3984430a67011acd6acc1bcbdff6c77bd0adc0aba839b22f6bb73da57e286cd7109ac0e19b67763b84842e2f747d6fd423b8e525f15fcf31cbb1c865f200fb73a6871deae859b9a00a6ffa558dbbc509bb8d4bbfaaf18beebdd1c03907fab9b7c91e0bdd3bf38b13239c56eed80a89e611b25e842ea602f8a57a4509b6d7b21f15476c420e82ea0283829009a53b20bdfacc1eb6644d9b01cc2d49f92df3bca2ab5f361481d98cee682ffb596ae3d5efcb339e18ab51ae08eed07ec46cb4c6e32818eab66188fdcc0861b7d31e6a330b2b17494ca3bd25be258c73e5ed450b6e5f91e41ff70be79055dff192a0c2b69911a36a713b7f4b90476859aede5a58d775a3187073caba5274bb980a32d710d0a36d98e70ed5c5bed7ff04042112833e569267818941440029d73c53edfa6aa3b9c9e6e1fd1354d91844ae41ef4662b80dcfaf2235423a6d5aacdd5e3f78f93ef5224ab8935a8bc0360ca89464c1e1413665925e95192816adeb158b02673b39143c292578e67d8f493ee134081599bf27174b88f08ba3f0ce7c735ed9a8393ea90e41b761d389a67531b728fb92c330f67d05b8115706b71bb966005d6275f8d7044434358731c4aea84c8cfc5210c4cf623306d0c08cc8cf4cb833e694bba6c1d47b14486136f87e83a807cc3d0d62d87f2404569bf52d891def0921cee1ba14492703d907f260ec7f2af5839a09b20621909a948c7a62d54c7e6e5ff5df5ca3c871c105e9fc4abbcd6ba0cec4632a0d1d056fb2a77b3f73fb1cdddac2d06fa4df810ba9667a6d329c7ac2faca946bdb5aefa317b671ff9c64cabf76245cc3f57991a4fd23397efbc047edcb21d632c3482ca1b9ae27e69c41c8789b2c4dc1ff07014a98573893cdeb8083b37f4e4bd3e52dc48cef120213775e65a177e9bd781c3d3cd8cfbd6fa296d2755fc52befc5c6e92a012b7394067f8734d4b0ac8ece323cb0a9ad45b498dbe27e0b171a3f16e2d18027c0aa5560f5871487764832772df651bcd3b9324314467f0ba8a3c0fe2e1679972263ca8b0e9d5d42fcfaf82ef7358841e1adc15ac3171cfcee719d194a6da8dd55f65a80e7c885e96989d4e5a43a4bfc328569435410eb1326d8f7759e8ed349f3b5f4ac63908a0af1df8e315659a92ce855a0bbe7d10a22e6213ff188ef781780f6d04d343f2b95a163b61f35dc1b125356b967f6139919df0bd2670dea057fa775ae3a83da7ab4dc0289906c3f3b878f6d0fe59045f98b1e6aa46456989a8bdc57526b0a3f7e8e2e230805bac71ae7e1b83a46b1b93dac043fe77d173e728f133d181c8fe511fe59042102107f7c849cfba990af13ec06c601e2f46090d1c9d1c3e39fae66f4d536403e6b40084a66a55fe38452299f3a11357f49c2b6e6ed50c487aec663102744e75ccf3fd5785d20c8e8fc422788e0163df17524af46ef48a8b97ab0c3648f72d748915d7ea3301f2aa502dd64b4d80a2e493718ab0b1c790b54a60b97f78fceddaacbe0a2c74470fc2488547b6cb70854a7fd656ab0452205eebeaaf102c904a03589289cb88009f1e34f6839b2b5af6369d7afd060a79cc62c05e654738ee93baf9ad8deffff6be2216ba634994f18061f9695cbe1d2f2bed0faf27e20bc6b7e1f73e56231f1064999fed5dd3a392289fe52f55dded159d144af01713f61f8c825511ecc3b95b88228e8546da033d48bd7692eb2392abc7387eb6927af18449800ea05ab3929026591cf20321a74238214239914853988a7635ae2b7cb0713cead9b870f8fb69ac0772e814bb2e54324ad13b859e693c0b4df6873770c499c950c33a1d548f4250d31956d3ede8b99a1fe2b72eda673da649b9a89f1ec3b203c95772d7a57eed5bb4e68ec7aa3a0339fcbc8e26a49f9a83b773315a1ce69b20073af22fdac91e2e350a1c5c7fde13a91b97fe6c16a1e866482cb07ee131c3f74591e11fbcca33cf6098016c1679a67d0a13e29bc18e3a5609e94fc203f9b2ea63775f03ee8ca38936ac8dbfc9106ed9b7fa8636d79c2f7d686ce2df162eb9cd899342f0070322803494ac2aa8b1e6dcb2f334b243be31b56ccacb2df228c366e1c33986a49b887bc69183162a2cd82e8fc67829037058064d09c0e9ec038a72b97deeaa3fc66e1c2fe25142063df36fb4bb4d9f98ea2e3b2dcf703933a0bf97436bd9324ee738f7a558e8c6f8dd25b7f996cc483af1ac818aceffc620404cbd81d4e23cd544bc3cdf8edc4292c0d609f86682e1457b8a36d6a14cc0c91e887906efbae6ab76ac29137b96a9e91d497a375a84e79dcf54aac6e11753a4760c8833316fe89f179392b67603fbcc61d4a88bb61b92d1835ae81ac05181e41366802ac81e0f0f099dfd9e8f31068e747ffd6a39cd0a0840ad0175215c9dec5a5a71314a8351bfd73c4db15eef7e0b7124f06b049048fb81cf854092f9f4629644a0d6608023b13a7c54cb262d15c2e4a825604b1ff8a3d4c6768b75b96522f1e4ba25ce1c9b4914d4f1a63b66948d7e2c2957e9d2cc975564836620fa643926c976c5c6a81059f47250c9b3164b3d71e97c0ed657fcc4f9af71765bea62b87c26a5c699f17fdbcb18059e7dd1206e62796effba652b8f6dcf33718eba59f303fdc1e3b0d67bdcaf2892a8beb508ee1e51d34a41755850e882f91f9bb3066d82e7993d7178d977e02028c31cb4043b5d102b6aeb5f494fddbedc4b5f1522bf7f659e00fe8ec110bedf0fcfa987fbbbe74d633db9efc2aeaa8d5570d0ea4dec299486375c69a7d4266fe30c927ddb7c000375092fb69af3a73d847a62ddd1b0cf6969814c244c122e51301d42fe106d09144eb4b9fc41b2ec91863d1be9310e74ce0b9cbf4f0d84475dfd231835827590ca9cb4ab04f43878913c5d881a7dc2474cb6bc9ad9dad0bad59817134aa2151f037c69fa78ecce8aa9df1a95e1087301d7ca3f485cfb974d747503f971158f91aab56c3ec3f5f033d2650e5e66bd", 0x1000}], 0x4, &(0x7f0000002400)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r11, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r26}], 0x60, 0x4}, 0x400) 13:35:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x8002, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x6aa6a88e36d7b8c0, &(0x7f0000000300), &(0x7f00000004c0)=0x10) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000140)={0x1, 0x7f, 0x0, 0x6}) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r4, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r5 = socket(0x0, 0x4003, 0xff) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r7 = geteuid() r8 = getgid() r9 = geteuid() setreuid(0x0, r9) setuid(r9) r10 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r7, r10, r9, r8, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r11 = getegid() lstat(&(0x7f0000000180)='./bus\x00', &(0x7f0000000280)) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r5, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f0000000580)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r12, @ANYBLOB="00ff020089027b552e92062f08fcfe07deda7bc6c651a86da57c5686df4fe36899752b17262ab9c12a01ed97aa078b0bb8af06ea12204b25001bb191a1d3a14b901f8dc8289452dc135c8b720bfe28c7b078b43e0adfd774ad8af5d6855cd673b1c5c662b3f4ad39e59a1a061f2d5dfc6ffa94fbf02b480d6a2f140270221603188ff3e3a946f655f04a486774d938aa3e359e4ccf600e106c938a645ce5ad57de9fccb3f8f8b137c92071f621cf9bc09d82558c5c86968611c136b1b6a25cacb0242388b0897e31b655736641e7cb68a84eabb51913b4858bfbb50304"], 0x40, 0x20c}, 0x0) r13 = getegid() chown(&(0x7f0000000000)='./bus\x00', r9, r13) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000500)="000000186204f88a002b3a0000000083caf7afb9d8dcd161342e03edff0fb544b58c1db2e2029d0c475052f8c8bfe36e7124f47efa8cc8984033ae84c9f0611da24e00"/87, 0x57}], 0x1) 13:35:27 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) r2 = geteuid() r3 = getgid() r4 = geteuid() setreuid(0x0, r4) setuid(r4) r5 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r2, r5, r4, r3, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r6 = geteuid() r7 = getgid() r8 = geteuid() setreuid(0x0, r8) setuid(r8) r9 = semget$private(0x0, 0x5, 0x204) semop(r9, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r9, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r9, 0x0, 0x5, &(0x7f0000000340)=""/211) r10 = socket(0x2, 0xc003, 0x6) connect$unix(r10, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r10, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r10, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r11 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x200000}], 0x20, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r13 = geteuid() r14 = getgid() r15 = geteuid() setreuid(0x0, r15) setuid(r15) r16 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r13, r16, r15, r14, 0x42, 0x101}, 0x454f4997, 0x8, 0xfffffffffffffe01}) r17 = getegid() r18 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r11, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=ANY=[@ANYBLOB="20ffff000000000000", @ANYRES32=r12, @ANYRES32=r15, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r18, @ANYBLOB='\x00\x00\x00\x00'], 0x40, 0x20c}, 0x0) r19 = socket(0x2, 0xc003, 0x6) connect$unix(r19, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r19, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r19, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r20 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r20}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r22 = geteuid() r23 = getgid() r24 = geteuid() setreuid(0x0, r24) setuid(r24) r25 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r22, r25, r24, r23, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r26 = getegid() r27 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r20, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r24, @ANYRES32=r26, @ANYBLOB="000000002000008866ec117dbe069ddf1200cfe3320b7330bda938b34632fc9526ead67ccbd29cd54f2e9ba93897cb79dd7e0db0a6313a81cd68a1336bb0da3a4473597db198c6800b1031ce801fb22ba377805d2a843b075298773903860c0197c1bce78ec2bb02269b1ed1846f51aea774f8688bcbb5866ecc906abb795b81999e02b7c6536a59f9b901d4b0bf1b3aca9696436f71469f9750bbf03b2201b5f0a3d50cfa9b2f1d54fbb71d2071924b0a449fdeabfac6d32a32a3f6a0ba85f85a0346400ecaf48ff853a6e8e7d1878f746a0867b6a99d8648180f6c2114ce2e255c61d10d684b8beca3e60a25528de7fb2dfcf5397b4cb5ad", @ANYRES32=r19, @ANYRES32=r19, @ANYRES32=r27, @ANYBLOB="00008000"], 0x40, 0x20c}, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000002c0)={{0x1ce, r15, r26, r28, r0, 0x30, 0x8000}, 0x6, 0x100, 0x7e7}) r29 = getgid() r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r6, r29, r8, r7, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) chown(&(0x7f0000000100)='./file0/file0\x00', r2, r29) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 13:35:27 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x20) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x10, 0x1000) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3) 13:35:30 executing program 0: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000080)={0x5a70, 0x41}) preadv(r3, &(0x7f00000016c0)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/234, 0xea}, {&(0x7f0000001300)=""/129, 0x81}, {&(0x7f0000000180)=""/53, 0x35}, {&(0x7f00000013c0)=""/248, 0xf8}, {&(0x7f00000014c0)=""/131, 0x83}, {&(0x7f0000001580)=""/194, 0xc2}, {&(0x7f0000001680)=""/30, 0x1e}], 0x8, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x130, 0x80) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x1d}, {0x80000000000006}]}) r5 = open(&(0x7f0000001740)='./file0\x00', 0x0, 0x0) r6 = socket(0x18, 0x8002, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r7, r6) r8 = socket(0x18, 0x8002, 0x0) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r10 = dup2(r9, r8) sendmsg$unix(r10, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r11 = socket(0x18, 0x8002, 0x0) r12 = socket(0x18, 0x3, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r12, r11) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001780)='/dev/wskbd0\x00', 0x0, 0x0) r14 = socket(0x18, 0x8002, 0x0) r15 = socket(0x18, 0x3, 0x0) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r15, r14) pipe(&(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001800)={0xffffffffffffffff}) r18 = socket(0x18, 0x8002, 0x0) r19 = socket(0x18, 0x3, 0x0) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r20 = dup2(r19, r18) sendmsg$unix(r20, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r21 = socket(0x18, 0x8002, 0x0) r22 = socket(0x18, 0x3, 0x0) setsockopt(r22, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r22, r21) kevent(r5, &(0x7f0000001840)=[{{r6}, 0xfffffffffffffff9, 0x10, 0x2, 0x7fffffff, 0x7}, {{r10}, 0x8000000000000005, 0x6, 0x80, 0x2ff, 0x6}, {{r11}, 0xfffffffffffffffb, 0x10, 0x2, 0x200, 0xffff}, {{r13}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x7f, 0xffffffffffffffff}, {{r15}, 0xfffffffffffffff8, 0xd8, 0x4, 0xffffffff, 0x401}, {{r2}, 0x6, 0x42, 0x10, 0x10000, 0x53}, {{r16}, 0xfffffffffffffff9, 0xac7170ad1e0caa28, 0x4, 0xffff, 0x6}, {{r17}, 0xffffffffffffffff, 0x2, 0x80000000, 0x6, 0x80}], 0x7f, &(0x7f0000001940)=[{{r1}, 0xec90bb495c1d1c12, 0x90, 0x400000a6, 0x7fffffff, 0xffff}, {{r20}, 0xfffffffffffffff8, 0x80, 0x2, 0x34a, 0x7}, {{}, 0xfffffffffffffff8, 0x78, 0x40000000, 0x800, 0x9}, {{r22}, 0xfffffffffffffffa, 0x4, 0x45b52cd392dd8311, 0x10000, 0x4}, {{r0}, 0xfffffffffffffff8, 0xaabf73fc8278213a, 0x2, 0x3, 0x400}], 0x6, &(0x7f0000001a00)={0x80000000, 0x7f}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 13:35:30 executing program 1: setsockopt(0xffffffffffffffff, 0x700000, 0x0, &(0x7f0000000000)='m', 0x1) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) getpgrp() dup2(r1, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xba49ad47b7f3d7b9, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x1, 0x3f) socketpair(0x6, 0x4, 0x40, &(0x7f0000001240)={0xffffffffffffffff}) setsockopt(r4, 0x1000000029, 0x4, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f00000012c0)={0x402, 0x20, './file0\x00', 0x5, 0x6170, 0x0, 0x3ff}) setsockopt(r3, 0xff000000, 0x3874, &(0x7f0000000240)="6fdbaf185914f194e03ff0e31b1f6a389cd810317abd1a232ec4ff2e2b621613e00abf5987f59d6e0801c988055bd6bde40e47925a41984d115eb2d36e9b0799b38297e33c155c5ef6efca44c727a7e79e9a36e5959c478778ed8c0fa258191c74f55e09a000f83e04f16142a2447ef48a3337d0c63993b2051aa5003b1735a350905833abb25393f7e940bb8a43f2f94847b5b894d3ef53d8ecd1e90db290ffbf0e932ee8d07f1b9975f4b13ce9ad210d49f9d42caf1e74d2a9364cbc52ea583a10b757c69e88bbf35bd590f9243f2b2a6109dd8b6f56d45c054c7da71d98f6cba1c57fcff6b6a603d83d2094a45ed8bc2520bef0db65e1275dcf1a39c11b7644f320a608fb019a5e15d6a16433443eb4cb26c03718aeee1db03521d0dab6ea5175a42ce2e80d1325deec3aa23ae7c3c843211dcb33890eea755952ed66d9cacf75c130a700429f245ab756e4a9ea750a6ad20c3b17be7261d4265699245d51f20f105a6a53eb7efb7a744977e4b70c34978d19a387718fa485c9184833fe667debffc92bbd5c6e2e8b3d993b3b4df423003964e9d0553536e52046a90e961e0f56a1ebd508460ed2e6a3a7239fe741ab57e682a64b9aacd49e953ea8085bc85aa0ef8aefd5491b24b272eefb48601b9a8e6c17202bcd6f1dcd2fda714b82cab2296f1cd2002dbc49c431fde565a188328db268a6fb7d9beb17c594ccd4b00df65f642c1f3208d5a9f0ffe8a1a8bb3b7236b0078148c28673e603126a99c3f776a5c8bf8a02bb37e99a0788bd78b6c11ccbee28bf982d4c3ee21793e5eb39dbe4840a62c720985d91f1d71a0fd3cf2a334694ba0f068b81bce4d9af035ea15951ba832b202cac9fb251b84276035dfa2903408b1884771a43faa99fac8ef89717f3f0150e41f579916e0dcf731ef1e275c57e5a0ac30b6dcce15eac3542d40076bae37679452e4c24012ae86d50f634b8453b37871c90bffb5ff645ff3dbb5b360a6087829f8a9e9d36e1388227fde5fb9270b6c382874e36cab3ad0630ebb1acf2c217c974bfc4595e89ba1e6345cb1268e103f0c25305a81bad3eb076656197c6bc9b3926161710dfc9027e79f5bd56ef3491dc3ea6da7fdf3dbc3a8c01f64b2a8d77a60a03b6e14877fd36a9c4ed588083542fe0d7183d3617aea5556e8262e24bbe1f763f30257b02ac3844c3f6000543fb3e2d02c0bb610c11dc2b49131e54ec9cb510a0ea9793853de3489d5525777bba43ce1bca4fe773881d2cedaf6fce30237325989cf82f354cda9451c1db3811bc489850e0efeac1fa354de9c05837f6265a4d622fc8843742551fb8df6b48c61e8e37b790214b57c30dcaa1e843c9a0a68a739b8c3a6fa96e2ab64af0f2c423040ef32e2e23674e296c808e7bd1fa5b9b7320f1b5d97363eee854240eb1e656abe81fa9f5aa7aa432c8b4825421b453b70c37d026ec4cc2d1de97b710b87e4863e7d3d2ebb5a61e720ad9424f5d467a2366265acb8df1ce38049aa89b84b841ada2737a21841123e948b9747717c79c55545c9c20dd6e34fd1447dda10f154bf2b99d112a48eb10cf80e851b9556531632e4703abb0ba49aeb99766bc4ace5c6ee4789714d19ba5efd6a73f13fbed3705bdff06056456703000d3ee0a7a5ef6efbba072d67f10c31b37136f3646e59bd8dde0f5e1d2c605d0ce05771c07ecf1052ce6cf1f13a1333ba1f779099aee73e64b3ad669e1d98dcdc76ac5cbeb8455b82a018ddf87e40f55fc234e61e4e3d93145036dc09d3036c2485e6304405055665f7e8ebd9738209831bd559bc8955ccff1176bcef6d5621282bfe83a995debdbd39cf7cb86e291c10f99f2ee1a1905cb027171702196dea09908bf3de2cefc3ea6ed749095409fd568f04c548e47d00b216137d37f0dcb414c8e8487e0f9cb8d17a862453c8aade47379a87567ccb18418d0b4220912ed8e4976a5a8a98af60ea2d522828bed77843abb8eb2e6d7460278e82f785d4899dc999b9498937f4267e69417433c7b0516856f5551edc51c1666fad1975282bdfc5ffa09703b89e1da05dfa1b042ded7e1fb18189670f489a715cdd066b298df17843e4d9e8115a9b7b5670425515562aafab41a35991ba7c8dec29d860ebd30e9e94de42999f59f21c995e35cab5e2b6c10311ebb3b3676afb3c2ae5642ce7b76b8ea9dc1e48fb4ea06a8a78d194e9970dd24a72c043a03764e6f29323b2f51bc785989e5b33e1e13be31a095d770c04b21288491383d696f5e97a34e04f92f872a8dfefd3ae4f2b82acb57e24e243f94f5cee2a53b33b0d7c5e8ce4e91fe5c8b7b2b8961f3b02f9858eabc6ac92784f8688bc603ee24ad5c34fda0af745a267b1ee357136a2785e975f209b38a8031e1950e13ac5f30d496c383b5f4b27179195d6310656738b7d6b478241a8263513de4b1b45fd56ded0f21088a516b8b8c917962d46265cc626e20ade1a1025788b6bec352488cb91b66b7bb6c697bc185627ee9bf9494900b626950991d97d2d867fd59832b0f35cd7c02bf76b523b02ef971884e26a72d3ba29582e1c1f8760a1c6d31f437b05876ff25dd128966a71c60dba2ef92b059f22d77dc4eb0164b854ddfc7ba6dc98c6f63172cf23dc50d3308a9852cc4e18da3c9eeec553a86259161458028c79397b4e4d096994db7b136c253de097c02270f8474bcb4553123c06b256e1aa47bf97b3209ca5add01a8c81e0027c9a8d1ea625449a98d35f013308e6b6b38e55a3a33a74aadc689c055c17e701995f3a52abeec3e25c8f17f6055ed9206d8783219bdd0a7689b2e2c6ff19ab38a595ee9cb7b8fe4438b163fe30fc74d0714bb3aabceda5650263eea9b332251525be5c8ce2001faceffa8e581d70ad2d43bac5ab0a6715d3be7ec9f54ce386206c9bfb4f00fd35ba370b894fb922a128a1ebe1a31d5516f66e9935ad78d8e5bbacf764c590f2c662a0264dec8521715f5d888ae5822d0f015635c6d46346f9bc4f0536269ae39f9fb899d9bf179433ac84067fb573d578b9d439709019b494be2410d574781ba8c7723b29c502113e6fa0a0db6059d5ef39deeef8582df39c5af54cde2990c3a64aa5f314ec1f3ea4685b901e63b5ac1ebedf7922e209b5b1c6a6873ca4df35d72a28f15ad00e9b74d52bfd127550283d40d745af0dcecd1191c68cc2862b116ba64d26456b1675a267a8e47829628b08d85f30071655e2eaaa41b7ee3c09444cd5f03b0be1c7dc83165ffbb169c64e484afc3b21a5e9a356de33aa3e412875ae98256694ff091b3e917659f2ca20031dce6f5dc44208d0b8ce6ed838b7c9ff6fe5107eceae38d4b52ae035c2f67bfc7e7d3937e26632bd001d4896c19b9bb8c218a32fa2f45ae32c91fefff8930e5b1f86fb0ac4ecaebeacc88eee89537fad3da6c5f3b0d131e097b3f19f165cd46a6979f018a59b8b1fcb6d68dbb66a933153a414d043b0bd0bf007f1d1e5a52fd236656e7253f81ca9c6f72499a8f890449ad40277eb8c081e0db4532fb0a7e31c3f40bf047c6e3c33d9557cfc1f836da763f8962a67db048114033c0e4c5a494bbe01541d30c1fcf6881ef226032e5eb72591abae414a2f4ca99e38a76b91667dff194e8c405809aede2c758a4e6d489a30a4da043126f4b2d3c465b6cbca2e22fc384b182d9418b453e42754e6aa832e57468fd35bf54e7da13a1a2272f5a57f546248ff2871e06df9eae94cb2a5069b995e77c78fffe6efda53c81e41dc02b18c70876d24efe7e103893dea4f098034155692844a8e0f4fd74eb4708196a886a39c3ffba129aa27ac34bb5654a75f9add09a04df53abcfc6f18e5f3c138979242b9e9ebb4b707a6b84f0d37f87088cf61feff38317b8c50464afd945f1cde190e7f0d830805309cdc21c5289438b39be3b18be8c98e7f7a9389f6485c79694cd142e78e8295dea0dc19501a37ed2def86540469095ff0915ed3af1089b8da6d65f51ade904b0fd1035025654c3ad74da8181a996c5ef37e840a19880fae8575eb07fa7911fff416449a41384cf6eb89c9396e90734409bb1bfcc8af8e59358bf6a68686f9b1d82927f2e1f85e8c49f25554ad54e0e04e637459d6aaa688f34ee69599a96d69933dce1dfe066f6a51b159b1d72c6c2e0b167289e320b46f1cae0284a456d6535eb81e4616fd385b86187bb41afea9da0e5f528c7a7e5cd0a3ce18064182a437e7cd09b7bfb78f6ce159bae5e98cd01f9a2448b73f05cb06cba8466cf9c414d02a3928d52986f7ceba0bbfc462be5449f5d850cdb0eb7568a32d05e3ca2184449e3ae7fc55acb2efbabcf0e6133b3f3f91cea8cdeb35bf57bf6444e4c6686115f9c798737d58092a0d7531786cf65a98690d85567fe60d2f57068e671c9707a882ccc400f6391b6d45f97e713252442671082980a88d928632999b1d56af52703a91da0e22cbdddd005b2da254c7d1190e81c7509a4d99b4fa390b93e0edacea9f2c9fe9d42507ff1323f3b0a9cad0622c76f223c4c9d08d8d4de9a4ca04b084e26efaa9dec9cb479d63e48268004c14d10ff2286899e2edcada7ac4b333708a38083a4bd92d23537c3d2c9fcdc1729b17c220d1c5f183821e7dca32530e7cb7f0adad76a18e1f5b4ae0fee8f14442242ff187dd55bb1da0455da7ffc003e80e71920d0c241582c5037036b621cf6c41410d53dde026d55a81fd66dac1d7e236e65a0db5f5e3a648172153442cf7d3fd7640029617cc74e7330be44efb750b9b35353f5a7f041ec0bb4ac81a4fe61577232646ca5952a274ba173c560fb4e822c75d11799ae06ab065c8ed9f865fff53118965891eac84b84a76403870e512d0ea01e1ecc5d68860f2a251263d4d4ca0691326a971d3c38d650e3bee39bbcac4787101436c11c0bc07568758354d48ca3ffe6bc3596d2300d3841a7b1951c2244df8f2d420b7162cd0103f18199413cefdbc5210e67fa616a252d2b6393b3b15c8d5d02ee8355bd533682fa16ebf3c77de7327809765fd3bf94d65a33fc7a7a0dc4e37aeca9e06a3b8c111c2ee69edf66dc42e777a70f626931b867838d5f7541e5ac513857f83c6a43cd3406791e77c5b2f114ccbc0ea71e06d8e5d1841d7fe269f253c1d0f8b3ee2f2d0470d5fcef1638602f035f47cb1edc12e824bc43ab3b20b22ac770c325d31bb0d5f914ee489e1601b0cbf4a482a24babda407f775e92aaa0ce2d127d6822d8beebd3edb8d8bee7f6851d2c2f5ef7781097dbd34e5cf7d3d142cd28d411976e37f6e408dd23bdca201b9d0fea80345a273edf797bd835c1a0c8e9f373a235bf1266f42ea6ac0b605598d21ca7c1065ebb41005c68eb2eb8da63635ee6ec94aa6037c81099d679ccb09a4f8b8b2e9232d0ce9a62f441ed6d92d065a62ad8a9feddfcda37bdc78a0de669048ad7bc18e2385c4f66ef425fea81ff7a4add46263bfab5449bb610f163f3c9b0518f192347e7f365ed459d82a0895b2daeb1c3552df568fa16a6607ffbe7c7ae73abfd08c9ae2905af55e308370922705c8c9703224775041a8157bb115e902d35c66c44aa895cf277385cae3ff2610e055825f5b780eeaabdbe4fc392d3014af460f099e11cada324a76c2c11dd9e765f183b12a3fab5953c2bc08f5c3f76d7f85020b30a3497f1328a09988ee2b9c9a3bbf1dcc23320a4de6facf0cc1931b2b13ef7499ac39a74465cb54d297f21f53ba3b7eb2b701e15d4266e7c612371809f97bd3c776844d284bce15d8ae1e65b6b964ca4fba754226fee9740d429c76637d6", 0x1000) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) connect$unix(r8, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GMODE(r9, 0x4004574b, &(0x7f0000000100)) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x4) setsockopt(r10, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) unlink(&(0x7f0000001280)='./file0\x00') 13:35:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)="000000186004008b0007000000000000000200040000000028000001fee25e58513d1da4882419993ff11d1ef1b1e4f561b2c284c247ef4932c9a614500d34d202fe44179925e2fbcca043f9715356ffd2934ae2b647d3debc02477033013beb6fd1d1851113f4f939ee74092068a3904b5c50d495e28078ebd6a48951e36c8cb5c46e14dfd7e7ba49a88f297ff3d1b9f2ef", 0x92}], 0x1) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x6785) pread(r0, &(0x7f0000000200)="8dd05520f0cc525f2a8e9a203a1e63d1aa7d053b3eebe939f612a6ffb0da7ebaa9af53de142a3c634dbd051f439390a1d39fa46541a17af2af5baad4c390fb7a85abfe7eb7adaa73bc5ae52dc0cba49e16e4615986d1f378d035991556380b030ea23af034046ff790c1800e89b92c2ddced4d3ab9462760904af82874c5270d8c01582428992062668e2263a56c9a0c1c91c42fb00fb8bc1976c56f1d70fce4b2191f72a47e6290a92191e788e160551487f86c", 0xb4, 0x0, 0x0) 13:35:30 executing program 1: r0 = socket(0x0, 0x5, 0x0) r1 = socket$inet6(0x18, 0x4, 0xfc) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="632524058729e05428a0605ff97b39875db0fcefa4cf687d6a58a5e71b14fc368f5e722980c85d54857c9d4bc83b508a44defa7ab37cfb4e30474ff4e02f8aadf11786093e40bdbc84b6c77a8bd23439a380a17cc9a686226dc8bdd9183d58c2d4c0ccede6cfc05ba1b58e", 0x6b}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="50000000000000000000000005000000a52f2727286f48fd566539b7938cb7c598c8e91890be4d61139121eab8ca574b50b9ea00fc8aee808121ced9749d4c523fd67591aa92b8d25521000000000000e000000000000000ffff0000010000008ba4bad1ba63d46be3c766cf9a1f4270c96925b0895de41aac45d0fb394039a9a307dc005a322f585eb4c1385dbf0abfb832db430147781f81ad0089e2a3da86560859b17467422375ac6892a50643f3af44c3e6c693ef1ba3ceb672979195f98f562422b66816e5f608ca3b3c0e05cbd5179258f81342dae12d6f2c16f2755521fc0318f6dcc4a15aa7310b3c253e26608c1ba130cdad503addba27d064a077d2cc31b3ee09388ebe823bad540dd379557f46132407d91627cb5563459144abea2a4f0b941fd592fff6e8f14df1740dc000000000000000010000000100000088c8472f3e7a754a26232733bc88b5d1a5b426f531418a879630106fefaf0cc9dc9de879ad43bc145081cfa931477705271a2aaea79a847fcac791e34ec9f7085db5be976f6f326498fa5df1414b723e7e486ede008cec48f95d7cd839a870abfc02dbbd24cbda72eb6a164161808cc1042df83fee92750092a19bc68560d63ae07bbe18dadabf4e3d110bb26e969b27d56ac863e7e72497cf47c4bb554b78c21d5f3896782fd1185e00000000000000800000000000000001000000ff7f000016738d54ea42f5dfe794e26d726881db62ba870455f2b3d763be0f4f70c661714d05b9109f0527338deab918acb3ba946a7b7ca283790397f028aae8c12f8f73267ada50731950467bf13722944168eeb3bb810537323b588e557c2e3e8fc2ba10afaef4a6c4a3fc620fd83f6d00004ceb00a800000000000000ffff0000d1b17eec2c46605b8a6c49175a4d124d821c344f41531ef098dae5037e2570068f8fd046cd4f56bdd045f5b9e515bc9897c2f869486b69ee0c6e6ac737f17686fab0817293854fdc9d3094919b7de7a46556b51bfe83e3a9642f64670c7e8eeb2f715a23ec8882008b48ab212cb8f73e91d5670e146b6bc4e87ecafe9f236f1683d581281ef0c95373d35fd606b08a3e5ff608a89900000000000000100000000000000002000000070000006800000000000000ffff0000080000009670bc214ad82784fb30fec927c71d7888d227c27390e55e5b30061c3f9d5e16518b773e71b7141474f778872e5d61baa2f40954eb4fb2886d1912b626e0cfb6618eecc49db72d348325380f63e512e7c77f5481be53346e00008000000000000800ffff000009000000b0661f8b1ea95943fb3fcf0da85cc685f204b886171dccbd30b0175717760bc9cb08f6691deda19e726a3c771e5f79acf376a39e7b3627a08350d74e6aec41c90cf0eeb1643accc55ea98c71e0caa61d67292ef6f54a5b4785f48c2618ba5cf8b464234309126e046a7d101dd5ed15f7d800000000000000ffff00000500000080d85de542bca3c65e3e7518673016ff642300e78861fdc85b898f5d931778825ab5a7ca40f285ed869326a6e02b1cb5acc06948513b7a2e3f03e6e2da46a8c0e68700b4f0b8a43f215bbfc19b32436bea5114de8467fe04925bf909f3a7096608a1c5e29604af905941416560d1d7210696a5cf28af94a5d43dbc54681110f1271098cd7c31fbd02441cd380513f2550b76293eb03ceb8ab692a46ff0d5343261644f114b79407409f0b952765b12addf56e6d9301c7879fc9c2ec0ea04ad4aa900000000000000dfecc9c228e6383404c557f0cc6c3dd1246b6358c57dff6a9f77907028d628613ef2693e1db1d866b79898f52dd7be9ac669de282b9f4a7a197e465fe0c97c93cedb6062559aa43a941dcc3d584bd20f4b58215ca5f30e2955b76e7b741dfe70f603e58afd6c2c9e0cf2f5eee84b958c4760583118d93936221a801a7d4ca1070d535d1550fee4f879ff7fd13510a8e73a9024b7ba2c766279bf863a80fe0aa390f14af332618879f59c91e4cf3a38b000f800"/1448], 0x4e8}, 0x8) recvfrom$inet(r0, &(0x7f00000006c0)=""/122, 0x7a, 0x40, &(0x7f0000000740)={0x2, 0x2}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) getpeername(r1, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r3 = socket(0x10, 0x1, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) fcntl$lock(r3, 0x9, &(0x7f0000000800)={0x3, 0x0, 0x7, 0x4, r4}) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmod(r5, 0x108) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) 13:35:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x2040024}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0x4) 13:35:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000100)="c359c01dfee16e6f", 0x8) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 13:35:30 executing program 1: msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000100)=""/178) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x100004000) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 13:35:31 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = getpgrp() getpgid(r4) 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) 13:35:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}, {&(0x7f00000000c0)=""/87, 0x57}], 0x2, 0x0}, 0x802) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000023c0)=0x8) preadv(r2, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 13:35:31 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xff}, {0xffffffff, 0x7}}, 0x2) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() dup2(r1, r2) dup2(r1, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x1) r3 = kqueue() ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f00000000c0)={0x9, 0x6}) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) close(r2) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r5, r4) dup(r5) 13:35:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2ff7f}}) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = msgget$private(0x0, 0x224) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, r3, 0x2000040, 0x6}, 0x5, 0x7, 0x0, r2, 0x4, 0x78a0d930, 0x200000000000639f, 0x1}) msgsnd(r4, &(0x7f0000000080)={0x1, "4b512971513cdd9320d379ce47aa6446b01fd5496b044860145510ec758397faeddae9c2cdb888bdc8231eef60c9f5fdb3aa9354d417cef99f19e610035b4aa67062fdc9a6c1a31b984ba19768ccc7ea515cd1045bf8f3095852c7b269ce4428b0f53a816947c6258c43c246da2c0a1ae069d3ac9d3fc77765c923f3584a691161797d430f009a4ddf8962117b1de60b1e00df19c2f7d9cf37b572fcf35ee42962f0d551f533e2eb5ab83e040727cd70f1199ad9a5a2a2ee46ba1650c5e17e83ebb83c7f406247e82f2e55d5612327ea5c0869bc9249e0c9a5b8d2100937dadade675f7ac27759813ade0f5a83146368fe5e166be9a1"}, 0xfe, 0x800) r5 = socket$unix(0x1, 0x1, 0x0) connect$unix(r5, &(0x7f0000000200)=@file={0x0, './file1\x00'}, 0xa) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:35:31 executing program 0: r0 = socket(0x2, 0x8001, 0x0) getpgrp() close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82027811776b069285a69be3aeb6814773262316b5d1daac6db848136f097dc392d277e25009bf96853cd6ae048ec72c42e40af805bba8f38245ba39c5b8f3f09d6c0cb7a7fe4b0a34ec270a0adf741e8167a24a47bcabd2203d3933cc3ad02a84941f254ec5a5717f09151daa6c"], 0x10) r2 = open(&(0x7f0000000080)='./file0\x00', 0x50, 0x94) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000100)="99fb46c2eba99fbe9b607e6f339cde9b0f1c4c1c5406aa3d976681e4e2c4c8bc5105c09b9f4fe7aefb0c5154083c0634225205761c52377472dba0b1c602915da9b28b1b4d9b87fc51378162ba4b563a1df3571c362729b0ffa0d3ed6cfa34674ab094a2eda2bad1be763e0cf79a0e5775a0368020195a4341fb1ee58861b50472a35136b713be3492a5113495d56587722af3", 0x93}, {&(0x7f00000001c0)="42cf1c7285976d2d83308f9ecc30065d4cd6248c13b62c182a1994bffe4bb86a9b15268ee658117f7bd744c9bc31826f5f46bd47b35f1255e0f5b3ba36ffd15be75891d20c381be1bf9d3f6680f79d81eeae231de7c70296510d762d5dab45ed918d5fe826c59d3318484a", 0x6b}, {&(0x7f0000000240)="ba5bea920bd2469ce509cb351ce4f19113141bf1fa79f49e43ad6b25467463fd3b2a501642dfc79539f3b03e40e800ae758912b56783c91a77262b66fe184fb920afa60b8b41d540cbad1395b9f359fb7d4a642dbef45319ae5ce2bf06e4dda879082b85a9f3aa2c3f33ac9e368ed8449827242418849bcb4fb9e1e9847fbb16eaf3c6f882087283aeab550e4edcb4b3af3557ce342df2f0bef7e6e0a5583511dce28505c7f642bc4de029768e73c72f20dbaf410907786e6f", 0xb9}, {&(0x7f0000000300)="406130ef64534441b8c97c2d1227cf41b8c24da7e9bfefa0a80430e38e682a4218daa593083a187aa2729cb1f1eef1c8d5", 0x31}, {&(0x7f0000000340)="5ffcfbb0267d9f21a611f0d521da955b095c587b2ec498ec63e3454b4003a360442f9855a66c2033d118c980eeeac8d5d832bffe7ee259788cf20acd103bc62761f60ce22f90ba2661371bfb508fba06d8d43d7aa5855ddce81b81c1b88e", 0x5e}, {&(0x7f00000003c0)="25c58cb44dc101e7af40ac90ffb644a41c08008e3c6486b68df7f2dc530032af2446c3ec2ad78cf108f0fea4f62a789480d61f306ad9a40855ee033b89f6d769216839d422ba38864009ffc1d9f7024e3632a806", 0x54}], 0x6) 13:35:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = dup(0xffffffffffffffff) r6 = openat(r5, &(0x7f0000000440)='./bus\x00', 0x80, 0xa0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r7 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) r8 = syz_open_pts() close(r8) close(r8) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r8, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r0, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xff}, {{r8}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x5}], 0x81, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) r9 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) r10 = socket(0x18, 0x8002, 0x0) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r12 = dup2(r11, r10) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockname$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000f65e44be2a859eeff7239902104a1adb77dabc7765cf6afa2d161d2b63d325ac8a545003ac8fe687aca0ee73bf7bb6eaf3f4162c6d90b04e5d25b2b943fb4d20fce8006944ee060794eaba062396f1e7b4416c6375fecc0ffca33708afebe0f02ce661b1b9fa0c61c2999785fc39c2e3516612a472c03e1d788a385258a206b7867d9d377c44ed412a998136c53d7d3f9d43ac60e90720e470"], &(0x7f0000000400)=0x4a) ioctl$BIOCSRSIG(r12, 0x80044272, &(0x7f0000000340)=0x200) write(r9, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) 13:35:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x1) flock(r1, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:35:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) socket(0xc, 0x8000, 0xff) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) pread(r2, &(0x7f0000000080)="392560986278d38a6f21aabed0aab55238b7de2dd9f613e4bc480cc24c15e65cfb8c236248c727a0453b8687f3a34f0c236a64a2d090712626dc392951880ff43c00b2f22deace657e5968d64593008c026e46c0010014e132cd83f3433d4c2a5c4140ffea78f28760fe25beb858aea5aa4d9d1d8ada480f668578b2e3cfb877fb9e71a5ebdea64f70047c534a0917981ccd6b90382abeb187ac1b110f32cdb9", 0xa0, 0x0, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) symlinkat(&(0x7f0000000140)='./bus\x00', r5, &(0x7f0000000200)='./bus\x00') 13:35:31 executing program 0: syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fc812e3040e69931929648fe0000", 0xffffffffffffffe7) dup2(r2, r1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2, 0x2}) socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r3, r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x2beefbfd2d4f28f6, 0x0) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCNXCL(r6, 0x2000740e) r7 = socket(0x1, 0x4, 0xff) poll(&(0x7f0000000200), 0x0, 0x0) connect(r7, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) 13:35:31 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x8002, 0x0) r1 = semget(0x2, 0x1, 0x12a) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000180)) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) socket(0x10, 0x8001, 0xb0) dup2(r2, r0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) bind(r3, &(0x7f0000000140)=@in6={0x18, 0x3, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r4 = socket(0x1f, 0x2002, 0x0) close(r4) r5 = socket(0x18, 0x400000002, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect(r6, &(0x7f0000000100)=@in6={0x18, 0x1, 0xe13, 0xfff}, 0xc) r7 = socket(0x18, 0x8002, 0x0) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r8, r7) connect$unix(r7, &(0x7f0000000240)=@file={0x2, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) 13:35:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000140)) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 13:35:31 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0xc0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x810, r1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, 0x0, 0x0) 13:35:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x100) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') execve(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='c\x00'], &(0x7f0000000380)=[&(0x7f0000000140)='c\x00', &(0x7f0000000200)='\x00', &(0x7f0000000280)='#\x00', &(0x7f00000002c0)='@#\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='!!\x00']) 13:35:31 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1c, 0x0) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x8002, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r1, r0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) read(r5, &(0x7f00000001c0)=""/218, 0xfffffffffffffe19) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev/bpf/', 0x3fe, 0x0) r7 = dup2(0xffffffffffffffff, r6) ioctl$PCIOCGETROM(r7, 0xc0107005, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 13:35:31 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x811, r2, 0x0, 0x47) 13:35:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r3, r2) setsockopt$sock_int(r3, 0xffff, 0x28ea, &(0x7f0000000040)=0x8, 0x4) 13:35:34 executing program 0: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0xcc40) 13:35:34 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001280), &(0x7f0000000140)=0x10) mlock(&(0x7f0000003000/0x2000)=nil, 0x2000) 13:35:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000140)={0x4, 0x4}) setitimer(0x0, &(0x7f0000000040)={{0xffffffffffff1ee2, 0x2}, {0xae0, 0x7ff}}, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x24}, {0x40000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 13:35:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x2c7) 13:35:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x20102, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x77}, {0x34, 0x0, 0x8, 0x1}, {0x3, 0x0, 0x0, 0x8000000000102}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x8, 0x2, 0x0, 0x9}, {0xffff, 0x6, 0x0, 0x5}, {0x4, 0xf1, 0x3f, 0x7}, {0x6, 0x49, 0x9}, {0x3, 0x1, 0x81, 0x10000}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:35:34 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)) select(0x40, &(0x7f0000000100)={0xfffffffffffffffb, 0x8, 0x9, 0x81, 0x2, 0x5, 0x101, 0xdbb}, &(0x7f0000000140)={0x2, 0x1, 0x14, 0x1, 0xfffffffffffffff8, 0x1, 0x3f, 0x8}, &(0x7f0000000180)={0x1, 0xdb22, 0x101, 0x50b, 0x2f, 0x10001, 0xffffffffc893ab72, 0x7}, &(0x7f00000001c0)={0x3, 0x9f05}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000200)) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000240)=0x1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000002c0)) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) flock(r0, 0x1) r4 = openat(r2, &(0x7f0000000300)='./file0\x00', 0x2, 0x40) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x0, 0x1, 0xfffffc01}, {0x18, 0x3, 0x3ff, 0xbd6}, 0x1000, [0x8, 0x9, 0x0, 0x7f, 0x2afc00dc, 0x0, 0x1000, 0x7]}, 0x3c) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000380)=0xbca4) r6 = dup(r2) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000003c0), &(0x7f0000000400)=0x10) sendto$unix(r2, &(0x7f0000000440)="dc0929c984f2df152e3d6acf6ec280e415c951f2fe7ff70f5f59037a5c63ed153e9bca2b087c68df475aa8ffeb45f9d81ba1905f2270136c7a29c28ea32c966f730194c38f4fd919cddf2f25dc4a229d097e901a8d36db6f67d160cd0c1b674a92e8752e60f13818e2a3e2a72f1bb2e18223db957feedd6c56dc973cecaacca4bb4d89ae4b3b96845e5e43f6d4b749dcd5a83ed39df181fc96c54eabeb5f4efd3255397a0cc0a68d9928bfcdb23e53cabd102ddb939563daf80afaba15665bb07f7a4723fb", 0xc5, 0x0, &(0x7f0000000540)=@abs={0x3, 0x0, 0x0}, 0x8) lseek(r3, 0x0, 0x0, 0x0) r7 = semget(0x0, 0x3, 0x4) semop(r7, &(0x7f0000000580)=[{0x4, 0x94c, 0x1000}, {0x0, 0x9, 0x800}, {0x1, 0xfff8, 0x1000}, {0x1, 0x9, 0x800}, {0x2, 0x6}, {0x0, 0x6, 0x800}, {0x1, 0x401, 0x1000}], 0x7) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/vmm\x00', 0x20000, 0x0) fcntl$setflags(r8, 0x2, 0x1) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000600)=0xdf) openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x80, 0x0) semop(r7, &(0x7f0000000680)=[{0x0, 0x2, 0x800}, {}], 0x2) r9 = openat(r1, &(0x7f00000006c0)='.\x00', 0x100, 0x3) connect$unix(r9, &(0x7f0000000700)=@file={0x0, './file0\x00'}, 0xa) recvfrom$unix(r5, &(0x7f0000000740)=""/178, 0xb2, 0x1040, &(0x7f0000000800)=@file={0x5faea91d8eb858ab, './file0\x00'}, 0xa) 13:35:34 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x12) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000002440)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f00000023c0)=[{&(0x7f0000000180)="6cbeba62acec2cc488956f4b2fd6d55915116d00fe3a16f6f8213611a9cd37ec8971a6ff4fd00679273142c8f6fdd26cf488ae8ea12200b4cd30cd40a59ac1c232b789bb925d328a54c1225ab33c23da3aea94acdcb337699f7ee7d07c8bc986ec06d3f290bf0dbdf650b6a201772a1bfb7625bb8416db789d05c100600914a79a2deff14e5cb79f14844a8ebc7edf77a80e50a1fed04bc8447280d1540da25b2f65acdc39796dfd9b8fa3e99866af51be8e931426816a56bd5321d6c33b89fb03888d7c51d61c0cf05400215444e723bb8ed6bf8ebf3d95943b326e1128546b30da9a2f8236d8d3008b4cd393b1e6e68fc5dc5c3578b031b4b7680cc0f8a076eb5ee5f17bcaed672e8c772d48607d06b37d661043e746d46370237fbe31c1fab455ec6ad5057b73763dc72dbf97f955325dee8e805f8d650aab5f7f2abe4ff26c6f7aba61c213bc049486d91c137405ec4c1b096b37d5b30dd3917c95a9912bebd4e95049d4751affd57a9e30a6fb37ef80dc018a403f9b1fac99263a157d4bbc969a19ca590c39afb0e122535bd92c8fb590fcecfe4f9d010461977bafd74cdf05c429e98d7ba40d2015db4c5d50a5010e7ece50ea470eea3568cb9a977ab7a230b635bf9fda14ff49dc2fe5887644379a6e19e6ad0686259fd4aa422b55846dc16b10a894231a90ea260359df5d57ab95d3c7d3c3f4d3be71df7ffc71e4ff889d7ad4ae4d89cfdf2646e169eec45fc9fcc65723714109b74d37b43a3e1263aee20eea6b1ffd3b9d5a0d670e78fad1e20a3f2bf496261db6a7e90fcb795770694e50938871cd0ead94b5ccb468d5c3a42b62213a0ddec3c8cb5c1c6af32ce0c4a6aec7f598fc5d497c1fc0536b03a63d58d5e88a60ca6d3b35e7246c679384a9967f2bd290ba67cc627590230c8272d36a243c3bcb0eda6a7df087bc141d0be4187122591f89a35e235f14d49f8a113773b2a1dd20f71b23f5f0916615e33cabd5000f8e5da83e5fa0d86942c5b2752ec8eb3a4b9a18781ac0493d38f9301171278bbc769d4d1b0a6f2e902821a3fe92be636ae0f45c678d10bb7a11fb3a8dbc57720c4141c08f62615a78e6abc2a38d1bb2a05619a4462301fc091df2e9c7e75778182e3f7d315eb86f8cf92162cef185a29da9a8b49176d0c81f9062e42aab7d3ac161cc6a27a8027a7dc0b25fe63646ab850c38a281c615a075c454dec022891ddeeb28740c503ff9a57de7f9df5e2ab7f1ae3b6d60ce6cfcddf21466b7fc29c2abee05d440ab0363a6bb65bdc6e19725ff8b5ff5c4132ce29f4e73feeee14e2486fe4f87126ef0570d9a301a0a57ff21dd5a2fd29677f0a0f5be65cb75e620c3fb75533af6f09e932138614dd3bc87d68a4fcdf9c8eaf9c6127fbf106f0cc9e1b69458d4c828fbe29c991226bfc6022478bbc63b4e1f6b07aa40ff6d820456e74cf75c986a87a2ec07d761a03c9b3b26c2f78850abc4ca2cf510606365d343517140312da38f0030e1929436216256715ec634c5a2d13362b1b74fa5d0905d954b31ccc3447b9cd422feedba8fc07e440e84569f2898888277efa4b1e884b01a5ad3950882a70cf70a6489b3a7bce9e1414f2d322c5a87f433e3904ba8c26d142311ac760bbadbd40a56ede649c23b54b74114228ae895122e1f13d62715322bad71586ea358c8f896072337a31a446f5f93dc1350decb0dc200c611deb106c71775578d1b1396b0f360c20b08cdbc094d5b40c0762cd8c2ff89cbe6f7693bb3a91b0935c52b5f89ea1f0132e4da30051d82a2323e4618829fb1b71e0ad837247e97446a99727f80db49cb11a4f5b6f8c56dee78bb5f7833521dbb9e4c119b4bb4209fc6af4b9d346ebac3d6922dbf7e9d0c58a94763d93d69dbc2a5a849ed12e7fc134fd012ffc48ad25b4d388ef4c7763f8e3450553717e51d397a77e7328a854f45e5028af3016823b2483f033651707377dc2c83a41614fd4e509bff35020f80cd5e90e4c914ed55465e3c2d640abeccc53deddb83fb646d3a1891c6fcfcb683ac3ccb8d6212d2e17ffa0c6dc1b737e614d934b8f83dbdebe5e35a2c38225b8708e96390d7708aaafaa66f0969f87653e3b85b881074a308c77908329068f75330816b7a8f7e7e654692c88e8e3b3e0910cd49f20effd75e1df01432feb7046c0ab5a12e9d251dd0cbc1760afa147fad69dbe18913743f411540f8c5b9b26d18a8e5685af3996cb46b8e5bd3e8269a821968b1a912afb42eca32e25b0f7613f6e020d2434675d67b02826baa6e66ceae37626f3b1aaa058940dd528f7640bfd2d8f9bcf3413eef47be7515b20df4820e9ff0aacdb6e811c987171b8255a891a2a11a0c1335538ac1166c0be26c2cb386a8a9336fb2f17093c843466f30c3467acc3dfb16ef9ac3b03c8b8f0ab98aafa5f95227cad8100b0a810c23d4d45410da027792677ebc881b8accef968141b003a2469f8da0430d797288ba3444eb840b541af5a268dc1d8c0922caee73375c1acb91ee103c438747aa0c76ba69008cbe9e913b6da8faba3cad9677b32611eaa506fb95c10b58a25e4ae1805a936d3b6026e3e2aa737cd1118ad73b85ee783a07d5014d1d0eb4ce070eaed91f11401cf222389a62f796879241a4b7df941132fdceb561ae0c13612cf8b5281e66ebc6e6268e9a0d5aa3cfecfd1218d1d4eebcf6f4d09be5d308873baeae4a94583427945caae50a87b1fdc11521d54f3b470225a2d59f1945db01f3b4ea4be97d456a1c626b4edcb9a0045890dc9316823088d14d278b33a4e36239f0cabfe060f0a195c332cd9eb10a9b915ac6f2255ec75678fdb4bfd16bb40ef98f02a81b1a2557c500f0973a8cd5451dfa3fe74a190dff72609b7932d0cde7dc58cf60b7caf632c18705a980d738403ecb56484247cb135e9f1e8b47db69b2f123c170ac6c1e4fa890ecdfefed437bfde652cae3ea6bddc60a208a51b4dc7448656d8f960dffedde0f9c7a55509e1dc65b3e2f4599a1bf9a5769ca62f186d2c59b527200d1a210095beca575e10bca6599026aca4d0410e3b6f24f101755b74e9a67edfa5ae763fb37091093aa8dbaf5535693b3ee4cce9348c73840de6fd798432e8a86f84ef6b6546d088275545114e9940b1d2cc4ba419864edb9862706d206c83e03529dda8d5b8e04ddc21a24210cc8c37cd3a22f91dc81a7e350beff1d9ff9b69df315b0684284ccda54c15ca09b301c1448ceac006e34604a2cfd690e6140af170e6088cbaf5cb168cc937e2368e8da1941799c2c14afd08291e243c14bee2a1c9758a515d53286090463843dbd1358f1ed1d22f1ef2f7a7f33fbbdee86a0870fce6f7632e1ffc3f32ed2687e6a2f5c02cd6a19b86ffeadb799d7e6c7d2d1f8984625605e2b92d6725cabc37f5c12069812bc471705f1adb0ce83691446195dfe37896537c7989dc28de9664226d5ecdc7395ee38fc85271f477994c8a32c75a5f40a3ef1cbe32a30d76502193cfb0d1f982a4bc56bb51b1495d78049c912b37208f3aae1cf3271485c551404e51f9912f20e93ce5df673d8e54a56d2d0575c1cb0fa378b3bc28c2f954e80153f7449f2e4f53b523de19e11b555b4118ae6199a5ab3ea0e6bbc1019eb3055f9eaf55732489631d6f23a90564c2ecd6eed28c83a09e30f5f5ee14d828c2c739e883d1489e4edd0a3ca9404f1be125c133f662f721745e222e1876907547919b72d6deaa01ccee1d7cd5a3193c116aec14dcae626f9002ca1bd187f84efd915b21d1b1440645984007cb7dab1db0e9ce741cdbe72b76164d804e4e09bf449804f6711fc4869144f6f5752ea519f0231cbb0b56cfadb6073fed577da77be653fef06d2710f46b4a4965a95451bb7aa2b9d6baefcdfc1a834a7b1112bfc205f3c1a4c34dc007719d661d41f43899d14a4af6bd219f4fa5509cbd86e891d659f3fa929630b4a687f8d7f5274026a9f6ce6c443cafb4141dbab90bf45641365076a9da59604465e15f4837259769641f2035cc128f8a9cf22248c64f71753717050d936b1a49bdd3874ebe106c49e418c4a13983eda079f95551327966f59b31bb2f7445b7b7740c445515641d19604be877af8dd85f901a59a90337fc3fe273f3916a927e4289f952c40508e9a1066339b60a14838ab980a6f593202c1de15604b5afa99beac90d95354077e631496b13806f0ef20cbb7df47306f1a45192407809cfb0cb83965f518e2fd822e744fa42c12c1ff6ab734a712d0293108a2c77a2988af71470e9b09c039985fc1f9808a748333a9331389dc509efa72e2d0730457ca8558af8d89e88e0550ff8dd197fa68e3d59f09ff54a77058627da4dacfa18523bf51e9936c8da11645db5af9eae65133af59080d3909f6c4b6e4a2d2ec55f6e87b5b3aeab863f18283d7d0fd9dc743203093cd559614c3b0ad6d3559ecc1a18988e131bffcdae892f5c5a725ae672d3dde5df5d62a2bd2b10e675bbcc659b7726f500fcd90327b8dcbc4d50f2cf4ae273e7262ed0caef58a219e10273ddad2239eb5d11c9869ad39ee37f480f171748bc1290bd6f173fb35db7186b88db0696674da903d9a98b7148ba1ae062fd2c9cd67e132b13a9197d6fb7c061e4e6456492dd53fce11b8a78f8703e3e4b164626a556ee4fe7000e1c41e79fab64300d9dc9530f19c28d94ca8f0e5c481d2a4d00780f1538aedfce7637d2b764b36d7e96eb547ae4fb4f93ecbeea8985b84fb3ef1d2bc31aa3ca134522770d87a5927009d688c597f26106acbe3f96e40e7910562bb954f3440c12fc9f00cf5369cdd716c843bdd36d424941624b0d7d4c6d385e5538323729ba76aa8d859d90d2c1805d2d3e2a353eb1faf450a84fe9caecab5799a67f9dff0b4bfe084e217477f7dcee4d9e30d3f26809ad791e63c51b487ee6a6279bd70b2ed7cd5cf5d90a79ba469b8e63da14b9a36c45276ad078a76152a6243f9d491e33429eb944e9fd64669e972f44b0ad24766d1e864968c6d51eac5f7916580d7d88012d99249e2f845fdbf5c04141b74d7c354e843828e91677b07c9ccb6fca97c6f09bcc336fee8895241cb13382ab88005dfe4e5aba0c5f062eaaa6d20fee3f6c7ca67fcf74b60d6ad83ee6219caccb4fcdbcdb2e96a5805cdab33479c9fe35c77ae653dc5cae1443e5b8aba6a22d91dcec780c97edd8c3004c0470b8d3b32dd447df693c98aa7754cf745373c178fff3cbeb0833352c4f37d4cb52cdbf0dc5de2e3652aad57eaf2a5b231d4d552b243e13642b855dfb40fc29dfe77a738a453ea304744c64029135611764b9439ba4b9a80719b77823e0fc8e14715db13cc776de7d2bad269cee42e879ab253c764c45fc1f4af6a5dcccaf49028e5563816813cf1f38675beca48230d64ad6382184186ba001086c9d469b98880860fea0ce7d3f8305ac93b1b41d1e17ca45cf496413484955d713d2ebb5220a8ad46ea644917dbdb60ecc9ee2a47ac1780acee109c9e56516bdfdcfcc43818d85d46173bcd96c1f946ac9fad59deaa41643938c8bca8209f4a01479d861546dc7b0ef40fd6043145ac3fca14641a73758ebaddef2b1c0f6c9f2c240ea3b33dc90168e75331348ee6215caeabecf41bb541855b16edc8adc75f98ed3e7bf7076dc6240a927472ab274ead8b7c92802f223a55dd0cc8e70155f71c9b07fd993b64f96f06d462b64259ca7484af57149bb52ab92ffeeb26b3f257b86f18989aa82201ac33b719833f46d7c6b1dd4a99d9690bf2955f971b1382d9c2c77251368e70dd6bd4"}, {&(0x7f0000000040)="be275b8543ac266fdd6154b1316c33257678eed7ca6a1f18e3fd478397a5c514f3b81931cb1bff4071ed5a1bd8f03f3e7d0084c790ae77e89a4ed722fa83951cec78bbeffe227f057bd43d072860a876f760e2b538c664e3d549ead0f0c7e05a14a6c67514b5e917f04c05bb764e"}, {&(0x7f0000001180)="8d9dd4b6f5830c63eb8cfbbc26a2a0e3cc359c500c0140cf8bb5b37998286351e168b78e9c2deb8d2a79327dd782c2d8e9fd27603cf274a62c3abb8152c73baf7587bb5145de951e82c41153f4df72a111ff06102066c58c1d39782da4cac7911a968ce0cf8bdda0aea361be4bcb7cf7545e769950c6f89bb77bc1a0e89851104397e949c863584919ecdac862acda04172520ce87"}, {&(0x7f0000000100)="e0"}, {&(0x7f0000001240)="5a1a884ad1f3d2f32b7fe041472f38e0b906e5783dddb2368c5ece8241ca127828cdaa6b2ccf9a6ebc0e85b52fb7a33fe654eda10019c64d4aaf886f642341db82041b2cd784a3c2f752d9ceb6f07fd909dc4dd3ebf624e9bd5bc2551378a52210708ea0ff0b108cf0904904ba3b30022266448d849d3a720d47efeb40e75133d4feffe6fb070232120548ed6f390e9223d98c9d8aaa255faf3b78edd4c7ff47c4b3fdd0ccf8d32c92819fb471409fd5f4c856f58d65b3d761b17ec1439067c591bee0db8965303a9f0688223ac9266c495a0c4dec3183558e97eb758ded1f59c5b992a102e6d2e8457715a526330d41cf0ad2a7ee505fd14a1d5b74e421ea7403c7a6490beb87d611e0fa6b85903752c91044417ad0dff8a61ed698b05fc8d288db0891abf5f63676d23695341f14ac5292d99d018b66b6823ee7487ca209d9cd57325876351f84a8d40d299ec99b144ef1c242885dc84fe866303a226822eb0c2f52c6c1c2c18f08d53fc09d97104ae8246346b930d62b8c3002375fd514214261e445124c2ee9eaf5e23dc362e2d4c8f1eb77a2ea0624b217801c2b77616f3a9ad0ec7f3fe2ebc49311c2d7a5b7c7271ec8a397420d8915aa71ebba2cb7ed9ad55ee493611ca95b6d15694e3e4c8d6731a2ad1026b53c3ce0d614d7ed42be94acabedb6a3c02082792415efbf6bf7db88917b9f2a470edbba1e42e0e2b460090aba482ea9a1a5b0df3cdd39f674df537669b84811fba83dd66d17a4fdbedc1d91a15fd807b0ae8483be853c121e139e05d35cf0228f46fc6e6eed11f5c0fd44a4a31d34ebd52f1ada880135576a6c86a75b497d9604a7b39fd5ee09dbf7f62ed63c94365a50f3cfc9a8776a5b48dbf1f2a790a474f94dedd758818bb00f391892909015549f923912e531ef0214fa752f02e55ed899799872654660043e65d9e41ec2fc45adfd778be6370daa506b4c886dbbe3a4299f4687e9243b7cc7c737b5bfc8afa7cffd1a5faf2b27eb2fda53df62e282cdd329f04a5955519f71218c66189db41259c84184cd464de57f669721493597db036f5bfb66f9dcef062faad9595e747356da907b6f8f827fb8a928600047ade28103562ea17f6ea0bb069d3352f31d784c9aafc6f9a7e1ca69073629df8d905c5c3e4670f94b725b6ce3cc30a7d542c20bd5be121494201f378f07164b916d94bc204d764f6d221fcb6e332df06735056c1588ae0a5b7e412ec0077318b6641553f711a56159d7322dd1b7f98453869aaa7020246d8da0a05c62cbf130911c7c0a21d1215b62d3f8dce252a888791a7e5c424ea69c030ffc188c579b27a620c4959664a7c6099f2f955d9a9f4f2e7ea5333275864786bb4bc7b0ec9bfc78f885d35b2e1c970e013b0c723b3824752fb0b7bd1fd3881cb833743a1378ddba88ba370bdfc2a0f9bdaf55ba00680dc9757ac6c8036dbe3d9e94b62e4d737df0a081fc6c84016629bb3a6d537e874493a8c98bdc706c98f0bdbb2e223840e16219d3b4887b85dad0952389feb4e1169531517cdfb86a85e80add52486c5eac46008ad1e78fdc54f577d57f409ac15e7a3b0e396d008953886397fe1ee59de5397930adaaecf5c5af583c1d4b52a8d3f1bd15c4d87acf2a9e6cf546ccd78b55747515e1a7de8e117e83609da0066e0e657cf1ab25fc592390b93e64628aadf2050f1f2510e12394a5df07f3476393305d0070b8645f0d1e3064e80b874f422ff3a377f3210ace07d237cb84df437c2b11cd97180d6d144e8610163682a13e1d834dc8295030841ae920f6984d1e313bda0035b8ae96c6f9aea30e1ba1436e23f16e9e1a0d4fec91f9ba665beee40c3b2c986f7f16cc332d8e14eb14c132e169c6617cf27c27c9c1e9902fdcbb8850de9575739bf60c48cc28b6148a211ffd17ae7035c0d7da1e6362d7110cfd21c5bc20b957646162fe6cd6752f7ea7a09b090c5cbc11909ca208c2291e9e9c52379003b1c5cb5c70e59da67ac24453743136644d19540a48741b9df9d8d912fd7e61983780ea9fb9f323319dbaf0a4b752007bf93912f89b4cc645b084ac98907b15270b7c35adbeec7f13e60ec7fabb7c4994735467ca0ac167f66292bac280d396b68e4de71345775ba772932d50d1730e478dd8b9e92ec976227fecf9882a29b73801aa0b78f6cc882ae63983efe945d75b9f95cb1d565ccf99dd396bb540929da296a1d08f9496724d4481164889e08534b16ccbad3364422fc9205d50f957569977183a1150b0e5791d046af033660b6650ac7e7bb9ad4189d70bcf8a892dc78d2937fdc345985b02f78e405a719fb65ca2b6c4e963c9282711e282fd2fe52eb2d5e89982fc3492c67d5740d6dc3399aad6664d46e24ab633ca03c0f8358bc668b5c9f80c75ce5c267b4c214571a9c4612309687a7c0de89b071dfb8b6615cc3c8a32a61281efd529ddaea2913575b48e58b82621a3849bd750035a1aa38e6d07aa372de299355fd3eba95e914dd6480bcb6ff5c6a256f6df080f3434bfe0d88a3938fdb54351592f60e34f83361d2fc75726baed9b8b726831da81e68319a3d8cc57f92a2a758d3382e8c1bbf87086401a89c3da5e9b69aa19c96159c5b4f252ccca7938c182ea5245ffa2ff8e16daa461a1686b966a990670b65289216e400b9b095b1541b35be597f2ad12f9ad1e362b43454cb0d7921568537c2466adcb4fcc21cc901d91573c1325a4b5de99ab8f2ec865c14cbd1d22f55a12c926bbc90f1d715d5a8faf726c485424e0f64d3a379d76a1d32ad93034388849430b2dca7eb8886bca78e8e45ecb85c59c26702229f89cc242b58ab1fe487b4bf4c9c678665323159607412b159a9457ce4cdaf2ba21fe427556b5d259acc5bb5c0faf6f808cb60faebac5889499f9b4eb86bf5bd2c44c3198010a9709b40d7cdffe4b443b438cd479d91b9e5976f9d53c63cdae162d332104ec916bf0c63cab418f8e26148d029d0852ba43dc3d471a33cdd3fc7f2a85b4a80238a4693f3f87cd29454edc4f6d195f381f957f40f3a63bcef9cadfa16726b171104c381f03a8eea5964fb5d7fcd3d9e32224d7977f9b0605ece17dbb97cf00f55fc1205d70759d0d353222a869dab57132373b275f4a462f32211abc9bec1607d1384a7817dfad0dbeda646e9b3ae66c86db27c378e2bbe2c18a6d347c71cf93a010f6414e83f4815422f811921fbe7647502e568851282863704fcda16af8e1be74f5195b8d8c5a1242a884190bb743b3db4da5cd0a2d06d4109289f5308cbca2608fb194841b0153fce6046a5fb287d63475b8569fb155b2d99df469ae78fd74f2ef5dd01378cbd0d4584e5a16bb394b65579924cdf818d79af28482c83f5e49994bec727bd913a65d36b8273bf7fa5b67054d8ec2bdea590ca603095ab5eaaa87c65ac1da295572d296379a925126ff44ce21e0bea15e2bd6693e9ad731744dcd3ea0f9d860bbf73eae4735d09182dfb20720007004b4e8d993c310d4711f0a38a8f179e86bb5703dbd2317b02ec963b7d03d252ad85a2cf406a7b3e8eabefe9c437a3f9c4968ad11568e010d8f60eadd231be503618d2ce451c176536b7c946a4588685278e3f1728dc02afcfaa7542bbc4a3d3b83d9954ae01e25ed369174e813d6ef10165ad052c81af4bfa974a1012c157730aa8b237cf583c7ad143d38d57cf1034b6878ce192dc10a00b6b9288a8d83b49f5f53be8bf65791cf6c700ba4111c5581dda7875727a994318205e7dd3244a15e02996f782282eac03d0292651c12ca6ec0092f945033d88234d08803fec02ffe3df60389ffca589e7ee392ef0a0bcc224d2f8540636bdba329ebb82a0a85bb2ca633b7776933fbded2c92649f146a8ce994a03c42801dc700c90b58a799b97b5b7657f50de244ac9223e169cd6d4e613cf6eaae1cb027a8dcb0de3d534c21646a1354a2acded5e0102ef220b3b9491831097bf4f8dba9b2cc49db4d091a5d3af82ab040c2f29ad4104cbe09ea3d42aeb4941b4f9b97b580c59bc6c9cab8bb8aaf2d8e43d86458cc3524a8597427a986bb1ffad1c8e87a286245b8d672b05432b74cce81de6cf2b02e1742d1ea3e81040fa7295660f0f624913204c594adf278287b1b819e11cd920ee2566768fc7c9bc5f5595557d8ce19d471436071e73b27bc373e2cc88b9e15080a9c27860ced3a8ca0ecb5bd85ae014d8c948e9882fd8c53a25ca78c5e6341b02728403167d00943f4c91ed30916ff3d82e312c97800865b9f256a9c8325c915ab7187be43a76c00a2a37158779b69cf02183e5bdb6928772fb44142066daab0119da21762d9b76019973f87203beef83e2a1292b3c049637f97053139e8f0d4ccfd65cc10a8e3f64f2e8c13047dadb0b6782b1dcc8fe03467535baa16d6342ca5758b016eb280113a0e93acc87531c243d28a9b3277df9f8dee4ffdd05db0d03b8c6d3f09457bb0f663e76dd10cb26aa35a0ea69e123941a8fbd758535fd98da8708602f39f03ddc57048134d5db83948f26928b06f7734883d28ad94539f5da80e9b3f822bf1bf4918c108d92b99809a83350fc156e33fb8999c1b369294d84e46e5a06ddb0b66dc27df1215918b720e950b748b8db032eaec4b3701a51acf56a944d3f61eec96fe987a7dca0b59061e3bb163b1439b4b70eb337dfe018357f82108df08ad8e0b7f83ca880fc090497b943e5a6315942aab810dd2c6de190b9aa2b936fd30b9ee03bbd9954f00e9c9e01594ff858c045a4e443c7e67a10fc1a21045986c2dcce71f05701bd1bfa2f4fad2c8c732d31ca365dcbb7282a88550b4648643d45aa8e90b82e71ba79319fabb8885779c343da6613726d9f8b52d0f28bd443be93cd6cd5ce8976f1dd4156554623b4ece8e4e215c1958ac6c0992ecd1927690c2372a973f69f61127bcb5e5167e815b83b4e33e7dcaf72dfb9959b0d37c7d7380d5668a691f0a9d115b23d6dd13eb83a2d5f376825db5e0efb7906dd865fdf7e12753a59c404424051b799c12b71b2c0f1ddb13c52b50f60bef03539245b1ce50fbc03c282698b91c0f4f0fec86c99bdc85013068170018fb4170b761bbd5a62a6c6998e3ba6406e9b60b9bfead7c3137839c49137e586ccb0826854b67c3e8a6e19ca6fdcfacb419c17011e9d07c21018494ec9b604786797c7fb4829cea2ba0fa33263aa553dbae71a0c38ad7074a042dbe288010b42104a867d6f81144a620702a8cc4fd5a2b57a665d37753db00cbd9613e20a892ae354200cadadf63aa014eaf783fffb62121adcbe6bf5c2db90891d6a8858f57d67ed89cf17173bd8aa10f75d9925538d83abe040d0ad2230b85ba170f8630675deceae8cc576316ef22a6b3c8f6ca71034ea7e0e960418eae67686bdbe2c4fdd877a46911aabdf6ad47f0cd143c86243a21a57fade6c7457315343b88d5c441df4bb0d79d56d2372766d7fbdd58373915aa76c37f5c7d306123da9f44853ef165bc0485523533816240141a8ad18dec2268240e44b0fccb853c322d1d82313d9ab5ad196832f2bf74ce9f90146055f8474719b5eb58c0e74d414514eeb738882aa9b77d3b76340e048ace1bb1e459b60321ee6247ec9d10da3224da78c1017bb1dc576807f3ccec373e88b0804390c4646dd846fbada3a6a68d1de21554eb6248c9b6fe804b45a00203b18ae23b7c9b0f6988d3587a06eb49ceeea5e700c93f318d57bd2cba5f1e0c485c8763f82daf852202503d3e92a1d56d70d81fd25f76ed0cd184c28be6d240e5820f9b3", 0x6c}, {&(0x7f0000002240)="5953d898f902c098a623b3f3aef23b42fd37b66531a544ad6487bbea497d051532a7f87a4a13265da0d6a5e7e3b1e1828dd3ae4abd54a75118877803b94c952f67125a09819506f80701b37efb63273e8016b77a09a62cb1c80fc7e55342afa49a"}, {&(0x7f00000022c0)="5eefc8e8c09dfcff82b707ee398c7d127a73e7701b9aaee08991b4f71e0b5437be8e275458817072f203cc6811b4863adbfb075b7cbcedbd8386db585834c7951e86fededcbc3655bf08b273de0dd9cc99887df5790c0442cbab8b710ba7a7a8957528fb43fc1ea0b02ef9d9fa7c16fcb69cead1bc9f96b7ae46ae486d7f33b3470855fd9e5b99aa81c8acbd4d722cd2b1ca24ca3240cf9081f9870988ad8b8442eb99fdae2bc3a951a9dbf44fe222efaf35db6aa89e804c19017fbeeddd77861253d6fc0805f8b44d50f2e3e4e134bd"}], 0x174, 0x0, 0xfffffffffffffffc) execve(0x0, 0x0, 0x0) 13:35:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)='c\x00') bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) 13:35:34 executing program 0: 13:35:34 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) close(r3) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) kqueue() ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) kevent(r4, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x3}, {{r5}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ff7000/0x6000)=nil, 0x6000, 0x0) dup2(r1, r5) 13:35:34 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080)="030000007dda31fae19ef73baf62f54e8197258315ce9884a8ed1d244af203324734a333c2136a35fbc1991e4f04000000eaea47704feea285ba17f5a87d642d04b9514bf774bf58e796a2b7e6fa27408f9f4f28b3aadfad0b5f09b76f2ba40689ab338c81be49b8918afd6ffb10384edc729e99cef432bd1372920580ebecf340f34cda03257977fa2df1671d3ad96b6377dc10a08458223a7cca5a9e4aa63c9fae3718128d57c4079fb99eb0973a71b0ba37e3a700945291e0ecd8d0f64225dba0dd13edfc48243ebe8a17d6c4f7f0b5ea985bd910e3542050d2", 0x2) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) sync() 13:35:34 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 13:35:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) r1 = socket(0x18, 0x8002, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000240)={0xfffdfff8}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r4 = dup2(r2, r1) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x1e4, 0x0, 0xfdc5, 0x0, 0xffffffffffffffb6}, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000000)=0x2) r5 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r8 = msgget$private(0x0, 0x224) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, r7, 0x2000040, 0x6}, 0x5, 0x7, 0x0, r6, 0x4, 0x78a0d930, 0x200000000000639f, 0x1}) msgsnd(r8, &(0x7f0000000300)=ANY=[@ANYBLOB="01003ba700000001182a78473905f785a7b957002de1e27169f1af95d4b3b16596a686a9f6addb2b1fefa730518995143da6b79fc360b9e8245ee6aa689853d2ba140686d12eab68b5b5934464fa810357ad39c423cac41c5424b0b8fadf81c046ba298ccceb178ae31f594318298d163a24428c3b064010083ea34651c6f353ad1f9a3d3e371d2ce05a0d13021d4165efcd8e"], 0x88, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x5, 0xffffffffffffffff, "d7bc600b441dba52c7f0338d7c3bf3744077eb71"}) syz_open_pts() 13:35:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000200)={0x9, &(0x7f00000001c0)=[0xfffeffff, 0x65a6, 0x67672198, 0x5, 0x9f6, 0x1, 0x3, 0x7ff, 0x80000001]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10209, 0x100) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, 0x1}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 13:35:34 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) syz_extract_tcp_res(&(0x7f0000000180), 0x3, 0xb6) r2 = shmget(0x1, 0x3000, 0x0, &(0x7f0000190000/0x3000)=nil) shmat(r2, &(0x7f0000222000/0x4000)=nil, 0x2000) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) 13:35:35 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000080)=r5) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r6, r4) r7 = dup2(r2, r6) openat(r7, &(0x7f0000000040)='./file0\x00', 0x40, 0x10) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202dd01500e53455775eb10b72f2b33984bd1959ff843e6c83846b5fbc68c3d28c5a017a333105008b192a3b13e4b7b3f2b8e1a74ed754351e24c3637c4bf41bbcfa764528c134a675c38c58480c749eb930718fd7cef8d76ce79819ce6e501b53ceb84"], 0x10) r8 = dup(r0) writev(r8, &(0x7f0000000180)=[{0x0}], 0x1) r9 = socket(0x10, 0x2, 0x80) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000000)=0x4) 13:35:35 executing program 0: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x203) 13:35:35 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408574de1efbe5ec839081656f2a23f4943244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd13d3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f279a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cb", 0xec, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 13:35:36 executing program 1: setrlimit(0x8, &(0x7f0000000500)={0xfffffffffffffffb, 0x7ff}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000440)=0x3) r1 = syz_open_pts() close(r1) open$dir(&(0x7f0000000480)='./file0\x00', 0x8, 0x40) chflagsat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x0, 0x5) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x12) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x10, 0x4000, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$KDENABIO(r5, 0x20004b3c) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0x6, 0x2}) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000100)="122ff7012568a64d7d01ee0be1be0d99891b41d6f5ce9db8a9f08c205f4d2bbdc9ef6edca84545a8bac8a0d8f00780ff037d5c42ec21cb521297c822016f9930a3b27c1320ddaaecffbfbe419b5149e6fc67469c094c8f7d1d4fa9c9573f36e6b887d73de4950f9780626d905943dfd488f5ba3331952cdfc33081271559f31ef6ec55df39a101375c6d448dc381bd75290afd157160abd483000ccbb54fd5f377cdd3e2459918d8a01ba92e167e53514c1391d40c", 0xb5}, {&(0x7f0000000540)="dd4eb9e38e8cff096c7409572aef3eeb0ce7ac50edbd76da95ac8b8ae6f938aeacd4968bb5892507ca10740821a795ccc96002064884a9b3481151b16e498ec8b1011fe94a8ce8fadfd251f9062998098f498c5d420dd57a2d7554ccca4c74bfabac33e41670db94b5ab9d9e2d1d5be4de0bd0bc66c8834b16facd972a07d437b5c6788ea1a14e3903a4abda6386633f306736a0e1717c91c88ced91f98a7a06f0af2105ff8c6e47710172c7f0a1ad4ec5a4c65d795db3a617946d0d86347087070411255343f8891e956412cec4db77f3d3149059bf44feb0b8e150c4fe40dba2c2d1cbdf42428c2e6616f92870d8c91a74f39deb3cd282a06f090e63c9b6873ce89f89b858241734cf1c036489a2537928503da3a2612872ebe9feddd3b94d9513687801d9aac8de240659967928c6553fe7f23068be9ecc0b5890f360d955c5bfc1088effe73885c373d03b4a99c674e345ceac3310577cb603412ac015b79c2114fd8a8a9e31d2fd105e62c38798c333a228851b049628f4ee82885262252f9817a20faf57b65166edf80e16c589edc0690b579e67b43de757237cefa72b0fe264457bca268ec0bf8d13faa0d7f808debb02c40d25f863b3d768968e59573f51c526aba41a7c9685711652ccdc2a50a7dd022cd443fb067bd851349a16ee0fbcf61500f3efe8b02ccc022d6fea3f9b60046c1c29283ef375031f46b8eef619c33d4add22228a0977aceda4736137eaa978f9cc972cad0cee024e9991696583fa4f659796c15814c7cb239fde0a15bbd9a12bfabe4ed3d2dc3a77b9424eacc7610a9c42055b366b9fee9d290b397a716eedd786e150334c17978001515577152ec7d45bab3c7dcc860d2d3169ab229f487101bb016433dd5d87f7589b71346d59be58b1ab23cea79cfc10291d1f2b86329f5f27b8639fc7a2175b429cdf768a0caab397409847868ee05d4d15f837759b40a75351455403158c585f6e5f83a43cc3d2739fa1dba300510585f17338620f0e2bee2eef3076631d9c1e270392f1c8357ea37b0d46a0b2563bd797da4655455cd7877c84b7749ebec68ca875dbefbc6603f88b709a3f663cf3c1f307b39ae021b6a790c93a1f7785332214fb683cfccfcb3dc4214b437101d11275095d38988ba924dc957110f6178f21dfbaadd88ca5806e3c4b7d3ae8d663e7920c6821bafef6d81487fba574ae5167e093756211f8a52fabf98502691bfc0aa3a5ce9f656b6a76bcd4ae69b685eb00eab6403508c173da66c94357e3b61e718161c673544ceec07049efdaff2cef710273e4ea473a2e5f0ef1e9633b7353a6dc63535ad0db56e6a89715fd8ad00b1d63cd94588999ca31f18217521473ee1be60723b6466449ed7835cacf9183d958e817a2d07ab21ddb46e44197635c2bb2e3b1f1535ad48d1c0b2f4a2df7d5d22b7ec3e929ba8bd8a2ae0a457602b1b86663a07eb9aabf2a111e83d44d17cfd2811a4b46055f06cc5bc20c5fc0918dd8ffff3e4b0f19fefba080c027c61bc2366b2963181a2eae8b9c13c4469eddf945ff0c1f550ddcf8c2a9967a3ff23d081c1bd688262c5e05db19fb9f9173526252c5c9177e1fda0bc43d5c58067405b8b58d730929c8efca03013814e87634da24ca0b00721ad634bb3229399b1f925a7061bf2e28287ef18ff41ba6b58fc89d56fbaa7de553d71ec10faf423e00fbbb74a4fb54788221a536022325649b0bb70174c9856cddca8b54cb95245f75da0bcb898c1a747d749f16f41047dc67cca2acf777139dd570dad9d63ee5ace4aebf9fc8915a3bfefd0e6bcdb552b6d90e5423e723b638846961df29e7030e5a035a1027c6e744bb7d7d33cab2f926d49e1d55c4f453ae56138bf5fa4bf382c3dd2dabff03912f144598a277adc660d91c579ace466fb95e7706350821cb38e55da385ed75e70e1274e0f04d1931baa52e30c910228923064d15ad6ce236be08f8868566c032547aeea648895ea79b7776d7cb2a96d142c15499efdf96aa25de8ec4fb0484b9d8fec057a2f77da67384f6f542026d284fe32775caa37b164c2a3d1a05368f1fdff64b7d4e6c093544a81bf8c5184acaf4deee8b1cf2d6d28e1a20f6b8ec2b0abb759e3e66ba95d97c432cf87c4ceb538ec9ca625f863d0022dc94bb13af6b5bfde40f9e39e8c82849e75702657b2be5b40cd953f41465cb4f40aa197286b4b80fc21d3493d0abff5523cdf175f72fea9d8b1fc66aabff7dc8b85778753ddb9724280831673bdf8c8ae61f09df8fb0f5e48ae8d2b4ada7f7f457afef8218912f9973e94fa8e31366423b96160ae98df3a1b9d19ef10ed0ed7ed17501b2e45b698f830d19706f7842f64f96d08684a50b426d78e946c849856db63aac43f48dafeb716fe03503a3dd4803d7d4c30824dac7b5f683003972bc98b18c1210188a9454aee8038ec6430d8a9f8c90dfce4e0d3eb9010fbaaac40faa4a61d08539227392e3a9f18c5407bf49c3f445c0c4ec9d2592a95a708ff430f90e9e9c5a3c7a137b0dba59567b2df390eb79eab7bd2c50aed503d1aee92a072844a3cca761cfa467d5b110561839c9665bf7ab8d3b0c2196d94e720029f50b742f2e997b0212a367112a35bb7bf2dce4945a046fec51796c9403e208a6218c7039a5bed170e9ecf3e29854a06a005dd102acd2d6a5cfcab302d5c8788fe722c04595a73dd1d0d2ae1e370568a408f7c21defcbc5a73709bfa20f0214bb62fb05d47d42d08916d52087051a61f38fa95f8a0dd47a8964460d6377a4e857cedcc2a6a65dc238ef33ec3b96e7d0196a2d62c7e1562233a2ae9aa1c3966f70fc0115822511f69f01a2872c6049981851608720212cfb1c0b6434e77d98d122fe2c9dd787f04a457dc49ce5e94c52ed3668b5ef03e09ec864caf7a28285fdd292791dce057f2046dd0c46fa53513db71f6fb0443c69e4f12bc3825560cd032deac7e48752b098b946c8963418b42d9502724fa028abe66756a16d31748abcf97c15b978506eb4da484f5e7c333ccbd0ce6a73c73b0b3afd569df8cc368d6805354f9e7b1c1e598b5ede8cd1376899248e3c458e370b9f6cbb6e5dcee5a1b06821d1af1a956409a13e5b32c8d4763ef447ede125de5cd1807efb5f085abac808eb84010f7990ed0cb8fdbaf7b22088fcbd111758bcb147502c90edbed988f6a107e9ffd8c9943a7e9d3232a7bb3405e8b3f351ab52ab969cab430f0016a612e29ebf17c2cc642088cbf6d6a3c7b39b7400472f75ac4bf86f1f447a9269ea85c4aace1a410214f9295cb878dfa5104b40df1c18aa5ee54e6e531cc5480a0dfc02c7c9b91115c2a20764bea72c46ec210aec348ad8cd137484566c5b408f884422c6fc81ed3c82e7617bd1ae288acb06e9ec0c003362082ce12bf625624ee126f6d8f7af1694e26c09a2bd72aadd8ca5a1ce9cab9627aa5a66acf4b8da4437918e2f036c7328b30eb110227f8704a01da34506660a1f05515a1babf035abdc1d5f80b82687e4b0cdbb6d72def75dfa24c866bc86ade25035bcd66c008fbf2baf6f1e7e56ad00fa821822dbaf24c3422cfe98ca07eea38f3c72885dd441aad0ef68e3b9c8ceed2335ad71cccb151b779aa18cfe4a249647ee85cfd9594e48b00a6a50c2edd6d36e83e8a20c7f107a3903f0f20c96fc9725489cd7f65a3b7515814741f59f3ebc55854f10db492692a3264d624ee9db3d10dfad6b99a524c4170f2037890b12c91758f149f252458ce1767a8b7beb85cedb4a4b2b727430ad879e98630ada05b2834e09ed72f078b48b994565883bec8078d498cd2513d378e0b99069b223fd46bf63a12e4329d08f72cd93017ea3941f0e1a64527e54f411c09999b8fe7eb678d3e099aa7a28247276acebcaf48061921ead2358663f1485c5005a180437a2cc3cdb939b633e37f7594f3eac630c8eb99f673e867fa994c674ab4ecf47e49c53ad317acebb25a9b8e9c43755c5dea62bbfa3b4a9d0d426cfe38085258d0dc3b48453a68389d00c6ed1acc77b681ba9881bbeb0788fcb599870da0bd9f1e46090d2a3e5ce099e16707bfd343b93a1f1ea52f1319320db5fcda485c40d7911b6405e99aba4423d6dd7608c0f6767ffb75dc2867836c385bb2f12a62049a5bced99c804a604a3521a40f8c77db57cb438eb00f2a226b3bafa85b08e600e1f9951af227f385674515ac099eaa6c4f48bf010bb43ba0d8984b858d394938f826ce016066f953500a6dfc018aa86a5b831e1bfa5b50b90cfdc7605996c85e37a0b1444ff2850e1cb101ca12b67cff6c49a5e4c26a28787533d826f88e87f4118d73541c75078610606ae35e318f054355203a2a5084c26bef1d085d54845f07c4dc256f87a112687c83221f4ace641ac3bf013ea412a12831990371d40ca46d2161ba40b33e08b28b38e9cc56e73d6e0df88efcc442c42a34b49e65fe4e1ed03628f141f0062fd5e35f6d7674611c3579ea8fd2ee36884fe90851de2caddd2543ed326e1aa2985b6d4fff43302982de0a15413e265dc9d5edfc72fc240097354ba708e7050027e6fda4d9dacfef0aff8fbd6618ed0ebd2fc991672d0b9212fd006550869ad8dad5fcf109acf4e200e7b073abb61529a07aa3154675eb00d9080bee4650eaea37d814790029fded10d1f668b8d1897f576f49f88fc5bbbd1811ac1e01eb0c7d0cbb023cdf53c1ce9fee5acf6435b2ba3f6b5fb186ecf7cd0efd3eccbd7823fb2c74ee2634632c1133970dddfe1041cd377669b4df8214ec5ea794f072cee7edc8d51bb10e9865ced2e5260cfba0b49ba6035bc790347143ebbba7d3335204712e7684c0332ab973aa7cca98d4eb8d4a932d18404da57ed6c9ed01b532c50d566f2550afe57c9a94646edfec6eee49223b850106d70cf3fdc8a12403226b6c734e63b744f432cf67c9d1446a4c37fa1e32359cea7f223710c6ac0ae3b35fa3a752d0f697176fedf21882f8864178fe2e351331afe2340f097c5cb69a103bf07563e5ac4724c2fdc668a44b8a9e457b0d557387ccd4190ffedf1a77016ad0d50ee6ac74e5f22e60180c50d0ad29c626ad55a4f697ca089cfac6c6ac5c3fdb2f161a39d94bb301955228920b5ab708d8ecf81a3c5e8fdb3b7a58d448421de0954fd9f88823d785ff0458985d89c2ece76062fcbd42b99d2059e050687a1960b83aac167e3f25d1b3868740dbe20d83d6d6ed1d838d2d97bf187b6f48fff85c9cafa31fb04a5f9873e2f19dac12f3e6d7ae8ea0ce5411c9894ef185c08a2d122c51d4b6cdfac32df4215bd699b2ffe6ae30ad831845baf270ee47fffa35bc4c4e19e415850a60e393434630868ab6a1963bf73be95865341dcb176c602ae46c1b8689925330f3125d91e7767207c83689ca4b41d21f4348d384fba45b44619345a2e4431851a793f80afe5ec7ed2a47ef923ea04dec02fdc083151cc62133c49ef17342960034beeaade2773a581244f4df90cd5f1fb19e127e5a248041ab91f310b51c934c787dc85c4c4f4cf113a76ffcaf13f117e983431725f4a66f64cf69f42b75298c967b6bb0384b2fdcbfdc2ae795fbd8052c1d9ec273c61d896a317f034bdb43c7f049a8e2af794d37004a29d4160cd49fcc7474c29a869e1ed1ebc4a0839a61dcfc87885c342792bc3ae1bdd255308e6e2f4461efecf3b9dd050467dca722535b7074661b5b0298df113986d1470c65d2bfefca5d3057f5c95fc3f7f56147dbcec50fd87229f758df193d8e571b8aa92a3de70026330b79946334b9c82e0296d", 0x1000}, {&(0x7f00000001c0)="09d66300e978c6bb187d8813d8773dea4beb709428b3cddff32632537654bf0ffe9160d9317aa21e2c404a", 0x2b}, {&(0x7f0000000200)="443c866faa9115a8402ba68b53d0473e2af547b1295bf2e9726af48843ce96755787ca766b350a7d1f8b646a92409f34659ab5f6806a1d0258b7cbfa9120cf39523762286d4975fa7eee235217f478b06b16fb7647f10d482431e771d8829c3932bb3f1c6f7cb6b27a589f3dcae30ac15cb88dd5ae80050fbc94c27ad30dd1b6a1cd17", 0x83}, {&(0x7f00000002c0)="1ac1ce31c59e8c36fa44fe2caf920b8e5b750ebeb44ea2aaf70e32f8cd18a9402913bbde939f10746c56b23c2bbfadc6ae9a0377286a62fabfd884e5eda07ea7185f1359f530dd9856c5822186bfcdcbe798b1165574b465851c8d2f0f89d6065bae3ca8595ad6d8b9e7b0721faff3d83f93cc309e67e5c7daca959bc174586388773c5a86c6657d5d5aa91d5afdd7ca0d9811ddd05aa974c57bcc634501f6dea10b1ecc9938b9c8e810b4d836af63ea07affc18ae4e6e7000cf106ecb06c3e37d594b47cfff24f2231b", 0xca}, {&(0x7f00000003c0)="8a9b13cb994acbe7302708f0929292fc9ebe4c0cc767", 0x16}, {&(0x7f0000000400)="3b0c4a2415b78004113f8ef0297a23917cdb62a3f68d2aed20157752055bd779cc6bd6386d5dd09b3dc69617847dab255b0d88bc1dea53ec", 0x38}, {&(0x7f00000017c0)="fe8cfff37102df2afba9c123c5ac7db12db5581ff46c5970349efe66d4288fb3cc574d7f611080c9875109a83019a96ac67af07e4939c47b4b0ca01f55fb6a9c38de2fe1c799e91c8c63eee4c0b263f86f47aabdc9203304b8e35646242e506e3bd24c87b2e5a1b42ac71dbd60e9e5541b4f21cb3f70f8213ccbab818bb5701141e4ae5fb08417dae6a6d53aa802e05768c7364a214c924026fb00c3a6438c9dd48ef03fe0a2e4c5bfde0eff2ce0f45d207878871a4e4c756857ae6cc01bb0bc0bc5f0573a006f471b88da4425f9b0357e315cdd8007d181a1abdf2eec391cbdad7b8de4b6d11b0fc73dab83ab583d17cf0ad055689a9ca52970cf853ee5b2c11405a7d0c21ad4bdf4d219609ade002d49307470cbf49f185db7e9de934162302b865496e9d7771bccec2cd314542e9e6f6019c7526fe2366b55699472fb346b39f73f8f0b7f33087977bc332be456e0abf6927d837290f84f8530078e00db76b44dda49cd3e8d8ab6f40e15f4ebdcea71b3fbb7eaaca47a380fb5be3c08014467744552a9d8c7bea45e516b4f579d08c3573922131609336715b65f10af5e8e9310209020fa0679f0991ab0b77f831f69052c5724a77cae5b5aa083588f686b997aff3eed98aca61e86b2ac448a2949cde8964b01afc6ea137ecddc3a049bbc544bcb959749f0e2367ae28f91d640cbb9c529db5327d1ea203509b2478ed6976217d9d0795abdb7cd26865a2152b04c0ce0edd8f8cb0a675086cfb71fe7eac8959e6dadacd83ec42e1437edefd2cf5259a6a9e512c5391a11591719f429cb81a4cb389394be451aa4c92604d139914befb6a365eb1808f02664caa8271009556daae90480629d8ca110a9f6b30bb2092b0d6dcfb527aec128b45ae23e839ea841be325cc76a762ccc42b8e6d7e672c7bf58f38e8b6e5312ca457da766baf4d5e7f23801bcfd32959656fa771173a8cdd63ecee9b154febe5d46df3fde08edbff2b68cdf3cc55ca7767918016c3de484bbba463fafe6b9e871ca073d62b49c6a2d7b4847cf1889ac91e9b976de1a5b03838b96ece1298916dd373e89d31d73155aa904097e38ec91c92f3535923bebf610da9ef41ec6d0260e7c934675d20ebc12fd3727d9671325ef2acaf4b0cf1d69f9f17cedb47d59e0700e4323260c8f7ccde68a60b62ed40158bdddc27131419b8b7520a02d30646f8b734f65e984fba5519787667fbfd6fcc340c56586283d5385e11bb5f8207bfa438aee3c37153cdd8f80a357a62c427bae54886f376d220e095b8685cbaaa1e18135d72be10b52acbffee7ff0ebf77cd898678a98bbd9a9fcb7a70bc734df5811bc75d8978ede95c1bb0879b283fdfb4b36c5cd42abbf25e72ed6d768be03f94b72c3755096e824cf9000cef1776a45e47c3355794ffbd5fc2679e5c5dd84bf1c24748c9263ca9ef14a41cb7e7e7a37ab0f8e7f609573cdd1a870028b1fae747ec6ab28dc5faa7847010198c8ccb6cefacc128d7d19f1cdca5a84839d69f5126a4bd0605f94b8c71b5c4861337a460905a539dd4fa67d74941f7c2dd878818f5376170245047c9a4b265459afbebe8319611ce70b79ad007863e6f7f328926278392f8e44c71f0d2f1f28ec78d36e4a90f7b78de0f076895843965b51ce04754d5c56e7c9903eec7da41ef1b4411c545aba739a964725741636364d21816af9d32542fa0b99513074ab57ef01f10d99792c4be10942af61569897f3dc2d60107690e4f9b57c963341da54935e0010d0cd76f120f3b7c3541a4ec8f975d6b896fa3c56a9c1189d4a451fa685a598f6ee247bcbf5a3cce0a7f2de28ecd0be5a600c19038c5fef6162f94a7663cee0da25dc0046c1fcbaa7f623fb64fc87346b4deb9b3fe8b8c6e094957edef1851604be20f5d33e520554f10fc4bb1673dc0bb3ec899dc71f26d7d32f2460040167319e2246d9702603b3ed97f51596460cb11f7ad29584443c656e304be6548e645af16524e87a8b469dae9c46de04245e71654b7529e9fea9f84367c0e991ce3f1e29f12b387e0aeda9f793cfae21d4ba88050b9fa0d232d5f18a8d9eac9e392ef1272ddf7b9b5c8f7e898e9666b77119b0b1d228001f526d10885950ce0266a0452af5cf27e860879d86d90a42a15df81e38e41af9bf41b8d29f5408bec9d57d43913f61c6ef55aab28a01fc2b7dca84f118aaaa4453748262a2630b57db60dea9a596c1e646280f155891c011df21d2ea2598af759758d4ef678634ba6673f17a4fba1ef0b938a4acdcbb0f54a4df19d510d2a58265922ca4463b41802984fe03b6b36af8fe5c82f4b98baf36eb23bfdbb054cd7fa5dfd08c0afe998dde52fcdbbbeb8d6012ae35fa2fc8b4df73ce8386c53d3595380f441db8fae4a8117e6a57871a755279907c2e9c62d3eec20a4fce7190182d8d828777e51df8295de0934da1762876bc4befe679fe74969fc6db9169604d6db0626b8c9d98b772df9adf5441a989a5f11fd8e678cbefbc2fc07b1592874cb6f178af740b2af7fbf6f27a4c68e367b58ff6772cf8c58a45e04b306726b6725bc288a6db373569eb2d7ed81e6a34e68b5da613f3c94afb0f2408d0ef20468bbb9bb2ce425732e6637fef42b3a7ac99d0795f2c38f9a65f2e304d3c98748c00b8c1c1c5fef1fc61950a3dd608098cae9b363282d4a724542e60e7ef5e0fcfc6e758edcdf5edf3f21305cc0dd5b7b0ab8f6c6077d6bff663961502ce4ab7471b6618d98eca9f9e97b65489d331b7cb0073e74d64451d8db60b2bed8a1e3400a84c7190684f5db0c2d7f0294bede0b86998538136651fda238e7f5aa1b2b8740bacbae8a14e16b5d4c9250411ccf68e48b7e907001a18e476cba73e1c44afc6d373949b081c4e39b5817a6eee9516bdbfcab1df229717dad919d0b17a7f57f89439e865f7f1ba8762288f0f3c678506221db841f72069cd9c115c472f89f0824505edcac69c5d2a18fd75c45dfbe4ff6e642c2350452b618597b167fd8ba7b29649122221bb8cf2651903bd80cdc7d642e01e6c845ff0ee17df5f8f3eeea2a3d1021fb8a52547a27c3f8f4f8184f4d1a60d1f67f32687be15c134e8a6236e573642e8414fdf5cf4b0ca0a168d0df4d647c4aecd765b85aef33c856e6ee4146d4d761613e1ba705f1ddf8029e130d1af09a6a9049521cafcf7be0ba004fc42be381f68341d3153a96801d17c265d9e35e42e4ae0e2c106db954897a88ae70a3c1380c73d14b9150d8c883a0185935f25294d0410c9947f1228779bca2d50252eeb3d4d395707b50ff4270a63ff2be5707f4085d85c61f02f2e01ff6aa0a5c7d263e27023ce94c921407bbc2b9b71337a383615b6a13f684cd638cde0e9e07331a66fdcdba76b60136d7c9a2bb4667f0f68164f894f1a81174855643414b7744a321578b547bb856ac9455e27ad9923892f3eb823bc7e7032b1a048502eb1cb709d41cfddba5a697e1185a0879c4dc00827af92147a4985ac22f10746aef189f59f099664bc6857e7340d7a6b766870c2f883b898f888ded47d7eb76f87f0f09896528476fa8325bd0ffd7a0975bcacee4d947fd00acd37b74f7d14afb6ed94b99c0d07c9bb726fae81e9d26aea42a20aa00ace2b822246cb08b875c42fc9a407619aed7c50175541fa18a0d7b81e189eb73ece839e66e1e88e7371ac16a7aff11d2a3927166327c4f8430611279724009a5ce9703de7794fece7a9c8704b4806eddcd11dd2ff691dce5097bc75f0ae32fc584f0f72bf46493d3e3e14ab0c6f0349508c378af9a1e34fd76490aba9bda657ea576fe5a189218c158c7da1ae2b689f1cf98ec0099889302774965c13a139e4c9652012d5bbef15d2fdae033400664139c1c3d0074bfac526ae980476d7dce5ad661ac4bd567fc6839ca94a191c51d5183c6dce303b5b140cce48f48cc296a5a5ba779d82313b8e44d6203ce403e33135d5cfbf57b1e8815983a1adabb3dc7e4aca8e25311162eb1758415efeafef80c62eafd60281549a98d256f50178adbe1a9f729e2b045cf005b8a5c3fadc40ae1f62dbc4f21049fa6fefa7f9a4ed841f681b2bf82d4ebd0d8ffb90f821d34781519a0e3942f505c826f93f5bdf706143f1ed9ab2521191955a2ac50cab2f89604981960727cf4a6037922d30907cde53df28d8a97b18cfe53f320536637c2188c81e2604bec2c99d384127eed51863aea4c3aabe38467ec20e085e86cf454799c1951c9b82f9195ba00ea2047243787c90c300de511e8450296ab34f88b119e25e62add65a181fb514ab3a427da24b809d3bf8dc3e72fd0b5c5cfcfab00d6fe8658374d2070042c13edc727e0cec3b82d34a50094503d4e9889032a337a152e614bf86e68d1855606572cea9dfc1a863395f1738b4d70ed351f86a57f5aa0f00328199f5c3e8144a7a0f3e5270e929e52dff7da8fca96fc71f0f96859e5e79911731c69e67dbc0a6effad5d39a3c83525f8d1c30700dfdbe4deb18f90fd6d20c216e3da217941baa4621d2e32539e6b82ecd200cf9104dbde1e3b8d4d0919a089cf64f3bd1300112eb5059ac6a74167e72484c0d7dfebfa136f0b17326dc06307fc2a6aa274604df69ba8e5f24f2319fe8c107cbd1cc264789b4b9be73858cd908c84e0a80446e6bb4ba066d0d2f090449ce485f5f7ba43541925cd87de631588a1c0bf264c7a3147ff2a900abf9e2295d95a64a8de61625beecefa68e633d7554972a57453fc90b8820a4a98b1486f04c2f74444cfceed8fd1ecce7c631a6b0afa72d57740ffb0b919afce72a9c4fb4caba2f1c370f766920aa3c2266542a5fcaedbec56ae52ab95ab0bd42497adcc45b956707bfcab6e80f2159d48389cd4970ff531eb1d498869094d02", 0xd85}], 0x3) 13:35:36 executing program 0: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000140)) r4 = socket(0x2, 0x4009, 0xd2) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x0, 0x0) r6 = socket(0x18, 0x8002, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r7, r6) r8 = socket(0x18, 0x8002, 0x0) r9 = socket(0x18, 0x3, 0x40) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r9, r8) kevent(0xffffffffffffff9c, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xc0, 0x80, 0xffffffffffff65ce, 0x3}, {{r3}, 0xfffffffffffffffd, 0x40, 0x0, 0x100000000, 0x1}, {{r4}, 0xfffffffffffffffd, 0xb92aeff2d11bf519, 0x1, 0x9, 0x2}, {{r5}, 0xfffffffffffffffe, 0x20, 0x80, 0x2b4, 0x5}, {{r7}, 0xfffffffffffffffc, 0x12, 0x20000000, 0x9, 0x3ff}], 0x6, &(0x7f0000000280)=[{{0xffffffffffffff9c}, 0x4, 0x20, 0x1, 0x0, 0x1}, {{r8}, 0xfffffffffffffffe, 0xc5, 0x4, 0x7ff, 0x3}], 0x2, &(0x7f00000003c0)={0x80000001, 0x3}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2ff7f}}) r11 = socket(0x18, 0x8002, 0x0) r12 = socket(0x18, 0x3, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r13 = dup2(r12, r11) r14 = socket(0x18, 0x8002, 0x0) r15 = socket(0x18, 0x3, 0x0) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r16 = dup2(r15, r14) sendmsg$unix(r16, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$PCIOCGETROM(r16, 0xc0107005, &(0x7f0000000100)={{}, 0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]}) sendmsg$unix(r13, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f0000000080)=0x8) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:35:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000140)={0x6828fa6a, 0x8, {[0x7, 0xffffffff00000000, 0x3, 0xfffffffffffffffc, 0x80, 0x53c, 0x5, 0xc3940, 0x53, 0x37, 0x7, 0x8, 0x4, 0x3, 0x7ff, 0x7, 0x3, 0x100000001], [0x1, 0x101, 0x6, 0x6, 0x1, 0x0, 0x6, 0x7f, 0xfffffffeffffffff, 0x7], [0x4, 0x3, 0x6, 0x8, 0x80000000, 0x7fff, 0x6], [0x1, 0x0, 0x0, 0x9, 0x4, 0xfffffffffffff7ce], [{0x732, 0x1, 0xa4, 0x4}, {0x81, 0xffffff00, 0x800, 0x9}, {0x8, 0x7, 0x1, 0x7fff}, {0x80, 0x40, 0x0, 0xab0}, {0x841, 0x80000000, 0x2, 0xcb}, {0x1, 0x6, 0x7, 0x2}, {0x89, 0xfffffffc, 0xd9ba, 0xd85}, {0x2, 0x9, 0x9, 0x20}], {0x9, 0x2, 0x58, 0x1}, {0x2, 0x6, 0x6, 0x7}}}) close(r0) r2 = socket(0x800000018, 0x2, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000003c0)={""/16, @ifru_metric}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a551a00"}) r4 = socket(0x18, 0x1, 0x0) socket(0x31, 0x1, 0x2) dup2(r2, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000000000000006a000000000000ca7dab1edf99e269a68b7f44785b11137ea60223cd726262b927bd0f9cad"], 0x10}, 0x0) 13:35:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400], [0xf8040000ff], [0x0, 0x0, 0xffffffff00000001], [{}, {}, {}, {0x0, 0x0, 0x800000}, {}, {}, {0x20}], {0x0, 0x0, 0xa}, {0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000340)=""/211) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0x2) 13:35:36 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000ae958496467bcda7be13b12705f8a8ad7d4ff68f55d1aba6f886e5b1f494713fa011b388eb2ce7e6124b8193c69f57becddc559ada50b59dc3b17d587dac88edf019339ee7fae70101042263c0823828de86414fd6ce96df8b3695922761cf97234a4123c3d1b798750b7dd1d2f3b7bbb0c8fe9379064d3d78c4128b2efb381e95253932a8348ac4cf7a0c18873e0afce71c414775f266"]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) fcntl$setstatus(r1, 0x4, 0x80) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x40, 0x0) pwritev(r2, &(0x7f00000000c0), 0x2a9, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x10, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) 13:35:36 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xab6203339a11fd1d) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x2) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r3, r2) r4 = fcntl$dupfd(0xffffffffffffffff, 0xf, r2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) bind$inet6(r5, &(0x7f0000000080)={0x18, 0x0, 0x43a4, 0x221}, 0xc) r6 = socket(0x1, 0x8002, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r8 = dup2(r7, r6) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) r9 = socket(0x18, 0x8002, 0x0) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r10, r9) sendto$unix(r10, &(0x7f0000000240)="3544704c1907818affffdd26d5b24054072dcf94ef9d81b17ca255c8b1cf1f3ea9465112bdcf51d32f770e351eba8c1b4f32a4a9020b2c48b3a046b5bc6883770c8d1732fe0a9e759f8faf5c4623ebb4e51e3ee70a4db4eae83ac92c4135baed8f31d19d400634c473ed3b9063d44191117ac0fdbf58f3ff3cdf264e367eace29234af0fafd10c45fa2f9688", 0x8c, 0x400, &(0x7f0000000300)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r11 = socket(0x18, 0x8002, 0x0) r12 = socket(0x18, 0x3, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000140)="2957cbff13fbfd812eaa4e713040e69931929648cb9705efb629e8cc814e6ed2be663310a5fa5e69e30060ea174c245dc0bd6e360eaad891e03f71193cd7fa40c871b8ad50a69f05fafcdc9621539a", 0x4f) r13 = dup2(r12, r11) sendmsg$unix(r13, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000000)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x100, 0x0) 13:35:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x14}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000040)) 13:35:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x80) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="c2022e2f40396fc0e100"], 0x10) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r4, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r5 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r7 = geteuid() r8 = getgid() r9 = geteuid() setreuid(0x0, r9) setuid(r9) r10 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r7, r10, r9, r8, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r11 = getegid() openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) r12 = socket(0x2, 0xc003, 0x6) connect$unix(r12, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r12, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r12, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r13 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r13}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r15 = geteuid() r16 = getgid() r17 = geteuid() setreuid(0x0, r17) setuid(r17) r18 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r15, r18, r17, r16, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r19 = getegid() r20 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r13, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r14, r17, r19}, @rights={0x20, 0xffff, 0x1, [r12, r12, r20]}], 0x40, 0x20c}, 0x0) r21 = socket(0x2, 0xc003, 0x6) connect$unix(r21, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r21, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r21, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r22 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r22}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r24 = geteuid() r25 = getgid() r26 = geteuid() setreuid(0x0, r26) setuid(r26) r27 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r24, r27, r26, r25, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r28 = getegid() r29 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r22, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r23, r26, r28}, @rights={0x20, 0xffff, 0x1, [r21, r21, r29]}], 0x40, 0x20c}, 0x0) r30 = socket(0x18, 0x8002, 0x0) r31 = socket(0x18, 0x3, 0x0) setsockopt(r31, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r32 = dup2(r31, r30) sendmsg$unix(r32, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r33 = socket(0x2, 0xc003, 0x6) connect$unix(r33, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r33, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r33, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r34 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r34}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r36 = geteuid() r37 = getgid() r38 = geteuid() setreuid(0x0, r38) setuid(r38) r39 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r36, r39, r38, r37, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r40 = getegid() r41 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r34, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r35, r38, r40}, @rights={0x20, 0xffff, 0x1, [r33, r33, r41]}], 0x40, 0x20c}, 0x0) r42 = socket(0x18, 0x8002, 0x0) r43 = socket(0x18, 0x3, 0x0) setsockopt(r43, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r43, r42) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000280)=0xc) sendmsg$unix(r32, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x0, &(0x7f0000000140)=[@cred={0x20, 0xffff, 0x0, r6, r9, r11}, @cred={0x0, 0xffff, 0x0, r44, r26, r40}], 0x40, 0x20c}, 0x0) seteuid(r9) r45 = dup2(r3, r2) sendmsg$unix(r45, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socket$unix(0x1, 0x6, 0x0) ftruncate(r3, 0x0, 0x3) ioctl$TIOCSETAF(r45, 0x802c7416, &(0x7f0000000040)={0x7, 0x0, 0x8, 0x1, "9d106c4e272d6b0ff3f266b9c5b2c646c4559e27", 0x3, 0x800000}) shutdown(r0, 0x2) 13:35:36 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x74d9e7e678b84f0b, 0x68a) r1 = open(&(0x7f00000005c0)='./bus\x00', 0x200, 0x14e) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="4922ce77dd944f9f724be920e78666b42e10130e457b5c84a2d10027bfd863070b5fb0ba980c9be84fcdfb084d44f27814589b59a4349a1c2385602e228673eca4c7407909b56f004589c93e0000635f0f1d0a2a26d736bf1ad143ab003fea8788a2094e6d490d9668612d", 0xffffffffffffffaf}], 0x100000000000013e) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xe8, 0x0) chdir(&(0x7f0000000200)='./bus\x00') accept(r0, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) getsockname$unix(r2, &(0x7f0000000140)=@abs, &(0x7f00000002c0)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000001c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0xc) getsockname$unix(r3, &(0x7f00000003c0)=@abs, &(0x7f0000000100)=0x382) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000300)={0x1, 0xb4d1}) ioctl$TIOCEXCL(r2, 0x2000740d) unlinkat(r2, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) close(r2) truncate(0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, 0x0) open(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0xfffffffffffffe5b) close(0xffffffffffffffff) pipe2(0x0, 0x10000) 13:35:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8000, 0x0) connect$unix(r2, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3a19602d293ce3310b2a3b03188031eeaf051161"}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) open$dir(&(0x7f0000000180)='./file0\x00', 0x100, 0x41) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 13:35:36 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) getpid() r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r1 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r3 = geteuid() r4 = getgid() r5 = geteuid() setreuid(0x0, r5) setuid(r5) r6 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r3, r6, r5, r4, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r7 = getegid() r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r1, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r2, r5, r7}, @rights={0x20, 0xffff, 0x1, [r0, r0, r8]}], 0x40, 0x20c}, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1804, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r9, 0x0, &(0x7f0000000080)) open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x40) 13:35:36 executing program 1: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000340)=""/211) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/158) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff12a56bba1226", 0x8) 13:35:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x7000000000004, 0x8}) r1 = msgget$private(0x0, 0x20) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x28, &(0x7f00000004c0)="ebffcbff1376919077aa4e713040e6c1a4323038f0000000000000009296489f665aef6befdab1245fd485a7e4d1b5719e03df4200a1c7b54d5645a7e4129f56a2485c9d6a498af54709d805c27c5728d8523fcfa8608b3783ec4d075a04abd5f6dae70b8aa984b8fbfa84d4cee87b86a0e7adf2651abd3e8ed74816c9b8bf0ea74e686254b6da9b35ab108659acb1eb17feef78acffffe19b8f122eb9cf12d834ed6900c048be0f6cfc0571fcb2ee73404d1cd2b1b69ad6c37f8f59dc4e92a1d270c6c33c0d0cb029ec6729b32590f4b66a13bb779cac719cff008607b1e4fd102c0de9aa1cb16b51efd1647b16474c9b3e5c3d17fee0e781212807e10aa6272ce76bc3ec1a37f0b0930916d7e65a7fcb0d278c2db4e63a7be8a1115cc1b2c73b1ea991e5573c0ab7db4516ac87d206ccd667d57319d248e1fdcb8d9d96baf37de8e6d7b4b0ba486739a950848fcf836780a0a871bd317a73dbfb2bdccdba80a5fe76903a0ab92c4c94f9ac800bf0b7a871025d00000000000000eb4848ece6b159941b4358cf1d1badb19e8b0f380678704185d4f617450f7c6b94dcb287835e90941307550fa0", 0x1a8) dup2(r3, r2) r4 = dup(r2) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0xc1160a7b8a23d320, 0x1) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r6, r5) r7 = socket(0x2, 0xc003, 0x6) connect$unix(r7, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r7, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r8 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r10 = geteuid() r11 = getgid() r12 = geteuid() setreuid(0x0, r12) setuid(r12) r13 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r10, r13, r12, r11, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r14 = getegid() r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r8, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f0000000780)=ANY=[@ANYBLOB="000000e1f74593068b3adcdd5a6f6b3502672c0064ca2ee95c1e552be5bf35d4a6ddc7bf25edbb07772f63fb743950e943fb6ab52b00a99e7cde08691ea1e3ba62fb3ead8213df49074f864464212f8cee04be4d3f02c68b1f95dbb8a1810d3e242c15785d6e944ed3cde1e29b3b7703c4dde4872ac8fc8b882ae274972027b2d813870b6f66837c3d82afaf78e82b655556cba0be0727952f3e6b805d7fe3d4a60b0f0400018e07db8aa16e77d88dd97e751ca6e1ba31dd896ef8f26516d5d301f8886bc68f54695fe97d8f3e17fbddce97bdb176d220f49a244ee57ad9c04f8cae92d9e5", @ANYRES32=r9, @ANYRES32=r12, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r15, @ANYBLOB='\x00\x00\x00\x00'], 0x40, 0x20c}, 0x0) fcntl$setown(r6, 0x6, r9) fcntl$setflags(r4, 0x2, 0x1) msgsnd(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="000000000000000028c81cb3651f916f843431791ab022cf1fbeaf02d3ebc6ac33447ba45d99463237591e53191ffc3d86227106add16ed7cb2a44b23570bef6b71dda115cdf0e74c52ce4b754913615d31d250204befe51bff3d0aec0ac85d1c168e92e0610686237c75534f0d825eddb71"], 0x62, 0x800) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:35:36 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) read(0xffffffffffffff9c, &(0x7f00000000c0)=""/220, 0xdc) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 13:35:36 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408574de1efbe5ec839081656f2a23f4943244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd13d3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f279a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cb", 0xec, 0x0, 0x59) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 13:35:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x54}, {0x6, 0x0, 0x0, 0x100000100}]}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mkdirat(r3, &(0x7f0000000100)='./bus\x00', 0x100) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 13:35:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 13:35:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff], [], [{}, {}, {}, {}, {0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 13:35:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)='\r', 0x1) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) pwritev(r0, &(0x7f00000006c0), 0x0, 0x0, 0xfffffffffffffffe) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ws\x00ouse0\x96', 0x80, 0x0) 13:35:36 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x1ff, {0x7, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x0, 0x4000, 0x9) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:35:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x40) r2 = semget$private(0x0, 0x2, 0xe0a) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r4 = getegid() r5 = geteuid() r6 = getgid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) r8 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r5, r8, r7, r6, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r9 = socket(0x18, 0x8002, 0x0) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r10, r9) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000400)={{0x4800009, r3, r4, r5, r11, 0x4, 0x3}, 0xfffffffffffffff5, 0x9, 0x401}) semop(r1, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x5, 0x1000}, {0x4, 0x8, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x2, 0x1800}, {0x1, 0x3, 0x1800}, {0x4, 0xfffffffffffffef7, 0x800}], 0x8) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x20) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) r12 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$BIOCGDLTLIST(r13, 0x4004426a, 0x0) r14 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xb0) close(r14) renameat(r13, &(0x7f0000000080)='./bus\x00', r14, &(0x7f0000000240)='./bus\x00') semop(r1, &(0x7f0000000000)=[{0x4, 0x0, 0x1000}, {0x0, 0x7, 0x2800}, {0x3, 0x7, 0x1000}, {0x0, 0x6, 0x1000}, {0x2, 0x2, 0x1000}, {0x4, 0xfeff, 0xb1584578951f7796}, {0x0, 0x7ff, 0x1800}, {0x2, 0x36ae, 0x800}], 0x8) r15 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r15, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) 13:35:36 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000c00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8139730505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac84cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b91604202000000e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626ebb0294bda8841c9d8752b0924bd50ab4e8922661603df276ebce5ea9b57b910fb741b5c41aa49945f5274ad458f8bc7ef5be922eefa10ec691db2a922b29f97acd0cd822a00d76c26711c8f5db9da7d29a7f6986a9eac061d0035a3060785f1584d83107ec011fc81e5374f7e5226c371175b4657b01c54a404890783d110e15b5748820bbe44391e9cf29da8ecc3e19e394fd37aec8eba8819c229b3363c25ffcaf83692339a206"], 0x10) shutdown(r0, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="00080000709a539dab17720017b5adce38897fba7734edeeec3c33043f0a3175161f374cdb141c58243c221c32954162034a1d96e9bf7a887cfe95a049d8a7ea89f9ab23bd32579121ab2e7cca1510d92e57ed936703ba123c99406d21e27cb2253e58b3609c004deefb806f9c95c132b1c647ba529418f27b6b4c025213e24f6074ad122b024e3c03aac7abb72d6625258d54272c2479ca8173249fe4dd9ca424393e439cc89f45e9057c591a5e9db43deba274f4749998b19efca5f2ffe52918e4120396185863244503c3cd83600cadb6ee65b2d97427dc29416ca142282e7a1dc3"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)=',[*(\x00', &(0x7f00000000c0)='\x00'], &(0x7f0000000200)=[&(0x7f0000000140)=']\\\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='(\x00']) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r2, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) listen(0xffffffffffffffff, 0x10000) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x0) 13:35:36 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x2, './file0\x00'}, 0xa) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:35:36 executing program 1: r0 = socket(0x2, 0xc002, 0x0) connect$unix(r0, &(0x7f0000000d40)=ANY=[@ANYBLOB="8202adfdffffffffffffa12a197a3862070000000082959559a6c87910bf453f68c11700287ead4bcb777fa69dfceac2a86abca64896bc5e57c65801360bcd4c0a1c2b58fd4237b8fa4d012ae447473c230200000000a8fdfbb6d093205e554799b9b813ef9d612f871c1f4385f04157795ea4a5ff00659fa202361cd8cac7dbbc5b65c6593d287006b4122cd235000000000000000000000000000000000000000000ea00000000000000000000000000000000000000000020e8aa7c20a114a95edc359352958ebced89ba14252fce6f3a1c63ff60ba0971db220d62f9c38a4a10e0c7fe41b672f95fba7fb99b9181cafa4181ca4e5ea05f86b66d311bd3b7c2841d643a4b43f666725f492ac9ce520c255d158784c842aee8287ce87b0d3db840f4fd64b38c5d8200d7279918bd003e50c62ac5e9b601b1f5b066bf4a923efd144cab87f1b5eac2c049390cdc7b0fb3c1d3835dbb000800004a940437ca51d22f3aebad5740edc3a9e54bcd23a309902e357e40c43982af15403d203e86d9af527132baf8266a0be638000000000000000000b8969d1b26c1aeb97b4004efc02c297afe8d8ff5ec7dfc3f9e301a3655182407fc9bed4e0822620037bcfb9a1549335bda03038f573baf730abcc785b8e86c5396573695bfe42fc7acfe5bc29bd0c08ee32d2cdcc54ff4c129cf008ea9546a79ca7b185584391449d2348f2069984ec6789abba0d64f560f6e255fe7efa1490989e7aa5cd2d00179fece96c40ea3ba27b2eab38ba410b5bdc685a94d74d413e7c7df2f9d4630f5c143b9565c0057de8d57bd4cb1e092479d4205b588de8c156dba2242587979e5a25653f6f939f066c7b61351fc6aeb520bc2819c8727def73cb0cda419257bd995cf4de17b8cb3d187fd195054caf4b196baa636c2dafebfc3bc3c59ebb5b69ad1ef1160150c8426188e9eeb982e06307506e3d255316a426da9589d055533603eecf16057d6e56da5b3fa293e01553ef270df563db73a2755b13be13f66e022c002b7ea48019230e92e09ee1f9ec12bb0f40a053622f8b4496ccb4ce3dd2babebb76c29770d1d9720d9cbd56a65238120f1010fe8a49d4c171878dbb7928af9a1918a2c6bd449e201bec1f48d2a4b27cb0a19b345888c56c3c9ee26c9cbfe"], 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000400)='st', 0x2}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96c", 0xd}], 0x2) 13:35:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\xd9\x04n\r\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000200)={0x1, 0xe0, 0x1f, 0x6, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x18, 0x8002, 0x0) r3 = dup2(r0, r2) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000280)) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r2) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x8002, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r8 = dup2(r7, r6) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r9 = socket(0x18, 0x8002, 0x0) connect$unix(r2, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r11 = dup2(r10, r9) sendmsg$unix(r11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSDLT(r11, 0x8004427a, &(0x7f0000000240)=0x45c) r12 = semget$private(0x0, 0x1, 0x440) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x400, 0x0) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0x9, 0x1ff, 0x2, 0x2, 0x6ac3, 0x3000, 0x2000, 0x6]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 13:35:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 13:35:36 executing program 0: r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x47, 0x8}], 0x1}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x74}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 13:35:36 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f000009d000/0x2000)=nil, 0x2000, 0x1, 0x5010, 0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 13:35:37 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) r2 = semget(0x0, 0x4, 0x9903af05d972c4b7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/69) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="d462b9ce50b86b6c9dbc10864e17a9d34209b7fc7290934c249f726e002fc423953716edabe1cf21db74a5a73f5c5a8f1fcec07f7104094a8e2e46316a2c1f1e3f9d6a93ab560df71e43603b215284e33766922192583952a024c8d32f06888a906be81fffd6ebe132181cd4458e427065e0b2b0755665398da7ea03a07e4c7322001e1be13a875ee2c8d648a2f2757c1c83d059454a6947402af6f2d3c07f6eddce8c73e85a74344323aad397f5e6be03070d97c4d14f", 0xb7}, {&(0x7f00000002c0)="7ff34d7acb10a3bdb3d6c97f096d6eb9acab82d4c15e0216970c7926f500d1e1de9672804bf3275bb8908f691d5ba24e09c7f03f3f064ce69e169b30201893390251eff798b39e4d31c0c5370aa4d9e362e7e8b99c11adac6632043656c4b2cf9c6e037404e8bc761815c7609dcdf97caea170565b538184383d77bac35b56a56d29f77a92ee527f3ac2c5952b63a3710a5149a7bb189490583e4dcac3a70310d9f0068ac30382eff2ccac95e55ee5209216370a0c3217fd44fca5dd0d3e9637670f84e883605ec81e9a442c78fe6c37605e0775bbdcad9399704e2117563ac128aeeaaa412f1a9e8850e4ff897327c6374c061fbbd73a5cda2ddc6fda65e9c229bf17789c2588cbbc11fb7ec02cd2cf23d277538ea5db13f98662c26bfd053d213ad682e96ef0ca7dd267d341dc277b377b0fa070105286b434a922f21f741883aa59cd1b473e670d9e13f1a21954e108130905f80ea1a9ae2391ddd26572ee33b00b8aabbbe6b9df61dbc599f6d46e7bf3fe666a3336479462cc95a4fe11c359b44513a1a23973fd68a9851d1e401b737ba02300e99cecb0258c70eb93951f8d87ad9a5f907b4e5fa8f6b936606414962707b05d050c3aec645c3fe109fe588f9346fc2ea16a2eebefdd75fee8b33cdfa66cdf78a32e1f488f9f4d77072cb269ca8b2794fa7a172744c65c19359a9afc49006f8d7995acbf1ba81d522998f09a67528faa4c42227bda04c7510c7e05966f4d5ae802063a7c316761b84dd3bdd3c450c3c6b0a5fa2fdbc0ea214dc6dc85c42c4bfe05f2c023c31cd11a82061d6d0b3b8e0f4ddfdffa9d8f1e5636421fec1a9f408c1e4f4cfed16f623cb9edd3d5568dd4169ccc548077a39a4b401f1e99b584cce9aed17ec55888d1c66ad7b304ed744a5a918fefd823cbeaf0474d1a8b4af38519ed88d78a9898ca9eb158436d637339d69f37cdad755c9715c577f80776414aac0d3ce18063de4d7de82f00839a9b0c981a7c254fb4c5fa0cda86acf9ffeaa14faf25a36c62aaa0d0558e2165d721ffcdcb2369e20d25cab11b793604b372473f288bd255740e89041c46738a03d3c472106887796bb08d7b37492a06d1715ec2c249861f21b71106e744e5151b58d1bb47cb24d5c05ee05f2485331cda390ca073443e6b7efcd8415b0fee8b706e6e7b19a37a1107c2a54542493e6a742bf76649a9ba0cd60d69833ff86cde04933c6614e90b5efa4f308e0e8911a64ca91c79f2afc6dae2390e98517d40586f386d3ad9784e502d2bcaadede50f2e138ee45bad1843248146bd096560d1c4e4180ecd585596769d893be4f293615776686b477749e5f13e522ffc87b3aba81200ec0593c61c435c2977435256aaf481010540cf6210871c4a69f91e9de0603f128b448923220c15e8c8bf1070019d05fa22e869b8d38f6e7e115e473b07beb14ed1d8ba77ea7a4c2e45ea6830dd9a92b331c97f4a55ebd5ab91977990d8be4ccea0002cf13576fc96b6faba24238c81fad075ea6613b4740ed6e88cd6effea702cd071a8a6b8331da160edbf60b378ce0fce810c66395b92414cedd32e3a5bd04d643a96c2595109e5e7601448edb2c5e7c3e6c4f653dc55b077e62cc5cd6f71070cd1fecdea19bcc5a5c5f2d030585bb37732c9a9b126cff464cb40b531a6aa29d323a8c12e1b39f9cf44b844dec6425a42c1ca45368e600c6f5d2c668b7e44b7f0714ccc95c94d99e6f1ba64c612ddfe99ad6118c75cc2df0e21b055b9868cc5b97cfbe3a3452", 0x4ea}], 0x2) 13:35:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x28ae) r0 = open(&(0x7f0000000180)='./bus\x00', 0x889, 0x80) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b3a00000000000000000000dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438ba84929be9c894314000000005b8b01850013f1071d36807465e18c0fa6ae84c9f0611da2", 0x57}], 0x1) 13:35:37 executing program 1: ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0xc9f, 0x0, 0xd2a6, 0x6, "fc299011670e15bccf0265cb23c91501c35d643d", 0x7ff, 0x2}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r1, r0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000000)=0x6) clock_settime(0x0, &(0x7f0000000080)={0x7c6ee23d}) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f00000000c0)=""/140) connect$unix(r1, &(0x7f0000000040)=@abs={0x3, 0x0, 0x0}, 0x8) 04:27:41 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1824, 0x0, 0xfffffffffffffd78) 04:27:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 04:27:41 executing program 0: r0 = dup(0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 04:27:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r7 = dup2(r3, r2) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 04:27:41 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x1000, 0xfff7fffffffffffc, 0x8001, "9375b01a93801f5d2587be889e00", 0xffffffff, 0x200}) read(r1, &(0x7f0000000540)=""/226, 0xe2) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000080)) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) 04:27:41 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5602e5ffffffffff0000"], 0x10) sendmsg(0xffffffffffffff9c, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000800)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x4a}, {&(0x7f0000000840)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf39f3c0d6f38aa65ba94e3d5c526764bc926ca1810eb9bc9b10fd867f5dfd1e4e63e37b428c112d1e0243073c97e55a8fd35ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2d9e6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71", 0x100}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x288}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)="c4"}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0x2b0}, {&(0x7f0000000180)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2d371c830f824bcecbc609b875e1044a373c65b41ffefec7ca138cfa7f30931dca9091cd999d4e1eb4249188ff9969cba65a64785e85417fbc36f87c499f6cfbba7894b8edcb42510000ed392e211c84f77fda6c71350bd43cb444219d55d6c86cf4771084c8819cf0c9ef63baf0b9e8d20e10df7426f4a1533d18a007341504a70000000000000000004622ece38caf", 0x41}], 0x9, 0x0, 0xb6}, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='\x00'], &(0x7f0000000a00)=[&(0x7f0000000780)='[\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000940)='(]\x00', &(0x7f0000000980)='\x00', &(0x7f00000009c0)='+@\x00']) 04:27:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x45}, {0x3d}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)=0x89e) 04:27:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) socket$unix(0x1, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) kevent(r1, &(0x7f00000000c0), 0x40, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x30) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x8c1c8462e5d7a824) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 04:27:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xf3}], 0x10000813, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x100, 0x1) kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0x0, 0x0) 04:27:41 executing program 1: r0 = getppid() wait4(r0, &(0x7f00000000c0), 0x1, &(0x7f0000000200)) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0xfffffffffffffdb7}, 0xd5b029382de1e5f7) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000180)=[{0x401, 0xde, 0xc3, 0xbe1}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x25}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000040)=0x7) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") mkdir(&(0x7f0000000140)='./file0\x00', 0x2a) 04:27:41 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x61a51bee2919644a) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x320, 0x10) lseek(r1, 0x0, 0x0, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x20}, {}, {}, {}, {}], 0x5, 0x1) 04:27:41 executing program 1: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) socket(0x10, 0x800a, 0x34) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r5, r4) fchflags(r5, 0x10000) r6 = getpgrp() mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x1) fcntl$setown(r3, 0x6, r6) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = getpgrp() fcntl$setown(r7, 0x6, r8) setpgid(0x0, r2) 04:27:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4d}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000340)="b1e91bee050000000000000013b0e5b5c688a88fc6c6dcbacd6c9911cb284e550e5f480af82be521a371cdfd29aa2fb0236ceca329cfedb89d909814f034b5bb2a45ba6e1bf3555ed8b25f7c805f3fd19786ddcc7138ac110cc929019fee3fdbb6c8bf881ada074004c00745238eb7af5a553f3bde12e3497d9eefa9b8ce8870f8efce578c63d509599978c6035b9c4a89a5693c19c353a5f3c0549eaf0a96e530a62754f938301619000000000000000000", 0x221, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = geteuid() r4 = getgid() r5 = geteuid() setreuid(0x0, r5) setuid(r5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r6, &(0x7f0000001440)=[{&(0x7f0000000040)="0e0bb2e005948d00", 0x8}], 0x1) r7 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r3, r7, r5, r4, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r8 = socket(0x18, 0x8002, 0x0) r9 = socket(0x18, 0x3, 0x0) socket(0x18, 0x8002, 0x0) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r11 = socket(0x18, 0x8002, 0x0) r12 = socket(0x18, 0x3, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r12, r11) r13 = socket(0x18, 0x8002, 0x0) r14 = socket(0x18, 0x3, 0x0) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r15 = dup2(r14, r13) sendmsg$unix(r15, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r16 = dup2(r2, r15) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8, 0x0) sendmsg$unix(r16, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setsockopt(r16, 0x1000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0xffe1) dup2(r9, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r3, r17, 0x0) 04:27:43 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x2) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/88, 0x58) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 04:27:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") getpid() r1 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000001c0)=0xc) r5 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x8000, 0xffffffffffffffff, 0x0, r2, r3, 0x10, 0x2}, 0x1, 0x8, r4, r5, 0x5, 0x1ff, 0xdc5}) 04:27:43 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x5f, 0x4, {0x9, 0x6}}) pipe2(&(0x7f0000000180), 0x8004) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x80}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) lseek(r2, 0x0, 0x0, 0x1) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r3 = geteuid() r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() r9 = socket(0x11, 0x3, 0x0) recvmsg(r9, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0xa, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r9, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r10 = geteuid() getgroups(0x3, &(0x7f0000000840)=[0xffffffffffffffff, 0x0, 0x0]) fchown(r9, r10, r11) r12 = socket(0x2, 0xc003, 0x6) connect$unix(r12, &(0x7f0000000900)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01e78f16ee010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000000000000000000000a8a09c35fdc36390d621a84977077840cff9613d9433befeb6cfb2b0dc3e103dd4aa714261b72754b9379c48f97c7f67f561ed81923a12539d6045074fe1cec0368610f1fba30e149eb75251ce752c91dd9f9f86be2bf55c23f7e316b7"], 0x10) write(r12, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r12, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r13 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r13}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r15 = geteuid() r16 = getgid() r17 = geteuid() setreuid(0x0, r17) setuid(r17) r18 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r15, r18, r17, r16, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r19 = getegid() r20 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r13, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r14, r17, r19}, @rights={0x20, 0xffff, 0x1, [r12, r12, r20]}], 0x40, 0x20c}, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, r17, r5, r7, r8, 0x11, 0x6}, 0x8, 0x1, 0x8}) fchownat(r1, &(0x7f0000000100)='./file0\x00', r3, r5, 0x7) 04:27:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x681, 0x40) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008000014000000000000000000000000000000000000000000000000800e4ff6f0000000100dc", 0x104}], 0x10000000000000d3) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206922, &(0x7f0000000300)) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc1206922, &(0x7f0000000300)) ioctl$TIOCSBRK(r5, 0x2000747b) fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1206922, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1206922, 0x0) getpgrp() r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=""/115, 0x73) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) 04:27:43 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) connect(0xffffffffffffffff, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 04:27:43 executing program 1: r0 = socket(0x2, 0xc003, 0xf0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e578b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04141795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000e3ff"], 0x10) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) write(r0, 0x0, 0x0) 04:27:43 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='R)\x05\xd6\xf0c\xcb\x03\x97', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = getppid() fcntl$setown(r3, 0x6, r4) 04:27:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x5, './bus\x00', './bus\x00'}) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff1b5ad3730520000004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x400, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) socket(0x18, 0x1, 0x0) socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 04:27:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x334e745a12d9aa0e, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000100)=0x101) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 04:27:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2000000b}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) ioctl$KDENABIO(r0, 0x20004b3c) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000040), 0x8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000300)={0x80, [{0x0, 0xddd}, {0x3, 0x2}, {0x1, 0x2}, {0x4, 0x4}, {0x3}, {0x2, 0x9}, {0x0, 0xeffb}, {0x1, 0x2}, {0x2}, {0x3, 0x574}, {0x3, 0xad}, {0xebba409e0f185dbe, 0x401}, {0x3, 0x6}, {0x1, 0x1}, {0x3, 0x9}, {0x0, 0x7ca}, {0x1, 0x7}, {0x2, 0x200}, {0x3, 0xd}, {0x3, 0x4}, {0x3, 0x80000001}, {0x3, 0xfff}, {0x1, 0x4}, {0x1, 0xfff}, {0x1}, {0x4, 0x40f8}, {0x2, 0x4}, {0x2, 0x8f2}, {0x2, 0x72}, {0x432ddb223bd33955, 0xff}, {0x2, 0x4}, {0x0, 0x7f}]}) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r5, r4) pwritev(r5, &(0x7f00000002c0), 0x10000000000001e3, 0x0, 0x0) 04:27:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x168) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0x0, 0x18, 0x2}], 0x0, 0x0, 0x0, 0x0) mknodat(r2, &(0x7f0000000240)='./control\x00', 0x4, 0x5) r3 = geteuid() r4 = getgid() r5 = geteuid() setreuid(0x0, r5) setuid(r5) r6 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r3, r6, r5, r4, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, r1, 0x0, r4]) getgroups(0x7, &(0x7f0000000200)=[r1, 0x0, 0x0, r7, 0x0, 0x0, 0x0]) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x100, 0x0) setegid(r8) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r9}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r10, &(0x7f0000000400)=ANY=[@ANYBLOB="00060000000000000000000000000000000000000000000000000000000000000000000000fef78d01bbf4d60f83a2e26c4b6e64b672669072b4d8af00000000000053aa28042d1c0d650921dbea77abd25fb54215f8270e9cf14df1f8cedcb009a4ccb2502d9d017febd658cac25a875abef444491c2e23b5cb8ecb776c5da27adae8a21010ae9d9c739f188a263e96318f0dc06ae71b01c7f8785668675b032f9e1b695dac35744ef9d33ef733"], 0x2b, 0x0, 0x1000) r11 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r13 = geteuid() r14 = getpgid(0x0) r15 = socket(0x18, 0x8002, 0x0) r16 = socket(0x18, 0x3, 0x0) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r16, r15) shutdown(r16, 0xd90f0e927e821a35) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000840)={{0x6, r11, r12, r13, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r14, 0x80000001, 0xfff, 0x3, 0x100000000}) geteuid() r17 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000003c0)=0x5d30eea1ffac648a) ioctl$TIOCOUTQ(r17, 0x40047473, &(0x7f0000000500)=0x5) 04:27:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:27:43 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) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r4, r3) r5 = accept$inet(r3, &(0x7f0000000080), &(0x7f0000000200)=0xc) setsockopt(r5, 0x80, 0x388a2d37, &(0x7f0000000440)="448f443c26954ee19d6651ab43f817ea78fe6528c6dddbf8c3530e8d7855df1448cf63f7bdd132d7a357a0e6f17f95dcba0438de3e30b038a756ce24895c07", 0x3f) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = accept$unix(r1, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r7 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000480), &(0x7f00000004c0)=0x8) execve(0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b9e17c754528668ee54d4e42b67b77a57ddfdade358cafae2641068ba77d41b30ed78f02aebae357971981e601ea692c6d5d3e0bf5930ac55cfab1752fe6f9c88479b180b05b02cb5a30eb5ffd66403c6850493be0e22d708b0af877ef55c281aec760f1a5fb0f01ebc475dad7892c9716bd4989aec6d963b23d0222578cf6a168c1c967", 0x84, 0x4, 0x0, 0x0) dup2(r1, r6) 04:27:43 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x14c) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x101, 0x2b, &(0x7f0000000080)="ebffcbff13b9fd012eaa4e713048e699319296488df943be39619165ad0f59b08c252065e755f74c8b9ee9888de351f70fd6d9a36be5951a", 0x17) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x80, 0x5a) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x4, 0x8000, 0x80, 0x1, 0x5a7f, 0x19b5, 0xad13, 0x1, 0x1, 0x0, 0x4}) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 04:27:43 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r1, r0) setsockopt(r1, 0x29, 0x23, &(0x7f0000000000), 0x0) 04:27:43 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0xf3, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x3, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000200)="9af8b117d4fd7d468888e44dbba93a7203d4f86eb96f0dd48838d3ffc12a58915797c2e8ed00d3e5e9285f18bfd1baba135ba53b118e3a17ebd3c425483949e02fdbd922434c86390c0559ab3554e49cfabc1e7a19638ec9347e9ecb46b7bead373c3bc7d5b27c62b644da58013f", 0x6e}], 0x1) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0xc6, 0x0) 04:27:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x40) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10000, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 04:27:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x45}, {0x20000000000006}]}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = msgget(0x3, 0x100) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r2, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'\x80\x03\x00', 0x0}) socket(0x0, 0x5, 0x1) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 04:27:43 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0xf409ad9e12b8dae0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setregid(0xffffffffffffffff, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) setuid(0xffffffffffffffff) syz_open_pts() 04:27:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='$dev/rpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 04:27:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0x4be, 0x0, 0x0) 04:27:43 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pread(r0, &(0x7f0000000300)="fab625cd3fd601bc3ce7d6e1cdab24ed2c7873e5bf5d7a117b802e3b0040e9f7d4dcef68902432938fa8b3099f71dab8bca033f493e3350a9ecf4a4f9cc0eb52f8c520119de2749f94f2e70cc28e1bba11ffd64047b80caed9bd928544fb092e98270c4464a4c8cd64f876071490a55873411d0411de1f59f459cae358048df6d4ba055af8816f45505070964082f3c4044703e6c02e8b273271f9f68d78d6f6d916046ba43b7383a30e3ce7f222dc3729dfa8b03db12d045b54a6464c0acfcebbaeddea35db6eba69b47e937455672c9b8ad89650b31875e48f339e0c1d", 0xde, 0x0, 0x0) fchdir(r0) pread(r0, &(0x7f0000000100)="0a6257a2563b0bc911771e9ce1fc618d9deb39c789a87b34782692d7ba461c921b00254695962da23afa0ba81c51177d9871352d8f49fc030ee79bf76e5aa4c681e0a677d7c30587b6b0", 0x4a, 0x0, 0x0) socket(0x7, 0x5, 0x80) 04:27:43 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0xffffffffffffff82) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r5 = fcntl$dupfd(r3, 0x0, r1) linkat(r2, &(0x7f0000000080)='./file0\x00', r5, &(0x7f00000000c0)='./file0\x00', 0x4) r6 = socket(0x18, 0x8002, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r7, r6) r8 = accept$unix(r6, 0x0, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200), 0xc) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) r9 = socket(0x18, 0x8002, 0x0) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r11 = dup2(r10, r9) sendmsg$unix(r11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) close(r11) 04:27:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000000)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="fbaf8a3ad56dcd63cf0533a998dd", 0xe, 0x0, 0x0) 04:27:43 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x6, 0x3}, {0x47}], 0x2}) 04:27:44 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) connect$inet6(r0, &(0x7f0000000200)={0x18, 0x0, 0x6, 0x3}, 0xc) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x10, 0x0) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socket(0x20, 0x2, 0x86) mkdirat(r3, &(0x7f0000000080)='./file0\x00', 0x40) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) connect$inet6(r3, &(0x7f0000000240)={0x18, 0x1, 0xe0000, 0x5}, 0xc) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x4010, 0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 04:27:44 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000600)=0xfffffdb1) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf45e54d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa63acceac2a8666a94e76b531ce2606728d4a69e3cc59dbca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162be559984b9cfc64c9877481164c24e75258fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe09000000000000001f4385f0413c755ea4a5c5fe659fa202361cd8cac707005b65c6593d8e4884b13c6d158daa2870b4122cd2350000120000000000020000000000000000b219ede5665b9cf9adb798f308b5b79329820d4b614a865481fc056eb1511cf5302f9ddd55032487633073e4af77b58fc6c35a93019c0060307cd1faa8e14ab61851fac2b3d9b2a1cfead45a7d54cdd69e45bc50bfedc5ab94cc736d7fd27fc40cea3cbb1e0bd367c53f087ff8bfb0001000456a3f98b2390e9e65d239bb8287219fa7757120df09b3dd5eb2ea35b4cd5eae7ec870146dd4315dc697ea25dfb931bae11434254a26f20a936fc4614c9711301a4f97caf55eff135734152be473dfd6115f389ec88e293a37b90eb22440b060b6874014fe0c86496c8e92c17e024aa41baf31bcea4f6e86385d127afc0b15857d9de53cf550c62d802dfc519ef4e8f5d051c740af0c59667ed084942d9cd431cf3b720c66492c9c01b0ecd6667170707ae6e435039c1783aa2484883ae68581f20c00c26fdd72029319c0af85cab3"], 0x1) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x7, 0x86) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a177a3862078d5e00000095954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1590136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b585649796386e1c709fd422cb82c4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9f6f69fef095de61b039606a44157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000"], 0x10) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca27306195", 0x27) r4 = fcntl$dupfd(r0, 0x0, r0) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r5, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r6 = socket(0x18, 0x1, 0x0) r7 = open(&(0x7f0000000780)='./file0\x00', 0x21, 0x40) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0x1ff, 0x136720000000, "b8000000000000080100"}) close(r6) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = kqueue() dup2(r10, 0xffffffffffffff9c) shmget$private(0x0, 0x3000, 0xc6, &(0x7f0000ffd000/0x3000)=nil) getegid() getuid() r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r13 = dup(r12) ioctl$WSKBDIO_SETMODE(r13, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000400)=[{0x4, 0x2001, 0x800}, {0x1, 0x3, 0x800}, {0x4, 0x881f, 0x800}], 0x3) socket$inet(0x2, 0x8000, 0x9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xffffffffffffff52) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, 0x0, 0x4}, 0x200, 0x401, 0x2}) fchownat(r11, &(0x7f00000010c0)='./bus\x00', r14, 0x0, 0x2) r20 = socket(0x2, 0xc003, 0x61) connect$unix(r20, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae4473e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff010000000000000100000028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d855c4cd1cfd7834aa3fc1611c8649840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c6684f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888980d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f14a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436ce731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37fe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a040754e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbc2cf1f6184c8c156ce5cb47566a9e86451173c12dfcce0a325aed454f7aabda093def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94acd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7ff03000000000000615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d557692e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1209], 0x10) writev(r20, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000003c0)=0xc) r21 = kqueue() open$dir(&(0x7f0000000440)='./bus\x00', 0x10, 0x2c0) fchmod(r21, 0x48) r22 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTART(r22, 0x2000746e) r23 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r23, &(0x7f0000d06ff8)='./file0\x00') 04:27:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = socket(0x10, 0x8002, 0x0) r1 = socket(0x6, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x20000, 0x5c) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) munlockall() ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x9, 0x5, 0x5c, 0x5}, {0x800, 0xb7, 0x3f, 0x1}, {0x4, 0xc0, 0xb8, 0x200}, {0x6, 0x0, 0x7f, 0x3}]}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r7 = socket(0x18, 0x8002, 0x0) r8 = socket(0x18, 0x3, 0x0) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r9 = dup2(r8, r7) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getdents(r9, &(0x7f0000000000), 0x0) r10 = kqueue() kevent(r10, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) 04:27:44 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b13aa2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee4892c000000000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7107000000ca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0ecfde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ee311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc1200000000424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a389c2fdaa797466f44bd247a162a0d492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c343cde75ee9db2fa05a448843fa06b239194be760c7d447ecaa52dcd9e175d9e14ce39c5a120f95df8693022fdd802d4beb2fb802b8bbe1b21218fc2a2d52411b929a8e5312de534acfcab26065dc3e35e2020baa7c9cc81a1d87"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x7d6}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/1}, &(0x7f00000000c0)=0x3) sendto(r0, &(0x7f0000000280)="7f615ad1ea30f816d331b3fab36f4030550eb2391ff28e5bceffbad1b1f67a2e88f5698f674a2b71b68fa000bd6094f22e86ba2f0bcd438e3a37391a5e9b16cd3ff395981598a2e92c950f0351ed1bc7a36d03783920eb3937c0d1e768e223e0a015e435666872ca6290b136dc459cb45c1a1341b794e4ebda6add4e76ca7d2facffe191c939a25c5b9541a076b04c901bceae772f040cc3335a18a7ac992afa2ed811cf3a823564f338d95d1723791dddb2366f45661b92eee07d74c1d3d3802e1274617c521430b0db2b82fa7e1696c878a2dced7f844ccf9cfd26b2214d31", 0xe0, 0xe, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 04:27:44 executing program 0: r0 = socket(0x2, 0x8001, 0x0) symlink(0x0, &(0x7f0000000100)='./file0\x00') r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400107d81"], 0x10) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) shutdown(r0, 0x2) listen(r0, 0x7) socketpair(0x20, 0x1, 0xffffffff, &(0x7f00000000c0)) 04:27:44 executing program 1: setuid(0xee01) r0 = socket(0x0, 0x0, 0x10) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x6) setsockopt(r0, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r4, r3) r5 = socket$unix(0x1, 0x5, 0x0) bind(r5, &(0x7f0000000040)=@in={0x2, 0x2}, 0xfffffffffffffea5) 04:27:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7], [], [{}, {}, {0x4}, {}, {0x0, 0x0, 0x4}], {}, {0x0, 0x0, 0x0, 0x7}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) fcntl$setstatus(r1, 0x4, 0x4) sync() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) 04:27:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) sendsyslog(&(0x7f0000000000)="9607c26cf1af182f0448f10f7dbe1a873c19", 0x12, 0x3) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000080)) 04:27:44 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000600)=0xfffffdb1) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf45e54d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa63acceac2a8666a94e76b531ce2606728d4a69e3cc59dbca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162be559984b9cfc64c9877481164c24e75258fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe09000000000000001f4385f0413c755ea4a5c5fe659fa202361cd8cac707005b65c6593d8e4884b13c6d158daa2870b4122cd2350000120000000000020000000000000000b219ede5665b9cf9adb798f308b5b79329820d4b614a865481fc056eb1511cf5302f9ddd55032487633073e4af77b58fc6c35a93019c0060307cd1faa8e14ab61851fac2b3d9b2a1cfead45a7d54cdd69e45bc50bfedc5ab94cc736d7fd27fc40cea3cbb1e0bd367c53f087ff8bfb0001000456a3f98b2390e9e65d239bb8287219fa7757120df09b3dd5eb2ea35b4cd5eae7ec870146dd4315dc697ea25dfb931bae11434254a26f20a936fc4614c9711301a4f97caf55eff135734152be473dfd6115f389ec88e293a37b90eb22440b060b6874014fe0c86496c8e92c17e024aa41baf31bcea4f6e86385d127afc0b15857d9de53cf550c62d802dfc519ef4e8f5d051c740af0c59667ed084942d9cd431cf3b720c66492c9c01b0ecd6667170707ae6e435039c1783aa2484883ae68581f20c00c26fdd72029319c0af85cab3"], 0x1) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x7, 0x86) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a177a3862078d5e00000095954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1590136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b585649796386e1c709fd422cb82c4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9f6f69fef095de61b039606a44157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000"], 0x10) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca27306195", 0x27) r4 = fcntl$dupfd(r0, 0x0, r0) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r5, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r6 = socket(0x18, 0x1, 0x0) r7 = open(&(0x7f0000000780)='./file0\x00', 0x21, 0x40) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0x1ff, 0x136720000000, "b8000000000000080100"}) close(r6) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = kqueue() dup2(r10, 0xffffffffffffff9c) shmget$private(0x0, 0x3000, 0xc6, &(0x7f0000ffd000/0x3000)=nil) getegid() getuid() r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r13 = dup(r12) ioctl$WSKBDIO_SETMODE(r13, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000400)=[{0x2, 0xffff, 0x1000}, {0x4, 0x9, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x4, 0x400}, {0x0, 0x8, 0x800}, {0x0, 0x101}, {0x0, 0x0, 0x1000}, {0x0, 0x200}], 0x290d) socket$inet(0x2, 0x8000, 0x9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xffffffffffffff52) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, 0x0, 0x4}, 0x200, 0x401, 0x2}) fchownat(r11, &(0x7f00000010c0)='./bus\x00', r14, 0x0, 0x2) r20 = socket(0x2, 0xc003, 0x61) connect$unix(r20, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae4473e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff010000000000000100000028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d855c4cd1cfd7834aa3fc1611c8649840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c6684f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888980d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436ce731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c2f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a040754e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbc2cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda093def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7ff03000000000000615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d557692e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1209], 0x10) writev(r20, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000003c0)=0xc) r21 = kqueue() open$dir(&(0x7f0000000440)='./bus\x00', 0x10, 0x2c0) fchmod(r21, 0x48) r22 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTART(r22, 0x2000746e) r23 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r23, &(0x7f0000d06ff8)='./file0\x00') 04:27:44 executing program 1: nanosleep(&(0x7f0000000040)={0x800000000002, 0x400}, &(0x7f00000000c0)) rmdir(&(0x7f00000002c0)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x5dd9) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x4, 0x0, 0x6, 0x0) kqueue() ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0x3, 0x1000, 0x100000000, 0x1, 0x0, 0x1, 0x3, 0x1, 0x0, 0x3}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x10001, &(0x7f0000000300)="cf", 0x1) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) ktrace(0x0, 0x1, 0x8, r2) r3 = syz_open_pts() r4 = dup(r3) semget$private(0x0, 0x4, 0x221) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0xffffff01, 0x5, 0x1, 0x3, 0x2, 0x7, 0x1, 0x3, 0x401, 0x800}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001d40), 0x0) getegid() geteuid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, &(0x7f0000000800), &(0x7f00000008c0)=0x5) socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r8, 0x0, r9) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) 04:27:44 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r4, r3) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r6, r5) close(r6) close(r1) 04:27:44 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x210) 04:27:44 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x97, 0x20}], 0xa4, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) r4 = kqueue() clock_settime(0x0, &(0x7f0000000000)={0x9, 0x101}) kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) close(r0) 16:00:09 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x288, 0x10) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x3, 0x9, 0x0, {[0x306, 0x0, 0x3, 0x1000, 0xfffffffffffffff7, 0x200, 0x1, 0x6d, 0x1000, 0x0, 0x6, 0x7, 0x8, 0x8, 0x3, 0x5, 0x0, 0x8], [0xfff, 0x10001, 0x200, 0x3, 0x800, 0x5, 0x100000000, 0x80000000, 0x6, 0x1], [0x5, 0x3, 0x7, 0x4, 0x3, 0x7000, 0x6], [0x4, 0x9, 0x3, 0x80000000, 0x2, 0x6], [{0x1, 0x7, 0x7fff, 0x9}, {0x401, 0x1, 0x81, 0x276000000000000}, {0x401, 0x3, 0x2e, 0x3}, {0x0, 0x8, 0xf7, 0x100000001}, {0x101, 0x8, 0x6, 0xff}, {0x80, 0x1, 0x7, 0x3}, {0x80, 0x80000000, 0x7ff, 0x5}, {0x93e1, 0x8, 0x8000, 0x4}], {0xfffe, 0x4, 0x100, 0x1}, {0x1f, 0x3, 0x1f}}}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000200)) 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000000)=0x1) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r3, r1) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000008494d75aa391dc009300000080"}) r0 = socket(0x20, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="019b002e2f76400000003ecd23c356c260d3f27e2b3947cb08519fc8ec5223f10f34a4e3bbb12a42e47b97e946c3dbe4121352d298d09dd165ab27d69ce73cc085ea6d26f68415e65647200f0f4f3d6a93e70c0d61882b188ca9d8bb48b94b3a56402dbf28bb32f51d7e168a0a54c2cba30154676e0b13543e65925fc2aa"], 0x36f) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x19, 0x4) 16:00:09 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x68, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r3) r6 = socket(0x18, 0x8002, 0x0) r7 = socket(0x18, 0x3, 0x0) r8 = socket(0x18, 0x8002, 0x0) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r9, r8) setsockopt(r5, 0x1000000029, 0x7fff, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r10 = dup2(r7, r6) sendmsg$unix(r10, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r11 = socket(0x18, 0x8002, 0x0) r12 = socket(0x18, 0x3, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r12, r11) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001480)='/dev/ttyCcfg\x00', 0x10, 0x0) r14 = socket(0x18, 0x8002, 0x0) r15 = socket(0x18, 0x3, 0x0) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r15, r14) r16 = socket(0x18, 0x8002, 0x0) r17 = socket(0x18, 0x3, 0x0) setsockopt(r17, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r17, r16) r18 = socket(0x18, 0x8002, 0x0) r19 = socket(0x18, 0x3, 0x0) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r19, r18) sendmsg$unix(r4, &(0x7f0000001540)={&(0x7f0000001580)=ANY=[@ANYBLOB="000000020000006530008d7e052799fd6c1b1fdc4f1b42a56604407ab276b9f66cb73489ce1d93d89e07e80793ad1e1154af4fcda615198d2b68dbbc3a6e380393f67a4fd93fe3e575"], 0xa, &(0x7f0000001400)=[{&(0x7f0000000100)="5db096b007165187b26b0a28e1421a057bfbaccff86afc7848a76294b0a27c5f9fc8331c6ad34803c4a656f50f27045a72b7ba84f19e9a578a16681170b00189f9321134d3a21fb1a98c325474f261390ce474", 0x53}, {&(0x7f0000000180)="af8ed0b4c0ecb37dcba14f9dcce7102c5e1abd969f2b626052fa71a568b171a5b4421d824a45aca8b978f69737d81ec0025c365a1756a796bd0826b6f031972de5774e4aeb3633ff0b7ab558edd9b75444b4af287650a70b2c57ef0da3463b7eefee4edb7510986ab0cae6134c77195897d50433a8c62dfc4fa69c24f31e54036b422c5a223150c576052d02c22a3b470fa50cd7e234c7ec68cdcfe8a9a940c3868a75b310df6a9c043a92d5a7d18917c872815a781b678528eb719e40a45e7793bd8cef27e9a8f24c9cbf924fcb8b5aea2969a8e278b8f1cc4425797584c873120cab313aadedf749c7428a2ed41f8c41216e953712b82e6e8dc0327de9677c510229342210cf5fdcad6e7c03a974b43bc9bf96c5df19b4c8f320b6300ed27585c8061e2ee1d685124c24c42532e380b7d521208e6b81aa2c451d3741e32df36107c4f2635bb0ba386e0edcc84a0f3816cbc258609237aa088977b97ebd1148709fa2d3e7280ff5d30d8d6e7be71a4b64479914bf549afb1b507f338383c4a213704e1fadc7a7bfb3433b0a486aa4cbf4eef7bf6d7348b6a5aa03699e788ab082c4877cb3b72708d7f43f17acef6419c7754e8c4bc9ec417c95ff36b1f4cb5f192f53031872e1d03e649461707957eb59e227a395faf8df4c7c9a48be59e99c0a76a2b9f50238a9a1aa67033602ac0cc31ebe5ef197730c43bb872b28c9a58a055c250fc07876f382cb3e57e38400b904046e345d0352e96458a81b4bfc13702d8370222a7582951368bc53d39ae11b78496f5d133d09dbe08403df4916d17ed842eb8a31ff1b823426782f6b15854da40a94f646d74e11f4445382003fd3bfc6e77f8344130f034b582743a08fe970632d3541fe4a8862f045b3f520ed8dce8e81c9e3596cfd547411e8b60ba143c7fe4acb6576545e65c8dafa2b3ce09889434238e2f5a07253305a03f04256ccce6531edfdcc5bc35460c702e35ee76e53071650c49de3349d0b62a84badcb4c62351e62fbca456f3176db89887fc57cc32d863d49d4e5bf6ee5797f5c72f9a1f841164d84edbceea177709310ac76c6329738d1ce3d5c347847d5902efcb1e06efd87b69d2b27fd9edef36a7efb42fc937691f4951d06f69f8524ebf8e6d756fd9a962c539ae3664eda39e131d79b0ef327247aa90a003552a2220f32b369a3129f46d8229cea2e890ff559f519d392d74fce3eb60616372abe62c1572b74f40f88857d44625dc8d8f66b0f575173046e396a4b6323d5cf9baf140ad828036e45a4afa2584fda17299992492a9a3895a4cec33c2fc1270f96d4d6b6c3754c18af55069b99742d4b7bdda81382ad549e3d6e0704d425dc509762ed357ecb7832d29ba12a101837df4fed8b952bcf716d60d3843e0fc371052275b1e6d1f3239171b12445aabc1d9c6419e8e31ed5fdaa24bdc893013c15c5c595b6883f0010908ea7e5c51d982a9eb00d460b4223c811fa9d508ace0f0df73c037355daf7532d55759d34899016e5431c206da952cf7360743c4f2155d38c07f9423c183483a8d112e6826c417e0d780e2a4e37fc59f4a86fc456989a13ddb0554d4c3c79198d97dbbd029cb959009c83677e0d533fe52293f9a7a8b9e5f3db40b3bfe2f1338e7cb7a8c75fa12db0b020b3f453eef98246888f3ad4576b5d4b5012c1b53f1f8539ae62b983070f3903db2859b702490bde96d489dfac843096d305ebb31197c4026aa449031eae3f40dc15e3566b5847c0546585847d168c5361d642a1cd13386bab9ee9b56421d7cdfd70dd23b28badd5b4ea063b4b2f71cdbf1cd92574a2cc0f56abc65f5cff6a258c979ae7276e6498a4f8aa6200ccc7a912b692b80d6f2b4719ff4c54147e3f6e188cfcd49f74175adcb3e6096f5085cbbc9c7de0a2f3c8b477c2c13dde437403788c52e98efbb63f0ae3b4c0c975f6544e9e594ae9dcc8f12f266281bf98b1bca4c0cc487e76ac0328cf5320a2aff986c16e6064e4aa3d7fb8bf4c428b2033ce1522e4967dff27b6a03252d260d77f53d22fe6a8bd910c218c60b2d6be85f46d40a907da89d2f7d408ed19c09a3e3af8669c7f842cf75993641418ec3d745c2702e35c3d261506fe6db6086dd8ee4aee55e6ed0b5ada9eec70f7bdd55e943f25e5aa00dcd962b7072ee7cdabdc73b8aba4b433536fca3b02db4f837b6996aa4f75d29e867a13df3b175b7fec3cad96cc13c216655f5941ff39cf09c39ae01cb534a8e2622a7ad0fecb570f0fc619a1b41ffe5eeff830e6c97e225da3260cb49eb3a0ba53dd4c18867d0ac4fd53a30909ba01cc53fa1f8a5e25d0004dea6725049b5ae07c13fbd76542baf5718fb7d5b42ffa9ac49caccb22a05c59e33788f215a72e18b233580bb2bc08e0a11517282c10513b191a26d1399c229f93506d508d7d2067e201b13a7be6e2f84dea9c364abb8ce581f31669d2920a89d21a9adbbe60e4aad3c41119ec8d0cbdd2d130509ddac1c54e71b591bea63416a99a889e6aa14a3adc05dc20267baacb1540bcdf8f38a76040fc5f9c666ae86bd4bb167793d3fd6b369d7aa9d2d7652e30009a2d7e546186b01e3f1549df605e9d9a7bee73e1f61881bea71a9564bf5386d926337d8b764ab07563e67b9db50c73319de79e25fc22107ba6059ab4855da9d398d974bb8cc62ef5aa5c6e31436a20fdbdc996a154e8f3c15eb72e56cf33011ab21138ba2e13edeb3f42f0658e0e09f0ce25ed402cce3a39b306a7d58766c933bc53afb1250ebaa6fb0d82747e46bfe58a1ba0b9633ac915d165dc1d50e3680847c29e2cd66b50bfc9a26aa14864b8e59b58db0a87d564f7a01992a2e52b2c8213219c2cc0488e7d0191d2acda4f48f205ff66bfbf58434e996b32f0f90776801adb719987f2f76d11fdad872d81899b352920393f81e912f334a45483a90513f50ede305382972df60e0ee6ef526ba55cc13061b09fadc5243d8300e7ce378be56a4459ce02725b5d938b8d2294b21b194c19288b5224122d6b14636a60e9e7ea498b52585091dbb6a9e1ea3800c7407ee74f465a134041d4e573cab02fa7ce948add59b7ba484d025df1fd5f93cee2376745e19d903d68bc3e0e48749ed523918345eb9e1bc76b1f7d84ca332b8cd5e85a07506c78ec07be818a8d387b9962ef94d5a285b634e99f2f8bac1d9ecdcf2e4b5ef80d527f4c962fe42496b9f470ba5088d5a54c7110c3c2baeefcc962b47529c8cb45727ce689b34dda8d7b65601b320fb7fad973691fd207558f8c57e4d0a85992016af4a8a88ce4907f7a6b25d27fe4ac1fc175ff7cc5c6afde56c3a0eeb46ec2da2746a947e39b1aa4c2249cf6f99cf226fe106256e2e3b7169068c0294f0c8e93ab074f7c830f355838d46efba984c088cc4e83af93d5fdcf3f1cff5e7e1d88be8fed0b85888047196800616dfc3bb0cd0a327f571ec4d4284eca23bd076bd3723979ef6898c2b051e66cf415b4f2bc2b4d05a14e37dbc454e7d0730a30a9420daf976e71ba310a27dcff25af5c1694169a6d96642db2cef85978562c86352a8a797793a0cd855ae01fb97fe166068c0bfb3ebf8e879573339faac295a891b4a4df8524176b974255c5fc1f0825dbedda001878f40b28cb204c61ef7cbbec73f2c4ee44cffcef5838f8959ea66fd42ffd5129be4b122d2cf43760077ead8a6c8184b915190e68acdb0ad9d6c18be02e0b69a4483a198f756aecb52a9b5cb95c4a694da9cd89d3dcbe8c11829c9ae994818b18194c290b3db7e1d309971be2c44272df41b853e859a6d452120d3cae700b56bce31a936f6f9a850e5d239e5eec4f7ad057bcda1eaba260d9af8d01603ad6e595d683f325e444030185412fdd7e0f4f5f330c639b46253dcebabd968301929f8a4d1753a5690bef1d7d0cfea371a756dc417bd7f763fd9f280de109dfede5d2c77af091cbe5eeae01f0e72647a31d4963fafd9dcf091108c33c46db9430cf6c4ba5a19c35ca6ee29be57a0f754765c607d7f97e996047b9af5083525d712a27ae8d735aa90df606c8c3ea0468e1827d9dbfee3036c4e6e8a81b57068330b8f2947dd8d3fd64753dbf4f00895726a188502efc88f41cf1cf4dd05cab14b435bed36c7cd4de63691671e22af52ceafe7634c1a531b98ab82207a6897cc70186b7715b077f03c6b06a7540c67bff899751ff04c6b6ae1332bf220457bf9085eb60dc2639a092353c0a2003fe9990f4e5dd34125a93297d1c1971fc2fc5ef664b5ed30fc6e2616a85413c2d39da1f41907fab0fd6979abed20c508b7a48ae707cdad5335f40ab20b1c8c3e5144cdd52275fc22f12b3421ccb5aa317a5dae373f023ebb132d96124f1e27ccd6cef1da2df67dabc5fd2a65da76d074a4290a38be1d25d6b05ac4c92bac010dbd7b97ce8eba2ba4e5bf9b4892db086a92af09174dcc03c2c4783a3696490ab3dc3e8ba27103e17ace86f15522a725dc774db773126ba0044392454146852bec98c481f07792403a2696c2d165cfeb41751ff242a3c27347fd3d35daec21829855314e949853fcd8a6a702bded1894136cca7aa0bf23c9a391d562b1800e7e9bd61111cdbef3809aaaf0d7d51c24d8dbc9ee82e127ffef6813b65d0e05ff0230918118a32d82aa08b63ae3b083fd7534a69e74b2a974d63c5a346073543e0697429d835feea4c31920e7eeb4d808b7750e67587b337bd35462338978720cde0e4468258f2c25056f715cd1f8661c09d3964eff1af416ab4f10f043cb14cc5ea1348e5014be2bd14d943fd104a32e2cdf1e5b6a762bab21cabe027dea3382ea06dd07294aebd40bb3aca178cb57227ccf21957198a935be3b9481e3a8334c557d7d7ea22dcf82e91f9c3d3859bce17a3421beaba492e28b176fc1279231c24c29f1cb9e1a7a8d9e722af0a9744976a34818cd644a13c1abca55e67d4a01c90d841c023cd4b93426a96c111721de74eb7466976c65199c2a5867f8e71e667332fb8b1cbd22c88b3bf9cb2f5f089036796ad86df1210e94986a70a6675eb72b41819c56971e27c9651297b515a39f465e5c134b95e215ec7736b32a0b32858a18f76ea77696d916bcf90d94cb6b4a191ca10aa36e8a450955f1dd97638a5c89eedd6148331822fec798b88aac30ebd9d50645cf6567d25b8f17319ef1dc112f5c7e13ec208cfc17de22f5e2343aafedb454547b3e584d1a8f1ee132c3b7e97eff539e136faf8f16d17438cef7be2f03b0f9a677b7604af559a96a610653f5cdff37afb98d2a6ebe9770d70b19ba6d4a2ceec8fad2dbd67e5062ea65374fbd542a8f76a46fe54e054c6a51574b9fe1279584d1c3754f3059387a4bb1526db70a618438f897d40759c650ef2aca4cde51c4b81b8d6f60e53bd33936f0fa3b3a12dedeac16f29984fb7d4f01835444675b3eae4c07074631f16d06f7fa76a5b20de2346d250944d5a68712378aff27576e65d2d5e1889e96c88ec0bf6aa2d15a5c49be2213468c0cef021c3cc157e777c1be857be5faec8cf92b21dd18fdf06ee2712793d91f440ca564afff1053c9e4d8946ae56c675408cf7c30567f6aa6377dfc08cc8a0a5a7d527a007bc33b39d3e34285928d3e63b62a65e2647c8a0c8a7db4f578069c658c1c32fdd93b65a972229d0d831a2fb8d59089557344f54d4d574109e5f245cebfd231fd1453208e623a234c14f83d191afc30d0fc34ff7eec46a5030383f134d21978d4a7740b1f5f214e8342d49d2ac68271361216cd0c1f2a7bb673a997d9fe83ae0e29d0754", 0x1000}, {&(0x7f0000000080)}, {&(0x7f0000001180)="061166b20c5c3257ecd660d74df5aa078dbb08a68aac9281f2c452a9d7248dbc99a12d10ffeef0b1ea965aa9a69e0ef93144129d2b249e01e633307d3b7121c23445520a54982b294100f02b9534aec02f412a5f21bc2e6e2bc8d36cd4e846329cb353083dc17da0a52d953fdc003026c03307ab5c879c521daa4bf541ef6ac3b044f63d3545797df4d87b3c2b0b3ddd5a551528dc31e7d00ad65e66f740ab4ed6e7ec10b33648ccb1786c8de90b0f9a3a71bd0a3b37f47b78f952af1bba575244", 0xc1}, {&(0x7f0000001280)="ef1233fd81b0a0d618db16f8497cc2ffc70699fe3f32e82ad305b7abae43c3a3bc2e345add800dd4e68ee3cd00f0be96df358312bc13a463c0944b156856e584ef6986361103297dc6cd19bfbf5af1ba79b171a611ebe9da309b12e25c81c19c2d2e67a7a8cd35f8c21bb3163ad917ca750ee19c55b77b76f42756e5f03f98cfd0bf94aea599d55e6a263391ebcc9509df45b0", 0x93}, {&(0x7f0000001340)="76a41679f51e3592614030913cd6d987e9b18f1abb96c7ea0dbb79603a2d921ba37b9c0a5f49afa99f8f97687d477f3350109023109f2b7112e65ef8118ffb6b55962482c99c8b2325a8dbf90377b011c58578717e3d4317b1425bb2284e0950c5f6d39862d5107afeb4cd419feb25dc713170a782f7f7ec7e5534f6ce67b01fefd5ff7204e9de85", 0x88}], 0x6, &(0x7f00000014c0)=[@rights={0x30, 0xffff, 0x1, [r10, r1, r11, r13, r14, r17, 0xffffffffffffff9c, r18]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x48, 0xe}, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x1000000000002, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x800, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x4, 0x9, 0x7, 0x3}, {0x2, 0x1, 0x1, 0x8000000}, {0x4, 0x6, 0x40, 0xf8}, {0x732, 0x1f, 0xfd, 0x7f}, {0x1, 0x2, 0xac, 0x80}, {0x7fff, 0x0, 0x1, 0x6}, {0x5, 0x1f, 0x0, 0xa1}]}) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = dup2(r0, r3) connect$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000a34a438e027c9e809f5c961d9bfaf2c3b7068c868e"], 0x10) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r6, r5) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r7, 0xffffffffffffffff) r8 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x104) ioctl$BIOCGDIRFILT(r8, 0x4004427c, &(0x7f0000000340)) bind$unix(r2, &(0x7f0000000100)=ANY=[@ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRES16=r1, @ANYRES32=r7, @ANYRESOCT=r3, @ANYRESOCT=r2, @ANYRES64]], 0x1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0x1ff, 0x7, 0x1f, 0x101}, {0x705, 0x7, 0xff, 0x60000000}, {0x2, 0xff, 0x3f, 0x7}, {0x8, 0x1, 0x9, 0x81}, {0xff, 0x1, 0x81, 0x1}, {0xfff8, 0x4, 0x3, 0x1ff}, {0x800, 0x8, 0x0, 0xffffdb29}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x35}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)="a51b7270e082ab372a21f128ec94") 16:00:09 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="100000002900"/16], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000780)=""/4096, 0x1000, 0x2, &(0x7f0000000040)={0x18, 0x2, 0x4, 0x6}, 0xc) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x8b94, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x9b3500db180de65) dup2(r3, r2) poll(&(0x7f0000000080)=[{r3, 0x69edec62c3a5527d}], 0x1, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:09 executing program 1: mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) write(r3, &(0x7f0000000000)="97ae1edd2d872832e635ab022c8bb91ba94f53810aa209b120c43d538ba2a1a703bd66752302a519608199482fba", 0x2e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x80}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238b266854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c2384ffffff7fc02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r5, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r6 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, &(0x7f0000001340)=0xc) r8 = geteuid() r9 = getgid() r10 = geteuid() setreuid(0x0, r10) r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r11, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r11, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r12 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r14 = geteuid() r15 = getgid() r16 = geteuid() setreuid(0x0, r16) setuid(r16) r17 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r14, r17, r16, r15, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r18 = getegid() r19 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r12, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r13, r16, r18}, @rights={0x20, 0xffff, 0x1, [r11, r11, r19]}], 0x40, 0x20c}, 0x0) sendmsg$unix(r3, &(0x7f0000000c40)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000b80)=[{&(0x7f00000004c0)="ca82f53b85c472e17f4de8a5c78723cb1073e48044dd62f305bab430068e21f8dfb90d1a9b8e3688bd63b0790ef923b2d4cc2402150eb31a1ee21befb3616f99e1b98aadd08c558a51df4b1c55bf3b59aae9771cb2c1aceea4b7c0e2e589f978b2c0d38b44e9f53e53195eed6c0627d5fa26892681f494cd7351b060e9e1a971397520d4b02b5613263746b8fc82648c667b0e3686c7c52825a76c5998570af78470ec94c849d553021941946d4c4bef1f7034bf8dc0b8da112cf2e582e57fd34014e2584930689678fb2b0778b2", 0xce}, {&(0x7f00000002c0)="9aebdeb0845250f5107efcdb95a7d4049db975a9413ed5155626a0f63c4bcc73247dbc65f1c560c25c1ddcc34e8458f34336c6ec5d0be6466b8b26a96317aedf1bf1bac1", 0x44}, {&(0x7f00000005c0)="858983bc94ad70afa85b332eab5bddf1f4f055e93520cd9b23367372c9562e9d65a977848f5dbb041a9250344c562b560921ea7a515957169b9abea0c44bae4b1d9259a235872f7313bc8be50017528b073283d71a556b04957a713fb5a3b2b188132eb55b2f6702c6454991a7092c96e1aa95bd510d6557c502743db84987c7d516ff2b241112d5e2e6b7b7465fda9f918d8333ff3046283352f77e4e3e4cf25f9ba6d3501ad46ca9dba4f3f717379627bd8b85eab52bf09657d06117b8d962261b4e48325dfa058fc89af60fdf6761c24ef8339ac5fd4b6a4687f9431ef6d5456a52cf", 0xe4}, {&(0x7f00000006c0)="021ff00f8c246882f14220376502c3a7d3b1905e9b61dbc3cf4bc7457cc6477396d8ee8cd942a478a778f79a0798356b8cdb2cc99e566c27cc9136a921ebc5bb4ac5a565aa7ee9a541cd82975b998588e981cf755ef641020f3b807b62299927219991d54464362d2d990537202959523fe7f83dd0c3620a5846bb6389663b4d4bbda2940dceeb2c7014398c3cae7fe23cceea475ea05b234b79fc99481ec1a747104faf45ca0ed3d9a6203255eb606bbcbe59036a79f24d7f56516f69bcf9a9f8e806de3c68437d9f0bbe8912d978f0cf92330225e88ce5aae8d71e756693276466b62b808d6ecc009a6cd34bca97e960", 0xf1}, {&(0x7f00000007c0)="20bdd4078d082fa8918aa5bd82bb57da50421971f8ef86ffbf1c23e5117253af9d4ddd42931d3406ba4a8196e7e794e9a7ccc9713cca76cebe2fae35b830c4cd3d5e94f46eb8f7f4769d3f0a702994a172e094413c23b7d69f5d37912f6f4361ca9c434a679eeb5e5aa91dde7b2db89661bc0128487bc6a725c64047063d8a4b971f491bb2b71cc2cccd9a09fb9a1a27e92ca054ff489ba598aa33d6718231155e63fc89921a8bbd1c9a6984fcce1f1f94b4ccb22d6c6477eba176d843e2cff07391785af06b00c368dc1ad47f794a3f0481cb7d55b1d9298abe28fd3f735a4693e01bf405b33974e542417ab615dbc4aa2e1523c6547d956f82cceaec66db", 0xff}, {&(0x7f00000008c0)="1435a1169997f75cdc6ccc473854457f9873991a8b62a8c1d0cdf0d4b3d6298e8f0bd19495594fdaf08f8eed1747a7b584736951a9b9f17076712c3fb7f50160a62c975719bf011b29b4c480cbbadc1cc5f5b7bdb02a8e3c9b8b74b6b18ee590d66a86a77587af954f39b1207fcf86331e348c88d651601e51f0900c8b54f73d7fd17410c1426e6c3ad720f5c9648d3c98f093aa52245a023927e42764b97d55536de536f2bd915d667e9c16e7db9348083e5714b1e756a2225306cc447d15d6b6dcedade7c6a084c9", 0xc9}, {&(0x7f00000009c0)="b81354aabea6f3f6a320edc12f5abb78b61b03678c24c41114638fc60c74bae10768147f0c8b093f40762264247d48a15d3a650552609cc3eec6b4312a14fb3c1621bff39deddcc248ee8357c8992b254ba2cd37cd17caeb8af41fa16bc9b6f7b3f03e6c0c2f16901da833c7cbc022c1ef3c30349a2e5c41701e208498dad8e36b3882702ca6c6042a648999058a35617feb78b12453fee66541b434f91d47cb9101d1fe02cf5a0da635a3d27a60ac05d01c1d6476b252c18f909be1b538d824f63320c1aebc9beadf7f721da1f207e5c307c222", 0xd4}, {&(0x7f0000000ac0)="8a9ec8c19a0ca95079c9d69a129690909d0c911bc8ef96eddf78b277d79270dc43730c9174809e81be62a53a17ffff57b3550c8de0ccd0d5fc204f339dc5715d0fb96fee87cb2bf5d69f9f47a3bb8b6c5fb6ac0ec39c7df6ebf766cb10089ea595fc5c108ce9214b68c0f1ef31b77fcd003ad9682a096df6ca2c8ab2374d8e59dc86b1ca9d2c481276654f2499b522c8a41415b3479eaa3c113d46d0596111e2500402ea744281d5fe", 0xa9}], 0x8, &(0x7f0000000c00)=[@cred={0x20, 0xffff, 0x0, r13, r7}, @rights={0x10}], 0x30, 0x408}, 0x804) setuid(r10) r20 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r8, r20, r10, r9, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r21 = getegid() r22 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) r23 = socket(0x18, 0x8002, 0x0) r24 = socket(0x18, 0x3, 0x0) setsockopt(r24, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r24, r23) r25 = socket(0x18, 0x8002, 0x0) r26 = socket(0x18, 0x3, 0x0) setsockopt(r26, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r27 = dup2(r26, r25) sendmsg$unix(r6, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@rights={0x20, 0xffff, 0x1, [r24, r27, r2]}, @rights={0x20, 0xffff, 0x1, [r5, r5, r22]}], 0x40, 0x20c}, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, r4, r21}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x18, 0x4003, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) recvfrom$inet6(r1, &(0x7f0000000140)=""/48, 0x30, 0x40, &(0x7f0000000180)={0x18, 0x1, 0xfffffc00, 0x10000}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) r2 = dup(0xffffffffffffffff) renameat(r2, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') 16:00:09 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000100)) r5 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) socket(0x400000000018, 0x3, 0x3a) r6 = socket(0x18, 0x8002, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r7, r6) r8 = dup(r7) ioctl$BIOCSDLT(r8, 0x8004427a, &(0x7f0000000080)=0x8) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0x0, 0x40}, {{0xffffffffffffff9c}, 0x8000000000000001, 0x15, 0xc9fed502b9a56517, 0x1f, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffffa, 0x0, 0xa0000002, 0x1000, 0xffffffff}, {{r2}, 0x7fffffffffffffff, 0x40, 0x4, 0x4}, {{r5}, 0xfffffffffffffffe, 0x40, 0x20000000, 0x9, 0xff}, {{r6}, 0xfffffffffffffffb, 0x4, 0x40, 0x9, 0x7fff}, {{}, 0xfffffffffffffffb, 0x8, 0x7771186b8e97c2c9, 0x6, 0xfffffffffffffff8}], 0x3ff, 0x0, 0x0, 0x0) kqueue() close(r0) 16:00:09 executing program 1: pipe(&(0x7f0000000240)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYRESDEC=0x0], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000080)=@abs={0x3, 0x0, 0x0}, 0x8) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r3, r2) listen(r1, 0x8) flock(r3, 0x4) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="b49b3514d7fc5147d8fd8f3d558b6efc94555a2bedad4fdbff47b4a677a079183f270a8ed7d8b876bad6c344933657"], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000000)={&(0x7f0000000180)=[{0x7ea76b9f23e070b6, 0x2}, {0xce, 0x4}, {0x1e3, 0x4b0}, {0x22, 0x1ff}, {0x1a8, 0xea38}, {0x46, 0x1f}, {0x21, 0x80000001}, {0x24, 0x1}, {0x86}, {0x48, 0x80}], 0xa}) 16:00:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='/'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) socketpair(0x1, 0x4000, 0x5, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)=r3) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)='M_', 0xfffffffffffffcfe) 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0xffffffff, 0xfffffffe, 0x0, "f000000007005945fdbe0700", 0x7fffffff, 0x1}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) socketpair(0x10, 0x8007, 0x7, &(0x7f0000000200)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0x3e1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x24}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r6, 0x0, &(0x7f00000000c0)) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r7, 0x0, &(0x7f00000000c0)) r8 = dup2(r6, r7) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, 0xc) r12 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r12, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r12, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000000380)) r13 = msgget$private(0x0, 0x718) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() r19 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r19, 0x0, 0x0) shmctl$IPC_SET(r19, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r21 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r21, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r22 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r22, r24, r25, 0x10, 0x9}, 0x8, 0x1, 0x9}) r26 = getgid() r27 = getppid() r28 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r20, r24, r26, 0x1e4, 0x8}, 0x5, 0x5, r27, r28, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000300)={{0x803, r14, r15, r16, r17, 0x40, 0x6}, 0x200000000008, 0x80000000000800, r18, r28, 0x7, 0x40, 0x8, 0x484}) r29 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r29, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r29, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r30 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getgid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r30, r31, r32, 0x10, 0x9}, 0x8, 0x1, 0x9}) r33 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r33, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r33, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r33, 0x4004746a, &(0x7f0000000380)) r34 = msgget$private(0x0, 0x718) r35 = getuid() getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) geteuid() getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r38 = getpgrp() r39 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r39, 0x0, 0x0) shmctl$IPC_SET(r39, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r39, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r41 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r41, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r41, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r41, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r42 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r44 = getgid() semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r42, r43, r44, 0x10, 0x9}, 0x8, 0x1, 0x9}) r45 = getgid() r46 = getppid() r47 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r39, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r40, r43, r45, 0x1e4, 0x8}, 0x5, 0x5, r46, r47, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000300)={{0x803, r35, r36, r43, r37, 0x40, 0x6}, 0x200000000008, 0x800, r38, r23, 0x8, 0x40, 0x8, 0x484}) getgroups(0x2, &(0x7f0000001800)=[0x0, r5]) r49 = syz_open_pts() r50 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r50, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r50, 0x0, &(0x7f00000000c0)) r51 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r51, 0xffff, 0x0, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r51, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r53 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r53, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r53, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r53, 0x4004746a, &(0x7f0000000380)) r54 = msgget$private(0x0, 0x718) r55 = getuid() getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r57 = geteuid() getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r59 = getpgrp() r60 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r60, 0x0, 0x0) shmctl$IPC_SET(r60, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r60, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r62 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r62, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r62, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r62, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r63 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r65 = getgid() semctl$IPC_SET(r62, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r63, r64, r65, 0x10, 0x9}, 0x8, 0x1, 0x9}) r66 = getgid() r67 = getppid() r68 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r60, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r61, r64, r66, 0x1e4, 0x8}, 0x5, 0x5, r67, r68, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r54, 0x1, &(0x7f0000000300)={{0x803, r55, r56, r57, r58, 0x40, 0x6}, 0x200000000008, 0x800, r59, r68, 0x7, 0x40, 0x8, 0x484}) r69 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r69, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r69, 0x0, &(0x7f00000000c0)) r70 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r70, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r70, 0x0, &(0x7f00000000c0)) r71 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r71, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r71, 0x0, &(0x7f00000000c0)) r72 = msgget$private(0x0, 0x0) r73 = getpgid(0x0) msgctl$IPC_SET(r72, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r73, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r73) r74 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r74, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r74, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r76) r77 = geteuid() r78 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r78, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r78, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r78, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r79 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r81 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r81, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r81, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r82 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r84 = getgid() semctl$IPC_SET(r81, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r82, r83, r84, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r78, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r79, r80, r82, 0x10, 0x9}, 0x8, 0x1, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r85, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r85, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r86, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r86, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r87, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r87, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r88, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r88, 0x57}], 0x1, 0x0) sendmsg$unix(r8, &(0x7f0000001a00)={&(0x7f0000000180)=ANY=[@ANYBLOB], 0xa, &(0x7f0000001700)=[{&(0x7f00000018c0)="7629a0cfa7772aed71b5511ddd1866da0735d11b4850a206f767b89b6ee6d2072c2f20399d92c45714788a2361c8c4c92731f49256909ad9e53cf0e7855581c5420f83e44b709636073f9908de35b1602a213e00c80afcbbe56856d6e1e0fe71b947dcce28c3e0e247b7bb5114aeee9c", 0x70}, {&(0x7f00000001c0)="aed4a85a0495bdd0526d3316c5e4b87aa4ce192dce40baa005ac1e86b94c141ab07bb15d5d2a9d2122b67e31bb67", 0x2e}, {&(0x7f00000002c0)="5570ef2c255c331d123650fc3e48d0a058f9726f88713f207dc7735b34ef2aaf67d7b15d2afbeb2007e96b3a6749bd4583bbc43c17425a3869e71dc731ab3a5c06fb2bdd658d1887ffd89e75a70b8e0015fd667ed96cc8783668d40d3b39ec9877b04fe6b6b16d0cc5aec7e6ea5f9195a3ed30358bc239e20932d6629bface2cb0d5b9b7a5662b1135aefc9d9a05a2fea9a812ecaaee60674b6a9956b83b0442644e97426951b6503ddb5055e4ec2a6482e5b965c03c4fc4196c8c559c0a30fc461dd698dab3b6dd7bf36ad29276cab9ffc4343da2e68150a554bf3c91", 0xdd}, {&(0x7f00000003c0)="c2aa13be57d076516909aed6a5fd7d8dd4787ec86aa51a7f9c4278dd57ed6809943cd3c45ad2fb7a8ee5dee2edcb64fb66244de388894165bfc97ef7fc5e69f16673a4cee796912c7c90839e2e6481697c0830d63d912f290f13c72eb75419134f1c1949bedff6634646cbc1415f80ed4df56c3bd01ba888d00e5228c3f85ddd4623f3c36d908037494552bba90c6730bfaad8d7bc7072164fc17f", 0xfffffffffffffd41}, {&(0x7f0000000480)="ab43b3841998dc3822c539d69bafb64365002795858de99ca8693cabacd2d51b8176e26ea584c8fa4ebb054f2f2b3bf493d42788e96e42242d2e23144bc77e85bcd2dcadd22a1b115a2cdc8046948b6e26784de823cd00924e25c34dfa9601b2af684cc31c48b52c09e219691de66e85409a2b5d84f9fa48b7fca6eacff0e529e2c9fd6aae850703adf9b54ea3a3fe95ed301490f7b92db0a8dc5b8d569729c99a8dbe4606949b44da5514ad6599712a0d3d99c177398bb8e9fe5f93556856a9085083aad67091dd96db4796cc1443d20595c5ad7a43e7df02ace277013274233dd55e3c2191970339babf200a91719398b5d6b9937c35acb1fdfebda187abd4bccf08700802d3a89179ffbafce7153a582fff78c030db36708bad579dcd5bf0a06cfc5273eb1a0224a742db2154dd641c967449ed7ef190728523da5d6a64288d0b84776ea01fb030f3ddebfb35260f1a5fc00ce25eed55f4645fb2e2e28f599ad74e07a0c9332ca483d3c0ea959ca4b158115eafc6371694554db2bfd62272c8a4e9c39fed4bb198f4d7f740b4dd108e65aeb7d06ec257c7c76541a33fad2f91344eea29d26ce48d24cfc65fe90df4839951f384a87b1c9480aad4eaf647b4c6d0e7ad7fcf0a010952080d6afb66d436dcc801724015ac5c331ec0732401abdc99d29872d415e35a9091c059eefed81ea4faab20a91bd869f8833d1807efda84ff287b877a13c6d82e8e825bd0ec2c3e39d73847459302d1a18cc7e9b33c2f4da84b18c27e10d19ab6d27818df2ddbdeee61688d4407c28bf5b69504e44c3a4162ba670c5a0f72c8bccb76950677cc584cb55c4f2b1091c680b45db77748d253cee4d9a5bf970f1a2d3bfb629826f45ac26cd4948a65db96e12f8092c0b01d1a93c7b6e378c086d199a57cddfbcbb647ef2dd231e21179dfbb0923bebe3a99e36a1281e1eb801d84a347acd52fadd4a7df1d72b82a64bb095172ca5c619cbd5cd05d6d3c39d585feadeac7bb587c884ff12d6ba67a17c2fdb03dd7fe5024489d344776877a44c3a51181c16372b9efdcf12aca519f84bebfb61de85883b89865ddea0040bceef62e7ea6e8d68931fd181ec0a0b51233fcc437c1e3eab279f47dc1e3ada9d8232ade193759db2c8641c51255c55ca95e127d7c2ed3aa8c026ab13c2a82fa2547417c4a15c0267577e5f0181c4de34207c070c7796dfd41db339b60bdbd5f22d3a20bc63bb045ccb1a0015346a40a80f5079bc884d9c8bd89c6615614dfbfae8d8a83d8bc50d57024cdb48eddb435d509330bf47302e6422359c1cb669c725092426cbda70458e5ce54f9a377f5e0cf407482e4562a8f648847abf6e6bd3bec56093fdd125d5ff9054d166e2e0c34734f69da4b60a99eddcb442d38b5cd59f22bb0b7d5a77d8cdc61b3ae4ceb17e549d20c8b0b53250011a14b242adb539cbe8312e38f7c7dd266773c32b7d06ea9bbd88276d95290df1e3ef7cdffcb3f6fbf143d4fcd452cdf5186b0d145c256eebf85805dfcd9ab7dddd862db97abc799728cb9a20e3c87c2a965210fabe84b2c15feb13a00872dc8164ffce41893a3c8f609dfeefe4ad43de96e196c73990503f325a543988e246481fcff494d6b08231a518fbe6d409db8f59967b4c2bfa223c671187f396ec03522aa66306ef6ea0f4447d1f0d76b09085e0f7ca67728b5c783e258c3201a5e7ba1b72123dd7d1cb477de5ba2bddfb8c3b559e30a17ca7a48a1c7edea6e5da41d101720e1dd241285f5f921037fc83da5699312345a0be6af6b6b0b6cc0f8653cc675441dc1cdcd02656757afd3b82954ade5492a419c947e01798c645559d9de6e24d40c8f250da87f41d63060a00ee85ba68de9fb6b72ba878212ed8da4447c039a24e419bc49d132822b92debd3c1d36cdb4540561fc671e304c70c0f7950a7b41cafef9ac28071a0b2d30e0e95eb6f914671aa4b949b6fcf3ce17b0e23587b6deebda502042de261d04be7bf16951eac3c1119e12c8b2822ccf0bec41eb29ba604aa4df45b9c86b08ee6395fa9535ac089b7e4cbcd92c1605b8996944684be391abdd633587d89b26ee1ffed15f2b2d41b9746981879daa7e7a232796a7764d7bba3a1ff78929d52b4bc6a6bf331441ddcbafbe925ae88e2905167781af80c9c254de9af67e3741add7c813c5514a0a1b6fe895b6ad9c42dae93b06fd478dddf5903f11ffd880d50ab86976b2b8d3e4bb3a423b9c5980f8e91b22900a3eebb49fd3c69fc9c564e53739e7940b3120ddb74870d030a193a43e0e36e503be4dbe82f2de2f59fdbaea3114dbec3dc9fc82b77482ce6856e3e09d82068371c87cf5f1e167e6e42809ca39439b5ddcc1860d67b0319da60f0163a67a0098266f47294d9e58bc66ac3a3f3bcfde487404948edb6ff68c2b72cfc71d42efeac3c2ab84a9ecb312f085d036f6f4b6e33e8252b9fdfe1e7668387afe406986ad2335e1272c8b06e071a5a2ee393de864c44e9d10b4307df9c11b509bedab853466f455bfa70d3aa5a8a19f305f19dc81818a0d904568cc0650bd011a9a71f8e37141f2022c3e4c65b16b257b9e7ca61bbfc1fde7c0ffa8098c477948c2f427c71bcfc8ea059d18674d214e7a19ec9bebceafa87ec6d32ed2857830cff0a3f9e0fa47f79622d4093e9d3307fbfbeee1ef0e586b3307ac337bc4d7fe3477966935c61c382057c304a7dc11d524b7cde2a7915a242383dbddd3589eaf8bdc26d140a159c420324bc9ede67842848e3859bed543a615dda1a3bab9cdcb6b8bac8fd5de7f7fd659da69a3b4338ddbf44e22d8487abcbfecc3916d5ba681c4040da59818c53931a4d74e3eb9475f9802fee478177420a5e93e2a19a82427cebd452a294fee09fd5a5910c3b38a87588951407fc99ba15d5a2659f77fd4b7a4e8f98321eacc6e9e3b22cc018e29582708ba6fc9439c6e34bba1a8ceed4e15a3f5c1a33dc3350e79a1fb1ea093b51ca493889ae6fb3011a6b6b45baac136af777f30641d9a4f786ad3a56e2450bdbadda7b9b6be32455213060a69bfec3a76e1e437f5de379c3561c446be335344ad09ece10c1cee9900f45a9afea1015c0abf40da5dede57c0ec4f6497aa698bc84e7c4c4badc71c2367c68a31bf98f7a1c8192c51e5d7d22012807bcd1fcb774b8fc7f6798cc9fda02374bdca9d2f998132a5dfbd194a1c56faea154aa76956571ba079f6a82599fd3a0e2d574f44ebaaa061303970be85f9e6e4341fa90c5e263639d9b8e9f2ee47de56d51e63b358251a49a783b034275204a4a0e384a7d500aad999eddc2a33c856b9c59993539092799918f6793ff24c49ac0c2821973903d4fe1dd25688c6045c3a91ff4e0bce4500a4f18bd00db51efb9b3f15a034b61660f915cb1e5a8a7dfbed3a0acbfe252d7554fa09c280025477f5153701b2b11b5145e8b52b4a03483f6616d504a7acc8c6ffd14a927ecb784069172014cc250d723acdcc52b9d8efbd598251c001fc88c758abea5b5246959595071e1b92c9675186f73b42cb5e95609d53b3895d4b6a82f93e99d5fe8d7fa59fb4f8485e3cfbdcaf840a262eec5e8f28a7f27021545f04ee0d8df0cdb1ebf05ebabc35b6d903f383f6cc26c4e8e747b0fe7fcb45e914eee0f2d716c1eaebad7bfd6f59a6fc25d45f2bd51847dff350c0edc7b94f0fe140fbb3f37f587dc6e2a43ea98527c99a1299776077f071fc9add9eadb2a3d9b5ffb950c077556955ea01cb9e2a76a433dda5c9098869c7cae4ae00de8dad803054e09147d9bb117451ae19fa13ae83b7ae00fbe6ae0c56e590320f9215e6a40b5aad501c816eaaead25f17f0de400977120f897faa458fe5d3abaec1cc38272c8575310fa5f7a16f9cf7a07496dbddaa6342e417dd7fa767c6063ba31cef3a3785a4f6552ebc9ea4a1a50936e8cda82c095109f058bf9e9cb54f3faf185e2ed8ffea4562d88dffc89df3c0426c0be992cb5129bb551cf129a28a807a552d68911d1fd5dc93f8f50b77c38e1e4b428168ecd56a8f9104720e506b369a8ef3382edbb40c451f24aedaed761b85211f962b91caf26c191955b7c5000b8dfe60d269fb42c2f81efdea68d0defd47aa10da0fefd9723ab3559d37bcbf202f5172abce8d8539893dbfcbcc7f9591958652ae3b19fede6d621d83683e2737ad5db4410d40c6f7752690489091ac6a21395eea88f9788fb6954762f715744e560c9c850a2c139b598d6f548b7112b15f06824e88259b305f5a2065ad4cc6f26c62bbf952ff5d4cb697dfd42f6ceb3d4d65ce0a8b7d6e5a219f31f4ce1ab87a1dee95866f1bda9b9c7f1427def5dc7f546b3d5b9113bda6a82cb16dbd22104580545894b0eb773b850d9ba296beb9a8ac0d2e94ba28145b28a7f28e5598cb77077b96bd04521b6f307e2e8417ae05637ee8cbef04de6fbe22640b733df385688ba6857eab09af48f339daf546168fcc3144d774c5fde21ee9bd07e53219df5eb88d8335b8f0d2a0890cae314ab3ba1e79d64da8801db95a41c11db31c9d5d6d5ae49643ff36cde25dc5efd4760c6cd0bcd5174e6396c8377f65988ce36e204a2cd51304da325a39071c0ead4d08e11268dcb0d062bfe51d13c3552a492981f13efc96c2a378b6d31a0a7b94c74b66c1161af663a753fb43eab2eec574516c8d433419d95538dd7aeb803a1cd71d22b9585de80ca86ea55a45e1ff0a0b7aa4ae4b9c9269d10654bd5c9fde10faa4c284ec5c3202f7f3df9f1904a503789cfa6cb58b47561a6f1e6989d536a72ffaa2026fd513b2b6556c1bc7e01ccb4966eda47bcd0794deef23c296a063c41121b3d7c497901849fc335aae003b04a7c096fa116ead6881d5d3ceb2e2a2135cf5a7ed99fb0eec129e6b62319d7ebc91b5ea44ad6d0e7c843429fe79667fe89082a8e28e6a8ab1d5ba293a0b671b97997617facf2da78139b669b0567d5ff16dc25b67e44dbf22f4a3a484fc5cb9466a0c391063eb887f5de7e96e5ad38f1199decb177791aad1dca2571445279dd3d2ee83042eca5bf3a46e4b606a8b0b7f5710cb9dc6a22e92d2ddc8941032f331324b6b88b5f4e2f238cbf9fee7a5368a8b1e3c03a4cddb2a8f7c46a4177cf57b6db1a73ef7a85584f255409626e8d8c46063ca47d28385d2c378c94008bbda04b1e864bfe0f56b82de90f1088adc17ebc115e6421fa92898b89c95cbef581e10e63177442c2d2c4103c137b86839b2c1c3616943073ff36790a630fc76a560f7bc287cbf6920a8134e3e0d9be06011966a9719592d695c035ae3f25c6274e9adec15eb348913e925bb74f31c63d66c51be1932493fa6926d8f2bc5536d5e52821b3d1113f577736823d7543d91aa9e03fa142ab2e6b194089d17323b3f78969bbef73c15fc0dd59a08aa84a4da350c03e03fbf4fe93608cf9a6c95bad60307feed875ae862e9b708d52d16cfa02ee0404a135dd45576c545a21de91db23cdf7fb40d1f7af04b808e93365f60be8311bcc6c482bd49fe0bfce8ed993b5915ae4d25dcf11d7bec6ceb1b90f3b4d032c8a111d491cd0dc90203e173eb36ea89e6136675b421dea21309af1d59e26bcd7908c5b8c663a05e201444d35040cd1d3d3b6ecdce2ede4e961dc6af1fbad1bd4c90f25e3adc847ce36e78aa49c58bfd2b5b0d484b8526350e3af28eb6990cd648fadf9ffdbfcc292c2321fedf912c9edb0422451353b7ed0f244352fa78360f71bf87c32abb0f046396068f3985cb00572fb9e468c82ff53e184cc715bb91bf61271e67d9ca8", 0xfffffffffffffe5b}, {&(0x7f0000001480)="b4421d4900be5dc958a083a8e6d80c74276041cec28260475c148ff4f26120cabbc89b2031c59755a4c7323c1bfedf6232d9b8c33f1415e795e7f14870cab1d6d20ea5a94984c66e4ab49d8a187a5e1b06b245df3b66495055de16ab7cfaa8f3fb8d42513e7d363faec8d5d57b1f0bb3acfeb72d2ec11046131a27968ffb9dc9275f5c1716f5138d6ca7ce7be0bf5e312698579772995d1ad9f390590b2542159969fff1876bbb20e79670e1bc1e00fb1ff69a2d4a193e8fc70e38a5b3e5ecdc6c7985aa5f11ae73f2c56e419dcf86a2fe459b737dadf609e659b981a93bb449fca845f612da6f72dd8047283dbb727a1c4042b19f5dca6b1c6c33", 0xfb}, {&(0x7f0000001580)="bf8990c4f1378308b5d4d4d099c62de69ac8b20473e386", 0x17}, {&(0x7f00000015c0)="abecc516a250ffe567e3b578a4a8ab82fa2d25ce4b6a98a308300b743bdba6d6f6e77261a7353f6833a6fc6bbbc87dd0d709a851094e2451607b58f24c9945057245a89b1e790658c2cf0ef2406ce53728ca8d9dda176a3546ccf93d542d823be1e4a51b2ce77366d58a8f9350fbb90c86e411d79b470386", 0x78}, {&(0x7f0000001640)="67ff4811dffab4d3a31ac17f2cc0002b0c29cd7e3077a9056818d1f4f3cfa8a44df4b3f5cd3d30b241be4d3f3e125daa09d5e87b74f622505690d41587cd4218ab6636a23bce7e2ba8477fd1caf03349a7445181ad", 0x55}, {&(0x7f00000016c0)="a666929c91b4eda3f311e6a37f98c02d10700cf15905c0dc9a7172137a40a024863cb4fb6fb17c2e8205e79763ced3ab9688c0a8cce7a0fe86ad7417", 0x3c}], 0xa, &(0x7f0000001a40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r4, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff00009aeeea45", @ANYRES32=r11, @ANYPTR64=&(0x7f0000001d40)=ANY=[@ANYRESDEC=r88, @ANYBLOB="f78eb2804a5a8d05df3d586b00c7c6465b6c0fa12520df14e49f92cdadca6660466789051a180ea2f2c43e678b23b194bdbdbb79c751fc2d0620a7004cf94a476bb22c0731f96139467eb196d6c9f9d0da0267f4c960a1702a75e72092ebbd4334f92ca7814ca8462d90a0d3e5ac5e383fb1dc10c7ba94b458f434a406265ee54135907997a73d8de5298699ba2d6fbb8026d500a5d79a53", @ANYBLOB="15033dd596e13d4bfe8048a7c9f72d242cb434795f9ba19b146c7ffbeafce72576c3a6901a659eb07579f9c1287f370753355e0100394133debcf938bcbd06943d21860ac43566407e4ff7cf9c09e4bc4357a4df0d6de591200679", @ANYRESOCT=r86, @ANYRESHEX=r58, @ANYRES32=r87], @ANYRES32=r32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r35, @ANYRES32=r48, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r49, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r50, @ANYRES32=r2, @ANYRES16, @ANYRES32=r51, @ANYRES32=r52, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r55, @ANYRES32, @ANYBLOB="04000000300000000000aa9bae4ba2b2c551b50c63311436070000000000000094db77d05d74ef58a5a262382842cea062dd5f15e7", @ANYRES32=r2, @ANYRES32=r69, @ANYRESHEX=r85, @ANYRES32=r2, @ANYRES32=r70, @ANYRES32=r2, @ANYRES32=r71, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r73, @ANYRES32=r75, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r76, @ANYRES32=r77, @ANYRES32=r79, @ANYBLOB="00000000c0bd9d146f7169245223ea1433da94017132bdf25f72ec50fcca3d1ac5bed04d37321aeaa29dd45f847ee206d9ea8fe1122a49a99942bf5c5fac2fdf0800000000000000839c7b380b9b8c0372e0ad1cee425f42072ea468d7"], 0x130, 0x6a5e42f29c9dfc11}, 0xc00) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f0000000240)={0x81, 0x5, './file1\x00', 0x1000, 0x8, 0x9, 0x1}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r89 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r89) getpgid(r89) getpid() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="1050562990014c30382b5588f06e69f32d4c71065668cca77407b29dae07e2fe9a5e9573330cda0b33c655a1791331d92f793c687398bc5db620f97dadc89ef5519151fdade98330f051aa9fe56e749cdc20f50d591d90f85fa0a73f3482363d3aa05b1741afdccb1817278da5d8ff964feac3147ede76c3", 0x78}], 0x1) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) 16:00:10 executing program 1: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:10 executing program 1: ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000040)) open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, r0) getrusage(0x0, &(0x7f0000000300)) 16:00:10 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000002c0)='c\x00') symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000180)={'\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<', 0x7fffffff, 0xffff, 0x2, 0x1, 0x4, 0x0, 0x3ff, 0x0, 0x2, 0x7, 0x80000000}) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000340)={0x10, 0x3, 0x4, 0x75b, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x81}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6e}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0xb000)=nil}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x7fff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7fff}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000fec000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xb90}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6ba}) r7 = kqueue() kevent(r7, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) kqueue() close(r3) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x640d359c433fd3b, 0x0) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000013a, &(0x7f0000000040)=[{0x64}, {0x5f, 0x80}, {0x6, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x54}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r1 = semget(0x0, 0x0, 0x1) semop(r1, &(0x7f0000000040)=[{0x1, 0x5}, {0x2, 0x0, 0x3800}], 0x2) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0xc}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/173) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffc) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/tev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x61}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) r0 = socket$unix(0x1, 0x52728513db1f56b1, 0x0) accept$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="ff04e17c9c574519361610f6df006e57050000000801000020000004d2e1463c0f1a50c97aaaacf9853f4d694e02de412149dc7310ad3caa7e358958aa5c2a1cb4a4bb3a7564a7157b6c58c9089f4134469b745618013eb7e847f56fd68f112c606a85f93d54adcb949d470d4ec0c6a00e7c9418cf4d6495268bb0b6f389bef1b10ded09a3288534c904286173e1ed924b54f1832ab0f0d8939a76fcc45ad6727ced190a"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r3, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000000, r4) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:10 executing program 1: ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x4c}, {0x6}]}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x1, 0x8) ioctl$TIOCCDTR(r4, 0x20007478) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0xfffffffb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000000)={0x7cb, './file0\x00', './bus\x00'}) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000280)="bdfcb7ea49ba9f7a16e96435f6a76bc90962094c63a42d7ccc74a057a1ea0c59093ce1d32efcd72308678b62d0d89b28e4ec67e558771c0fe602c7be0a05eda40e111cab02a933ad7e5617fa91c748af702940cca101ff3a66f1e0c39a5ce1fdbd022be8d74c0e479ffd91b62632f2f0ecfc8ab2d863d342c975bf6968", 0x7d}, {&(0x7f0000000300)="4ef151af2b1bb53441369dd68385c1db613ef9804b24b5b9e2126195d51993b99f6a30ab7f87a7aae85db219483e0e08c8153897aded122a2dbd8b00ab322535d95717474ace14b2f37bed1781c0eee90a532326cd76ffddba74b6b6c4ecfc7fae3ea0c8", 0x64}, {&(0x7f0000000380)="2f2e4480e7cfc246b834213eb267e257ec7b98bed9b7c4075c5179b4bd0c7e8fa89906e23aff1939da87b3ccf74ee04f1ed4fca78eb2b31045fdedabcb11c82aef912e165ce8e1dd1385e6694aecc0ba8b940486a1ef1a12d9b523dd12af0eceb1327939ff4d5feb0bdc7dfd98c7c3", 0x6f}], 0x3, 0x0, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r4, r3) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfc6ac2a84e6abca64896bc01010000000000008b2951b158017dd2f9305960957ca07f5c333f3fe23637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r5, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xffffffffffffffa7) r6 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r8 = geteuid() r9 = getgid() r10 = geteuid() setreuid(0x0, r10) setuid(r10) r11 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r8, r11, r10, r9, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r12 = getegid() r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r6, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r7, r10, r12}, @rights={0x20, 0xffff, 0x1, [r5, r5, r13]}], 0x40, 0x20c}, 0x0) fcntl$setown(r3, 0x6, r7) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x28) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r3, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xfcc) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x3f) setuid(0xee01) bind(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x1, 0x6, 0x340a}, 0xc) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x100) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:10 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r1, 0x0, 0x7) recvfrom$unix(r1, &(0x7f0000000240)=""/69, 0x45, 0x800, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00//f\t\x00e0\x00'], 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0xd, r3) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) ftruncate(r2, 0x0, 0x80001ffffc) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7c539281400e4ccb) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r5, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r6 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r8 = geteuid() r9 = getgid() r10 = geteuid() setreuid(0x0, r10) setuid(r10) r11 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r8, r11, r10, r9, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r12 = getegid() r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r6, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r7, r10, r12}, @rights={0x20, 0xffff, 0x1, [r5, r5, r13]}], 0x40, 0x20c}, 0x0) r14 = socket(0x2, 0xc003, 0x6) connect$unix(r14, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r14, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r14, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r15 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r15}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r17 = geteuid() r18 = getgid() r19 = geteuid() setreuid(0x0, r19) setuid(r19) r20 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r17, r20, r19, r18, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r21 = getegid() r22 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r15, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r16, r19, r21}, @rights={0x20, 0xffff, 0x1, [r14, r14, r22]}], 0x40, 0x20c}, 0x0) r23 = socket(0x2, 0xc003, 0x6) connect$unix(r23, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r23, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r23, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r24 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r24}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r26 = geteuid() r27 = getgid() r28 = geteuid() setreuid(0x0, r28) setuid(r28) r29 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r26, r29, r28, r27, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r30 = getegid() r31 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r24, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r25, r28, r30}, @rights={0x20, 0xffff, 0x1, [r23, r23, r31]}], 0x40, 0x20c}, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={r7, r19, r30}, 0xc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000001340)="cc289597eff41d2df7fcaaaa686400e2f3a659345e2c07fd817be605f3d12d2c75e52ea489436b72f70fb99a5f833e995ec725be2097495fae90086e8a8873002f12fe44295f6bfcf1c70116e439b74aec670a35882de356f69a772c5794797db737fcde7ce7cce9268b8562fc6790bc525b26e76c2f410945cb2d8995c7dee1a5749fd7b5c5dfa00b54027de69798015cf1e0d844468542fb31e2df3123c0c0202a0819e7e7e9348c7da3ec2137933747aac6b23bf8b889e28b60e55ca95c4f842f5831b7beffd5370813bb3033a4c803ace120d50c2b217c09edb7b7663afda1fc90773306519e63b9f1a19c1e407f5d5f6eaf086e23b98c920204612015fc18ef60402d5d6819516a29249ca0614c0159f6e6798addcf3d0bb0208dc0096bbe8273f9992b04923f4d103a0d1bfa48bb0372e5df2ca53d2bb36f09fe4bf2356bc6ef97c9f24bff751ca46bc16fb4edd6af7a65d4d6e330cc19999328d2489255059579f15cdcc8605c44cd821b9da9aa5c8c5b9924c51119d8d6e2a65455acef9a5fb3a2ac36e4675304fcb04d186ad533caeffca4254a8f4867b2fbe9f46e994939ab1246e04c6c6ec67d5b2d6991ebdc73319f3ad45c5fc1274f49e4e9d84316e79663c1e4b9585bbfae4e4aeb764e8b28cc5b1fb0b6d570ab27a9a40adb23fb6f614cfeac7ee38528fb358a606a5602910d18b26384dea29b1fc654092494d645134b008dd6a591e3c2ea97db3878bcc6ecbb7d65f2291c3f8a196e5277a7c54567a5c2e51788751b952175c2b8d2db750d5c7876a0ee7756e9a5ea1299f6ee9ec28c54275a26e9bf235b7ba9b8877450f4b5588d847f8ab0a5ce18e781156c46695af104db2c77c301f828b53c39ae3af4a5f8595e444761379eb047138ed901169e0496bc21d2733566e5edb47315597f4beb0be47470c28e85234e477dd478f44f68a11611905e4becb333e0d6a47ec2d9f69cd7e6e49b1e12d5aa20c8e7bbef196b23fbe8e52424b7daa13c336afd54c5a4cb298586e555762d2c79ebee62de913bc0bb0bd8ed92be42a667cd03d3b3a7d141a7afc665591ff54a80945f1b78f502e6ef02828fd356598c51cf5b89810c048970620576406c46e66067d1ee7eaaba529dfa3dd76fbebe36562389e51b73d0e36121752dd3fc5b7263b56353a813ad17d959df18f307e66a6ff8649da730b00db3ec28ee21437178c2a8e7b57e511e720000a8ae4d452f65e9da0c53bff338c141e7dd9751c1019473bfaca8d41faa8b99ab55826e5399f8031601bee0434342c17090db7180581a597b62ac227297ea810119db84fe391025f6f7394ccb33986e30ab24871e344689e66c1d6f1eb5befc332bb11e3ab07f557d55425413de7d3dd3bec8cb780c8690d6931e9f00fc89337d898295a28f9801c4b6dd5f82b6854f03728ae97b0900000000000000881dae167644c1868886365d0791bab3c95e46b129d1d8b84032cf67b6f1ec42f0bee2cc22b4c58a57bd35eb909d4a9e5b71280da6658114c8995a5193ea3219204fc7e74971635e5cc5c96646716c5b7731f57cf5ffde47110aff463e77e9a7be87b245d0ebd8b91ea9f17f6ed370fbb7109bfb2e33c8bb97a70caf2073f882d84f49b70373b8c783ba674f34ba044c964a7910023f27596632eef1b5c44b356a9e68ab30b437ed2a11a2cecb57627aff1b690cb2beaa9ce5bb25923d61943ed00ec5e5f3ac1cb0d4717f382060c36878130344946350ce82c30e2e7e6be159aa9b9e0f47f42fb066c1faa63013698a0ce0fda33f1708b8f1d716d63dab2dc724cd97e062be769caf9387e32ec989dc965f0492b295569631a94f1d19f7aa26d7c5472bd54e89b2597c663a640bb7910e1a4368b1772bf2b6e8a9234e6e2e855e167c00fb3823c3ba2f675e254691045bc8fe8d4ca39059a9dd592981bf666e416634770cc85638d463d95ad0bf84ed312ee9b8bb10571f9f7e11c26ded7e2b4e540bd8d39ef186f1edca95953be7c9663971bfe5d66f1439e76fcba2dcceb16470a45929f5470dc3d62b528f5cf4fb421d8b919952f7a865ecba89834aa980ecde0b12bbff03da02cf9532e5fc54ccff11f5a27d456d1d4547302ce0f57f6df411bf59c603b6e9c685da0fed5faf259b6c0b2febb87587cbc03c5d52528500758ee2167fc31541c917ce0e108a76606093fd4204e9ddabe33879f3019ee73e9b93922f43d0cf07158626a5606d0a88a3149806f4a0c69639ea53f958040cb41b4197cceb461aba8bb8ac5f00adf1e50bae1aef8ae5b3d674fae06e0d0b401a2109df75d20d2918e0df3b61ba3c7330cc88175d49e481966ba3ca904cbc0274ab13fa0b6c819baedcd56aa25fb88bd99c7662b13d54b2ba1f4b3f5d80c75507182e20bb304834ccd9024db53c0e3745e359ed9958083d5818c21d69ca7904b382f5635b7c720b1651566b285cf445619187da394583bb9a810e7eb6a5dd7f2c1c49c9f815360cf1d8ad9764e6e44216b86d22c198ee5c1d1bb5778fd3389419c303173ce322a59f996e8e08b4b4cc841cdf9a94d52a60fbfdefa90b6fa4c8476f2579f1ee219ab21c62709a53c5075f529fd72792949e51cb24b5a51142c6b5244224e0fa23512d573390830cc18f189518e5d7e3f3ff0c92a18fe90a2e7516b3a28e7dad0182626afcde0e3796e8d779269c910a29a45ac22ffd545864634af514b4edabd297da13d1de2f9b044e118eee7cac839873529685f8b8118d3eeaf018775ee961186cea87a964a412cbb1d017bc6d5ec1a1dea9332ccf75a37d79ac17d1f962ae4111bbf21ced294e6636e26cad1e6cd391ab946318d915db1f93b69c60add73609ad884ca414f28da7e5668e08aecf854a46d847783941b496a6865cc64bb7dffb1ff3460806ecc834d7374f94b18edaca0b8c53f712525e35b96327f15594d80462ca92218e08c371c85865c8f6375c3fdff94c8f508fd332fb7011f89d2b497d65d6a534a205c067612130710f986fab1ded9390e2d691c204a7772f659bf835c92360af9f74818fd5a9b0e593668bac659be3efe0ac1fd5846a0c56e062d930bae1e9d45dc163ed075e8e1aa88d7268d0c467cb3734a8b8695226ba67f39d52ff0b43e5f966037349980a0702439d388d67caf5b770e52cedbbaf8d8e7a88da81bde495e60be8d34902c3751bdde345acb5868269aa2cc3124adc781a9f07826d80ff067792a1b5bc0a184d9e028af129f9c8a924db4895bf13874939f70451244926fdb54879f9790074f61f53f53814e211b0d27ff17cb7cc9aaa112399f01c62f87c540797bfc6403e6136d84f7386714949c76c88f08d11225ede2d434e178c91b17534d1eaeb6992d3918b8867981a4d3407db9ad92b65396c54313e0f458b7c9c4597a216dee3410c058ffbf432b8cd6c1e433cc8fefb22a2d4b4013dc8c80b7d43a5b37e27234134e874012bfbde968fe69f88181149826e14ccdfa0c00454ead8f8c3c14d8237fd9e5af3a9e5a09a2def27dc1926eb2787b503c600a28945d82d4e59bca514574197b71fe39cb1ba38ed4b6f32c85eb6b120ee75be587e94b61e6df83d5201c689fbb2135a19f378b81705d08ba5d5817737001af7dbb0a32c4e36a7f965d7cff5a8fa99e2fa5875f57258c5f3a591d16d58ce9407f406fefed921e6275e2479b917e4b44585807bd2922f262b7563a1ec386de2fdfcd2165d3c54146d571b1ad02d63788a265e04caf22aca77704730de8b7087a75bdf235421d01071107afaea2ffc4a9b99828feea4cd5c7a05d497a0dd945ebec5d95b74e2b4042163c319d930f4e03715575b0c16d7afef391cde5f32f16601a0123894a607ea3941ba92078477fc8e549437c16abbc768c5b29c989790bccd455039a171b6b1c2d7d1baee41af2b9b867826854c24dd26b26a37a371e7d9c4858618fa5138769156785f3e93574582bf49cbeac625628f79bc2e7d990513655cd8711f1a791924b0dd84bad439a75ea5a65a9d336395b414645d6f30d41ba0dfed5b015b2c0ff56906ed4b3c1341bd7a8967a805e5f9723b9c93591f6722c58586f36433e5e3368eb040eec35e0bf6c47c3a3984e9d481df6553c832b49dd34c5bba136b244477e53e4f3281a89b8a6c8ff5d4124dc73dab250b0e942018ac9315d7968664939db9660b70f0501acf080fa1c8fcd3421643c2a1471d7f0b6cc8c6cc90de00c318820cad6ae7998a814fd51a142f80324f72ae0fc34693bd880af0dacf648199aba9d1b72c948bc2749ab16f7cdd3ab5ade579a56fef7f78f3a603bccb39cb4b0168e653aba49ce3b75b156cb882694ac014c58d2b1e331749d7aa22c4ad8773e5c7765a897043eab4ff8ac899fb339f054b37938780d4dc31a47ed3a9f6f008a90c55fc158f1371cc5a17dba6708df46dac1a27dbc0fa6cbf5231a7d5a14238fa39c498466d7980153e3d9df834bf8ab9b806e84009ba3abc99f0ca71e07e4eab51d40d4e6115aff54842ce12d95ecad54952971dc7899da2886a6917bb3aabecb7643cf0c2d9a6982766a807bdb2daf63ea59f7852ed4cede5664bf5dd6a2a5e3014f005bfa7a56a7193b8f75b55710b4861981df18ff569a4a4f7eb24a090ac495da93ec0902e560b9adf7f9cc0fb9e80417295c0f24a874ef6265131e25c1970fe52d664d0b78d4a0210d2a3e8ba841d4746859c0b9e83ca94aa13bf6ca38c7ba6cc11a31bc26bde0f6b8c7f75ef3997640ff1192c103004392b3950adf677d60626d537ac6f62aaca0420cdd417bb1343f86efc68d8f65373122cdfe71f4be60b59bb32067d2c091d1b6efb04d2b1b66741314b80dfdcedb05cb8724ee33a963cc1bd7ab018e062f48efed475336310af443e227cb58ee3a443293ee85333dc369ed3310847172bf0136ffdb4ade6894bbd5b57e49e2b1f1acadbeca0e869a77f9362d75ee41169209fd0deb1ec09c384dc22ba5c7af2c52ba7241b9fcd5649989319c68d1961f99a780a38ecde3bd2556b3d5fd83dc26ce23065e3305db4058bb163e6dbc25297efbf232473f8a0db124570556f3c7f541792eed366013d91cbb12e1f278cee59e4a8d993f2bc163a8a6a13a460a3cd5cb9decf0d1821990a4f90a37ddba1aae174b60974055adbf07b761654b09f166666953deb19d57fa166ee9d0bdf20330cc02b959629a73411733777ef4a5055d72be1c9f66ee99a28030000003534de66b54958eb12532e722ac3429256e2bd5f369e85eedd1f3fb90dc4d352934910a6be4bb4b73356004e04125fce9ec79949d3c6b5b236aee6ab21912ad5d7fadd68bc13ff9b765aa06f90c09c1c111a7d023392804f2d5d3dddd1d23e386952c334943e8082e57517a9e0b55aa36330a2cc63b23344e3d895a00e452e160571652814e9ed18be279c5aa403045133c8a8b9e2e59c8d4fd229b4cb170517fad9ae130c0eee444571499e2ae8a3bd1491319251cfcc79249e0674e3c92ba4d3b7ae673b397a9009b7a1da7de45196c763f0a008c5e7ecd01fcbda4351dae60b3dea1876383826a69ef3c6e7ec8ba8aa63eac8b6d3eb013ab622dbdd84db93b1b62e6443b8613fe6a781fe37020ade8465391892ef9905e289293598fffbee01b98c8863576b5905983283b17bc13b2a8a9d83b8eb2a9bd77f3c0ba8bf45654ccad1b76542c1ba85e7654dec52ddaab4b4e88dc574864d7eb0f0dc304d3a4d35f17d72903167f683906dec220ff5baeef8366778bd7d69d618524d48b4e763ea7b5c93e0d2", 0xffffffffffffffa9}, {&(0x7f0000002340)="ca61e15d6a9c13b5319080f3f097310027ce1bee07da62354432c958b3c44d795995ad91eed16292ed9fdabb30298d129cbbff03000031d7768acc0a5b08b85860715bdf212903e19523511601e2cb2c591afbdf602bea5be470fbdd1fb3a649238b9101ab650c9f27e32fbe78160cb33498bdcf708f67ddbe50f1ad46f1683c367e12e84313c5796080b2d18fdb7fe6802f5aadce9b639f60bd7aa5abae53ab8e181ff21da142857c843a99724e87a15c5e975daf4e8254420b90af4320ae8fb5a1a1fc992e392fa41f0f763e9ec713df931a9dd61d6098a0ad231ba072df912ff251b31015204415c24900000000000000", 0xffffffffffffff66}], 0x10000000000000ce) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000000)=0xfffffffe) 16:00:10 executing program 0: r0 = syz_open_pts() fchmod(r0, 0x20) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x200) syz_emit_ethernet(0x0, &(0x7f0000000040)) r1 = syz_open_pts() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x5, 0x5, 0xfffffffe, 0x4, "2b56c7e923234b2285fef7310546264d319a4fbc", 0x5, 0x8000}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0xd78) r3 = getppid() getpgid(r3) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8, 0x0) r5 = fcntl$dupfd(r1, 0xa, r4) fcntl$setstatus(r5, 0x4, 0x8) r6 = socket$unix(0x1, 0x1, 0x0) getsockopt(r6, 0xffff, 0x400, &(0x7f0000000180)=""/4096, &(0x7f0000001180)=0x1000) r7 = syz_open_pts() ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000011c0)) r8 = socket$unix(0x1, 0x101fa182a863caf1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1008, &(0x7f0000001200)=0xb30, 0x4) r9 = socket$unix(0x1, 0x2, 0x0) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001240)='/dev/wsmouse0\x00', 0x5384585d63a0f2c9, 0x0) fcntl$dupfd(r9, 0xa, r10) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001280)='/dev/wsmouse0\x00', 0x20000, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/null\x00', 0x62b696614fe1351a, 0x0) ioctl$TIOCSETAW(r11, 0x802c7415, &(0x7f0000001300)={0xb651, 0x1, 0x8001, 0x7fffffff, "116ca4ba09b7719ecfb8ea7b7adcfc37f6efcc53", 0x400}) syz_open_pts() r12 = msgget$private(0x0, 0x2a2) r13 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) r15 = geteuid() getgroups(0x4, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0]) msgctl$IPC_SET(r12, 0x1, &(0x7f0000001400)={{0x5, r13, r14, r15, r16, 0x81, 0xb}, 0x0, 0x100000000, 0x0, r3, 0x1, 0x0, 0x2, 0x8}) 16:00:10 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) r0 = kqueue() readv(r0, &(0x7f0000000040)=[{0x0}], 0x1) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r2, r1) fchflags(r2, 0x0) 16:00:10 executing program 1: r0 = socket(0x2, 0xc003, 0x29) connect$unix(r0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e31433000000000000000000000005e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da452aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef14000000000000000000000000020000160000000000ec7ca6ae65ee351978e8178198e534c03c4a9a1e81c4b5c1dcdef1cd01f64395907812f59869c62cbcd2eb3f123388ca7b3bfb194461b5fd3a4f61b9c567bc700573d82d0ddb28ebd74bfb3af0653303b151a7423676b227c8be6c1ba88eed569cc5c05806ed3bea51fd98f69ffb2940f0da5c91cdcc6bd61efd4a0cec3c03cbcc56917c2b3ae9d553fb914caed76484e34cf60b719a4475ea8a4d290f5525118657871568930000000000"], 0x10) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000000)=0x2) writev(r0, &(0x7f0000000540)=[{0x0}], 0x1) pipe(&(0x7f0000001980)) r4 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000480)=""/97) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20e0000000ff], [], [{}, {0x0, 0x1000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10090, 0x0) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r4, r3) r5 = socket(0x18, 0x8002, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x3, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r8 = socket(0x18, 0x8002, 0x0) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r10 = dup2(r9, r8) sendmsg$unix(r10, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x8) dup(r10) socket(0x18, 0x8002, 0x0) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x40, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0xffffffff, 0x10026, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000009c0)=ANY=[@ANYBLOB="82022e2166696c97a2064f84f4da8e5a653000ac5a72b05fbc9a26f87eb8a34d0255197e8e71b22680bdf41cadbeee72cc7a3d74a5cbe9de5914c880c4cf47eea7aa3e401d589a39d5bf34bd8281a10d0d4dd0db1de462ce5530166b43890dd3ca48e3783df632fe19ccfe6ae6c6ed4acd3a8e6a69505854f0c9cc7672254a80fbe42c5f6fc4501a6e70984b7b2b4828c59ea47b2ef840d561378aafec820e3f6e5ad09f5540a93c95283597bff35513464ff75ee44acfb0fae1f526933bbb75fe5792a10a18148387d9d20085d4cb672fe5b91f3ff4eeb3649f20de4c6b7b15ca6e49e7b0633bbb4eec370d2f3fbb3c016396cd07be1096b5d5284805f178dcdef213ddc8ca44e40d8f1339e3d4852935730b37174bc32d88038d996c38877782d4458f125ac5937dcda2772e2774d1423b061fccd1fb05505114fd314e5a544f7959ff28a4948951fe1c14e9270046f72e8c9d9111ed50311e6120aacbdfd4902523f46f9eb139ae5613988019c17904bb0c7d1088cb287fabaddeafa02e6a9221c740af54428a92e5"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) dup2(r3, r4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x0, r5) setpgid(r2, r5) r6 = kqueue() r7 = socket$inet6(0x18, 0x4, 0x2e) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) r9 = socket$inet(0x2, 0x2, 0x1f) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setsockopt(r8, 0x0, 0x9, 0x0, 0x0) dup2(r8, 0xffffffffffffff9c) recvfrom$inet6(r7, &(0x7f0000000480)=""/169, 0xa9, 0x802, &(0x7f0000000080)={0x18, 0x3, 0x7fff, 0x7d}, 0xc) kqueue() r10 = getppid() fcntl$setown(r6, 0x6, r10) msgget$private(0x0, 0x8) r11 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r11, 0x2, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r11, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r11, 0x3, 0x3, &(0x7f00000006c0)=""/215) 16:00:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000040)=0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x20, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r1, r0) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x?') open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x101) 16:00:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x1, 0x14a) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/169) setsockopt(r0, 0x129, 0x37, &(0x7f0000000200)="c305e3016f190c43931593463054a6bc96d1442a28e9d519a6b1bc7df96e775ada33d3d50c72d77c7e73257f0837c0570c3be8adc15dba7d543217db1364fc12a9655fae6f2df774c12e55225e738f39f6ff0afae24bff3f3945f9a7938c85654870e6aaa2d0f6954498d4b26c25502e584106d06cfc713429f45d2b874ed7684df5425e33d8db2af13fb1759bd559c34fb8e6d2aa16fcefb20c3dc009bb9adedfd0880e3962aa50228710e65a641992662c58e6a751a78355651c8bfaa0e2e02fb27a24cbe2", 0xc6) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000203], [0xfffffffffffffffd]}}) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r1, r0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = dup2(r1, r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) 16:00:10 executing program 1: munlockall() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) recvmsg(r0, &(0x7f0000001640)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001500)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)}, {&(0x7f0000001100)=""/174, 0xae}, {&(0x7f00000011c0)=""/189, 0xbd}, {&(0x7f0000001280)=""/243, 0xf3}, {&(0x7f0000001380)=""/115, 0x73}, {&(0x7f0000001400)=""/228, 0xe4}], 0x7, &(0x7f0000001580)=""/131, 0x83}, 0x1) shutdown(r0, 0x4) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd\x00', 0x20, 0x0) dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001700), &(0x7f0000001740)=0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001780)='/dev/null\x00', 0x100, 0x0) writev(r3, &(0x7f0000001840)=[{&(0x7f00000017c0)="3f89ee98c7f85b5e3030b8f35520e73a2a8ab935aa6730602606ff5c1d03d23f20c4dcd4ced4b3fd4e752d068adece5c891738f48a47abe31183033e93bd9cace8cf0c1046afc5b75151fcfa998aa9f37266751b14bb21a779c10f9ae40139b825293c373d8422", 0x67}], 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001880)='/dev/vmm\x00', 0x40, 0x0) readv(r4, &(0x7f0000005980)=[{&(0x7f0000004540)=""/148}, {&(0x7f0000004600)=""/189}, {&(0x7f0000005a00)=""/97}, {&(0x7f0000004740)=""/202}, {&(0x7f0000004840)=""/132, 0xfffffffffffffff8}, {&(0x7f0000004900)=""/4096}, {&(0x7f0000005900)=""/125}, {&(0x7f0000003340)=""/17}], 0x38a) pipe(&(0x7f0000002dc0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000002e00)={0x0, 0x3, 0x8ff, 0x4, 0x954}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000002e40)='/dev/null\x00', 0x1, 0x0) getpeername$inet6(r7, &(0x7f0000002e80), &(0x7f0000002ec0)=0xc) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000002f40)={0x1, 0x1800000000, 0x1f, 0x10001, 0x3}) geteuid() r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002f80)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_WRITEREGS(r8, 0x82485608, &(0x7f0000002fc0)={0x8000, 0x0, 0x7, {[0x8, 0x8, 0x100000000, 0x8, 0x8, 0x4, 0x80, 0xc96d, 0x81, 0x519, 0x4, 0x0, 0x3, 0xde02, 0x800, 0x9, 0x3f, 0x9], [0x80000001, 0xffffffffffffff64, 0x1000, 0x81, 0x8, 0x10bdaff2, 0x1, 0x5, 0x100000001, 0x800], [0x8000, 0x6, 0x9, 0x1814, 0x9, 0xfa6c, 0x5], [0x86, 0x1, 0x1, 0x8, 0x1, 0xffff], [{0x7, 0x33, 0x0, 0x7}, {0x1, 0x4, 0x100, 0x8}, {0x10000, 0xffff, 0x1, 0x9}, {0x4, 0xa6, 0x2, 0x81}, {0xeaf, 0x7, 0x1, 0x3}, {0x7, 0x3, 0xffffffff80000000, 0x57}, {0x8000, 0x9, 0x81, 0x9}, {0x2, 0x12d4, 0x6, 0xffffffffffffffc0}], {0x2, 0x3, 0xffff, 0x3}, {0x3f, 0xd4, 0x580, 0x4}}}) r9 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$KDSETMODE(r9, 0x20004b0a, &(0x7f0000003240)=0xf5b55d309c743fda) symlinkat(&(0x7f0000003280)='./file0\x00', r6, &(0x7f00000032c0)='./file0\x00') r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000003300)='/dev/speaker\x00', 0x8, 0x0) fcntl$setown(r10, 0x6, 0x0) r11 = semget$private(0x0, 0x2, 0x60) semctl$GETNCNT(r11, 0x0, 0x3, &(0x7f0000003380)=""/4096) uvm_fault(0xffffffff82542810, 0xffff800000b6f074, 0, 1) -> e kernel: page fault trap, code=0 Stopped at rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff82542810, 0xffff800000b6f074, 0, 1) -> e rtable_satoplen(2,ffff800000b6ef78) at rtable_satoplen+0x150 end trace frame: 0xffff800022b87150, count: 0 ddb{1}> trace rtable_satoplen(2,ffff800000b6ef78) at rtable_satoplen+0x150 rtable_lookup(3,fffffd80613ef620,ffff800000b6ef78,ffff800000b6ef58,4) at rtable_lookup+0xeb rtrequest_delete(ffff800022b871f0,4,ffff800000b27800,ffff800022b872c0,3) at rtrequest_delete+0xe3 rt_ifa_del(ffff800000b6ef00,800100,ffff800000b6ef58,3) at rt_ifa_del+0x3c3 in_purgeaddr(ffff800000b6ef00) at in_purgeaddr+0xc6 in_ifinit(ffff800000b27800,ffff800000b6ef00,ffff800022b87640,1) at in_ifinit+0x234 in_ioctl_change_ifaddr(8040691a,ffff800022b87630,ffff800000b27800,1) at in_ioctl_change_ifaddr+0x5de in_ioctl(8040691a,ffff800022b87630,ffff800000b27800,1) at in_ioctl+0x205 ifioctl(fffffd80665a0af8,8040691a,ffff800022b87630,ffff800020acfb58) at ifioctl+0xb64 sys_ioctl(ffff800020acfb58,ffff800022b87748,ffff800022b87790) at sys_ioctl+0x5b9 syscall(ffff800022b87810) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,dcecc88d0e0) at Xsyscall+0x128 end of kernel end trace frame: 0xdd0ff3f7c40, count: -12 ddb{1}> show registers rdi 0 rsi 0xfd rbp 0xffff800022b870b0 rbx 0xffffffffffffff07 rdx 0xffff800000b6ef7c rcx 0xffff800000b6f075 rax 0xffff800000b6f075 r8 0x4 r9 0x5 r10 0xc1bf872fc927ce92 r11 0xe6f5f968594e402f r12 0 r13 0xffff800000b6f075 r14 0xffffffff8248f8d0 inetdomain r15 0x4 rip 0xffffffff820e2620 rtable_satoplen+0x150 cs 0x8 rflags 0x10283 __ALIGN_SIZE+0xf283 rsp 0xffff800022b87060 ss 0x10 rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb{1}> show proc PROC (syz-executor.0) pid=76707 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ace798,0xffff800020acf400 process=0xffff800020adc380 user=0xffff800022b82000, vmspace=0xfffffd807f00b8a0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 68471 467956 86805 0 7 0 syz-executor.1 68471 102816 86805 0 2 0x4000080 syz-executor.1 16028 459558 65409 0 2 0 syz-executor.0 16028 18667 65409 0 2 0x4000000 syz-executor.0 *16028 76707 65409 0 7 0x4000000 syz-executor.0 65409 220459 38522 0 3 0x82 nanosleep syz-executor.0 86805 361428 38522 0 3 0x82 nanosleep syz-executor.1 97896 352539 0 0 3 0x14200 acct acct 82620 426337 1 0 3 0x100083 ttyin getty 70172 482834 0 0 3 0x14200 bored sosplice 38522 504567 11897 0 3 0x82 thrsleep syz-fuzzer 38522 362815 11897 0 3 0x4000082 thrsleep syz-fuzzer 38522 144722 11897 0 3 0x4000082 thrsleep syz-fuzzer 38522 185535 11897 0 3 0x4000082 thrsleep syz-fuzzer 38522 169862 11897 0 3 0x4000082 thrsleep syz-fuzzer 38522 238450 11897 0 3 0x4000082 thrsleep syz-fuzzer 38522 4373 11897 0 3 0x4000082 thrsleep syz-fuzzer 38522 172996 11897 0 3 0x4000082 thrsleep syz-fuzzer 38522 166658 11897 0 3 0x4000082 thrsleep syz-fuzzer 38522 504036 11897 0 3 0x4000082 kqread syz-fuzzer 11897 286853 81157 0 3 0x10008a pause ksh 81157 290028 33537 0 3 0x92 select sshd 33537 140830 1 0 3 0x80 select sshd 6957 481889 60616 74 3 0x100092 bpf pflogd 60616 454551 1 0 3 0x80 netio pflogd 70955 82275 41127 73 3 0x100090 kqread syslogd 41127 302332 1 0 3 0x100082 netio syslogd 61598 487619 1 77 3 0x100090 poll dhclient 40790 437516 1 0 3 0x80 poll dhclient 52199 473974 0 0 2 0x14200 zerothread 19103 75643 0 0 3 0x14200 aiodoned aiodoned 69412 138192 0 0 3 0x14200 syncer update 22130 200352 0 0 3 0x14200 cleaner cleaner 46709 199124 0 0 3 0x14200 reaper reaper 97686 484492 0 0 3 0x14200 pgdaemon pagedaemon 21902 158340 0 0 3 0x14200 bored crynlk 92829 389917 0 0 3 0x14200 bored crypto 50553 151976 0 0 3 0x40014200 acpi0 acpi0 6483 300462 0 0 3 0x40014200 idle1 10289 453407 0 0 3 0x14200 bored softnet 5690 80485 0 0 3 0x14200 bored systqmp 10378 462398 0 0 3 0x14200 bored systq 67237 94545 0 0 3 0x40014200 bored softclock 4507 166905 0 0 3 0x40014200 idle0 64150 267136 0 0 3 0x14200 bored smr 1 457077 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 16028 (syz-executor.0) thread 0xffff800020acfb58 (76707) exclusive rwlock netlock r = 0 (0xffffffff8251b198) #0 witness_lock+0x52e #1 in_ioctl_change_ifaddr+0x3f #2 in_ioctl+0x205 #3 ifioctl+0xb64 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff8262db68) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9619 6470K 8206K 78643K 21402 0 0 pcb 17 13K 15K 78643K 7805 0 0 rtable 108 13K 15K 78643K 3387 0 0 ifaddr 99 21K 23K 78643K 969 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1735 0 0 iov 0 0K 32K 78643K 828 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1227 77K 77K 78643K 5216 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 92 0 0 VM map 49 24K 24K 78643K 65 0 0 sem 12 0K 0K 78643K 938 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 4671 0 0 sigio 0 0K 0K 78643K 76 0 0 proc 62 63K 83K 78643K 2032 0 0 subproc 32 2K 2K 78643K 527 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 520 0 0 in_multi 25 1K 2K 78643K 703 0 0 ether_multi 1 0K 0K 78643K 65 0 0 mrt 3 0K 0K 78643K 32 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 1066 0 0 pfkey data 0 0K 4K 78643K 4 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 206 383K 384K 78643K 17598 0 0 UVM aobj 130 4K 4K 78643K 138 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 4 0K 4K 78643K 6200 0 0 NDP 24 0K 1K 78643K 317 0 0 temp 258 3561K 4201K 78643K 108225 0 0 kqueue 0 0K 0K 78643K 48 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 114 0 109 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 1019 0 1017 1 0 1 1 0 8 0 rtentry 112 611 0 576 2 0 2 2 0 8 0 unpcb 120 2507 0 2489 7 5 2 2 0 8 1 syncache 264 20 0 20 8 7 1 1 0 8 1 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 7 0 7 4 3 1 1 0 8 1 tcpcb 544 1991 0 1987 27 25 2 13 0 8 1 inpcb 280 20908 0 20895 44 42 2 13 0 8 1 rttmr 72 9 0 8 1 0 1 1 0 8 0 ip6q 72 2 0 2 1 1 0 1 0 8 0 ip6af 40 6 0 6 1 1 0 1 0 8 0 nd6 48 82 0 80 2 1 1 1 0 8 0 pkpcb 40 33 0 33 9 9 0 1 0 8 0 swfcl 56 4 0 0 1 0 1 1 0 8 0 ppxss 1128 131 0 131 14 13 1 1 0 8 1 pffrag 232 126 0 126 11 10 1 1 0 482 1 pffrnode 88 126 0 126 11 10 1 1 0 8 1 pffrent 40 3488 0 3488 11 10 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 414 0 359 1 0 1 1 0 8 0 pfstkey 112 415 0 360 4 1 3 3 0 8 0 pfstate 328 415 0 360 7 0 7 7 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 10 0 9 7 6 1 3 0 8 0 art_heap4 256 2522 0 2324 28 12 16 17 0 8 0 art_table 32 2532 0 2333 7 4 3 3 0 8 0 art_node 16 609 0 577 1 0 1 1 0 8 0 sysvmsgpl 40 67 0 44 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 930 0 920 1 0 1 1 0 8 0 shmpl 112 136 0 8 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 8411 0 6987 48 1 47 47 0 8 0 ffsino 272 8411 0 6987 97 1 96 96 0 8 0 nchpl 144 15364 0 14897 61 41 20 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 54119 0 54119 4 3 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 48 0 1 6 0 6 6 0 8 0 vmpool 552 63 0 16 4 0 4 4 0 8 0 scsiplug 64 4 0 4 2 2 0 1 0 8 0 scxspl 192 50735 0 50735 45 42 3 7 0 8 3 plimitpl 152 424 0 416 1 0 1 1 0 8 0 sigapl 432 4786 0 4770 3 1 2 3 0 8 0 futexpl 56 119558 0 119558 1 0 1 1 0 8 1 knotepl 112 1259 0 1240 4 3 1 2 0 8 0 kqueuepl 104 1374 0 1372 4 3 1 4 0 8 0 pipepl 112 2834 0 2813 6 5 1 2 0 8 0 fdescpl 488 4787 0 4770 3 0 3 3 0 8 0 filepl 152 49992 0 49876 42 36 6 14 0 8 1 lockfpl 104 1548 0 1547 1 0 1 1 0 8 0 lockfspl 48 523 0 522 1 0 1 1 0 8 0 sessionpl 112 49 0 38 1 0 1 1 0 8 0 pgrppl 48 107 0 96 1 0 1 1 0 8 0 ucredpl 96 4264 0 4255 1 0 1 1 0 8 0 zombiepl 144 4771 0 4771 2 1 1 1 0 8 1 processpl 896 4805 0 4771 4 0 4 4 0 8 0 procpl 632 15256 0 15210 7 2 5 5 0 8 0 srpgc 64 38 0 38 11 10 1 1 0 8 1 sosppl 128 88 0 88 16 16 0 1 0 8 0 sockpl 384 24705 0 24672 70 64 6 22 0 8 2 mcl64k 65536 815 0 0 90 30 60 65 0 8 0 mcl16k 16384 17 0 0 3 1 2 3 0 8 0 mcl12k 12288 25 0 0 2 0 2 2 0 8 0 mcl9k 9216 21 0 0 2 0 2 2 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 7 0 0 1 0 1 1 0 8 0 mcl2k 2048 203 0 0 20 7 13 20 0 8 0 mtagpl 80 67 0 0 1 0 1 1 0 8 0 mbufpl 256 1099 0 0 52 0 52 52 0 8 0 bufpl 256 20066 0 13018 441 0 441 441 0 8 0 anonpl 16 590120 0 568588 201 97 104 107 0 124 13 amapchunkpl 152 36219 0 36048 83 73 10 21 0 158 1 amappl16 192 26822 0 25589 202 131 71 75 0 8 8 amappl15 184 651 0 651 5 5 0 1 0 8 0 amappl14 176 1429 0 1426 1 0 1 1 0 8 0 amappl13 168 169 0 168 3 2 1 1 0 8 0 amappl12 160 471 0 469 1 0 1 1 0 8 0 amappl11 152 600 0 585 1 0 1 1 0 8 0 amappl10 144 298 0 292 1 0 1 1 0 8 0 amappl9 136 2142 0 2133 1 0 1 1 0 8 0 amappl8 128 1718 0 1669 2 0 2 2 0 8 0 amappl7 120 442 0 433 1 0 1 1 0 8 0 amappl6 112 542 0 528 1 0 1 1 0 8 0 amappl5 104 827 0 813 1 0 1 1 0 8 0 amappl4 96 4774 0 4743 1 0 1 1 0 8 0 amappl3 88 1708 0 1696 1 0 1 1 0 8 0 amappl2 80 36215 0 36129 3 1 2 3 0 8 0 amappl1 72 117950 0 117485 25 15 10 20 0 8 0 amappl 80 16074 0 15999 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 137 0 8 3 0 3 3 0 8 0 uaddrrnd 24 4850 0 4770 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4850 0 4770 1 0 1 1 0 8 0 vmmpekpl 168 39368 0 39316 3 0 3 3 0 8 0 vmmpepl 168 616905 0 614209 324 170 154 154 0 357 31 vmsppl 368 4786 0 4770 2 0 2 2 0 8 0 pdppl 4096 9707 0 9619 14 2 12 12 0 8 1 pvpl 32 1553971 0 1532234 374 162 212 221 0 265 29 pmappl 232 4849 0 4786 5 1 4 4 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 798 0 90 21 0 21 21 0 8 0