de68aea162767b60ff3f793d251f2f608dafac337dabfc35266905eb", 0xab}, {&(0x7f00000001c0)="ff4207fbdc5e1083a8cdf8d60ce9c7782592b22ee8b68e2f36b435cab5288d8fe7c1ca73efa683150e79ca2b58f7fb5bbc2f3de247be18e3a502d5d7364c56464cb52a2322d9f654679e8e15db07", 0x4e}, {&(0x7f0000000240)="c8b76bf45a7595a75c4e44f17f4743c1f3088c2abd3327583d5995e8472c76cafd47", 0x22}, {&(0x7f0000000280)="718275f9b697cba044176a6c4664cfdc30524c76e2388c2610d4afd198116c5f80ab6b592b7991c0e34da71e7c463ca5471870da70fb711559326e404958e148d5c3c277022de57e9b9a467929bbb588db7a5b0df11659a750106514eb7d9cf6dad581fcfe5e25df4c1dfc3ea4eaf54f974837531c", 0x75}, {&(0x7f0000000300)="ba3a6551f8ac58594127af2765bd94973fd32d022807b71ca4ca9f7de58a936c21572ad43745ae9f6e3990e6c3d49e81a43a539ab16e3073f64109c69b2237caf42b8a329b59eb093abc6028630a8801fea1cf4d2e1a9688785787f232bc01ba2df612514a507db27b420b7ac6b0b91cdd9c03723b6c5bcf0e79", 0x7a}], 0x6, 0x0, 0x0, 0x68134125c7598752}, 0xc) 16:00:52 executing program 0: write(0xffffffffffffffff, &(0x7f0000000000)="7c77cf324dc240e75d9c54400735899c4e4dcd9400814100ca620d500df105657ad53dbae742e8e57b0ee316592f2d962c0b964664ad9203fc0fbb8a5206a14d60635a55d69ae75ce2e644fa975fdeaa45bc48b5e203", 0x56) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/ze\xa24IX)t\x00', 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x9b}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x244, &(0x7f0000000280)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c93e4ffd225a0476cff47b960dbb305b09ea854027f841337d4d13f11e090a336550600494a930aec02dc027b000000000000004feb36662252392671e3b80ea2f8ee06245f19738eababf19a17ad4ee85bfb53bd4aa520a7b0cabdf9da534a4db5450618bc0d00feeced0721000000000000000000000000000000b53f3b22cffb6a6be4027edb5c146e675c1019e795da417be9b9a6355add67f24d1f8dd300007966e09e0610c1d6") ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0xfffffffa) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:52 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) execve(&(0x7f00000001c0)='./bus/file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)=')\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='[--[\x00', &(0x7f0000000340)='\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='\',\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='!\x00', &(0x7f0000000480)='\x00']) write(r0, &(0x7f0000000080)="0057874a275b4521ec193a45b0ad88c40747cfaafa5dcf17a257a18e6928e7befc521de5d83a94360fb10ee88d2fa5fee17b85918aa13b916457e4bc664237dd8c320a5c88f085043dd56d8f9ebb073e427cdec68b1c3546f94f69e1bb480e00441cfde8fce65077f032d3d7f8bad4", 0x6f) write(r0, &(0x7f00000012c0)="6f4c6b8378adf6ba004f5cc87bec50ff66d99495a0d5237e2b910011632f8f95ba322d24282bccfd2fcca887d22ec3ed9cc8960940a9613b2ee92b0500000000000000e367ffce230248339bd392a2bda25404ef395fe6159aaeb4cd47fc966de5a81a23d77559131f170e15fd632b", 0x6f) open(&(0x7f0000000040)='./bus\x00', 0x0, 0xd0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./bus\x00', 0xffffffffffffffff, 0x2}) execve(0x0, 0x0, 0x0) 16:00:52 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x4, 0x0) getdents(r1, &(0x7f00000000c0)=""/4096, 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000001100)=0xc) bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000280)='ol', 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0}, 0xc) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r6, &(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', r6, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000380)) r7 = msgget$private(0x0, 0x718) r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getpgrp() r13 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000300)={{0x8001, r8, r9, r10, r11, 0x4c, 0x6}, 0x8, 0x800, r12, r13, 0x7, 0x4, 0x8, 0x484}) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000011c0)={r3, r5, r9}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = getgid() ioctl$TIOCNXCL(r0, 0x2000740e) bind$inet(r2, &(0x7f0000000240)={0x2, 0x3}, 0x285) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r15, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r19, r17) syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000010c0)=0x5) r21 = syz_open_pts() ioctl$TIOCCONS(r21, 0x80047462, &(0x7f0000000480)=0x5) r22 = syz_open_pts() ioctl$TIOCCONS(r22, 0x80047462, &(0x7f0000000480)=0x4) ioctl$TIOCGTSTAMP(r22, 0x4010745b, &(0x7f0000001180)) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r16, r18, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x2}) 16:00:52 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593d2870bc122cd2350000000000000000180000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa0361eacaeb32d99d89af9b6cb7d545ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d93"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x427}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) getsockname$unix(r0, &(0x7f0000001e40)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 16:00:52 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='ol', 0x2) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt(r1, 0x8c0e1, 0xffffff5d, &(0x7f0000000140)="7717", 0xaa31) r2 = socket(0x18, 0x1, 0x0) close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) r4 = dup2(r2, r3) ioctl$TIOCDRAIN(r4, 0x2000745e) r5 = syz_open_pts() poll(&(0x7f0000000180)=[{r5, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:52 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='ol', 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./bus\x00', r1}) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x133) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x20048, 0x0, 0x0, 0x40000}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x170, &(0x7f0000000000)) 16:00:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000480)="ef5e8b5705f018d8719e8428969a83a992802aeef111893b2d5e10442ceec6258f8f80154e7badb0ed4020f5d5d0ddb93fcb8e54cc73bf4feaac5d54ef15e407ff0c9b7c67863c61427a06c037b8218fc9e19d61c1cb101d97a6186535450157964db35471009dee57baba1dc121134e0c3f57b25fa4d7b705c7fa87ff5ddac4a982223f04c6e3bd378f6192a065caac5fb404f6868e7b5256042a37046239208439a9cf794bd95b8e79c2de894609859306d0d3b838dadc2d0766c5005ddc7af3e1b49629497949a7d2a012e3654dde52f81ba7518b95b99c8e98ad97a306747478338156c722f0d489abb35c94d16aa230437cf9838474a19e6719ae0a766bcae38d65e8701f5f20b54d67", 0xe70c) r1 = syz_open_pts() close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x1, 0xa40, 0x400, 0x0, "19808955ce5ae455d7fe98a75dbc848bfc0db8bd", 0x1f, 0x40}) dup(r1) r3 = syz_open_pts() r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000280)='ol', 0x2) r5 = dup2(r4, 0xffffffffffffff9c) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000180)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x3ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:52 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x4d}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) read(r2, &(0x7f0000000080)=""/99, 0x63) 16:00:52 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x60, 0x3ff) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x129) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000040)) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:52 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0xc9, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x11, 0x400000002, 0x8) r2 = msgget$private(0x0, 0x3) msgctl$IPC_RMID(r2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 16:00:53 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) recvmsg(r0, &(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) unveil(&(0x7f0000000880)='./bus\x00', &(0x7f00000008c0)='x\x00') setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r1 = geteuid() getgroups(0x3, &(0x7f0000000840)=[0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r1, r2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup2(r0, r3) open(&(0x7f0000000300)='./bus/../file0\x00', 0x0, 0x180) recvmsg(r4, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:53 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 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}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x8, 0x3, 0x2b, 0x6}, {0x0, 0x8, 0x0, 0x70000}]}) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000280)="db5f9289cd2d648eab3e382592b91bbaf588fc6e89d2efe7c8ed22ee6d7613b9ed87e970b9d02bef03c60a0ca3b6af6ffc8d9d3a4c2b15a804a1c1ec50c9f090966b4db69290cbe2fe09f87eacb3d632a5ae0154722ccfcf437a70e8f947119a2a5d4f8b864bc1aa9dcf4e61d55b145227fc3dc46d3ebe6e996022c9a292f2f99d6fe33c9c9643f051d78530df170195d80524490d5d13ed8e4b0ea653a22ea2858e366fa73f66fdf4b64864d6f209c132c4d7d039ff5c9d897487094844fb39f4571214b3eb449e2371f5f16e0f212ab78e3e180280e2f753f8f87c7a2035128093ba4eddba662a7044249d1d7f07f33180b50b7f9d5ce741a8b8b249f581b805c0c9c2fe3c81733626c59dd2fb17f6d88f3a6b52980868b227ba6702557aa54032ffa406a3ec88fda584d59e7f58d3cbc718f3d6d4cf926a7379951ac75e8e022e42a1902ce375f896858c8be01d6d944e2ead8c26cd1fb965087c1e3873bdf7e7056afd0b35eed888768fa9e316fd20dd7cabfb6ebad11d30b89a3147f6c97f03968113f43bd8ce1fd4b5a61e796b8a62e336548cde04c81855c2b425ecb6994c3e248c6cb056d76075d0eecd503196bac9369bc300df05319028a44c34c2f91c863a0ac4c51099165a1a7349a0849942921ed0b042953554b28601af3c809ed093bc85e386452f6b0e58b2bd866755296b1d92153ab44c6e46142dfb482f9ad8ca3908bd1fd1776bcafd451c68c530b27680aa7dd9d1fba44256ac1cc112724fa7b66f7bf5860f9dfd7348855f7e03404d0bc70266b8b9c65629601ade6e91846652085c44d2cb3bac64e92fa857db42fe5ec063f01ab9f80dd32da201f9cd26d7fcdaf0b4795ef28a9a353af26945f4558f3decf3fedcfb76e406bd9c03850a4d367c265ebd97273c5b50e0b7f3561d3de3ac299d3f798f0c257e96ae10d6d71975c6206fdc0dc09701758b5792649aa1b0505c3bf3d047486e1800687a8ee5464f825d6d9eaf54936584b99f5cbf37e0f379c9335f71bce0fcac65423ef47c7e2fb514a0946dba85919d03451585c319a01998d114913d1161fbe05f0bf68c99135cf9132f6b95d21c0736bd7af471a80439655aa946ff74124241565c1d43c72a6bef1cfc42f196b166ce4679a0b068a9375273497f081a78937e97df11be8e2ac52e2dd6fcdd6474a8670e10ee4690e5f06543867a84edf6596be8ae17a404fc9b42d727417e96dfce4599d98908922994e35866a119598defb0df339c45985c332975f1a460d015635f9067ca9dfe230a4bb8c83111bc5623ae6eba2199bfcd10909e95d6fe1c98059c04435e0585a59b93402842153db63ae9484f796a059ebc864b147b47d7f2522efd89570b9141be3d2e8ace67eec4ad7b821e5f55b8f4e8b4a1017e4571871b26d1cda1d7b3d3bc931869acc27d39b78ab9de61c3e7a60dcaefa874060e002f4b11f6c6bfc235d65dd91860fbbe77693bf9b7977bacb2c9fe75f4c0a01ae85be3c6ef9faf6197dbae845250f5779760a24ee549336ced8dbd97a3b48d60cc351ae5ed097cdb214000e2794442f29270f097a8e8b98099a30f37bbf144823313c23018618e25af7a7413d3cb83d542fc90570c2830be02a58a6968039e8ca2124f2ee274e950605f99e22eb7fa89302f42cd21eb31f007804f1d8404de75a686cc0649fd20f87f3101aa578ee3d24a3a0796d16a350160954f0c9e1acdb073f02d538e43cff9428baf84270ff22bddafee328394a5410d681cfbc6b20bc33ea5646ed93c9d39651e85f41a918b6af01ec936a7a4ba4d79f32b70262a44c4f3c50f1c1e790274380349bdbff0bc75270097c6a0db0c0f459243fc886df46042300897b9ee786e257cfc5de6b0a19dc64e9e21ba6c1ddf17ac7c43f10dd586149aa5b7d4a863d486855ed228e1c5ee5cad9425db79a28f381a532f4d0f175ff9c92d6b8b1a90beb9fefeb87dba6557c474691f4d5b28b9909f977156c461343b114209f8bc91daf55419d3e8701e162020aa2f40a00214158e8c6fde0c1c6f31983d53bc687c17e06dc3d59809f1d4cf116e7b1dee021c94c10928ecd624c3a18fd4e01fd9fc5f9643eeb6aeb7745aa023cf60efd3dc2b2c6c00a12887df088f3c3f55fd2093c94c5921e52cd86f61e7ed141f9073fb6b49f5bc1bcb19ad23708d220d94ad2a5fe80c3354b23c67fafedd0d5e96887ea130be4e5d3906c7aec756fe201eab6d4ecd83c1cecaf05cb80ebdb327f70fa66d56d91dfddc2c2228b8ec1f6bc29220f09babc5e5f0b48a0f3d9f548318989009e2517407462fefc51da7bf8beb9a3cd76695f46b9049cd8ec835c2e40206c64387b773f3781dd44eb3a73a59befdbdc0943f23e9c24b3bf995dd5f28522c297e67b2ecbc8776d1ea4c3a059838bd7c2454167106b421ffaedf222fe63b76e915baefa47ec7dd8b25e8914186dcac13b29708d4dcf46fab67bf31e7e0094f97ff0520ad56ba4c44166def51b1d5d9233c8bc54e2f5923111037d20a61412e119a499b76a6e90a4d15e7b3f35e1cb06b7b9d4b9f14aaaeecf75e7723f477caaf8af43819d26e7fecdaea2c309ba26681c12ce042756c2c32a55eb58881b5c3ed7ab7ea7e8780d5b39b5e722c8d6395480b8bdcce388e679612468223c7107cdf99e3c61beb0f34787dd44cbc72fc1b0cc80d2b0e34f703a417c6b56d5f66f8aa826aa9917dd984a90fbfd1cd7cd37a75ebbf83155aa31abb9b9c51c9f5c6dbdcd56c108215f698d150933b9533d1b600b004c684159d4d642d97e160e111db4cb43fa746bf15cb80f9770d8dbb00cb34a214b9a821392d354f9952b08fe20465a4512e7a2aa156a4e778023adf9d9b2a8d531ff495c6d8636437181e9252d7ed39cb17352d3c759343a87525c7cabe45f1070d710fb0dbdf1d27562e114c1ecdff3ca6738cebce728d87325842cd742a45cde3eec88ae3da8cfdb98d206f7e92ae2d2d816bfd4c34c1e29e0b85a2488c39d3d8cfaa60f0379b887292bc005f00920148f899523c8b079f698fb8743adcc8a6171bce28772e775be2ab53fb7bbc3c865b88483bbeb26c6dc4d68b0bd34778052b785c6d353db8cd72f8c58b7ae8ccc5dd80f286c6427388bbbd8b87e6cb788031f673ca80a70ff0e7beaecb61c0e20178cecb448d1282d4576c4b7b4db3b2493313d608e25a492e3af28fc1c70fbc5a88ac213f0e7be8f6d4ab6e8ca0c4f9e375173c75dc4f39c5d72a8d0bc719923f3fdc7b0c97c2b09e3cb0574fcefc424f3c1ee94e3b247265d75b603eb3d3ffe1ac8b38ec3b00c7ae69dc0bbd5fd06408118368fb973531be6e136292657330667a39a915cefa477b4f6b62fa92bb1d737c5dda8f0f5d6c94edff4db4b3e2d6d54a7fb8b5ae051f4e7cd0ae6d6cda9edda15ca2483f34e97fc35d068223c4d100c0e98a4e145119a38b7e4db97c3ce91dc9d1f5746d641021f6468b4ff94efe6284b3f93121d09b2bf9ff5c5ad38573a894160f5a1dd989f6ab82cd086680af3f9c1d06a742fe7c5bac5abbc9d829cd0e10adc5cfe9a4d93842b7d24426d01d5cdbb0ec5ab2f2191afcb6c50a37b2ce3f6fe2503bfaa9173abfc9724a6975300a668b0dd4472de3745a0bfb430c781d59c4557ac971c45a91ff1dc1329c823be995fc33b5cf359b80f3925c2c7355e8b989cdc565228b9a195ff8bf0f23032292823c24bea07eae33f94eb0fdbcf2c64f5b100081783231609ae2bd3ae7cc8735a9aa9950225205e1b9b4c90bf9a5eae346592f9494cb2d757d8d1ccd3a6c1645512d4870baccbb1bd7052a7bad6992b4ef88746d28a14fd230acedcc4b2b6a169e35cf41a92f46af2d7ce8d3dc3221d7312e13e969bc590dbdb600bb5b6687bba02d694be52478f28563f708e52e26c75a6b457dd6b9595f07ff55378515b0289659e8848255129d0ecec2a68b9ed549d4371e22986abf8c13c1413ff20378acc06268167e6e32d3f74b505916e1f66201d9558e7c561ecb3309d75c04ef7a9627909907dbf399b2fd4a990fe54fcc6efd6c04160f1964d6728254233b2fb07065ab0dd4e10a826ec5cd855fd41de797aabfb2010eda44855d875a78174f32062bd71c984429d16e10f1318c362a1cc45392f8d57495b8dd3d1af37ddff986966f7f466b945b799652894b7c9e9f7528c9b928dfa6ec8b2a2f3a9790eeddd00dee989d4267701c9f3e92a67f88699fe67379c4de9f15c333ae7b309cb6b2086c56eae3c1ef880bd5de6c236c95f94428184276a87fcea33c4f8ce61bcdb62ee6b1e4b959ceef5ce5dd55b8d2736e3279fa8bce56e8937708e49a1ebcf4890059fcce6940f23395b88b6f1b15c566ac0cc3cfbc86ef0764dd55c554b6d9c521927f0781978df9b2ca25efd2af86d1fd8a43ed5f83acb52cdc69d08fc0e003aba81feac7b6082934608d378d8bd60a6f2052b5e6087df84442373718efd505274e22b893f92ff24f9e9159cb66f034a8f75ca5a08d5d9fbad08cd224cd0e7114b2c08747c80a1015ab70994666d2c7b20f6434e568f62f74d98e11986f80c032f764ed78c95e541f8578df375482b52c2c1dee1a167498d0b781fbcd8e4c0f9e48910dc9e731a5f77de878862941a1954fc6867e788d1cfe8963fb395ed8ac3f955561b331743bea7b41790794855f6b1e6e2551e1fa1ec28d92ca2104fdde85d1aec9cd77852e42a484cd6dfaee1660328810b7d2fd4b41526f8b2b777c4c224c3a2c1ba1aa68f9ea414dcd39e5ff8d7bfec5845851e758b9c97b2758c436f994e42b72e1d8be523bab2c761a5eb54c80df3e0c5f20c8b54721ce76808f4eb72f82bbcb6476b0cb3b8d88912ed1cb68292877460f504dbe82a868b6cf566bcbd087f6ad7c81f651b71b26e20a1cdbe0111ec49e56e26fe7872ec5bd8295833718ba7208c673789d3aa613716d8c6858dcb616ef87a3a2da7d0cd2584fa4b5bc57033a865e3f4606e0a8b38803b868d3f2da89e33e7ce9823597dbf56623c73704cf0df113d307b25012af77d8fe4ed5084f7e405a1d006519b5d90af671556c59b60c67b85217bd0020394aa96d9cc5f94b73a76c8d4962f01fb46924adf783b71c6cd2a65b09201fbe92f8c171c0743b8fb0d49b704ea4487628689af014e63e5fb71e5347aecd350f824d9bc7f7aff41fb2815a744fc736d5c9e86ba45f0f494e497ffe93b68041b73de43ce63b5a7aff3e41bb6cdb8e2101e23f6af3f25ee730a90fd4080217e3727a183ca054f50ebde6795931add3ba87aae6c20dc88300fbe67aa77f16cf74bfbb51938d05a38acda17a86beb7bad572be034673b4b67a944a101e7af2416bd6d73949834cac18fda3c7e3fdf91693b3cc809775cd1a93792152ee4f9294f2cfde41c82ed6d79c39b476e74248e04162ab1ef899304539f5c8479fae3c85def9ed2d8cab9e828a48d022dc5122ce3ffcedc796b90ce45606155ad81185c74a69a6deabc54246493d9be45fc35992841bf8f1d16eb056ca9c43e249d65ac9e5c27ebdedfa5b325563b19919710a3b5f0030874b794cc85ebdec290789b6f44b0443c4d7810591985a061c7d4ad408efcde2b56188088895a61ae0ec2365c5d06ece1b246a816d5cacb40160bb60bce15f9ad3dc729ae8d93a30c8511884e87ee6fec545785a48633f07459b6f355ef143363ce0e2443425459906f1368af3485d03ecd412dbdddef2db59606c3875e9d48ca790b44f1d330eaa2049da4eb132b995d79c7255de39571878355d361ac3b88c61d7", 0x1000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) open(&(0x7f0000000180)='./bus\x00', 0x20000, 0x8) 16:00:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001680)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad541a838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75f390b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f39978c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508c0800a9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583a2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051b8a893fc20812256cc72ba810a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788fbad0c4683373a2cbee801a3e56f08bd1b06f408a76f46954600591bebb5d01732354820981e20a485b07cecf74791dc5b98935c8acd8bd47e1ab897b3d1f374276ed6e168ff51a46f580c92d1def5b3732beef06d4c49457a6f54ce15f703af6cb66c68beb42a6728f51ea218a5ccb521ea3e7320d8e14360dc764183a0f78baba9eb4ce76d099b99eb736bca37f22ed17da894b1c9f8093e1b57d4b16cb524ef88b03183b3b8830f0f9e466d6f4989a6729bdc95adbef6d7b8e679ad7d4c63f7a2e3316322b724962662c09774220dad2f42f10919e439e9fc8557bc936b811f8ac5ac22e0c159f3fecc69758ac568e0a8c7198266a088b1f18c908f701f88a6a3caae632888da9f5668ffd3ffc19efd49b0ccbbde6acf66a2d282aec1f9d8d29a41a34db54aaee5d1b25061d6f2e622a5b252290a8889effb80be65e48b82e6725a4a723c7c4d00685d21770ada8b3d99fe2238e3f5bdc74a93bf85992a7638d25f98ac96d864e5f88ee45e177e33f88ee12d8b9f48ccde704d70b36708da0ea22da7c49459f569dd61244536328505793a2f859fca6e00eb4253a6b0e8ad2f9b3f8039250553e5a3ba03e3de7d517b56d410b0aa7f3698480ff1da8ff50fe15f53739f0404bc5216bbe80b35a3d546596cfd61ff72c84e1e70bd1589308885706474fb9e10c7e1000"/1482], 0x10) dup2(r1, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000d40)="57a01844baeae3fd3ce64846a3b30f5c73ad1e447501b23950df6b91f0ad0404d911259dc6a30d9fbee9413d500b269c3dc927bc1c294aa8a37974a3284df662583679a6a8ceadab31fc3a14a97fa6f38ff61cc2342733bc4018cf455274174b2cb49ae4249dd2a18d202db8a558f67936a9c8c78e6534dd16e96b1217d7df6f46efe3680b9a34e698b7e7104b18b8c58decc27219e07692e083332b21c3ce77559d3c8f305e1a6bb505de1470bdb07a4e1022eb250b3c222507e525a5d9b6d4108c48b7c72d176b5e16bef4ac2a769a5a34df728773732b0be7062abdee8411ebfbda9688ee2f1c58240c6db0d9abfb51d2a81754437484443bb888cf82aa7210bacd030c55b14c1389cecaa590d6fa03414e05cf345b31df237ed5979f3075b2cdaedafcdb5f939fdcc5029cfbe7215cf6b9d5c4ab91f6eed3558009648bb46fac9b500528355816fb96b4971a47cae0ffc6f2975bef5ca40d08d4d0bde7c8e575ba60e20129ce82c5cc8508cacfa6887de36f26bb6e692d852c7e6bb8a2466b34bc71d8e3944ccf5f76d17dc7209092db7a6cd5e496771767bdf39bbde7de0363132e4aeb5c2846c73fbf82d00d808883027c5b7c5e062f52ec4fbdf871a90ec61a49c3162bcdff9e68c78e89c79dd1700647d60f5e16f4e5b75a1a2a2c1347b39af8969e91301adde3c9b2b6b1ae42f8dff54f67a0598298ad5780510779ffffe8e7600220b9387cf89349eb771e85e5db5a2c3eec8d21d671eeb31918602cc3fc3a215292e3bf3b95e2d7ecb9e735e84f35caf679ed979035180b469fbb4c29083fdd1424ea25105e1b1bbb690aab4c1108d12f8bee2139dbb692c60d9f6af94481dc7b582c42ed54ab87e0195a7504ba2f62943a7aaeed57bc330ccfa8b7ae1aaa12345a2d536fc37c8a9155e01092f1d89b238c38c543029f1f742a79c70c82223a8290c874527b677242b076d5202647567da89c40150c91349a1b3934236726192d1eeb265c0a92a7b372a852d68ea9aef8f442b76ab1809e6ef80d8db4d911e10bf6f7cedcf60373d3efbaff0a25b4d90d3172b44d08058d812d064c7f8710536ad2565e61ad1e1530cb568921eb0df39c2546c11da29d6c00bf88aacd9da28744aa4ba4e0ca1e192ab473950b3583ad947e9dcbc66553d15cfea5e2107fd724f912d212a3fde6f1b642f08ef4415c8352996825dd982d9dc62d79c578501d5e837b9e78ef03814768c011e0b9fe13b537ac384fc1c2eb4ab855cc2824dfb60bc128d95673f0f3b81a2e2b9f7083df56a42a4901a9efcce01546c58cabe2f601d07ca2345bf79ab9663e0b798efe197e2adf35d57c264b24590a96ec8f800848804c2a620c9b145b0341a3b618928de288974c7153db764b4af9dddc0f48678c4344c3a22d3c2f47bfff8be80720aef678820e5e8ccf92c05ab1f31d12396fa036357739f30d8bd59a01b6894efbe28db27002a94bb06a1686dad91ca46aaf231f6a24e52ae43126339e90f8b11573b2e65a9f315c3ae548453dfc263004cc213fc5987bae8f1809820a409dc205cf3ec553956ac0fb7e37f93041f076dca15fa40cd1e51e71e21815e4b35fa1d37c5c4a119c74e9deb79b5fc9edd4dcf32066481b6c73e5a39ad8049f8bb5775aa9ad84afc06a8c8cfc3a57d67a55a7b061f47a8f4f595fc40a884a20f1119eb4b3258cbf9edc10118a61c605a904be0fdb94d65622222928ae2b3eb4809aa6bfe39d83fafb18b9c9ce212babf851d1c3a4c23cb6eabb34cf6508a02a096fcee7e38b197c0a06a5cc5ba37239c6986a2a5b318740f660daf342d470d08713435a90ed48d3768d46844125f0d336d9f1751510ab9d975fb4dd581e882e2cb0aa4d19a71761218f96aa839f1f402b45d1c2f77fa8dd287b285fadb838ff3c064ce5deda53b179e584b41d99368956bf25d2583a111bb2f618de10af034fb963dc84cf3e85eacdee87bbdde3d89d8f80fc445ac00796b57d3f07f7e14fd35ff80a5fa1b5e4e5e632d83875f6d6aa829b344f7ea3c056c16468727eb27c48646e960434b38de2b52df28c62d0b5c4e56a61bb1237a12a388de09159f322d7e56303d2c512410fa6e3e5157367810adca47a5dcaa5c55d506f09ac81e94f564b69d5b11949ec86b794aa01b07a4e65b7b552c5e8b407bbb065fe3f85c2e27db2559684a88510bc16738725189bdf07bd16944ba3103a733582295be04466948a4f6b7f579da8f70fea3a2a28a218660b3bf912da5decdb034fccc6f2429fab29336680b96f01b63cb44bba1f076a2c1d4f40bc85140fcaea6cf20f89b79bec13a4ba085f0aab14c5fda683f59689dc6c5ecd8ba8eea9aad0f8d3b9e211816996409670f6401ba6c712b724503c1f4bf98ffdd681e07a7d6095c2f041f801174744a0048d43f755c1825fe6aa77e3bd39db4a3864d9bf5ec7d39ed4a578b46824863dde185d483e9f216c972db8bc0fabc25723380d2dad828b877fed77060cbf54fe240a4f5486c8ddfb05e6d9bfc9acf31a36a593d93cdf1659b589fb9a3f77556906eb7574a698c07789a14bc88b81706471197fdc32de409c3651564f60a264d577e8260b368cee4cf77c0bf05fe55c121041945493b343baa032c9cd22d6da23dd9df3d9f6e2a81c2769647b6543945dc2b140b0f81716a88d8f90d8f14060aad0a9cee8855830f13435798bd2c60419d0180ba8427379daffa17ec5b68d16abe733c050cb3a67a256580152acae68038def9f1e4322ef7165dc893c5c524574dbb1d491f462e549df8a788157d66d17f93e9f5fa94bd9606f96adc69c2015601a76e9c38d4d4f8f7cb87e1644e920ca979f1ff3febbdf2963797c8c1b08b521f8d81cf214e05bc4fc76c32189a7f3a37dc8caa616ea305079b86322243842f74fea32758e6ad1a2bb853fbf80aad9117b3d8ca0ac347852d17cc323aeef844229845a8e8216c3550f9dd3602c051cc2a01dae845ca5969bcde1cc623bc9ba0d2b5a2e1a0b275e446b1a812f84d7289f0c92a5af895ce0e8a1e94ce22ebada180647c1fcc76c9f3cc0296f989607d4ac4de1e4421d08818bd1789c0d15213183716dc103b72daea303a1b9e5d1f286288644209b531a062d9599f8ac7be015e8bdfdf1565af86da9916d47b559ac9201faf0c09f7c6155f4d296256594fc91757704e9b324a6f25c56061f8a32fbeea108091f9394852008718d3ae7ac858090c1d8bac6bb1073047aa099c885ab058ca3d9539953a9a24c06f477da69cd48f731c0bf1f67984917faf09b205b00837b5b28a9903d6209a648333aa7e307e7b829d985ca3fcea010808a39d2ce70", 0x940}, {&(0x7f00000000c0)="4c36355a4aeb8d14133a6e9947d28f9492f4934a9b43daa746b6af92f342b63bd16d03e38115c6a3b5f53cec511aed191547537094cadbfeda904999554b1701e95377ffc1fecd9a1795e36f472f5f218bd9e5730fd8828f680373bc328a4152f66ca0e4ff98da21ecbf1f14f0636b4a19f6e74a298d15a7f43899509fd651af67b20e6c0acee033a59d681b6fe7d9dcbd0c3abee32b7867c466dfd13ea8fdd56ac2a11776102af93648eae354007769d48b5fdedc0984385ceae5c51e0cf4122163407de64f95b7c708657c66eaf160cda607424d59ffe25175792963cd872015756150", 0xe4}, {&(0x7f00000001c0)="626eaf02ec2aed77a7e2529032fc7b98e73d9d4a699176530bc42dac4b9fa1735ec3d5fe4d8cfbb4c12d9194ffe59d5675dacf1de652e04a45f6af16c6f3ff8f71678e4c4e58382abb8faf8919c037ec97bcfa15e6e6151987155bea780b4f11485c283dc7c198ced5e4af22eb245561b1b10e388c5b6fd6485531875ed0d73dc462845e518a4834f54d8e90e5db1cf48ec520729d9830742c9b32fb2ce110af1f642312a96712f8ed1511b363a6d4fde240b8185209c44c7f6c2f6ef47499dc834ac47868a8139acc72f5492682ba7481f4671b43f3e5c47486ddde5daa016edc9f112ded0c9aae590314be", 0xec}, {&(0x7f00000002c0)="0470e5760eab60e9672acf838e58d8554718b933c50e40f6229db21743fe6604fff78fc2b14fdfe0f95ccf421e756d551e6872f6176158d2f6fb619cd994fd6f120a7b545c3be7ff51018cf27a9350c0e810a38f93d38891256004a753630fc99094c1b50b1c836c447d876470cc542828d333ab7771eb4283be62917ff97fb66905102f2178e0b87d1b0c190a6cd6b26a", 0x91}], 0x4) 16:00:53 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x9}], 0xeb, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9}], 0x50a1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0xfa], [0x80000000ff], [], [{}, {}, {0x0, 0x0, 0x0, 0x2000000}, {}, {0x0, 0x4}], {}, {0x3}}}) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f00000009c0)) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) pwrite(r1, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) symlinkat(&(0x7f0000000080)='./file\x00', r1, &(0x7f00000000c0)='./file0\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000004c0)={0x10, 0x3c, 0x4, 0x0, [{&(0x7f0000424000/0x3000)=nil, &(0x7f00001f4000/0x1000)=nil, 0x5}, {&(0x7f0000718000/0x4000)=nil, &(0x7f0000087000/0x3000)=nil, 0x4}, {&(0x7f0000223000/0x3000)=nil, &(0x7f0000516000/0x2000)=nil, 0xfcd}, {&(0x7f0000111000/0x1000)=nil, &(0x7f000068e000/0x1000)=nil, 0x2}, {&(0x7f00000bd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000005a000/0x2000)=nil, &(0x7f0000121000/0x2000)=nil, 0x6}, {&(0x7f0000376000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000302000/0x2000)=nil, &(0x7f0000304000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00003a5000/0x3000)=nil, 0x3}, {&(0x7f00007b7000/0x1000)=nil, &(0x7f00007f6000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000401000/0x6000)=nil, 0x7}, {&(0x7f000065d000/0xb000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f00003dc000/0x2000)=nil, &(0x7f0000000000/0x600000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8f}, {&(0x7f00000ba000/0x3000)=nil, &(0x7f00000a3000/0x2000)=nil, 0x10}, {&(0x7f0000717000/0x4000)=nil, &(0x7f0000075000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000bc0)=ANY=[@ANYBLOB="82022e2fb71400326c19d6286bf8f6956f64d6fd1b262d38cb5a326a9a8aa1bc727e752f9d74b5199a6a0c6923246ccc0debcf971a245cee0991579141aca69e1d925efd3019988da8587a0000000000004082384df400a728a0358499420ec415a3ec1c46e85467e600100000000000003c487fdbf9cb27510b411890006bb6dddf51c1236c2a08fe8bc9d10000000000005222bf4f7e74aca902e94acfa6c1afd8b75ce7ab0caff0e1496c138983981f51b36cbf961a657f057406d8421247b1f6a00605742df7797dfb3a4c42f4b7661240fc234be0ff5fa2b8b46c8f8d24e3d70e722ab27e60de64cb5ae216b02d3bd51c0c297fc0a2c70d18a3028b95666a4a1b17bb5a82c71a6dc5262e733c787f0ce1bcea90c9852671adaf6a510921a2d31247c4f93785889eee1024f8dff1b5dfd4e09ec750a7cd011e122e9b73b24cba1cc34df805408bbd7194f1f7d4cc98a747af363c64ef29d3c89ea6d60f33ef80baa7fa95742da6cb0f2a3dffb7d62772b04ce84706202e243ce37f96e10c34"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) stat(&(0x7f0000000a40)='./file\x00', &(0x7f0000000a80)) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x81, 0xff, 0x8, 0x8000}, {0x0, 0x6, 0x3, 0x1}, {0x0, 0x2, 0xb1, 0x47}, {0x200, 0x0, 0x4, 0x6}, {0xffff, 0xd3, 0x8, 0x5}]}) 16:00:53 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="1300002baa42d9c33300e4ffffffff4f45ff0000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) fchflags(r1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10080, 0xc4) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000100)) 16:00:53 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYPTR64], 0x1) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x7, 0x6) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a177a3862078d0000000095954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1590136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd422cb82c4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9f6f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca27306195", 0x27) r3 = fcntl$dupfd(r0, 0x0, r0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r5 = socket(0x18, 0x1, 0x0) r6 = open(&(0x7f0000000780)='./file0\x00', 0x21, 0x40) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0x1ff, 0x136720000000, "b8000000000000080100"}) close(r5) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = kqueue() dup2(r9, 0xffffffffffffff9c) shmget$private(0x0, 0x3000, 0xc6, &(0x7f0000ffd000/0x3000)=nil) getegid() getuid() r10 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r14 = semget$private(0x0, 0x4, 0xa5) semop(r14, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r14, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000180)) semop(r14, &(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(r14, &(0x7f0000000240), 0x6) socket$inet(0x2, 0x8000, 0x9) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xffffffffffffff52) 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) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r17, 0x0, 0x4}, 0x200, 0x401, 0x2}) fchownat(r10, &(0x7f00000010c0)='./bus\x00', r13, 0x0, 0x2) r19 = socket(0x2, 0xc003, 0x61) connect$unix(r19, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c6684f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a040754e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1211], 0x10) writev(r19, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000003c0)=0xc) r20 = kqueue() r21 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fchmod(r20, 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') kevent(r23, &(0x7f0000000400)=[{{r21}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r20, 0x4004667b, &(0x7f0000000540)) 16:00:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) r2 = getpgrp() r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) r5 = getegid() r6 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x7c) r7 = getppid() fcntl$setown(r6, 0x6, r7) r8 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r8, &(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', r8, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000380)) r9 = msgget$private(0x0, 0x718) r10 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r12 = geteuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r14 = getpgrp() r15 = getpgrp() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000300)={{0x8001, r10, r11, r12, r13, 0x4c, 0x6}, 0x8, 0x800, r14, r15, 0x0, 0x4, 0x8, 0x484}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) r17 = getuid() r18 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r18, &(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', r18, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r18, 0x4004746a, &(0x7f0000000380)) r19 = msgget$private(0x0, 0x718) r20 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r22 = geteuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r24 = getpgrp() r25 = getpgrp() msgctl$IPC_SET(r19, 0x1, &(0x7f0000000300)={{0x4b02, r20, r21, r22, r23, 0x4c, 0x6}, 0x8, 0x800, r24, r25, 0x7, 0x4, 0x8, 0x484}) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000200)="30c588503a6617c9bf064c1e24ca4f3fbf2789e1b0d772ddaf587b1436badfedd7f2396403abcd167f18eb9d4e9c8286ea526eae7e3f15883c5166eeac1df7e0be782b8c947a0d517fa944fc403946a73ca51a747c619952194d56132db14295edd9ba7673c5c204777bab004c2eb9d1afea588fe28b", 0x76}, {&(0x7f0000000580)="9b5764b08998d7729a310a9145d96ec6ba9fd8550d6efd7a553a510f1eac5ebdbe376f538396626403a8f19fdfdf20c85dd890968b52a70be1f7595f5e414c349c9b9c24f08769932ab61bc2db875b62dafff34f6746c466986faf4b5e1ebef96a080f9c631469a21c8a801da6af9d9cbc62060bb9bdd574c6bf0f5e03975e785749facece93fb6a43f8e8f8f7c712e1a23dffa302351550b5f6a6a92336e1d014bc0eee6560349fed0d1d801fd5133294d49f5d1b5713732d6d9fca46ae89a36f032a1e2414ffa01fb7e4df2f1d05a611e5e905385c9b2194f47ae4050b0ef7550befe22249198a01e5dc4c", 0xec}], 0x2, &(0x7f0000000880)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="0095a8c462a9f9ce466de8b5aaeca6bd21a4010eba04104da2e4040000f3ffffffffffffff000000000000", @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r23, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0xb}, 0x1) r26 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r26, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r26, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r27 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r27, &(0x7f0000000280)='ol', 0x2) ioctl$VMM_IOC_READREGS(r27, 0xc2485607, &(0x7f0000000300)) 16:00:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="794e8c5ca10a21bc01ef541841870cd4dece2944316b148f1880e56508f17c16172562f0c899ab232680b98ae12d9d231c3b67caed2d33a26b68d06cd54e2c0e17e75734723ca2283b05e1"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x4e, 0x8, 0x9, 0x0, 0x800, 0x2, 0x3ff, 0x1, 0x2, 0x10001, 0x800}) 16:00:54 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0xe000, 0x1, 0x401, 0x8, 0x1]) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) getrlimit(0x1, &(0x7f0000000040)) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) 16:00:54 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000280)='ol', 0x2) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x27d, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r2, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x200, 0x5, 0xd9, 0xffff8000}, {0x9, 0x3, 0x0, 0x8}, {0x1, 0xcb, 0x0, 0x9a1}, {0x1, 0x6, 0x2e, 0x7}]}) ioctl$TIOCNXCL(r3, 0x2000740e) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000140)=0x9) 16:00:54 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x17fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x243) semop(r1, &(0x7f00000000c0)=[{0x4, 0x8, 0x800}, {0x7, 0x6, 0x1000}, {0x2, 0xff, 0x800}, {0x4, 0x12a, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0xfffffffffffffe01, 0x800}, {0x2, 0x100, 0x800}], 0x7) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:00:54 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='ol', 0x2) r1 = openat(r0, &(0x7f00000001c0)='./bus\x00', 0x2, 0x1a4) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'./bus\x00', 0x1f, 0x1ff, 0xb3, 0x81b1163920433114, 0x6, 0x8000, 0x4, 0x0, 0x7, 0x80000000, 0x7}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{}, {}, {{r2}, 0xffffffffffffffff, 0xb3}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r5 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xfffffffffffffffa, 0x1, 0x98858e70fdb793eb}], 0x0, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x9e, 0x4) 16:00:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20e0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(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', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r3, 0x0, 0x0, 0x0, 0x4, 0x1}, 0x40000a0bf, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semget(0x0, 0x4, 0x480) 16:00:55 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) chmod(&(0x7f0000000140)='./bus\x00', 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) fcntl$getown(r2, 0x5) write(r1, &(0x7f0000000280)='ol', 0x2) accept(r1, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x4) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 16:00:55 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}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000240)) write(r1, &(0x7f0000000280)='ol', 0x2) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="dec82a6d7d654b5e604a9485a80325d0e1a25b49b8f1755b699d0ce97077505d57bcb980f58acd369a93a8e65de8186d55fcc7636883155cff175dc5addfa257d1b86e1e7b6c38a5d8654ec9f6ca57e75493fa431b22ba87a4ce590071469f5e39e6dd71f7e16e9e6e2d33c18ad62f1df54cf2b20a0a80b6963cc85f3a1be71fb986685d888fe9b5c75e746f5e3b7deb53876f4bb1c475ff5dbdc66e485b900a803a5c751e6d23b256ef00b0fea6f596d1e0f373125b6a8371e3443047fe7fe75f40cc2434caba00a1ff11ecface6e7be690d2aeb63f692b4b9a1b013d80c4fd96bc3c28a2e7e06649d1d8595a4c66713b", 0xf1}, {&(0x7f0000000380)="8df2cf4dd47f8bf0f2e7c8482e5f205253fdabdd6ff363b60c446fbc32b4a7f36af6be879adf32b0c604c3fb9a453eebb9afe984815c0ad0f99f64e71589551bd84874821633359dd81ab80ebf61e6d1d7bb8bf55ea957540dfc68937f3c32320cf8059b919a232e12314d34ffd042b45d40fe1b891c5a8ba308fc0407f2edf9bf4fddd57bdbbc46e9e47f2390965bab1af27bc0ed31653c22694276481be901e72eacd332996853b1d78e746296bc0829557b8b59ce9d46a734c6c244d5b21b1f2556b94a0ea51648430e57bc9874e7f562ecd6970f9fa86e56dc672e36d809ab8e714fcbccca97a6f4a22eac86b22cdd499ec12d23b246c0c4c8fd429d8e4aa1d996e4b2734415f1ff85bd96dcfc394dc239185f02a9c2acc33b4bedc199c7e76ca6e81473cfd8fb42fcd6555a7d970b60de098bce4790e759d4fa7d20fa5848916ea3dd2f29d8bd19a932d7900f553dd4f9a2a695a3f3615699696e80cc66267522a004c53f7c2579ee465ca9aab098585666e62620cc3237022ed75a1afaa6d29b67b99506cb02f36654c1c073e3838d85776824c21a2e0151d51f58fac32e2f4e7ad84bf7131cc5c1142eb73a656d1fd4853880625f1e09bee2085ddad72ae3dc2059b2ce0f8c469300a82246aafc8dc4c4e67ecf2fec786004a3af4a7ef275198212606edac3567596ed96946199944338ae3f3b28d224dff5b51cd163f05348fb7ff392fba150ce49389e12adb7c48cecd4b32343bce795569d8a4f0e95b745abfca433f0c02caa9b8bb9e5ce92a16d47e8265fcaa769bde366280934d7748c2aa3a7d08511ac566ab6ba489c3f28f7b774b6898324238be5dd9dc89d480d22cd22318696da2a9fc8c98fd22063d1529194687c4cc0953621fb049d15a656dff14618d6e7d0f5339d731545d3aa8f571dc4c465ff6a67db7bde16dc4b2bf8109cab9ec29a34e71011360529d27fba25ac242f9f040f8458405161e9475d73bb65205caf74916b3dbdb34a11371729fe653db43d7117894a9af3961b06f9da63409fa3c4b8146c9bf19bfe5b64706e3507b3789d914306ccbeb2d7977c90466876d11693ed006199418b7224fbb86cdea2c91d3a39306813131eebb931d30d7ed6fa79ca6c86cb3e52ef12724571818ddcba9c4ca2479d94d8d264c3905d03f13814b2bd06be49986a691954e67d7536b94d56ed9049d9a998074504ea76d50daa2ab8cb7b83aae121c1d9d6155f812682d0cbf3335a16758d896357b98d0aba66056440788ebd6b8c7b799ba97685606bbf8da9be40a5efb0bd6e6d8e641832344cee9c2318139ab20bee6c1a20249bb6324f9123f1ce517f91036c4f47a15b297264abc57efdcbb5e9fb11819fb4d9a28c4029e1ac94991518cd44b70ab291b8fb437f40657dde0c5b66799f947f51cb6462bdf3ba6642bb4995c28994bfe90e52aa8bb956041bfb75ed3c059c64cba0f73376b2f6be44a19f66494fde958d3754982cc77fc369bb356495b6bf97d26454caa9b6e5e6cfe202399064ba8b03a03d297610f8bd34816f67c55d25a13b9f7850db902b9d3e4d863a7d4539c670b6addf528fe11823e1361af3bcaf02c2e15e4efb886218017fab11e86ccca42c222603bcb45f04b201476e31e95bfa52a28c642ee7e14ba0d1b585ad721e02af04138f12ba6a970fa66a060aadb65bd0a7ead671c047a3f8774fd38bb42742f2bde8b8e56c4e91961b0f6423d0219933ef92efb06c5ab51fc6b98710b8d87fa61fba6328fad6df310d2a5ea0ee4761cf557c6043eaa740f8bc2237b2a598a41cfc6a27fdf1dacb7778c173684143b96b0d3df2af9b3eaf456c5c5f34997857caebfda6a8071d337cf7ebb09d6078ddfbcaeb92094351ca5e5d52516b8f9022d772071883bd2380d76be15d9e01d3f092b718dababa17c57be65807e356a38d170db60c3ddbf1c4dfcac0aa3536b2186839d3e71982f7f42b41ccf04cc6ca2dd9bc5b28ba8153a16bf0911d565aed5a81e7bf73a60452f3dd84650aff8eed4c336655496bed307ab509eb0a6c2be755bbfc5b00205c94142f16eb6ff08182c406fb5fb652f56b28c5ba5126e9ea364ec4c289dceb4082c41e1f7e661eb1dadb003854d2673f2ac6419a3f5530863d38eb66ad6421689fc690ef7b98ec05077a961c4318845bfe41f204aa8e51d2c9335b4e4cfc4beebf2c4a087c2dc2afe39fe3de71e9b82e9909642e686de1d34e52f9572c2787549bb74895c53068a7130995f60d6bd26ec12fd6b9c3cbf0ff0fe2ee3cd4c40b3d24653b2101a3e633c0bcfee562a49310bf32c0f1d3950c7fbb6f2e0e412dbe339a35667e3009f914cc3f4fbdd1ffaf984661b060a662a60b5e9c912e8604df9f6823836e29228210e5f1fbbe1035839ec186754deb2b68242f29ecabb731da968b6fc83c44684fa6f2580b69dcad8f0274b7f66631de2c9f8445a564495a3fb40d6ca871cb3a92b58f6371ebc646914b4534c5658eb05079ab2c7e8d9d82ba498bca98f720edc84e89ec3cfef5c01f8bffae6cfaf58646a360d72181f3b5d9cbfff7b941d836437915bcf144063268997f55475a6da0fee349168f75cd215613e3b8cf1eb57925b953f472b4ba54215d34ccc473f4661fb008e35e115750567aafbaebf9f1767189a42bdf5863d1b6e6099bdefc9469e52aed2cc93cd8113fd1c0049f1c51072f85d7865a2cb4e934dc67172d522fce6a71f2c7093a4fdb430063a5be03b111f1372e360e99470ac20220408e64cbc824550177a81398caf09b633d6dce54cf810bb14736a3b8f50ccb5b6a3988e67a9f01be5b91de50f53087f7a0f9c3567da5f6cd5d01008c03dc9356795c398f21947f10104a305e6c4ae33f22b92a708d3e3dc6de93d3d70870eac341d483018d19afa344e998fe161db49f2fc5576ae608c96767d3813746aa44f3c5b20b68c1207ac7da7e7a20f272eb5d9d75c5c08b51d8bf494ee348356180d925530f73e6ff63f23e5a2019dbbdc023c4bc3f0ce06b272a9f00a22adbac54bca1be968842493bbcff792b54aec0751254a45a2a5718c8cad10a3a26903fd9db2433088932db7dd8d0dd87533b3ed093b0adf28398757e7b88be17a6224a042f3a5f82cea21000191c72e25e5247e6675c618f08b2fbe511ff5d0ab82cdbafce232e4063604e3d7be05578d07629a701c1e96a91e08e6b410d1863de008e77e9a8009f25fd8803925f8b88056ba344b6d9e7865c113279700bcf5b66e20b0b6ab56fa556d8b26e66b28a4a04b19efb5a8b7d18ec50330b07aeaec6458e19916c9695f63696868c0e0dcb1cdc77fab8b09c367d45fa77afdd39c645c1b13db71f230303751104fd053dd6eb66027eec4b711c74fc3b3489502f3c50e13967bc6f90bfb1c65284ccff4c20f45703a7ac4c76e397cdccbc5ef7ae43805dbd4840cb59ae11fa283b61df5946d85c7ca32391aa42e881afeb2f724a8597db7499729d5724a158a2487e62da9a1667fc9dfabf1b3450f8402bb42cf875d6b4143951814558f5f8eedde911db3b351cf8fe9bb46d40804893e625c3d50c0a62045290bf2e141938fb5281334a48683f2100f21da7abb2b01735b739a0f8d292c76ec384453eb34f806733f1191f6826577e6e48d783c474d7e464b59d554240117cf965941363938b52f166998dfebc761610326559ec73db8c53ea100d5820b80a51310dd5c59fda7a87c0286925b10b957cdad94e7391b44ecbdb9910aef4d6ed422d1ff41d0115ebd8cd39c73b67feed07ec35e72997ce1beb33d2cd583a01479b71fe814c58ed46833976296472cfa8a6de401f6f9d4c01faab2e3c8f0ebefd7c48e5b9b6cf8112dd6dcc6b9f729835bd3759973082c3c9731d637cc4f21451599b7db2bc92417be8b4a523ca85748a4ca526a0834c11b6a7ba1c1661c55cd1d9c0e775cab22410bef6a05c5f46a0d5e6416c2097b1ae7acd09f161ee8b8a262f2c7c2a7a55c1174ed4ac835725daadd51fe6d447654a6679334e23d79402064c927718e724c3145f440b1526b969b97dbb4ffea54322f693ff7ffd6bfe4aeeffb833047eeafcde1fb2769913c3c3fdc02b199332d7d254ea928f83d007bc17ff314a7ea44b4423b57d66e4155f92d147ceaa38e06e3420f3877b000dc98090599d822c1ebf1e5a29f9feeea9cf35baf837a87cc746cf9d23bd00bbea15af86c8c9e1449580a24907388219a2918daa48ed6559b6f1030a630da91d4cd8da55a54df60a5d82068fc8c03d57d3c799c09dd07f147f884fa07297f8258088ceb455a653379bac8873960001f573de697f638403cff7799e5382097c3738d4df13723d650d7939fa2cdca7a308c9eb2884e54b60cc22ba817643474983376c5f2c2f1b78dbcd35423378556e843fd0929dbabad2f7617a0be8d8355115772a0cfa78abcf6837a196a329de48e73d8cff3d0ba663e5b4951fb318c0ab492cda328782056acce2b33f054503b1f7aa27852b60d7b50ef37c30a9d852d3a92426db8c37dbe20ecb6cc126878d157abc84df90c2bef66f9ff94c71453906560e62d986eb050d6d1ba1c0575e4c26256cf6aa2c60a11854d649ce6d25a048300d787fcfd768e2825acbdddcd79dd4e4844ac5e141da351fa22c9ef2c29a8d9592d50f35329c51cb6d6dcfd2dae8c05c975030749296c5c3d4e7ae821ec43d900331dce5c8483db99f788c7cc14f741baad0099d4acbd5958f3c036e4a3f2367fadd3c822063fe1d5f64356a2ae96a1409abf6abd155bbfc28deeceaee956bd04a9ca16b5ea1309caa858bc9df7891b05b18fff23be4cc661ae51b63ad1b3f3773c8b22f6987d0de3b76ad6e87c543026f068808a768dab1322d19b8389427898cac2dd2bed8f09d32b6918fede467f9628ddf594787da8752ed625426078b80790772de49f5c375599cd86b24bbd3191ad25f9ab205993f45edf5abe9edd0f62d290eaa5daa1fbca01b6c84eb8b855e8fa04ac69d82a1c3f18eecd064539de1ae05da1f7fc40653dfc187c8ebc1893765c88f076cda1818123c0bf390daa3aa7147d6f83e73db5b437731b6baa0dedf2291db25d32da1f4aba382ef896b6dc1f48426afeb41d6331896cccc2e8897f72f949eda53a0787da6ae04a701220feb9cd7604c51258d57a8b05182eaef8bdeafb31b05ef6171271648d90ed35bb0ca853b2b7230a0f145a01412f70b502309229c4c987aca54f398bcecf1b5d1487b6ece33b7232044a7e77461910ea71967591e4ae88c90d051183d9f69c43efadf246e88570516ef1128e8918c336eefc80d79447d85acdb780a7950f12bcf04fff44c5ae1a01cd27cf284f33baf9be57a1eb3546f8213b81238d0c445d6bf34a9846b2c82a27f906d2fb2b5745e79ce5a668d959dde7533a64d2c32cc02f218989a3e4f7b0d794834bad393693fb6ff10a11c73379956c7b2a412e4565703d0ec58a160b38db6b0fbbf887f5a8c5d50f20bb96667892060795fb6888e67bc1d29cc3ec9d176a46ce5eb7581df90c17ea73bcd4cf2e317e8623e57336f46287f8e108b99e34d2d1a119fa3c49a5e47775a9a8ed8763d05368182a3825c362eb81ee75e1f6dfb78e7b357cd2717da1fe651276579040ddf1c6c86d35f4f2679786303fb8aa88abc2d7ad7a3077ee156ef56f72460c33cd27d09f7434b3ea772a56290c0a8ae05568a16eeb8e7d8b66fd173057c54014a7bcd04aa0b3d2ccfd72571274c85124772b0ebc9ca5fb12a3eb8973764c474097d07e25b9207db7b", 0x1000}], 0x2) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xc37}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup(r0) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x100, 0x0) 16:00:55 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000280)={0x8, 0x8000000, 0x0, 0x8, &(0x7f0000000000)={{0x41, 0x0, 0x9c, 0x2, 0x3f, 0xfff, 0x4}, {[0x3, 0x52, 0x0, 0x100000001, 0x8, 0x8, 0xfff, 0xf4d, 0x8, 0x8, 0x80000001, 0x9, 0x3, 0xd8e, 0x5, 0x7, 0x80000000], [0xf9b, 0x6, 0x1, 0x1000, 0x308, 0x7, 0x7, 0x9, 0xff, 0x80000001], [0x7fff, 0xf1, 0x0, 0x9, 0x6, 0x40, 0x400], [0x9, 0x55413ea3, 0x1, 0x100000001, 0x7, 0x40], [{0xa6, 0x7fff, 0x7ff, 0x7f}, {0x800, 0x400, 0x401, 0x66}, {0x8000, 0x1ff, 0x92, 0x44f1}, {0x5, 0xffffffff, 0x6, 0xff}, {0x12fc, 0x800, 0x7fffffff}, {0x7, 0x4, 0x3ff, 0x1}, {0x986, 0x5, 0x4, 0x800}, {0xd99a, 0x8, 0xc009, 0x9}], {0x9, 0x8, 0x3, 0x4577877d}, {0x2, 0x5, 0x3, 0xfffffffffffffffc}}}, 0xf001, 0x9}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc02069b6, &(0x7f0000000300)) 16:00:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x10054}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:00:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x88) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = socket(0x2, 0x1, 0x81) dup2(r0, r2) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r4, &(0x7f0000000480)="ac0fd6dd2f9ed408574de1efbe5ec839081656f2a23f4943244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd13d3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f279a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cb", 0xfffffffffffffdf6, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0xfffffffd}, {0x18, 0x2}, 0x0, [0x0, 0x0, 0x3ff, 0x3, 0x0, 0x2, 0x0, 0x70b]}, 0x176) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000008000000000000000000000000c7dfab1ff61b7aa746861cda3c4fc3e7802375f262ffba10c0fffffffffffffff7aec2af87f4077c0a0d949eae76"], 0x10}, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x400) 16:00:55 executing program 0: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0xb8, 0x0, &(0x7f0000000340)=""/184}) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x410, 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) listen(r3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x35}, {0x100000000000002c}, {0x6}]}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000280)='ol', 0x2) r5 = dup2(r4, 0xffffffffffffff9c) getdents(r5, &(0x7f0000000140)=""/216, 0xd8) fcntl$setstatus(r0, 0x4, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") r6 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000240)) 16:00:55 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000006c0)=ANY=[], 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176baef9b18250e729bf0be3219e9f3a29f5a7dbc6e26623bce4b2e72dfdd17a7fa14affb3281b3965eebd5ae236cfbc9b7ecae4001c0c0f257eae7391744036f566d8c229b79d08633e7100b7f343ed9a0e48c1171bfdf1128e7ddd83b1186de9b678db25ad1137959e7fae1bf7962aba5625f11b16e04cadf96bb315fe861e6f3c546077d5953419bda10347d7e06787bfa1bb58195e78f5b896e021b58e2437ed8260110ba4cbc13fb1dbed2b8d07802d8a315db005bbf2f52036998a8da99065e92ed4cc89f81e5995d8aac325f42e408593f6de40b89c8bdbf2d9284eb787720ae4e982d8f48c359635ca1ad7223ae727b1ba3692f6c7a9379c66db1a7c4f9a107dceaca34aa259dcad7edea4229c7b9333de37aa19f6d9e587f95dd4c808f9c6da09c3cd5209c97f37d5daa466c4c03e96416d6b2f24b12e1efb3d37f7069d0440dc8b58a12e5e35dad9da02efa58a55210ff0448cc4f8c1930455034961f0bdf6abac1422bfc3a5d1e04dd1c5ca0d27c8c9bc383f0ce6b588cd0491561acf216e9a3b74f9f0b4941eaf85bda81423c49aa9d1990f64fbafda58db2303980bfc91e7327fb1bd02e768abb894866fd181e8df98676634595a273e819c97724ea4ede5d1b622f20a95065705ea2af61f8fb29ce9174d4d96738ac517d115df3e3063762ffc64257cbb9e817ce2889a1eb9a03fc8e97b72f7f090af33ff0413157b9a549bf615164a0585a8bf162fd53ecfc99bab3b054cde7c5e94ebc31db7e5a3b28f9460e6297a0bf5b4cdb41d6f673ee9cf303b1bb4b431ab300b44a0666eb0f620045f22e7a9616832d8828094596272d6911ad351e18d26a2eda22a5b547416b360e76e3bd0ebe331a38f2d4f19cc74d901dfd11762bac3dfb1c85177050ceaf0e4f5ae1dca41a7cf9cb13cd4e5b3217aa63aaa78af383582ffcca31efcf5fe4246ea0c3de60c57dd9cb8cd11d0cd03ade52382403ad07b29b4167e3cd8bcb795f0c00d04b3f7661ed4bc56fda83fcff4c62e541c6dbdab04dd1449674a700788221d30faee99bb62b57f58d570e9888cd4a8f22ccc5cdd440f912a661c7edaabd484aaab34c3ddbc2c3b8f219d46d94a5a57f91a4680af003658b685ce6d948625a3495ed2b72711cadff16e4d799a80c05d0d72057cd52df3754b9f7a4c187c9824c7414af9fbc6172d8f878e206b2cc30b26cc1f45d8434d44d21aa4d7311f89dbbd3d3e8efc0557003e95ee88524e5d8ade382158d541166b882715f3c6489663d99a86aa90ae74288d11b59b5e485c041a5f3bd93ce4f793c7c9d9368fbcd35768f8be7a120f95df622d742df5fe86c3af04ff7910ace0e62abdcfc778afc217e355f61cc0b8fb89d08b64a17673de2fccf3ca4cc47ab03ac7161f06d9fb69c01f18b07c5d30b285387d2bd529d92131823c9ac8f28695b90754c202d0cb0c8655f50424f885e886010bf8054e63134ac8f4055c026f58c3bdddd67b3caaf08d49f3af4cd7a4ea614ec60580fa8dad62e0efc26d7c3ef2d0af2f9ea0efba8d34827a2da3fe42108c1f5a591a7bd1561397cf31db992fc51b3095031884f722d82170d1a4fe87696d2a00da7e72ec4a9f289ba99d23e7d874c82439a107f6bf33b45834270d930523daff55ffb30673a2189dcc21da9be3149eebc2abcb62a78efbc3c0a40c05677828213c4c1d20c7b6b94a85d52d0fa1b02ac6918ad166d5e50f8fe0e2bab43c1e25348a44a08a8f932f4610c9ec82715cf0e5984f925b698c4d8745720c512bfd0fbcc9408180360448be40e60f5cfd659425632a2760b33d6f6838f2a69f3f52dae821d5b0b5fe9ed690c58f4ebcac56c2d9b8bf9b3f33205f7cfb6b7ae71bafc1561d966002c94499b7a14a51b4c933c899460d092c9aee6ddf898dc031ae4bb62009272db4537f514ec70af7fde34ae23bd923c65065f0cecc831f97c56b444cddebdc62ef4f1be267f180b524e01ff2e86e7ef4988f93edfb42c0beeec7c9e3059dd421d843bcb5c9c5095", 0x5a1}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x178) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:55 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(0xffffffffffffff9c, 0xfffffffffffffffe, 0xffffffffffffff93) 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) r6 = semget$private(0x0, 0x4, 0x200) semop(r6, &(0x7f00000002c0), 0x0) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) r7 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r7) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0xfd, 0x1}]}) 16:00:55 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) 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, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) msgget$private(0x0, 0x611) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:55 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x20) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000140)={0x40, 0xc3, 0xda, 0x3, 0x4, 0x9a, 0x0, 0x10, [{0x7, 0x3ff, 0x3, 0x3}, {0x7, 0xe6f, 0x1f, 0x58b}, {0x5, 0x7, 0x8, 0x5}, {0x100, 0x8001, 0x1, 0xfffffffa}, {0x8001, 0x4, 0x3, 0x7fffffff}, {0x1, 0x1, 0x40000, 0x5}, {0x5, 0x7fff, 0x3, 0x1}, {0x9, 0x7fff, 0x6, 0x2}, {0x7, 0x0, 0x10001}, {0x1, 0x4, 0x101, 0xfffffff7}, {0x200, 0x3370, 0x549c, 0x1}, {0x3, 0x100, 0xa7ce, 0x6}, {0x1ff, 0x401, 0x5, 0x7}, {0x5, 0x0, 0x0, 0x18d5}, {0x0, 0x9376, 0x90}, {0x6, 0x5, 0x1, 0x1}]}) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1000000, 0x400, 0x7, 0x81, "6e50c4db22979e51f56ad503ac4c6cbca9f0d4bb", 0x4, 0x8}) 16:00:55 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86127) accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="f90094e5ff05000821000020f2a200ffff39d3045ad35a0d2020009d00000000000000dd476e473ce443595950f2f9906d1b00000000000000000000000000000002"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000040)="220e228909001c067ebc74ec551eea661ba30c35a7e952bf03000900"/39, 0xffffff03) lstat(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f00000001c0)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:55 executing program 1: r0 = semget$private(0x0, 0x3, 0x243) semop(r0, &(0x7f00000000c0)=[{0x4, 0x8, 0x800}, {0x7, 0x6, 0x1000}, {0x2, 0xff, 0x800}, {0x4, 0x12a, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0xfffffffffffffe01, 0x800}, {0x2, 0x100, 0x800}], 0x7) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000040)=0xffff) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)) r1 = semget$private(0x0, 0x3, 0x243) semop(r1, &(0x7f00000000c0)=[{0x4, 0x8, 0x800}, {0x7, 0x6, 0x1000}, {0x2, 0xff, 0x800}, {0x4, 0x12a, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0xfffffffffffffe01, 0x800}, {0x2, 0x100, 0x800}], 0x7) semop(r1, &(0x7f0000000100)=[{0x2, 0x3}, {0x0, 0x1, 0x1000}, {0x4, 0x757, 0x800}, {0x0, 0xdcb, 0x800}, {0x2, 0x3}, {0x1, 0x81, 0x800}, {0x0, 0x5, 0x800}, {0x4, 0x3, 0x800}], 0x8) r2 = semget$private(0x0, 0x3, 0x243) semop(r2, &(0x7f00000000c0)=[{0x4, 0x8, 0x800}, {0x7, 0x6, 0x1000}, {0x2, 0xff, 0x800}, {0x4, 0x12a, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0xfffffffffffffe01, 0x800}, {0x2, 0x100, 0x800}], 0x7) semop(r2, &(0x7f0000000140)=[{0x8, 0x7d7}, {0x1, 0x4d, 0x1000}, {0x1, 0x7ff, 0x1000}, {0x2}], 0x4) 16:01:06 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000100)=0x3) r0 = socket(0x18, 0x3, 0x6) getegid() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x91210332d94bbcc4, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwrite(r1, &(0x7f0000000080)="2962a94757e96f0ed617d1a860450cd87bc09cc925ba415871a8df95ed4d334b95738526f30634861bcdb9931db0293fb93c224e", 0x34, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000180)=0x1) write(r0, &(0x7f0000000780)="14cf2203", 0x4) 16:01:06 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='ol', 0x2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f00000001c0)=[{0x85}, {0x4, 0x8001}, {0x46}], 0x3}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) read(r2, &(0x7f0000000340)=""/141, 0x8d) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) 16:01:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080)=0x2, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r0, r1) 16:01:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{}, {}, {{}, 0x0, 0x0, 0x1, 0x0, 0x800000000000000}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000100)={0x8, 0x2, 0x7}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000200)=""/150, 0x96}], 0x1) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000001c0)=0x2) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:07 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040)=0x7, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x1, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) 16:01:07 executing program 0: socket(0x18, 0x2, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) pipe(&(0x7f0000000100)={0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="4a5ff04c72b1a652030525e9d1b68c995adce29d718a8c13dd67c6bdcfba86bfb6263d8110d2aabb9503c63377896dae4dbfc180493cf3b19e1566b5e8d3e6d3167b17cf25c79ef129e658a95f697c8fa291273589936cb958bd1e4d8676aec32d08248192605b56a814c70b5ad532fb4478d73d6991faffc7a3152b7ecb88e5cc0df65bfdce583a4920e953f39d6183d55fbbc87303da549f043a77a78f", 0x9e) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000140)) dup(r2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000280)='ol', 0x2) fsync(r4) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000280)='ol', 0x2) r6 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000280)='ol', 0x2) r7 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x40, 0x1) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x20000, 0x0) r9 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r9, &(0x7f0000000280)='ol', 0x2) kevent(r5, &(0x7f0000000300)=[{{r6}, 0x0, 0x41, 0x9c9af8f2c25fe00d, 0x4, 0x8}, {{r7}, 0xfffffffffffffffb, 0x80, 0x4, 0xcc6c, 0xcc2c}, {{r8}, 0x9, 0x80, 0x1016ae0a39efedfb, 0x81, 0x8}, {{r2}, 0xfffffffffffffffc, 0x2, 0x10, 0x7, 0x312}], 0x2, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffb, 0x18, 0x40, 0x1000, 0x4}, {{r9}, 0x7ffffffffffffffd, 0x35, 0x1, 0x100000001, 0x6}], 0xffff, &(0x7f00000003c0)={0x400, 0xff}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0x1000, 0xba]}) r11 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r11, &(0x7f0000000280)='ol', 0x2) setsockopt(r11, 0x8, 0x200000025, &(0x7f00000001c0)="00000001", 0xfe21) 16:01:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8eb2b8686ff308d72c2f40bbec12ef163c0660a3f93a5d68996fade9cef9c0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905c1450c12185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) getsockname$unix(r3, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) 16:01:07 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe2(&(0x7f0000000000), 0x10000) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) syz_emit_ethernet(0xfffffffffffffc60, &(0x7f0000000500)="b297926afa790d00000000000000") write(r0, &(0x7f0000000140)="80e2f3f778e20f46de5d1106de410e964d23523a136d6a9e762c572306990978dd8314bdfe5b97b9c4e7986f7efbd6970d65ceacf62a470f9656cbd6012dd99fec85666c8557bbea53a761c68c966c7f7d2f31916e86ec713606060f504283b86a2f4f4721bc17830f4ee3ffa923354a1baea3134cf8abd8012bc6c69eaff3e085636844957f555d39919f80a4e600fbaa4382a36296ece8afe01526c64461d7f816bffcd557786e42bbc91f8faefd56c40b3c7dbee7f0cebff6598166416bb682409f511990862a691eda512c1087c67871f5c59f3fee7e8d5b2ec1326a2665ff66a15242db006923f69317b16d68bd1032e4294ca16a43bc60f6b376", 0xfd) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38002) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x3) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x60}, {0x2000000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000240)=0x5bf) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x50}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x50, 0x5, 0x7f, 0x1ff}, {0x6, 0x7, 0x5, 0x9}, {0xfff, 0xee, 0x7, 0x78}, {0x1b, 0x3, 0x81, 0x1ff}, {0x0, 0x1f, 0x7f, 0x1008}]}) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) fcntl$dupfd(r2, 0x0, r3) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:01:07 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='ol', 0x2) fcntl$getflags(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x35}, {0x3d, 0x4}, {0x7ffffffe}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) 16:01:07 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) 16:01:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11e) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) write(r2, &(0x7f0000000200)="da411bac6acbdd12d3b99f53d5c0290d68367fc69e785f33805be48202a2bc2a97fc11d40eaf8b5982fd864f3bc20be4d165218202be4a72cb7167e452c2f94b8af07f26f797f8e0022779c4f3fc9a30be47b618e3f136ddf69e9f818fb2376827b6d69b8bb637e8611afa77a324eb73eed24c204f0ae8898fd3c0", 0x7b) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0xffff, 0x4, 0x33}, {0xe68c, 0x81, 0x9, 0x4}, {0x0, 0x0, 0xdd, 0x1}, {0x5, 0x3, 0x3f, 0x1}, {0x3f, 0x63, 0x61, 0x80}, {0x3, 0x8, 0x3f, 0x7ff}, {0xed81, 0x1f, 0x4, 0x4}]}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000200)={0x7, 0x8, {0x5, 0x100000001}}) 16:01:07 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000100)='./bus\x00', 0x8, 0x100) close(r0) 16:01:07 executing program 1: 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) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='\xe1\xff\xff\xfd\xff\xff\xff\xff\x00', 0x400, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000180)=0x200) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(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', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000380)) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getpgrp() r11 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r10, 0x4c, 0x6}, 0x8, 0x800, r11, r11, 0x7, 0x4, 0x8, 0x484}) seteuid(r9) r12 = getegid() chown(&(0x7f00000001c0)='./file0\x00', r9, r12) 16:01:07 executing program 0: select(0x40, &(0x7f0000000000)={0x2, 0x9, 0x86, 0x8, 0xb55, 0x590, 0xff, 0x1}, &(0x7f0000000080)={0x9, 0x8, 0x1, 0x8, 0x200, 0x3, 0x80000000, 0x8}, &(0x7f00000000c0)={0x281e, 0x0, 0x8000, 0x20, 0xc41, 0xfffc, 0xcf6, 0xcb2f}, &(0x7f0000000140)={0x7dbf8f38, 0x80000001}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) pwrite(r0, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x4000) 16:01:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r2, 0x2) close(r2) 16:01:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b771b1b542a538706000008a71400000029003cb63e000000030700"/56], 0x38}, 0x0) 16:01:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xf2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x229], [0x0, 0xfffffffffffffffc], [], [{}, {}, {}, {0x0, 0xfffffffd}], {}, {0xfffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:01:07 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRESHEX], 0x1) write(r0, 0x0, 0x0) 16:01:07 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000), 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0xba5e, 0x4, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup(0xffffffffffffffff) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0x9, 0x0, 0x7, 0x1, &(0x7f00000012c0)={{0x4, 0xff, 0xa5, 0x1b, 0x81, 0x8, 0x9}, {[0x9, 0x7ff, 0x2, 0x0, 0xa61d, 0x5, 0x1, 0x71, 0x5c33, 0xffffffffffff51ed, 0x7fffffff, 0x1, 0x7, 0x4e, 0x0, 0x3, 0x1, 0x86fc], [0x80, 0x7, 0x4, 0x0, 0x2, 0x86, 0xa6, 0x5, 0x1, 0x789], [0x3, 0x1f, 0x80000000, 0x8, 0xffff, 0x2, 0xb2], [0x1, 0x7, 0x5, 0x80000000, 0x1, 0x3], [{0x91c3, 0x40, 0x800, 0x8}, {0xaf, 0x1, 0x2}, {0x8, 0x9, 0x626, 0x3f}, {0x8, 0xc9f, 0x7fffffff, 0xf8a}, {0x1000, 0x2, 0x800, 0x4}, {0x9, 0x0, 0x9, 0x3}, {0x495, 0x9, 0x4}, {0x6, 0x0, 0x3, 0x20}], {0x0, 0x3, 0x1, 0x401}, {0x8, 0x8, 0x0, 0x9}}}, 0x100, 0x99}) fcntl$getown(r1, 0x5) sendsyslog(&(0x7f00000002c0)="d16ca6a774df9688c336101ffd82805c5188fdc54648623e9a7b43121b6b04f83a68af51d86de5126e48f2f25aa2cef69044ace5730bbba470d8ba50abee1c4c8c8bb72e0ef69b8af8cfd48372192f8256916888aa810362321cd13f6a48f7993d7a464309f243c14cdf9327aaea286c30f715ae4d7ed474e216af0fa5a09becb4262da0efa259d46ae6f6c8c08ca620a58ef1cdc89d7c66b9320a5b98798b468c4ac76225ecf39a6c1148e68c97c8776ce8d1b305a5955e53dcfaa61e419179ff940328ff71fde89d077a5d08ef5f8fc424c993ed2f1518f92625ffef80a82c72a27fd1b6f8b483ad3af01d6c3a3b51bbb332684f4876130744a0e910274dff64c7934062c3c94e6c40d9cb91abd7c033762634b0fa9303d139e9bd1208c0d67395b2fb1dd8301ec2f7ee53bd8bbc875d2db969e612a86055d37a7d7f41aa3be8d656a39d1b0218d7fcc256dc5f091bf376daba407cd40814499236a1d1aa972d582e47f966a94e7b379de40747de9ab7c8bbe2a0877b3202f5424b3eb19e0c4aeee31431772133664cee335ce8920e3d0b86a1c0d0a83de43a0a1cf3f23a22d4028939e7768aaf7702c4e0d4772b6f0eb9668fb84885e7d894d18f664d2434d7b3a4a8a5721b0375ed7b7bb1dcf0decb92696602707e3c8f9612f44950bd117c78a5a7d9357681dc51122b1162a435e79c95808d63b582c1b1b9d823ae93687519568f346b9512c366deb73d7da584489c476216bf31a08653c48d3389af313e2c8f3c9a3e85081243af2e62f7435bea20e3fd09b18eb43efcb8dabc3e26011cc8028a1e78785fb7485934bd28aa5497d441b9d5b69c714accf8c9970c4ada87991d4e9ad604973f24688fb8222dfb1f2a1e758f5ba543cabe4ab94f0b4019026719934f859ae97bf5e79dee0da72f50f7d35720ed1c910b219c9a2278351e9af43a95975b5aa10cb8be7d35227491b43c8b34bbebd9bdcc49422f29cc1169ea54fd6f81fc09d1c76cbc7b7a8eba542bed61f2277ae6fd1924fc201b4dc9a405f83258095c44e923855fd381f070639f6d456d44569b30b3e6acaaa59ca93180aeffba6d81fe22940a97456feb25ff5146cd5c34c9cae8efbe0dfcf9cef7a5194cc447d314a7cea700b0cd7d9318735507bf7d6cb0567e2f37429faf0a24b6fd6af19af5be353cef2e1a2414f790e1b54f3151d3958c80a357316a5b0a280e1b2b15a47d9e0509b1239789756ecd7d51aecece492edad5d129e17b9879f9a090d2253b4dc07a683bb81107440c939e46bcd000a6f8e5efbcf57366df98489006a79a71722206f48ece7779f92b93299575af7a116b646eea9eef5f4edfbaa2eae384859a643a54f46a2d49760766c832a5369df6fc2f0cc60ab8fa2c189a04420e02936948ad4d4a07585809ad5c07af8b99f328b29928232da252c5bc12456629a72de3cf05133378c78121d10cb7eae63db803f268d6b66599fd92931ffdb3f6ee73ce50cd3fd66a39bed8e9adc23882b2c7b752503665baf5fa1d3ba495ecfaaf99b2e33132cf4163540153400b5393ea7ffdab40f6eea8063dd2a86005fb0cde65bd69a850e6820e6ee8018f71aa638d2b63ae3e8b5c76b1ca1325a00baae0ea680cce36ec1980574473dcd4e3c174cf2feddc75b864f392cd466b0daf664946ef781f579c381629308f89ede064476070280e9450c086980e8644061bc2b3c349501603a493532ea7827bdbdacc085814e140a804123e237c55b72068304c39862390e6aa01ada7a608d448ebfc1665228085dab96ee7a27ad13eccf7fbea20304f8353a6e1e1abd8753a4dc682f15d6318bd8dd25c76a7f04d323af60ce855beb40dc32f4272e1138c4ce84beb14e815eeb54ee664d28b540ca28eb3bb6bdabc23fb3b73bcc58d77eb8e9e43023167f3ef4e13e5197cec09f0aa84c0b9524d5800fbcdd50085ed7628f8a8b14bc969132f8852970ef47e073de0a6a8bd6faa61400b7de68c0d432e5d2c99f5136a5e5719634d66245c1f074f9792d24eb20ec4ed221864e77e17a7c4d64cc3fe989b1a85059ffbf36a81853ab798090b79ecdd0e2d17457357100d7d53c157c990820d782becd4cd74cfc7217b1c6cacf244a6d45ba8e3bd23466788e8556724014cdf7e0980a3a07514873e50654e929687d84486796887e6609ba66467626cab64329cb3f13d45d041f9b82fdc37aa0677f8c75211813c8abf1ef8b4fb6d9c42854cbbe4198a39fb6d0d2c26512b5aeda8515e9b0298eebd2b940268a93e3e545e036ebd245fa15e175333fdd3056daa5f4bc3f562465de0fe0ddafc626fa6f60b514a68d2843a9a837f0a48f65ba73a3d3764fdc7280247b257f1eaa3df2a703761b39142e3a18208616a01c185f0c203113a4a961da788b0215a8fa2e56539320c702e19060ceebbea5025db48cfddfd59832d55867e02d96a87c928436c99a54f8c4db974bc242223321d5f6b38b4f98fdbae17055525b842a3f55fdee07b21318349130cd650f18dd29698bcb16bf1c5ffd6a5b9bacaa5a3112c30c996f306b0e7d8d63aef20f4e7dfac802a1530f5b548a05885917378c475930aa940021a5838705724c05f0715d5191d2cb9d5c8a9dda28f1b38e1a175e275124d41c00f28d7385571809138fcd3cf5fa5285f85ad86c16406404c368c8d81c455f6ca0d770950c7bfbc04d14b4015f36e57fcb5c05e0e9815f71bae0fccf293e1708f4f2bedb2e42cfb8d9cbffa809d5e4a052c5b5dee05fea82ff9f3ef0845c3b758b6f25f4d2faf999391a0ccdf505b38b39132073d04198cf964e4e3f8d6271239f12de1d6c5637afc0a174a2e72e5b316fae65a0934468200537f4fcb1373d5970b12f228153c61752c08d935c8ad91ef400f549baefb8aeef7b5631f5a96554d8676ca9ed299243b50df5ba9353c4382d115deff1e4a91ff2d723aa1044abb973d6de0347525f9603b993f9200b69b85a8efb3e054144807c790fe2b81422d06b547b25e452f904c68e0c647c3a4e4c99854af51a1dd57e12cde613b31cc508c92216178ffa9d68246eebc6ab96f5c6dc3d5ca1ad204497c23c9003c828fb1dd4971a47898d2106429da361e1dedce18e1aec7ef4bd2ea27229e27a3bedcb2a8099a18824da75dbf822df1c30db26e16a37ae8c1948d9097a16c9d2e4ff6524405db9bdac13eb410796e2cd9537d615071552aa9fec7ab2d53fc01ed0d9c56ea77ae779cecd5c88a61bd8110510336d9a8455d8845bcc4129687977b1b2de6c3fbb03e6ea2bae946d948da3f682a7452a609a42025509cfda5d7a983eca1d5e9d15d639773da6eb423608f9a0d3dfeb426191cf73aca4ab2a2de8f9e70e132bdb62b39c7ed2a6439949a2696e832ae1ecbb41e571800fa35f07a0cf7115997eb797f2d858b91fd4cc80c8be26546fc4641dac2b9fd901d4f46bb82c613f97176c5fc45213f93645092f9e21e693c65798627133494d0b3b1da0c4f486b5faede41b8e71c60cb642223f56d8749e73c38558f5c7c888ef3944c10aeb619047d7c8eaccbb080519262e3e281919da6f3080463e934efb85a62204660c0bac30db07b5e070ed5fa5547ed4d7c9f4b57a28245d59d7d9b9405c27e51c6c7d4085bedcc07938d38df5056b26266e8d754e177f603ee42872fb44d2abc40b1667b63658087df6983a04da615f0051b69a0b8d0cf2c6797def5dbc233722ca20ee3d40ac7194131349c3f76bb7b13574c01d073cc0bc7e7c278195ceef8ba812d3d7f34959653f0f13c3c4a154b23413355db6801577e4bd01d902abe03ae902c20de3ab3220f37def7f158e9864e827dae7e1a6679dd9936879b2be09024636096421ac138865963251d1c91a15313ed50284632f00a88f9b8ac900185319f549a74cf59b6085b265f113a82087b67257572415158c79db4c9cdb52be41f04204e843c79a8dc8106ff1d843d56647eae89dbee5f434d52e1c02177e515f13b7cfeffab1d5e57eb24f85488ef6f14d47a431fff68b4c9271ac976f2c25091b5de2a98e65292ddb0813c402ebc5795932ec7cbd4baaa30de312ecea1a317dd12b8bf8a2f7e47c8546da6803c7fb5837da644bc7c4f24a287eef8aed5fd52f72f8532c4cc240b796aa2abbef2a4c93823aba190263e3ab679418d3ae221bfcf10e3093eadc664eff2263fd1b38b4d9dbccd2ad50553cf19490128aa94367825be63b06b35469f40cac49ac02fc607260d960eb50ecfdf909e5a5e5b0d969e98656c843ba2c65f769519f604749d8c6797e651e0b6a91c6f06ec43af58f505cf8e6197ec383e977a0731181a60ae0e02884085c80a648ddc7152bab1f8908d9fd0dd5c671ca6465fae1d45e2456d539d3b23b936553b79dbe07a188ca0989d262ed9f7bfadac33644a78ad2c5ad544e12e5cd2329c493cc6cd69dc9e60741c1750573c784732c2b906d88676bbef20b6286a5b42cf051bc563e97268fe8e467c588601328884e2b1db663f4f6038643bcf8366aabbcf124d019a56f9e9afe47b9e9e0f0610ad1ea33a198e344fd227db39b09bd90ed92dfccde801010526b7f0ac9fa2359c1e95014ee5419f65104ad071bf342338410e860243def7af288188534a16434ba522d081db96a87159badfccba48ed3cf944aa46b3aa21c2774c1c94b8c48b93d8b9534efddd9b98df44884d3de0b152b11b30b08ecc44faf0d372631f83a08943eae740966fd64399e4a08c2005a29a0db1ce5966c9d6e3cb9ef3f1d59788900b44d401408b520fa914054ba34b39100674d118144662583ef448027ce00fac4526becccd8660dbb7d99bc5da332ad78a80149ac6fafd5cd0e05c332769065f2e5d07e95c3dfb586ea31af69ba5009a3d4d0acca5dd3111b1c91a19f91c4cfc4dadc3cf3dda85b5404478aa666ae3c1bbdefdd569e730d866af3a93f93bcb5856a2826974683e81bbaa3496f05c1e84c1c11cef4793179db8077955a384004843bb7828ae01d19b7960a434f5db3c81855b9b110f1678ca3029cac3d5f9f5b4a1e937d185855ead101508eabf8dc9de63f2025577a872d2110402ecfda916f7f1f1e6f54b4efc0b0117e00971d5916f68d388419ff17d6de131490d115ca768f98347e8506b3e736f3235d942b54e32ac7b4ac144efe4481579a267e2908377a7807b02312ea61166417d888844eb7339229710877e7ff16857a978214250d11dea2f32dfa93f6baf6d1c7fed5dbf42d8093d8102e9de94f594d1f3ee5a53adcda1978279d137075692f776ec2cb89639137a2cabdc3bfad25895d0e6dfb1168374e5d65bdfa31ff81dd8a4ee3b0ad0741b066bdcdc67ccc73702ba9723e4a367739c832e96f44f01f3d6fdbc4d40d05b91bc137fa7eb8080f4ff4343fbebeaa02996b4a044654af10b627b5eae07cfe29db61fd3868b856400c1a78cf42ae8736440e896160d821ce175c22021e1580578f429d342fe248c8a6a2b1fb5203691385564d74862d727c1fd0355ff99a1ada4c9fa93722db5bf8cc6ed9dcd4926ebffc9489fe087c38c9dc7e04894e23592d83109cf752896e4d9a49c0b28cd2f5d21632d805dc118d509e3ca7ec4dc5d82ec4496fbb68c0a09a35ef11775edcb86ad0a7e0d54f888a8fbe0753f286a5a219ebaabc8db2976fb9e957457fbd8febdf7e047b30bb8f3d36d1e6f0310b63c97980facd0593b74005451000ef59a382e7b0562a9d734d570e22e9d6098bd22f0713f426060a8a6181c0dd019094a8d7e1e60faee045c2cc5f99e65ad27", 0x1000, 0x4) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = dup2(r3, r3) dup2(r6, r7) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:01:07 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0xfffffffffffffd68) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f00001e4000/0x1000)=nil, 0x1000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:01:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d89bc6e54d4be712839b9e93583ab3482b5a78f1c30efca363dfc5228bf19eeb23571f8bcc8beb9b6cce71c85ff99aa0cb43fbe0bff60a", 0x0) 16:01:07 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:01:07 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file1\x00', 0x40000400000002c2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'za\xf0', 0x0}) r2 = openat(r0, &(0x7f0000000080)='./file1\x00', 0x400, 0x9) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x6c}, {0x30, 0x2, 0x2}, {0x4006}]}) dup(r1) ftruncate(r0, 0x0, 0xc0000) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="82022e2166696c97a2064f84f4da8e5a653000ac5a268ab0353b52f08572b05fbc9a26f87eb8a34d028e71b22680bdf41cadbeee72cc7a3d74a5cbe9de5114c880c4cf47eea7a83e401d589a39d5bf34bd8281a10d0d4dd0db1de462ce5530166b43990dd3ca48e3783df632fe19ccfe6ae6c6ed4acd3a8e6a69505854f0c9cc7672254a80fbe42c5f6fc4501a6e70984b7b2b4828c59ea47b2ef840d561378aafec820e3f6e5ad09f5540a93c95283597bff35513464ff75ee44acf30fae1f526933bbb75fe4792810a18148387d9d20085d4cb67ff03000000000000649f000000a6875a0e12da095aba69b3eb33c8cc849ef4a784cf40002f12e5dd09995cc0a17d9b22902d65366bc27a7208e8d0e6f42bf108763a63a8b4da1a976e42561d1f2c8e"], 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) ftruncate(r0, 0x0, 0x30000) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x4, 0xffffffff80000001}, {0x7, 0x5c3, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0x3, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) semget$private(0x0, 0x4, 0x220) r7 = semget$private(0x0, 0x4, 0x201) semop(r7, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r7, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)) semop(r7, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff, 0x1800}, {0x0, 0x6, 0x2000}, {0x0, 0x993, 0x3000}], 0x4b) semop(r7, &(0x7f0000000a40), 0x0) r8 = getgid() getpgrp() setegid(r8) setgid(r8) semop(r6, &(0x7f0000000040)=[{0x3, 0x74, 0x1000}, {0x3, 0x89}, {0x3, 0x7ff, 0x1000}, {0x2, 0x1}, {0x4, 0x9, 0x800}, {0x0, 0x3ff, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x2800}, {0x5, 0x4, 0x2800}], 0x9) 16:01:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) connect$unix(r1, &(0x7f00000000c0)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 16:01:07 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) r2 = dup2(r1, r0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x8, 0x0, 0x1f}, 0x3, 0x0, 0x2}) 16:01:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, r1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 16:01:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b80000004034d012a47364d200"}) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a51", 0x6a}, {&(0x7f0000000680)="a6219f5e9ed131ed94bc57e8bbbe810158897779e02d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed73239912e524cc14d50d8d25870ee9199d140a2cde66064e8312feda8770cdbba87f81b34517483b6dd9de807ef6d5765705acf436e5c55fb18d05b8e221707385968b2ba95e3f988a7cda6b63262a22c85900bb18d8883fc3e080ff69eee4f5d1f2f6fa80a184f19bb40099cadc4a837", 0xaa}, {&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218cc89cecc068daf47ccbc014fa4978feb1b5aeaa32cf8fb15897c0ea6460fbe1dcf613d5e2900db987d0b02ace6a4077a96d4a16c149179eaecd9380bca6e93db57816d2cf223c7348a15fd5ca37c6a9322f779ec2d0a5a9ea3b152ecffa87966e5932851327bf74fdb74f209aefed116ceed326ad72c503641ceb55f92eee8d888b84fc96937436f2b8d062efa116832f36f42d6c1dccdd0a2ad72ee7b27f4fe549f2f8dfad1e4274e6bbede723b9be6eab638bac5dda36cba8710feda5534edefab250acf86bb5c32cea32be221390c146e271a11c2d8fe39925cd348467bdd072913cf6975bf2be34a11d2b1486c3bebcbb83c695abf1c56dd5b00e8a2ef7cf1f561b2e59e8759d8d8458ae4790eb6048bb134e291bc1395fe07efd15116c9ebf5bc3b57e65f7a99ded6f4c794fc8c866d71c8afdad66e3f9faa604ab7d5f40f532b8a27d3127a427550b2ebd7930564f124037d255446b0468fdacb4bbb0c2b2cbd2173f154defe4098651421aaece5bac562e361cd431029c5cbdb076fbfa867be720da412b19a2900e44d3b66f5b3424048e49d89b8f3e16ba3160100d58959df9ca6054a29269ec54249094a0b068cf99740b466c720d7128c85286dfe89173cc8c5776b2cefb7d37e94d070d26270f78c18cc6d0ef3a05d5ca58130286b4fd8073da31ed9750e9c4a35f8102b95324d29d1c0c0455918f43aa4f0f6f95f275ae325965c25397c68768dd17496bdb09674583859c8913b6815403c2ce020250638b96a9308dbec328dbc204abd570dceef4398c410b8db7a9d302be58df14a925751e8ff8b4cfdb7ace7a2a92c370e0c944ff0b0fe272352240d8ef0608e33bd2b902c6d2003b19634725a37d76615d0e91a6f07dd5b0ce6de75d23e7a4e2318ef63bef94b4f13d5ac6fe282059349d4d204868efe8ad334ca53e017be76216f326bacd113cdf03e0e1f809423cd03450da701a3eedb788bc5ebc3702f9e2fde2c133703423c12e0c18b563e3bebbb8113f516adacfba517666d7ca8f88bb23961c45b3c999bf9ce586d0eb32397ad259ae40a74c187e7fd187129f764cbc5c048fab6e70fb018f7667540d6e1b097e220c1c90317ad4a7a43cbc1bf6342e3bb65fa13948c9735674b377948404f483f17fb9269cd9b38bf7ad338fd51e66add", 0x3d5}], 0x3) 16:01:07 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r3 = openat(r1, &(0x7f00000000c0)='./bus\x00', 0x10, 0x120) write(r3, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0x8) close(r0) r4 = syz_open_pts() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x6) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0d", 0x50) 16:01:07 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r2, r3) r4 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000001240)=ANY=[@ANYRESOCT], 0x1) dup2(r6, r5) accept$unix(r5, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) connect$unix(0xffffffffffffff9c, &(0x7f0000001340)=ANY=[], 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0x35) setregid(r4, r9) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r11 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x4, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x100, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r12 = open(&(0x7f0000001200)='./file0\x00', 0x400, 0xb85a0c1e35f53622) ioctl$TIOCMBIS(r12, 0x8004746c, &(0x7f0000001080)=0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x1, 0x0, 0x0) r13 = open(&(0x7f0000000000)='./file0\x00', 0x8e5c, 0x0) fcntl$setstatus(r13, 0x4, 0x80) pwritev(r13, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r12, 0x0, 0x0) getsockname$inet(r11, 0x0, &(0x7f0000000140)) close(r11) setgroups(0x0, 0x0) setgid(r10) setuid(0xee01) syz_open_pts() semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 16:01:07 executing program 0: setrlimit(0xf, &(0x7f0000000000)={0x1, 0x2}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) r1 = dup(r0) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet(0x2, 0x4, 0x0) socket$inet6(0x18, 0x2, 0x2000000000000001) r3 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r3, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000640)={0x100, './bus\x00'}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xc336c2847464a966, 0x402, 0x0, 0x372) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0xa0d939d84dfe02e3, &(0x7f0000000180)={0x100000, 0x100000}) setrlimit(0x0, &(0x7f0000000040)={0x3, 0x3}) pipe(&(0x7f0000000080)) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0xc2) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000200)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000280)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000300)) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x36e) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x109, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205603, &(0x7f00000001c0)={0x2, 0x8000, 0x0, 0x2002, 0x0, 0x8000}) getpgrp() writev(0xffffffffffffffff, &(0x7f0000000700), 0x1000038a) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r5 = semget(0x3, 0x2, 0x401) semop(r5, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x7ffc, 0x800}, {0x2, 0x16f9, 0x800}, {0x4, 0x1, 0x800}, {0x4, 0x6}, {0x3, 0x6, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) r6 = semget$private(0x0, 0x800000000000010, 0x7a) semop(r6, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x0, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x2, 0x401, 0x1000}], 0x5) semop(r6, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) 16:01:07 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = syz_open_pts() readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/14, 0xe}, {&(0x7f0000000100)=""/187, 0xbb}], 0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:01:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x200e, 0x84500) 16:01:07 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000300)='\\\x00', &(0x7f0000000340)='\x00']) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) socketpair(0x18, 0x5, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000280)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000100)=""/15, 0xf}], 0x1, &(0x7f0000000200)=""/121, 0x79}, 0x1002) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) 16:01:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000280)="e62fc5176505e54064a3a61afc0bf6cddacbc34a40451bb3c2a254c573794fc4bb7294d55a5c804dd96d9ed73e230195cd3eddb898b88f0a0bf422318803446273eaffc75d967ff8fbeae28dfd6791b54d6bf26071e363c554e9eebbbcc6a4140277db487b7dc8b8be58521b32960accbc4dc23d98e280750825e3651fa4c5197fd795db01ccfeb491b9bfd5", 0x8c}], 0x1) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x6372deaee244a1cd, 0x80) 16:01:08 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='ol', 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(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) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000002c0)={0x6, 0x0, 0x3, 0x43, "00a08c9ff2fa9105644214db397dc55c8174ab2f", 0x2, 0xd53e}) 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', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000380)) r4 = msgget$private(0x0, 0x718) r5 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getpgrp() r10 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x8001, r5, r6, r7, r8, 0x4c, 0x6}, 0x8, 0x800, r9, r10, 0x0, 0x4, 0x8, 0x484}) lchown(&(0x7f0000000080)='./file0\x00', r1, r6) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) lstat(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) 16:01:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x10002) open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) 16:01:08 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) pwritev(r2, &(0x7f0000000780)=[{&(0x7f00000002c0)="e64b1c33cea371aa07803b17b544873db73ed761f86d74408112748cf8c8c3bae75203d0898abcb4ce27fa240aa2e18d50d45ace4b42db0d80947fa4a12682ad87c9ec43be2e57de5022280c2271d7240e306c4b8b6e45c442003c4dfe8a6ced770d9c73249e2bf85b41ea848b19deb05ce6dab7be9e3b5292caecdf8564b5adc53a48936c84c001c4530214ce78b745d0a8c78399c080619d770a30c11f50529a02472543a2bcdc37f74f44d7c237f491b0fe58305d80c8d3990edb4a4068004ed2222dea945465bf19e1698e2b268503d370d153eb3fb6743c40a031b724de8cf74eeda6f82f33da65faed5065508cbf60ce56a247", 0xf6}, {&(0x7f0000000200)="f61a8119c0f5d4e44ea892ff3bb83a743d614429dea029b82e8e73bdfd42ed87b1c2001c6ac38cd701821cb3ed75981d8dca2d16f96df076f42f4a85e9f450f30990aeea25c3427a2afd37f679657884715640e6e28e2bb29b14064edec80b91874665bbd134bcf18c946e", 0x6b}, {&(0x7f00000003c0)="20664ef7608d4f3619a8e449ecfeda93e38c358a6fa67206928da7a954e51e29c202adcf3de490252fd64318c82daa9ffa8d66312fb9e2a272aa748d68a4e326b35740a6089e27c73a1d8d515c3fed66f1452f55c1766dde1501233dc828fcaa82a65705440fa010bbc439bae5cda18cea44c2d96bad1034", 0x78}, {&(0x7f0000000500)="c11202d7e3a878d736fff91211b2924b2a257821118465f01cb866ce6354672966eca9439af4470196ea57efcc31d0bb5b1e5c39bf97da1462d2a423aa53ed69c9176bc620c5eedaf65f6531c0a66634282a56e4de5743c2b966f6e2336c48ae8c62868b5ffd80ad82888d104c7fdfa62fe6ab0ad85f", 0x76}, {&(0x7f00000000c0)="dd75fdd87577cfcfe2aabf89d0", 0xd}, {&(0x7f0000000580)="fba9430eecfbc8ed8cdca4d0f932dadaef2950091d6bacb5d277ba8e610b8759941188ff5766e876f596c12ba95782527063673dacf9c286d6f68489ef1cb67354a19007b0a216c018d7e9a868b3938da5930a153f48ba0076fb6ae6c1332fb3e0db541e3afcdbdafb66644e3c4c93378ba8c44dd5f50dcc27698ea3513e46d7a7e365560490cff95ad2823980208208f81e4964acb5da706dc735fd497b", 0x9e}, {&(0x7f0000000640)="7b9dc2f50565819649290c6d8e55dde02abff01a04f2e946b2b09e7eb1bc7ef0fecaa9ad265e3a1c03ab7d94012f7b281789104c9eb421cf238617b8bd3eaf0acb476ff2cc17042eaa5f60cbf49a2f9c4882e531ce88392e2163444c9d9bdc36bb162790a305428cdfecad10814dcdba666dcfe5ed7de5a179513cee87fd08f1e8964180129bf63abb6b0b826a9c3544bad4ca7982641f6c6efc3ab01aaec23853f292f0480dc8d5b5bf8f1a77631b2f25d64df93d3784f0a84f0a0eb7aaf41af4c924be2491a6ff518e4e73f6bd9f5a52e1e6abe2a52fc01a902751ea1cd01b1bcef323180ed5f9d1098830b87076908a85d7", 0xf3}, {&(0x7f0000000440)="389e3ef83590c0c78ba720e68382390736b05b2d264279d076ab6159b3c4", 0x1e}, {&(0x7f0000000740)="aa92f4abb2c59499ed813a7ab454bfd8b7e73f9be2408a272b0132b2b124e7703cf4e654f56c382e743a293ca298", 0x2e}], 0x9, 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x4, 0xff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/235, 0x4037a}], 0x1, 0x0, 0x0) 16:01:08 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000300)='\\\x00', &(0x7f0000000340)='\x00']) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000080)=""/168, 0xa8}, {&(0x7f0000000200)=""/133, 0x85}, {&(0x7f0000000140)=""/20, 0x14}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000400)=""/149, 0x95}], 0x5, &(0x7f0000001740)=""/251, 0xfb}, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) 16:01:08 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f00000000c0)=0x10) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000080)="f9615958b809001e", 0x8, 0x0, 0x0, 0x0) 16:01:08 executing program 1: open(&(0x7f0000000200)='./file1\x00', 0x10, 0x80) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000040)='./file1\x00', 0xc000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='W\x00') ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0x5f, 0x81}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') syz_emit_ethernet(0x1000, &(0x7f0000000280)="352b680ac017f072943e8f1be7155ec47233c248c22bc3619479493de8929a1d6bfee7906ad9641dbadfef5afa5052b0e251394d93589bc68146397ed33c8c3482597aede59fe4cb7e5bf9a5e62bc4172091367a1738360f88e761e9234e6c1eb23525cc3c397e321b41ef5a722cb151008094af9ff23e950ee130f845fc1f42b1ce1070c220e642458a91da2917310a91583743801e4243bf2d67747874314dbd9fd5f17c0835a2cfee7e8630dece72b39b24a13c9dc94dd77eb2e2fdaa6caf467b2fb8a8d5705946065facdadff06c4b0313907334892059d094b3cb66a0c4bbfc73b1eb3ce6cbc29c1067bf604a2f46430ecfa033cca8dc26e65d265e896c45393823325adf6c2eba93f910245e464e5dbc0b1003a3cf5f424e1169b4d0c4324219b0c6a7cc3cb2d168d03af08482b4ac7ff92c61142089c5625af62f940c85adcbbbb2b3c409c2bcf6542c9674df271549c3faae759a8b0e757008015aeaee6d8a73b19c29df5f92f51994186861e8d7f4495ee338cfc069b5e51711870333e72c7655cfb2582535331b1416183a10a5f2297e981ab84ccebb494b9fa8bb8f6859af61b8bc803cf5bd283c031c523341210ef9b3b891d0f630f757a78930cc665f3ce36a485c41823178769797edeac0308377818d5898e2e89f36020bf29ffdb43877e4717d06adc600ecf9dadbedf79f0b7ac6d6d600ce19b941b675235ee21a2a03a4e03eed30ceb3e9ace51580faef254dd9ef474d29d9f5f97ea5b9acb872b6782db1f6cf11de398917e7bceb457934c76de451945c5219119eef599eb736ad972adeda3bf25192471af2e814da57ec6cfd7e3b501e303f7cb8cfaa0b8f200adaea2109d91a2a5d8567c6cd1eb0b64c9e75fdbd59a8cfdeac2e36d460cf675e23c200f3afb0c4af3669c269556c35c0cff095349e5fb40657a14b9a938b92d8c9636499134573a1750fb7c84cc5e370e898c845679edee176a922ce88590e5d4877e5d4d3bf50a32408f889b06016ff2f2100573e727b777495d949bcfb30f3a35ec4d2e32abc11b7680c9d4ad6413456ba2731aa6e223f751e46987ac2e91c14b068a5c47e554a97102829be838356c8ccf1b8bca012cc5d555b2b90b0b398fbbe32364dacd6b4d5eaebf0bcc048e5eb014d0ac764c5a99f29dba2b95ef76470ad39a7eea4c311795ccd369cad87d6e063d3ba00225078f0d08738224dfd8a464c69adf5e3184064dbfe1e07c79b300d7eba814b282c9412562cf80f37617cf46ab1b08fc2790acf30b1ea81dfc993bf37e38ab8110abbdfca7648172127e77394fa58f095b3e09dcc8173b0dd4e8d873efdefa889b57ca3cff9a536d739950c117827d75db772f9df0a0aa57ca36c408146a63d88a468b5ab0c2b71ddd76bcee27a258d718d8f8d8ccfeaefae24af8bbe1611a19e7307b15f249c06a386a2ed133b642667965e4291707ada9bd1e2cfcd41389bf576acf12140f4901dc067c11029333aee188963f54346ecc1332b1a8816ca18364b0db6e1dc8bee70f8c0c95d7f54b88e64b1a27a05c99a596a712a46843975075e05c7ef7f2b18b7d78a7bc1a2c1eaced53924d6e5083212724b633694b6d7cfd912bf0994abd6797e145dbe7589932961b5abf913183e886b29ead8bc460ce1db8aa8bf8950a1b78d60be9d111f7c0aa352d6d2b38b226f0d94e4f2cf4a7721d52f986c768c03d0e72978a848d70ad2e73be36a9c1756ed23d70a09cfd1d0a73c64a12fb36ada0ddbc62f4174f5560237dad278156197a69da75b641718854178e530d92763758286ed12ef572a56153fe81768287161e9136f3ab558a30205480c076560f8d3e8f91959b5a114f7ec989ab5e9abf155a61def88c16868a5b6658d1e3c3eff411db4d789df5bf9f4d5470275c27e27612fa54f7af18e29c2dacdd9d0e9127f8c84757e2293eb48b7ca51f515ef193daf9c0d9f576d795e62fd9a338f800176b8e5ab6d09966de262ad83aefcabf9506b1f5f6916abc93ded58d301df879ccd7736eddcd7237faaebcff254e675f526fd298e6dc492581241cd8294225d0ad5d820fa54e14ea0c52e9061390b978a7e549f01f4a8322a94ff3667f9921063ac4fb8691742bcb95e9349b20b94521a344aa3a19bfe12cc2d0761bd17a548c02c82bf8d103c55bd07ae382216b1b24dd840c40f0d2c10deffb30c91e3b8110d5e489b7e2080b3dd3000ba7742eb1270057576543a9b9f5bdf9d9c544e45c2151cce2d12ebd202e7f5d93345f319ee262eae66cc3f96a0f0fc9768dcf962995e84cbe8d29262b555b4915939106b4063ec1b5d66454b63cb873d2e77431655e4a95b6f03ceb080a0b44d7b86fe28d3c6ed38ec11c5f520608518aeba398fd936e8c164df29c6950081cb520a757be4513626e1a718225b5cf4b249d4b94365a10eddd5b3092f665342e11707a66a08653ce84a6c5e8b7605779507a221439f4361f7d2b35eb31ebcbdbe61eb12f2a528a135bbe154f0fe02c63f6fd35acb1ea3bbecd704603810324837aab393e958d4e29c905472030ca034288468bb82283e50a928ee88b674e7e8d29a48754e5529644c6c7288295084aed73d1e19719f7d4a13503d847c0f95b2e1d57726c65b23adc26bd46d50e91b6c36521876cd41529cb03554df2eedca4711d751f4618a0ac06dde570d48bb5858bada654075cb3936d51577c0faec78c273d6c82d2cc2463a50795f8c9018e9466ab208a53a67d3080bedc49aa55019555a60b130fc0e00981766b35a1a54bfc35c992cda5e8e64ddba9c5fcaab0ea314bf043eeaa95ca350abea740a76a9c5b53f7c4b97276c7f1e2293b776f4f858682518b59fcc3df0ae80573bc90a7d5baa159162cb9a8e729fd82297b9776fa8ed9632c3bad0c145a0e57a45c9f290227316ba3fd6f1f32eac0396e436c1a3d1cec48abd73530da693efaa1d96bae109e71f3994da85b101781cb683b445e3ae18f78949b36c8bd4c7eeb4eb3b96483c9c149fec1c6f8688a66c507c10c30df0caa55868ca281a199361c04380ef0ded7e53a2bb0a056fe9535becfed8c026eb5912321c5153e5d1aead2950136056cb155fc8240eef42de15676264318f780dc27ab0a522946195816fd72c5a3b954db1be375913ca5b92cb80e9f916107009501c95a9981bc27b803b21e1ab2d7695e1423647553f8e06ffbfafb9258b175e1231c67a746aed5ab70b3359ad96557d7117e05245780325b1136080015e0afe27fc1f06deb0ebc59980803bb914d4645a366bec071f72d022769883743046d3038b1d61aade573016f66ff46facc61b67d566ab0013966e9e65a209d1b4769ec7480a4c867fad533734fe0a73b347a9ee87cbe414d10f47c09ef314244bc8917447c733d67543692436c1c3801d6441194e0d14ebf2676ac2bb4f48f9f5d7f5bf199b17095f2ed335bfce75282845d4c396304b8df1d030e4feeaadcc22f509adead6eeea6913efa0803cd0b51aabe4441592277363e6fe46b6c3b65b4805dc5e880f2bbb9ed41b00aad7f641d169c8c32a82d61e6354f95095b3e2dc97a63909b70b63741786c957781f3b493e745ec9c5396bb5db3df665a5cfcefffeb0aad8d1c8114e53799c3d18c6ba9a561dcd5bc029fa656d14c98035e04ae7c8b8e9235f75559564c3c27b0deaa2fa1ef5fc137fd6b488175e7553aaaee5e968042f417f8b06783e0345eff5a06c134e0f21b458aad6e715f24c2b5acbb782e35b353f204b85b5d616b02c3ae4bd07b56d3ca72e869e24caa3ef6dbb1bf78424ef3206a40c8167f899fa5a6dd8e502dafebe14f9ad759dbb61a7f0ec4383ba0bd75dcc4de0e4b719c5981f99ea2644155f921d4cd7f35d71f1ba5bf0fc4d94c20b758a9d7d5d4f8d7d795f06f944a669358430014419302a872777eca9afb668bcc2daf546d429043403a67ae5c6423263bb98d1dc1953b6f59b31b9dd50cac24b37d8796b5b001671be653dd12909944b6169102bdcdba9e5451c2611dcca0b606eeaf069c11528e89505a1168b775d5e9a2b5aa6cb94246ac3822ac7102d127c082ddaf94a1e7671168187045b7c3ee5764621d2d07e7c63b5584f76a2ca1e4d371ed45f8986d3da8bcdab9585cb5747b66caa0c53a527a63926c4be58ed4d8871c7c58f317d7cfabae6dcb08ba34b3f56086d500d94fd67385ffc76a9997979c5071f4534f54a0e98dbeef6b63602b5c5e59831f4b5c761863713ae0e710da6d4d9e580ad68a1db16f11db37c6af80424c497b16850b7f84034ae4ff3397d5ff59ecb194d795ffebde64661d2d8fb3c7f590b41d4c5fa3519029128b2e9383c10a66fc0c78267a5961b6d8a926a75a6904c6ba0debfe614b87529f32d720f71aaea793be77aafc5e6f0f41d53ad33d323986cc688256921392ab883f2231e97685236be1be31aedc13ba166114ea17046cd6645ae265c6cd7bb505603592ce9be470e322124f818a0ce1e0910f9e8eca8f747cec5f69b9c5ac0adf57c4e84406b15e2ffa2b769e921471167b977e34a9cf09e791848dbf24e6595c299f3a87a81d69473c84b9842572d00688af8a99b2d1eb1f62d49e7973af2a7a6799a9237f5e6311ee6cacc788dc01bd0b5c4df4a4e036083a4770b9148d10c1438a1592b0ac9d0191861e9b152ad0d9352ce383c74ee4b41b608da06efa929c91cddaf5909cd39f0f9ee8b9255b2ecb76dc749ca5a5d7d621e397421018718bb1e5475eb312dc9c8f06b3c5f74bf6e6d9a96a793a1ac2e936c1102d73dd299a4d4bb6af6ae19df41f08c596dc8b3107fc62587d930392e4f11d1d9b61e7b19f130d39ad849c038c246c5981bd2158d7a5f98a58d52ce73eb0eca093e35c7e0fbd41c5956d6986009e3edde30a2fcd6396ddaac1e6bc5bcad94c7222c6c4c0e2195cbf4eb7776eae9988ebaf173d669f13fd8d91ec0a2a865f245ae4d9aa7a3a333a845e1b9017e3b7d00237264e6882d71d0e148a49ff384c40e71069e527f74be034c5012139291002172c678258298b783e0b0347819dead16c921114f23b72dcc47fe4394348036011773e2dea0e0ff1e93753fa1fe2ea5c04f12c96860fb297a6e1ea43fdd2acabf148a121e3b952617599aafc9de3218a7637c94220e61a718f59c316dc67c0ccc10c0be83346c7cd0f8ea50ba5bb307eac2736f5adcc369fe6298809ffaf6d278776fd18c05ab5ca67a2a25b46117812cda5090fb09bbec6e094f77cc0a5a66be90ef2e2ae433a907ef7def435fe82e4d0f175b5b80c95c8c721470a283d790afb4e4680db21f70373c3ab9debc990ff4fa91adc32c6c4b6bc19866cfd5c989eb5d4f1cb9b0b49c1c94edd801d04331199d7e3212dc047bf6104d5e869f963b2df7934db0ba38eba14de941b08daad9dc13c02b0de81c8b60fe6286c8ebe1294558214f12b8adafd767751cf58a61c91d9852658984197b9155885c71bfe5f97239ddd2e53915bf08c5bd2105c382a1d6505d5c1f3373368042646380e2f7940259b629a2b66030df546a8b7dae7d85e7d2006ae84c50492c2901b789aa54a1937c17255b11498ab2c9bcf5fd02182f479978f6ea472400d191ab57ee7d5182be8c4e0ffe68a3529402abfca65f776c6995cdc2c8ceb8ef14fd9e96cf84507588bad8cb6bda46efe466a24e9ff295a96965d25f81ffe3f20a1085faf2a0025ea80fcda73a3e8b04f0f81467d9bbe39493299216fcb585d0f5736a86380ab33110493f7a094b4adf27147c121b33345d5e5a64df5c") rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:01:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xfffffffe, &(0x7f0000000000)="1616954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0xe6ba) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24}, {0x14}, {0x6}]}) syz_extract_tcp_res(&(0x7f0000000180), 0x5, 0xc0e) clock_getres(0x4, &(0x7f0000000080)) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = dup(0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x8, 0x56, 0x13, 0x401}, {0x6, 0x3f, 0x4}, {0x1, 0x8, 0x1}, {0x0, 0x5, 0x4, 0x2}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:01:08 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)={{0x0, 0x8}, {0x0, 0x6}}) 16:01:09 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x2, 0xfa) r1 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r4, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r5) r6 = geteuid() r7 = getegid() r8 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r8, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r9) r10 = getpgrp() unlink(&(0x7f0000000100)='./file0\x00') shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x8, r2, r5, r6, r7, 0x45, 0x7}, 0x400, 0x1, r10, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:09 executing program 1: r0 = socket(0x2, 0x8001, 0x0) symlink(0x0, &(0x7f0000000100)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400107d81"], 0x10) getsockname(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000080)=0x8) shutdown(r0, 0x2) listen(r0, 0x7) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) socketpair(0x20, 0x1, 0xffffffff, &(0x7f00000000c0)) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1b4, &(0x7f0000000040)=[{0x48}, {0x25}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x100, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) open(&(0x7f0000000180)='./bus\x00', 0x20, 0x44) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) writev(r3, &(0x7f0000000180), 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)={0xff, 0xafa, {0x5fd1984000000000}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:01:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="31c71f1da87e4dafd56e85f04cbe35ff64c7d5e55be0ff4ba6e2d7b79a1ee0dc92b1842950e41e4a117f9fe065b71952c0f23433eaa915a6"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x1, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x7f, 0xfffff2ff, {0x4, 0x7d}}) accept$inet6(r0, 0x0, &(0x7f0000000200)) chmod(&(0x7f0000000040)='./file0\x00', 0x100) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000001c0)) write(r3, &(0x7f0000000280)='ol', 0x2) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x4, 0x696, 0x6, 0x0, 0x7f, 0x7f78, 0x7fffffff, 0x0, 0x0, 0x7, 0xfff}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:01:09 executing program 0: pipe(&(0x7f0000001540)={0xffffffffffffffff}) fchmodat(r0, &(0x7f0000001640)='./file0\x00', 0x2, 0x2) readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000140)=""/161, 0xa1}, {&(0x7f0000000300)=""/243, 0xf3}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000080)=""/75, 0x4b}, {&(0x7f0000001400)=""/153, 0x99}, {&(0x7f0000000200)=""/15, 0xf}], 0x6, &(0x7f00000015c0)=""/126, 0x7e}, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000040)=0xc724) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') 16:01:09 executing program 1: select(0x0, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2, 0x4, 0x7ff}, 0x0, 0x0) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x61}, {0x28}, {0x10000000000006, 0x0, 0x0, 0x7cf}]}) r1 = socket$inet(0x2, 0x0, 0x81) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="000000008f2d27050ce8eb7d6282", 0xe, 0x0, 0x0) 16:01:09 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) openat(r2, &(0x7f0000000040)='./file0\x00', 0x410, 0x20) syz_open_pts() writev(r0, &(0x7f00000007c0)=[{0x0}], 0x1) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x50, &(0x7f0000000040)=[{0xc, 0x0, 0x5}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:01:10 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='ol', 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) r2 = fcntl$dupfd(r0, 0x0, r1) symlinkat(&(0x7f0000000000)='./file1\x00', r2, &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') 16:01:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x2, 0x8003, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba5ae8eb2b8686ff308d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905c1450c12185601aba866467f039f0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d06529268ccd407f1ef9690"], 0x10) dup2(r1, r0) socket(0x2, 0x3, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) fchdir(r3) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaab}, {0x25}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair(0x2, 0x4, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000240)="2483da088d15106a5460321ad489688c72d194e479548acd64c526df36ed7d7728a4059cd76d5eeed68bd14d3ef8901ef8e9215780c72318b0c23272f60d21c246d6e0ae14d5133a6627a8ba61ea94b710ee44329d23a986403e4c8fdb9f5f44b252eb81fc6a03509250bb1e6ace9eac548c7e9ce4c43d7ca401a53a8dcae10915deb5b884950c00ca2eb9f9b74f1b5e098dfffa9a7cb591ceac0418e5dc7ff0435ef1a298e0d7f71d46d6c617208020c389df2f41b8c272a9c592622ee4b7d42590bfa522a5874ac0a534dd87b9d31db403aafb799a1f4074a27174e79e3a3d8410fcdcd1e5c1cd10f7db1f8efddb7c362cdf1713bd365fc26874caafbb5acbf6960fa30a22c0117072905da952747730ab176faf8fef46d478fa80595bc5985f4ca323b5df963f06edeb0910090d19dcda7a2a2efd2edcb587882dc3296cd7ad207b38fe300a26df5adee9c6b7f9b8680fa0529e69a113134c289cbd1d40ad951fbd2d179a39deeb26bfa444a9e87158c07967d82299e67654fe19f0d71a35e1d869d1cecb10a61093e17f22259b970824db9721e24f1f45533478d1902f8b1fb0d96f4fb2d2c839f67f3b36487fe9f2e8ef9dfecc08f4ea53eef480eec529c8092076bb32dc683c0f0380c97bd8b8ced3e24418e9974fccc037e68d4cbb296426473b83790c93bbf177a6681f83bd4cf24d9280034833344a0aa6dd5febfb46d57bdb5655ef78c9d78bb841352a9119069d125af00d13d9ad5e954633fa19c0340c6334bfa6455da9c8ee6deb4131179d48696f5bd6242109a5401f09c77280ec3c2e4ff4958bf0612204a3216b43fe9e6d2d404f9f734f56de8c0e76bf1d3c42172e67aed3f5734567fc2525aab37f2a033682a2689ea31205f592c12111165d5c50d437116f7247a23c1281f5121e0330e999f2e4c1684206d78d43e7e16ee8d2f06c351db547ed0e966365483f7964e27693f838130686865bda958c313bde6aec08021c9b44a57159c21f9b19b646a5043bf9ae8169e24a914aab84ee97848b66d925ea627d85baef35a8abc4b66420e2b7390ada3fc0095d82e810c71c3e94e67257fb657a0a1022c65d7faf842505bc9318c8983d5c39b99cf90a5021d8acc0b8e23aceb80d8ae64e1950ae1d6a2f86fd53ff1ae7ce1eb08da729c54214791a4f3129e71cfc28333efa85fe9f60044fec865357f4652bd1bffded61d90d42784f00600fe5dfb487df82eef0c953b2c7bd57f5a76e6ec5c057ebbe0900224db91618e16e8b8f1c16ff9fdbfdec90888b4e0314c6f7fa7465657e59a3339a3b2e1aa318c31b462bcd8f86fc4ff00f3b71590e4830026f8acbb3a413de5f3791fa11cdd72339c62bca04c307e5f1b545420ea1e992f043bf6230dd547cf21f1874d04c9fbf154b616cb6e6438d12731cac4928452fb6b2fe8b7f6433cb758fd470948a0144d1befc40a502d102b00cdc93b37b4be5b869ff91118c8748b8a49cc1ef6f8104a841dc033475b2d923041dc4a94f32078ff0f417330943b5d464a5b3ff09e7bb0c5f7587cf106576b78fa6f91e97655d3127a3059329f5ccd41a3b5aa5dbff1d2e7f1d6d07ea8e066777209d685d1339bc4474fabad99bae24d5b6e786639c5351365c33ac991cd5a7488cbd14ed3d037831cf3b20c6125cea28bfd77fe48e05271aff1787d0c25841a0c77b7eb916681af9d339434fa43892083da3202c04bc76696cb0f15d579208626e139c7a6b7a363fbcbd8c25d51d434e061a7a1f115bda927fd1e326f072802209b166b40d08011b23eeb09ec8b175e56389e266de8d1cc44862f0c8a4ad2f58066869cc9d07ca571ad6d532330de11af8e496cf16908b2ac2c2b0aca53d8e5da9d8ba9ef1ebe6f2d227aeb963495daf6bf6ea93b2af8d49df29bfdecef91af5475dec09e3267b16bcf870dfd882b54c76185019fcdf684149696312d87af2d9d7ce736d743c796839ba66123ab0de1337d87fa32ccc47462ac3140b88b818545bb43a867e83226fe6e9dad65e5ee92063dbee3dd45900a0650d35a6c5b1bcee78ab5ed33b826a53ebbe1474319c658418177cdec9fc48ce81b2bc313f6d8c45d0fbfa15d3722b3b2ac49baf6757b5561c842b7ee8f70a5256bb5c6722c1adcbda541d8fe608564ef8e4503dc9230cbb5123547f78294f2de8b375adeeb8c1b056bd972b97e0fda790fc0604a603e5c052183540f0d7cef6211e9adc1725c2265d07867f6207d44b8cf39f0429985da6d17a245a5d0637485f890ef24676bd795cb41f30c368628bd45f8ef2a94489ef65dbe7ed4eb5e5785661fa41e2898e91e029949cffb54968d25bf6ea5a911f8e9ac63ef4711c7e566b6e2f18eb5eb4fcd8e128b1aabbbc3b5d5dcd57c05d1dbd075bbd21418ae297f7b5fa404d16ee8f1a8273539b0580a3a6f8372b7299ccf7491d875df06a0288c0f3a8a37a99138521817490178640bdc83b8c58df6443432c565f976924a8876ed65db7850ea04114317169826128da8d76826ec30dea6ca25938ab940d2355667fb513950bc3d437d0dd6be7922222672c0219e681c1fe5376e99be80d4a695782595d97af6653d3ef92a1ba26178ab3ad436ff95a74c940d82797da3c99531d701a8f77a9bb6658382e32635e215a370f28d6a4bc5b20023e1bfdbde02dabeec52733a0d89c9057cea884f5190cff4e2b932e4fc3a4877676f9aa2d8bdf0b2a83079c28e9eec96655642fdf580f517e1a289362480d1ff2c375da6137059c651d3c9c51db52651bf365a148bda09f906794d3c2026365a86a9b70330347ca0d090a10a66473a3c5bd8afb9a6ad33c422705e35459ac4b5ea124a15d5fcd6b80dd471411f8b89ff767dcdd1a8b948e7149adbc166e2f041c026e46c282018de7c31d47207ffb6218002c742efe610e137bf4e6affa8fdcebb3aea7673061a4d4245d428772c691f94e8cbd0d1349742df232c1b54c0683d8ff6e7b98c5796d4510156631a7254e1d5d670da0318b91386dade3b284650d8aacb7a75bb28c0a0eacbc168f656db1de9a69b3deba87bea7f4cace378599efa88d0e995cc30f2e1ee908ab5311e9018efcf55cb101d66bffca8731348690c0438bb0c23616a06eda8c0c6e091fc26ad412f33843c3c3dafbf410e6e0dacab74102e1b3562d35f7018aa9775c5094438f3c079b257d6c1a2503f465a1c6f20d6a04b1fc1718c03eaa723ff1410955852c8652cf5c199b2ac84e3508712fb6c0fab4891e68fd228b446c89fad205fe498690560a4c4325a7851fee8fe1ec7645809f5e1ddf31872102bc1f6f7fc380b05e6044c62da7ed2ae0617c3da6cab5f2e858e5f5e2b69bb74b8baab7d0568d1ab44969f0dcc09f06e4c77fd8731b14c8a75609fb1bc387f211ed8142ef76589cdd67179e3a7ed4f43610c6a2975064c128c73551c02924de400151617e9dd96ddf3a2ec9c0734ec3dc62580205c7da2adab594d0984b54f3dc1959ffdbefede8f872bd13205871d77d0262b02b6440c5a8f010b118716eb1a02327b0bf7d6b2186e987d7cc632d842295b9f83a00d80aba89e734260488969d2c9f1d4f908f5963cf33915527693e58d205a1394f294848a161b40762b6014805ea86e3c494d1b45f56d1dc099cb2f3d9404bfd366ba6b422008a0e930d32b1903095f454903c020b9af887b26dc948089f73c92c0ede518201a125fa126d0727758e355f6aad5ac536008176450d01f847c126ff5aaa1d23902b72dd4e87c9010ea0586f7e2cc9d4cb37fa7cd29b6d05d3303d7f5344508b0f7fce9b22a91893534d155de25e0fb5854364099d51d172c207ad8421b16d4db6c68e39e093d3f1c88aa92a16f88741c3350224dd8c6189fd0c8340fc7795af1a18c6ad6280843a19f11698161e5f12a3ef6ba02f16a66af25e36586c13ae9583e39bdb914b6d2b400c0a24026706b0e59936fc708760255ed3a3e050d3e413916aa8f59544cb65410fc0fcb9fd5a3cd9a478ca3cb1f558ebcb61ad7bd5d39513adff11009e3d9c509d9c9179fae3bbbd25077aae3236a5f6d25be761fa40b307b21147f1183b88f9e07c1eb13a65a4515ebbc125dbbc3c2fe7bdeb1f6562e3e39ffea40289798bf31ac72448e03a732ddc6e9885d4a6b891ef8ccfb4ffcb27f2aa68819ed5578c7453f3be30b1a594513c26bcc6020a95d1f918ca50cab7f5ab67f9ffc1e9dd7b2a925d3a9ed5fad63e92872e3fc55b53ca3ca5bdf2be4f903ddef88916ee7ae2ccec83dcdcd9dfad4e55969aa198904addb0427a593ee6956364188f7f7017f8cc70fc0fc54c4edd5e4357e99e6eadc62d45d4e54edc1d9b817ee48bef4da0ba2439c390c94846a227b2c21acd13472d166c7400c262ee6bedf215e77cdcd41d08ab48cccf02bf5b6ddf102d962333f6948b9e759b3484caf0e32a90104b5fd5c24662ea40c4ca74455cd97a864aea41293330a567fadcc65958c071c26de1a6c312ab52bcd3c5b8b4bfa99b57f562b9d7f05032cbfd023afe3b6f7ccb3665d64d85441c0bb60a661f795dd64be6ddf6003d7f029d8233a73577363929cd2a802307598378aa8fedf62cde3e0cc3e1253d5092b7e5bbf88b01b170d5b509c66af322ab24eabb931ac8375acb2483f44d120a6cd6212c65ee2c1df0b944b92ce498f20e24d869f46bd9c86db5e150e2daff79f41dc0329904a3ed7c377d72607650d670eaded61ee0d083a2c11851d79ec7a879bf075ef861bbed5f249a524e601f2c048a1f2274915a599245fd2247c67c3e04b5e07e97423f08bba278044e73039fb0a0dca2e4696326e09b187171bda96626b2be25d85bdeee526fbf51af2c51ea2feaa3c236b66bd123fd22b8c5cd7224c027289069d865b4d1aa399492b3577381ca2daeb8c06006b51dae01dc5ba8a86ca5174c6a121930c14eee876ed7d77d5c313d02278505f1385c15e60a5967e0f379e8da8d738df4d0e1c8864ed53f0475da981f2f25677049f6aa5bc2575a80f15f23b6e385c431b9f8a07b1069a006c89c88c6c1b62a53d9b6bc4f4efddeb1bd5eef905e9fd3d2c82f9ebfcc0c6d5cb493f3bb09d8972a1bbcfdd8c62ab2f69462a92d675bbec90db8b09233a38a4a855699e70c46b6528801bc2b9d2b1062a65ec905b7d8f572e811b5151a1336794ec9012e5bf68696f2591026ca7cb8d884fe7df93d66e747b1d0e8b92c95f66df6effb05c8ff0ea1082082067fc598c5ebf24c922d24a881b9a0daf7d5ce78baf19029e7ebd6b876e167cd6c8b273ef5e91dfeb179a9a48b96c6690dd79fa10b93ad6ae1c1af6ff2ab4798d9c8980a0723c42b19c980dec662fbc9f68ccd6c1233b04cad924232368f27d72a4025c5903641d79b5a2e61d7ed152d0f320fdd9e9dfd162d1c03fe220704df7e7211a62009661ebc6df72e618d0384e6d07205373435097f7d55cbb211d5f280e4095dff14994feb460b890700d0c6c342ba4d5e1a7e1e3c4730921994313ca4df46aef621a683ffd53963a70bccbae90f351e1f877fc7bd7190a16328ca6298ef1a8d2b960efc9b33ffe302ce6fcc709c1b5328c362d59bd90de98a09ca21bf57f33e702dfe4ef36683ec6dc5a373d0669ff19d500a14c124877d3bc6b6c321be520d7c70d10fc12a2bdf73195a6b1cdf8ec6ee95c5c0e31bdcd08426af38dacb8105c8be52d2433ca09ec2626b9948051a823af1c78662d0345202c485b48fc3fef22d3a5b40b686f8f704e0c9bc69de9799475a64f0905bbb3417f59b17096bdbb84944b4", 0x1000}, {&(0x7f00000000c0)="3533c070f68b4e55498e03524669454273e867bda2e98f3f3852f8b01c1097f20b499c93d95c4055230dd2d9adb97f11ad7bd2fdaa2c881b9d3a3ebe3d3502c1", 0x40}, {&(0x7f0000000180)="1135ad4d0d804d7793aa6d44b6008c3d5ec71c09e7ede7dc7e760f265c44636992c7892ea45c7741bf89c90573ca2affbfcb48929b4f11e78b6c903cf698d6f642ba5c5563e23ec3c6c6e55a", 0x4c}, {&(0x7f0000001240)="746f82ce10fc770198fc190fcc991afa664d7ccbde35f5cb5b4672006bb7b0c1d1cd2980369898674bed13bffd49032482550e686470c2eefbb7b9579a424a41a6e3e471180d9edf6d2c3e59b48678b50ba29e7c8a5e3cb9e3bd63422c8c3e6ed86cae3547901c8c82645915693a0046cbdd5ea9efa80de74cf6af950b30af28df0709d054e65f51b2c77e6032c6203a4a638799755cac4a85a8fdcaa2da2541d9c36b049c651bb34413b14814ad728469e72ab95f98f83bd73cd46b5105c02e6950f1b41f5eb4a156ddb266da3be4621940e2aded", 0xd5}, {&(0x7f0000001340)="1b1287f58d7b28f7753f85486d37025b8cdb0e751010fcd22acf858e8b4de8ad2b66aaa8d7", 0x25}, {&(0x7f0000001380)="6b287f5e3b9b11d960694ac6ba939ec3e0412a6bde461b968818c3d7815d3b7d2230af14bbf8c220626a430e336a9bb38f40999a1d51ebc12aaec3af990b338d2e4c76cec057ae321bf906adbd1d2fb8064a56b5d7b8ff3c2f7841ff7d3c04b47cc266c03adc6bb92ab5cd246d586cb18833d7ca15d6570b2248243d31460a846c7a16397470aed5a59ec9f2d2abce718a4aa151d56e699a43794ee030671822fed017175d744ed984e0e9b3509bd12922", 0xb1}, {&(0x7f0000001440)="e334fe620ea80442a4cfe1897a04ff34253a51427f8c8654ab8739809f60dc3f0a69edb8f39d46f7a84e244b20bc2971ed25cee4d538221fe799c5c48b4f9bc59d9145d43539958d86be8ccfcfd4fc0eaa2887276c699bac6ae3ced5c3a1d5cc6cbce8886c0ad78e7cbb20db21a85e3352cc2df814ff28ea34c6c0a410e9baddb9177004dfec344981fe949a725a882c366d63d34c963e00a531e12ad0e8a8cc31a29671f9e2df60e8daf2a428891866b24fb9983849870d9997366a01f88d44f62fa7c7ff9db638dc1e193d7eb1b30e63ad3da2f9", 0xd5}, {&(0x7f0000001540)="86346a8cda7be37aa9375faa8d5ff664351dec75546fbcba5e744ed7c682d20267a9", 0x22}, {&(0x7f0000001580)="9d4ca175992e3296e82316408f0aaa95d1d8c766ffc181c767be6d7ca415ad67d8aeeedd32229d382e2192855ab01888a83030266abb9f7f71fd79bec9886fafa7559fce9970548dd302c5f90cdb9e87f654372bb9448ae8e781a93af842f5b7fa8e5ba6a2635f6340d4edb12a123826b455f52b205d3f661e70b1ca601d3a1c04564baf3ff1480a9cf5b6655cbd36e395312815bb73fce0ee6144597ed0bf69f8e913791e1a8f3af73f156d2fe34d524f47e467437bf6db43a89af4879dd3e552f4f7acce", 0xc5}], 0x9) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x45}, {0x6c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944285455e9"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r16, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r13, 0x1, 0x9}, 0x800, 0x1, r14, r16, 0x6, 0x1, 0x1, 0x2}) r17 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x8, r3, r4, r5, r9}, 0x3, 0x0, r17, r18, 0x9, 0xb01, 0x9674}) getgid() r19 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r19, &(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', r19, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r19, 0x4004746a, &(0x7f0000000380)) r20 = msgget$private(0x0, 0x718) r21 = getuid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r23 = geteuid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r25 = getpgrp() r26 = getpgrp() msgctl$IPC_SET(r20, 0x1, &(0x7f0000000300)={{0x8001, r21, r22, r23, r24, 0x4c, 0x6}, 0x8, 0x800, r25, r26, 0x7, 0x4, 0x8, 0x484}) r27 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r27, &(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', r27, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r27, 0x4004746a, &(0x7f0000000380)) r28 = msgget$private(0x0, 0x718) r29 = getuid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r31 = geteuid() getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r33 = getpgrp() r34 = getpgrp() msgctl$IPC_SET(r28, 0x1, &(0x7f0000000300)={{0x8001, r29, r30, r31, r32, 0x4c, 0x6}, 0x8, 0x800, r33, r34, 0x7, 0x4, 0x8, 0x484}) r35 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r35, &(0x7f0000000280)='ol', 0x2) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) setregid(r36, r9) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:01:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2], [], [0x100000001], [], [{0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x3}, {}, {0x0, 0x3}, {0x0, 0x0, 0x344}], {}, {0x400}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xaa23610d2eb59719) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x7) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000)=0x5, 0x4) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:01:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) r2 = accept(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000002df000000000000000000000000000000000000000000000000000000000000827535a77871eb0d00000000000000000000000000000000000000000000000000000000000000000000000000000000002f69af0b68950f4999d6a0b0e930476bd55cf1036e04d9d0c84db5b5295a99f4dbab65"], &(0x7f0000000080)=0x6e) write(r2, &(0x7f00000000c0)="bca82a39c3653cb47c5479c6c945a2b0c1521d1adc6746b7bec6f9fb7df81a1ae86c043c80673ef21417b58dcb67401bd18d53586792dbf92aeb6c5273e2066bc4c4ad6fb0d2464f90dc153a798345d6057a2f8b3d9a02ed922534432cb6659a14c921d7f73972ecb52ed873450db5bf3fae0a77c9befe6b0868e7eca56dc6723ace50e613d4f8a262c032", 0x8b) r3 = fcntl$dupfd(r0, 0x0, r0) socket(0x18, 0x0, 0x9) r4 = semget$private(0x0, 0x4, 0x4) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000180)=""/37) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(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', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) setegid(r6) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), &(0x7f0000000140)=0x4) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:01:10 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x29, &(0x7f0000000140), 0x4) 16:01:10 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x8000000003) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x28) ftruncate(r0, 0x0, 0x80001ffffc) 16:01:10 executing program 1: 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_WSMOUSED(0xffffffffffffffff, 0x80185758, 0x0) write(0xffffffffffffffff, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0xe8, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000001c0)) ioctl$TIOCEXCL(r3, 0x2000740d) close(r3) getsockname(r3, &(0x7f00000002c0)=@in6, &(0x7f0000000440)=0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r4, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x0, 0xffffffbc}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}, {0x1}]}) dup2(0xffffffffffffffff, 0xffffffffffffffff) ftruncate(r0, 0x0, 0x1) execve(0x0, 0x0, 0x0) 16:01:10 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = semget$private(0x0, 0x2, 0x8) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) semop(r1, &(0x7f00000000c0)=[{0x0, 0x5, 0x1800}, {0x0, 0x1, 0x1000}, {0x1, 0x7fffffff, 0x1000}, {0x3, 0x8, 0x800}], 0x4) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) recvmsg(r2, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) shutdown(r2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) recvmsg(r3, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) shutdown(r3, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x8) write(r4, &(0x7f00000001c0)='\t', 0x1) getegid() symlinkat(&(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00') 16:01:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x9, 0x137, &(0x7f0000000040)="ca333363d50bb7fc3e6abfd56df5c5e39764862a7fbe281201739c4a93266747aee79fe2979227cc056acb2c714c68db2f413c6f4726db474415e67ff91bbab48eda357c127b7dc0f30b81b11f416050852368f34e51e20bf702dde4d3a72bc8ffa0c0a0fd6b58d628932da3113432fad1298af41aae2372135b860fdb55b8fe9f9c4492265f305d1a616d3eff37d2d9bbb08631ea98932ae2c946d0b97b81f868a07edcb29529e1a4169af7970b6bd26ec8e9733cf4fe18b3baaffed0f84925d466b5b393aac30f3a", 0xc9) sync() 16:01:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file1\x00', 0x0, 0x44) r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) dup2(r0, r1) chmod(&(0x7f00000000c0)='./bus\x00', 0x40) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(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', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000380)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x7, 0x4, 0x8, 0x484}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r11, &(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', r11, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r11, 0x4004746a, &(0x7f0000000380)) r12 = msgget$private(0x0, 0x718) r13 = getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r15 = geteuid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r17 = getpgrp() r18 = getpgrp() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000300)={{0x8001, r13, r14, r15, r16, 0x4c, 0x6}, 0x8, 0x800, r17, r18, 0x7, 0x4, 0x8, 0x484}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r9, r10, r14}, 0xc) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getpid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000040)=[{0x2, 0x47, 0x5, 0x6}, {0x3, 0x9, 0x6, 0x7}, {0x200, 0x1f, 0x8, 0x1ff}, {0x65, 0x84, 0x6, 0x1}, {0x1000, 0x8, 0x5, 0x9}, {0x2, 0x61, 0x3f, 0x6}, {0xffff, 0x2, 0x9, 0xffffffff}, {0x200, 0xff, 0x1, 0x100}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) write(r1, &(0x7f0000000100)="66f5b37230259fcc312968e0c3687a44e14799a625d6d943a4d78597e85d9db226da1cd1b8e6ff657b0c344072af9d8f66604c0b293587bfac2af816c3bf7f92c4713f262a2cd67d5b10bc9706a1f9c5679c65804bd029c0d9521edc8f0ade2a", 0x60) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x60}, {0x8fe}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x8, 0x65) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(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', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000380)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x0, 0x4, 0x8, 0x484}) msgctl$IPC_RMID(r3, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) syz_emit_ethernet(0x2f8, &(0x7f0000000180)="7a8da4ea1fe6f57cc63c5a0093ec") 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x14}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x6, 0x1f, 0x4, 0x80000001}, {0x1, 0x1f, 0x7f, 0x39f}, {0x7, 0x0, 0x1f, 0x1}, {0x9, 0x1, 0x8, 0x2}, {0x4, 0x7, 0x2, 0xfffffff7}, {0x0, 0x5, 0x6, 0x9}, {0x6, 0x5, 0x5, 0x40}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:01:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:01:10 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x40) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0xd4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:01:10 executing program 1: nanosleep(&(0x7f0000000040)={0x3, 0x1ff}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66348ed87000"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:01:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x6, 0x1, 0x0, {[0x0, 0x0, 0x9, 0x0, 0x100000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000], [0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x81], [], [0x0, 0x0, 0x6], [{}, {0x0, 0x8, 0x0, 0x2}, {}, {}, {}, {0x0, 0x0, 0x80}, {}, {0x0, 0x8, 0xfffffffd}], {0x0, 0x0, 0x0, 0xfffffffffffffffc}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) r4 = getpgid(0xffffffffffffffff) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000280)='ol', 0x2) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r7, &(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', r7, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000380)) r8 = msgget$private(0x0, 0x718) r9 = getuid() r10 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r10, &(0x7f0000000280)='ol', 0x2) r11 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r11, &(0x7f0000000280)='ol', 0x2) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x9) geteuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) getpgrp() r13 = getpgrp() getuid() r14 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r14, &(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', r14, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000380)) r15 = msgget$private(0x0, 0x718) r16 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r18 = geteuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r20 = getpgrp() r21 = getpgrp() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000300)={{0x8001, r16, r17, r18, r19, 0x4c, 0x6}, 0x8, 0x800, r20, r21, 0x0, 0x4, 0x8, 0x484}) getuid() r22 = open(&(0x7f0000000100)='.\x00', 0x0, 0x49) r23 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r23, &(0x7f0000000280)='ol', 0x2) mkdirat(r23, &(0x7f0000000200)='./bus\x00', 0x138) 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', r22, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r22, 0x4004746a, &(0x7f0000000380)) r24 = msgget$private(0x0, 0x718) r25 = getuid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r27 = geteuid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r29 = getpgrp() r30 = getpgrp() msgctl$IPC_SET(r24, 0x1, &(0x7f0000000300)={{0x8001, r25, r26, r27, r28, 0x4c, 0x6}, 0x8, 0x800, r29, r30, 0x7, 0x4, 0x8, 0x484}) seteuid(r27) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x8001, r9, r12, r27, r17, 0x8, 0x2}, 0x8, 0xc37f, 0xffffffffffffffff, r13, 0x3, 0x8, 0x8, 0x7}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={r4, r6, r12}, 0xc) r31 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r32 = accept(r31, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) connect$unix(r32, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) write(r31, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCGDLTLIST(r31, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0x80000]}) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) r33 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r33, &(0x7f0000000280)='ol', 0x2) ioctl$TIOCSTAT(r33, 0x20007465, &(0x7f0000000080)) 16:01:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x13f}], 0xfffffffffffff84) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x7, 0xffffffff, 0x8, 0x0, 0x4, 0x3, 0xa6, 0x1, 0x1, 0x100000000, 0x6}) semget(0x2, 0x2, 0x100) clock_gettime(0x0, &(0x7f0000000280)) execve(0x0, 0x0, 0x0) 16:01:10 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c81879e99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5ba1affff062b55dda0dca79cffe7eec9cc09e1de1e32e97d8b2c6b87655056091228999efd03565c43ff4e73c6c9de328c38af46e43110ab13387e4f2fda8dc3a1017c005a30b988dc8689fd452770e31f6b60856673cedc14513b67e80dd4b584cbce8a7eb70dc81cf10ed5f94b3d79027f35ccc5d8efc88dc49c4a8a0c00117865c03a42c9216715e1ca2ae4c065377111ddbfa88b47933bf5c82e022bce061d14552c7e19f5e1e45a69f70c6bb4e33e2d18f6543b5bbebc54df83aceafea3ddd0ad50d60256655d2ef40d70cf981d584be41a896fe7"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x9, 0x2, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x6, 0x3, 0x45) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) munlock(&(0x7f0000349000/0x2000)=nil, 0x2000) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socket(0x2, 0x8000, 0x80) 16:01:11 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) socket(0x10, 0x1, 0x4) 16:01:11 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x1, 0x1}, {0x18, 0x2, 0x6, 0x6}, 0x4, [0xd77f, 0x101, 0x2, 0x4, 0x2, 0x0, 0x3b, 0xba9c]}, 0x3c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000280)='ol', 0x2) getpeername$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106619def05781643cbf8a2d093abcafb9969eb4e64cb89ba500a13c1c5dfa1df76b9f06d1e76e38abe891969ac45d2241864d2c9e45346141035539ff2b43fd58a7543754aca197f1c896559e865adc0e1be311a7d788d12a8e705cecf021698b8981ed650ef7bd6462b8496fc54e325df591316e5053a6a5779252ffe34bc4b51450435a54a47150e496c6063fff84874466b42264dd4d461734819e311a0513fc7b4790d730737bd1d186f49814598e000515c4805a3bdeb4a96382c86eea68c95b6b"], &(0x7f0000000140)=0x6e) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:01:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00'], 0x1) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) write(r1, &(0x7f0000000080)="6564c97e5ca8dadaba5979fc81e0ddf1ee99646e0949471b942acc1573d001c443b400ea44143bb9ed871000d9", 0x2d) 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", 0x3b9) 16:01:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x802007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600010000000232747133aa86109eb5200002800001401ffffb20000003b00000000ee0f218658e7", 0x2c}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x1}], 0x1}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r2, 0x6, r4) 16:01:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="824a97f0ffffffff417db3a6605c695531d9"], 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) pread(r1, &(0x7f0000000040)="ebd262e33105368375e356b9dfa6933721766e00fab39b613516e1b7e75c46130f567a9f8b3182d4c78dd8c5b6f46d7b04e9a6d7c5459d8eeb3c02f07f0e0b9a3e1f04d88d9c846a9920505d39b1f8d7f21c9f21ca4438", 0x57, 0x0, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 16:01:11 executing program 1: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000500)="3f3191e8901a52225a78a418005a360bc9f5f14d257770d8181ea6d16ea0125dee1c2ff58cd1c34d322d86cb6d37188e88a386f3f83ae0ea006d381bcc2492faf1fd1a5c7b57da5741f815de221435d883d7e58de6eeeaa742b3789555a988d22f2f295b31f8245225b655bfaafb44db7b835fbe947db22091b043926f7b73beb505219e381a2bcd5495", 0x8a, 0x8, &(0x7f00000005c0)={0x18, 0x0, 0x6}, 0xc) semget$private(0x0, 0x2, 0x7e) r2 = semget$private(0x0, 0x3, 0x243) semop(r2, &(0x7f00000000c0)=[{0x4, 0x8, 0x800}, {0x7, 0x6, 0x1000}, {0x2, 0xff, 0x800}, {0x4, 0x12a, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0xfffffffffffffe01, 0x800}, {0x2, 0x100, 0x800}], 0x7) semop(r2, &(0x7f0000000240)=[{0x0, 0x7, 0x800}, {0x42928ec81475f541, 0x2400, 0x1800}, {0x0, 0xe89e, 0x800}, {0x2, 0xd229, 0x1000}, {0x3, 0x2, 0x1000}], 0x2aaaaaaaaaaaac9f) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000100)=0xd00, 0x4) bind(r0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x2, 0xfffffffffffffffd}}, 0x0) r3 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r4, 0x20004269) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000000)=""/66) semctl$IPC_RMID(r3, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) semget$private(0x0, 0x0, 0x5) dup2(r6, r4) r7 = socket(0x0, 0x8008, 0x6) r8 = kqueue() preadv(r7, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r8, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r8, 0x1}, {r8}, {r7}, {r7, 0x2}, {r8, 0x10}, {r8, 0x20}, {r8, 0x80}], 0x7, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20, 0x0) kevent(r8, &(0x7f0000000300), 0x912, &(0x7f00000003c0)=[{{r8}, 0xfffffffffffffffa, 0x152, 0x8, 0x5, 0x1978ca539}, {{r8}, 0xfffffffffffffffe, 0x9, 0x1, 0x0, 0xfffffffffffffc00}, {{r7}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r8}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r8}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r8}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r8, 0x40}], 0x1, 0x0) dup(r8) r9 = getuid() r10 = getgid() fchown(r8, r9, r10) r11 = socket(0x0, 0x8008, 0x6) r12 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r13, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r12, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r12, 0x4}, {r12}, {r0}, {r11, 0x2}, {r12, 0x10}, {r12, 0x20}, {r12, 0x80}], 0x7, 0x3) kevent(r12, &(0x7f0000000300)=[{{r12}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r12}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r12}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r12}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r12}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r12}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r12}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r11}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r12}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r12}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r12}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r12, 0x40}], 0x1, 0x0) close(r12) dup(r12) r14 = getuid() r15 = getgid() fchown(r12, r14, r15) lchown(&(0x7f00000001c0)='./file0\x00', r9, r15) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000640)=0x1) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x1, 0xd3, 0x10001}, {0x18, 0x0, 0x7, 0x1}, 0xc6d, [0x80000000, 0x0, 0x33a, 0xd, 0x7, 0x80, 0x4, 0x4]}, 0x3c) 16:01:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82026efdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360b8d4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330800000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c63943d9a0000000000c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2ec7f8f686259e3d333abe5332615b7a814b77f3f5a559255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc659785405a00000079dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3fffff0000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aadda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2ee1ed776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4aef283e0c51550af3986e7c2112ae59b562c9acfd29b5aed23c03008436f8a0bde3ee5022ee7aa5cf05105f518f00000080000000002f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124ad790f94bd3e8e912f59af8652ea032396500f676554cbc3d0a844420cf682fbe6ea68cccb48b36bcf42108c91c42ad8dd2b08fb219549b2e6657577dcc346212cd47cfcc5c1fcaf91bc45be0f464162fa247cf339ca451cfed7d6fe89ec327f016e4390c48f86a04add3c65c14f8e1f83add6661428539be1e00e414b164cf8d44a3344df34a6ac8f8d84a4d1aeb77f79823d6f811c4af50000000000010422cbd13133f5aa44105c356d81ea92652fc89241966cee0b5568553c4f6f4ffc403f9f8e97d49059093f017d53a9e3218c972a3a9495a4fdf242c7fb94c8b74aee264af128167ba1544aa8079d3071ef4763d86b2997ba4f090791f0d3d34cd1204b11d4a5df45d6ecf1e3fe5478b37cc110fc6727f9b66e349cc87f92c8b9b863060049cfba6ea90bdf00ccc18962d891bc4556c4d39096e7bbf86e5106706a701ed2410b0fc9a3011db2b94744721a52fdbb8b07355c890e4be9d218162677276393cdbd8e2483d2140f14bad761de66fc17f562ff37e81e6c9c2bbc070b5e1b01da57ede7d953d74615bc7d74705310d3ec442686eeece0e35394978c3f7f9b78f3f47481dc64d207c2a73c75a1fe9c29c7743fc07b4fbb0e4040cb86a68c336f22647278fca611aac4f934ff8d29effe70f7c41c7c4c070e345fefc827aeacf7323c36a8a80c009f9e833e543c20d44614ddb57ef1970f483dd4f6a6cbe56c1168cdec40e6804b5c500a1b6"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:01:11 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000013c, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x5f, 0x400000002, 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 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) 16:01:11 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='ol', 0x2) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/19, 0x13}, {&(0x7f0000000100)=""/40, 0x28}, {&(0x7f0000000140)=""/202, 0xca}], 0x4, 0x0, 0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) r2 = msgget$private(0x0, 0x322) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="03000000000000debc5c017c3d49beef4e5b65dc135ac698c0b5c80ac38a697e199f9dac20696308f1c73dc784c60b1b147ad336e12df81afd1089407fcf231fd0bed9c8d64c"], 0x8, 0x800) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000040)="9d90edecadf86dbab2e80cf22837e483299cc62dbcd139f643a3d6c6895ff9af64dc6c68dc1e2f0a33afc86db7bc9154d3c0246c0ed42408220aedc5b454276950e6bc3003ad5bfb7f9fbca9b57224b51eea584f8a881df8138545d76bc0d6bef0f18f01d1b5ae", 0x67}, {&(0x7f0000000240)="7dfef07256570374bff22fc5dec17401936d59493af8c5f4e7dc2a8326efd2b0ca82a5872c5c02c4c98b1793ff0b82c35a637bec7cb0caed97bea41ae3bde17f4d98c8720a9f26748ae2ea31a15e39496576be07383664fbfa9f36b5a2a5f6067a633cd5135c0764ab27c3e39b024aa58ef16a4141a33558f9571983de211fb4e4937b85bc16364cd0c641016f7d2057c3ffbb0465e48e03b2d25b7ab4c78e6c7d5b59499687", 0xa6}, {&(0x7f0000000300)="1ccf74204f2292bc4c114d7039066e409642a2d41cbabb02ba10266ba4ec559386c1ed46cb49478b955416e141a31d9c96258ae92989011c1f0f4a7cd2d816c6280d461912b9891108c7fd800269a54c4a2c8ed8269287c6c2d8b42565c9cc5093bc7f3d71a336219e8288854debacb855b40772b5a2e08686658a56aaa35c0067e7fa1928d7cdf527e96167da54617adfb8fb7e1f12255683a864836428f1b6ef4ee0b9aa8e6a29a133c509ae6815dcc3ab44d153625b6277c962db1b57f6c6687140540577dc8823d72bb3e566c9494c267ac36e3d8334968b39058332ecd95e624ac3e4516e2931a8146981bca306", 0xf0}, {&(0x7f0000000400)="2b1b0ec36e7765770d669cf2a8a6c7d5d324fa78930843f1d956363864ddfa0746cfc1d41362e2a1282c167622614de56eac060be12667c9a1b5507e77e896e2e6f8482ff74c42edef10c44747dd6b0955957b1b3c5294e4b11962c50374217a01cbfac67b393fac80a99e30d3081b66851bca684e4f21d2638a4136352cb2ec8971206ca3d85b14dd580d0f18c62ad81095bf90a63bda8df3a690608c041442f599c79477ab990d1685c4acb10468d5f492a458fdc1447e227456b7f287a5fd88e5500c691a138a1d0c2228080b898a064554f6c8bbc0035aa0103fd3f0ec973026b6425f2daa0388b5a92f5560e0", 0xef}, {&(0x7f0000000500)="3297e7af8307ead071c9aa7d794508a5649f07f1a3b2b48ff64786f121124e6465743a2c7f9ead71619692df5b697bca2a75dccfde564ee0bae16028c09509917450c67da423", 0x46}, {&(0x7f0000000580)="10ce3be52b078e61ea9e5cab23dfd8012044b9ea0660074f0c2eb250a8d17e137619a25720d0e401f876959c2b6b41e953e2d2e941c9245eb6128d86b0e68718dfc715aaef833fd6cc235e768c7650dfd4bcf71af8b7d2b8ac01f8ef3c568176aaa63d5113029996dcafb585575fccbd5788994b2e54af22d89c3ea81a10802a10f7de92", 0x84}, {&(0x7f0000000640)="196a1ad5756ae3ec41a64baf06e26e2b1b72abeca298d709b8da7dbc13fc40a925db7c2e4616adfdfd10a7baeb06bf08f4ab69488f12dedc16240f0d5c5e45986b891b8f14076c12c128b9f95e32ef970f8d413ab7ac611ca5d20b3236f365b1c0c7eb038f5bba056828ff0320b06ff2a6b299b3fb913bb4aa042e87a284044615a9e752b7a9", 0x86}], 0x7, &(0x7f0000000140)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r2]}], 0x20, 0x408}, 0x204) 16:01:11 executing program 1: socket$inet(0x2, 0x5, 0x5) r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x74}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f00000000c0)={0x0, 0x6}, 0x10) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x10000) 16:01:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f00000000c0)={0x49, 0x0, &(0x7f0000000040)=""/73}) execve(0x0, 0x0, 0x0) 16:01:11 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) getegid() write(r0, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="084ddda776f28d57c1dcac07bb9b") r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x106, 0x0, 0x0, 0x5}]}) write(0xffffffffffffffff, &(0x7f0000000400)="ee21b2486b1aa61f32d1514e24f9a10f1dc53a61edb93dc2283ce190b30afc134b06f762ea047c6c75d0d7488afcd92b465b696d8fa166b2e01b84dab5caa3ec08f48e8ad898b2659b775cc1da333942f554202870994845d41c61094b12382c1cc7e43c381744da4459b28bbfdd4090cdaed81e260dcfa77464755f2a376b0f061b1a7ced4054f35c021b34c2d011b502e8e77bebdbffcf39c85e260d62d5ec2a72fc19a4db6f2532a0ffb2f09b5e2a4bf60e91c5ec97cdf3a862621260afc4ec7c3123dc0759d4614eb160940ba89261eea4d1ff34f2619ea4bdceba5ee4169b01f936c6acfd876596dc6828f073b8d49c8c8efa8a52bc0aff13367429f7bcf8ac56aadc254fee5ae177098879f669658e9e2f88ccea74c808531bb5d2e16d56f27a0d66bdbdaad27d2b86c99a8ca887d70f2f05d74b88fd51cc341373fd1e9f918594b3dd35cdf6d15a803dba69a59576a1c0081e7d5b2192e4e3d3a1d5bae1728ade14a8aaabb54e38c87f927b04cb1a73b98e2e6ccc6b56b5be9d569429d0206be2b99e512036bc0f83e6032b9073562a38edd9f28e7fe8802e5a5305f769fbbaabbdc66ed28f9bf289628409336240b0034045578a5c77c543173416f58e87cf5bd49dc698e0bcb48f8c7f24fa9fc6861cc13bbab17ab1440f6ef1555e3b436fcf18bbe0b6d60f490581b4da82240131559fdc2225494a9870542517fea1be81adac1965110ac0f3609a17951fda312c61b6521ee72cf21e0d7a0f2f70df0ceef8ee5c2335fe8d7dc9a3d0a7b99b073059efb5be13d3e8cb77f462f4d901093ed399f52683075af02b5b4aef5ab94798b75cd2eb263b9667ce40a77457c748bf0cdaaf3eaf2c73e108dd74b0f3801cd37898526ad3e796dfebd27ba5c60bc37d5ebd0b9be29d439f40bb7782da85398dfb842050313cba96c44e89f0338401e003d0a03f8e05dbaa5a619395fb4b8a232b45060b43eff0a53d9c9ab025fb467ce91b851f9ce30e02852057c5e3a366a6f669a4443afc561cdec6f88e2b16b943745d162f16b396e606df80a6584722bf5bab188b197e3535576856a004f5211ad6310f0254c649fc890cb25063f5b04f479a44e659ba6d2205c14adb819b0b55096810268036de52b21823a2915f83deed2de0bdc1d9bc5b382787e642ba953ef606ed3d24a9af51f467671ac8758e98385eebb131831b9164545207e7060ff275dcacc14608b2a0f0473611dae5657747d8c52306b87f8e97dabee207e5fb2a3a3556fc3d51131da8855f232d9d1af28235099498336a78b2b3b995226c0ace40d9baed4702963ad47eb72e85aa26c1e9214efb6121e9bf7dfb374e776dd56838d4efb2c09127b824d0179f7c406f000b1788518bf299cda0dbb48195030e496094bac47bf60bd902e2f288018140f1304e50a4aeff33c4405ae5770f5302ce7c211aeb1bb570be98db718a0244a6245b1c88995fcb8b8c13be22a7deeac40c24e460dcc7156efcaf84e6447a472227164423c2a1317aedc1a36e82ddd4ce53f6a90d9693d122c1ddec010a0b44eceaded32813866e4220a51a7f66bc87f73c4451c3fdbcf1767b2b7ce972e1183370a8c7fb94ee3826bf1a0077a7f0e7d35e66a4fbfa22943649326782777d0e15551af0f46ad0251c8a110a7a382536dbee8b785b8d9bf32495d3fda2144e6905c12b13c4e128de6a647a7bf30ff6ce69329c9960fd28d402f29cf2ac2acf94404d018a3ec3995771138ba076deaa40bdcdbd16b26aeece91d989175e8f06cf9009cd80e5eb00358dcf288bd2260d036244c2d08edeaa8aaa8e26d4f0e0c299772e13822d5dda0b5aae5b328c978549c18f40e03b257d6dce10ac6b83054b4590ba75c8299bd81d314dc3a713115b348b96842c743976371781cd4149c6c900932afe0e352715c8067a29348c06002c5fc31bedd57cd9cf6bcc2d586ae25b6cd73ed688381cb729147c3c76576b0dec6e3cd9b9ee7bcacc8bd9d83ea2080674c5c18b4761bdd3deef6f70ba4ec532134c0b5b072d1813807611f2792543aeb3ce144c77298c10b68589ea26048a1b5d5b7a9ed7d40be9db7e5aacb18ccef45c46b10b62bc67b6a86399cd5ad4b30fcabe7a8257867b14ad741998ebc4a37bc5324002c7aa4b9e5946448d43ac80fb119dd1e3886d2dee966f614ee0ba58d033c54c6610ccefff944927895e23674d9802af020234edef01c47f7f73d209d7f449cca7c831c617163b6eec61ed1909598ff04f2f8ca492e4f73330b52f14939b25bbe5d4d12239aafc58dbb2b9591accce104b18fa50dc86879f559bbe8f4ba651badfa4863448655b7e8a4f0049cc1f78fb233765ff322626c40123bad2b32f148481fc7b8fac44ba4d7c46c080ddd5c7bc6b99def58ef6a0cd5b72c559091ffd2bde831ab38756a01c2b71dfe1caa6f013661074e57e8632b105d498e5a34ece0441996bc243109a995b23587db6c8baac55075ddefbecf195014fd252c2251fd86a77c156a1313786241323e9da57b4beb85e54463fc2ee1a413057faea00d2c8e4a769960b58fbeadd42efb1273a6661e5c60df4c40186e61a3688f2fb8de6033941c5ce456014501ff5517d4995c107e35a332095a9f0c5854bf0f4e89a635d71341b8dda1fb41fbf03db3c17f6e0e88c73b37bace338222dcb927cf291fae2937876d45c3735e3d1e23243d80c36919a1ac903a2167508ea0e554b8f5ddaeec44cd23e1c6373ea6b143415063ec699b1f536f1c7c4c6878ec60c8a8071ffc6cba1c0f3be9570ca01e878c58568e21818b400f483f223ce7596533a4ea1e4c69c9e2d2c0f93036f275c3fa5d2118ba8bd3014358fcfe972d7fd2b5ff17c8a46f3b7c430bdea5b61504f1404650f307bdf988fd5d7184229ff4a56d29da96c0036e2ea65fdc44bd84046bb7258457b71a0b9b253718ab3a79b6a11e30d6dec72c4a22dc49c289b5340efea98bdb908685bc0bcd97bb97aad3be398cd427cd6c4ce8ea5d179dcee7e0832ccec05866b46e5df610924498102ff7a5cac70dc4346f85863b210f60ac2805033df14f541fde5c86665d521b6b456a4eb0a3821d9de5acce1e11ade856269d8275fa51e4d291d50f164221397a4a09b28c8b12cfaac6e83186f9cc31da239482027564f814bdfc5f29c7a4634c665bf77c36cd622c2bc9ee94859df71ae1d76df1f5ac79d07fd019d5f5236570492e22ff2d5e7960da538bfc17a491c66b9987d0934b939f6dfd2ad52275db7b7d315a91e23633a0ffefa4b162c77356d9ade2c20788dbcd211abc869ec307650acd82c5ec12649bc0a0c7cf6630c230ecbf4e7c7acc7194179218028b18dbe9ca31342acbddc9273e01c175e0ab3409fc05fcd7325f73a8e2223d5e59368f630ae5f2db6edd84f4fee4e766d621f345e45ee2b83e7d63e280d064c27b396dc25f809422f6dfaf87a3eab97abc5ea71d6a9a721349ffa28bc388ded768b0ba30bad5acc10f9097bbf5e39decb84d63357a77cd740be9214862021ffc552d4e64a6dcbc413b8513114c455994fd4af2906a898034fd0a268bddc86a28b5fcfe75bbc73c16f7c35b56154d03fbac3c620c218c7f736309b804703db2a868641d0ab2dc622fe7a337f0498a0c56be79727b99f4cda2f86067c52c3feefcf084f46aa03ed197bc25d5458713ed7d8fcef9f9dadeb7dff6f4dcf06ed1f410bc64c7ffb0cf753d943370e0df93d523e130cef0eecb718a8bcee57720b6ff2ee764ddc3fe916316b1c91f870710d88d2a9de40367669d285fb6849ef09a1a1e7f715c7d0c956d239f0d34802ca3acae94f4eea1d14e2a1ffe97663543bfa8412654097adba427564b075bef74bdd5e66537989ab3d7946d1966450619ebf42021506d932d20328481d02d80ddf83d30fbb5d96679aa1abd908f94e17dd2bbb6f718a637faa94a23c71a980c28abe67bd69e4325133e4d3678dca5ed3b2463462ce5a6ac05d418fa9632a48efcb1c4bc64aa3e30af44ded794efc7f5eca8a3d3fb21b5e8d78170f4606a9c839f1ad4648ae7afd6421e30d73425f6551590f9d290f53f3327fdcde53e6055a743face0bc55e3b339938a0088927c2deddfa690799bcbc4c22395d63b0bf7fe566c57861e66acbb771e1637aaf9d864091b3a767403202fed0fa2c893ac452554fb859805f41b2492c4b01d7f010a14c2234b637b770deb8d30578f5fdc7be9437152598fc6a5df580c87b59a5beb04e11a20c2f2cf49aa380b6b3034a9e5b43faf142da52149651f21fe860f1e5c2ae5132cab87a597838f70ddd019d401748cc274d68159e2610d27ccc841369a65b84f7735f2c90df0e0ab00f4cc710989bc0c9011b93801b2113c35824e3b77b16810cae19e9b30ee51d6b860a5cb801143b464da11eedb2206257c67dfe96e67a5bf9338a61895d5bad7e3528aa8f8c0b92199c960f02f160cf977120fef674d5e506a3367fd268fe0ffb6887abc1281c58da5117811c384640efec55c42874ac1545b268f6eac57be653791fa074d31d547f3127363a2bddcd88da137e07b4b12733d905e527416308a188a61b60f180d0075897788661cd74448ff4b4d34edf5b36340d0dda3e5c96e3ef3d12c545c75eea3f36cd00f8020a2ddf02b9df3d4bde051fc25bbe9192e75f43777e2675ff520dd15fbd68fb4977112ddb98f3755af8747873cc1f18f1b4f9d3079b7f592b096aede886c52b92e5af2d18b31c26b287c4f9227c012348414657da050148490ebe4d99cfc329788f28192689f1997ee6e6fd44b9b525bcc9bc7b8d8896a30f1632651a28b4ae6099fab4ae05407cb720056fb98bb5af0734d8921753a3756187a9b317d0ae130832dec2fd7773b704c50cae5c3946f50fd7b1e44cb060ac03b6f9ba4d4096c1078a273abd3596d9e8be4e51d21c757d43db8b7e0883d3bf08bbf53fae64205adaabb8aa01ddee4fcf8b490ef25434c293f6d1b840a434b8a5a4d3a82a67c981a03dfa6e8ecaa915d78af6517f68cfffc8fc36a709d70c247d0427956f140e07bdede93733881f729834184588c09c11de5ee0171ba35797bc601e1d64de2a0499ca305388c65bbd6acd159a0add2168bc4998a277b70e5011b3da9f4b470253155839b759cfc7bfa98bc976b7f347fc10866c29b666913a6596245f02d2dfd5f82986309ef73ef22806899181ab07b2a92099477bceadec4d802111034996d6b2da9d0d75dedeb9f67e35b3acdaef832063c8d92fa57887f24b02adbd49fb676757ae2fe2e396db07fcfa741bc6adf27e85bf5fd54cb1a27c024ae450d51dd63ceb4cbc6cfef8b9940f6f2bbf80cd1e5ad6043055c2f5faa8a9dc60900e8c8b0383d3277c6928d0ddfb673c9f152d357803a70a0f039dc66a56bc2d87b994adcd51d65a25119bcd5ba0dd3d7a866571005f669f52a4799052af9cbfce0f32598622dee4dbfee226e2f2941b1b4f0c769b8da96d765e0c131c550c4c570bd52372ea28ab5c46e45a3e26c39cfb09d8a53a74aba1258045b701b75d292420fe917331b447c2a9ebec22ea0e982b11fbd18ae20c9ddc0e5059fb92e4722856d69aa8485db1fa87e550740279538d046cef2809226702871727c8b4cbdf836ff46812488cef63114ef76ed9385757726fa83113d33bb87986a5e13a6214acd0751e9c693a6d5525c978c2717204601674251b157d640000646a414dc2770c5d93c54139a8f1b7c98a0abfa55838a9e7038c52b5782fd7ed153c97c7b5b48d35d624cf9f3e644fa5d", 0x1000) 16:01:11 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000475000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="62020207e000000162e27dd20732a6d1b4f3e9c2850574fc0c06dd565b61e6584630430bed075374d69111f6e6eaa933054789a63a12648a0c88b89ceb986963aa4bf6b4f30505beb14d016bf34ce171ef92761914f9220a45c9a5613dd1928655b47944827aeb78cfaa717fb6c8138cc46a28d972c5a1ee6e60e40540113ef47ee91d6e716e355113fa00d933990628fc4c1db74e18b0c8a507dc7058483a3345921ca3cdba8d6027ab2f6268d4d5be3aac533cd3472ed4252b30a2c7610bd02ebaf5401cb5568245b0e68d37929d212fa6f2064aea9c408391415daffeae69d915b4a37b993528021be4914f000100000000000066e10a95483113a9ea962a79d8"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000840)="6c4b05cb3f01352801f0fc4cdd1b") accept$unix(r2, 0x0, &(0x7f0000000040)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) getegid() 16:01:11 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x40, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000140)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) open(&(0x7f00000004c0)='./file1\x00', 0x800, 0x8) socket$inet(0x2, 0x9caecb8cb36590bc, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000280)='ol', 0x2) dup(r0) dup2(r1, r4) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000180)) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) close(r2) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r6, r1) pipe(&(0x7f00000000c0)) fcntl$dupfd(r2, 0x0, r1) setrlimit(0x1, &(0x7f00000002c0)={0x1ff, 0x16d}) r7 = getuid() r8 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r8, &(0x7f0000000280)='ol', 0x2) r9 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r9, &(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', r9, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000380)) r10 = msgget$private(0x0, 0x718) r11 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r13 = geteuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r15 = getpgrp() r16 = getpgrp() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000300)={{0x8001, r11, r12, r13, r14, 0x4c, 0x6}, 0x8, 0x800, r15, r16, 0x0, 0x4, 0x8, 0x484}) fcntl$lock(r8, 0x8, &(0x7f0000000200)={0x647f818d6d4b4f62, 0x6, 0x1000, 0x800, r16}) seteuid(r7) execve(0x0, 0x0, 0x0) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x35}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x44}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0xef94, 0x9, 0x7, 0x10000}, {0x7, 0xff, 0x3f}, {0x3a18, 0x1, 0x1, 0x10000}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:11 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f00000000c0)='./file0/', 0xc62df9cc92ae7bd5, 0x42) 16:01:11 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x5) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x7fffffff) 16:01:11 executing program 0: r0 = semget$private(0x0, 0x4, 0x80) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000040)=""/22) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000400)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc205435a82e0df2950df8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab7ad05af7c607d154510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0xee}], 0x1, 0x0, 0x3e) execve(0x0, 0x0, 0x0) 16:01:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, 0x0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r1, r0) listen(r4, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8cad747fd41810dd, 0x0) ioctl$VT_OPENQRY(r9, 0x40047601, &(0x7f00000000c0)) connect$unix(r8, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x2040030, 0x0, 0x9, 0x1ff}, {0x6, 0x80, 0xfc, 0xfffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)='<', 0x1) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f00000000c0)=[{0xfa, 0x7, 0x81, 0x5}]}) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='x\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x40501, 0x100) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) mlockall(0x1) pwrite(r0, &(0x7f0000000080)="000000008f2d27050ce8eb7d6282", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) dup2(0xffffffffffffffff, r3) 16:01:12 executing program 0: ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000000)={0x5}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000080)={0x7, 0x5a, 0x7fff, 0x7, 0x81, 0x4, 0x0, 0x10, [{0x7b440000, 0x8, 0x638, 0x80000000}, {0x80000001, 0x1, 0x5, 0x4}, {0x1, 0x8, 0x1, 0x400}, {0x100, 0x8, 0xe63d, 0xff}, {0x101, 0x1315f62b, 0xea3a, 0x5}, {0x0, 0x6, 0x3f, 0xb17}, {0x80000001, 0x6, 0x1, 0x3f}, {0x2ce7, 0x8, 0xfa, 0x7f}, {0x400, 0x7, 0x1f, 0xfffffff9}, {0x3fd, 0x34a2, 0x3ff, 0x2}, {0x2, 0x1, 0xfffffa44, 0x4}, {0x74c562bb, 0x4, 0x7c, 0xfff}, {0x81, 0x8000, 0xad71, 0x2}, {0x3, 0x7fff, 0x8, 0x2f}, {0xfff, 0x672, 0x5, 0x40}, {0xc9, 0x7, 0x24a, 0x1f}]}) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x80, 0x10) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000200)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x772a6257ac2074ae, 0x0) pwrite(r1, &(0x7f0000000280)="7f08e14d2581b1c57b5d36f986e1007d81baea514de4007a41d4fdbc8cc54e81a62179097b486ae5e5048a876f15162c714d92fab9df2441c8d44fb3b37693c046770e91552722cf375d4d30ce62f57e71d08d9a6207c4a1e4cf73daa4b189b157876ef470d9bda32b61033ea8d94b53d4ce125fc1947e104eac90f5931e1aa0b472c0876ef77dcc53fdc032bb", 0x8d, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x1, 0x0) readlinkat(r2, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/144, 0x90) r3 = msgget$private(0x0, 0x291) msgsnd(r3, &(0x7f0000000480)={0x2, "6871ab7119fd895e997cd15d40d247699168068a722e66b49d27942e057bd9adff8ad0063e14c9b3d1199072cefcc6260dfe926a2f762a7995bcc36a6d7cdc6e3e8dbe83f4803535168a3d1a7421653456f1246592e3d5d1c42d684f42ea74256251dbbd0c2dd9de3df476e467256528c239201966af705bbde62902dedd25ccd27450cfe986f587e749bd101e82d0c3ac24196f8ad0a32ed40b955b736e1d781389a60c5b626560eff266f6064ed0a5f2c553dd48e7e33fbba727dccc03eee07079b472aa3737dc0175cbfae1aae4546dde"}, 0xda, 0x800) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x488, 0x0) preadv(r4, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/28, 0x1c}, {&(0x7f0000000600)=""/248, 0xf8}, {&(0x7f0000000700)=""/109, 0x6d}, {&(0x7f0000000780)=""/199, 0xc7}, {&(0x7f0000000880)=""/146, 0x92}, {&(0x7f0000000940)=""/105, 0x69}, {&(0x7f00000009c0)=""/214, 0xd6}], 0x7, 0x0, 0x0) r5 = open(&(0x7f0000000b40)='./file0\x00', 0x8, 0x80) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000b80)) r6 = openat(0xffffffffffffff9c, &(0x7f0000000bc0)='./file0\x00', 0x40, 0x8) fchmod(r6, 0x142) r7 = openat(r4, &(0x7f0000000c00)='./file0\x00', 0x8000, 0xfe) connect$inet6(r7, &(0x7f0000000c40)={0x18, 0x2, 0xffffffff, 0x3}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/bpf\x00', 0x20048, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000d80)=[{&(0x7f0000000cc0)="641ee92dd5dfeae8079cb4b60c13dd2e586fc6f88a204e306022edb541e89d28c8d9213b2f39c3", 0x27}, {&(0x7f0000000d00)="aed0bd544d1a96e9994f9ef63a7e87eb8f78088c4159b875aa950040baea4a526ee152877e72d1200e9518fe4df6d55a4b47471a434fcc11672db69365ce23337095c2e6357e7bd7d86b209b07f6668c2e188854253aca2e4eb14e833c23d0f5529315430e105da4c225", 0x6a}], 0x2, 0x0, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000dc0)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCPROMISC(r8, 0x20004269) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000e00)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000e80)={&(0x7f0000000e40)=[{0x8b, 0x7ff}, {0x44, 0x1}, {0x0, 0xa9dc}, {0x10c, 0x3}, {0x0, 0x7}, {0x7, 0x2}, {0x4, 0xffff}], 0x7}) open$dir(&(0x7f0000000ec0)='./file0\x00', 0x80, 0x8) ioctl$PCIOCGETROM(r8, 0xc0107005, &(0x7f0000000f40)={{}, 0x1, &(0x7f0000000f00)=[0x0]}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000f80)='/dev/null\x00', 0x8, 0x0) sendto$inet(r10, &(0x7f0000000fc0)="12415496e934a92f51d8d39c3173e6685dea1e877c2f066f344d88270f111c659ac4048b115d181e5d033dc6f69beae5aab4a17460b356c54db13e4e6913f4bed6bb0bfe7b480ededa97728fea245feb518dddcad33fd26701f91369fe098e380dbe33da7f5ec24f525c9fb78895bbebf81e8e9bf09aee78359326acd9557a8ab11b7462e92c776781083c", 0x8b, 0x401, 0x0, 0x0) bind$unix(0xffffffffffffff9c, &(0x7f0000001080)=@file={0x1, './file0\x00'}, 0xa) 16:01:12 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000200)={0x5, 0x200, {[0x4, 0x6, 0x2, 0x0, 0x7, 0x4, 0x5, 0xff, 0x1ff, 0x8, 0x6, 0x6, 0x3, 0x1000, 0x8, 0x800, 0x3f, 0x1], [0x8, 0x46, 0x7, 0x6, 0x3, 0x1, 0x0, 0x5, 0x30b, 0x4], [0x3f, 0x2, 0x3, 0x11, 0x4, 0x0, 0x100000000], [0x6, 0x81, 0x3f, 0x9, 0x5, 0xc414], [{0x21ea, 0xdc9e, 0x4, 0x7}, {0x1, 0x6, 0x8, 0xfffffffffffffff7}, {0x3ff, 0x3, 0xfffffffb, 0x56}, {0xeaf0, 0x5ab46158, 0x3, 0x80000001}, {0x5, 0x0, 0x80000001, 0x6ed7}, {0x6, 0x3, 0x2, 0xff}, {0x4, 0x7fff, 0x80000000, 0x2}, {0x1, 0xde, 0x1}], {0x9, 0x7fffffff, 0xcd, 0xff}, {0x0, 0x20, 0x40, 0x8}}}) r1 = socket$inet6(0x18, 0x3, 0x102) r2 = dup2(r1, r1) getsockname$inet6(r2, 0x0, &(0x7f0000000080)) getdents(r2, &(0x7f0000000000)=""/227, 0xe3) bind$inet6(0xffffffffffffffff, &(0x7f0000000440)={0x18, 0x1, 0x7, 0x4}, 0xc) dup(r1) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r3 = open(&(0x7f0000000600)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000180)={0x3}) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000100)={0x4, 0x2}) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x3}, {0x2, 0x1}, {0x1ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x4ed, 0x4, 0x3f, 0x8}]}) r1 = socket$inet6(0x18, 0x1, 0x80) listen(r1, 0xfffffff7) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:01:12 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x0, 0x3c9}, 0xc) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x2, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x0) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x0, 0x4c37, 0x1000}, {0x2000000003, 0x100, 0x17fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r1, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0), 0xffffffffffffff13) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(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', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xfd21) 16:01:12 executing program 1: socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0xfffffffd) r0 = semget$private(0x0, 0x5, 0x8) r1 = kqueue() kevent(r1, 0x0, 0xfffffffffffffbff, 0x0, 0x20, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x5, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r2, r3) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r1}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r3}, 0xffffffffffffffff, 0x0, 0xf0000004, 0xf44, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x3d, 0x3, 0x1000, 0x4}], 0x912, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca53a}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r1}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r1}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r1}, 0xffffffffffffffff, 0x4, 0x40000061, 0x9, 0xffff}, {{r1}, 0xfffffffffffffff8, 0x81, 0x82, 0x0, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r1) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8, 0x0) fchflags(r5, 0x10009) readlinkat(r5, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x4aef154fd99b7d29) writev(r6, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='5\xb7\x0f\x00\x00\x06\x85\xeb\xd4\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r8) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_GETSTATE(r9, 0x40067664, &(0x7f0000000200)) dup(r6) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x20000003e, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r12 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r12, &(0x7f0000000100)='./file1\x00', 0x0) utimensat(r12, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r13 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r13, &(0x7f00000003c0), 0x273, 0x0, 0x0) r14 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r14, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$dupfd(r14, 0x5, r7) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000000c0)=""/63) syz_open_pts() ioctl$KDDISABIO(r5, 0x20004b3d) 16:01:12 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x8001, 0x9, 0x0, "8318495a2a62e00a8554c3b77f39ce0dffeec4c9", 0x5, 0x7}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000280)='ol', 0x2) socket$unix(0x1, 0x1, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000280)='ol', 0x2) r6 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000280)='ol', 0x2) kevent(r0, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x21, 0x2, 0x0, 0x1}], 0x7, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x40, 0x5, 0x1}, {{r2}, 0xfffffffffffffff9, 0x50, 0x20, 0xab1, 0x3}, {{r1}, 0xfffffffffffffffc, 0x10, 0x40, 0x5}, {{r3}, 0xfffffffffffffffe, 0x8, 0x1, 0x2, 0x6db4}, {{r4}, 0xfffffffffffffff9, 0x88, 0x20000000, 0x9, 0x2}, {{r5}, 0xfffffffffffffff9, 0x18, 0x80000004, 0xd16, 0x7}, {{r6}, 0xfffffffffffffffe, 0x4, 0x1, 0x5, 0xd6c}, {{r1}, 0xfffffffffffffff9, 0x0, 0xa7, 0xc6c, 0x3}, {{}, 0x3, 0x20, 0x8, 0x0, 0x7}], 0x7, &(0x7f0000000400)={0x896, 0x20}) r7 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r7, &(0x7f0000000280)='ol', 0x2) r8 = dup2(r1, r7) write(r8, &(0x7f00000001c0)="d00fddc81e1f27a96adf31912aed2cd6b5a546aeccddeb15864fc48791a4796bbe6a968fece2f1d916f1ef789b1d1cd4ec7539149af1dce4bbb7f5fd26b2532bf9375031c705ac0dee8a315acc52640be7750353c008191719d79f064e9a303f7b833d4bc8a081471c3acfbbfd0122602c725dfda42daee8ac0dc2b294c159ce0eb6ee8254eee41ef483f7eebd166c6dd624f0d3a4f314617c36a18fd6617634e2f19e2f3372a5b7e9ca0d416251fa4a583cddf46ae2da06b5688c4e42127ebee81ae6fbaa517ce38a436a26e6bbf082bbaed84bab26", 0xd6) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:01:12 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="4e4d1c4d34854de8f582022e2f66696c653000"], 0x10) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(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', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x0, 0x4, 0x8, 0x484}) r9 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r9, &(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', r9, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000380)) r10 = msgget$private(0x0, 0x718) r11 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r13 = geteuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r15 = getpgrp() r16 = getpgrp() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000300)={{0x8001, r11, r12, r13, r14, 0x4c, 0x6}, 0x8, 0x800, r15, r16, 0x0, 0x4, 0x8, 0x484}) r17 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r19 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r19, &(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', r19, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r19, 0x4004746a, &(0x7f0000000380)) r20 = msgget$private(0x0, 0x718) r21 = getuid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r23 = geteuid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r25 = getpgrp() r26 = getpgrp() msgctl$IPC_SET(r20, 0x1, &(0x7f0000000300)={{0x8001, r21, r22, r23, r24, 0x4c, 0x6}, 0x8, 0x800, r25, r26, 0x0, 0x4, 0x8, 0x484}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x2a, 0x0, r12, r17, r18, 0x1, 0x3}, 0x7a, 0xd80, r25, r27, 0x9, 0x5, 0x0, 0x1}) sendto(r0, &(0x7f0000000040)="1592", 0x2, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000480)="010029ba97d0bba1248defae40f01df6", 0x57, 0x0, 0x0, 0x385) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x51e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08", 0x149}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:01:12 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='ol', 0x2) recvfrom(r0, &(0x7f0000000000)=""/186, 0xba, 0x1000, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x2, 0x1}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x48}, {0x5}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000400)="08a6d63202e83bcf0c6dad00e61c") 16:01:12 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x3edc2059951e7a3e, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x10001, 0x6, './file0\x00', 0x7, 0xffff, 0x3}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20008, 0x0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) getpid() r3 = semget$private(0x0, 0x0, 0x421) semop(r3, &(0x7f0000000180)=[{0x1ab8bc9e3131d663, 0x3, 0x400}, {0xd37508e828ed63b4, 0x3f, 0x800}, {0x2}, {0x3, 0x8001}, {0x3, 0x0, 0x1800}, {0x2, 0x9, 0x800}], 0x6) r4 = dup(r2) sendto$inet(r4, &(0x7f00000001c0)="6b580f37db62a92304b6d7fd9fd4585dc8cd8840c0bc9f22bf5001614d9d56a9cedc3ab5afe836869d23e3a407736612e01613746bed6e9360de120959710df420a9b40b48a83c22c6118ca3e25f3dbfb4f875274ce100ad1e1e649cd82248140c7355c29c11d4339940085ddd587e2ec1dfa8419fbadc851f834f4c8c2939f41f732c210d54464e7c6a1f8226d51f6dcbebbc5b6b9dd3cb03404a3b2db9df740acec1100e5ea7c7b9b01f1d1ad927891862f903b7d428cf138d3e7c2ae7bf1ffb3522cc3b7d51372e2b80c3b4da3e21e0bd3c433133055c331e3b6a7e3b3e4598dcf9d0e4d800993eff90fa681118", 0xef, 0xc, &(0x7f00000002c0)={0x2, 0x2}, 0xc) r5 = open$dir(&(0x7f0000000300)='./file0\x00', 0x400, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000340)='./file0\x00', r6, r7, 0x4) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCFLUSH(r8, 0x20004268) munlockall() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000580)={0xa, &(0x7f0000000540)=[0x4, 0x44, 0x6, 0x3, 0x7, 0x0, 0x9, 0x7fff, 0x5, 0x7fc0]}) r11 = openat(0xffffffffffffffff, &(0x7f00000005c0)='./file0\x00', 0x8000, 0x23) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000640)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r11, r12, r13) r14 = accept$inet(r8, &(0x7f0000000680), &(0x7f00000006c0)=0xc) sendto$inet(r14, &(0x7f0000000700)="852193c941203481a61daa7447c28d1dfc44520f538dd5a1c3af7471ec6e2deaab5003f1c8cb563f7f64c1ed9639e79fc21d83487e0e4caa188112c7b3690fda67db7bb15478f7a8147fdf992f7d42faf8e22e4fd37c3e6d4b9ab329163ac8ecee1837ea610657053dfd34a5998bacbb", 0x70, 0x8, 0x0, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000780)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGDIRFILT(r15, 0x4004427c, &(0x7f00000007c0)) 16:01:12 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69d8efceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d77170715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f334276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3a0800a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4ee22d486878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dca19858ba9d887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe7f2cbe2b5e3e1e5ac00000000000010ac3f05ba015b47711b82f297e32836e22174c28e06231d72eaa7786e77a9a9646824b6869e5b272feaaee520315192c2a5d3e41f7f8e73bc7bd198d22c1942e5684de56923c4c37e17b5bff3f07a57ec34ff9c1189222f60f0a3249e06a9f84fbf53fd1d69e218be8bb05fc9da2214585a812fb23cab3b9ab4a2ab3c0c93035d12765c1517b8589b994da90da98d32de5c2534b045c393d73095a0ae6e13b21787a680af5eb241aabbdcfa7e0f0418f4544f6c3d2d1501d7bc16a24ffa06c189bac0e9ba03f0d2b7daa161b2d804b70eeb138fcfa3d7f049fc7bf80147b82ac302b27af2"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0x28e}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f00000000c0)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983eea7ae863af3", 0x6c}, {&(0x7f0000000280)="8904da5343e255da81a24c898f670bf019ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd3bdbafcde20f540feab54b9d87933d5f81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdf5e91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8ed0ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bcb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c080400000078f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1c1b2eb5f87b7cd29233cd56a9b522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441a00"/939, 0x3ab}], 0x4) setrlimit(0x1, &(0x7f0000000080)={0x5, 0x3}) 16:01:12 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:01:12 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r0) r2 = socket(0x18, 0x3, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3e0974ba0000000000800000080f500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x20, 0x4, 0x1) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:12 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) socket(0x750e816e4ef89d9d, 0x4, 0x48) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) recvfrom$inet(r2, &(0x7f0000000100)=""/81, 0x51, 0x8be5f668a28ea6fb, &(0x7f0000000080)={0x2, 0x0}, 0xc) getuid() setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000880)=ANY=[@ANYBLOB="8202edfdff42d23cd371661f48d0bb8838221addffffffffffff653000463f7b7a0df4506856d78a2a197a38620700003f008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb9229d9681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a20200000000000000fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8b16daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad541a838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f39978c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508c0800a9acef478b8448627909149c92d1dd9536389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051b8a893fc20812256cc72ba810a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764bad0c4683373a2cbee801a3e56f08bd1b06f408a76f46954600591bebb5d01732354820981e20a485b0fcecf74791dc5b98935c8acd8bd47e1ab897b3d1f374276ed6e168ff51a46f580c92d1def5b3732beef06d4c49457a6f54ce15f703af6cb66c68beb42a6728f51ea218a5ccb521ea3e7320d8e14360dc764183a0f78baba9eb4ce76d099b90000000000000000004dca600574ce37"], 0x10) sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000018c0)="f0c68e5799c5c66fa530a64562e8f0bc8eb446b800a1f22ddc7923230166420199db6a515182d395380e5b568530b6cd3efea40db2b62d4336930bb1dd193ace55953afce2b17f7db8e23e443ac4b38276cd400acd352e46d022202d1cf462ace5eb9415f21a891b5c8800cf0c771d70686738ecd94a35a43efa64742059aa448fea11b0cdd03304087463dbe27f8eb463c71732fa7c80105e5de03393c9608703293f67912bdc1a5d6b333fd9e65c800359bc93620fc9a5f585e819e36076023fe9fe9e9346508aa78737938c30b484e7b4d019ca286fccb29130fe2c687e255bdce567413998ba0278e4ad56fec2ddc9c999f5b2c70545acb119537c24a18497e92ac5061cb592bb1838d1103f3bcd57ae2a4459619d363c5639d215fcdf3f80059a33e601276aca8b43e4371b601301fdb66234ecae9f3b69c5ceb1aa881ae74474a068c979634508030ca2d4c5983ba1f2d62d8b13b8eabecf30bd39f9c68ec9a8f33af3176a60bc376458720df7f7a5ec802e1f6cd92e35010a255ba95e06c2ef78c7dd24b05f2600d1ef42e541acea1a5e31e153caa7ef4ee714941948a7493dbdb7988ad4b36d2145055730bd726bd931d46da9920d36541f7b0ce32fe2a285b12ea5fe593a94591319834ef59106b6bc2a68382356d7ab613711c42449c673d46f53feb6840ddd48754a2dfe0f32de5fe2e63392df86395024eed3658c7428db27acf58e474429c274db586d1435781fdd4ff3d9f14d5fd04c676adfa534d6e08274ed2a5fb2062cba36fded131dc76a8a39ab52f714ded0e4a81c5201b1e54c9c3d68532b11e0fb85543d14ac777b8bc2fa7707a23f2de7a14402b65ec9f88b9cf3fab9e890043219adf6877ad582a9952d20f4e483e038cb9b74a7d261f73d0302b5a5e78a8b863adc28e85caacfa12ef4205a446bd7ddea2a113ad7e7e7fc10b05e0cace63489abc7168f16e7530bf3e6de5af6d39b3e39670416a90681cc4b5e89061a0d056197987d4b961a8f5efc644a3d549e08796dc3c7dee0a2b6848c5e6c4198bab38de0c6c527eb61f96e51f0645c1364407012d6d231284f9a6f8abe0190fd13c51336816ed6bf49078beaf051eb14305d0d22ebde985613d40c652eda9a6029e1eb0101eb5293764ea009f140a0bc90b03395395b58caf88508a322f4adcadcc134cfa685e51c9ba69714a183140445645c2027d8d5fdd63d82a7778c3220db113e26dc115a64880e52ed392937102262192ef8ed768d140868aabd98eb80286717542bae75a488c42c29b1a1f10eac593d31c2f6102dd14b376aa8586663487879b1b0c24cdbcabd1488246949ca7c16f1c3a48ea559bedb8efe0b513e172d38f3b0475efbbb9587afebb837b83b1b182bbc41f7830e8593563c2015aa635470f7bc520573c8fa01e865e0281430e6a1c821f90f6d71291fb006dbc417c935a945c84393449c02806fdd34510ec7523340201ab0517944fb3631e94a8c7f6d43779071e06f9e0dcffe749e5131720b8b19fdc5263518074bbef407a7c4ad99d9267ec3376b8ba85867efd7b4d334032ce623a20c125a4476cd440a30ca582d07d9387994ed0b76f61ad29b507e807fac5ea591bbb78e3a6890c6db6489e9164e1d4f2ce50194557f93a2550f8fff5ef94cc0707db0278ad560699105cd02efa7de926ed7a387a85d0d32e2b0faa6902f19beb4662016d4565a0883de51dacfae2f9fb92c087adc6771bc1fff36c2f766038f24ee315db2d28ab2a15d1e42c7a25207e529532edd27c24a5d7b59163a315b21cd8ddc5bb0f71299c4ecd5fa65704c9038892555c5341297e536baea6573e3accd593c4b1dcecccd673a6b1bcdb3cad99d66466c08a3f89a7b269e2a87e7b13a584fc01255915c5ce1dfe9eb25996cdfc2ed119711759cae5863bb29ed0aecfd50f45fba2618e226f167b2e7fa1763679178cc5c62cf61be96f544fab53b2ac41611eb00df825c49ac35b1a8616aad6090e34f2eddda7281077b20199a4ae457ab85affa1a5e22b59703da6bc193c8f345569a4bcd22ea02eda50913674bc8056a43d47ac42b0485bf14d0d6b8cf56f6d00ecaa82426439431baee743de9dd278d2fba1d8345122f540a7f5e2a0fba2e3d9a93ba21defc3c53926cca9c05d315fef556257915926aa3c3dea18eb4e30be31a69a619c47f36020db752115733f11edee3e43153321de8244de82359232a0bc815d2d2cdba85041f768734f8700bd02074ccff5edf19b02689f39b7ea30440cc18ba143df73c85f510d08ceebb66ef2f5f3bb7c27c7772702df0d333d32f919591613b95f61677ff2e051a3a377d17e2f2105798014a092274b23e2dcb9ba585b0f8cfddf6fa9adda7bd337a677386c6fc567a9bcf7929cc28baf2c0c8a78f16105852824dfa6a6a37dd98a8b66b0058b1dec19b66f533b7fe371a4184419a584e4a70dffd9fd63d944f821674e7b1879d0511b5ed1ef8bba405c35b39090d8ec40f9d16e8683fe30ade5776cf2bacedc11d8f82488e4121945b727a9742eca17cff828748741a9e696fd1a872987104303dfd73cd031554e8860141f6ed1e2758bf4ca30f511d1fe6444e26e848193c26c8a45d7f5be223613d2986005535244f52f3c1a93d940a3cc325f6a070911c27c8b226d7bb295af07641d97ef4ef1485246fc95961ad2d5b9364b7dfa089cee0af3008635d51e31bfcb8e413d4e45e4efab450337c70a84dfc99ef6724eb6697058a2c3ad8d984c8cd569f5a2a61985d0dcc164a27dde5f516c4debe199cefd1367134a93f611d5231f5fb0f48e4ccb413ae2359fcea78b2b47245059a5385582dcdcc28a9d587e6f5ba307705cb01b67ae08437f49918d43e4fa7b2e48ebc88de6dc0cc7f6b194fcb72206a158146388f3f7a8535344b34fca73b800285c11b412a870c0788eb74223e279e42a63bac55644007ffbd03c92570de69831cd845dc055ed2645c9c7d1053085525e3acf647a7a199d3ed4feefd42fd9cff4a8c49c868852c4c0073acca780801848afbc3408d315ddac9e0ac01cd75ca9cd2d3f9b678a2e74285fa157eec87e1eb699ea0b37dea8d677cc76a4ff529f0e4f5592a4e589469e3a3f99be87b3cf4a8f00321ac438168bfcdea5455bb1206495ac0d314d0488ebd970bd5c949980e4faf2d510dcc674b213e90226c6c2c79272ad6dd0cabb06d631f5f2af0e13ee0ab20037d280bc4c6c3877d441a7022a4fdcbc7573016affd60c0c2d2c7ff184e42fb9f14db60bbba37eaa3f7e773298b6a6d3325fa2aa66fb8ed32834e3d2b7c1a5ad40c8b202827e2451d3af739b30f50ca4341be0a515fffba62088c80a9e87612e1e8e2f3edc71147667bd58722340213a4ca86caf02fdbf482aa6178da3f89a0c78ccc4fb0fa47ea6ae27d72eaa07288bb38c0b45a34722fb167ad42c362e9c42b93455988f404616c3e64a5d5d0fb278f674510fc456f8bde0594d6f57e250845ab1d0f01d1fdeddfbdc0de1bad85c417cbd3d21b3c921abd60962e3906f65edfe542de29aa3cebf29e39802939971d8fdd81162fc49c045a8cdb5180015d8579d0915cde2cdd0b6c5bc4e04962cc11b8090854469ca047504a9bbacb4c059529d5244761d6db45b6d897a5bd32ea31cdd6851009fa1b553cd5ece383716f362246d41d83a35a30a0e6f69443c6d0a0b202d95849d1fd6a2b13f428b0b8db5181be21424145f9188ea05833338e77329bbf55a2bf6c332a9732edf5f137b6494c340a0150266327287e529cf8dcc54abc08b7545cb782325e8d21a5102d47ae35109c01bb59f275f8d6d78cab477fc2090798a42bec50a1df7d916dfbfbb4a71ed70ee6aad032bf79db489273f4c9b1510e14a33c4ed2709aaa35c9e0a03780885858052ff50572c6bf2d0bf9d6d9c957965de4c66c303600718bc16215a236be435a6ba39741646faa82044164f6b7afc72926c5c2cfd7a655d600d4f153cf33644c89bd056a8b9ca506adc015a7c6683ea56dd51e6ee61b7f222fb40ce11882dba3ed5b2a39ac77a841185dab9c45132ef1848ae6c3b95b90c83574eee6d31ddb0e9d1f0c597aaf458317cdae84a2a9b1d5d040a206bbeb569f7182758917477620105cf756d6227fa616815ba5e96f465eb070091396aa77bc7e19133799574829df7b3efda06d56c6d4b561f88bf0f41bee60bb13547e84568074225a60aaebfb856b3d34b61db404b4a1fd0e5972a4a2ff1585c4b569da5422d2fc95913d1e5dc49d84383d53171d206a5328f3b9490cb239a124b6da7402f16ee29a045c9defe5d8cbce9d75651660925d3c329d035457b113221f6904817883666c3b62cdd72af8c3b0af956734f1ad5ab66a9a063667c64f1f28eb32d440b4b67387abab1dcf171109618555004c684b2a71f504f1d2b2f82f933953f9c21aba301515a58bd0b168f22f141f71119840009edc262f543ac053aac54a004f64d343ae77cdf936a71be7bc9482fc5ca36da657edcd872a0a784c92ab0e622987f092c82f4464e254ca3ab47ca00bff44e9b3ea9b30a072b178a928b3627e768c90b2794a11365d3359d3a2f5d6b8890eec55f620008ebaf29e68cbe80aaaf5ec57475a8d7da5f32579acec33bc764dff9747529af472ba7c20b696ca74bd2d4db1025e03564ac70c2c171d8db101ae39eda5a40cf5411bd2296cad1a07d2115b46055a0aace9fe27e4d29cfbb197f46c4d18be4977711379ca344a59ca311491e5db3ec2f30b665dccc2e6e7193ecd178d7fcb1d0990e33b48480ad2101662610b81e8b45070946af35c9f3ebb583a271072e0dd3ecb509381409985ea204602eb10330329afed5aa44bef4fcbf8c0640b99aced1d3ace541502033cb7b2b0698585293290bbe2554425c33bed27c0d42336a6f621c9efc91783954444d580ed2bbdd1c5aacebf7e0af2586e37794b2411335c2b1fe177ff3a15bef894473aff98039d6d4010ebb149748a4a8e212c519141b6a1eb2d16fc390f5764ef3a906036319e9ac3d4edf979c024ed9048728f463df2521f44ab831f8195a1e43276d0944d4f90077bac5906df89621ebc740f6a9f77ffacabfe84eb993c764fd469f102de56dca73b0e98b108876276eb9b68bad89487cfa6450881829c5bea0aacb0b292dc680dee69ae09e5be70e970a9bf9e3d1eeb08a821a88c12c6a3bf33dca1934cd4aeb469c4144431d501badbcea0b855ab393991763d79cc3622230bac76d89245580bec52e05e7787583c041afb93f67b2e23636ddb84d75e1734b0417b05394c4b82f27b58bb4798b5b6566ec1edca9af7f5fe087fd2b4b8a36e86dd1e68bfaa2924558993e7f6aa41f4f1eba7a5eff16af46a1b63fddb2099adb8a91ce35970fa05cd82e136ed8cf86fef7f791320cdcf3b368566a2a273866b07d50341c08703897c780557c2766c5a6e4062258a6e4f1ec26d4bc1d1c8940d13a8cc56c42cf4a59fd17731d8ccf8ed9cd3003854784b4f62b82f4e48d2fc20a4394d6a18dcebd296b2711f9e104e5c98449955569ed2a929c0921bb7ffc542faccefc4f947cad407cf057a290e783ab4a029ba52964b1fc8e28e488e8aa032cf6db37cf7189e45a0ee42ff60b45060f1233af6a3b04ee8ee289a286949986e9e65267c7babcc9eb8cd60382416196f6fd752ede6168b17d386fc9854cd82d5fc5859d121cdc4a7e258adcbc204839b2eebe9b815acc864f3aa9f95ea3261f3a45a702dcf228126d6c05f88c1170ec06d8ccd53895092c3", 0x1000}, {&(0x7f00000028c0)="65cc32d0cef0ddaa37e5e5779dfbb58f59fb11ab00b72ce6369deca6e5007bb21a16bb0ab4956dd965c2f7ae600974b6bf4c1c56b539653a0d0c661722bb9c0a87883dbc327dfd0931d7ee3c1f3d5b32ef7335634593337f8b5c6afb2f7d1ad2f3b540f480d269d8e7a5e6a64d5682c671a5191d81b709368e3cf8f476d38bbb9eb79f5d4ca4a6a308112f3e872e609497d0f1018bce37288c117fe7448aa86fc49cbb9e5a0da1d5ccd20cbd3d519d327fe6d93208175e04649b66b474c0615a73fec7d64d4c116b9fc294cbf5dbe7ca2e6e55875ea49d11af7c5a07551d1fd27901e4288f48a5c37cfd6db8b4b6d309161d426e650ea0ee67a8fd46e593b24437e7d94cbe02e892069fd5d2853e4c51e1fd82e9263cb1cb74d1dddb75a67b8744119e7f31ddd595a6e1c711fc6e9362a8c557b0fca03d12c8562deb197c6d7292e0e5c90e5e5548947e076be5a59cd2f81381acabb1f7112afea62a72a4a3fed463f9a06b1b96753f125ff477a882719569229a62c1348e6355f50468bba14398393a26312a835ffbbb319e94474abd946baf8dfa1fa4def7815c7ea0405dafdc69cd11a6c41ca14168fc517ef7fcc70ed5ea17369fa6f62b6ba5b6e6fde3b9e97eac1c2dd50723fdab663bbc44c6dc838177028aee75cbbd360eb493d86a2f58b80f8856cc571a09c81b9fa7435f1f322d514519b2839b662c4b55a7dd51fb7260b6b10dcb341d6a13759cffb2f3ea694e0149bb9655d6781d2aeca60b3be5a6ae7f58e67f9583ec429584bdce544649499539ae1cc78daa53a92c04a70e294cdb264b5557116ae2ebd853c2d9dcf634aaefa6379b2ba9d2e510ca607b3f029f2be34f9c885c2ef6107543252834fcf9e50ef9579702cd132cb945f4f25a9d875074d72fcf9a9a515a04550edc726190b490ef5f9664906c61d254593052d246d128e20bf729d6b6e6bd7cbbfc724c2211cd12a4da44a7fdac632ccf99caef7d4ec96bea9f788e9c1211f30c68c4545f039c2ed3360b965ff6a0dc0e47ff659323dfc3a630917ddced7495e2f46c01004aba9b568df4e32b88b0602a4fb324bbeeccac52bb874f6e73e988a7450fd1e24b93bec96bcf98b8d0c7e95c600d67e930244e95cd01f4980ce81fc88dd56954fc35defc839144004649eba1dda0cd472e71248254e0438b180b5ee2d8b024478f4a8c59f5457813df31bde7741e13dd0df6aea9202d3248a7b89509accd20ff21140a8b4e53d000d3ebebeaa0af790d976540d72d2ca8afda3db6b487540362df0070776ce263f17f451ed27b4e0542757e9f4eb5dff90e73ccb7f9f6024ae5c77ed394020854d55c1030215ffa47b01cb2382d3b4f84ba5da0dad4520a5f589fe92c2c1f2edbe491167aaeaeac5d8e992ace585696075191943423590594d043b1dae34b0f89fe396b15d63fa3486bcd5b6060722e354c28da2e582617c1f9a606024cf9b1b3ba1329d0868afef94f8e67c094d08ecd441e0c832d223c90e96033af3c0a99bf2aa6c07bf733bd2e2263848baa539e9a0d1be6f12e01fcd3fb99748bd705f0466fd66db23c34d42285fd4157588d12af8b887b3070db5f8761de56b244fef6a54f72945ea0459274ce7f79fa8a21d140139657a9b93ee6f9c2a2d1145d9fbbd7fc5806415dc2b1a1df892a55c788d7c54ec9d308f8ae7183af311bb53a7a5eb1de1f3e2c3339f8a275c8161b5cf031ff644ba03558555bf32dbe160acf300862b074a394cd2ff092afcd7619fcc7b98035e8e62557210f3c111f888964bde7026823e6ee64762b4b65f825bcd10d21c56fbcb52711488cc65a38e0003aa51a2ce1af54aac822169510c311f0a2c4874dc5cc0635384bdf5dfcecbc3bf79f66eec3e4fb1acb2d87cfb4c924dae0ce8876ac9f3ca36f6334bd78ddffda189f37c923bd7c1040e125b8c1c746c7465f555eb9595e14f74b05b66e18bc0ac22726ca805371d8907d4248b8862dec7f45f28eb237925ceb75afe670035d757e1b66d1865c81f9865a0c2e2834c753693de246ef07b7e9190ee7f8312916834a0d00eaa48087ba7c17c14f90a5e0c4d668aca75996b548d90059f8c389d3a269b0c132d250368ad508cf698b93ffee38fcd8b73ded2a571c22335272b03dee86df2bab007b07b8a0a62752b18fbed73f44b6f67635dbe0e567c01012e4ccbabfda61f62280ecd6860c903de20c710d3b8a29d48a818929fcd3816f34faf03e0fd19f6cdedc46b5e4e5a86ef726ba14928ea7b77f58191f74d1c1581265a30825f05787af17b412e213aca08bd43e5f4d47d483f1feecd43758a31f5ec7ca92c0f8120f72e329e59ff6455544d6d850db50f56ae98cd79ffacd0e2ca9ec356af718041d3472b38a8fa9a3d24af48f08c91cb673ed6d4db0fb822d08c89cbf9e595984521d5dbaf41eed316cf672806e115dbc8c7320b0f796dc9f232de75724c3cc0efb1aedf5558d6c7527773d845ec33bf0d5c82af9f0c9bc01920c5ca75c8df3d3d410442f8819cdc312dc9c0505765da47975d483ff661229d683cd45f9519ef69515b4620f19de0a36d929ff29abf0d9c541c2b6452ce200bdfcf917413d44edda482d165659ec65303cab13ed06c952d555c5019dd7f321b98d80b01fd279900fdb66477e959f1c27513821751547b5c643653fc65b6fd906d96bd479056774b63346a8b4f64dedb4e370b76d574846d8dc791962307e5442410111d0f0413eb94fe4a7a3cc829cc2f5cec715387f8fb1bd701523eec4671caf4acfa8a701e5da30697e8e92203aefd00e6306feaeb73eab7c72b13f23a49f84b27c439637283de0e5f84175d92458a95bd3d76ab65bc033ac4ae0cb3d52e52bd5b2027a290d77314a247f4ad5ea2ac7d4b0119a703ac2dcc82e499700c6f53cf2205013774849fafc8f00172862b97c63921b61fd454f2ccafc3c1072d6cdc0adcb69da6d22ac15784d8b4efc4c8b50fbe74f3d16fc2ac8738432788d3fd7e07a999acc317452515c7ea244fe45d3494b57f06389700644b7462de556b02f0b1df2e050763ed847303cc6d3ebacbc134a7910032e3bfe38bd70a58777bd22aed3afc73ff7b425b4232ffd47d9ec4b69fc16a35e97f9be1168031c748ddbaf2799d6ec058f073fc87183f8369a64f2f0eeaa1df07b85d7d91c3eb5e7354099b69ba124fe10be2a21d56111a88579e9755d0357938ba211cab784f30e8305ce44dec5caf06fd38f33e737d98a6f0f9ddabbdd7c1e309cfbe57ffa1f0178deb2c78773096a1ec2571f96bc4c37c86cbc67bc6131aecf04bc69abf425dcb64c90a1d48856e76ff9603c21208aa8859a4e0a440b8ea5ca42ebd60f681647508e58e7f858754211eb0c6ef8fc9e003ca01c74e67f10f871abe927d55ce5b56dd5c9a18f44a98e591e86bba7c65f0bf08c89580b479ed1293c7f9afd7669a8d3a8a8b52a8bb754f009842b4e14ca92eca8f9cec2c0b59091cc09eab6c106f069937acb191be81defa7d52459e699bc91b42ce7490feb34bb564ba40838de6810a13d5dc567af846432b81e82d03403d4e923096e08f86d44e89ba33a379290fcc7bbea872df499d244f2f6715b5076ab45fb9c0bf4fd4a7f209000490a259ef18cbfe7aa63847d040bcc64630e8d3f3c67aec02a8d71b8225c6ed39148fc6fdb67f16fe4fff769d60de4a162ec6afe010ff5eb74acf30c43302d0c8602ecc7fa6bc623bd4685b7b2427335fa8eb3ec327a562c9809f2e57dd3c7d59c41939fc631dc0f9437928841baa5e6b6d5730e1727522d34aaa6a7d4a94a51b7e3d7d2e2bd4d372474210bf4d552f8e789c465f55ef9a49d79c8cd501bd1f8b0808d57d2c48973685c8de605e41d6669580505363cdcc5230a7f718ef5ec8d6a86ccef6cc0c04ada2a5f6172939d7be1ce0bc914ccb587d6d56bddc0626a758f2757acc0f797f7b83647f021699dbed2377e6b7c4830b7012b8b8b9390565afa8dcfde515a6d9572f8f98d52bee902834141c002e37cad91c7530002dce4e8a219f5c280d51e49624f8b81764c7d4335a3f081e9c5dd4e733c93830ce7d79c2555fbed03d054d4b03f9c62dfd2631444608c5bd7984581013a65b654ad27f330198f2bcae441dd9fa27310a8d4f35e91e8795b0c83999970c6e5628cfd2450dbdbb22a5aa7c826b68a9216a034e56c71428b5c6c31c89142b219ec4ddfac6160fed114f44e46f1fc12bcd9b95d89c9f44e80c9f7ef396ff37855fe91ee0bf3c24e0d72da00de6b0acc99d89014b19354ca92bc7bf619cb9178fb899ef22d9af24a77df72bd82e0138d295be7458eb88959ba4454bac55ab76ec6d8bc2b54537fd828e8fef6134ad3e9487a3369b5af41934960927d41b7a45e2db5e39d63f23b61aa526240414115404cb732bafa66b9d71cc9aca3de8d525bbcd06a11efb87bc733ed49a4af657b67d566c7fede49f776cba633ff6c60c9ae8a1b8370d3ac1f69ff7de7977ff0e485b869c121128b01bd59cb9379a56c6a115a956c17a885a68e5854c3fdf37d99682fbb70709f863d45dab43950923dd2a996d546ce416c6e5d0986c7325486d8c76acc2ec115a7ef14eb038f4a7bdefaeef83aad8032260b87ee47fbd4fecda6860096b837d5c1c9365c25992c2e1216b0736e81da6568762b9c747ac82d3e40b283f05ff0ea1523b7b06d3e6b621f5adc5b7a77b83d3f3916b18d09dd2d2db74554cbbdda91bdac85dd5f24dabc3754525bd6701ff620360e82b62153c71ce103c09f48811944c1472bbe1f17c81816801e0c1a9c308a8e1183ddc0449b97c39a4bde3a08d0c1eff932b035795cb19007f369f71d58d8d7c7541d00a194df58c23bdcda6c7356ee612a0261644511b73886bb45a60ab5a4f680daa1b1c307bcf693d1e1ea5add2897104219a14c66b92ceb3ba3470cc4dc3833de848d24437d6f0c76a8aae385cdfbb9e11e0db456c13e7dbf7a56b545c17f3fb6e7d0281b816effa00fa1dfc40f84e3facb956d6f938be98d94dd88b09d7b60b7cc6253e49da9c714a26746d6aa018709a5435a6ff0599ed1cf0b514b14f4cca5bb845d5e3117b614d70082318eb9e0a97c424c21a60c43e6bac8cd540cb9f8b85f0346c603ee2bebea21b24beac8cbfead3b1e5894dd8d5e91761c0b8f38269d7ca1f7dba640dc0551a955b9e44955d797869e52058a7308098e5b509a18e130a749c42f9ad88126d3accd9a6b2028e79a4258383d85771f7a3d5faeb898b38c42a3a55a5104f0b876400cc38dc1c02c7d803f156378c7fee3d1a2d5a45c8459e6c906c7cd8f93b2398190043ba8df66ddf1ededf1078a8fe77b5702efcd79a1799efd99dc79a73fe08de1b6031a4bd32f8c3d922cdb046cb7b726855268d9a7f8be1206d8c34659fd3363c5f677309a075f9f258e337e0de2e4d4b534b4884e3bfaca33375b26cd93e4b2415ffff85bf03663584d295164950a278db97c01db7e7b10f3a7a7a3fc1e9089968a69df91e48e165d77775cadc6508a2976863c46c7da795e0b18cdec4e7b8c40c240a66409dec052b701ba53be8fe88ecf96d65eb5c5b355985a5530e39b4c07d57877060b63801982f6aff245cacc03a9edd7493a625f3a3cfe25c0a1938220f6e357d2a40bbbbcdb70110b55a6ca9bd4109e8170181802afaf570106b39392cfd60cb9d3427a96cec1f98ad0925967cb8fc5df0772d146b02de465fc5ad145641acfda06beafb5d16234ede5ea4386ad84f4ec84f394f989bfade55712954f1c63aaf3484424", 0x1000}, {&(0x7f0000000100)}], 0x3, 0x0, 0x0, 0x400}, 0x408) sendto(r0, &(0x7f0000000000)="cb909e8ff41748d7235f9246987a562ba4d8dd27b63d1a8c8d2975b0f2e820010ed39dc2d05653a92a8c49528d007001f2eeaf", 0x33, 0x400, 0x0, 0x0) dup2(0xffffffffffffffff, r0) syz_open_pts() writev(r0, &(0x7f0000000380)=[{&(0x7f0000001300)="57a01844baeae3fd3ce64846a3b30f5c73ad1e447501b23950df6b91f0ad0404d911259dc6a30d9fbee9413d500b269c3dc927bc1c294aa8a37974a3284df662583679a6a8ceadab31fc3a14a97fa6f38ff61cc2342733bc4018cf455274174b2cb49ae4249dd2a18d202db8a558f67936a9c8c78e6534dd16e96b1217d7df6f46efe3680b9a34e698b7e7104b18b8c58decc27219e07692e083332b21c3ce77559d3c8f305e1a6bb505de1470bdb07a4e1022eb250b3c222507e525a5d9b6d4108c48b7c72d176b5e16bef4ac2a769a5a34df728773732b0be7062abdee8411ebfbda9688ee2f1c58240c6db0d9abfb51d2a81754437484443bb888cf82aa7210bacd030c55b14c1389cecaa590d6fa03414e05cf345b31df237ed5979f3075b2cdaedafcdb5f939fdcc5029cfbe7215cf6b9d5c4ab91f6eed3558009648bb46fac9b500528355816fb96b4971a47cae0ffc6f2975bef5ca40d08d4d0bde7c8e575ba60e20129ce82c5cc8508cacfa6887de36f26bb6e692d852c7e6bb8a2466b34bc71d8e3944ccf5f76d17dc7209092db7a6cd5e496771767bdf39bbde7de0363132e4aeb5c2846c73fbf82d00d808883027c5b7c5e062f52ec4fbdf871a90ec61a49c3162bcdff9e68c78e89c79dd1700647d60f5e16f4e5b75a1a2a2c1347b39af8969e91301adde3c9b2b6b1ae42f8dff54f67a0598298ad5780510779ffffe8e7600220b9387cf89349eb771e85e5db5a2c3eec8d21d671eeb31918602cc3fc3a215292e3bf3b95e2d7ecb9e735e84f35caf679ed979035180b469fbb4c29083fdd1424ea25105e1b1bbb690aab4c1108d12f8bee2139dbb692c60d9f6af94481dc7b582c42ed54ab87e0195a7504ba2f62943a7aaeed57bc330ccfa8b7ae1aaa12345a2d536fc37c8a9155e01092f1d89b238c38c543029f1f742a79c70c82223a8290c874527b677242b076d5202647567da89c40150c91349a1b3934236726192d1eeb265c0a92a7b372a852d68ea9aef8f442b76ab1809e6ef80d8db4d911e10bf6f7cedcf60373d3efbaff0a25b4d90d3172b44d08058d812d064c7f8710536ad2565e61ad1e1530cb568921eb0df39c2546c11da29d6c00bf88aacd9da28744aa4ba4e0ca1e192ab473950b3583ad947e9dcbc66553d15cfea5e2107fd724f912d212a3fde6f1b642f08ef4415c8352996825dd982d9dc62d79c578501d5e837b9e78ef03814768c011e0b9fe13b537ac384fc1c2eb4ab855cc2824dfb60bc128d95673f0f3b81a2e2b9f7083df56a42a4901a9efcce01546c58cabe2f601d07ca2345bf79ab9663e0b798efe197e2adf35d57c264b24590a96ec8f800848804c2a620c9b145b0341a3b618928de288974c7153db764b4af9dddc0f48678c4344c3a22d3c2f47bfff8be80720aef678820e5e8ccf92c05ab1f31d12396fa036357739f30d8bd59a01b6894efbe28db27002a94bb06a1686dad91ca46aaf231f6a24e52ae43126339e90f8b11573b2e65a9f315c3ae548453dfc263004cc213fc5987bae8f1809820a409dc205cf3ec553956ac0fb7e37f93041f076dca15fa40cd1e51e71e21815e4b35fa1d37c5c4a119c74e9deb79b5fc9edd4dcf32066481b6c73e5a39ad8049f8bb5775aa9ad84afc06a8c8cfc3a57d67a55a7b061f47a8f4f595fc40a884a20f1119eb4b3258cbf9edc10118a61c605a904be0fdb94d65622222928ae2b3eb4809aa6bfe39d83fafb18b9c9ce212babf851d1c3a4c23cb6eabb34cf6508a02a096fcee7e38b197c0a06a5cc5ba37239c6986a2a5b318740f660daf342d470d08713435a90ed48d3768d46844125f0d336d9f1751510ab9d975fb4dd581e882e2cb0aa4d19a71761218f96aa839f1f402b45d1c2f77fa8dd287b285fadb838ff3c064ce5deda53b179e584b41d99368956bf25d2583a111bb2f618de10af034fb963dc84cf3e85eacdee87bbdde3d89d8f80fc445ac00796b57d3f07f7e14fd35ff80a5fa1b5e4e5e632d83875f6d6aa829b344f7ea3c056c16468727eb27c48646e960434b38de2b52df28c62d0b5c4e5", 0x5c0}, {&(0x7f00000000c0)='\x00\x00', 0x2}, {&(0x7f00000002c0)="04", 0x1}], 0x3) 16:01:12 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000]}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x24840, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x83) 16:01:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=""/4096, 0x1000}, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10019, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r14 = socket(0x18, 0x3, 0x0) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r14, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r16 = getegid() r17 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r17, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000340)=0x283) r19 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) r20 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r23 = getgid() bind$inet(r19, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r20, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r24, r22) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, r23, r24, r25, 0x2, 0x9}, 0x5, 0x5, 0x10001}) setreuid(r21, r18) r26 = socket(0x18, 0x1, 0x0) close(r26) connect$unix(r26, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r28 = socket(0x2, 0x4003, 0x0) getsockopt(r28, 0x0, 0x7, 0x0, 0x0) r29 = fcntl$getown(r28, 0x5) ktrace(&(0x7f00000002c0)='./file0\x00', 0x4, 0x40000846, r29) r30 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r30, 0x0, 0x6a, 0x0, 0x0) r31 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r34 = getgid() bind$inet(r30, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r37 = semget$private(0x0, 0x3, 0x243) semop(r37, &(0x7f00000000c0)=[{0x4, 0x8, 0x800}, {0x7, 0x6, 0x1000}, {0x2, 0xff, 0x800}, {0x4, 0x12a, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0xfffffffffffffe01, 0x800}, {0x2, 0x100, 0x800}], 0x7) semctl$GETVAL(r37, 0x0, 0x5, &(0x7f0000000440)=""/85) chown(&(0x7f0000000300)='./file0\x00', r35, r33) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r32, r34, r35, r36, 0x2, 0x9}, 0x5, 0x5, 0x10001}) r38 = getgid() r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r40 = socket(0x2, 0x4003, 0x0) getsockopt(r40, 0x0, 0x7, 0x0, 0x0) r41 = fcntl$getown(r40, 0x5) ktrace(&(0x7f00000002c0)='./file0\x00', 0x4, 0x40000846, r41) r42 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r42, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000340)=0x283) r44 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r44, 0x0, 0x6a, 0x0, 0x0) r45 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r48 = getgid() bind$inet(r44, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r45, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r49, r47) semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r46, r48, r49, r50, 0x2, 0x9}, 0x5, 0x5, 0x10001}) setreuid(r46, r43) r51 = getegid() sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000380)=ANY=[@ANYBLOB="0000192f6669000030005869f7e43c01"], 0xa, &(0x7f00000001c0)=[{&(0x7f0000000040)="6976abd553de0727a6d85668c43bccc9eddff1223098972d77e910d212c0ad2498955f18863d4390509300250cf9c66513e6b35cbc726a168e801cd5da5cfa28c8e27f3821a8c0a7968b8749b5c6d1c70730e80981541984e062fed306cee26a471e023c17e970296cfcda51d3fdabf1c8051ee681711a42a63cdbade175c38f452203", 0x83}, {&(0x7f0000000100)="5da93e5be378a957723c98ae5c861b275eb860c60d6d4af2091a91ed82388fa0a21381d5f576e7749c1aade5fb6dc5a4e3037d8ec18961d3be06a74fde3c6dc44d10109bf5350d780091eca5a9359c1c58be97576fbcaf7a2a0ba593be3cd3d3a702d6e28ef2c89d418b4344ea0105853b6fe457935634f3087576e62298a085b469099f92c6eb6ccec7993a01489329a50841c0f061a73aeefa907d76fc67ede46e", 0xa2}], 0x2, &(0x7f00000005c0)=ANY=[@ANYBLOB="2800000000003df60000ffff8abc7ec6cc50ba64c4000001000000c2a794f1c824c5141867e4c20fab454836eff6c335783a38e43e", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r13, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r21, @ANYRES32=r27, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r29, @ANYRES32=r35, @ANYRES32=r38, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r39, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r41, @ANYRES32=r43, @ANYRES32=r51, @ANYBLOB='\x00\x00\x00\x00'], 0x130, 0x3}, 0x400) shutdown(r0, 0x0) 16:01:12 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) semget$private(0x0, 0xddf947a674ab3d7c, 0x241) ioctl$TIOCFLUSH(r2, 0xc0206925, &(0x7f0000000300)) munlock(&(0x7f0000013000/0x3000)=nil, 0x3000) r3 = open(&(0x7f0000000100)='./bus\x00', 0xc86dfeb6ed3d1471, 0x51) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000280)='ol', 0x2) r5 = getpgid(0x0) fcntl$lock(r4, 0x7, &(0x7f0000000140)={0x2, 0x4, 0x1, 0xfffffffffffffff7, r5}) write(r3, &(0x7f0000000280)='ol', 0x2) sendto$unix(r3, &(0x7f0000000000)="b9f3230352935804d83278b0195537a45069d0ee13bf5a396cd3b2f5f9501e361c4b48e3f0495b229ccbb9208d1f461e586ce8f2e4eece5bf519eb35a27a96fa4e69cd62f7a421f3aefa731566be6e784055152af9877818575c784593f8302007d4bf197be7fa12a0f33fa740c5a50b7055054832e20da451cd68314972ad6c5db0de99fed17a83b66fb5949869184c9efd9fd6d77a443393dedac45d0861cf44dd8456a500b8f6dddb9f0a2d9fa661ed475616b13f11fdfed07b74e51306fe04129ef4f2b8a3ed1d", 0xc9, 0x1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x20000000000001c4, &(0x7f0000000140)=[{0x3, 0x7, 0xfa, 0x2}, {0x0, 0x4, 0xf, 0x4775f25c}, {0x3bba, 0x0, 0x5, 0x2}, {0x8c2c, 0x1, 0x8, 0x7147aa39}, {0x3f, 0x9, 0x1f, 0x3}, {0x1, 0x20, 0x33, 0x1000}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0xc}, {0x25}, {0x800006, 0x0, 0x0, 0x20000000}]}) pwrite(r0, &(0x7f0000000040)="fbe21f897762000000008e655fec", 0xe, 0x0, 0x0) 16:01:12 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb180053000000000000"], 0x1c, 0x0}, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet6(r3, &(0x7f0000000080)=""/160, 0xa0, 0x0, 0x0, 0x0) 16:01:12 executing program 0: unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) close(r0) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='.\x00') 16:01:12 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pipe(&(0x7f0000000300)) write(r0, &(0x7f0000000280)='ol', 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x80, 0x100) write(r1, &(0x7f0000000280)='ol', 0x2) r2 = dup2(r0, r1) recvfrom$inet(r2, &(0x7f0000000140)=""/190, 0xbe, 0x1003, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x2) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b10005016000009005001b0005000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00cc736f023c1d6fd4a2f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728291ce4fd89720fd3872babfbb770c1eba872c881ff7cc51a4a5b2bb22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000", 0xb1, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) 16:01:13 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff}) accept$inet(r0, 0x0, &(0x7f0000000280)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000140)=[{0x3f, 0x5, 0x5}]}) sendto$unix(r1, &(0x7f0000000040)='.', 0xffc9, 0xc, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x20, 0x0) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000012c0)={'tap', 0x0}) write(r2, &(0x7f0000000280)='ol', 0x2) setsockopt(r2, 0x1, 0x6, &(0x7f00000002c0)="415f498c519600ee0ab7faf2e9466b57a6d28a6e277e95da42360634700dd30282375594f6f0d886943f6955a15e6c402c72103ed37a205599d2f372dd537b977ec1e9ecd790b75620a1f91f8807e91d3ed96ab1565cb37876204ef48d18434afbf39e8be8ae1c5635b5db3ee5220b721fcc1300d835f99a4a77ff57d4aaa20caea7f032cc973d60e0a6cabd3cf6a98c81eaeae4eadd287eec4365b1407ac14f703c395fd917d46b2cce7b2330c6928350321bb7c32262637ea52640ea0c640e22d1a68aadc7a4f934320b8fd7bccb3c5494a66f2e8c1f20f5e990f98fa6a15c30ae5867da4fdd4b51e4eb51c09a38dd7d6d06498b610619133ff78d4fb252fef782f3e4e84329909f5fb6ec36a3eda58e6a56950f307cceb390e08680a87a7b9a69157c88072ea5844b8ef833ee72d472c2aff51262fd1f0a8234fc376994fb3d9105d931f0a9bb8dc53647747aeb414becbbaebe52a0713ccc1ef0c4272bfdbeff50ce8604b9227e08f75936c8390206ce66a720b160e2e37b49abc80eaf7c47ab34cb95ede85c77e5dbbd2e19a7d254e1223e9a49c093cbb5236de896da008baf3fd10eec0c15f19d0858cc6f9b9d3ffab5e0a57a6ca21bf4a8f6324f0108aaeb4f03d22c4bb8409c2f3ebd7cdee5cfe151e7a10718471c0ed33873e10a55dde152b743bd6ff313dfe6b626c5b9ff1a8262b8825a1a10dc3cd1bc7b923a9c0dc41a66e67b8f5e293aa01c601844c19c6b50669a59703d160cf536b39d16d363ec2946bd3786a4990c772eadb8a7ac5e773a9821b74bb6cce1f38390d915268d1552938fe52b5db4672261d7b942f446071974f4d29e15e4eb04bba7814c2da195780c44bf40ab2837bf08372f7fd2cf496e784c1bdefc59853d686709cabb395b635d98f937f5214dd1ea0a354edcef58e90745b642812e6a58b910a9b125933ecefacf51a0e135c4d4ac74d2b418d9f661962ec1648235409195710fb99691de859e8ec2d1a157f6338e193dc221d5bdeb2738ccc7963040f304e960898c8dbf141e7fde68f9eee6cb102f1c6d8c3fc7c53c956c3b5c3778912630e7142a3c54e13bd057c647de575f01820d168bce287cde8948df0e034f7b8b28c526679243f5fd2e3f52a56f229bcdf27ed96a68095b57d3dc577b8e2a0507d44f14d75bb6df14e7ff029c9bb833b31dc9b79394935fddf496fe3e9cacf4711329b739773aec02b81e633d749ad83a5e9426da98f82a883dc08df33c08be3fb1b1aa193be5c6f7807bc16348e87d7056d9de3c7ee95076bf95184277554909549f308c6df4311bf7ee71d04765b2cd33fcebfc124eec8c4c70c2dcae53b499d3a0cf72182ac4e79be8e4e38b2c99c85eab12bf65f785a64fefa4b41da0a1fb9dc9ba09cc0989811520283f7b0cfd211e9132de6db0feae68407233ae1154b4a6091cf93b7f99d429a1812cf93fd15d96cb855324f23487b63cf9e13b864e91518416c0761d2b4e0bd5011faa338e390806aaf649e42a960546866fb3435b0faefdd3b74bbac09f1542d06b5b74e12bcc8e4f2e5abd6f626f020fdfd86d74af465765c457aefa455984f428793dc8558a58ea54a4c7a0875b285c794a6ad18cd8756889c6c13ee8bfc4652700b4376cf8585e0890757de7afcb328e453b6b0e4a6c006b52d07ce05beaf2cdaa99b721c296937794876925ee950455bc4c20594e802a8d918b5b304c8d1beb146e5bebc852729ebc87a3110379e53e68c89501d229674c1bc8551d9f87e5c601ef8bac30eca5a961b610ce3757a257a9d4c50ecbcfb6c51c3caacd000821a7f783bec9865a22f6f09d15c8968e24b66d8bd5426d4f621731a990c34a87de51d76e1567cf13a5ec7e6145641ad26b315f9e387899919337b65e03a9756d3f74567e548a2c1c89137e11f7550c509f07e4ec9b1113e0b88b833cf93fb93549ed37386ef7bd5ce233edd38d838d3892f878f5c8f11ab1c07d979ac5cec6aecdcc9ce537c40bb2dfd093221912c4173ff35205bb0cbb0c30b9bf6f8a64e7b168cd4678ee88d701ff94ffb1ae71765a298f799e0bcb4a7ad00ab18089214451d378f094877fed755bc286bc1399f1d98157f4d2ae0d9d736cad83827f238cc5dd2d27e639ebdbb066e5356c3e14b3b8ca5c1b4bf8df4b6178129e92d108bda828eabc5ca1f90bb7ccc81408c9f73dc3e5d0faac1c916956cd3a21b585b1b07b71b0e3075334ee7f0fc70fb750e0b3ee3cfcf2796ab2308a1c71f507e35a854211e63e5dc05609cb7001e7b40c6beae7a1ed86aa33fa944916c59218e620f78d7d9847b54931dd9834dc7db8c4af7cb317857485cac07bd41d5951192198588f583d2b072ed0f8c5a70a62c131ca154c1d800ff7f5e6c1df692b8b54c22e5495839b683331879a0b3b8a772fd2f967f690413abb2835e03cc65643f9f607f56a82a2cd42f4962335ce75d25208e549a0cb1de2c2215ff456ff2284c5a5d35d5701810b2b3ea665fb7cfc23016a2eefbf53226992f48357db1cb8b6b14c9afea68574f6d26dba76ded90d9907b8c09ec1fee437ddb6f07a35455e536f39158459aef93e5697e4e4dcf589c1c4c7882a96bada787808265d55cb2a9064d5ef6898b43eeb7d269b9ed5337e2806d51ab2279abbbb036c8c25c0908c3d92810c740b8e99704474ba55b73f0762a8e07caf1c44ea241df8b7813faf66860e7c0e375a04eef389ec99d320c09bbb977d3b6bc3c1b8db647fc7628bfd5d68656ba73754c174ff638121024bf3e73d83aace7ff39c6787034545685396bec7706e8b2fb0e4c879a9b2e591c370b42ad07d84408862fb9895340f47e4b3650f9720ce94176c67031a862c11d42692459ed769eb9d4b5387c737fab395b53c6cad6652e0578c9a9b571bcc8557701b6a6423c3f42836ff13029db73446e98b8e2328fd11713aef79be5da465d5f8cb1b67082bef05b0a2ccec633458508a780c41e8544d08c4e1c1b264e3d7c33a0197ce7888a832f5d08ae35d71fd17e8d211f90e92c3da1257185dfc7744f188a5950689bfd059dc89458dd6de1022f161bce75991f821cc28f17851e6379007be1dd6ef2ffd7356f7685e3b1d23f092b6a29ef1027e7daaff169cba8993d28ce51175d1558ed942471f325e166a191085ff23a3a15bfc8ce41cd13523dd9c2f14778b20ea3f4635584d44692dbaae1cc2cd4b69d51499c68e02c6662cd4eeee15274161361ab2987c5ef800480c7affb2e607cd2bfe6e38b387b84fd205ee202c6b3ea6cd487099c755c38dfc084badb414616c192d77ca03420798c1ed02bbbbdd9608729ddd8f1cb19a1e52fa64f87c90c03b6682f086bccd0b92c930d44dad7a776fd713a02a2d74b635bcbff37bf0b3e469772e2ea6eba3f79dd350d62481d9cab9ad54c1bf4a34ce4d76ac8950dc15cf1b0d187e531adfdd72baba05acb32684708427b2fb45a0f99eae3c02bb9723f2c557c8b2b241758efadaf2576ebabc77b8a42a183965038228e049245fca77938245611d72b38b93ecb3ceaa20732ee0a053bea0e6b0011588b6638d02b523f3995845443429e13add3d4d7a4ad7594b87d499d552a2f3828ec8b7d14c567a93e8998adc2697e0e0190393ff623c3591d64c1f9bd5bfb7ccfeb7259cade79cdacad57e2c38127107a91fbf78ffd78491e5aca2907362987616dfa6a167cb52fe649d8a0944923638c7302721f73e1b67292703cd440d840505455ee510ba5ae0ca4f2fa03bc6858f82ba13300ee554d6a75d9f652dbaee41afd1193a61b2a402c7cb1e8eb039089273b34ca5556b441dfa0a13c9201f074312ca0a447eb9f40ed8bd8dec93bdf705dd7571760353669b7b6e89bd833c24d200f7f1db2a80b4cb0a7b7f3d6f51c3fffa6cd2d2c9f4d00053529f3ea6b7406271fdd5bf0bdd5b887198748ac8d82953fcbf476a4c208b122296cb9b3b9d881d57012ee030ec754b4e065143d5683ead0b219b44b65dcb4be87772cc2345ca3ef7841ca4856260d9323149ab7ff291edefdb5454b12472bdc5091cb3858657da3463cedc3acd23ee67fa46681f7529ffa2ebce94b68f0cb4347f4f2286a38a3780d4ab26d3de45e89328953b80cbc6d3d80a347e117bf901ad12c0c867908a128b8a06c1e42346c1efd4d56a686fc286039cd4d5f53f49ad7564a8aeab61d327e56d174522e52b7f847cfb9986ee2a990c429e58f2f83164e5eb5eb71907732dc19d68ed67b637cf12a99c30a92633c1a551ce165c044a6e785e3c3f87a4201076a7f522aedec3ec0e6cd0f2588694b21c2c0282733161cb0d994a70cf69d2c70138c203026f125169ea497eddb02c82f84a599d9aed642eef781f8aa9d8eb668e5545fa0e2df14d914a94e480afd8b7f2c52e3d17b342002cf0d2305c810819a35269570ad4180c150a4e51dd66c1351882de18b39419abc200d0980a12f8b8c75abc1aeb3122f54dbe5b75ba6683a43a14d30e63086f1b35b3c46bfb3898c48bfda7e265ae56c3d72b3ff9dbd89733314b03069969b42c6d916548cd01e6d866a93d3ca0473dae4b006eed40e2999b570c8e0f833d4d55a787493fa70af430df6a28af124cd8fbb4148b9a7e9e97f6e8d5cd77d3bb8dde2db10fc9eb9768e293bf8b2fc90107113997eded78903793c3c34c4a8df2fcbdf62135f1125fc9a67c2771813b68403a899a85de2dc76eb03d73afc656690b8dbff3a8ccba01832c79e925841d4eb86ea96fb68fdc6cd8e5d360270eeedf2e449f30883b9cc0114ab4c7853a1b723cb498a07b9a0885d405d9ebbdb67796e73aa2e1a689ee6584183646620e0429df67b21344a50149c004d9629f7278b77c0b6cc08b7fbb85a47b2956b85870c3e2a24d7e5f445e8c2587a0df525807d86b1bcdf3dfc48032b3cc97ff273ed4bd571b26b4f985bdf60089c3343ef4cbadfc712d9a22f490cb191a6f033362eec926e17d3cc3ca0a6ddecc3b13e9392b0b4e860e74dcf32a08b12280ee96b19a197c7cb3021b7739ad1d6b7f6894806f12af7c76e245984f4cb71c00db086e30b972803af1bbbce03cf9d6e91b7f637a6dcd2626e8529fe5a0f4304da661167d8d391d375c2451f2edc3297d47ff828867bd31cde6ae3d34fc7d4e8cc983d5ecb2cb3db17022e1c131722e77b74af96c7c3e494de3104b03db4dd63d9ceec02689e75025ec5f833a1ae77c6390e3fcfb6857cfe0d19eee7eedaf4e591f5dada069050d5600a50b2f943c96405794d00cb3c40e9320aebbc566a6c9da0a375c2d1fe480251b44bd2b4167cc4e7517dad2ed68191cf74d0497b6aec7e3804e2925eda249308910dd5b1470532f4311976a5de55c9442a8be03a2326ac9e2f64fe881cf25b14e6eb8cbc23ce26e84f52f1a4f46ea0e194ae97820868415bca435c8acc0fa7ce4cf867ae9e80f298feb8bac7e0e1907843162c7d46dd94111ca92b05368813bb182d03d7d97dc061b1d34d20a6c66cf46260fe95bd057e80977c9848f78f6c9bad326ce6b8f4011d91411c8e970c25fe76134418bd7ef56e9398661acb7c8e3d3c13e12728b8b4aed6244293117a744ceb81984bd4761668914004bb4d7013e96617a5a56d383af812d4b8dcfaea53dde3b41cc41dff15ec591af4348675daf0fbab7419a6b80b498c0aef2145a8761cba53322b0599e12b1841c04b2541b2d609c4f4d58bb882a82f3c6e1a2f90e0abc08cb62ff8f99aae89b815a4c0033daf386064b282ad34a1c3bfd27539c9c199112eeea7f8ed3e295c3c9ec71", 0x1000) 16:01:13 executing program 1: openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='ol', 0x2) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x432dc3e5aa119aea) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) mknod$loop(&(0x7f0000000180)='./bus\x00', 0x1, 0x1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x100) write(r1, &(0x7f0000000280)='ol', 0x2) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000080)=0xffff7fff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x2}, {0x6}]}) syz_emit_ethernet(0x58, &(0x7f00000002c0)="d0e496982db8c88d4181e544b070a2bcdc8a0870f2b36713969d89efabf5c74ab41ba4a8fb995b51063579d1f7a500bfa973404e4dfa1c8122a3b7eab37b1c6568d8b634e10ff79d400d4fd6c66adc5f6ffe8c54b2132c83") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0xffff) 16:01:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffc, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff], [0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223], [], [], [{}, {}, {}, {}, {0x0, 0x20000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x35}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{0x5, 0x4, 0xe1, 0x10000}, {0x4, 0x81, 0x1, 0x101}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x8000, 0x2, 0x64, 0x3f}, {0x4, 0x2, 0x3, 0x2}]}) 16:01:13 executing program 1: nanosleep(&(0x7f0000000300)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x81) lseek(r1, 0x0, 0x0, 0x1) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:01:13 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(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', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000380)) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getpgrp() r12 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r10, 0x4c, 0x6}, 0x8, 0x800, r11, r12, 0x0, 0x4, 0x8, 0x484}) r13 = getegid() r14 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r14, &(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', r14, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000380)) r15 = msgget$private(0x0, 0x718) r16 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r18 = geteuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r20 = getpgrp() r21 = getpgrp() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000300)={{0x8001, r16, r17, r18, r19, 0x4c, 0x6}, 0x8, 0x800, r20, r21, 0x7, 0x4, 0x8, 0x484}) r22 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r22, &(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', r22, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r22, 0x4004746a, &(0x7f0000000380)) r23 = msgget$private(0x0, 0x718) r24 = getuid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r26 = geteuid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r28 = getpgrp() r29 = getpgrp() msgctl$IPC_SET(r23, 0x1, &(0x7f0000000300)={{0x8001, r24, r25, r26, r27, 0x4c, 0x6}, 0x8, 0x800, r28, r29, 0x7, 0x4, 0x8, 0x484}) r30 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r30, &(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', r30, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r30, 0x4004746a, &(0x7f0000000380)) r31 = msgget$private(0x0, 0x718) r32 = getuid() getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r34 = geteuid() getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r36 = getpgrp() r37 = getpgrp() msgctl$IPC_SET(r31, 0x1, &(0x7f0000000300)={{0x8001, r32, r33, r34, r35, 0x4c, 0x6}, 0x8, 0x800, r36, r37, 0x0, 0x4, 0x8, 0x484}) r38 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r38, &(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', r38, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r38, 0x4004746a, &(0x7f0000000380)) r39 = msgget$private(0x0, 0x718) r40 = getuid() getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r42 = geteuid() getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r44 = getpgrp() r45 = getpgrp() msgctl$IPC_SET(r39, 0x1, &(0x7f0000000300)={{0x8001, r40, r41, r42, r43, 0x4c, 0x6}, 0x8, 0x800, r44, r45, 0x0, 0x4, 0x8, 0x484}) getgroups(0x6, &(0x7f0000000140)=[0x0, r17, r25, 0x0, r33, r41]) r47 = getegid() setgroups(0x7, &(0x7f00000001c0)=[r2, r3, r4, r8, r13, r46, r47]) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:01:13 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}]}) ioctl$BIOCSETIF(r1, 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) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) r3 = syz_open_pts() close(r3) getpeername$unix(0xffffffffffffffff, &(0x7f0000001580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005fabdb7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a05a47f5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c71ed447619e0442f335b23236a8ed3477c2579d34d0d214a9fd3dda042e71da2b29e3a7b087a4ac7294b8cef05418b9bafb7a8e761fc7bc194119ff7570dc5204b5a283807e8488ec9e2c"], &(0x7f0000000340)=0x1002) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xff}, {{r3}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x5}], 0x81, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) r4 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) 16:01:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x3ff, 0xff, 0x0, 0x1}]}) 16:01:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x1, 0x8000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r1, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) 16:01:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000280)='ol', 0x2) r5 = dup2(r4, 0xffffffffffffffff) r6 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000280)='ol', 0x2) r7 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r7, &(0x7f0000000280)='ol', 0x2) r8 = accept$unix(r7, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r3}, 0x0, 0x20, 0x2, 0x6, 0x2}, {{r5}, 0xfffffffffffffff9, 0x2, 0x40, 0x7, 0x1}, {{r6}, 0x0, 0x14, 0x20, 0x4, 0xb535}], 0xff, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x4, 0x2}, {{r8}, 0xfffffffffffffffd, 0xc1, 0x5d976425aff4f511, 0x2, 0x8684}], 0x7, &(0x7f0000000240)={0xcf3c}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:01:13 executing program 1: 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) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r2 = dup2(0xffffffffffffff9c, r0) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(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', r3, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000380)) r4 = msgget$private(0x0, 0x718) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getpgrp() r10 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x8001, r5, r6, r7, r8, 0x4c, 0x6}, 0x8, 0x800, r9, r10, 0x7, 0x4, 0x8, 0x484}) r11 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r11, &(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', r11, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r11, 0x4004746a, &(0x7f0000000380)) r12 = msgget$private(0x0, 0x718) r13 = getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r15 = geteuid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r17 = getpgrp() r18 = getpgrp() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000300)={{0x8001, r13, r14, r15, r16, 0x4c, 0x6}, 0x8, 0x800, r17, r18, 0x7, 0x4, 0x8, 0x484}) r19 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r19, &(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', r19, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r19, 0x4004746a, &(0x7f0000000380)) r20 = msgget$private(0x0, 0x718) r21 = getuid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r23 = geteuid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r25 = getpgrp() r26 = getpgrp() msgctl$IPC_SET(r20, 0x1, &(0x7f0000000300)={{0x8001, r21, r22, r23, r24, 0x4c, 0x6}, 0x8, 0x800, r25, r26, 0x0, 0x4, 0x8, 0x484}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r9, r13, r22}, 0xc) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r27 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r27, &(0x7f0000000280)='ol', 0x2) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r29, &(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', r29, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r29, 0x4004746a, &(0x7f0000000380)) r30 = msgget$private(0x0, 0x718) r31 = getuid() getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r33 = geteuid() getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r35 = getpgrp() r36 = getpgrp() msgctl$IPC_SET(r30, 0x1, &(0x7f0000000300)={{0x8001, r31, r32, r33, r34, 0x4c, 0x6}, 0x8, 0x800, r35, r36, 0x7, 0x4, 0x8, 0x484}) fchown(r1, r28, r32) 16:01:13 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x4}}, 0x0) getitimer(0x0, &(0x7f0000000000)) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) readv(r1, &(0x7f0000002480)=[{&(0x7f0000000080)=""/4, 0x4}, {&(0x7f0000000100)=""/39, 0x27}, {&(0x7f0000000180)=""/25, 0x19}, {&(0x7f00000002c0)=""/254, 0xfe}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/142, 0x8e}, {&(0x7f00000023c0)=""/178, 0xb2}], 0x8) r2 = open(&(0x7f0000002500)='./bus\x00', 0x80, 0x4) dup(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {0xc}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:01:13 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x29bcae1f0b04000c, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x8000, 0x8000000005308) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) r2 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x80) symlinkat(&(0x7f0000000200)='./bus\x00', r2, &(0x7f00000002c0)='./bus\x00') pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="9886c6d93719446b23b013260c7e4bbadc6d61e9b27ae918e082bb86ed414bb16e9c4742ed4bd7afa833fe4c38c6230b85c6b75a7c8cbd0f662ac3d201cb7e365e0dc23e7b548687cab44ce2f696f49f7d86a94de4f7f02d1c619d16fd8b3ecaf9a14f35f8d4833c8d444f8bfb409fa690a78891e0f989c29e2d652f3141f274fb9173123ba377c7a6be27bc0ecc0d59684e12e7097ddb34148747d1460fd66ab72e4342622cbd", 0xa7}], 0x1, 0x0, 0x0) 16:01:13 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) open(&(0x7f0000000200)='./bus\x00', 0x8000, 0x247) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xd8) pipe(&(0x7f0000000180)={0xffffffffffffffff}) openat(r4, &(0x7f00000001c0)='./file0\x00', 0x800, 0x1) connect(r3, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:01:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) geteuid() getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getpgid(0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) accept(0xffffffffffffff9c, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='ol', 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) geteuid() getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getpgid(0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) getpgid(0x0) getegid() shmctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() getgroups(0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x800) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) getuid() geteuid() setreuid(0x0, 0x0) getegid() getuid() geteuid() setreuid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) geteuid() msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) getuid() geteuid() setreuid(0x0, 0x0) getegid() getuid() geteuid() setreuid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x95fe}) semget$private(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) semop(0x0, 0x0, 0x0) getgid() getegid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$inet6(r3, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) r4 = accept$unix(r2, 0x0, 0x0) readv(r4, &(0x7f0000000100)=[{&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/133, 0x85}], 0x2) 16:01:14 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000080)={0x6, 0x7}) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)="7580166a63e75a72e532f4febd82ac1e87ae99986c51211147f2e85e407ea9a4b460bf6ec70bd091464c6f5836bce7fb4121105b3de069b331be399707f2be30eb1acd5f6c3aa7855089e319b6ababde4e568efdc820bcd170274f0d338187510c77612fac6677e4df99ad64eeb03bc4d272a9418b657d9b8a53856c50a212aaf72fe704dfb7a8468a", 0x89}, {&(0x7f0000000180)="65604ad166b7a1d26d9cc89a7e81ad6dc90078f4d1bff065daed99952f106ebb8910b43aa28c63d3180cf5a905286486836c000351ac49a9fd24130344a891c906d61d3dea14876edc4fa9c791608bdf876c1784cadadb61e7953db25245f714e87ec626d2d31a1f1dbc220219aecad7bc2f55333f231b2fa1c5d29e56094cb9923aad061e312603f1c0cd670c35365abe2f15f60740354efaa1b1a51cee52642f1a1b946e108b485a3e3deaa06e40276672a5977a7d8c0fde", 0xb9}, {&(0x7f0000000240)="f631bb6d8e836febda62e612e030fd69dfa2a794f759e7ee93b3cf9c5d46decdfd42c6832d43a1c018b5b64383d0e64e80100956f783c935435def6eb2884e153fd3e551c47d5feedb6d795bd5b693443d525788d1b37a717fabf3de", 0x5c}, {&(0x7f00000002c0)="5135259195e05a49a47ab27e8ae65a5251d3cc42b382e51da57298cd65e8616260071852f6994eb82bc7e3e9f4aaa0f1acf58522f3f3cc409c066b3bb5651c5e9c4ae41d0d122ab23bcfb0c906db64a4347c0778cd8181751be35d26be97109ddd5342701c7ca33cdbca1e140b3ef86565608eaa0d67fe4fb7c38afd6708574649dcc525bb0f15bb6aa11d135d948a48388a81b9278eb03dd9ffa9608e930b340edff106429d6900f3997500c91c662e12baba8c0de46bab61bdce480698", 0xbe}, {&(0x7f0000000380)="03607a1cca751dc6b0f3e12afca92ce21165f824c46a15664a5b36f0b64d0eec800643e4a7478b277223c6a29f70c2e51c3191163dde4bbe5b1515ffac5e99acfae8fe36d628417739a068c44f7c66cc84b7ace3a158bc7850e02a63", 0x5c}, {&(0x7f0000000400)="b74083080686f58e", 0x8}, {&(0x7f0000000640)="1669ef3ce6cfb0aa2afdeec835bc0b7e8c307f9bf3ab1256d0f359aa6d120aa234d534e7c9cc664b5c11ded21b1815bc4a5e35ecd25fbe8cbbb3700de44933f052d0c4c0752460c043736d29ede5d9ef3117bd2046c8f13d5126a296fc4fe6892e6b36abe8f77c86be941234c5f868e326d049dda985e9f01d52375bc6b0da825c210848dffa61cb5cf7bbcb62a742d50bca0f473a82c0842f955e479f2026b2e8a5f467932b1592af527d9caf12ce38eb1a337670230aab6b9e51a48747ebfb91122b808d93d5f55dc188982091248e3652f2abda5f25d39a0534ab3699d12c2f73a02bc5ba046ce33851551f08d24c4c1b05c7b63999db0cdd", 0xfa}], 0x7) 16:01:14 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) 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), 0x401, 0x0, 0x81, 0x0) 16:01:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000001640)={0x10, 0xfff, 0x4, 0x8, [{&(0x7f0000000000/0x3000)=nil, &(0x7f0000000000/0x1000)=nil, 0x83ef}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000001000/0x2000)=nil, 0x5}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6b3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000002000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000001000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000000/0x3000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffffffffff81}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000000000/0x3000)=nil, 0x200}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x110}) r3 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)) shmctl$IPC_RMID(r3, 0x0) r4 = shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) shmdt(r4) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) kevent(r0, &(0x7f0000000580), 0x80, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)) 16:01:14 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_data}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:01:14 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r3, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) lseek(r3, 0x0, 0x0, 0x0) read(r3, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r3, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r2, r5) r6 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0), &(0x7f00000011c0)=0xc) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r8) fsync(r8) setsockopt$sock_int(r7, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r8, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r8, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r9, 0x20004269) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r7, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffb, 0x0, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r8}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r9}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r10}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) r12 = getuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r12, r13) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r15) fsync(r15) setsockopt$sock_int(r14, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r15, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r15, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) kevent(r14, &(0x7f0000000240)=[{{r14}, 0xfffffffffffffffb, 0xd8, 0xfff7e, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r15}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r16}, 0xffffffffffffffff, 0x40, 0x40000001, 0x5, 0x1000}, {{r17}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) getuid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r20, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r20, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r19, 0x100000000000, r19) write(r20, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) getppid() geteuid() getppid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000009c0), 0x8) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r21 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1004, 0x0, 0xffffffd3) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r22, 0x6, r23) sendmsg$unix(r20, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0), 0x0, 0x2}, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r26 = open$dir(&(0x7f0000001440)='\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', 0x200, 0x70) utimensat(r26, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x0) getsockopt$sock_linger(r25, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r24, 0x100000000000, r24) write(r11, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0x46d) r27 = getppid() r28 = geteuid() r29 = getppid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r33 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r25, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r27, r28}, @cred={0x20, 0xffff, 0x0, r29, r31, r32}, @cred={0x0, 0xffff, 0x0, r30, r34, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r36, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r35, 0x100000000000, r35) write(r36, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r37 = getppid() r38 = geteuid() r39 = getppid() getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r43 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r43, 0xffff, 0x1004, 0x0, 0x0) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r36, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r37, r38}, @cred={0x20, 0xffff, 0x0, r39, r41, r42}, @cred={0x0, 0xffff, 0x0, r40, r44, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r41, r13) setregid(r6, r18) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r46 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000014c0)={{0x18, 0x3, 0x0, 0x100000001}, {0x18, 0x1, 0x4, 0x6aeb}, 0xffff, [0x4, 0x80000001, 0x0, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r47 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000001080)=0x9) r48 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='/', r48, &(0x7f0000d06ff8)='./file0\x00') preadv(r48, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r49 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r49, 0x4, 0x80) pwritev(r49, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r49, 0x80045726, &(0x7f0000001200)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r47, 0x0, 0x0) getsockname$inet(r46, 0x0, &(0x7f0000000140)) close(r46) setgroups(0x0, 0x0) setgid(r45) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 16:01:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x8) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000140)) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) connect$unix(r4, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r5 = kqueue() dup2(r1, r2) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r6 = socket(0x18, 0x4001, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:14 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) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000640)="ae0ce31751edd997e9c8ff030ef2122c9bab2e66b47732d6a6fb3f8c998c6f9562636b2677325f692c207b4373c2bc461792535b1f943128502217da491951883ca6ac769d5c827efc2eb0f02cbc0966b5fb50c85fa8c0487b50f11403000000a7b90caa249cc1f62d55b78653e91e442458a2d8264c7f72c00dd50243e16f40a5a388a3b86c503ebf983fd01ad899e7e7a0f1af582ebb38240dea8394484d5a18bafb914033e3badafcf9ef4e745051cde446e9ef76ade633bb5a75015397ab7059bbf44c6345a3847949701409907d9f148c98b9221bacebe66a08228fedbb51bd7c96b97266a9f234db951f7afca9c985e9906a5d00d34284b6306d3ac23fd561c71d13c627dcf5045ded3222cca9a7cb0cc71deced8700f936384dbbfcd38dc6fdd3f393e802ec7cc4eb673a9562e4008c5c549349ea99e84b521f478c4e4b2ddbce02a50518c97d1ad27d31536a1a44512830e15e59acb0ed58a33ae0b8864cd79b115c2921c0cb41aa6eac449d06df85c2cab3a0d6ecaac3c166b59d859cf82f67f5c3219fb8cab579fc0cd28d24c588375dad63caf92d1fddc864b36d68aa177d77aeef103a496517cbc5ef674cfe97b8dce57144d7eacb810c0850b6cb8697d92d486e20172db7a184a815b09acc450565a45ce507656026c5b032a167d226bc229990450a984cb94e7228a9a9214cf1d05b76d833d9b4bd1610927142e3f035a5488d388c96bcdb1f", 0x8}], 0x179, 0x0, 0xffffffffffffff7d}, 0x0) 16:01:15 executing program 1: socket(0x18, 0x1, 0x3) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x14, 0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x7) socket(0x0, 0x4, 0xff) r3 = socket$inet6(0x18, 0x5, 0x5) getsockopt(r3, 0x200, 0x0, &(0x7f0000000240)=""/62, &(0x7f00000002c0)=0x3e) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000280)='ol', 0x2) unlinkat(r2, &(0x7f0000000200)='./file0\x00', 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000001c0)) clock_settime(0x4, &(0x7f00000000c0)={0x6, 0xfffffffffffffff8}) getgid() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) fcntl$dupfd(r1, 0x0, r1) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000280)='ol', 0x2) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') dup2(r5, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 16:01:15 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3, 0x2010, r0, 0x0, 0x0) 16:01:15 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='ol', 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES64=r0], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) writev(r1, &(0x7f00000013c0)=[{0x0}], 0x1) 16:01:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffdffffe00000003]}}) 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 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x8) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:01:15 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{}, {}, {{}, 0x0, 0x0, 0x1, 0x0, 0x800000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000280)='ol', 0x2) r2 = dup(r0) fcntl$getown(r2, 0x5) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="2a231d24923c8018a2688e9dffe50f462782637055f85f313ea145a51671d484b42c274a68074d3ace7b363a27fac312a77a9ba3b7d0687be0cdbaf77140f9fec5e3c5f384ba56c6943d0deb5add57a27eaf57d8ff010f7efe871bbfe244de3319266300ea990c3f850e20599f", 0x6d, 0x403, &(0x7f0000000080)={0x18, 0x3, 0x4, 0x2}, 0x108) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000280)='ol', 0x2) setsockopt(0xffffffffffffffff, 0x24, 0x200000033, 0x0, 0x3ba) getsockopt(0xffffffffffffffff, 0x29, 0x33, 0x0, 0x0) 16:01:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x400000, 0x0) chroot(&(0x7f0000000540)='./bus\x00') r1 = dup2(r0, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20090, 0x51) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000580)=0xb07) r3 = dup(r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) fchdir(r4) renameat(r1, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r5 = openat(r2, &(0x7f0000000400)='./bus\x00', 0x200, 0x2680058ec0146996) sendto(r5, &(0x7f0000000440)="c9b21c2759929c9f6079b6a58f5e271ad39c5b5705644daff93383519bfc6dd6fecb826f1f14a9a57081c6264045010e0ff32f0db8479146093b4f806fd8544baf0b69476ecf4dfbe3595d2521a713e86b124cce2230acbc0fec4d29a90f18351446d6940a07d8553692b0ec705641f0959a5e71a93d91dd06ed89204b5e6a901ae1a9623e2ec4a455962bd24a0ada8ad806c999edb8d202da73b104cb8cc3d33bd562e6deb368f168246dbf4857", 0xae, 0x0, &(0x7f0000000500)=@in6={0x18, 0x3, 0x3ff, 0x6e2b}, 0xc) r6 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r6, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x2, 0x7}, {}, {}, {}, {}, {0x1}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x8000}, {}, {}, {}, {}, {0x2}]}) r7 = semget$private(0x0, 0x1, 0x200) semop(r7, &(0x7f0000000080)=[{0x4, 0x9, 0x1000}, {0x0, 0x4, 0x1400}], 0x2) 16:01:15 executing program 0: mlockall(0x0) socketpair(0x1, 0x2, 0x1, &(0x7f00000001c0)) r0 = semget$private(0x0, 0x3, 0x80) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/22) 16:01:15 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x800, 0x0) flock(r0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x194) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342edb354ae709c1f00883fca36973309e3b49b7b51d495e5f6754fa27269834e32bcd3c7abdc3fe79e3740bc6393f69cb5743ff6f46d4493d88892366f36a35f72b13e1db2101ff339c28fe9ed437f662803be5b23f96ac7f034c2d85dc396c07db47b9c40f1eb307396363321baf50", 0x1a7}], 0x2c4e006d389d9ac) execve(0x0, 0x0, 0x0) 16:01:15 executing program 1: r0 = kqueue() ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f00000002c0)) kqueue() r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x2) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) r2 = msgget(0x0, 0x1) r3 = semget$private(0x0, 0x1, 0x100) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000000c0)=0x2) msgctl$IPC_RMID(r2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) getdents(r1, &(0x7f00000001c0)=""/92, 0x5c) fchflags(r1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) kqueue() r4 = socket(0x18, 0x1, 0x0) close(r4) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000240)=""/82) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchdir(r4) 16:01:15 executing program 0: write(0xffffffffffffffff, &(0x7f0000000280)="7d11", 0x1) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000080)) 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) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000180), 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) getpeername$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r3, r0) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) fcntl$dupfd(0xffffffffffffffff, 0x1e, 0xffffffffffffffff) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x28, 0x0, &(0x7f0000000040)=""/40}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x0, 0x7}) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0xbc6) 16:01:16 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) r2 = accept(r0, &(0x7f0000001500)=@in6, &(0x7f0000001540)=0xc) r3 = getpgrp() r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r4, &(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', r4, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000380)) r5 = msgget$private(0x0, 0x718) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getpgrp() r11 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x8001, r6, r7, r8, r9, 0x4c, 0x6}, 0x8, 0x800, r10, r11, 0x7, 0x4, 0x8, 0x484}) r12 = getgid() r13 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r13, &(0x7f0000000280)='ol', 0x2) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) r15 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r15, &(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', r15, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r15, 0x4004746a, &(0x7f0000000380)) r16 = msgget$private(0x0, 0x718) r17 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r19 = geteuid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r21 = getpgrp() r22 = getpgrp() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000300)={{0x8001, r17, r18, r19, r20, 0x4c, 0x6}, 0x8, 0x800, r21, r22, 0x0, 0x4, 0x8, 0x484}) r23 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r23, &(0x7f0000000280)='ol', 0x2) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) r25 = socket$inet(0x2, 0x5, 0xc0) r26 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r26, &(0x7f0000000280)='ol', 0x2) r27 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r27, &(0x7f0000000280)='ol', 0x2) r28 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r28, &(0x7f0000000280)='ol', 0x2) r29 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r29, &(0x7f0000000280)='ol', 0x2) r30 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r30, &(0x7f0000000280)='ol', 0x2) sendmsg$unix(r1, &(0x7f0000001600)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000100)="67768e93dba5810679160b04dcfea92491c87475eeecb922fbdbe2fa90e04fa985c80a6019e2bdc68b31ad72ee5d2fa3645316753114c33f7eb37e87a5bf75b4b688850eb8fc7cecf0c02bef92a9456f7335ef8b1e3c49919dd927cc215be9dbbc5e3c92acc5b2a817c0ad45658fe960361bb152888f598c0e8ce8fcc2ce", 0x7e}, {&(0x7f0000000180)="a8d62330b7314d9c7fca35a5215f54aec8a9de9d50cecc9f90f47b61f8db6643edbf28120a000ad9c126b59dbbd1ed4243b4eeac413e9e73221e232117d11f918833dc3f8f95da4f86326a3cee62f9958c7dc9676ca12464d47e785646c72c3a2ad3f57c8c3e6733001bb6421c5163d0a9e1c1f3028cfb00f6672dd69a36e5abe0ec665855ba921cfbf4cb2101abe46ab7529a0dd4df4719d9098d56216ef1360a640a6dd318a1da6cce485eec901497cc33774966e0393e064cf7d8c6ed0a40", 0xc0}, {&(0x7f0000000500)="a4d1f2d8918c0c8fcbe0256adecfc3bd0e2ee16e3607cb35822b99fe5ecf01076271a8a98fc3e94f82516c8c51f8e3b4221b22ea7de4192fdfa39e0e6036bb882c3ae1b12a45c32b5aff8bb263b76a27e0a25a9c77485fa57152eebdc8dbdeab8dae6a6f151b640e971f1b84d78fc29f095191a30a5ead177f328111a846c596fd9c8a54a9e52c3cb3aa953a855315442c0c4f5cd798ec4da283510fd9cb935e0d19828517333155a03349f4dd5514b4209e8ca0f73c45db020224e31304a53b2f3d5e2f637b22bb2cf0a5386859af2ea5e4d4e97664317aced4a3599e36cb8918c823d8eb09d5cc172d392ba7c11b3dda9d5a1d26c9bb0c3415fc925c66c63b2cf72f5f13e1d5788f446138e7ebd53d43d12a47968e58a6ca855e8de16c629f638f355b85410ba7332b502ac7d245eff41c93a38572bd7a2fd2faf1555b58fc97dfe2ae1c2a57078d0e46026176aced9cf0796064a9cc69ebd0b3413ae9c622245c8f4a5ca337f14eb7c161f2b766fce7d63f08493ce8856a81fbd7e213216f64bbf9a863b8a313a66993b72d59984d26562898e092e2ef0a247155e35c7746fb5e59ebdca1ce926e01d8ffd783a931afdbe622160bae934d7c998de19c7d26bf21a966621ef1e296d4ef6627c7f2517c6edcd252829f44d2fd0f36c09c35eebe3bbe2370a9ce6d6831ce38e61b0032f6b9ed88ad6a812b13df5a74567bb698ca18048d1e4180fe298678cd3b3e27b93db9f22f567a0fab13c5290c19d4522e92fd6346428b5979a8756ac84433066f7342d74e348ece61c9a21d86352bddb2c30cbe6d1053ba1b66c0e791be88d3a263781920b568222fce7b1987fafd8850be8fc80aec70389849113a9111fda7d45106cac55227d8b91de7b62031f3bfc96d9080cfcb328b6ad6d60e4ccfc6c8438a87a6778d7ce782b64477f3eee9e2c487070752dda4be3cee96d7d50d4e8457e856fad0343c4640e45cbea0dab52e36df1a4bfb3e7a1a46b26900701ca43c867751c4b3c40f35711418e698acec5ef0ed07c386b77ebe53ee6837958ad6e062fb0e9795bc5cf770f1ba41a8047a7a0e4c783f05bbdebf225f5cd337c96b30d73656b9fcc9631c83014d6a8bd1e07957f79ce956ab79363b9cb8fd9265c803f71266e7daab7305284e4bcf08ff10bc1f38971bc357095be68f03cec4475069b8501d2ae437cb5fef31625343f884c4ff9992d72c028ae0b17330b40172cf3acb21e8d65f994417031ea89e1bfe739d0a6486614f075dcf0be56d127df376e3b3e60034064288adbb3dd0c863a728c35f236c36c2a1e4847591fc47d96a9ad67fb401676cfcaa0ea90ca2d811bed471a9b377a056736b2d95f7a6beb05841b2160d1f22943826ff84c8ad40e3843e13a04271f9286b6823dbdaa8cf13f2453a844716a0a3199a6dc9775fbe1bf2011cdcc054fa74368aef6671cab9182badab29ea329a56116a720d9ef9eab5d44692eff8e0bc1b1abb45b357f0b49153c432f6c5d46f3bd84abd0838acefbe2f9bb7c132d08a578479e16e5a1c84b6240042b2d9251fc82dd9356ec5e977243ffee833d154ab4825b8ca8876a92f8f81203e02b88cc22ea71136f4779d3dced5c4fecdc9852f19eaf3bebf788870e24f04e3104d3bd595ded6bf99ad02f447a9d028a6c0a46e4459fda4137c246287ec7aca27d73d8deb2bc31353f0aa8341d6f2eb940e7d0b54dc354357ba4733e90f65a8c2b07d3df27e4c254b7cadc6efa4180b20a68eeeeec7c391d65bd6f910aa4c829e28e8e887a553ebd920529cbefdd409c18b4f697e48d7d65c604e35cb6977580532ba252eb07dcbd4c3306a94ce5ae48a43352dd8d02bb124769f6a075910cd0a40bd94812b4f2c5acb3d89617eb1b520fd895b27b9979eab7170427a9510feb2cfca6646b47be9d2289bc488309e0e8e2b182adba7edfc94cb992041906fd61f898a5075ab423bcbd6e0350170fa77369ea1e26ea7dd4dd2ad7530a296d8bc1034b060da8df01c0c0b479070f30c241ba869fe2c9f39bd4f9c7cc63c98128979c4eb88a610b9ecd575d0685a0bb07a64b9af6a8f750b748783a5acf61111bd0d7de5dda598f33861005963325cac700d4911cd45504d570ab88f2bb96687ccf120da943177747fcea6233aa1386daba60b5eab8a6b2ac97dd6672c0658d353bec2f3bb65285681e3fe3860f39fda200c7cd3119999de12c27a81e0c3d68070f1a966c965ffd0af79d1b782ee456db00f7b3ae6ffea4e2b07029b517ba6b835fc369d2c74c12761150b2f8c347cb2ecbf07c93e9dd0a4e15b9ce1b4f036dbc8f8c1c56e3b4519fb9a8db54ef487225fce0046a66b30f1f692bc8b7288c6a2f13d0a0dddbab965e6867f9c345f3e4e9aeee1be08e4536e5e762990fdb57035bffd41c7312c06d4a8823814a1063a81465acd6f33ae5eda42637fa55fe97b4ab233f07cde12a1ac00ec25c17381bb0fde8792adffc79857b3b0e9703cb23740bdbe481ea7ab1b10e6050cadd6d48a8f2e8c968f1eee2e1b87fcf309ab261b039483e39849d64d7f7dba285aa803f84468623bce47979a6cae3b2a32227059489dd18abac68fe5be298f70417185dce1a017809854902990a60b50cbc72c3ac80bd9f864c18b53d5284b599e594e4fb07ac14b9f1c754c9784c16440faf6acd4b71f7a2cf8ef1a9c78a48b0776824a1a660c2eef9e3f67f63d713af8bca705552ca08c94c8d2ba5d4bc1cf45ecf03a7bc2efc665359652571057f7c117c96f3c006ab94704bd603d418612ee192e547fc4ea166ba2d9190268731b5955317610a1cfe51ee4dff199a51943b4a7cfe4f38051d4d2eb85efef7fad6155630a5a771f1338f3878cb8b464bff87ae12fbf5b5c6527474b46e5d85f8381d3e96ee71408f2771f352ea71bf1fdcc5b64b6d696674e334e28bfe2c206015fd451b914b651e6471874e08bd2cdae958d647f1dca55e7e257ff16dd3dc8e21e9bfbd70ca8d3c1f214c9cb04a95e4d2e8a6cff9ae66e1637a4ee2db51c53ffb286a5b221a36e3db4070545cccd7a82fac4349ad1cde133f28bc591cd2d5ef3266ccb4c03bb0c1072f7559d1016700f29bce60214b664a8da7294b221e5644e5d20c093a86f77f88df3d9f6beb36c1c8684f5937b5cfb0734f8e4d5614198dd68c6de4f091c7786b085a7e8f2149df6296a4edc54d6dfa1168c8915d1e72c62a4b63c6d71d6318a5fb18da4ead676fe4a95b5a258f56601d140d7dbfb162b8d4ff62f51647e589d2d5873511a8d5b989722da24f02d6ed562abce9409ea7e71a32c45df0189c957cb1160ca6ce2ae2bc2d2560cc8f33de39346e00c373f83b71fd1409bbfda889e058a031a27c442d58ff57086663a3469511102f8e78ca65256dab088022f6952af817a3cac33d67b595b899ef68a05aa0cfc9f9fb17a09a5b51c358ee36f9e6bedb91baa50f7bdcf3498f1a72ea4d28ca8c6887f2db721c0daf0e821ca208f5d0d9cfee8884931beedb76f0f432331c398a969258e4275d15d817aa268327b75342ce7ff71d9e624e5de49286a7028a5754ec50ede3086d7efe611533281766c36de5e44721ca9fba791a676e834c5f7f09448e0fbfb2e6dbf615f25df595f1f48d6fd37193c9d3d7b682483d029686f09d0328c54830077f1ec54503491fd54f4478abf2daf03c2254afb2ad281da9e2ab69650baeb8f108126ddb084e80675d71bd398c09bfe7c310000fff71b40afe651d0e8f38647c4a87864589a6f2dab89873faa13d98973adbb90871e6a7d9ca0d8415dfeb3353650aa159e5448704dc380dc2a727f299e32199b5258395680c3edcff9e719d9dc6b306ffe4f0266c4a172928d298c04504a46ef83073937c601fcc9b405db49e344926a91b2b260e6ca9dee35f308c56f96911c4b6f49666e01f9beb52dd0cd0d90b02b4de476809a9dcaebd5254e40af93d5e82609972a51deca917f2ad66b071c67244fe6602d52ebca8a07936818b4f2b5f4da82db6194172dac5f79b11a05045ab82e9f48af18f4b0b825a1f17a29e13fc9a826143314e17d5d5ba75911a87862b86d00030c3950b75a812730e9d9a637c935a5eae9d8b6aef6ceafeb294e736152657d4fb96e0859a2eb764f1edfe7829d548509459057571b4994924a2d9ff39a9211e7c149ae01a3ad40addff709a6b7de92922b0494a48c146af636486f72b55b2de0d85c0ac707f7bd2aee69d2dbb6d638836bb7d5a36b7919cfde5b2afbcff2b2718be7487c3976e7dc57a23fce30611bb85d6ce2693d9faffcad7a8bcb20ffba0db554271da40eaceb9f01a582585af2b6022961254a198c470f1a9f7cf7b34798f437eddcb319c95b9558be8c7767721823c5fb54ef184a083a75366c575c0dfe5095c1ff2d1e395fd6ffe44e83229ec8ee2567b9bf975627c9690ff392fb299c8069f23fc2cf785155b9391ed9a1a2c5fbfccd9997567d559ea83b055da88e050a32afb4e6100a4c29a5b697e5228ee6bec23f3ae6f76e76c610cb3cd3d1e6835d39d7e21648f8985470779b1d6c13eb86ecff45515d98d0be611ee6563bc69908021f673d4daf687268496f71ac776e90beaddbb0fb7e05ef97e236345145662ff43e154e7e52a3438c17bb83ed5c300e2cbf89d9372a1d12a74d546d85a98c0521ecbe94b01fd99be094271d7838118e7941f7168c2786c70b321580a75c597ba39bf3b273a6919759618f00ffed7e5ff534b790b8f5123edaeb291d2a1ad2feee63e98ae3210f78d00752b8c6a6736c528e7fb45aef066d67b00f9c67981e638bf0538ee4e696d65d3ef8199c9253ed5f3484bfeca6e35972215d6dc001cf18e7c658a02bbf9509905e2fe0df83ef9a215f5b135fc225522eff6fc6846b3efeb373f75f87e8e8a0a74f94e4fae619973eb7343dbea20a40ccd330091e701f25d6a45ac6788d82aa6498e71bfc25b071beb11636ed39d9b6e5ca9bd4effc30dc981850c6264a9de4d71a7f8bb95a8af6874c5a5fe3119dd0e27fb14d94d51e7abc2d623619e509141b4e0532ff18d59199c679d2fea655210a524a824a59106d984049efd3b716f099e6e9ebb92bc8115047076dcc4384edc2553182b2707865a7716d2e78944cb57da81b8a39e2773ee058a0893adfcf8a049b275173d45bc7946f338e61468f0812e908698f1e9b47c4b13a6c1b2bf5b176da36ac6034878bdb3ce79d88473b3c17fe98c5dfd82595133cb671ea34f90b40fdb58cedddd4855b218d794cbf9825367c8291654d5963666c328fb6afb251b09ae2900e9666828a7e7904b610f8c379ebacd1abe46b1bf36f3cb144cd2c2ae56af58faa0230e3207397264039627e6d7dafbe63d5bbf31bd3fe47349c10adaf13ed51713db8c4ce6963a2577c650d487e9d1e61805b0a7a027fc0cfe9a46a3302a540f99920d8b00003c6826719be6b7ac4f6f9b8e9cf1b74f0446dd8a7add3d01b3a311f5bbc50669685bf6f8611047ed81edfe37fa425304ba55895a6f403d216a133c6e8992b9fec50a8137aaf1e2bb8a08a8462d5098c85bfb6e80d9a3a2769b0c6e8993fe3b863ae12adc34f1306da3599df937cc092cda0929b861627411cc3dfb2d713f8fdc69992f9acc91392b57c33614a2614dad5e868522cffd54619ea2a83b0e453b9fb16764c860f90a9b47e236284c5b70e3e65ab9a696ae4d7596dd37afc52e24b0f6771dad7bc89154bd4139a9c51437c86f7e8668b907edc443429a1d36e66133386301d3db8fc44f8e7378ad4f77b", 0x1000}, {&(0x7f0000000080)="4562bc32e07887bb8e80a531afd4c8f74e519409031a1ea166aa0adf89c736f0ff", 0x21}, {&(0x7f0000000240)="88064eb3f22a9582e76c3a168f0abd7ec7525bd494bc16e209aac579975c3f6991b6cc6cf4fe5d3cd28867658b62aac243080416ba0857815fa472ebf7fe35850268ae03f99bf2fb15527c5977ccd8a781231322dc8efaea87ea262ff1979a85a444888da612443bee2dc14534df5104be43cb55a657f0b76c998700796183b0653ae429508f29de964769372ef75a3ee8deb0a808c6cb75958e2517426bfdfce9c65515b3aaed60029facc7ade7d681697d9c3946f80f108e98bcf99b6be617b93ea238b1e720f772d0f6d3b6808bc20d006da981820539db99a3e935e26fee53dfd5077e9e0d5f76f4085d313d25361e8d4932a0fa9c99a0eb860dc57a7c", 0xff}, {&(0x7f0000000340)="aac8a4968d2b5221ee772a62da8b7d37c4b288ae1db155e5b36fb39fb76c92b5a3cc124c81e44b6c4d1df5fc6a88e72ed42ded4f09d73e5148374f2fccdec4e849feafdae10882636af45211bda0ffc65fa7bce26a0e6f0697e9321e7aab789c5d4542374b4a501d70e59f77a99f047c63677126b6696c39d319dbdbd454d6d5e5ff1c8ef01c5758ea2f13f410a2dc1eda6eaeb264326b1b071f1f3c929566528f7691a105af2ef93c38c405ba1002c4fceff44726aef3cf3f3f6233fdfdc286407beb1d0c080d55314ff34834f9aa6fbbd59afb0d34d248b85f26e280610826ea982d326759f2d7af1935bcf20097075df8690364c56db4", 0xf8}], 0x6, &(0x7f00000018c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r6, @ANYRES32=r12, @ANYBLOB="0f000020200000000000a72affff0000000000004947ce5e717655f13eebaa4ef8fdeb2550d0c3c371c3f597ce9df64ecadf5676db44ad3acdc4d0c4ad7c4b0a0d0b9d594f67a4ede2ba87ec836933be129cebe2dbac3f1a026112e8997199bea0515e143442d2bc19328b4a17751b47e47f310124282853717815566065fa842a8fd4f34bb3533c04edef995ddd549217033ff5266cbd29402177a78f4cfa828d4612b5cf5d1e182c6dd1bf236a744b4f4cee66c9bc6b3d2f63d75b80287546923e7133bc1c", @ANYRES32=r14, @ANYRES32=r17, @ANYRES32=r24, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r29, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r30, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0xb8, 0x2}, 0x406) 16:01:16 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) poll(&(0x7f0000000240)=[{r1, 0x1}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$getown(r2, 0x5) fcntl$setstatus(r3, 0x4, 0x80) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:01:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() readv(r0, &(0x7f0000000780), 0x7) setrlimit(0x0, &(0x7f0000000080)) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/111, 0x6f}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) setrlimit(0x0, &(0x7f0000000040)) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x440, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x7, 0x7, 0x1f, 0x800}, {0x100, 0x22, 0x3, 0x6}, {0x0, 0x7, 0x4, 0x9}, {0x5, 0x5, 0xa4, 0x1}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 16:01:16 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) poll(&(0x7f0000000240)=[{}, {0xffffffffffffffff, 0x4}, {}, {}, {0xffffffffffffffff, 0x8}], 0x5, 0x0) 16:01:16 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) read(r0, &(0x7f0000000080)=""/77, 0x4d) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/235, 0x4037a}], 0x1, 0x0, 0x0) 16:01:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000280)='ol', 0x2) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000280)='ol', 0x2) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x40, 0x0) r7 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r7, &(0x7f0000000280)='ol', 0x2) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8000, 0x0) r9 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r9, &(0x7f0000000280)='ol', 0x2) r10 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r10, &(0x7f0000000280)='ol', 0x2) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x1, 0x2, 0x3}, {{r0}, 0x7fffffffffffffff, 0xc0, 0x20, 0x4, 0x4}, {{0xffffffffffffff9c}, 0xf77674c2569a8deb, 0x4, 0x8, 0x9a, 0xea4}, {{r2}, 0xfffffffffffffffe, 0x24, 0x39722ab8a8fe0845, 0x0, 0x1}, {{r3}, 0xfffffffffffffff8, 0x4, 0x20000020, 0x2bb6}, {{r4}, 0x6, 0x0, 0x1, 0x8, 0x5}, {{r5}, 0xea25e740a6ccd5c5, 0x2, 0xf0000000, 0x9, 0x400}], 0x9, &(0x7f0000000300)=[{{r6}, 0xbe5ba8432ea39676, 0x18, 0x40000000, 0x9, 0x4}, {{r7}, 0xfffffffffffffffc, 0x4, 0x4, 0xaa, 0x1}, {{r8}, 0xfffffffffffffffd, 0x10, 0x4, 0x4, 0x6}, {{r0}, 0xfffffffffffffffb, 0x82, 0x20, 0x0, 0x3}, {{r9}, 0xfffffffffffffffe, 0x10, 0x8, 0x3, 0x5}, {{r10}, 0x7ffffffffffffffa, 0x10, 0x80000000, 0xfffffffeffffffff, 0x1}], 0xff, &(0x7f0000000140)={0xd36, 0x5e}) 16:01:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) pipe(&(0x7f0000000040)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x45}, {0x3, 0x2}, {0x1, 0x0, 0x0, 0xfe}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002640)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000000)={0x2, 0xa, 0xb5, 0xff, &(0x7f0000000240)={{0x2, 0x76, 0x0, 0x4, 0x40, 0xde80, 0x6e}, {[0x9, 0x9, 0x5, 0x200, 0x4, 0xf4, 0x6, 0x7, 0x1, 0x6, 0x8008000, 0x1, 0x7, 0x3, 0x9, 0x3, 0x8, 0x4adb], [0x20, 0x36b, 0x627, 0x10000, 0x310, 0xc95b, 0x33, 0x7, 0x4, 0x5], [0x9bee, 0x48457308, 0x10000, 0x6, 0x54, 0x4, 0x10000], [0x9, 0x2, 0x7ff, 0x800, 0x3f, 0x80000001], [{0x81, 0x247f, 0xb1, 0xa2d1}, {0x5, 0x7, 0x9, 0x4}, {0xb0e, 0x3, 0x7}, {0x9, 0x9, 0xd524, 0x2}, {0x4, 0x5, 0x5, 0x852}, {0x9, 0x9, 0x3, 0x4}, {0x62, 0x400, 0x1, 0x3}, {0x3ff, 0x5, 0x3f, 0x100000001}], {0x8, 0x9, 0x5, 0x4}, {0x3, 0x0, 0x7f6a, 0xae}}}, 0x7, 0x20}) recvfrom$inet(0xffffffffffffffff, &(0x7f00000004c0)=""/121, 0x79, 0x2, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:16 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:01:16 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000b80)={&(0x7f00000002c0)=ANY=[@ANYBLOB="000040000000000000000000000040000000000300000000000000000000000000000000000000000000000000000000b86075000000000000000000000000010000000000000000000000000000000000000000ffffffee70f2ebb564532afd0000000000000000000000000000000000fef0aea277f0f2ce3d627fb31abcecca36092543bfe7c071d90d83351c9c89"], 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0x8a}, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:01:16 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x10001, 0xf2e}, 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) dup2(r0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000080)=ANY=[@ANYBLOB="70e2938c74012e2f66776c650e23e4773000"], 0xa, 0x0}, 0x0) 16:01:16 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="8202006301bda0fe7f00000000000000ff2b0d581580df1a16581578110fffa663c3abe5401823d6daf68cc74c94f0de3e1802255f2d6a0ea6e54d2301dc"], 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) mknod(&(0x7f0000000100)='./file0\x00', 0x100, 0x6) r1 = socket(0x18, 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x38640, 0x0) close(r1) r2 = socket(0x18, 0x2, 0xde) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) fcntl$setown(r3, 0x6, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:16 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() lseek(r0, 0x0, 0x0, 0x1) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000540)=0x8) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0xfd) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xa) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='c@') ioctl$TIOCSDTR(r3, 0x20007479) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) r7 = dup(r6) getsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000400)=0x8000f) geteuid() kqueue() r8 = semget$private(0x0, 0x9, 0x42) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x2aaaaaaaaaaaaaed) semop(r8, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r8, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) r9 = semget$private(0x0, 0x3, 0x243) semop(r9, &(0x7f00000000c0)=[{0x4, 0x8, 0x800}, {0x7, 0x6, 0x1000}, {0x2, 0xff, 0x800}, {0x4, 0x12a, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0xfffffffffffffe01, 0x800}, {0x2, 0x100, 0x800}], 0x7) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000002740)) semop(r8, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r8, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) r10 = semget$private(0x0, 0x2, 0x100) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000240)={{0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc7, 0xe0000000000000}, 0x10000, 0x9, 0xff}) 16:01:16 executing program 1: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000240)='c\x00') 16:01:17 executing program 1: r0 = socket(0x1, 0x1, 0xff) dup(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x41b, 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000200)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000140)="6f6cdd057536f931989ec722f7f391eab8d96abdfdbc40d88c2e8c2a9b56838625170d65b65e731e1f4fee71c314bc67639e70271fe9b8cdf48f4e08f69a5bcd79bb32cd6f00d010b17a6361755ad55b8abc4da39d12fd0b0d53f26affafcf58203e222f87a2b6c9ad0e75d9f2565e633f3e0da1c2ac715a83d8d6f1cc267ceb6935ac9816d3f6a9704a3148e70979536c4f1fec09af016a", 0x98) fcntl$setstatus(r2, 0x4, 0x8c) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x2) write(r3, &(0x7f0000000280)='ol', 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000000c0)={0x2, 0x1, './bus\x00', 0x40, 0x1000000, 0x5, 0xffffff00}) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x1000000044}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x7fffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {}, {0x60}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:17 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="8202006301"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 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)="ebffcbffe6993192969ded6179f5ec877a000000", 0xfffffd8e) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x100, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xe030, r3, 0x0, 0x0) 16:01:17 executing program 1: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0xb8, 0x0, &(0x7f0000000340)=""/184}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = socket(0x2, 0x8003, 0x0) socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba5ae8eb2b8686ff308d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905c1450c12185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/36, 0x24) write(0xffffffffffffffff, &(0x7f0000000280)='ol', 0x2) getdents(0xffffffffffffffff, &(0x7f0000000040)=""/7, 0x7) 16:01:17 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001600)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001640)={0x2e, 0x7f, 0x9, 0x6, "573f50f9439471cd02f8ec5b6874692c75a20fa6", 0x6, 0x5}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0x0, 0x40, 0xfffff, 0x1100, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffe, 0xb, 0x85, 0x617, 0x12149ebb}], 0x7a, &(0x7f0000000300)=[{{r0}, 0x4, 0x10, 0xfffff, 0x40, 0x1}, {{r1}, 0xfffffffffffffffe, 0x43, 0x2, 0x2, 0x9}, {{r1}, 0xfffffffffffffffd, 0x80, 0x10, 0x5, 0x9}, {{r2}, 0xfffffffffffffffa, 0x20, 0x20, 0x3ff, 0x20}, {{r3}, 0x7, 0x86, 0x0, 0x8, 0x332}, {{r1}, 0xfffffffffffffffd, 0x8, 0xc0000041, 0xa74, 0x1ff}], 0x30, &(0x7f00000000c0)={0x7ff, 0x40}) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000001680)}], 0x1) syz_open_pts() ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffe, 0x3f, 0x0, 0x0, 0x1000000000000}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(r5, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x2}, {{r6}, 0x7ffffffffffffffd, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{r5}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0xfffffffffffffff8}], 0x33, &(0x7f00000000c0)={0x7ff, 0x3}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(r7, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffb, 0x70, 0xb0c14b8e180041f0, 0x6, 0x2}, {{r8}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{r7}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x80000000003}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f00000002c0)=[{{r9}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r10, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(r9, &(0x7f0000000040)=[{{r10}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x4}, {{r10}, 0xfffffffffffffff8, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f00000001c0), 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f00000002c0)=[{{r11}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) 16:01:17 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x7}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:01:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000001a40)=[{&(0x7f00000008c0)="dc689bc53e4d1f7cb65143029fcf6d9f6403075e568d322240a42d224ee83172b560cfd0331aed2c81da9f35a63c4fb6d51c13de43d3e4559aa6c4e3e5d046442d2880091843cf755b24404ac83e098c2f80fdc802d4ca67cc5ec7cc27cedbb4e93e06fe5cd0549ca055d8e32f6c8439", 0x70}, {&(0x7f0000000940)="807064ff063127249a8a06cf07f20aa0dcab88cbb28ea5ca2b13b24e362c16059a25676ef877964a43e4b8fea454e89137be276657d5afc16533fbcbc0ac4c24a6758e267a4ad235adc57c889a336fa8a57ecaf6a8d16f7434a63f0312441962b20922365b629788a4d5d0f8a4c80f8fc931bcc64cce0533711bb523bd6d5a6e8ae49ea8ed0993bfd2d9df985d7c8c87021ef5992a9b7f7ac11a068c0322c2d5333d01c824d47a54cefbf8c25fd7802ffcc431f95c68e00f374b649760f23eb080b4fe8e382d1f", 0xc7}, {&(0x7f0000000a40)="216b487d9d5a3ee24a7722549c8e3f507761addbe349e274471b9a0251ba1bfabc53849bb9bdae789320951a40101eae39f43cae8fd9abc80cbd27fdecfae9dbc59adbfa92192846dce0a4df464205f7ea1aa8670874e47fcbcc265fa0a04e3c269487d60f09f9a00908e6965a605765c05b8529c69a20aa3916d348c50f5a6af75b6a65db90a1c5c125118bd58fa8db66c42eba45bdeff42227f9333c25f7286043a06b91d525ead400a8d33dc6fab7992e6dd30448edbeebd80fb0fff3266cd292a61ee4a1d885a7a451cb8a6768cdad0e0aa791a26f8d2185a3d1551ed8bd477af994d139b2c8f14ba6bc3a240f47ac64bb509ae18784986cbe675d525c9a533c55a0f73f20692c06770e384fb545b4b65b62e18dd6f3d0ecc5fffece4e81fde73e1577a8873094c3d1ec465459ea675cb887a318143babb5613947635e06e0abaa9d7e600dc6b6383f029c21a1262b7b6ff70d715cfc2b317b4aa42928d63d2f48d0e7128c284f40284b9fea688c45b3c308d4d70bcd6a70d4455d278825417445c430c4f7f0ffd6b62920a93fc6ee306ccb2d5b0106c4c85638af6f19afaa6eb6395a226878c0d4b59efe6738aa77966fb7702bfa8c59cd773e1d80abb3b63e8256653c07152442adbe7164262137933ef3428b1767ac21ee2401372ce4554742795036213984c95612468ac418c05abe12f78442d4ff4dae3d45dffadf40512ccbdf6313444be53bc39bcf6e12be11aaaf0e8224be121a100bcd0a2994de1133e7e9e4abcc8cfa88447abfe9550e000a01eaabe589f8b9984c40144f52adc73339b6a0dc4635081e41497faec29d409de84eff150c54ef665effa215c29274f90d514c53a7734e8618d9e37aa038eb0a2b19ca86d444e9437905bbe525dfca4f7dc6824f9feeff8a15557bd5c11a7e22d59edb8c03ae26d3a2240a850460c92bffe555a2dde669a79d7ab56703ca53d5bfad3fa13345e633563e4ca45f3efe6d7fc16acc03953f63d29f74e66b0e3b6848f085e6402cf88b73ceccce1e7da2f81a84e450d98cbeadc4b4aa1293a884028736402b43607dfd92373eb2255c61c64fe81c6e17d5a720eb033f97940dae253113cd22fe1c5a953ab7c23b41a4652f8f50e708cb6263e59a7336d8d6a3e8b9c48a5971cd5130ccdd63537c31cf0895dc3a9d73d7d59e75d2704f5cfcb76917ce1b3e2475b2f36f7b94a61a02fff3e095286e684112ccfd9faeb4e8c979edd6da9b283f2493384e85e727657887770182d4a1fa1b9715d689ce5fa64d829851f295dabefa554f39d278b482b66cc41ba136aba1433cee2970c4c531b180d0c139704151ced362b34cc7a28ba4321223bdd13a67f1736d31d240a7d8ea1202064256cd3836746a84c1f9279a27df54ff980ce876e616e221ac1c0d92bc4ee96e257685ea15a1e3f65c34cd5abd015fbd5ca99fb8eb17161cfcfa70e82abccc19377be2a9c7e54de63e6caff24dd290048a6d1ae34741c918069fdee473d4e358721a684eb5ed5188e6d1a01a2d1ee5620afaab92f597a8421268286b3d8c8d1b8c607d71732483dcbab26b2e9d4de434f7312e83705aeeb70b4b02b8d913aaa2ef184d2d7a5c22d7cbaad749c6dbacd5c0bf47f4cc1e1b7dc945d07c73789278eb2dba2af3d42f62169e1db25315b5d108927220f40373908252277720f60aad6aa04cb7f632a34c2812d988c32579de1385c4e9c51d957a8c304142c4903d3e3d87580eabdbb7e7378e26cdb8b46180ccc5a56c2636fe7fda3dcfe9b5a5022a9d7499eb240dea8545b7a111f3867ae9537b1962d17e498170119bd12410d71f6b9c4bd2fed24a6c5b489ecf27282a4bdaa147e63e07481f85b3521a01893ad8f50f545b0f3fcc3de7d26dfc6116cdfedc566b41db739a153c90e433c3b2206c994a25eef373943a7a501a4dc79e52dd03a9ce94461a456fe0fa49ff3c4b731548c4532d9fcbef296fcd87445d3e433af3d6201890de42bd4b0182adecaf94705f19301446fcebf9e01cc2024c7b0e6eb288a192ff924a02d365fb1a69bc2c83ec47b7e7d3e772ef25286c297613d79fd6d8098ecac33043fbddfba301b1fc547a3bc4e87cfe6b1a61b495b9ca3b91bf13de8273a6c1b141b59734744f50065315a684a0c27670d0f88ebf865679c1a3614915dd2812365a490be85291c448b35995cde77133329548139d4004373394f0a5043d466b041dad032088e1292f6da1a8d97e5aa98c0a19ac4e7afa5689d3e5dd863a72f2617859f4652a4b4b84f274614180e2bf6af74a0aeaa13523707d16380311050a8f9034eb39450a93b78958e6539679930084db8fed97d1cc4ffd8263a89b6e69e4f6c84db2fb194197b5555b25d606e267298feb1cb0ccd1119e6b0aac26abee3ffd610888ff8ed9969bce2ffa14b6826e05b53e9498684ef123b51bca2741c19f7e3b28e1453d21b5c6b7230683eaed9bfbedd227c27eae86bc13c1309107987b345f323109325cb37dedce087648d524c7dfd349878905220fe688c778a33607f3221f05df7c60272b44ad010c10cc5f5f6d2393ac780ba35b381e7e920407aebfc58a5561d04276711c48b3b018fd533babd3d0d93d43a9fc33471500b459286647e9950320fc8026477fc9aa485c77a62ffb0659b1c534d86d8ec412ff2c40da09e5dc0fb10d42db19620a01e35076ebd9d3ba606d34de922b9fcc919ec2b385382ea9ee200ca5450dd7bfb7da3aa6cbc9364a1312e63f730bc09d004aa0f8a4ba731fdf62ec3eaae990f8a09a4028ba4e7c564f9de0b79a449dc4402efcf24f00ff3dd1e4db633ae809486af331ea0e4cc26c3e83805ca99dd83c97622caae6fd6f801371131ee5d644d6768ef2925c5121357d8540cb66068e60080993d8f72ddbedb344b5890f579e6f9a6016262c1c8f487cf35400fd044d3bcccf400f5a3c68c7955d74601d97fd06fa90702110745b44209d61028a4f9fbb5971ca3e09d2e04720294397bfa3b7e8d776252a21f4076feb7de1a0e1705d5cf2bd7eb6c1b1184e981ef9788e6d3a76364631c189eda625e147e5a232801d9f516de76d24eef95c9c899da2803a041e273b2acccd3286a8a345a9df8b22941131a93bb300c02f60955f96d8b4d54c4180c0b49742aea5155403d36955e2eca2feaa2ad15da587c160e3556a0f8097343ed42f81cedeed960f9d33d9e69d90a4b6d4d728b25cfebe85801b35b105c2ae4279c95539d1191f4ce582b289ef826b8164cef0f364d920c3571cdb999600a2178b78998d35c273550136d93e2a22c6b15bff956154fdd5869ea91ab7210bd125b96b3bfc2d632a4643e33074dec78f0e930ca58143a565767d51deef585815042f96921edd1b68d1254c527d476a308c0d7e184c40fae7ec4ca40de48e71696cbe1ddd24e545c4c6a3c154b1adebcd7b3df4f187134308f523be57be7b34cdb84ec12319f8bed399df3399d5c74f05d281649114b7c88ac9a0c5d0260aeb3e598e21e2e3fbc689115b946f46439a5f40ac008ea0278bb4c66245ae83b7edee854e2115aa3160e82f95c2e895af4d29d20087b4b9fc88dcb71b4379e7bd5c487ff17aa2f1e8a612d06bc08e4171a2c3f9e2716d0fadf0f88239242d9c1ae82305c28d893e70ba28bea40fb620375b41d0147dc7998c729358316571c247738cb9e2460ee124c13c5906fa52b8905da233526451396cad779b5a62c807b8b43d1d002568f6a37823eab748b8e57db8601f98088dc0facbcead86ae5ca91bb70490a234aa34dc8976da404ca21232ca3d39adce781a8cacda213a03deecaeb3e65eeb5f0465e25764a6572648a75e378e3f828dcaf5f940defddd76f33c8caf277cf7ab85861b27b307aa40a7408467ddfcd845e394fb495ea70bd423dc81b9d0a5726e897c474d6cfcac04782fa0563e5b6cbc4503a48dfd72cc3742229acd7464fdcd55e740a52c2161fbce9b7bcf8ef2bba47a6221493c71674474648eb22383ad7ab31cb4c245fb55a37a1089bce6cd2f93ea2ec6311b0c140e1f36b86b991500954ba5872382318c0a4b0e53ec2a60900af96ae0e246bc743bab577a3f9f1bfca89d23528cfa5d1e0cecb88a2436a2ebf019cdcfc43b7b0793e24ee520cfec973196c2826e21d0e360ed87cce16860903895ff31b10f14835b04c31d03eff7a5e8cba57db7f21e056b78bdb33dc2796a91e1470b47cee1f73615a0ff743bbed514aca8116111044930f43aa7bc3b35fa10f7c580031300acb82536b2edd39c1ab569c8dabf0f02686085d0c74f340d9963f59dc0504390ba03c2f3646e0f8d1d90d63dc27727dca5650c0a729fa0f6c88ee20cafca6ecce73222d887ba291c139d877628aa5b9706d68bb7feedf3d0843c1bdba76989a741032631fd774235ee453d1c8fae60b0cffca3ce84e13d9a9db44f482d63da9e7405f2096b9b6b1cdb32fce211f3b2b27c037d1dfa3d38828d69b74a134b0e33814ba907a1ad29f82f742f8988f882df8abdb319a926f1e4695eca233515c65235542235fa589a4ba79e1ab9c16e0b150ed6139421bf36415bf6213753f5534d80ce723172f15bc29fd38784bf2f328629af1b93596093d3c762d4a673e00f97b2a5da10f2ac4dde69a544d44ff7dd544c4eca5800f027816b92d0f675b5e14a06464c3484aead206d9ec9d8f424f69ab602ab212af2ad911be785d07da174045398a298ba991c98a14d14fd3363d1190d8f72a63f65b70261f63283bf8751666c29b20d71cf92653e0eb96328146535abba33c6883cd3aff23348e2a98c202de7121e3e9cf9463a67f39c8fee59853c9942a06ed9fa8d26c156951d2b4d6519f7f1680bcf1dc0e5fd41866c0c594763d6fb5b32c4887a598b1aa3f6baa30597eea9f46b85433cf179b5035246b847525d8063752125b92b56a009fa9c072b7f51ba2d8ed3c1db33eaf91974c34d5271596c86fc55a89447b3b8a05748fbaa39190cfe01b4294c2a055d25571494b0f2f8a02ca6f25b0cdd17ffa576865e0c61b05012e75bf0e7cc6936374ead68d3e6b57e030072462718b14ee6d420c305eed1cca3aa9566b182a6c79097328fa5be3448d34955f6ce16a89913950147637dd133c525941302d1b7cbbf0c43cf89b9c6f2f97a5ca5dd2cc934ab79b36ba41f396ead973497caf03fc8710b5ad069c692f31c91dd3def0ec949ff4b595c266d6ebc1a27280217a1c449ccbdc886e56bef83a967f8c3ed4422191c2dd695008867fd2d59a906bd699ec93633a41b53d4939278784dc2dddaa6c8fd31b62156bb57508acf118c41945d52821aee4ebaa882ced727cb0b43689da2432dbfd281d4bd037328aa7fa1c3bce341294fcbdb35f7cd25a828a50db689cf805b6ddbe7e6471bd527fe8da6b47c31b966e491741b37c4e433a7923242c38b6e8a4300b554b528af76f2cd09c7ec39d3a60452492f9eed60fc0b283a78e57a6e0378412658640e58c5f5a2d537bcec6d628cde9cb0cc9c8bc616bc946d6388c134c125198f0012267d280ac64aca930ca09eaa065b22e48fd88ae229e5d8c598efaccfd5bd5f358bd62af9d5905cdd4733ae2b7634fce1625a8cdf057898f6cc8b4519ec5194a2901a368b292c53db7c45423ccbac429bc3b6967cb5af9de7ace0bfc5483ae6b2d0157193fd45cd4257eb8b3b5deffdf7be63c99eb303ebf270ad685368b299ead9a7458cf141a9230e5086063658d0193537b025d82cde60d9fccc5462c9dfeb39aaeb6596866b8d22c713b42d4467", 0x1000}], 0x3, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/192, 0xc0}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000200)={0x2, 0x2}, 0xc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='\x00\x00', 0x2) write(r3, &(0x7f00000000c0)="90369255c122aa3533ca33abd4c8223ead84e9636404ef9ef2dd020549f350fde1a351757fbe1901cf1a57028cb5724dc4352d3f1957d8cf755b28a7", 0x3c) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000240)) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) 16:01:17 executing program 1: r0 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000200)="d4469ed9006e8c60cf7b46abedb3803914fa82cc43d8002ccd415d45f2c868a69a491fcb515ede135112c175b88b3e365094793905a8ac0353e7355a5f9950efbf65b4dad5467756e69f2e08f9b6e6a4ea00e61adc620270ca561d636b25250cab56f5e2329bad658c40946d11f3dfc296ad8990", 0x74}, {&(0x7f00000002c0)="4849a5b97ad3b9319bb61c05904f0a725e589240128f18929ef4564be6eaf783f647ad085b07f81241aa51a8390caf7cd78d786f0c22e0e7883077b8f10c5a8182ead7db25bfdef257ac6911774d9886cf266369a2e93037a287069a9dd0eafe6a2ed5c1b335a28d4cf9a917b127bcbebe76d2291cef5b10ffc20ce71fb7bad6054e5061d3df4b10414a5cbeebe4daaa1b6b214effe02448f3e6bdb7a9b370b611be8809aaf937558cdca268bb75289e9dbc69ede59ad719a004a663c7a0b6fd0681ece519230e795d06439a48c247b294", 0xd1}, {&(0x7f00000003c0)="2581f1c863044b507741a764692179601f0e8e2d33d749fa1488f4b045f6944681572a2323602b3452b735e4dcb3765b0e6238eccbcf5595207ab11db7f2f450dea5a96674c10b0b11ffd090f595216288830ff45de9bdaab4a85a875db45c6494a36c0417b237eeebb21860697fcdf675d2e63e4aa835c5896b9fc3e72226b81c5065534d58deec0740900a34318b08f2c63c245831e52ed3668aa3f519bfb0c232d8d145155dd651690cb263f10b3b1e8b91669fc77411e184c10c763938cf070c147ff528b08fcfe29a6fb03e81beab69064225", 0xd5}, {&(0x7f0000000180)="38daa7c76a9b9452b594150f3793c885031c280fc46e9399123ba3594ef55bfa1085dae7bbb1e608566cd65110cbb6ea9937df0423", 0x35}, {&(0x7f00000004c0)="6b6c2e659ca9a22451e5cd0734e567254dd28fc7422e5a153eed88207e8754d93849bfd0bd6c7ff786b0954835ee74ec1499a06e3c5f488e9bc827b4719f274fb077f69925da76e5e05777267795c3295b3e6ab3df5dd0d88716ab", 0x5b}], 0x5) close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) close(r0) r1 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000280)='ol', 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x880, 0x0) chdir(&(0x7f0000000140)='./file0\x00') ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000000c0)=r2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7ff, 0xfffffffffffffff5, "031f000000930a0010005900000000003f00"}) writev(r0, &(0x7f0000000940)=[{&(0x7f00000001c0)="551a43845001bd9d3a0f5b9a54b11cca6a8c181cb6c68b74b81b2b7b139dec46d3bce8aebf4ff8eb0a", 0x29}], 0x0) 16:01:17 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000006c0)=ANY=[], 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176baef9b18250e729bf0be3219e9f3a29f5a7dbc6e26623bce4b2e72dfdd17a7fa14affb3281b3965eebd5ae236cfbc9b7ecae4001c0c0f257eae7391744036f566d8c229b79d08633e7100b7f343ed9a0e48c1171bfdf1128e7ddd83b1186de9b678db25ad1137959e7fae1bf7962aba5625f11b16e04cadf96bb315fe861e6f3c546077d5953419bda10347d7e06787bfa1bb58195e78f5b896e021b58e2437ed8260110ba4cbc13fb1dbed2b8d07802d8a315db005bbf2f52036998a8da99065e92ed4cc89f81e5995d8aac325f42e408593f6de40b89c8bdbf2d9284eb787720ae4e982d8f48c359635ca1ad7223ae727b1ba3692f6c7a9379c66db1a7c4f9a107dceaca34aa259dcad7edea4229c7b9333de37aa19f6d9e587f95dd4c808f9c6da09c3cd5209c97f37d5daa466c4c03e96416d6b2f24b12e1efb3d37f7069d0440dc8b58a12e5e35dad9da02efa58a55210ff0448cc4f8c1930455034961f0bdf6abac1422bfc3a5d1e04dd1c5ca0d27c8c9bc383f0ce6b588cd0491561acf216e9a3b74f9f0b4941eaf85bda81423c49aa9d1990f64fbafda58db2303980bfc91e7327fb1bd02e768abb894866fd181e8df98676634595a273e819c97724ea4ede5d1b622f20a95065705ea2af61f8fb29ce9174d4d96738ac517d115df3e3063762ffc64257cbb9e817ce2889a1eb9a03fc8e97b72f7f090af33ff0413157b9a549bf615164a0585a8bf162fd53ecfc99bab3b054cde7c5e94ebc31db7e5a3b28f9460e6297a0bf5b4cdb41d6f673ee9cf303b1bb4b431ab300b44a0666eb0f620045f22e7a9616832d8828094596272d6911ad351e18d26a2eda22a5b547416b360e76e3bd0ebe331a38f2d4f19cc74d901dfd11762bac3dfb1c85177050ceaf0e4f5ae1dca41a7cf9cb13cd4e5b3217aa63aaa78af383582ffcca31efcf5fe4246ea0c3de60c57dd9cb8cd11d0cd03ade52382403ad07b29b4167e3cd8bcb795f0c00d04b3f7661ed4bc56fda83fcff4c62e541c6dbdab04dd1449674a700788221d30faee99bb62b57f58d570e9888cd4a8f22ccc5cdd440f912a661c7edaabd484aaab34c3ddbc2c3b8f219d46d94a5a57f91a4680af003658b685ce6d948625a3495ed2b72711cadff16e4d799a80c05d0d72057cd52df3754b9f7a4c187c9824c7414af9fbc6172d8f878e206b2cc30b26cc1f45d8434d44d21aa4d7311f89dbbd3d3e8efc0557003e95ee88524e5d8ade382158d541166b882715f3c6489663d99a86aa90ae74288d11b59b5e485c041a5f3bd93ce4f793c7c9d9368fbcd35768f8be7a120f95df622d742df5fe86c3af04ff7910ace0e62abdcfc778afc217e355f61cc0b8fb89d08b64a17673de2fccf3ca4cc47ab03ac7161f06d9fb69c01f18b07c5d30b285387d2bd529d92131823c9ac8f28695b90754c202d0cb0c8655f50424f885e886010bf8054e63134ac8f4055c026f58c3bdddd67b3caaf08d49f3af4cd7a4ea614ec60580fa8dad62e0efc26d7c3ef2d0af2f9ea0efba8d34827a2da3fe42108c1f5a591a7bd1561397cf31db992fc51b3095031884f722d82170d1a4fe87696d2a00da7e72ec4a9f289ba99d23e7d874c82439a107f6bf33b45834270d930523daff55ffb30673a2189dcc21da9be3149eebc2abcb62a78efbc3c0a40c05677828213c4c1d20c7b6b94a85d52d0fa1b02ac6918ad166d5e50f8fe0e2bab43c1e25348a44a08a8f932f4610c9ec82715cf0e5984f925b698c4d8745720c512bfd0fbcc9408180360448be40e60f5cfd659425632a2760b33d6f6838f2a69f3f52dae821d5b0b5fe9ed690c58f4ebcac56c2d9b8bf9b3f33205f7cfb6b7ae71bafc1561d966002c94499b7a14a51b4c933c899460d092c9aee6ddf898dc031ae4bb62009272db4537f514ec70af7fde34ae23bd923c65065f0cecc831f97c56b444cddebdc62ef4f1be267f180b524e01ff2e86e7ef4988f93edfb42c0beeec7c9e3059dd421d843bcb5c9c5095", 0x5a1}], 0x1) r1 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x40}) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="174af205b6068bbc6be6634ecdd0") r1 = semget$private(0x0, 0x3, 0x243) semop(r1, &(0x7f00000000c0)=[{0x4, 0x8, 0x800}, {0x7, 0x6, 0x1000}, {0x2, 0x56, 0x800}, {0x4, 0x12a, 0x400}, {0x0, 0x0, 0x1000}, {0x1, 0xfffffffffffffe01, 0x800}, {0x2, 0x100, 0x800}], 0x7) semop(r1, &(0x7f0000000000)=[{0x4, 0x81, 0x800}], 0x1) 16:01:17 executing program 1: 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, "1708f700aee16900c71b1bff00"}) 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) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) r4 = accept(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:01:17 executing program 0: semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0x0, 0x1800}], 0x2aaaaaaaaaaaacc0) r0 = socket(0x20, 0x3, 0x10) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(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', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x0, 0x4, 0x8, 0x484}) r9 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r9, &(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', r9, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000380)) r10 = msgget$private(0x0, 0x718) r11 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r13 = geteuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r15 = getpgrp() r16 = getpgrp() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000300)={{0x8001, r11, r12, r13, r14, 0x4c, 0x6}, 0x8, 0x800, r15, r16, 0x7, 0x4, 0x8, 0x484}) lchown(&(0x7f0000000000)='./file0\x00', r5, r14) 16:01:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x100) write(r1, &(0x7f0000000280)='ol', 0x2) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x20) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) fchdir(r2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r3 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="b2f9a7dedffc273e5d24897112bf317beb740aec633cf83b2c6697da09147041581a452cc2a35f16a3370f90e9b9e5ecc6a92f1938834f401572ca8c63d195fd1100f699f2fa02d7ea85ad", 0x4b}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000100)="88b90b8247af96a92e7baddc46d2b5de0dc647152667d8b64aab5caa690d201a2e2f1a1ee0d58d7ac7f36f6c7ac8c18e5a905c961fdb58ea9c7d13ab3c8a174350d54c1f359b238c3dd9d50e19d6fe9e21311a9d0d7cb50dcc2e31c961d6b130c1cf6fe59092e58ac5896deb4572a941a66c68754fb62254b7e1cd05ba508c5b3e3469e01f3ef32e689001a5c6a3d71ba107228623fb5bf0a50fa38973fa0721d140c67f096dad4d986802641e682df3d2ae6d628c0e01bbb0bf6efa2c8d256afd4d4a", 0xc3) 16:01:17 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000280)='.\x00', 0x3, 0x0) r2 = accept(r1, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) r3 = msgget(0x0, 0x246) r4 = getuid() r5 = getegid() r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = getgid() r13 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r13) r14 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r14) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x2, r4, r5, r10, r12, 0x2, 0x5}, 0x4, 0xb8f, r13, r14, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r15 = socket$inet(0x2, 0x3, 0x0) writev(r15, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) r16 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r18 = getgid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r16, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x8}) r21 = socket$inet(0x2, 0x3, 0x0) writev(r21, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x0) r22 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r24 = getgid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semop(r22, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) getegid() r25 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r25, &(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', r25, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r25, 0x4004746a, &(0x7f0000000380)) r26 = msgget$private(0x0, 0x718) r27 = getuid() getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r29 = geteuid() getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r31 = getpgrp() r32 = getpgrp() msgctl$IPC_SET(r26, 0x1, &(0x7f0000000300)={{0x8001, r27, r28, r29, r30, 0x4c, 0x6}, 0x8, 0x800, r31, r32, 0x0, 0x4, 0x8, 0x484}) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20000001, r23, r24, r29, r9, 0x2}, 0x5, 0x5, 0x6}) r33 = socket$inet(0x2, 0x3, 0x0) writev(r33, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r33, 0x0, 0x6a, 0x0, 0x0) r34 = semget$private(0x0, 0x6, 0x560) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r36 = getgid() getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r34, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x402, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x1000}], 0x5) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r35, r36, r37, r38, 0x2, 0x9}, 0x5, 0x5, 0x8}) r39 = socket$inet(0x2, 0x3, 0x0) writev(r39, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r39, 0x0, 0x6a, 0x0, 0x0) r40 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r42 = getgid() getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r40, &(0x7f00000000c0)=[{0x4, 0x7e, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x4, 0x9, 0x1000}, {0x3, 0xffff, 0xb742d3876c2edc36}], 0x5) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r41, r42, r43, r44, 0x2, 0x9}, 0x5, 0x5, 0x8}) r45 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r45, &(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', r45, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r45, 0x4004746a, &(0x7f0000000380)) r46 = msgget$private(0x0, 0x718) r47 = getuid() r48 = geteuid() getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r50 = getpgrp() r51 = getpgrp() msgctl$IPC_SET(r46, 0x1, &(0x7f0000000300)={{0x8001, r47, 0x0, r48, r49, 0x4c, 0x6}, 0x8, 0x800, r50, r51, 0x7, 0x4, 0x8, 0x484}) getgroups(0x6, &(0x7f0000000440)=[0x0, r20, 0xffffffffffffffff, r24, r38, r42]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, r10, r52}, 0xc) getpgid(r0) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r53, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x100}, {0x9, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x200, 0xefb0, 0x80, 0xb2e}, {0x0, 0x62eea0d7, 0x5, 0x8}]}) r54 = msgget$private(0x0, 0x0) r55 = getpgid(0x0) msgctl$IPC_SET(r54, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r55, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r55) r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r56, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) r57 = msgget$private(0x0, 0xfffffffffffffff1) msgsnd(r57, &(0x7f00000002c0)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c2905468668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219e25572156d48bd53935d104aae9957e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) r58 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r58, &(0x7f0000000280)='ol', 0x2) msgsnd(r57, &(0x7f0000001640)=ANY=[@ANYRES64=r58], 0x1, 0x800) msgrcv(r57, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r57, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x60, 0x0, 0x0, 0x51}, {0x8fe}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) recvfrom$unix(r1, &(0x7f00000002c0)=""/120, 0x78, 0x0, &(0x7f0000000380)=@file={0x1, './bus\x00'}, 0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) r3 = openat(r2, &(0x7f00000001c0)='./bus\x00', 0x1, 0x8) r4 = open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x4) write(r4, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000240)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000200)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6, 0x2, 0x3, 0x2}, {0x9, 0x0, 0x90, 0x7fffffff}, {0x22, 0x8, 0x7}]}) r6 = open(&(0x7f0000000140)='./bus\x00', 0x40, 0x80) openat(r6, &(0x7f0000000180)='./file0\x00', 0x10000, 0x5a) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000400)=0xbf2d) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") pipe2(&(0x7f00000003c0), 0x10000) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xc0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:17 executing program 1: 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, &(0x7f0000000040)=ANY=[@ANYBLOB="6202e5fffffffffff98466e7464affff"], 0x10) close(r0) write(r1, 0x0, 0x0) close(r2) 16:01:17 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0xffffffff, 0x200001f, &(0x7f0000000000), 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e6f660004653000"], 0x10) socket(0x10, 0x1, 0x6) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000140)=0x1, 0x4) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) socket$inet(0x2, 0x4000, 0x4) write(r3, &(0x7f0000000280)='ol', 0x2) socketpair(0x0, 0xa608bfc6804ce359, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f00000000c0)={0xc664, 0x1}) sendto$unix(r4, &(0x7f0000000080)="f8735806086eb1c4", 0x8, 0x0, 0x0, 0x0) 16:01:17 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000280)='ol', 0x2) lseek(r5, 0x0, 0x1d, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000280)='ol', 0x327) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20, 0x0) r7 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r7, &(0x7f0000000280)='ol', 0x2) kevent(r0, &(0x7f0000000480)=[{{r6}, 0xfffffffffffffffa, 0x38, 0x1, 0x7, 0x3ff}, {{r4}, 0xfffffffffffffffd, 0x94, 0x8, 0x0, 0x100}, {{r2}, 0xfffffffffffffff8, 0x10, 0x2, 0x7ff, 0x800}, {{r3}, 0xfffffffffffffff8, 0xa4, 0x200fffff, 0x76, 0xffffffff80000000}, {{0xffffffffffffff9c}, 0x2, 0x2, 0x80000000, 0x1f, 0xae}, {{r7}, 0xfffffffffffffffb, 0x4, 0x2, 0x2, 0x1}, {{r2}, 0x0, 0x100, 0x10, 0x2, 0x7b}, {{r3}, 0x4592f0d28f3167eb, 0x82, 0x20000000, 0x7, 0x80}], 0x6, 0x0, 0xfffffffe, 0x0) r8 = fcntl$getown(r3, 0x5) r9 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r9, &(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', r9, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000380)) r10 = msgget$private(0x0, 0x1ca) r11 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r13 = geteuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r15 = getpgrp() r16 = getpgrp() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000300)={{0x8001, r11, r12, r13, r14, 0x4c, 0x6}, 0x8, 0x800, r15, r16, 0x0, 0x4, 0x8, 0x484}) setpgid(r8, r16) fcntl$setstatus(r3, 0x4, 0x8c) dup2(r3, r4) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x8) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x2, 0x4, 0x1f, 0x7fffffff}, {0xb7, 0x92, 0x8, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000580)="378b6f6e9eb49b7666901a8af135") r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0xf, &(0x7f0000000180)}) 16:01:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x80000000ff], [0x0, 0x4000000000000000], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xeba1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x4, 0x0, 0x7}, {0x0, 0x2, 0xd5, 0x9}, {0x1, 0x1, 0x3, 0x3f7f}]}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) ioctl$TIOCFLUSH(r0, 0x8040691a, &(0x7f0000000300)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x80000001) kqueue() 16:01:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:17 executing program 1: readv(0xffffffffffffffff, &(0x7f0000002380)=[{&(0x7f00000000c0)=""/176, 0x6a}, {&(0x7f0000000300)=""/4096, 0x484104be326abe13}, {&(0x7f0000000180)=""/197, 0xc5}, {&(0x7f0000001300)=""/4096, 0xffffffffffffff60}, {&(0x7f0000000000)=""/32, 0x20}], 0x3be) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x562) 16:01:17 executing program 0: r0 = syz_open_pts() syz_open_pts() flock(r0, 0x3) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x6, 0x0, 0xf}) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0xe0) close(r0) pipe(&(0x7f00000014c0)) syz_open_pts() 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x100040240001c}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="26ccbc4a35764dc37059c7312cefb52530c9f5e5ad98d61b517debb57191717f6cd504de6e720febdb26d07933bf2e2cc0660f8a4c7c73bf2c585c80cf2098f0c4199ff3fcdb0688fc67cb82d50f947b0ece0b0c6515b8c60832a8f4eea5b6dffe5966327a6e2c09d65230865ca19790170d700035bf691270e8035fa53ff11de30279fb1f34c8f59d0592a28f70c0a8361c3309169da554e31df4529562c581d5", 0xa1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 16:01:17 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010129fd49d6696430fd659ff834baf5fc5a5708c632020b1c45975c62a4ffe5c703906dce602e3b889a37334654dbcbc563bf38b2581852a0df356fc5838f799ae12f45e503c3715673af33bfbc99b0e0440d98b897c3a6c874954d0c1aef8b0d9dc2fd6d08e6d3010055688ba82c3ed29dea1b2fc324f249a507cbaf1dba2e76921c42c0728"], 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000000)="24e3ce106f871fb473236e451f31c819ea0900000000000000378ea97a3b9b34da2d87ce8ea9d1e3ca9eb4ff1818b02b14b18524a82883570dc065af46383bec54643ca4e71e3936283ce66ce73e90a69c6303c81b9a573cfbacdbf03599e4016ff953334d30a7b5e68a132c30406419341b495e491c24e4d213138ada84ce2aa4a0f23c096fe1f95a58c18feeefcdd2be99853809b01e132a505bfb3584a5c250112013a91db7c6af2cba3050b2de6674c1b48aeaa37476fac7806a1e361a6b19fc01cdce84a1211457234af0263013b2c9e070dd8347958db0eca31a4d466643196333f6cde8e300ae96059422da925e61cb6907b6148195ce32157f6f3fda4d730e4b40f753b3a8b3403ba8b3ae7d662ae966e727a0c524fceb9c6abc8de3f07645c6ede8247be81e63cdcd8af682afd9", 0x519) 16:01:17 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='ol', 0x2) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000980)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffb, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795ab976ef3caf00"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) write(r1, &(0x7f00000009c0)="893a0c", 0x3) 16:01:17 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x6) write(r0, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe673362870b4ca408947f646876e47502cccc2e0f48817d4f4affa73c62018ea95b332aeadd2d19d391ef394d4286ce99f11fc17e940167a8f78496997ce1ad7de4d0a1751678dcba2a8c89c7c1541990886af7ed114572a90a74160a2362c276c33c80bc419268a0f80931dbfd9d6df40934e45ef01ba9eb05aca5e0aa4958677e87db77ade6dbf0731aafb4d95dc0f2d9dc749b2661e80dec57eeeb934ea781eea5eed57bb1ddddf291ccee28d3cb628ecc87caf569e589ef3593351e3fa24f090ee89ce2009bb6203b6b9d13d945cadb8d501b9f0d72655fc45c0c38c7b11977428e2bc41840c4b5b65e0c8901f5659af98a4bf55c12427511bd36c959ece7e5119f7eb28cb8ab5f697480363515b6867bb17eab39a93ed911625eb7850c20ff92400a0a273f8f99bda21b6a13a56681fd2e3f1a660c8c0e3de"], 0x10) write(r1, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20000, 0x0) close(r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2}, {0x1c}, {0x6}]}) syz_open_pts() r4 = dup(r2) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000000)) 16:01:17 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f00001e7000/0x2000)=nil, 0x2000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x100) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) r3 = accept$unix(r2, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) write(r3, &(0x7f0000000280)='ol', 0x2) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000140)={0x80000001, 0x3}) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) socketpair(0x0, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockname(r5, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) write(r4, &(0x7f0000000280)='ol', 0x2) symlinkat(&(0x7f0000000080)='./file0\x00', r4, &(0x7f00000000c0)='./file2\x00') 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x28}, {0x2d}, {0x16}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x1c}, {0x6, 0x0, 0x0, 0xff}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a821a029be9692300357e3a", 0xe, 0x0, 0x0) 16:01:17 executing program 0: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000340)=0xc) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(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(r1) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000040)={0xfffffff9, 0x1000}) 16:01:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x870c, 0x40) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000640)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="53f8", 0x2, 0x0, 0x0) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x80}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) sendmsg(r3, &(0x7f0000000180)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x9, 0xa68a}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000300)="a1295ad0efadbb4572c94d8375d9074844011b82d2666a9b823b75b14e2bbe094bcf4a7cfea382f45ef1bb930bde05a728e3ad94faaa268b7b52fc876fd2adb445a80df6f273b774a2ea33aceaa9548059be3cb7114072b2f49a9adf083ee5f4e6e9c2d948f4ea675edff19bc0670c1665dd18efa04112f934def75fd470a3f685a609cf93851e74445dbc31298a2f5ed5c3fc0391cb2666fd98e4475c0a944f143f997acd1b40968cc6958814d9f6a61f98c4a54250b45acd65078cd5dc6ddef67f1e79f807d8569a9dbf9b6af43679aacc1196dd7ba1ea2824db1ec825c00cc629cb7c4e4274162e0b58f8be1c2175c3f1c5a1aea37b6e181d9eda12e23292e6ee8dac70df09bddf10f05d59c9c7ff8cec11580462f36d10ae4e3ed3b542d30de84e023fd24adc4caef9d412892b65c9c7829c69f1850490da1c02bad52ef38464a719da4c164f87b6a8c1c50ed67cecfd38eac1c2637d3ac2f45e852af7518f46354373354da21c299d347d5993310a3ca5dee92e6d666677518d5d847658f3bee0c3da10712a671e47107f7fdd9cf0756422678c04d28533af1b3bc5bf16795f600336d722b520257bcf27b8e31d93eff5592197550a541d6e930f03236100318f98bb6aadf4cc5a34aa8fe75ff5aec0b4ce63031ff5714c5e47da16b6f3f18f70f401f64110588b995d4047dcfcbf2774b7ee415284f98196760bc0ea79b1774eb19f959df35e56b928f9d1ac2751135a9f4087a253bf52a92b6758d0bc01c342df8c0e0ab02f6c8f4608251ddd729d9a4d266f164fabedeea955c301eafae3f950b90d96605219bf12adb6df17f02eeee886489e11fa5d94a9d2b78277a647ce28977c07d54688466a388d723b53abc908a9ded1d0dd92daec5f3b62de0054b8a4826c22cc58220a5c6c632b9f3ba153db6e009cec7d64a5b6e22d332345fd6b56951e00a7bcb8df99c4904519d5b5167244a8891650ba05830d0cacca0655c83e4e0cfeb4e946b82ffa1c1a893e182030d9cd64e1d3c3b9091a33dee59bb88f4853817764532e7e88d20a758cb6ed9301bf275d3ea83cd2f668d496f13b58a142d32fd8df4a8f09aa5001660912751c910254ef6a5866e28e0566afa2a66f8d53a719dd3cf07fed141f9ed17b8912591f5b2ef833d50b8b586cc932e3063d1ae98f9a85445b04e5adc57738c4dcbf85a7f3357caf7df0f3d1f4df49c6067ddb5fc890057e21eabaee739ab70f64b79fd28a8aea188495c7191f7a608024a1ae08daf4ba1e7fd667ed758ba12ca683f122950771b3a67424c5329b56b003e2bb2e28855024a326266ac5b9aa1f207ee72c19f99b3b69b11765c3bce1d55f0af98aa7914aa640eeee82dda13eb706ac34b26dbc73652b3bd316b471740d481fdbfa414af8cbff1bd33888f8d0ce5b00daf6d45854fd980249ba4d9120eeeb17f0c9d8e2dd7d64240bfaae4bf22ae031b2c3d928392cfcb82218ae7363663ba10dd7fcaf49bcc48c107276655c5e625b3ef156c70e4f894fc6c72bd691c30af9075b159c3e50be6f68cb9f48c5f20a7bf5082ae21e7fc5f27af06db0f0ea3b2a70243d9028da053719eda3a1079ad9611d1be66ae3c4d0cb1522474356b8d2a6972ce0953b1a8514dbcf3f3c58d21dbeefd477f043650b6d80bcb076769b109fd3ab302b68c3cc6586d17b12b347dff1ca4176c7964a8137d0f82248305067eea77fa921cfe1c4b01b4ff236f835802812a368786228391bda4ebe3f7f3f0cbf50b61f8f88cb8736974079e010afaf9cfa49fbdd377530a5d2b666bb1b16cbc6577014d5ff10b5779b0e4a93aaf5a40289357162f92d3869a819075b15f97fa96f01cfd8dc2372b4e81d35c9fda17e5bd1e6a560911d7f7d952aa6544bf816f2a39173ce2b627d08d898d2a06348b09dfac78273dbe78d9165d0a0363a004babbec83702c1680ece9ccaf2d3ba025f58bc73782dfb8040e7c51f535244ad0a67b4c535c4a7d443bddf35c019bee0cb2cc5f35ad9c91125106c4798711f5f1037a77f6efd359f69f01a4534e93b525a9546c7e0acdbe5b4c0377bb1c4d8bac5ba5193d17b45b8343c264393d957940807c03209943954768bc93aca52b61dd72f31ed972396e1ffa10850da5f6c25c2fee2e6be90432e3fabfbcadcd09013926aca22ce4b02da9c5710976f10db3b95b3f37069af1169c2cddd5fcb2c680a009d8d31c6bc09391c26eb85bb46121ca5b45cdcbd423d085e46cb9c8ea9d746c0595613319e2c913853b61e227622a6f8f1e878e9c7cbc465c6c2252af28f4f5fa167d3aa60f03f0b998b131b92601b31fe6f98f1702fbe2031e74b3e5539f5a46d30b822c2e9c00d505a3b85b0b1a70948580b8c441431240a850b0c51dcc9d9d387db90982988808ddc0c905e6429db0540d2618c7cfb91e4e188f624d4777dcbb984580886e01dceadda1db85eb21ce3d638feb54015834a5e6d86e9922a3aa033a1c845afbe68525b08762325d4dcc603a9dedb89a14e7f5eb8c750fa7cc596a9121226540f94c67d76dc8f1870055cab40ea659584126c4f32dfa06042293d329d923991d619dd1dcf95c362e9331340f6a929e44254f775aac53a851fdcf66a7b6c460dc43ef686447c9e5986e2bba352f069145d360a0a1dd93d8dee6d4f61fc4ee9d8813b01d50db9d4e83351e9d7d835a38e28a8b4b3936f318ce0c4a1ff3e71cd94a173084e1d143cf7b8517654d519b4df693ea37b0090d0a8c799acdacbd9b8a69139fca357ab6f998d67d49a0a4e6b7fb719e65e7d43cb5eafd599ce77d523f58bc92eafd35bb02733cf3a3e32b15489c7c8e2ee012d6166681ad0a80bfda68a84d363801e8745ca5e5600938d7a9156d4cfd59af47a9682350c844572a6137bf29269c592a202a355110b5e89beed0c09d0cc422e3bb54add2a56f07dbc2f1dcac038afe30c3734694aea6f3c32cb8d0761e317e8224be139186400d819400ae4e35d474f093160481ebedd290caf744d703ac163150cb1ebf0acde729df344b0b446a1792db57922a161c0cbac60529a4e1960a03921dee9d1df1a9e953eddaa4f943a6ed9824e3295207ebd81aed6f2e73ea5ddc7eb82b812a7898574464517bcf4c19e77b277a0b88125c493a47c0b58fc22cd4a3bbef92fcea7446a3faa8b50a5fa7a0fa4e690ad4431bfe804e115bcb179ee2995a6cca1fff361f49a149718221e73b2df086fb172db354f11d7ae8e586f8c70630fa331dedb2326a41ad762ace22b52dec05d3b4c56a6ff220e0cd773f1bbb7767a2121cb90b69244cd29d77ea65fe7996866c1018fee32fc45a1151fa636cc9e616f097d8b3881e18af55abdec8e0b471fbdff1c0ddeb3a2e2596341150ea004ae25dec7d0ef4f60bf0914edb19ef22d7db6489cedc8d73377571c047981198ef8a25fd4fe52043d366b786be8f5649c0a11fc12d5c4c77a8132a1c53effa95ea12a28009cea038f7314e86e83217b20726474b5f97aee88a37c21c6129bdc04a1e5f01a7d73ad6b25b80c2d0adba2326e10e206a7dde8f8685340033869ab9c85ab32ac83a38d7ca5551e0bce8e2a204ef743f5d50c15d403523b9423af445aa6a11c8b3eb5edf6a211aa31b01afb09f17777cbe82a8ea55b33bdc02925f6b18e95f609c42bcaf4add83b86474d6cdfaa495b60fe410a1c0c950cc57fd4c14d028237690c8c94bd801805953d2d7c97fcb8709c0b06cad8b55acbf5b166258d7c2b41458eb3f22e9574c228d4b811445ac0313c518edc5c698fd5571bec533d0ba70d391aa9f8f5fe3890cce785b94ef7428dcf10301e9145974e8f530b4145d52376fdeaee04d15e658fe815483109a6bfe80529a89a78dde34faad1982e2c0c63105227976d333857c3c3403f5155264346b0e52ad4ff0674d16dce44fd801c40effda43d1cc5a2b7e77a7111ebf9ce1acbb06a0451636f8d93c4e8957aacd9609fcc7a49525aebc047fc329a62bcfb5f234250d2596a02fb0ecdfffa55ba0220461f1052693931abd8b73a39c9dd423bda28c9ad30ac0a6a89b57470e213ab4b494ec1f3dc1fb425b82b3931b3c9bdb4f5129e5c9d6c6b0f717421ad918b3a2d964bc031abe4b01706ad200445e5ebb77898ec8dd6003b6de8b4e48b2e8b657b8bc1f3e4d3aa85410d7cb70386bba3cca99d274da63d9713573603b4241bbe01c018079211a9869f553a1e5f526003d43f83dc9e91e72ac2a7a5f7b54ce02f8587b8f578085a81f1d10048c4c6abe355fffe1bffcbe58a555c3c455acd49f886174503e9670a6b7ee0ba6233e008921853c4c16bb79df7447d267a1a6f8c23f71a689b6d94c57858fb16e563b6ec104d16994769d1f6d70d8759980e9f03a1ec79a1b6fd3e7f220f2818a9a12dc4cae427eefcf84ad28c71af1020e6d54e8874e85dcb562ad501297558439f91300aee411e5ad7c7e071efb9dcda7d8c5a6bd94033c88c52407d1641218f1cb78203b2f97e764fd606176dd82fd317b6d37be2c13cc4b68284d976f42f01516ad9d5c0db8a03fe01e03f92068d517850893eda36b629bc0a26569ca895647f4b20d32e9ecb1ed16bc703529407a144edcf8c451ace37cfcd265bedeb7b5d09faa7a061c1d846d1d572e95648edec9b01d153f18e1aa713f4c91e1a2243c2fea9c58c85552775227aaca2b90e34c5a378b52b08163eb3c63d1603872d926eac24164c0bfc431035e571a9c702cdaf1390c34f21a03e30b59c0a4d9ad1c798e963c546e89d5ecb8afd44f4f47cf75ca6214905b9e1cc2b18beed8a74eb20220cdfa368542452621db9996394ed5eeebe4b6b91a9bbbb68ad32b3a0b8eceb763c3987b98e1c900622f6543b8be3401ce5d7b9a349d10ad1e08808b2f02512689cf4f80f550a8ae9f4628cee632b69a0e36416251f0f9d7ddf1db505f8bd3fbf04420d3d33edd512c7287536c711c943f50b864e6a7a5efcc9b61bdf0affb50be729d88704dd065c0dd0089444a1cf068c955f222c22b5bd1a7b5ab3f7d3fff07357a59efc8eb6674d508bdd755026f7e61a67c64c9d5dba87cb014cf7f42d9318047c8a6a8cf3dc44ad68d9aa2c2448bb8c539bd3c4f2bc188f67637ac74a9175be74184f20bb3dfc9a2760aad6162166335b4c5d2da047329468c3d4aede2a3caeb462587ea337e3b6b532079a663a9198039a83bcc0c0f7e332f15eabd2c1a4aa5cb8a742022539a309c1271284f91540da743330d28e44a1196364a38ce149aaa19ecb37ce021bb21479610146f83eeb7d6cf7b2d6e013c963b564bb6f0831146e04663d697445bf8ea4bed498bd4b5fade77d67b5626508a58b77e9a1e6fa780e3848e9f1add3d0cd88b73ad3cdc1bba4ba4940a1bcde92a97f8873a22071656a20feb625b3befabbecba85247840fc967fd4b2b8727274a728850bb5a54307ee966417bc2e254fcf53e1fe957180e890c1a438c3c2a96b0955c425892d42622db45dac0bc3918b79bdac68b4e693461265a669c8ce31c6b84182ed9915ca2cbfe0a185a3c2c2df3622d2087482a3f1d9bd7896316975faba3c5f9a08125ea8e50f97c6cdf5a5688cf9f42c5be65267fa7e58e573b7c244f1a392efab6d5ddb86c21191fb5c8b89960de05cff320393af5a809762e7c0093c8965822352d8e154d2914a15f49aad2df8a3c3a92d539ca518bf22a517a6f8604790a94bd5f6d3193c030e6dd758b943316fb70586bdb41c580a52bad136db83beaecaa36fc2b9caf9c5d32a951f6b810cabf1148685878b892f", 0x1000}, {&(0x7f00000000c0)="d173ffb3aa", 0x5}], 0x2, &(0x7f0000001300)=[{0xb0, 0x1, 0x7, "e7aa6e3a4f4eabb1c9555810c31486e4402ed953960a7d9b5870959eaa94d192b2ff4df7942c16c3a28459d71269253fec3e7190ac58273e38e50ff45cd1161fbda32e92a8e57f3032f30c7eff3f2b8ec32b2e16ff9c8c871f7c44496b737517ddd3646983e2c49eb243b8d38983e5850ccc07c03fbed0a5c780499e14226f52e9a49b7aa91112a1b828e4f0b1d92ef1f44c6abbbe863ce1b8f508"}, {0xe0, 0x0, 0x9, "bdb5ebdb7cd78f510a0cd7cc9e8ca475854ed8b0554d5bc247dfbbb0b9885a15a36115d1474c6dd59cb279711da8d5fc984f305f53e78fd855d6844b55e5bff4c2e15b3f26c2ac9cb43d5f8220e5c81af9459af38bf1c7991079c46018be8842b790886735b731220c2a8741732157db364924c0019e410171e757b2c9e5142663cb383f13b9d6406773633b3187c199b59e7c2dc28310fdc62720fad9f8f7b5249923d4b8b9c1accf438ac6e62939474e28861ec858243b2d647a5d170c2cac711c7518e1207d0d2d1de1"}, {0x88, 0x0, 0x0, "ffca786f74255117b72d26b366e354350b2a268913bfdc3e6199ca6993749c0d27161e732f41292eba756d9e0a8d444058b39bde2cdd1c5dd0eb139e5c47b07564c693b8ff5cd7b6d22eae32cf7a0a23ad534c770583003d9c9458de6832283b0f7ffd04d42f9ce2e0b9d47ef2bf15dfc1"}, {0x1010, 0x0, 0x1, "0dc2904feb8c7ac4a972484de2400c4b136db0b77224a8a968d318ad63a1a439c69ff965e4cb72e3d95d61f4fe40180bf0fbd3a7c3db7077afb79625850339d88d00d586dee448dd78d51f3a2507b7f11f4402989b1fae83f33bdedee75d9e2564862b6a2b3535207988f200f2dc76d91b38c212a4a8376aa3362a0c75e5ad80ca11debfcfe06e2a2cb70974c7ab253eb3ce048c01af715b25c79c6389fcc62183847c0312d93abdcf6e92ef0e316d18c9a9be025f39562d1e0fbcc849aafebfd9117fa52214bd1c1fc1f07ccea089be9d2142cdbd426b86d276d0019e361bcdc3553eccf3c748cef5891724b96580840ab897231d887a3abc8b111054d7e892f94d395e8c1b05f785249732773f86a10917cf681c89181f3a2ec020fd388d670e5a4d6c672cac02bf0b342d7fabee110e635173d7027347df71ac92535228a8e445d257f218c02f6c7298f165acc6e674423e3408ffca10f8721bba2eb1f87f8a30bec7f8b4dd36c6aacb66461d15cf4770b1b3ac9e578dfbafd116c1f37ab8da8d2019c56e8d4b910602624b889f84c0318541fb01682fc4e15586a2892e353b7af52486daa868104a60bf3741b688cd53c707caf80273041d97190dd78a9253f70d395f774582da8f2c32e12bca7bcc072f60c556ac470fd1e716483541ee9dea36b3cd87badafbf7c7e8b8cc5dce33a6aa74d81eeed2e2b4655686532fea187e54a44b34a6ed6afeb53fcac945869c87927ab63fb7e4236340f403625225fd51c844cce21dd11e960677f32ce7c03788647119bb782408420c71ca1304cd7a418c8d8356ff781c0e0d8f720d27a69ba45bb218c6d22712b30d5ba07764d3a8059129c183c3738240bffefa3afd0bed3ae731eca15d460ade582f08eb56db6f41d5957e1e8230eb5da3d057daff6ab4ae34e3f436e53d02272c886585612c8495b8632543dee105e31b7a8d5a7a4e7a3e139144355d9ba4ef29471dd5661a0ff9bef23cff197bfbf71e89f583b0a5cb150ab2e197e2e8b9049ba1178eab958daac6ff413481d8ff1846aec16d74f5bca27637623ee3e0a1975b51e57fede053b0a9bd4d12dbbe4175a37487f46bf894d780b4dea161c4fc27c7feeac9881e981c2cb58e735bd6a513df0f958c21ef463f1e85863769ef47ee97a5ad0ff9aa1575545839618a6ead1f67c6d74b980e851164a915fd91bc032d1e61665aa020f4d402e7cd1ebd584caae6859a27196dea786daeb3daa2fda14361bd3688a20b663aa64f5e98a31d513f0cd7daf7fd653fc1b4ac97f26661a297eff7227f82e4b0860527fbb56652b09b1892342b6bd56ec3cac063f053d753219e492c86da057e39050c45226c244570556f6533a5ae8bc0ad6a91948d142acd0edf7d6f3c8b33eb2fcf216fe273efbc67e62ab6126bc713ebc200a96345b9549ee838f0a3b070b1c7fd120ba7f42a025793939b07bb341ab774b65085e0dbd88eb04b1286bfefa210e02b23243c542959a82ab4455425c87df10b3abb6aa78d2a2844d77abfd97df3eb0c411265e70fd74f710ade2d50c0ea2c7727346c221275ed190636b08cdab6b0ddbbeafbbbb86de92babe13da7864eb9268502e1bb8d9fe9e7ed4c17beb3bc3990d1abc193a7ba55e91e48d993cbabbf0ad6bdab5f5eb1d6eadec477a6cb4e3802976b836faf26620449261d880b381eedcedc7806bdf6b90a98ff14db00ed8c442663d617131f99842992c73f656af1ada36877029e9f5e5bbb0e15ef60562b8913c47872ce9d65b97ddaf03967cf240607ace59a1c44cd6b8ce397017f761105df8a6929d5cf2c43b33e1dee83430c3270a74be3534a7569fab616b4f20df474cfcb81d7fa628334fbb751d4fa55f1770d0cde40efca7137d54ad3ffecc7be258c13ba83ed3cec96b9cd366150b5562af021b3fd4261bccf5eeb31defa7d383f52e575e1c687fde184ffca870d8f94513f80e72382b757b3b4ca7a59d33cdc2d815ba8f59b9c347508dd9357dd384371fac0f2b02b4c6764e3c85e4fe824e42194456acbc624882183ed4a890b74633594546eb18e118dbda4691af18bf2063dab262922ec4391e02305ea8c48aea166e724051979d056212734f802e6b4c88a51c0bab60e757a5659204dd6a40dee1eef74661061c6c0e53c618a773f8ecbd96c595c80b3af78f9d762515bcb40da0159b6de8ac71ffbb21db8bc56f48f882f9f94edbb39c3afa80ea941d7615c9e8801e4f64fe5d9e0f37187eb3d04c976605a81fc9aa7d6f5284a4112e6ebafc76789d1cc0f22d674dc39693ee8294dc761d1e44cb655d5f558d6191f4b966e3388c432c14e7076d20f6843ee6c97eebab8767bd5107d2ae10cf808f042d6c54717e9ec02351fc3e10cf0c7b7114ac94585835fa802877bbd724210191f3a159b0c5601677d41b43d8e57337a2440bb511f208f0f271e783d399ee111a14044188b3f8de1b6c1d62a7e2d3bc49d49823f7211a8b8acd4ceb9746a01c8c4aea6bf9f47fd201867e560591ad1c61924dc10868972e41637c4ca0a0b59e995af5d7c9ab6e55f1a776db910f8eb3d5148578400652fcef1aa60a42444e5f822c1e63d2b9716978b5b971e6ab72399a22d8de6b14d7a56c5ed4b935dcd61c0520d28cf7d0d3f1c19df7442820be142925dfcb4a7f2f3fba2de4e19281b5758c22b368037091cc79f00ca3eef0eedce12598ae20354460abcb0f4abcec7b918e9c18965c8c555bcc4dbee61b657cc07dd0995ebd42ba36ff0710c599ada272907c6a0f335a7375cea63434a1c5d73ee139c7254eef2cbe32d043e95c28d21bb87b3d50d91a008b391de762bf103193be4dd1d729ae6e8827d52f64b325cc192a2d58df339320458e3f93b339c3dc951b0e993c854e4b2c8e73def06e346645ad28d8712a4daf8237328c4816f74264b7588b59a27c0df084c5e084edd16e2788500e9be6b256a4948c10082cb593de7dfd789708eec52cca600d6ee778b05f93daf1bacd526b48ab88bad30cfbe58d800e1d9023cd66abfd0c8576e19e45d3d0ed237fe0d5ed07dc2c1d90037e1d8ae4c52b4651fccf6d80062b0734d9950c42f6ef713e4e74a95f09590e71c56b2f71db237e9bf4ac1ef639ad117abf869b2f38cd1fc75a5f7b391c6e6e99204180f53548e02c419f3edb1c0589b20357dbf8482d0fb1921b41953a4d74efd067c8e52766e8e840c751930bcc08224faf45c11a925345b86e91ea24033033cfa13d2dc6b1a127698db06e05eb7ae75ad56e88cc5849f1e564c30099b7a7e5d17c0889b8edfa73234ea1f42eb65fe205185c78bbaa141dab4a295ca2288877b18db7fc1073f5ccf14dd171d177b75edcd210295859729b88b0c6a348b612f0849521e1e1ac0a136480acac27c56b73c28a8ee885e5d73b8213685363d8268660521af86665738643d2dc2282365fe451cd9fb6f328fdffd3663813398811b2a7132f2f1bd55a9615e3e10823b28edb57e1605054682b5f7ff66dacfd8dc53238d3afb10f04079ef68a19991dfe00f04ea5cdb3b89d5c60be1e193ee7cff48aa0d038f180f65d34f5f2b70ca4850a616b71e654fdbdc3753d9c839f41f1e77d9f002d166a794f95ffff6da90ae99cede63241a997d5f50b9adf5c66923a8d30be99b6a85fe1a7392e939793548313d0b7fd2483c709c70473ae77cfeb8165701398c69a5a92c3b28c3371fe8c06ebbe33cab7d544efb788fd36cc010594a18b2b61fd1eb294deb0d6b53f3a8249144766da324aba52d647c2e6c7ef387fec52b62741d763ef88533982983e33f8b5f7e487da7af6f24c35dce86758429a631578304b8d2f9a31ecc4f0309820986f9a62f6b70a20d692acf15e9f69b306cf8ac0d5716e6de48bf8b62be36a32646f63880ca48cd47ee4ed7c0e6635b6be018f0dd98a92defeff59201b9e2f69eef4de1fad133fe102349bb9af51c065b306cfcc8af3b1887c59c8115c92cd4c636c96f43a3f55d38a40a9f57b287a177982cd2f773776f277f246aad9ba686c2bfc90889a920ec55f9339446038d1e0d962f43880d24bfaafe207dbc531738be3b3a51f6959e13cade88c212e1da601cc4aab5f60f87e96f6171116ada4c1fc707c0c6089fab9770c86c41599b5d8e22a2ef5b37f63fb28b4c5f99664eae6958851e16b02900d8177fd339d62df3a66cc706785ac83fafeeccf4d73be5a48d009e93ff79859a3e69225ca9d8ba3794e3398f42f84d898b62aea073dae0ab73f2e7a82154fcdf74435101e0c2e8f574258fadfb592f50ae2580538c05820e87c06a2635c9d808dcbccfec2bf583ed7b78ba19be13edc3f153b984a8f9aa78572f49e5eb13ceb4829b3cbd9be8ef9805b01a5957a93eb3e59eb1937240f1446781869d162ed2ae0145ee8a054b418922860a69d60c18c23052294993c0b7ced56eb3ace662ed5d009be251fa45f648375635152b53c7fc45a8c33e87b8ec7189f9eaa20ed911a80448bf1b1f06304370c79a13aa617324aab1e35b557ad3d1a5bf5fae6e2e8032af4efc949a80e24c677fb08757a21acfa90453a89671f516b41427aa4323d71c8eaa665bc743fbf5fdd818514a1e4a70c38b5530c7fdcb625b2528affce61cf92fb8c72acedf58d33271b7130a9572721e6dc884990a45cb35ff850ef57901dfc0d3e8dd21137a07372df1c2aa3982ab017fdb9b3c2efe05f6027260492a838fd05b7e899a91f046a8c427f5f3422ab492ca5ac81f5a1f93bf4ca652da22f20cfbd4ed895358a44cb04899767aafd7ff9ef03a808cbf2e372811d3ec64a83f17d2539be4e388dcbd2905dbb075969e06e4c6376466c372ca0f6d20a558ce482434e9b262953a408de82126bc99815180d0836c2ac8baadb7063090a39c54825f7aa3e478a15908f1de3ceea3367b523fddae6f7950ee981b0ba3ba017ded412d99878c15ba784b553279bfdda152abc18cef1b78c5a2901bbd0598de5ae9c9e2e18cf7968a635a5a85fe1484e6f225cf857c1861911d8ec22cb78fcec434964a8a9e41025ac6feeb37fc06fd68bdb9b0cd8dc7bf1806b70707d6c0f03b2fd4c01524dc8473f66693e93091b55896b30ef27efbf1637a3d6338906c484aef229ff8e4cb3b8b074f93b84ff9a2ac0a73a1317b27798ed6672b0d1a6fce4053b7b3bc6ddc66760faca9afe22b92ff516b306a8cd844dd8e0134ec72ebc6c3434b20a12183d24c565c787a29c7784e97822ec3e67c24a3877ea70f6fbe3deb6c2f52c5be0e72750944cf3d119a67afb516b2b1a3ed77385927dd6092e9d50524d853dabf0069bf4737d07141b8e65544ea86d55dc514cea7e9d54f1c1ccdb7b2fbb00a4c0b3b7ef6e601e258184340cd0e7493c4e74d115e35001ae5ac83b26625d51e8110b2e2736af542dc3ee771de033f4fdd46d87450ddb3005fa7492140da475a34e88f0314fcb5df1f270a0f86a0974c6b55a4823f59c1b911df8e9b7590e3c7baa9cad0bc4d6fd5f0a376debc62400dc1686445d1d385923d5def1cade934741959488c09dd9e59fedc1908c3ffb933970919957414a3ab214374bc83e13b8be81573d5cdd4a9f81368df08edf8deeafbe9a22c6bea1cc4217ca19a41a37e02b070d07d47d42ef0a9e638ecc36bce42003e9a31a4416de111fdfe0fefcce9064d88d000151650e23b425e6ca32bbd191224672d3111463d92e611b49e691e7087bf5b4e0e35d2f675d9b64f0833cb347776d4f52cadec3273fbb597c32c8818783c89a61950133d0988e3fe05a603"}, {0xd0, 0x1, 0x7fffffff, "d5b20c9dc7dbf30050c0a60f2cc03d489ccc01673776acad31942fbaba78fe81f4d96881244401e007dc99dfc0cd96c681c145155fdf1b3be75e7e792765be68ab7407ecde4ec4c32b44bd0b81983bc5add55eb6c13bd8724f4311e5751aef1749dd8315de0f1c7c0ffb08fed33dd69c0b6f92d3ba87d979ed12310d3a655cb3ce2b8df0c2b53775aa7cfea26bbec428ac0ee2d5fa292afea7e472e1496078268ca376283b1f66b4a9dd4df0500ca3fd507b203675df91665e014a02"}, {0xa0, 0x1, 0x1010000, "a98c70050a35a837cc2c05ecac63e3cdb64441b4b2c4227f5bf98a42e9ecde3afbebfdccdaab6aad76de2c05ef75e2cdf7b0a626df8e08d75880c384f7b9a8d84b00b751e33300bf38e1fa8defc1a83a95f52c488ef4fb977c0cb343b12ba317951212d2bc3f4e024dfb460c91133e3dddb3c46c50482ca69764977091feaf5154c055664c2f46aeb4"}, {0xc0, 0xffff, 0xfff, "cbdb874cf9f0049c25fe9dea75d08033b39ebc69bdc110b2cb72129c52598e6451aa353a8207fddedc3a6f316b9ab22b1a7d467d0291e0c8ade0d6954256ee5372b6088583cce0257980ea8b5daabf4438fb29be80f9129381608031b7ac1f8a52673433ab43162cad0af39a96aec8c83f11dca8a56eaeeca7a5764cb5cfdd75bd29aab8fca7ed28ed9f878d4d9dfac9dd1a901fa7ddfcfacbea9b36977c2cb5d5f08af91edaece884"}, {0x100, 0xffff, 0x0, "b91e89939e6298d26adea869bae93ed0dd0c8b6b05feddfd2f63b0832917a7575103c8850e8853027b8b65738296382d8e511abc4d504f4ed2a91bf291d132793ec7ecbd342222e1524b7b31be2677f9ba18237ea7717f2908ef55309757fc70b707b369031d19d7066b99148113bb7a55487d8ea6784c3457b1b238aa9f3809b4b4a96cbb4687ae771e4ae976ef45c10388832a1b8e5bb6344c0392c7c6c2fa196af8e6d03dc25d6ea03bb9dbc148f731bc5436e9308ccf12047233f9033f796540e5a872df7c35808a5863003dea8edb4b112c721453b35921aff90774650e1d9a4507654f7a43feb688"}], 0x1558}, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) r4 = dup2(r1, r2) ioctl$KDGKBMODE(r4, 0x40044b06) syz_emit_ethernet(0xb, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:01:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc, 0x1}, {0xffffffffffff0048}, {0x71ea}]}) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchownat(r0, &(0x7f0000000280)='./file0\x00', r9, 0xffffffffffffffff, 0x2) mkdir(&(0x7f0000000080)='./file0\x00', 0x222) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) pread(r4, &(0x7f0000000380), 0x0, 0x0, 0x0) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r11, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x6, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCPROMISC(r1, 0x20004269) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 16:01:17 executing program 1: shmget$private(0x0, 0x2000, 0x12, &(0x7f000018e000/0x2000)=nil) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) 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) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) getpeername$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000880)=0x8) writev(r2, &(0x7f00000007c0)=[{&(0x7f0000000000)="a6284edeca2e270f7d55bd8483ccecfcf384f787c65be9932df46cd6c348363791f64ea65546b9f789942751354cead1cc3ef183be8194114f06309277fdf0157afd25690a569c3914afb368890e75200c760c9dd4ee6d13e675e181e797b74a6957f8d536be69fc106bce6e97f258141a3325211fca0805e5f59420adef", 0x7e}, {&(0x7f0000000080)="082bdfb71dc2863b92a9defc37305eb8d56d3dcef53a8f35493f96c8775a1856bb04f9411716279d550962", 0x2b}, {&(0x7f0000000100)="45a6fc200d52146867d02ddf1fba0c6635bb0f314ac79d4d68b6ac19068e9f64ff30a3035ac08fa4d6fd0c1047e36d8e8b8b483be3260daf07ceee6cfa39", 0x3e}, {&(0x7f00000001c0)="b20b11e15dc44a6ac5d1add76b3c0b3edf41fdc70d1cb6b6014acfa34803898821bb3950f3b6e7eef8c84d164a3d0429ded0f4bf83518bdd3f2bb8bdf28822c3a241914fbeafac067452716242385f6c1ce1b1be14297cf7ae42ae718902c8e9e79f721372255af1aac93b260afcd5854e4e16cf21118928c1bae8740c856c9b5a70d473f9dffaa315f8474b26657651e05831274b96b16b6e550e64b052ef605a4b74399331b84dae960e4234655a8cc49263080441709eda2afc0c1ee345d90a5c6caf0361fa82a41d23f90cc5", 0xce}, {&(0x7f00000002c0)="8a0b18e2be566f5ec9fe4ab619fd850ed0008fbeebaadabe8e6bef5a82ea12ae6246679c40d7413523f3bd02536adefe5e58c1bf5dff71690f9e91cc71215a5ea0e5110fb1a7cde3a9a5fbed67216c924a97e4aaaaa39017fc23251b4111389a5ddf3f08fde50975a4c8b406549b650ad615f44e06f1e1f1014b7648815790356d5355254712b82fc08f737e61bc974f31ee2c0fb96e199ce7cc2e6136816e12367d3d429a34d747684ebff3", 0xac}, {&(0x7f0000000380)="0a45d6dd2b0ba4b61d2e90acbd43bcfd91a91729bab2d684373c4a7c9810374390d1dcf0a9e0a701729fe78561a0686a5e7fb47f90306bccfd62ff9850a9856703d13037f772555614bbabe4a4d52daf310332a26e6c5e0aed728cbaec64d957f4d2ab2be2eac33c65f3e9ab390bde288d39afb7ad8071e56d686d67278be0a2e71ba0155dd7d00c8a75b9bc355c6bc199035899d8d6859dc67272ae5a0ab7c8577fad3826781878fac3c85f08539cdd7cc3955f82f7125a3c3002b1c5804041db9eb7a0cfacd3e3", 0xc8}, {&(0x7f0000000480)="ab2295e026ad46ba3c01fe0dc0d05efc85f5fa4f099c464fb11970b1d789dc98fab08a9f9bd94cf9fc49c57070636c8a1532eabfa3294c8771f429892da0947e99fdf820d798fe045a2eb7e8e3e2d5ec8335e0075f3e22f8d6d867b84ad6a99f8cb4f77d53244290f01925d7564420107188298a5009d19327a4ea22169638890a94252fd4b619a15248809a1610fd30b8691070882005772b816810730335bdb22062b6b9b026faf7c194563292735799fe286c3973017343e966cd207c7baaa2cd8217a5354a24a456cd75aa378781d7a07a35761e05b25bfad25829bbea6c7e7397cb6452629790f67de7", 0xec}, {&(0x7f00000005c0)="0d7e7905d8abad7c53534a2cd2d1e9a8205d33af92eea3210653e0a7ee09060943eeff8d73de8505077999016f77d06eefc9f71754aeaa81585e62c13d95802fd88562d2f631e67030a3a6ec55876c8692a65643225900098c8f6ed932fed2684884ed985d2badaef252602098dae52d4c34048c703ccd92781e1eeb1fe70b661d1ded718fcc85136e9faa883e743d114f71a70a979d86870ed5c2d8c2697ee5f77d018dee39198cf6cd5ded36b844a1aaeefb260e0231372e31de58ec48af4db256c357a6478b8c16a3d76996c9d179f9b9396692cab9288004735433cb827b13fb4b52e91a7765821b16ac238a66e26b26adcd2a677950", 0xf8}, {&(0x7f00000006c0)="58dd469b47a458e34cefbf36fe8d7a7ab9ba4d6b2ba4468a582e66e55c3401d3bc113f3a571047e914527a0a4337632ab0b4787ec0c6784a6b4e0de1de9fe04f1f9e36ea421d49d4aedfab2e58ba7ed67a3a3858498fe0d8feaf73f57bcfb29bb84792b86f3857269684fdf8b7a95b3c41bc4884bf146a1acdbf0a7267eaf4516de06838e2b3412f54960d831c43928ecfc2a9c4a361cda78c0d68187e0fb8651af9a2e0c826825c67adc1e90df802ff4b0662fefc7ef475226487371ee6258446d0188e3024dfce", 0xc8}], 0x9) 16:01:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) msgget$private(0x0, 0x3c4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) r1 = kqueue() lstat(&(0x7f0000000140)='./bus\x00', &(0x7f00000011c0)) kqueue() unveil(&(0x7f0000001240)='./bus/file0\x00', &(0x7f0000001280)='W\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff9, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r2) r3 = msgget$private(0x0, 0x708) clock_gettime(0x0, &(0x7f0000000100)) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000ea7037c10e09b952d92f73df9a9400415517a8d9e2efdc34db002ad637420dad1b37a3753600caa96ddd0c0f45863a38477f28b2f82b07215ffb887b9d29de93081d45cdf9d348472e04c85fe888b353316d3bc2d4ec8a7044f02cbdca5aae1a026c697d7a46f379296d022f96b20e5d63003c5c96ec4c13434cc52e00cdd1156ea11c9bac647d71eafbcee1f89b57673be5e24dcf86d3d347aee709b7de6021880a5da6f6370e4f2eaff9d566e1d2726cdffba51c490f05218fe227c6bc86f1e12c4ae995b92de27e30ca5578a3112121af03b05d4f6bc2f977defdca70206e777a6dc7ec96967eb3b0f72f8dd3c04646f443ea3418bd55928e0f2bc59259be7cc24c39a2db54cf76a0929ff08446a744f0e1e19eacae404cf37e1b4e117e0a0e31a6ccea6bb7b646c16eeb45fa2f4075f70d16f4f804e3b6518e956a29d10985422636c64ef61fc181397198b774c9ece3444e41b6543e33661553095253ad965f61d1605831f71fccf024413eb332912e8a934a88650b92e9885318d8fef34b8a1eb6f0ce81046fdf06ebede81a301640ba6dcae202743596e9646dc76833ddf12b4e3b85b49bd62bd0b8cab38d5fc972cdbe8bd41976b7dd6531f8ec690987b8109902557334d886d6b10d2acdad7b54b12bbcace9a3a813e85762701866789b61ed7f55713591ce43d90a39a92b94159fc42d34134a5aa624e132fdfba2aa2f648b0da56ec36a57c2b0ed495e98f677165404927451b581b79364812c2b98aeb22ad2ef2c462eb0ee1d92e944b8faff5feb3e0d22d7d32d276192c3de290f19f6cc9c1298ac047b4a7f348b586f48110982b5c34e003970486e7cc7255f3924a45357fb082d6ea645afe80a93a8c43e3844c03d8c0cf849a228664febce6a35a3c0931531d3e89ff8cdd952114673743d17e1f7f0e000f85aa414cb7c224e5c0eb44012293078fdf6d2ec211a99a019b3ff3ac6f6f98b02e99b1379ce8fcb32ef47057e4e42e3b90dfce3074e69b6819eb4d77fde403c4f97f05e903a1ed39e76f5e0f2b9d8534c5be831735229b9e378d8fbb76b5b3235f1bb95fb3b8342f9547c8ac305706781a5d480d51daa90534d7f886d733b3fc44061ab0d3274f3827fd7303676a24eda9b5e0f793db125be0dadb88eb357bb3268c64b82d48cd588ca5db4345209241d52042ae45a672a3b13a610118d4ad432944bab5d0992c4a1cc0f38f3c36e694f1b0543ff063c5521ecc193c06715a1da6a0a22af77f3d3ce6635e822969061c5784c98b997f9e824773463f6ab5b968899aa0365d816b2623969f35b8994680593ab506a95515c968d5100243fceb0f902ea14586bbd15c57c272bd9c6ab60be55c53ad06a89e02b6b0d25d5e2fb9557297a06750753d8968789a2bf990f577d0905ba4192af536a88db63a85bedb64577a923b627eeffe5b431a3af44ca24a403b0466a15b13a1f5f8575762d0ef71f913fd6d64851831629fe8cb33a21b694766c1e58f7d51c076ad639a14fdd1be93c89de65eb7343f402e6b8f238deebd0d22cf47f961fe67cacac90b12ff4b35481de12cf531ed282fec493596f25404c48e84f3ed25a4746585f74ba1fee06180245d7322b4d6b050f0a547d051f10a139564830d14fc601f5c7c7ac00bf9f7bbb44e9aa5244fd636ff669ee4e1aa4a8921b5fc6b4d85022aba8e6ba80e8ce8daae6024c73c3bf03dc3d3a0ab8e892ef3146ab52e578b55e67a48d7bc595169561165850023d72802439e778e6286e0994405cfd66e853d0f02c9e6e3bbb5eb38bbe46cd6ac32750615bc884c2f48ecff877e4eaac207902ce50441c7dd49657934bb5c5b85895f42d5b697cc0fa18ba3538c5253fffd321cb017d6bf477704e84d5fc5876cb7493fc4ac9f379a22976d26efc318fa457bccdfd9d234d6a14dc8b68283003d8183bf8377095219676592801b32f79e3711f0186310794afea81aef3f682b3c5ddc71e8896ea5d6ec9a27712be15e4510b78b2c79807d4c052786884d81dbca7d7915eaafb1ab625dcf280e62844127d80110a7f08f639234c38f43e79695979791c32e39ba928ea38ea92ede50889c8e4acc570fea1205ac2fdfa54f62345b9471c9450c6240b275b8ee2f9cff049ea62e9b5883092d47db007b398a63414184a8d3ae3872703a4c1f15edc28db1ec759b5a2617f075273ed90ba0dd050a7c2e5f52af92a0bc8dd92eb1cce1b1f4e9983010253304b78555141353baecd7918955baa6dc0177b49f479533f168f08ca35fd6f5ff325e030e8a120f625241f8f890bed70ace2ee720e178cd2d23de23df777c16eae9da318b60898ffd8fb81fcf99a1e8e3a6c284b4360edcc4ced58d0cc479e5729e5c77858052b5578aa8827460d5e6bbad1e6bf9124a55c046e3ca323843eee5b2b0f69795dd093b57b62e4ff7ed59ed9771c796f9521447c4bc4a1c0d27ca69ebb982e033a2f6a1f1155f4cdf4b619ed03c130fbfc534385c8720cba3de35cfcc7e3aba317d2cba42135474dd1e01e777ead78254322135f5b0c653bf636209e0810d1316bd761289c9fdecb36f3dc6b38f0e5631fd7665fb5c85d204d9ab775efa0de73f401751e1d5dc11aa83ae9cb1773e65fe681913914b6cce8868748dcfcd2d9fe7f379a0c81522f1b965837e4b5196f00e11904e0d2449891585c318c2ab684c9a26341978b95773225d32aea6e97bbd3ec405e2417fb551ec59c9cf92ee39899c835e925c2b8cc64c992684ba388f1ef2a742786074edfe3130afc8e083bfa9c1d8ccd8c074655de1cbbaf847dc186c3a15f83c32f5ed304000506a56e2706fa1e8818c62f11a168de5a1290fb2a61d17a4cee7f0463616c80bc4f21c2c313a863812c60416f4a9e19e7df76b2ecc09d24fdfa0fb69fb6585851e815b0a29c7cb8d486826edad2cac6f348bcc458bd6ab164848a90a6f17d8b92b2e25d74cd89a56e1079b59d60db8017fc6c55edd1666808bfaacf316a7ca09424ee127f28c54d2c015a236a0f70dfa093cb5d5c60762b49abe5bdf7d83f36290700baeee95488942a8ebb52863d54074870e6707e61e62419793478047563c4e9fd0827ef2b9d2f90b0c9335cb37479d712ed074c782d8deec9d329858d2cd3709210219a4ca596d7ebd184b7de7d7a4a1229ef5f0b6e453ecd9f8a694c2796788e5ba1387f452c586e238f3f73ceb96b67e8ead5061effdee9073584f858748267fccfc498082baa6ecbeb7620078154384ec0859a9de593cedd07430a861c661e6db7b376719b9e352ef62a60322a118ed35efee741599458fe14788e62f5f683ec2e78cfc0a5327840aa94f43fbc8dae35a0f995fcb2294d5d119a28bf2bbb133f2191f39caf55918beea8e92919ba681126de83d2b368f79043081781b0d2fea3bf85fc150914e2d89963102f1c8c27d7204e9f1de5b5782873c775dd337a3c725c8e9cbfa73ec2b41e441be94923cf7f996103e26a181737120f59864e78574a8713cdca5da885220a0d3ba79bd451ab14016c903e2830470211e1950244ec756a87eaa0e67864a0ca75d8e4e36964cfb9c5507a9a4a1e0abf886e566753339dd21098bfeb63a77b6f8128804963addc2456cbe7e80fbe79c77a7e5b021e72c51b4c8de1f3c3af898c8cc0cc0cdf077ef07ae3d5459f9f3a359c998739252f17eb242df9e2c273b311a574b8c4c670cfdbae7c332112b3358fcb56b85264f13061013b05465042353c884d147fc9df103a3148925208aee27304588b23cad4e9ada397585835d6d1630ecf0bc96d9657602936619993a489ca17efa2e1fee99ca4aaf30d2e5f6a16894f478dd99fd02a43c2f7a47f520ef31f9be5b00e38364ea75faf30e4c53b814682eefa1a19d5b3abfd3f167643667dfa494465af9b8f4095698901bbcce482cd3f66e9dd722b5df4cc6d0fba60addca540d89dcde0728cbee563800b4a14516773fde72d79403be94a3d25adb537d001fcadfcf0dc74ce7670fb62bfd3e04230a6f8f9a51547612426bbd21fc06339f3d8b456449a3aa9b670bf0f2db3de64f5f9b42a62840d1aecf1432dd7ccc9a83809fde83b2cc3409473b6a8dd8fdd9fabafd2d80d8bb2b1b5fc9f2098142d4a78470e697b9d3696c4b0a3e3318736a40dd437839db29e33e795e4f0edb133eb4af171c5014d59c5cf30e9dc9312d44e1dbe57ab3090348a953aa6a5377bbc7cb0b10e7348eddff1bc375ea6fa10defc9b09c4fe6a76495c2c2a316298db557f8a5e049fcc19bd9538a712482b59d673b08e34876fb633f45749431d99641ae487eb918b154d7d14cb21c02a21c09c5f0cedc1c7ce9823822660c0f94c5f84c4c74fb7159bce33d742de3ca449d0428889d0e201398aef1be353123bfa3e918bb2e80fc7a24a84612eaeccbd97c0a969f46e06eb595a4bbd82b6e8fed1a6273edf2a84b12e917f47382a6089474ce808e796605b9fb79b09a51a2a0bd5f67f50cefe43dd92e4479eb9d638131b49831b2711a785e882d0c26c40a75c70a8cdca8958158ec7b360654490bea9358c721d34734b630aef4747631a7376aa1022c1968bd13fecf679b0f904fdc68e3c28fd192304cab1afa8f25101f495e8c93f60f6ffc4838a976fadb98e5969cd0c63701ebe6f08acdcd0e2e617d0ad5a5edb73175a8142b5ce21497ea791d1f7393445284ae2350a685b7033660670395af6eb076b9cf2ac93d4a4c9a94fba146535386fc48ece8cde34b0d18c22a253e55f821df25ae3bc066e71e923b9fb196d69ee7f7e561f8202f861066e86698a78323528d9d286f7a46f9d24f6b4d02c4be662272a68aa5ee3c9504835d85c7a23c0b77e5892c21a7397de3a4b1223b0ea3ee075f5b915fd53478092928a8f58b5842cd298d1b7b39b45fe3d14abfa4f11b6e8b77b9b4365937c099d4d8ea6e4624fb3b1a82af4419acde6f213ed4b8435c3d477922af2d80123c328401367412c73bfc2c9c6e8fb39e64d00263877339a6772488be4b4703ccb5af7aaff1f6b1b65283f4ea74c9cbeb01fffa46e7cdeeb92660952002779318b9dfa2fb60419e418260160a9892f1b46580c3c2b05dbafa35318329dfe8b87e9542f28adee872d23ca7016d7d6f9e5fb3491db0582942a580f10527aca9af0fac6ba2c4053603451f0da100a6b6cff16c382c798a82927d83f22eaa1a11f1a2795fde5f00030b10faeb1df40047892ba0b2e85d9212cbcab49876159cb4d098e7b314c870c614275f0c984bd5b6081b5762f5f4f2250011f789ad8832b12ff59c8b526127ca1765096133c2ccad5e5dbb433fdd7d6f2cd6a374a1203c9abdca372001c1fc242038592d2ba70bdd61fa0dd9961542eb1c4489ad06a4eae6bcbfb528ea782a8200164f1ca5e19ac67d0a10febb55435abde389a9b8bb2b23be3061439731b198c00ac29f1da92ed1df2e184a2f8f6444141e23149062a5a39d80e985901d213ce1a109953dcb52796fa35a2e289927bfbeb9d4189e01f84b2c9c7e14c628860e16f9d6f6992942f98bc3a786d4bfd388c94797a3bbd4615d3c8704a2a8938d1022012e0aabfdc4d34f4bff03e4d9f046666e97e7340adcce3ac438b9750272d068b3fc93ce24516d1bb7b789eeb48a17aca31f46f1fa3405e58e3bce4b5c8da9b823647526d5f7bcf819c7dbe69f73fc788d878c07ce68bae9e3524ea0b5a51fab384e98fdcd51e3c43badebe1240d0ac80e4fa878cd06e111ea0327024f1ace435f01a00000000"], 0x1008, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600400800101000000000000000000fcffffeb00000000000000000000000000e4ff000000000100dc", 0x1ed}], 0x1) 16:01:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc, 0x1}, {0xffffffffffff0048}, {0x71ea}]}) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchownat(r0, &(0x7f0000000280)='./file0\x00', r9, 0xffffffffffffffff, 0x2) mkdir(&(0x7f0000000080)='./file0\x00', 0x222) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) pread(r4, &(0x7f0000000380), 0x0, 0x0, 0x0) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r11, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x6, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCPROMISC(r1, 0x20004269) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 16:01:17 executing program 1: r0 = socket(0x10, 0x8000, 0x0) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673f8fa589179ba631b92b06203f922e0311ff90b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cd1d4000000000000000000000000c0d9944243d26cc617ce8571be571b005554bdfc49c669d4f2c3b31833e0f6"], 0x10) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a083cd3e22a7e7ea52d60571f59b04edf20305912"}], 0x3) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x5}, 0xc) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x816, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r2, r0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202020000006c653000f0d01fa9d4d7a9f62df4669406521719876192f9b464ca8187d096da2fba527988274728f133a02eeadb7a9c43075925ed5f37cef3b254b1839960a93887b010cdb80859d8cbdfb175d1"], 0x10) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) r4 = semget$private(0x0, 0x4, 0xb0) preadv(r3, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r4, 0x2, 0x4, &(0x7f00000004c0)=""/210) semget$private(0x0, 0x7, 0x10) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x41, 0x0) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x100, 0xa00000000000000) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000480)) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, 0x0, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0x5, r6) r8 = msgget(0x0, 0x246) r9 = getuid() r10 = getegid() r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r14 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r12, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = getgid() r18 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r18) r19 = getpid() ktrace(&(0x7f00000003c0)='./bus/file0\x00', 0x2, 0x200, r19) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x2, r9, r10, r15, r17, 0x2, 0x5}, 0x4, 0xb8f, r18, r19, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) fcntl$setown(r7, 0x6, r18) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) setsockopt(r3, 0x16, 0x1, &(0x7f0000000dc0)="82c42d04fc3a696671ee23ce84abdacf6b7192b49ab97ab0118cf1a44074ec37571c3be0ef794016cd5faefd957441c679def1b77a29d1d2b717e7239990bcecf13fc57e7bf71450118d9fdc59936780b10640de284b271260231976fe89feba68f0ab2cecadacd6ae11aae6fce0163333e18a92ec3b03f839301a4c34715047762e284b64e072737a4ef1329af8cd", 0x8f) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44, 0x20, 0x1ff}, {0x6}]}) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000d80)) 16:01:17 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(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', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) r1 = msgget$private(0x0, 0x718) read(0xffffffffffffff9c, &(0x7f0000000480)=""/189, 0xbd) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getpgrp() r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r2, r3, r4, r5, 0x4c, 0x6}, 0x8, 0x800, r6, r7, 0x0, 0x4, 0x8, 0x484}) r8 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r8, &(0x7f0000000280)='ol', 0x2) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r4, r9) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000280)=ANY=[@ANYBLOB="89022e2f66696c653000a5b84a0f6b27078be91d2a56b678c5ebb9a0ad9a7900bb3bdba6805ce58a2be0bc7c7b6f41f686b3224d38487efccbe582d7f42c1bfccd05acc4dbd56a87160f04cbeceaf1761ab6298d9e7a815752a1786e0000000000000100919b6fc42b6c14b6633bbb28d731ef101f7aa7693105f57ca395109f41855c7f2c62bbc379e55aef38926b99af840fec2ab0efeb7924b90320ca6abd99834852366608fad92a187629e669a99b80a07557666ae75fb7c89c41070917b6bb1942bb9bc08a"], 0x10) close(r10) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r12, &(0x7f0000000280)='ol', 0x2) fcntl$lock(r12, 0xb, &(0x7f0000000080)={0x2, 0x2, 0x100000001, 0x9}) ioctl$BIOCSDLT(r11, 0x8004427a, &(0x7f0000000040)=0x8000) 16:01:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc, 0x1}, {0xffffffffffff0048}, {0x71ea}]}) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchownat(r0, &(0x7f0000000280)='./file0\x00', r9, 0xffffffffffffffff, 0x2) mkdir(&(0x7f0000000080)='./file0\x00', 0x222) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) pread(r4, &(0x7f0000000380), 0x0, 0x0, 0x0) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r11, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x6, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCPROMISC(r1, 0x20004269) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) r3 = dup2(r1, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:01:18 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc, 0x1}, {0xffffffffffff0048}, {0x71ea}]}) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchownat(r0, &(0x7f0000000280)='./file0\x00', r9, 0xffffffffffffffff, 0x2) mkdir(&(0x7f0000000080)='./file0\x00', 0x222) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) pread(r4, &(0x7f0000000380), 0x0, 0x0, 0x0) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r11, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x6, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCPROMISC(r1, 0x20004269) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 16:01:18 executing program 1: r0 = semget$private(0x0, 0x1, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/197) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/60) r1 = socket(0x2, 0x8001, 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r1, 0x1) 16:01:18 executing program 0: r0 = syz_open_pts() r1 = socket(0x2000000000000002, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000a40)=[{{r1}, 0xfffffffffffffff8, 0x1}, {{r1}, 0xfffffffffffffffb, 0x5}], 0x0, 0x0, 0x0, 0x0) socketpair(0x1, 0xe6e7ef4f55af9c92, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) dup2(r2, r3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:01:18 executing program 1: 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) 16:01:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setuid(0xee01) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='ol', 0x2) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000140)={0xdb1}) chdir(&(0x7f00000001c0)='./file0\x00') getsockname$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234525356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b645c1423a4c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1000000000000038, 0x0, 0x0) 16:01:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x40000008244, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000140)=0x4) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000280)='ol', 0x2) r5 = dup2(r3, r4) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000000)=0x3ff) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:01:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000280)='ol', 0x2) sendmsg(r5, &(0x7f0000000b00)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000480)=[{&(0x7f00000000c0)="dd15028cdf6c8ae357b6c833354f9621b5db2557c85b34828f04abfe08dc4920e0941d7fe96fbaf6d4ea083024477648397daa857431317bfa4cd0cb856cc7e52bd87dc667a2ea35b6eb158bdff3eed0e841f5de77cf2ca78ea385be88e4962ad7a6780fa3e99445bce8197a1244131c532ab9634e5e5868a266ee86e7e9210d78a4fa3e6da1234c7040d4a9aeb1390b99bfc1d775b63cf7e75e499754fc7df010d23bdf66e11810499ca41d15d6416b4568063bf09cf5d5", 0xb8}, {&(0x7f0000000280)="b9bccb5d975cc274d1aee159b8847658377b44a90d6efb06a9e11ce6161a9d508b8aee1185c8ea682e60f4e929129668153967b8df7929372647497755c8cda2ad445b4483a7957789fbb97037510ccb01e16526743ca058baa0a33c3972b31116b68f7e3f57ab1e257fdc855db160f50be7bb3bc2352625c9d73c6312c671c4144d211bc66abfb61c225b45340ba72d6a2452649459c98f37edde36c250ec7041fa9f637cac8689bd78067fd44f5d0f926fbe244d64eee433287c2a1aeebab7b20bc5", 0xc3}, {&(0x7f0000000380)="380be852d5da13e3649050c7b9e9506067ec1c10252620580ec2e7e2093ca458f411696f16e39f0bd6583569a3c0233b3a57a50bbe8a161f8cc12e9139df16e64d0a9e9cbce6f133e3a95201f900da61da851ef0b9deae87fae7f262a59991cdd151cb24226e7f246d436cf2a08981710a35fd472d355ef1bf0ce65bdc4016c8fff4d9fd34ac6e2ea5b6efd795be3d9d3c11a5752080bf3faf62825fbbcf0c6a5f20db5327e2ebf90377fda5506e21bb6d82e1c8a7730497beb4aa80bf5ed52db73e79ce8864fca75dec5849e7962b1a954f1aa827b59ca3324403075a0b42", 0xdf}, {&(0x7f0000000180)="6fa478c18e781920a59090c01958d1de5218ad880ed9fa5b176eb9de05e2816ecda3e272fe05f6ebdcf9810dfd438abd7f1a8350d45fb43015bc8e9e1428dd2e53befb5bdc0b6d9aa2dad0d925e64ed288399bbe71", 0x55}], 0x4, &(0x7f00000004c0)=[{0x110, 0x1, 0x5, "8f9f0347fe3807d372a45532419fb058fdf42589572169913c2307787e5b19f3bf13054fee5ca496a39cb032518fa9c781601955de6e04976970919953adea9cde5f3e7efb95dd22bd9d48857ecf3be475f309ad48f25e73ba352d1bff120ebf87ced9043598e6ddc709c83d08700801f73a3dfd884a8e02ebb6d6360b239be2d5b1d0869a00d3ed11399ed8ff64dd86c246dd2cc9490b31b48e6b3dc0911e4bd3185e06a96f3426682dcf47e30316f612e0b233418a2fd6350fcf18c477f75e2e9d0b396fce0643d3a97c142b074b450a07f43970c90a38fd144878bcfaa6dfdb60b85c7c8d1e55682123f8ddb8151c32f5bdabc97caf94423d4d"}, {0xb0, 0x76d09b4b6fe88702, 0x7fff, "3e4d3285aee87277b9b9f101b6ea1298376a346a4d88032dd70808ede772314a257367e06b782a18e5335d5eb143869fdf40092762f918de64ff242b36a36d3b2994cdd3ab53f55a69765d0bbcc46e5b9cb32ed3886ed7a15ce43d91f245606dba108ef68531fe78657c60fe1d8a4983609a960f5a3b2c2465b9616accb681a3753748414120e2100b10c145a6e62fca524f67d8f33ddbbb6fb40cd28039"}, {0xe8, 0x1, 0x0, "9eb60bf294e1383a39a703de691df5cbab37b987d426a3308b854758bf05a1a1a3f823788602327fa9cb6a801ace6e039c975d22541f943f620d0c144e0690fd5c8fc09026b07363ce543327b995f38336c4e92240240356a5588bc123f917c749072a6990be7d432fb4f47c8b54eab8bee7ec92e493a634aebf28cca2867eac68bc1efd2ec0e93a9c450fbf362674c23fcbf8541e5679052657f9ea32b39cd642b4c016bd6d09c05e821da6e2945db0749512903613b0cff5cd83e16bccc6e53c5ffb83818474338eea1078f0127eb56bbda2b32de533"}, {0xe0, 0xffff, 0x7, "6f641ff2340e8bf52bddff424e890b5723c9a4cc12d7ce3614d8b3cfc51dfdff31f4f317f48eca1b8891be6245570d379de8b99daa7543aaaf05d6a45af354f5c6bc738afdda3cae202a2e71d5283ca3cc118abfa10a7e0da9f04360ac9bcde6a28fd6e28ad2fff32c57e7676597a6cbc3e6f95480ba47d16b293a9a4727c5c1f4bf574ff41b1b1c4fe9f0c1045136170d6d3d3a3a916f37ff3a869249242987f22490f8dc1ef1a86508a8033edb28f5db74654fe3e118555b2cf12be31f8bbb7b8c965ba400b296634579ea23a9a594"}, {0xa0, 0xffff, 0x0, "1d9c4d4fb12a8024296d7de53a4256860f43d5cfd224d12ccea7f7dc14fa623b91d646db131d0029530d263dbb4d1fd0ff228c62e7cd74dd9f498602e23648203768b8ab95c81b9124408040ab57a4eb790fb402afef449262ae2783844f4c870a24dfa5562ac1e66b1a3840849ee6dc293c5dbc5d20ac475fe8c2451c7dcf033a3982976de28afbdbdc0e08e3714b"}, {0xa8, 0x1, 0x80000000, "4cd12ac0c33a3e034db1bd58c7318eb9614ab0d5472f65f25e7e48c8e6fb807fa162750fef9263a7495a90947070b9e35dd9b71a08f596e5bb86aa464424383e2cfdbcb40f38009a6ae8860124d9b3b2354c7c15c1e4af1ae474ddbbb199b249583d57873e91b26cb1d0fe67833340eaef3b89f6e408540c379dbd64b8cfa22ba4620ff90d8eef3d8bf12200ecb7e2942224b9"}, {0x60, 0xffff, 0xffffffc1, "95b53851839cf8cf16a7e4314aa90ae58400dc2bb595182c41a75852a5d50f750e2f380fb840f4f062aa73c616d7e2b66e94c83d9a88d94b62f9deefcc9fae23663cbfa36967f7f48ccd85cc3a"}, {0xd8, 0x1, 0x6, "8def91ac2ec8eeb4dd3ef749fe5470d113b89f42129c4bd878afd562e82308924c3aeb9a77f572a7d26411508779a122bae8243abc53e4d6bc2ec28ca381c4ba9f4b156b1a53117b38f007c9fb7ab49163cc5d168129cff637325855a31b74d0a7662dcf8055a493fa83a176b7af080b74dbd834350ba6b5ce66a727474843e3e884bf3d3ba1bdc5af21ef7510892e2c7d9429c24d5d94ee94d30a6ab7fc4c6918336765884fd099fae97d50aac5452423412298077a24cdc6e3f8fab23ca6459e63ed"}], 0x608}, 0xa) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000000)) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 16:01:18 executing program 0: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000001a00)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70331b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dde780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb498c000000000000bc54f03963", 0x45}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0x7c}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(r0, 0x0, 0x40000000000008) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r1, 0x0, 0x4000003, &(0x7f0000001800)=""/124, &(0x7f0000000000)=0x7c) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) read(r3, &(0x7f00000006c0)=""/178, 0xb2) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) r4 = semget$private(0x0, 0x400000000d, 0x0) semop(r4, &(0x7f00000001c0)=[{0x2, 0x0, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x987ad7e049358728}, {0x5, 0x4}, {0x3, 0x2, 0x800}], 0x2aaaaaaaaaaaaab3) connect$inet(r0, &(0x7f00000019c0)={0x2, 0x3}, 0x7) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x4000003f4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001880)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{}, 0x0, 0x9}) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000280), 0x2d9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x2, &(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x40b, 0xffffffffffffffff) chroot(&(0x7f00000018c0)='./bus\x00') sync() getrusage(0x7bfdcf5e6595f9cb, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x100c2, 0x120) msgget(0x1, 0x252) semop(r4, &(0x7f0000001900)=[{0x4, 0x80000000}, {0x3, 0xffff, 0xb52d7de6e61f1278}, {0x2, 0x2000000, 0x1c00}, {0x1, 0x8, 0x1800}, {0x3, 0x0, 0x2400}], 0x5) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x5c}, {0x8fe}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000040)=[{0x1, 0x7, 0x0, 0xfffffffd}, {0x92, 0x20, 0x20, 0x6}, {0x3ff, 0x5, 0x8, 0x5}, {0x3ff, 0xf8, 0xfb, 0x5}, {0x8, 0x74, 0x0, 0x5}, {0x1000, 0x6, 0x8a, 0x8000}, {0x8, 0x2, 0xa1, 0x15ba}]}) 16:01:19 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0xa, r0) write(r1, &(0x7f00000001c0)="cdc5d965daf078f8f3787b30749e9a1bb906d6fd930b8f2412dc613ee10a9a59aed844bdccc250857dd206267b8d20ef5e19893fe91b83656d70fc8026a30f6e20ae805e0413ee378acf99a1ff9272a7a6b97eb8db52c26f524d3ba0d8e158a8776b8f35a5ebe701000000537a432677f208dcd87a2ed44c310018f436af48f1d448cf48c9c8cf1feb69a84810ed6dab6ec981c6edc64039b760b4ca82d843e1f8fce474216ff9fbe2f56037a833b79514e2a23c8ddcef78a5471744fe6c7f1525d0edd413226d2abb792964cc870689b545c4e8aaf6d5f9f35ca06c672a3989be494de95d7670fcdec18db1669bfcc897eea5453575282bf9f9971b4b6cf05a4da5dc7aab89078c61b04de4c3f9367a0d80c6bbbb5642bc7bc007901d359c89240e7cda", 0xffffffffffffff51) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:19 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='ol', 0x2) r1 = accept$inet(r0, 0x0, &(0x7f0000000140)) sendmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[], 0x4}, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r3 = socket(0x18, 0x4003, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000280)='ol', 0x2) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000280)='ol', 0x2) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000000)={0x1000, './bus\x00'}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r7, &(0x7f0000000280)='ol', 0x2) r8 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r8, &(0x7f0000000280)='ol', 0x2) ioctl$KDGKBMODE(r8, 0x40044b06) sendto(r7, &(0x7f0000000380)="289995a13e0b7d7e5fda43833e7c4499b22ddab4ef07f40c5ec8ab50e722e5f740e398ee5f3f29fe6822d82d57a189384ff4a1373272b5df11c16eb49af42939bc21aaa36f38d3856544cf509d76d53623ab231e1d159f200ab55559240d9f927aa4e34a54fbc2d6f9596f69ccd0966e2d0a25a6d8b8258fdbb702f1c57ccb2ef87188418640200693ce8e16adcf1d0d4ac95fb247af8789f703a46fe0b2e410348ad94c7c3ee0dce5b7bc315926", 0xae, 0x4, 0x0, 0x0) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x10201, 0x0) write(r9, &(0x7f00000002c0)="71560c713fe5ab5464df89bb1d84034266695d9822568c6ee707deb32da0e7576638073e8b25c657f61ffabebab590581f521f38dfc36e0de22be63a1e64d66879b0b1fea9cfecab10922ab01664c1b511665c018c782187dfa27416e9419bfd97a60d2624fe5dab6a85471aeb52c80ec0c8cf3c53988c7fd73ce248d1fe56e182565da9999eff14473a", 0x8a) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x8, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x8, 0xc788, 0x401, 0x80, 0x7ff, 0x10, [{0x3ff, 0x7fff, 0x30e, 0x3}, {0x0, 0x4, 0x7, 0x8}, {0x80000001, 0x1, 0x3, 0x80}, {0x4, 0x1f, 0x6, 0x2}, {0x800, 0xb0}, {0x7ff, 0x3, 0x38, 0x9}, {0x8, 0x2, 0x400, 0x1f}, {0x1, 0x7, 0x5, 0x7}, {0x1, 0x0, 0x40, 0x3}, {0xcf, 0x1000, 0x20, 0x4}, {0x4, 0x8, 0x1}, {0x1000, 0xa976, 0xffffff01, 0xfffffe00}, {0xff, 0xfffffff7, 0x6}, {0x6, 0x77, 0x0, 0x4}, {0x0, 0x6f, 0x6, 0x180}, {0x7fff, 0xfffffff8, 0x3, 0x1}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:01:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x4) write(r1, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x8000) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0xfffffffffffffe28) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:01:19 executing program 0: r0 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) fchflags(r1, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x81) chroot(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0x3be}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./bus\x00', 0x0, 0x0) 16:01: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, &(0x7f0000000240)=ANY=[@ANYBLOB="e5c9b5acf33d099433b88bcaa65504d7a477d492e2037b2400cb90a8a5e651da0a6ca30899d95eb7"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) connect(r1, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000280)='ol', 0x2) r5 = getppid() r6 = getuid() r7 = getgid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={r5, r6, r7}, 0xc) r8 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) close(r8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x6, 0x2e, &(0x7f00000002c0)="ffabffd83ac8306f9de813b9fd812eaa4e713048e69992841835000000000000000000", 0x23) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000180)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:19 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) shutdown(r1, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)=']\x00', &(0x7f00000000c0)='{-+[\x00'], &(0x7f00000003c0)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='!&%*:#(--\x00', &(0x7f0000000240)=':[(\x00', &(0x7f00000002c0)='}^\x00', &(0x7f0000000300)='\'\x00', &(0x7f0000000340)=':[[%\x00', &(0x7f0000000380)='-\x00']) listen(r0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) accept(r2, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) ioctl$KDGKBMODE(r3, 0x40044b06) shutdown(r0, 0x2) 16:01:19 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000140)={0x9, 0x0, {[], [0x3]}}) r1 = kqueue() readv(r1, &(0x7f0000001880)=[{&(0x7f0000000040)=""/147, 0x93}, {&(0x7f0000000380)=""/173, 0xad}, {&(0x7f0000000440)=""/174, 0xae}, {&(0x7f0000000500)=""/157, 0x9d}, {&(0x7f00000005c0)=""/130, 0x82}, {&(0x7f0000000680)=""/220, 0xdc}, {&(0x7f0000000780)=""/4096, 0xfffffffffffffeb7}, {&(0x7f0000000100)}, {&(0x7f0000001780)=""/84, 0x2d}, {&(0x7f0000001940)=""/85, 0x55}], 0x1000000000000008) 16:01:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x40000008, 0x0, 0x9}, 0x0, 0x0, &(0x7f0000000200)={0x10000000000000}) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000140)={0x3, './bus\x00', './bus\x00'}) read(r0, &(0x7f0000001280)=""/250, 0xfa) poll(&(0x7f0000000040)=[{}, {}, {r0, 0x1}, {}, {}, {}, {}, {}], 0x200000000000007a, 0x0) 16:01:19 executing program 1: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pipe(0x0) vm_resetcpu: failed vm_resetcpu: failed 16:01:19 executing program 1: socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x80000000) socket(0x2, 0x1, 0x0) socket(0x2, 0x1, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280), &(0x7f00000002c0)={0xc9}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x8, 0x4}) 16:01:19 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}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x4, 0x7, 0x8, 0x8, "0497e84ce528f91fec1b3352929988adf415c89f", 0x40, 0x2}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:01:20 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696530f34b87107f5d572062d5050000"], 0x1) sendto$inet6(r0, &(0x7f00000000c0)="226bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:01:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) fcntl$lock(r0, 0x68dd2b8485ec3984, &(0x7f0000000080)) 16:01:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = msgget$private(0x0, 0x4) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(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', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000140)=0xc) r6 = getpgrp() r7 = getpgrp() r8 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r8, &(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', r8, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000380)) r9 = msgget$private(0x0, 0x718) r10 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r12 = geteuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r14 = getpgrp() r15 = getpgrp() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000300)={{0x8001, r10, r11, r12, r13, 0x4c, 0x6}, 0x8, 0x800, r14, r15, 0x7, 0x4, 0x8, 0x484}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x5, r3, r4, r5, r13, 0x4c, 0x6}, 0x8, 0x800, r6, r7, 0x0, 0x4, 0x8, 0x484}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r17 = open(&(0x7f0000000100)='.\x00', 0xa0, 0x0) mkdirat(r17, &(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', r17, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r17, 0x4004746a, &(0x7f0000000380)) r18 = msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r20 = geteuid() getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000280)=0xc) r22 = getpgrp() r23 = getpgrp() r24 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r24, &(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', r24, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r24, 0x4004746a, &(0x7f0000000380)) r25 = msgget$private(0x0, 0x718) r26 = getuid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r28 = geteuid() getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r30 = getpgrp() r31 = getpgrp() msgctl$IPC_SET(r25, 0x1, &(0x7f0000000300)={{0x8001, r26, r27, r28, r29, 0x4c, 0x6}, 0x8, 0x800, r30, r31, 0x7, 0x4, 0x8, 0x484}) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000300)={{0x7ffe, r21, r19, r20, r27, 0x4c, 0x6}, 0x8000000000000008, 0x800, r22, r23, 0xf0f, 0x4, 0x8, 0x484}) r32 = open(&(0x7f0000000480)='.\x00', 0x100, 0x0) mkdirat(r32, &(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', r32, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r32, 0x4004746a, &(0x7f0000000380)) r33 = msgget$private(0x0, 0x718) r34 = getuid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r36 = geteuid() getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r39 = getpgrp() r40 = getpgrp() msgctl$IPC_SET(r33, 0x1, &(0x7f0000000300)={{0x8001, r34, r35, r36, r38, 0x4c, 0x6}, 0x8, 0x800, r39, r40, 0x7, 0x4, 0x8, 0x484}) r41 = getpgrp() r42 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) r43 = getppid() fcntl$setown(r42, 0x6, r43) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x6a, r5, r16, r37, r38, 0x120, 0x7}, 0x1, 0xff, r43, r41, 0x55, 0x2, 0x2, 0x9}) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x2, 0x88) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x100) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:01:20 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x3}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) setsockopt(r1, 0x6, 0xbea, &(0x7f0000000080)="640e0e76767a9b103aebb04275996076c35799af38ef356b97423c8273fc896df74dd3bba4d4569b3fe602dff83886963a18222fd553ae887ca57b98e1077fdc9b7dc1d7ab05e4e7b51334c0166f27706c5ef06de6917823fd0c8bbe31463159df0b42988f8f942dd1edb3d747c552a5921e17811c0a5d548af50fa30a05da6e59061260d7f50faf2390a9d56f7c71dc3a53034263d3a41d32e08a6c575f4025125a7429f5d4313f7ee024f517cb8f374c797c211d477c6c9b975b8154a2e373b65bbd009991c066921f468519a6f24f7c20f2cfaa0e0c60692facd94d41e75d8b0fb0dc52bf920c9d", 0xe9) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/\x99\xb7v/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x6, 0x7, 0x8, 0x10001}, {0xff, 0xff, 0x8, 0x1}, {0x6b5, 0x0, 0x6, 0x42d}, {0x8001, 0x4, 0x6, 0x5}, {0x1ff, 0x4, 0x3f, 0x1000}, {0x8001, 0x0, 0x1, 0x112e1146}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:01:20 executing program 0: clock_settime(0x3, &(0x7f0000000000)={0x4602e844, 0xfffffffffffffffd}) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3a4, &(0x7f00000001c0)}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x2) write(r1, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8000, 0x2) fchflags(r2, 0x10000) 16:01:20 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="95022e2f87d4bb653000"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="c8e130f2ca483afd66bd94a17b312299b653327058a9f6d9a118f721", 0x1c}], 0x1) r1 = accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) close(r2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f0000000840)=ANY=[@ANYBLOB="01202eaf62757300be6c6294c0dee093873f3abacffff16a4ecece6bd56917b414032047b2e80c0461860322762e5729ba816662faa93670815b436558399660290569f1654c88a30822553ffaaa87458521d66b75ce571832ad2f01a4bbd69d37d898318ebfd94edd305f7e79665aed48b98142feb5f445bf2b2c43eb503790ab9112672e06b7748be1b19e5056e229539363d6b9eb"], 0x1, &(0x7f0000000740)=[{&(0x7f0000000300)="089271c5ac5d2c580ffcb0bf8efa848a396437b062b0e6f4b5229083e3105e69f5ee6c9c4cc90d317df5eb6fea2c59c8c1095fb0183bc7d667a238e7fb77806169315bee14f2e78b1d759ea73a793dd2e3199d81c07f0f439b", 0x59}, {&(0x7f0000000400)="f29e9a4624ffdd6873793ab663295bd9c8b4678229b48be939407fdf62c76115a92a719c8001a61384785f85db7b3eaed45e90777e9c776503e5706a49fe57af28440b8c9c53eaf95cc1c9a3c07eb46eb5ede2b11af8ae9a9b10cdeff1dcbdae9194d32a029243900aa24c66607bfafb09d13ebbcb5d41adad72a353d4a40c84b74e11fd320494e956ea5e0a4853bbf86e6c1b06d50b35dd8f8e9f646661a279729a301ab8d58d1413d016318ebc72959dab1b76bc3586d75ec9676afc6f83415e6fa1eb0ab6e957dc92af1e8551bd477533018cb6d05d80cf6eaa818a91472f39647ee280ca5537d63ff918d9", 0xed}, {&(0x7f0000000500)="0c4fd80c4f7c327c9edb090cf31746dfcabe9a39b261e5b0d8c2b66023083f466a205bb41be5eae97e55a757cd8586fd661fcd6f72fbee890abd7c7190cd9543178d5455f772016f5a4f9ab057f81ea066f2dafc4697922d71aa10d8997b7aca0b03e88f43fc2768b56c0152bbc438c5daf3e7604c920c6685bd27cc15542ee33315426d6bed6f52485cc3c54af0a2b8d78e7274644ba64ab1a6c2cc6366aa3dd9febe9ddefe673f895c51e5bd8eef5c4bc12b49c80f0646df6215e2a6d6da6bbd2004442a52c5ddd99fe772f8be7a237be7a17000835d69e09fa7da0834acc80a1070a652d5aec545e2325901089a75ccae0fd9f42d3ab5", 0xf8}, {&(0x7f0000000600)="1fd95992ff8f1756a5842b65fe6899fd29a78777ec66318b41a6309df8f7ddde98294a644e713b844797debaf4ac8982455aa79379aba1d0bd6402daa00c0ed88a682bee7cecd2bc3378d2ac06c4d193e314c8b491bb97efbe875261166141dbb725f69f5819a3c4bd16e41952ac80edace894696c69a54a0d8e", 0x7a}, {&(0x7f0000000680)="e2ef22657c169d017942751115d87c45a6049d8a94766ad80da5b2c36e1101f3caa8e19e41899f77176805f111dbb0aa2f21110ccbba16d382e58b5af1c9f7c30052ff126471fda54a2d72464277aaa156ac5106be64856bff914a07d66de2d080260647edf2ba83f4baa26ccd41300adc83f37c7e15b964171b0da3abe7bf04b0a4ed7badbc0108e1e7b4e5e4290bc944e61ae1817bd20499c0", 0x9a}], 0x5, &(0x7f00000007c0), 0x0, 0x400}, 0x803) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000280)='ol', 0x2) pwritev(0xffffffffffffff9c, &(0x7f00000007c0)=[{&(0x7f0000000900)="cbd497e99b6939500fb57596d32eba7964ab457b79bab6a910318dbbb6bc8622b4c878c95f8ad769bdaeafea3f3610396863cd711c43e790f4d98227f26bd54a70d7b2c7dcd003781833ba46a59bfc7455d9f0427b97a83bb847a285765d83be69ce1916f1c914af1bd87e00d6dd7b2bbab90b265896058af60cba7519552082fc9887e29d1e1c7d2f35b943a92daf7b31a1f6b5a342ebe33ff1b2eec6217804efbcb2149c5266", 0xa7}, {&(0x7f0000000380)="9eb11b0e42a49755938434fd080dddc5c5565e33066dc7f5398ad30ee12ddad607c2fa17583fe2681fbb03c3aa1b10f8fcd578ef31aab599d6269a6013ee1c0742637a3c5373f49f8cc6977d5f87253dc6e7216ea5dbca43106f401efcdeb503e431529ea6bfe9fbdf736c8ee5b865c81a8db2", 0x73}], 0x2, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000280)='ol', 0x2) kevent(0xffffffffffffff9c, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0x2, 0x96, 0xdabdbc5f4454aa5e, 0xbaed, 0x2}, {{r1}, 0x3, 0x4, 0x80, 0xfffffffffffffffb, 0x20}, {{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x6233}], 0x101, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffc, 0x1, 0xa572eef6fc8ff5b6, 0xffffffff, 0x1}, {{r0}, 0xfffffffffffffffa, 0x1, 0x40000002, 0x8f, 0x40}, {{r5}, 0x3, 0x42, 0x1, 0x1f, 0x100000000}], 0xdd, &(0x7f00000002c0)={0x2, 0xbf}) 16:01:20 executing program 1: r0 = socket(0x2c, 0x4, 0x97) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffbf2af7d252"], 0x10) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) 16:01:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40, 0x4}, 0xdd) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="000000002a7a06219bc000ef00010000000f000000001d00000000000000"]) close(0xffffffffffffffff) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r3 = socket$inet(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() bind$inet(r9, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000000c0)=[r8, 0xffffffffffffffff, r14]) fchownat(r0, &(0x7f0000000000)='./bus\x00', r2, r15, 0xa) 16:01:20 executing program 1: r0 = socket(0x2, 0x5, 0x3) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x3, 0x401, 0x7fffffff, 0x19}, {0x52, 0x25, 0x6, 0x80}]}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r2 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r4, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0x10000) ioctl$TIOCNOTTY(r3, 0x20007471) r5 = syz_open_pts() fcntl$setflags(r5, 0x2, 0x1) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) r8 = socket$inet6(0x18, 0x4, 0x8) r9 = dup2(r8, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r9, &(0x7f0000000180)='./file0\x00', r10, r12, 0x0) recvmsg(r9, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r9, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r9, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r9, 0x20004b3d) fchownat(r9, &(0x7f0000000880)='./file0\x00', r11, r12, 0x2) ioctl$WSDISPLAYIO_GBURNER(r9, 0x400c5752, &(0x7f0000000280)) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r13 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r13, r2) 16:01:20 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000180)=0x80000001) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) semget$private(0x0, 0x4, 0x200) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 16:01:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = kqueue() open$dir(&(0x7f0000000000)='./bus\x00', 0x38000, 0x106) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) socket(0x10, 0x1, 0x5) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x10000, 0x0) kevent(r0, &(0x7f00000001c0), 0x66, 0x0, 0x81, 0x0) 16:01:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x800, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000100)="c359c01dfee16e6f", 0x8) setsockopt(r0, 0x9, 0x81, &(0x7f0000000140)="e79b482b8820d5c4879e6b09a8cdf0d9cf526623d46a9fb26c1834381780848d98a175fb49c60c141cbd2f50282925d53d696f7243bf50ea18ccd7433fc63b3babda8a5431578ef8d138aa398b931e87671fc9ab78872113d19ba85332ef4f428aaa2a3695e2e71a7a1d3bc5a30959672a57b082e9c5afef99de16c67135c9ba1140802f409136126a915d24bd8f0fb6b45e29644ca1f500a9694dce0172d7c5d04d22554ed1f6fa2f4bc157d787f70d0516fad123e9b2c14f69cf31146bfb3475509b99b687831a0a62d4ba21c3a0e5ba4eb3470bb564c7e6951fed06b062024fab5c71724a9c3e89a7abe1bb662e83ef8d02d4c09aafb4dfdd3fd3b423a4", 0xff) 16:01:20 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000100)='./file0\x00') socketpair(0x20, 0x4, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) acct(&(0x7f0000000540)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:01:21 executing program 0: shmget$private(0x0, 0x200000, 0x57e, &(0x7f0000e00000/0x200000)=nil) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:01:21 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$inet(r0, &(0x7f00000011c0)="6a51be825066c073dd5af980f11a1e9fbf82391f00d60a6958c8b0fcb6b55ecefc7097e2ddeb9212a69455cc77f8dc1e2383a27c803f4740aba27e63c45cc37eff829de1b7b8167ab7540f75227a39cafbad09fe07be28b7d2e5200988502d7ac4f22e712e579a19298d737f2bb684b920720e0cb320af524443fbc599bf9bb1d84e97b73547811241a9c8b793f818870eea3749ac9afee1ab6dcc6713142434e32b055be67f72b29152f55735364b9b69f63acf0559cc39e1458debf74c3314d706b0bf9716f266160fba73c2e68cc1801a0bd118150fbc571ae4e6b7736b1b0a5d169e5b18854fe6367e077cb07f391feb8795f30754f0ff6ce98e6ef54c1e0e08cb9fff772b4ecd0759959297d704442a734d0bd6c657b96b028a7157d6d381f4ebc443dc4195c81da33f74840ad88a0a1964d2b6bae478c968bf6c2965f5525c9a22010ed7e8b5a7ec446fd87881ad50abc6078df680e92997cfc50d9305a23fedd039426a03412717779880226624fe7dc290b6bebae3d405faa13e88206174a4fe5cf5ab597d7ad8deadb439b8ec9ef2a1119d71d9c3c3928e668292f79dd45b6c1266ab3f61daae5e9e257fb69207e9946a9c33d1dbf59e964d35e0b4e938f8ada6ca291a5b37935ee2f17c7fd62fdd37b6a51c0961e832a3258435f591b12f77cc4d8a5f58f0d06b69d27ecef0c47ed93f40d2d4022e41346c439614580df238f7f556004d70df342aad7ff3caf0c432cd8367b950a2c7f4444676b44318df96f17a7472eb138ed6f1d7a737947159d15ec8ca4b09ff93a629834bdb96d70ef12e940453c1cd6c97c6b00aba48bce223e8d216a36d7a52abeffe9eff1f22b03642d8e7e3fed8a10221848fe46c62b2ca2a33c25b1d60c6d7fad29f23d6bbe05aad22c8654e38a17cf37d5caca304f1253da43656fbfbde9c3a7033393b8a80a95a2817292dd338b508a04d8da4a7d2622b3b1d7e2481e436aecc9f43a8c07918ec05b65d5e4f75c94dd1ee0027f845abce551d6d5d57fc2d1e7da255cd6de6127f38b85db229a0c69b3e0b43dfc8fadb11cb2f36cd2558e3808e0761faf51f6559b1f36427f786766bb8df000b93dcf791c42e3745db5cd6805ec157f97aaf5c48bfea7ec80b1589dad108f7cf4fe9f8ab0036cc8cd0f946495cf3b194aa10b4eae417b18188071056a8bd6bc71e6c01f8838504c0ab5cdb8d12cf18c3145ce29a1320e4aac710e442c602e22a936fbc0d0830a14e01621259f85810d85726f5a76cc88b78c19f3b5b04ab2a2df01fb3116807412fb7f80da65873af083e26f234158debfde83f4d75b2f2e089e650873750a80152c5a3fdc29ca5efcd92770ca5953e5fa53cf97db7d132c441268309ceabbf9931644a1608d6f15075ccf6a2a179ae9ae83635aae257358ff3bf0ff7b0f1117b2044b706482d35a9183b350c42bd0a90117c83f609ff459968e38a8a028d83ce59c58ed3ac4b6cc938034183c1badf8a6fd9393ec8fdde9786d7b2650265c94b66fbae3b0d10c69aa8ffc6b64636608ebc5c3c6318c72be37513844ff5bdb91adfc2bd7454edbd1678b95664f74f83d3759fe087880c0699098847296502cd718671bb552bb97b46fa09296136817a1bb5ddd854e9002fec82322884bd71b7d28b0c67c9bfa7e041013be14e4716bcc90e9b4ebfbeb013bb6ceb610ec44bb8fa664f932e4c14b21203391c92601e34a7d9f3c7c582528011527f5ca24067f15cbf6c13f34f57f408802281312c96100ed2d2e13d936482955466f23446d7cfaa95c6d36f1b1590701974696920c71a3f4f58f9c0a796bbda51ea9e6047603b2e12f5b332c2a943ee59e1fc7690b8eae21ecf8fdca49b4c94c17daf0fd9df283ce16c0658bc6a52ac056dea329ebac27b7406c24a791954a663a3dad881756d2eb4143fbcf11f2925d99578de01e821e0126539282c33edc8a955b0e7292687c8aed17660e64a630014b8e58fe95080957c9cfb962634b04b95e402d5616d4e07ebae2321b1ddb1c49792e61369d422395b931dbe727c12a7606e3ddad1cc1a7c746b76dcd28dc9d6d0c8cdfc22e53063c17734d5f44ef7dda573f62a9b90c083a83c0520bdda6358687974040f09f26a1d5fa86ef8fb8221f9a0d5929a34d840c5cbe0879607148bd37b59264ad3c3cd92d41448220df61a576afba0b9c8c86d04f256bc5d4c86886cc8f743f686bfe16b0b736a03f46d8514ddebca214f521c4669e597b296ebc260b81f5088887910731716e9aff2fa456c14659a23af36e2c02c0d0b78afc36ce298af1d958b057eaa370b49bc36b8910963207a6b84b77ba5a039e57498fc25cbebd972a208b0f6a1e80f3e5dc4e1ead7c61ee8f5b29be6912bd709a6edce594a5b9a480bc2fc0a6328123be9dcc026d81be2dcd022ee02fb180771ab2f928b61b6d23529549f8f1c54f2ffe8d826d25f17f133feef56b7d57dcc608f6f95f2e6ced42cab15ac75608090ef20edc6e58b91fe3175c7db7e7785286715d83d835ddaee1ca956fde6db148a9e37a9c28076358a1e7203ce291d2602605dd41ff95474fc5cbfee6fa260ccb7d90edd5dd808c96b37abe7e37f4d7effc3c2f7fdeda7950e1861325e24ee27a779fc342b402853ed662858330fd7468631fe406313b9d57e85613eef863bb9edb4a1348a145780f9f77dd1ba17745e6acdf20024127305dab0335566d54a357ddd80c02dbea37bfab251cb459263a840cca8af70e758c1f9bca2b72d10ed53755122fb9431fc25331bbd78f0b01fa3e4035a12019abc50f9e3c4f2020168354033a498f73ce0129efb5bb01d4d6192b5d8494cd93b8a45a7db837f85d253d013f39440ba2ad6e8a3369af91d982484a241ccd2b15d7871a467069800371194439be328809df19bb5bfe8c3d3725152f15d2c018093494331ac03a2668fa052fbf7af54b1c46d4a9e97ed807117de66ec75b37136c6517ccd7a419d5100def6edf7be4419f68e7c28a84c397224f0cfaf3d8010bfffbc81793839eb25c5e3eb8fa93ff45bba7db576384e2aabf47892764a0027bdf6dc4ec4f07d3db22523e7c96dc25f8539ef5fcffc008572ad3f2fcc2f746c828d76c3cc823bcbdcb8a97991f0bea3f5ddfbbd5b1d6cd99aed3cfa5eee00e56777caac42c9a6c3f69be82beca13a13a40afddccb65677b6da7a2a11bb5cca1bec327ba8441030ca7be3571d0139c2b36b001a92d9c8d1e6617fe2adabae1639905867031aff9960480c036bf8c1d8df989795b4e7589f59afc4f1805eeca76b3e154c3d0de148853efc74452d93653d3e0ab3b77309c5a593c0d6db28b674446989341774aad99f5d2986f550d627a57c15850ad43421c1bc886075d03cffbc877d17c99d1fe49204e387b6de7e74391363446a0ec3c071543ebe64bec7e5eeeaf2f7a123626bdcc0cc0306b84285effc5c0488608814744d6181ec7d286202c6fd760bc00a322aa8b65c04d2dcffd77302f5eaa61d5e6a8c964a0adabe06429f4da6edab3fe30ab903021b6afb37943bd5b5b5fd6a72aae00238afabef8c4a3c09a60db6afa52f9dea25f25170fd88dfebbce51b8dd1f7f9c75f95f613e216cd60c499f0a67753d79c30d128e71fb65cf54bb2e536b737bfcb57695962aba8cee28e9462424a53a1a9e1e27b5da733e12678bf60232904caa87c1b294f3f3bf2c8f31d5b5817c1c9c250f8e5e255216fab0212cac0c206047cb226f1c8137781144ca311a563ab022df13d8d033fcb7b4db42542d5dc9a2412b5099b912863c8295d1bb71a12ad899e868d6da7966f3a38fa397b595e7defb4030235bf9cd12ffb698d5ab72aca51ff65e2551418dc2c80d29619bf6901a68d07fb7dbaaf7a6c369a1829a30842428da249f692d5a9d63e00034be9f8edaeb858bdb346529b191e7074fd8691d74af27e081d60dbcb421fd4c85fe52c3c0bb3e28981477ded48d832d7b90e7aa4ef308f887d6250aa3a8a2e9014984f865fb1cb9ea0e4ccd18d1a9eea86b4eca627be21ded60426c8332b11e852f4f1047742e43292592a6d8a68ed53398a44d45194b4585da4e7834c33936f00b265290b9c75cbf900752efa31916382ad7e6db42ab6527f58db2e671a7494bf25016c6ceb0d89d512b817240a9753fa34563b86db8de31ed7de365510ae9c182b5f4030eecbc488115f1968ffde8dfa4234873453f86c8b69d7017c098ac6a6d1ac8ba08994d207da1efd004e429f2e7a35493ea6498f6885843c9a50c8af0bb169d6b0b6b6b5ad4b0cd47d96bf54320a4eb7a5849733b0aaf7760d84fb4130f09d5a29c0e27a6411f942b8b82ba4d2921fc4f267c8c556812ee0f03ec2e8e50779073b394b6a4683a4fff7e167c9d007a3088961cd3689d87908b732d08c55095fdca8506dcdce524e52d1e938d897f8248efe9d3535b38fd1fa49474e08d10b723e9bb13aaa7c3fbbb4e410cd940578164cb54c7daea318b6d22435e486aa39e52e391b840fb51af19a10e5bee6d6f978a3165ecd88e78e56a94dacc9f787133920d3f2f6a7224e03d0ff482e09e43ffd290291e7b1b6dd42beb46b02a95ebc584903e67aea34aed15815c8bcac6c1a7caea9a1b711e537a59a4ac4739564fb14696bf3afd52090f95c65f77c8fb92e6ef3753734246d43aa371d67c02abd90882e6ba886dcf34d8c1761670245f86bcaff498fb3379e7cfe25c39b5e35643ba3c651fa633680060b8b179a56fc8bed49bb84dd73420d1c3d7b2e07e4a3b3c8e541b0d22f808cec73922727b7de12e6d0aacf16587b3eaa2d8072a6a198bdc4342042e116c67d217d2ad28c1ef7175ba0616f2b49a80ccce9f63f12a0e22c550e75fe70db1e837ffa33fcb3207b4b86d00cec6aea6a03dbe334c532de01dbd80dffe5fa816fd201e9d1023b0ff371cbe79ab5985b445c19c1500492a73ebc495908b5886dd0b23bfc4cf055de9556dd2a0c63ba48fa431fdd48629a5d6bc16d86e989a72b9c349d4ec9a4d2186dc9cb269b34e9d6beacfec74e6d048384ab187e9fe2410bcc45bc5d1326ebf5ba7ce217bc8254151246ca4f0820ec2db91794e77b78ee51bb01ad79fe74162a7cbf9974d26cab89cbcc044295dbd03962bdf5c40a624b93108d09e0ab01ed5c26ae02708ac65815d03b745271171278f8dea0410a6bb180bc9d27ece6489e5b742add8926980ba67d47ac027d59a565040e8052db9aba85803bb1cce1e796ec80e9cf5d97d7cbb764f70c78a176dd3f85749b53886d5a38b8bc423eb51dfe0b7609f0570c8d2b3034efb40c33284033e10ef3fa834be032c78407ceb560c226bca6c2960e45233710f9690e2072e4dc78df4bfb6327f7c9fe1544a9fe2e117124654a10ad38572013288b369c766ed9af8102ec0a9e3b91090cb0cfc6869b1e67b4a8418131c9f2b299887b118e39955476c52b2ba30d4e59c1282264c0dd9899c39443811d300036e2a747b4b2e7ab8f77d402d0c61c70aa5cb560a88d485ff2911ce94931a66ff06437310e12d20819b72630dc334d25192db79bb3e829586154999f8a8a2ee91f398b5db07196d3bfbfce93eb20fb32267343272a07b0a1f0e1483be7b91dfc829c793ceae9cc3a9049cf011e7a074c34417aaeafd92eab526c5546229ec5d56752e9d2a16bcf96c93a4e2099eda3f1ad666cdeeecf37475b3caf5569ae85984f946e0dfdc811b45301a538848f1041ba80e39d0ad3a36027ffbf58e7ce1251cdda08797f210c234cfc733a06a7c9b70215126c48c7737061d92295ac1d4", 0x1008, 0x600, 0x0, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x5, 0x7f, 0x0, 0x1, "8dc0a5af8756182f6b291cc1aea41c8fa3e91dd9", 0x6, 0x1}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) ioctl$KDGKBMODE(r2, 0x40044b06) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x20, 0x4000, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x5c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:21 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket$inet(0x2, 0xc1250d198ea0e350, 0x8) 16:01:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x2e, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x9) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xffffff47, 0x0, 0x0, &(0x7f0000000040)}, 0x0) kqueue() 16:01:21 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xfff, 0x0, 0x0, 0x0) syz_open_pts() dup2(r0, r1) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/deU/b\x06,\x04', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x81}, {0x6, 0x0, 0x0, 0x8000000000100}]}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r0) 16:01:21 executing program 0: 16:01:21 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0xf9903f61619c247, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x400, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) dup2(0xffffffffffffff9c, r2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000280)='ol', 0x2) r6 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000280)='ol', 0x2) r7 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r7, &(0x7f0000000280)='ol', 0x2) r8 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r8, &(0x7f0000000280)='ol', 0x2) poll(&(0x7f0000000540)=[{r3, 0x20}, {r4, 0x104}, {r5, 0x2}, {0xffffffffffffffff, 0x4}, {r7, 0x40}, {r8, 0x2}], 0x20000000000001bd, 0x3) r9 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r9, &(0x7f0000000280)='ol', 0x2) ioctl$TIOCSETVERAUTH(r9, 0x8004741c, &(0x7f0000000000)=0x7) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) r11 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r11, &(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', r11, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r11, 0x4004746a, &(0x7f0000000380)) r12 = msgget$private(0x0, 0x718) r13 = getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r15 = geteuid() r16 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f0000000280)=0x1a2) r17 = getpgrp() r18 = getpgrp() r19 = getegid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000300)={{0x8001, r13, r14, r15, r19, 0x4c, 0x6}, 0x8, 0x800, r17, r18, 0x0, 0x4, 0x8, 0x484}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) fcntl$lock(r10, 0x13, &(0x7f00000000c0)={0x3, 0x5, 0xc9, 0x800000000000, r18}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x200, 0xffffffffffffffff) r20 = msgget$private(0x0, 0x4) msgsnd(r20, &(0x7f00000002c0)=ANY=[@ANYBLOB="e2fffeffffffffff"], 0x8, 0x0) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0xc}, {0x800100006}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x4, 0x9, 0x1f, 0x3}, {0x8, 0xf8, 0x2e, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:01:21 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x40) 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) 16:01:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r5 = open(&(0x7f0000000040)='./bus\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x10000000000001f4, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="e43d7705c8e4ca", 0x7) write(r2, &(0x7f0000000100)='w', 0x1) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000080)=0x4) fcntl$getown(0xffffffffffffffff, 0x5) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x21, 0x10) dup2(r6, r2) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r10, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r11 = getpid() preadv(r10, &(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) r12 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r14 = getegid() r15 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r12, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r13, r14, r15, r16, 0x1, 0xff}, 0x8, 0x6, r11, r11, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r9, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r9, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000002efffffe6"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) fcntl$getown(0xffffffffffffff9c, 0x5) r20 = syz_open_pts() dup(r20) r21 = dup(r20) ioctl$TIOCGTSTAMP(r21, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r21, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r21, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) r22 = fcntl$getown(r21, 0x5) getpgid(r22) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r17, r19, r8, r14, 0xc0, 0xffffffff00000001}, 0x106, 0x67d26827, 0xffffffffffffffff, r22, 0xa5, 0x3, 0x1000000100000000, 0x6}) r23 = semget$private(0x0, 0x4, 0xa5) semop(r23, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r23, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r23, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r23, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r25, r26, r28, 0x4}, 0x200, 0x401, 0x2}) getegid() r29 = semget$private(0x0, 0x4, 0xa5) semop(r29, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r29, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r29, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r29, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r29, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x2aaaaaaaaaaaabe9) semop(r29, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:01:21 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x1, &(0x7f00000005c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r1, 0x0, 0x10000000000000) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) bind$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0x8c) shmget(0x1, 0x3000, 0x20, &(0x7f0000000000/0x3000)=nil) shmget(0x0, 0x3000, 0x14, &(0x7f0000ffd000/0x3000)=nil) r4 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r5 = shmat(r4, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r7 = getgid() r8 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r6, r7, r8, r9]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r10, r10]) bind$unix(r1, &(0x7f0000000600)=ANY=[], 0x0) shmget$private(0x0, 0x1000, 0xf60f441456116a67, &(0x7f0000ffb000/0x1000)=nil) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x6, 0x2, &(0x7f0000000040), 0x0) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x61}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f00000000c0)=0x10) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x2, 0x9, 0x35fc, r1}) getpgid(r1) 16:01:22 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r1 = socket(0x2, 0xc003, 0x6) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) connect$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xfe6e) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="77ddf8714702e63c9e15099f7ddd7ceef253f01a3c486ee11643eae0", 0x1c}], 0x1) 16:01:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x800, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008034ff0701000e92d0cc000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)) accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:01:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x81) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:22 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x5}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) 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) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x2ad14c43f7e8ea34, &(0x7f0000000200)=""/211, &(0x7f0000000040)=0xd3) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:22 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) getpid() r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000000)={0x2, 0xfff}, 0x10) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') 16:01:22 executing program 0: poll(&(0x7f0000000040), 0x2401, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='ol', 0x2) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x3, 0x1, {0x5ec, 0x20800}}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000000c0)) syz_open_pts() readv(r0, &(0x7f0000000b00)=[{&(0x7f0000000580)=""/135, 0x87}, {&(0x7f0000000640)=""/203, 0xcb}, {&(0x7f0000002440)=""/4096, 0x1000}, {&(0x7f0000000740)=""/196, 0xc4}, {&(0x7f0000000840)=""/252, 0xfc}], 0x5) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000002c0)=""/234, &(0x7f0000000200)=0xea) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a76802f845ae46c730082950a2f954b741c51ae08d3c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237472b3e8495aaee48c02f304d57b905070d18759c297da999dda46abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b653385a801e14ffac50371672c5b40a7af7e9cad34d0dc85a9ae796cfab7399fa6ed063e8cf2abb2ce34000000"], 0x1) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getpeername$unix(r3, &(0x7f00000013c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098f202ec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bfbab4a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109753050f0e8bc12ceebb75994008b7fe6b94dd98240ff29c61d2b7f7e69778829899f69b632d6028b18ac051ab3e5e58f63d57c64b6036faa40c928d18f8ad2086b62088638e7b0d390734c1c363982c153c68bba9f3a601879829b945013f3c4903cd6a87fa73bf64d3b09216e34540735854f09aedc9b1d700"/4201], &(0x7f0000000040)=0x1002) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgrcv(r5, &(0x7f0000000dc0)=ANY=[@ANYRESHEX, @ANYBLOB="c4d47e4118a621dd0cc510fb2e0a91f8511a9d7f2231c12ca4b99c40ae49f62600330ce750f796ac6e63e970d7cd84e7f37ed02e240ddfd666af64b9e7a8afafbdf13b3eac9bc2e3a282dde7a96568469135c8b7a394c541430d77d67bac97d3020cebd3163619da99c5ff23ed8830747b9f334aa6f88a668ba48deef74e82d809e8971682f3ee7b4845b3b31cf6e9c4f4d34bb4106a4dee7664f2ff344532369ab9ff027d1ddb17957581e2fe9e", @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYRESOCT, @ANYRESHEX, @ANYBLOB="c2173d8c6f86140529ecd81b1e88709620ec035476f212dd44201a9f78", @ANYPTR=&(0x7f0000003500)=ANY=[@ANYRESOCT, @ANYBLOB="4d4bff367803f8c34d8900882a5e1fc10fbf02c90aac1d95df52a7c249871af90a3ec66329ffa4c5032fda1768d43de0818c6f45bd75a76c7937d3096283e4156ae334723796fe290ce4dc9efb4f3d4910d44b2550687ab65936e167225f20c125d00b62c099be000539c5730c6e9241350b0d2cfd93076e30b9bc3063cfca4b15168c4a70c28cabfa0d2989c4b911b14724", @ANYRES64, @ANYBLOB="7bdeb39c0f1f2c76566833a11b1964e7a6abf8a18ec4b74d3c60f66ee35f746b7772362da6bdc70439d70ab6778d9a8f49c7e47ca62b40501e9b048d35587217ad836efbf8d91c0a10091ab3d2d82c574c1df16131365ddb27b1042bb1e10fffbc3b134734c5002e54ecf747219e26c3a0f97337b9050466f69a1795d3e784662bdeb2855a549817a236c6ad6de79d4ab9334ccc51cc5360aaedb90db60bea5063e114386c53c670531558d0c88eb8f8242d9d2e2ff8ee4343d420f3afca7a90f011de9bc7d3cd463accb933c253b80f6752cd012b17017bf8e401d11425fddb89af28e9cd81301859e85a6a3cf5c3827ea34f1ba72499be58694b7ce3084827f00a9c9ab0435c0bdff3c16b549701c011db41f817d688e67b80e36ed0640c3c42703ac765771621cfc45224b61f56a1743c0b4444ed261dafe43ef286490affd5d25852cb10fc581a4f5462e935d024911af08fdc74597c34331cc42c5197f56d3c6f0b55d779b960c7686432a33642fc03d7bc79511f40b10ae57344945f8a98ab4f01ea237fd853e8ab1cbec93e752149c5042a6cfa90659974e5e35e73287b2349a891d8d3ce5ac16eb44f520b99ae7fce8fc66a2cd110a83718bdb7e8bffdb93a42c07c44ee7abcd718b7fd537b191b70fe5cd793d0104578d6c9a2a55fd2b0dae8fa3656c8de22e3a5961855d7f2f28365c94f0da05d175d01d7b62c978be02634311208ce308fff4aa6efed25c5ec5adae4c117a8312f5c3c22adcde228343b61ba3ca793493b19a16fd59dd1af4edecc089a83244ecc575a93e6d812d1d70bd5905903b3671fa7cb9e81563389998b6a03133577bd2a6185057f3d4b0245b600af08eab0e467d537dd90393da066defed00c24b51956364cc3a60faeb432307d7a41565818bbc05d01df24a9517c28f62c2b749e745875e17530e1ecf99044bddd46770a9a804c47be10b5c0456d857bdfeeb3fb7f5eed20955e52c7d4c1c60354c69880be07f059b6e37b89b971f0f448c5e33b889252abff3b637f59cba0ca52f5ee3506d6f3e6be67ed5f921f7d2bb44d9700b5972f9ab18169b8b9062aefb990bf60b5b5e826908fae51c4290e562c1f554ca25183af152180de36a48721adb2085274ea631e8fdabd3535f5356779bbb89f784a0c2ec76cb02781d838ab4d39b2dd0ca836944f566956b521f3b3fa2a185c1cb39c8ad4e6a8473e26343bad601e156a7e95b51c07404f27443dcdd637ef6530c8d6a59beacc7badda2d4376e72ef3796c7bec6b194884eabf77756aa15f053c57ad47a60bdff97ca9cef30728838eeec8ba5f1645557206e91f213137c2ab3db6447998560523fdb578da5258a714c2e8c220c4cca14ecaab7e40557307498ba47b35ed166e13340972db17c89d372334ae10743eb184c81ecfcb374c8554ce7bbcd64432906883dcc70e04881cf1c2244b7eedbc1a17378796f059e661d008eccea5de794fac0afe6bcfd3710ed0097a6a3bac689c99f9a7a2e4f840821898edc02dc1353a90e510dd2f9dcf8396c15bf0a3461c44a219043d02fa5bd910f46aaa0d4a7cedf537dc5524c503f849eb1cfe427ac20b6e33980018fdc5084f44c7bbb863e9e9688362a5f70a7ecb38a14a6a467a39bb7cca8ca735def90b7dc0d1c70ed3442c1a5bf69507ce6e54c725e4234bc9fd3f68930713d2073c9f40b8504ec0de539158b8bdeacf291ce7a71313ed2209d293a689dcb348e7770dc16af83486c7d37a5581fb29f982accc20044c017c1411c0bf905dff9e068b66128f98152440562aaa140cdbad11af5620d41bc27be6faf2d6d50858a6fcb8839b4fb044e1dd3f83efd9fe8beab7f26720d7f94685895902081dfbf2b495b6ac96625b266a7710e7f5649a71f4d9e77689ef8bd37f95ae95cdaf623b927d34d0392ef0f6a124afd4fda944f4f792b9bb8ec5dc903a9df9cdb21f463282441b4f9b9a6fcc1364faa04213bbbaadca05187d39a8e64a93201e1f5db9c91eb3c21d4382ad7931b22a613d540237f56e91d61826f76516653c9be23c4fa99031e6ca717bc16ef73272447e8fc743c03325520abf4e066ac71ea3b89cf58bc10619811770eab8890cd64d4181b61f2a30166b862ee6e5a0a00f576514f870949ae1b20877b293a888f30b3c685e5106c7891a55db4af82b6996c83194342d0de4d45b94d619955bd1ec1df08c4ee3abfea4cc468312d008ad7e8e4e9a573ee15dbe3cf2c4532e349bf76d371190d70a7c33eecfca116b9aa82894b0143466a8415f3b4505ac6118b1251718aa7671401b9925935d7a6fe35e3fc70c853f354eddf48ac47a94816eb4eca5d8b08b1605f452eb581504aa787c00939ae9b59fb3ee4d1eb06bfad6a780cdb0042f3be967ee3659df9f7250bf4df7cd7a419204315147a1ca82d005b0935332d2be91746f93292fb68e7904e8b93de078178fe040863c7497d27a076954b186271b41ed953fd1512362da3033c3c85317cd29ecfd233b932b58f5f5b8e4cd2ab35baaff3e02efa8d7ec9afe5ca5c85c9e447b31584367cad3a5290ad67ffaee81ee7e035729cc7c6fa7c43b9f2d6592a7cc4097cb220c66373fb89997dc28d30f49c451c08d2ade413ec5d043465cb6fd94112fdd96e3457d68e035acf1d2d3a9bdefe17758977f1060c7274712a3fced21021d6ef89f357544a25c4d23e12ea00a112aec41441461bdc1190bc7b6f5c3d3a33fabbca0e94eb43b6e218864f6f8355baa799a64d60d3b3e796b55159b5f676bcd669bbf7088d09514756f22f577be358a97eb0cd566a7130ba2a960055118f014b98ae3c4ca255a8d68e35a80f333d13dab469eb9ae3fb8c59a8a72d0e4e0e560a0585c14d4d0db0be35e2405a81a051f5a8ef954b922be0c5af57faf6602053a3025cd6123985b9230cfea47eb66873c647d95728a21ab93d1f422b28b767a3f0971abe3ec59604d47757ba7145eec6ac7e18d93951d24583aa7338de807b958eba23f3356f4d26d593651981f5ce517f767b03920c8600b9f42b90468deebfdc64bb32c5629f523f9343094883b04ad1c12c5e5b98814aa0acbb12fc9f748f287aa7d37d8b5ecf5b50334ee0754abadbcdfaa70b45f1fd6174a1d140a2c9b04ebd9d6a9dbb99c562a916c2d45d6d8abe800c053cd023f7972b4362e7ab7f383678b75d150fa2881bf8f4f38b5dc2ef6080b763cdaced0d2096876f569a9d3842bf8644e24a8165f45683b77001fc94c4fd7b23bb347219b59db2b9f463b1f3770a230c4d78a276e9fad27526df87774cd5a5484ef9d9c444b6daf625e7b46c8c3a0f12c44042815e7837b4acdcd63107fdbc2ce46c68a94110fc993753e4ae98d0374b9eb8a12dc3d07d1e6e89206f85bdb4b161ff1f22f132293f0dd9b8d3e5b5e3283de49d2378a99313af2e7e2422692c822d41a6494515ec7d761c8d3cfcf2879fc247121ac86329fc0798d48097fb289bf759e852f3b11ba3283188388439f2428d99494cbc7ea1dc7d1fa0d135c8359e70aa3e1e469ce8d594f47f446a3873535976f5f8c9d54e3d6388ce1e0c5ac9fd78f111434497684130c581cdab2a9f5c4f0163df25b6d5f6f2bc5534d1f90ce718a632181b55b039adf6bed30e70e473a0b495b970a7bd0a35d7cc5b6227d77976bea95ca1800b3796b5d0c30ffb01f1eaa492a0427a6eea3962fb8f10f615aa06cfccac29f5a535f2ab22d0468dbef979f21d26df2361471ad7a5da47887582edca9966dd1bdb637e9edcd371d293c6eaf7b8322fefd697e5664d7f2bbf0d0bca58adda42cad4cbcb16d27ecb4d275b47c3468ac0acc06db354d329ab15dbb0e1a48ca5c54babf88c832e634abbfe5e0b3470bdf668caad98e69307af0f3d944f03aa0330e81ee85a5bcf7d45f0fb0af1000c7da199962169554f51059686deebeac1a69584f83acce817e698b42e3778d7c07c9377e658c68b706d8b95c19aa240fed553c7981699bc6c93f27f63aaa2b26ba4c1222894971b717d630a862143d4bc3ce4b41aa4a5a51002d41984fc891946c5559683869559a54153c75ecfaed7a1c336d9e9b584d6ab4e4e973b07f48825c102bdad2547ff4ff7ddb1b17a3dfc1bc2c481ed55bacccb1ce46a84b2fb80318361bf90f242f60629a9272ad2b0c4cc0cf90ae60c7fa9c2d9b92ad1d15c1cda0c527a7f71a89157da6c777a0bc7b06c879bbd45f7b1a8036c09e2616a7992d25086425a1a81bcf2b410ff6d605d1a6771f01fa7d87741ba78bd92277b78ec3712bcd3fbce16c87ff1e66273284c975951838e071c3de6824c539d3659160e058a19bf810fc3a178afe1b1402591513ac42daf2b0e8a5eb404978de84f33fb9dbb43f5a405364a9da25c380dd444d0c0b231aa07bd89165feba5d66def9849cd861222e18e2d63c31c5d9e170dedaa6c9b5cbde7b45c1717406be313add102b6d77a1cc0dc61da0b7d474b8e53be26a04116b2e75b1bf6c24e68c225523ed3b58c7a818c133d77282d44bbe3fb71a4ece3036ce727a823c91614bb19157743651e8757e51f7f7b28e3cfdec4d89118c9040207b0722cdb71ae581b70e40dd4d73bbafd0450df57725af47f654f3502f9af7c51a5d8b96e807486b4b65858055c8751d6a79d3ec4c0d627baadf1c426b689dd91afc6e4e9373b3f1dcdbaeb93221a0e53fbca6101103d522f4e17fda2b3cad5c5b80d82f204c36bd00f5b6a121f213cf84cb3e52d566313d5122752ddfede9362ee0e60f5b7d39347330ed4514e624bd7db6112c86765823cb559ca59f0531b0a6dbe66355a5bc08bd58fd5ae16f0134316ae4fdc84a2e63d8dc5fecfd80aaf12236a98de6e0dfcaae6210629db61733f478e769d642558eee37936fb109a40852631c84d89fc46d9a86d14c86a427996f37c814d651cdd738ab7fd2906abe8611d69e61ab9678b0ae6c950c6e9cbb1af2cf8717cc34f501995bed019a7abcd9852bf2d9a7456b5893260df66966b6f0d53f8debf98299bb187771d2402558237d31737019e8a01099bfa1eae3309045d1348583cb393b2a919856b482acdd7444bad62747d1a2fb399c7aac0033a0d2fd049ba75a625b2c9305c75c1840f30d4c0b405af9604054b509b1389e0aba29f30f4c6e0f7ae36067f8f963da2d1f052e40957a504baf2b885cb57cfe41a129c0a315feee53c1d10b176e10072349f3e4190fcf3d12c20ce7cb1b18c7b2bf0431769a52670ba45fa7f3b01d6dc1d0b7afcd094d6891a0bb6ce7bc2f47122cd221343a58b69d79a5dd796177153c700515b4f93a89dc10ff1215bcaa3f080b8b94d8f33f19800b3095e94eff107f08ea90a48ff43cb3c11856bc4828596122d59bb803645c7b912a974b405cc49a9c846350c1c97d5ace4b4d6feba823289ad675752925fe56e58d5d22d12d7b23500b4cf3023d9eb1bbf239d275a4283d5badb952b04d4cf71999502cedaa47f7f8bb30889a83afa3cda79219861c248e5e5e8620f88d685cdcea33d14b1ca13ce3d525615ee0e1c26bbf3b15b12c857a125ec1d551a77e266ea40c0837e0b8ab9dfca999d3364a2411c1c6c1b990021af3cebe236ce5366e4f132f5df8fa05b1e8ede41885f6d0a040188f9538c404927e4d6ec1fa8fc3c0b56b10098d5c3578c2d2ae079890fe72a537fedbd442e61670a170f9b2c184b73fe9db7102b92ae9f92ec13e65da20f84ab993a64becb627b3fd62780e66379141af4fe92cf932fd6a7439b73cdb0421e92cb16997c700ec330bbc2b6497", @ANYRES16, @ANYRES32, @ANYRES16, @ANYRES32], @ANYRESDEC=r5, @ANYRES16, @ANYRES64, @ANYRESHEX=r4, @ANYPTR=&(0x7f0000000980)=ANY=[@ANYBLOB="fca39eb9413b170c5722a1384e5d31dcc48d6f672d5260f0982c2e", @ANYRES64, @ANYPTR64=&(0x7f0000000f80)=ANY=[@ANYRES64=0x0, @ANYRESDEC, @ANYRES16, @ANYRES64, @ANYRES32, @ANYRES32, @ANYRESOCT, @ANYRESDEC, @ANYRESOCT, @ANYRESDEC], @ANYPTR, @ANYRESHEX, @ANYBLOB="39377b35e673a2573507a42b475969077eafeea15b65aef4261c05ef5f9e6009f3b6a4fb5bf8e17a1a52fc059d1516523e39ca14eac2ea58ad530ec39047ac40957adc595ea5bcadce66bd5ce3f93739cf4273cddc263bba01cb5c7fe814d6ca62f2ad0eadd7596f905dc6e509efc47b7cc63bb1f83eec2791ade67066c2b44ee02fbfa35f859116c76863678a7da8a4adb4f715ab2cf3d736a93156eb9d15503a4cd6c3dc9d02f92ff1faea0cda47d4cbb379f684", @ANYPTR64, @ANYRESDEC, @ANYPTR64, @ANYBLOB="88b455cc629b422af9cedaeede353104bdc1d9521d4d548c7dd00c4457ecb8217683d1f50a7b39036e100b3d05193f083e3e26a06602806137d15dc327e076c596058fa97c27be47249420b5c690f57c05a66c2b68367cb67d6ed20940d3edcc"]], @ANYRES32, @ANYBLOB="e25d26ac01ec734b0841d37ef8553489cae870575c55b772fb423421e8361cf9e009aa98fd8fdbef0dab2df7df2c1d2d88ff66128a6d30d17009cb1d8297744051a9084db1e8e587ab1a225bdc7a5534fc45ca052163ab6302e8541b63b39880648c0eae9efe04f33b7e0bdc99f66a61053287aa2da6a850bcec9114a6ead93cefd54eddefee026a38f8288069b62cbba1ecdfd954dbcc71dcbe88389552e98417579fd3a1350186b1aef334e5be955ab70d36dddabc6dd741043f0a6fef566f02f4"], 0x5, 0xfffffffffffffffd, 0x1800) write(r1, &(0x7f0000000280)='ol', 0x2) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x8, 0x8, 0x1, 0x1, 0x1ff, 0x8, 0xdf, 0x2, 0x0, 0x4c, 0x9}) r6 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000280)='ol', 0x2) getsockname$unix(r6, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:01:22 executing program 1: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2000000000000002, 0x3, 0x0) r1 = socket(0x2000000000000002, 0x3, 0x2f) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$VT_GETMODE(0xffffffffffffff9c, 0x40087603, &(0x7f0000000140)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20, 0x0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000280)='ol', 0x2) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x4, 0x4}], 0x779, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff9, 0x8, 0x2, 0xff, 0xf2}], 0x3, &(0x7f00000000c0)={0x3, 0x1000}) 16:01:22 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x2) bind$inet(r3, &(0x7f00000000c0)={0x2, 0x3}, 0xc) dup2(r1, r2) fcntl$setstatus(r1, 0x4, 0x40) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:01:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) select(0x40, &(0x7f00000000c0)={0x7, 0x800, 0x0, 0x9, 0xd8, 0x80000001, 0x7fff, 0x6}, &(0x7f0000000100)={0x8, 0xa7b6, 0x29, 0x5, 0x7, 0xb4f, 0xfffffffffffffffc, 0x9ad5}, &(0x7f0000000140)={0x7fff, 0xffffffffdbe324c1, 0x2, 0x1, 0x5, 0x0, 0x5, 0x7}, &(0x7f0000000200)={0x0, 0x7fffffff}) 16:01:22 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f666904000000"], 0xa, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0xc}, {r2, 0x20}], 0x2, 0x0) fchmod(0xffffffffffffffff, 0x2) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x100) write(r2, &(0x7f0000000280)='ol', 0x2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x605) open$dir(&(0x7f0000000180)='./file0\x00', 0x2be, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(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', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000380)) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getpgrp() r12 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r10, 0x4c, 0x6}, 0x8, 0x800, r11, r12, 0x0, 0x4, 0x8, 0x484}) fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) r13 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r13, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCGRTIMEOUT(r13, 0x4010426e, &(0x7f00000002c0)) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f00000000c0)=0x10001) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000040)={0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xfffffffdffffffff}, {0x1000000045}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:01:22 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="83022e2f66696c6530007a56906a77f6db2145f39bd6f5a4304043b574e90a493af2593bee9c4bb283725c170b44a78bd4a3fe6abbb793edf8cf632a363b7f54824cb0988602ce03eec7f4928c61e781aea275"], 0x2f3) close(r0) execve(0x0, 0x0, 0x0) 16:01:22 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) r4 = dup(r1) semget$private(0x0, 0x1, 0x201) r5 = syz_open_pts() mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r7) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x0, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000001880)='./file0\x00', &(0x7f0000000040)={{0x4, 0xfffffffffffff11d}, {0x493, 0xfda}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0xb3) ioctl$TIOCCDTR(r1, 0x20007478) r8 = socket(0x10, 0x2, 0xfffffffffffffffc) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001d40), 0x0) getegid() 16:01:22 executing program 0: socket(0x2, 0x10000000000003, 0x33) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) sendmsg(r0, &(0x7f0000002680)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x5}, 0xc, &(0x7f0000002540)=[{&(0x7f0000000080)="af9548939cd0e6de0fff6a58bae6bb3ce188d7af31d0cb8481e80bbae127036065c08cd03a556cf025f8df58485121b7f0b5faf5c0183867ed0f5882fb3eefafe5974c8e00de7d295e28e8ed0d1f3c9fad0d62dcaded144a953af429880307714e391f8100254566bcd37c9e098260619d7f9214c7972408cb8f175a2660ca", 0x7f}, {&(0x7f0000000100)="6b211d416618650be1ddc59d264fb070cce596f3f980ca272d7cde32c3a11879e759f14367ea94e3369522076d4361863275f3c4415f8c6e5804b1a6f1c1b9f31ced1ca8637e5b05197373bd337cca9d33077348c7d872f0d555959f7450c147aae028ccc977199038b1d028c1d466a8d5620998d171f6e5ff93f3baa17b9707bbbd66525b7cad023e980b8d3b163a3f3bc205a835a08daafc253c54419b595f7bee465a8fc6ffd2552417ff78c9cf6584a0b51d5425bc5f569386815ce65b", 0xbf}, {&(0x7f0000000380)="e57155f40cb03b4d949756c378aa6fd3ac024fcc51fae5c23d43cd466ec9792971f0c5c5014b8f7724a601d0d9f8e799dda503440e7839188c3512c123aa48ecc886cd69675f6a19735d9e3120c66e453d558b95c74e0723ca736372dd4987e80d34d32f10c67a0f48ecef8ab1bb0c592411790e8f5e01ebd9ef0f131e6cf2e4d0bb7e0aee9a7682e1b6fb019aae7f4e90376cf00462fed42276b034dd89bbcc2d23c2194be3e5beede63cbe713d3de62e0212d0dc1151135b4fbfeebebe89b338efee62c5eacb0d1cd512b505950ef7c8c14ad1658b463117b9634273ee23974588d04140b0599049dc668e1356f9df446a0c66bc5766c9bbe9fa5e636e8dd1959d19112a25e660c88ffacbfb351e893c2fb3772b66d1622e9f160658c13e0ca393e15fccbc529fa9f97faecf4578abf93d7547ad0d06719f2707679166c921ee4996283ceed1816aaded03761d9f080400eeba78bfe16558620c84c96c546e24ba7fe9bdb03c15420613117f402534d6217f686a04f002124f5d3dc3d13d0c7f697836e10cfd0a6e3a51ad92b081b97bf5c34a9a06f59de3ab1e86c005cb9d90f750d1fbe53fc47249c660a5aa6f52c027a38d417960c3f0b188543859972e2995eca6b413a6731bc8932075f0347c77794f7ad01eee7db40e97cca921832aa02c40a5d77ffebaee4a362ddfa7f597df0c6043321606ef2fbd2d27d6be3722ac0ee126f6f50836f17dbd610738d19669660f0ff72ab8da1b6a0a91d2b6f384dc98ab607a6affddf069b55145948343b5d8346f09c8e18ff4ea94d90e4a33bf058803741903311d7117f1d7cc15067e3f436e528893815702c69448969e0c85795af5fa6bb40c76fcae26852f393f01717486d0e4a3727958104d82dbf96997259be781b4fa7c14a814203736ab6a1ab282ae86ae1b25894081fb7458da9c4940485e2aa9042068fa81dd3e4d2f4b09f21c8c172003080937d6bba4a92c937d869356b454bb89a8afe03b390f44b3bb40a3a37c05b5fe80632bdbb18d67d50438f6843e1546a1d033af0f317b286f14620c1c4408d55421319e7f14b79b7423bba126ac2717d4f4d66b7b9e6513a56524bedfbe3747086486b16b7b1f90ec098658c9d5fac238d4af2e1f0f27e1aebb46266a11ecc19b179754ab293f692bc8cb861a741f63592b6b5b79a830072a782911eec0cb80cded066c7654455ae79b1c585499776ff44ae6fd91907eb52848b42dd120613d173a1512b57f466d46e39552d3538c37421c73d8bf1cc754a462d59ae3948eba6b1b3cb07bb29effcd596448abeb75809c8f372d847292f7e2a14a2e03d7ea8a6978cb0706a7aba29e70c371064ac85c184b104be73be4cf61699e05fcc0b844be9cf80d1eff0a4c513225b8d9858902c06cbab4d86e620e2051f9fc401e440ae3847c5136d03746c5000bb2de18294799c66af8fe24be27ed344a5e2f672687dbc5a55ec0b4f8fc42cefa116593d1deba242c1ad1e16c540d6483d5d39af4e840ece247fac830aa0c4fe786cc4191eb7c8a62cd828bd035010ad52cc94c8a265389e8988350676729d7860b37e4b5d4b7be6bc4cd7d8d17f150022b684cc430490fb4f08f6447713a04e0608d4c8b611b07a4ca64fa14cab0fbbbc9c1dd1b6ec6370707b1cd67fb13aaebd80efc98c0d8dd332e8748c7a47e0c9cd29a347ff7d79f56cc761b109e7c5cfb3f296e8bf6016627f18d35e0eba410e44a41eaed3ad6715b5ecdc3354d6786058586b0ba355967b0194554aa756704b5d43f88a0ae8c00edb6283048ff58619a5827ea226472de06598f8400834fb71c98cafe1b3151d19d269ca85151a474c7a1138323b02f8aa5e197cff9abb782729e8d6a48d05e1d4f08cc5e484158465b0813e8e095b8739cf27875f1a0be6e5b04cad416e60cad28e1e239274459bcacfcd8f1645f1a29f56437e8640ccd4e9666c96f2cbe383d6fd63fed0e7a2177a9cc00620ffc05f93dd4ffb645f52d802a4a727a0d2779b25b50f3a3643f927b82d53ee1417599319281b0e2d492743cbbd999d97c65aede49a982cda2ae409a65f16c12a37442bd9de75cf4d038e63189cd608aaba2311679dc71d3a227ce3962b89dce213057494a1a7a9417d9b03c20e81a156b265196172ccbe35477cecb4c60bfb4083d3ec42e7228ba282ba0a28f9d2f12758cdd3de60c013b269ef3132923e3925a347c621c85618178b2bb427ac362cbc8e14c2898c4e1a21c4adddd3b4b23166d083d18d127762e6d699252439c2758f3c41a34c5d3c3b0bcb7a0ca20391cf41cb0ac77a62706a0611579a41bdc64ff783f24c088b5182fe4a6dbc85ffbf99a4de6e2655841b8ab411cdfa44d7d66f44b4fe9e840389d306151451506f68b046589b1db80dddbc4d9654a68a74c22c80894fe82ca16d1184afe69fa48f3be4eae332419a2172710e494ff43c6ce3d3042ed83f7ae2c4ca3660a3dc7921719ebecc6aad6e0ddd7859e522389032495b93de8675e51fce8e2902a849b152ee5b2d6430385c49e759288d2846b9ee7943face0dd9490a58d3959a5889be1b80cbb0976f3042f7341e226caaed75d6b0dd0cd30a6d8c0e94896cfdf38c0c801741c012148fd41dd188b17844f92b17ad4c4c5fa092bcefa58bf2ec5ca2dab6b8749bc65a3208e5557c3330c6fbd63eb3837256d81499d43cf57f2058940452e6087afa8cacaa21f8511da9c294d66ec66426bab04316d24a000ed9a623aad6166478a03c286dbb9ad8ed020c0a119d1cba2ea7236dabd621703093221f764803d872723bef4e702fe3525174cff611162ea0ce67194f0e204368b050ba90fc6304d2d48e7c1cbaee39199938b67110591261365790526d4813bc530cda55f4106d72fd71afae001debc7404673f75ae08621784224d2f476b1841c96de95d0bfa38b3ee9d7a7ced995e7140d711684143b75d3a8c6ce1a147e309f4041190fb3a2f012479f0f33b7e5f707f1c59a9e316df4352b75f290cc16c03e64f9bf3712fdd0204bf389df6b580eace675acada7dfcd69aa38a2c8f907e62261f98e0467d936ca2cf9ecfffc4470aad480404a7fa2868fbd0638e83c2a25cb87964998a03d44ba8c3d658e4530d6a80eda6d7d4b9590ba43888599e6a694571eae1db35c5e75397e9dd01c303781882d63cd4c87fb5c74ce346a90031e3dc00dfabfb5aacafd1ee4ccad5a88d46526aaa592676bb7c9c163027f968de45e3dea8925e9d09f7afc440f9e302985aa00f9875f1820a0e6b2d59e410b11928baddffaf3334fdb6963b9dc56556584fac410c33b79b3b3c2637e54ca7c8900068ae076929822d307e07116d49b826e5352c7e083526b577176983caecdb1d0e8af41b31878e95ed2347d77cfe9e9f493f8751ee8388b0dbbddf994fdd2b2f0e25736a4913d7958673c99fd3fe6e72b64911fe7d03ee174bc3127b908717959327426e100578c4fb4ab1f81140a70fd926ab4b2adf6e4ec8ce54d392d1b0a381d334ad98115e1e76bfafc5c7ddb1629d75b42f4ecc136deb55d5e08720d01bf57da2c21b6a344f2f5e921786662f110c7f054e4698629d175bd61fbaee75a87be1b5a557ba8cbd467f5f9c0be1a7f7ae65a37fc1632a40f369e69ffe5bfb05a18cc207fcf52e0a3231292241e60fe73e4007dd60c1961f099d08cf8da76a8de355b7ea1cfae8e868850df9b1fa8b5a2a93f316196ebaa84095f70d3741caf4eb1603d1de4a3bfde44e316363ccca979112f13491e090f1ad71459506c369b7e112ac70aef97dc063ca5b5a153d7689a14ffc84d38b578ef3c1ff36807445517bab4e228e793d1e18703d026ecb05760613439c17f41c58074e0210221e011413bf76473e9b0e4b51cc8d8c708986318e4f3a8f78738e5af4116239f1566d30c4c4954c10944aa6d98e2573b086e51825a3c6a6c6c3645cb82a2ef5a60a28d16ec4f96ae7d09b36e8bf1fad789e418313fbce5b7c2b74e5c8eab8e7f6aa4b103c2050855af72911938a52c3a0c15f731d2362fedbc575e4d17f156fcb4118f2c33f20b2d8bb6e46f0f8ead2a53535b0df4dff111192b664847fb635f219d8d03e093b8575b777b25705d6f1f039d92494fbaf79c261554a6812a8167415e6f3526f12a167c5dd4787e80e0afa5d1bb963221edf274935bae69bb0a701dece76f2505666ae55b9870dfbd26d7f399a2b87a72a5658b52eb43581f408ee49e81400fa2f7423a689097b4f267e0fc1be4b549a1164cbc64cea093065dd699cb9955701ba84a24f0914cdbeb0353760c82479d5c31350feab956aec0ab5fbc71b793f6811d7ac3e875fa7692340364d1902f71a0f2449551f63053d92b17e2942c35648a8666cda49eba578b07fc4a80ce986f1509e516e641567696bd9e471dd54f1bfe67e690f15a44264969bd5fa532472c98d664a3a5885a1c718a4c01adeb09195f356cb9d4ffce4e41cc1169a118735e289fde99ff76b1b3ea4d44dec3f7bb15703ac6ef16b877b9234e9fd83fc25345a4c7262fde4e7e48fb89cb264eaff0f1b0d3bda10329e3ff49461a28d38f80ae66770d469fdfa1d04080aae4a2d86428b7909a194b2120367e457d5b9e17927f22ec055b497367bc1e42d4278789f5d000bc05e4887b0b5648b7b1ae0255be553868d10f9defcd6cdf431a97db144d0c7f8528c8d1cc306a8ee7980013e228c820429cbc9978faea97a465f37622cc26e614dc058a1703093c9033b055ad11391d720dafb353efc07b2a1d632d8d1ae1c3e60339b143ea48cdd1b5fc98903f8b766ad41cd6ccdcf71593da5feccc1e96b337537e5714045c0749043029ef1ab60f06f82408318e79ccc126c62aa4da88667e3f413b18bf56d024596ac5f5c9f1355de71e4d53d079002ff2b1576c065540d252dd143d5dfcf615dd2e715ca4d0e2c1ecd9074b61df529877b7a5d7701466cdc274c1b55fff4f5f944886fc282f1043c6af6de1b24ac7e596dbbac34e93993968532fb1e1f8accde8a5e32dbc27ce0330993036d4b650c8c59e85717ab3bba34e2c981ebf7a83a746a44a939ecfa1e5007ba425245fab0ddc268163f1cbcf728cf54d312dfd42889071d82b6c7d3d22c140c42aba19571339ff49bb1d2cd157a70e31003fdac3dea029f5651a7712f8e5fdf317f2aaf41d8e27b42c86c0a8f13ecc92d1437f3b18f8bbf00c4dbf98f7dcb5749767ed872f3ba85c5f43954c75d4acc2b2891971c90ba794b313ff824b852592918f56147e6b67401511c8591beee868918a19d2cd7fa7e3ae889f2bb57608656e59cf8732278b097a65f4065f8bc1d8c589b39b740218c0292598a43557b1eb83693a4c943e583042019859d732dd67d5aad58967bdc6ae1e18e36acf6946a1ae0aed7267e42755d41f6d0b7bb433b324362e0c7ae1992e162fe13ac8e9edfc39ef0ffb3e9bf98cbebc56503bfe4b9cd46ba29528696a4e23d314b7c4cdd668b4ed4c3016a027fbde0b7d29331759bbcf80f2c118c14c54f8005595a26734edfe6d0f1dde767b3e327199fc4bb1c7ba338271828c2da209dcf4a71335add8359dbbdb23911c7edecc2323d474fd56dc8790947dbadf81456d9851175a1587f0a27304339f2c3934afa4d7d5858546697cda4d27ca7b03f77f9098332d38c5b545989fbdad2d5c73f2454bd68f33dd1c79ba51188b62416a2430750afe738403574f5674c24a3ccdaaa19c06e38692caaada395ea60ef45e0a3346f640e58031384ebaf58c191532a46359b5bdac8", 0x1000}, {&(0x7f0000001380)="af0f34f9665740aa5023ef854bb7f24f398b6743297709e3a86aefd3dbb934c393e6f9f7712e5b4ddcc9a16eb5c3d4f2f23883bf4243d9cc77c5e2027fd885aad9a0a18cc8355b7f5c98069dc47909085d1cb96a746cddfbbcbf8e3ceff539d78f0b66482b11edcf2238efcb765ecee832d8f6eb2bf060ba8c429a02afb09538b0e53c402e4aa4b396046a5b5c1818690f7a7b7ba294c629a69b8be584698208d36d2d3b911ae5f16b7c0cb73786e6c17ce6ab5f22f307e40398961e9cb96f8b4c3b8b6591d68b1b1de43a334a874845741804433cea0bdc97ceaef9b46368c70b11f8079deffd1aa33d79c09192459f0feb7ca0d4f097fc28c5", 0xfa}, {&(0x7f0000000280)="e11bb5221887533fcc3bb439f1f3bc601ebcddf22332adaafefea0eab51baba2d80f8e89f1cc89d02c0a626decbf6bf293efc8685c29de7a764f75d27a3dcf44331d824b89b4602a2325680223bc766c99b93381001fe4012676514f145349d9f6bc6be825cbd3fc56cedb0e684e2c1cb3942ad742f425e0f6fcb23426f7d48544a48912845e8d8f0e2d9106088e77693aff69fbb1", 0x95}, {&(0x7f0000001480)="eb2a5b862935e0f61910289620069041f214cc8200c1ff33644f53f9b15595ef7541fe902f382833dabe0ddaa5a98580c0c3525536f373a1f6952d3e864c52537d98bd59643410a01201528d4fc6fd5892c390ed0d6f0679be8b990a4403bb9ae7e94b97fc96ce272960e9718c922cdf4ce9a0805b99baafe93aa5b1fdea5d1a7ff19072a1e4318e27ba62ee7ad956c34c4105f09a9d54ebd84c04f5d6156f55aad72323dc2429979c41935d52bc18235a1983e4378995d357b80831a44a46b3", 0xfffffffffffffe32}, {&(0x7f00000001c0)="045efe844eac936843b6f9853c42d0c6753e999e01cc46f5f75068f54b05397745fe3c2ae550762710d03966543c44d97cd694ad975a3697c19544a0d169daa557e90a0d50eee4d80a9d3d19731b6b86f48cc7fa59ff216e4450", 0x5a}, {&(0x7f0000001540)="1eeed18c113db1f46d3bdf5e60f981a6dc44633680fbaf8602c3f0e5d090d475e07b4f94ef39a224372e45137ac77b9df7312ec2c4c09028b87b10cd08cb68911ebc6a2c79f2f370fbc75f07378095d580d954c8a4b3cd540deaddd01cebb51fe730ec39177a36731e7587e03c637c33a59b0e74acd52eb9d66c2e7bf3be1641ce29d9d49e9451b8549f5716eedeb25e53c47a619c9db6bbdd3c517edaf29109ba574249128a1e77ef0dda20b9f78a12ef09a34cf81a5ea30b89858c7563a3833be2bb7c90ea3c76115ad0e6c3da38215567a76305692ebed519df833aafb4dca4b11753b9a6d8e0b5dc822076f56fc4f6d2dcc9135f76a7092266d929823f3fea6dbb9a47d5a0f1166b0a93102487d2cbf9fd39da3d5964889812215286da78a38f79892e5481f32b8bd575435d20e3a37282572367a2dc24a12af764b88766c753b758f8a4b6a939e01231d4990c5ba5eb3f6bee782658c04fc0105ccd6f0a177e698401cce7a8121bc5827aa16c76e23a86232c8b1c2c094cb40d2d8fb6facc63f473a8bd7540ba28f97e41f016a8055f17e643a50d1043edaa9c19a9799a479f5c76f76ac5df1cc7addd1106d2ddf25bd89ee3cc3908b194bed80b16120a037f7b45302aa8865d6d780066cc27efc441d35619e5d615c2164fa7fc3330e3f8788b84872e01cb006877314052d20ef628964edc4f793098be0e266bbca9c42e50d63bc798ae233a72651dd2aebe8210b1e2f934e6d66c380b625bfc056f8d0c433ffb750523aadbb0a8e35bb9da16bc7c0b501edbebdb2ac24d6abae32f89bd48c96b6130b791c1fdabc7357d2ca3d14e47431ff2feb6cba72562bc50962a49767750a89f6d94939fad2109dd734c4e7bb5ea80b053ea6b030095124f174cf232ce765ccfaf545b4e5f2ed4a82cae2bfb25b93339e52ebccaf6024aaa8134656f8c90d8371609d7a2f4e21daf7ff9739c67002ac5bfd3cafa97cac8c626ba0edf95ef181940587e3975fa3b874ab8a512f4281a5ee37ff38ce86bbe7c0ef5199e1572ea6a9d2ab41a2c3e85af9284a872d927213deade0751e75124d15b8d663871a9d9fbc6683e73dfc81ef5cf98cdd29cce55263bb9adbffedb817531f965cc2e73e4705ce7c609f226353526c4f5b3a64465a4c3f8c3ba33e2920f967ec8d3cfc5f6f7bba0b8ace3c3602aa8255b9a11ddcbd8d7c0b428d6d44974bd17108de98e19c0e41422d53b35874422622446b0528d0204f52ca6c100a7e45517dbc804e33e01a47e76417943f33232babe7489f1ddffabd4f58546c3e75c0ef301e3541d5eeae21e0fcffcca9c56052720a4da7a09ff8fd65998b250af8cb99778dd2169cd126dd2ee8f7c126c343c09f49403c27a354549a43246a28af281161b9a869ce5909f9da8ed0a2a5bd425135530845818f87be0185fb746e7fe49d92304e9d192e71d07a5b52ef858f7af4ee93ed65575130378fdfc4beade30ffd3184918cdf8feac992725c064a7a865f63a38234758ba851ffd16b0ee5965181e3d80372e73676fc3613aec7435651e8ca65e22ac147027545ec7d34e8009eed67632d5d87579fc12321945a88308f7cec9f3871d74f02c1d208430373af6d22ea563422657b1acdfa5d4891cba82fb1193e71822bf2addce41c3ac342723bcf00288e0eb2294916dd1a04d7b4114ffe042492774105ca1adc63432b81a33814f9e97f483197693237606b9bc2e23d908122dc8a11920fcd9d6ef258f6183812e3bc20a60912a89a09804601b4ab6a1ad124053b9d5cbbf5c679ef054d4dd098a83e1c05d902e0252830d41d4f567f8bd768b05149651bae7013d7ff7bf7eb1bd2e7e2eef6eb66c82b172f7877229e9a5e60c71332cdc7d9f2510907fe0b59e7e944fab0eb2f6e53a3a2a54369aebe9c09117a8596b5e457714488c114691f285c41807fca8dbd866c73d8ff1444fa2bba913012bffb133a9d231f4c61eb4015c9af7676b8ed1d8f32613ab666d60bac7e24ba8a7cb1aa9709ad9b71c2c5001c3e563ac0e197bcb957b24870c5ecf48178a1465acc4fa554595a77596f0fe2b106d2bd84034f471c3830169b9fd3d95a6954fe982851e6cbfc9370761a1833ab5d0161106a3bd9f721a503219c1933e40a3c5b4e85f3dfe7e26dec8487759a9a391665eb2a3b8e9ce2b64688cabda05292e5e5bc95c20055bea355ef061affe709b98f4d2260423a9767d4fec2bfc88a5513141a824b4ff11b4f8148179f43f043f6ca957c3cb79258d303aec5305c9f3af19a8c3072dd6fd9af2703c35e7c50dc57be83a418965eb2c4241e409f5dfdcc49b6e7d0fab54d66212286d224323ba05c1e0f929ab4a5ace92959c6e83ab3c94bd3ec02514f1d60ad70205cc867ff8481a791b0e3add0aaa864eed814adca7220710c17e41cf2a5c4f7207164ca6be4960eddb25c00c885fdb50f89ee7ccf404f4494c3161129248b439a4afcf6c3b09d875403332fd11945354c1e39c95ce9ce839d031808ce036c6845a3c7e8341c883b0d77df1aad01f735a095c773aebecb9da6e0f4466af025d1c83bf2d29a3c123e17540f0437b62a4f28c133ab7109e63390df323ddfa989b0db170ad2ac4685c91d2d3ad55981515135f371ba1524593257e228227e1c47d850fca5d8f4cd46f7639f20980590bdbc665a32da53c98cb8f7e8cfc706629ac390063bab20d5bf28adc337b2e05485a9a9a970be909c676f40cd6a64b706a5f1176510c023f8b40ccf1b60b4f2c005e0da0f1b547110ff074e57954b2f2533698947e74cfa0c02a03b89d57a79668eb40b657b8084fd14a8bec8c586adfb954a16eada04367eb6c60d71e095438a5f31aa6056a974e86b27f405adda297eb4b6f8011e45f7a3149f7534bfc150805bdd3e32a84950e552e2f75d2d236407795094a088888a817c4f90e638008e9b16c161ac155d3bff2aaa56693acaf0cb2690594104ef08827af6addcb9396f74acbb5cf44aeedce891d45f110d22b7b77de5d8bb8e1be32b8a445c9370c5053452c0930e9cf87beaa3039d359f7656a8f69cb2714a29d40d48d9eb582b0a5e7e4799965fceb60043f9c9bae91338de2fd5ddb148ed60f28756fcdb8d84fccd8a1a44b657c1a00b1583403d31f8d09e91e709b4287b7c20c8cf72bb56edf40de34941ba18a5e50933c2ea71364f12d0aa9905962fa7a720e11b244b598d7b339714ff010f258dcd8252a2c86ec10df5e0fa7f8e62c8462df6900ce8e7b38e74d1e3a38f0caed8c8182410b76951b27725777c4e930d143df6f43095536df5b961bc88da831d47c8d9c60112a6f7613509eea10c6ea2d90dd9768ebd99891be4460062ae830a51c8d7061809b5d5873ccbecf26f14dc8efb6523af5c2e2baa24beed1e7ba02f2cdabeb9212540e9dbc53b162b0c95e137348e18ba579c39c72c80e82f6df62ccb33ca30e9b91d960aa3e83f12a091327afc961d06f6e5ce6cca2f811bc132f302855bc9aeef03b0030905526b315c20c66d421cf6df5dd9fe714c4e4d53f702df35bd71b76b7b1df46698b6e957e5c3c6bab86c60bdb8f92f77664432bf06de383398506be1a5ce3471d9883c6411df4986818f11ce3913b3cdfbd1d47ea9c739671d0dde648e22d2a3a84b6cfb7659a8e4dab85faa9cd3db18f5d972e1ca13921142afb2f96aea0be15eabc363b49753c68f9fd383033c4aeb843b9901630817c178f17a946b63b28a990cf873ccc8f1f4dd768b5cc987360798991b25176e3d745e582afc79519fa19e0f81cef428b9ae570e4a176d516876dbfc77c711f31d365f387f2392572a924311316062d5354daeb0deb66246f58f40938c16eb701f639e7a6c27f4088624480569c75f5ee63e1f9026426fc8c5376bd5f579de549ca11045aa2c7ec4209767d900ceae10e6dc8e976d1f96757c62be224d49269bc41ab4821759c0f1c75f5d44057bac77d0cf8a953be966a28bce8c1e4e9425c1da6f19c1cc43b709a255b4f5860cfa15f802269fb925527220c5fcf9f585915b52dcb7c53995e9afb475b20b7fa2896144732c66fb0c76d61da3065dacd2993254e6193268324401323be603ca0bd9b9261e5185da5247f9e8847e4c9c0512a5811a18fe2de4be7bfe5b7f04e7be322b9c34688eed7e6a6f1af16e26ea14ec4bf183745810e10ece8662557d08d679faf0e6bcede618bcae3b6092b5cfc47ab49e0c53c6ca948bf983b16c32f2a0e37a7b74873dc69a43ae3d3511568109f68c3994e730c5672c3b8df04d86e29b5b05892ac9daad465645e0a18f9746f6fb6944a11d68407aa5a1295491d0c2de7ba1986a27cb890d183dcbf6e06905387eaf0d3c8939843fa969bb9120f75faac4ec3f2c7c00a12a1da57afea402598d0fc94bb583ee0b344346d8c98ce651db4958161b391872f28f09271ac9f4ca7680c194dcc39858a0cabb47e72b32b1ceb1d2c8e6753af0a15607df3e0dca7263c30310332c2fea58852a9d80cfdb38025ebb8a5bd27898bac88994f424f1f6b1c1c43ceed42b7848686640699d318a9ebc3012811357db142d59ba1aadfe8e6bde91bc69d82772517c6f38d47d9b299c8d6ca97b72df13841bc1f11c5a87680a0f10eec9cca23a4febe35fcb44a3258532a03a8093214832c884b259fcc55df48e683be85348fe4fad80d833c2c107a9dc20a6f361ec1eb2c19b2069f81de7be5e8b0526d493e38d15ae62040c4a30649754ed1cdcbf7be3f86ea1176716612dff519d4f72263d1ffe4e4ce2c7a4d1079de6a5ca4ce10da1a9cfb996ebca2f78770d72caad507243e45668745ecf6066ee51912f720f81cf535689d40579d6d7908c41d2b8318eb7ab085d843393c77c89cb0546d2e5554ccab5e09a8ac560c95db19832111c0e726a7d0f470f9494801316476955df27ff1e860946b74a0413d111263bb38b8a2f255f85a01e77fa582504b00dffb289ca4b54f3a72109a04c321e86b279a0b3c2001a1d702142359a35ab455748ba2094af06e4cde22ec801d13423aed8b41257015ef717d705abc7ef8f5ee8c64951bafde8f17af99285725e7a3d0aba2c70aaac555c9cacfabecb28ca0f8c649b2e373b42d3735a8d5426e0c0e9d45da216982f866eee9e49b1cc33888c572a2f6c9355deffdc8a1eabcc70e287b3328d5ba342d3144b67bea8ab1a0f679a86265d9a81a04d48dd6407ef15fb9e2a68f63f2b290ee7aacb55249bc3cfb8bde3595bac5d25f6f1868d10c745d5809924de19a893a37f6d70dc90aa2163ccd15a940e9d8b8187c94bca1b1541b7f31af1ae8ff2ba666d34896918b5f699f79b66b42ce027048d936a90ebcd6b3537dc2dda0b1ee4e8e5c382590bff07cc7a693b025b7c5ba50e426227f4076e628a2972c102890aff6081ff7cbd7441e3b546f6b3d83fb0bb69a50655717a59abf92710489ade1a36bd6f16232f12def7e5afd9ddb09c6c9d71a7241504cdec1793cc3eaeeb1a1a8b1e1816801296c71b418cf5a5d4ef2cd1d06bb3ec4e30346f60dfa0186f1a143e12b29d81b877fd27d5e9af51402d4e733d0c694f6d07262f363c3e79a36338e3a449831dd89f33f3086ad9d4da3799da165eb13c8323ed511f2ad4107949eaaa18cea66794beadebafcd7a227fc3684d4a6b37a04507b7943e7a21dcd7f2e3e405e698ac210976e2e7651a737dd349344a72be5040a942387cafccf56bd7e88488c137220d6598707c1ab18326d5c4d5736088f32269b0affe9b753984c5f95aec0dd706a8171da5dbe00", 0x1000}], 0x8, &(0x7f00000025c0)=ANY=[@ANYBLOB="9800000000000000ffff0000ffff0000f78c280d2fd9f366b881d00bd968f09a9e8d99a02e6331dedde68b66f513165ba5f409dafc0a68a1da2f959bf3a69317edc865f439a10ff590046de81e3cafaca2a3117fcd63e23e9b7615fb43dcf83583718f1c36cf315b91c4522f406e22a2290161ffbec729b0fe9f7281a92379a00644d55d125bbaad75ca0deb61c570ed6e734b9602dc7500"], 0x98}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0x0, 0x0, 0xfffffffffffffffc}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r2 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r2, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x1800}, {0x5, 0x401, 0x1000}], 0x5) semop(r2, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000540)={0x2, &(0x7f0000000200)=[0x1ff, 0x28]}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) socket(0x18, 0x2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x0]) r9 = msgget$private(0x0, 0xf7bb9e99388a03e5) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r10, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r11 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r13 = geteuid() r14 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000840)={{0x6, r11, r12, r13, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r14, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000100)={{0x3, r5, 0x0, 0x0, r7, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x1f, r5, r8, r5, r8, 0x10, 0x8}, 0x10000, 0x200, r4, r4, 0x31, 0x8000, 0x80000001, 0x1}) geteuid() 16:01:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000100)=0x8) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYRESDEC], 0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f666965300000"], 0xa, &(0x7f0000000340)=[{&(0x7f00000001c0)="aa99dfc98c8e3c41571c6a8f061b1f88df48fb83dcfd48378b93fb9a56c471e774", 0x21}, {&(0x7f0000000200)="2f2b3da3e3acb7be5ca94fbe811b0dc4a5ed766055f3a10f6e38410121fd76f401", 0x21}, {&(0x7f0000000240)="737069d7191fbb252796ee0c4a2a47daa2dcf1d84cad41ea7b566d1c3adf46eea9109d527b9271b5b412840242f1966b0f2e39fdd5b04e8f4ffb75ae8a17fb61531dfac1768e314a65751c8079dec7ff94a99abf0a90fe8f822ce2ed00c31c30d41db35bd6b7c4f6a68aa1789c47e71dbacbeecaeaaae9f6f0e38564fd85ae1a16c4b510fb1ebca69cf10390abf90966b305d75524f747aa1b90e0d71d1766ece75fcf36ba9517b1958676b8cab112ff8e1e6648845539b48e52b2a4119a8b09336009f721ed6f2601fa80e086796c7aeaa50bb2be05830a441a51b249aae9900885c632515b4f12e03a83b3475043ff49807159f0", 0xf5}], 0x3, &(0x7f0000000380)=[@rights={0x10}], 0x10, 0x601}, 0x203) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000000)={0x7ff, 0x3}, 0x10) 16:01:22 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x4, 0x7}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) socket$inet6(0x18, 0x1, 0x2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) r3 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000700)=0xffffffffffffff75) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x26, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xfb}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0xb468c4c4718cec68, &(0x7f0000000500)={0xaa90, 0x200000b}, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semget$private(0x0, 0x0, 0x2) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000006c0)=[{0x7fff, 0x0, 0x1, 0x4}, {0x66e0, 0x5, 0x89, 0x4}, {0x2, 0x5, 0x1, 0xba}, {0x21, 0x5, 0x8, 0x401}, {0xffff, 0x9f, 0x6, 0xffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000540)) setsockopt(r3, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 16:01:22 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x0) socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6dae73acfbd0b742dfc256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c7906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c467cfb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8cf66ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce2f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2ee1edf8c8c2506166f4e97145230877dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a9fc56a280e491213ee89a27ea156b3e29cca7205762e291280097b287e400a777d55b21bc87069aeea9c08933425d4844fd3cac8e8ffcdd0ca0a95e21ed331d7edf08c03b468af701f88ec9afaa9a0be2703d39b8985ad6cd9c9bc7fb3a8d6c0a70bdc5e0cc02acaeb1dfeeff5f57d58a1542a21e1df9ea6e2e1c8a355f4c1b707afe1c9b708bc812e59ddbb7483ba7546558a66ee0625beeea6eff0f446f6bd5307dcea0b4f1a341f5e72cc80c45b86c9db3701d52f1dc2040b101724cf754aabbc2d434ecd814c5f8b038f1000000000000000000"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:22 executing program 0: r0 = socket(0x10, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f00000001c0)={0x9, 0x40c, 0x6, 0xfffffffe, "bf86c2ff0f008eb8964412d226aadf71ac791341", 0x7, 0xc5}) r3 = dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000280)='ol', 0x2) r5 = dup2(0xffffffffffffffff, r4) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000200)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x5d2b, 0x2}, {0x18, 0x2, 0xc0000000, 0x8000}, 0x8, [0x3f, 0x1, 0xe0d, 0x80000000, 0x89a6, 0x6, 0x6, 0x4]}, 0x3c) r6 = syz_open_pts() r7 = socket$inet(0x2, 0x5f9a4923cf098486, 0x7f) dup2(r6, r7) r8 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r8, &(0x7f0000000280)='ol', 0x2) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000140)={0x1, 0x3, 0x5, 0x3, "f6d46cae000c19059d0b2a217856a7a1bd8513ba", 0x7, 0x2}) r9 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r9, &(0x7f0000000280)='ol', 0x2) r10 = open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0x100) fcntl$setown(r9, 0x6, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(r10, 0x400c5752, &(0x7f0000000180)) 16:01:22 executing program 0: mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='ol', 0x2) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000000c0)) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="9602ffd2bdd07ddd060b2359b73967b947e66a0cec7c68506faae0ec600b06c74a13a2fd539b5ab83464e8a944ee8cfa9325dd22f02b87c2c08c38328bc3c0b6e953dbb7febc83a81d4e134719ecca1f1640d96f873e6ed8b250fad3a3f0afa68d7840f9", 0x64}], 0x1) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x3}, 0x0) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x400000008) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) fcntl$setstatus(r1, 0x4, 0x194) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0xfbf5, 0xfd}, {0x6, 0x0, 0x0, 0x1610}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)) 16:01:23 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='ol', 0x2) r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x2, 0x4, 0x9, r1}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc020697e, &(0x7f0000000300)) 16:01:23 executing program 0: clock_gettime(0x4, 0xffffffffffffffff) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='ol', 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x4c000000) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x100) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x24}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0x1c, 0x0, 0x0, 0x8}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) fsync(r1) 16:01:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0xfffffffd, 0x90d2, 0x0, "d730c1e7800000000000000000000000d800"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d", 0x61) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) 16:01:24 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) shmget$private(0x0, 0x3000, 0x9be373e189a53fc9, &(0x7f0000ffa000/0x3000)=nil) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000001b00)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fd991397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4fcf682318dd84652aa50708f3a6f368812988e8b537229aa8f4ba4d019d4b1b03f53806645166648e638b4a74442342c197f478b86b3607f7ba3f64d33ee86facdece8fac41b12c3d97bd07fd23e96225b8e28d90e583a10bc801f442f11ae5a89c557c41e5016dd7111ac92446395bff23b38d795b607b9c153f864b866669755945fa2ff26c6fd0b3b173e4f8b0d748162ce3901c2bf97b09fcfcbd067c9b7c678656eaefa339f1f5b8466d8fb487ae693ae8712b35298855d5a5357023fc2bf404d01f31bcb9c802a0a83781e07f45f4b030e3e562e77e7b066eee8d750a91a301815381ea8c6cc43547dfd35142ce17f5cf25109bf54e01d59083553eda8ee39e17f2807521d4bf97ee73dca01638a233", 0x153}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xb0}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00dfbffffff04cf", 0xb}], 0x9, 0x0, 0x0) 16:01:24 executing program 1: mknod$loop(&(0x7f00000003c0)='./bus\x00', 0x80, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) write(r1, &(0x7f0000000280)='ol', 0x2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) dup(0xffffffffffffff9c) renameat(r2, &(0x7f0000000340)='./bus\x00', r1, &(0x7f0000000380)='./bus\x00') read(r1, &(0x7f0000000040)=""/98, 0x62) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x140000000000, 0x9, 0x9, 0x0, 0x5], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x20000000}], {}, {0x0, 0x8}}}) open$dir(&(0x7f0000000400)='./bus\x00', 0x8442, 0x4b) 16:01:24 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x7) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000000c0)="3b65b5b1185ee8c3d3d68bb0c051103fc20aa0b2b07e383adc20b0990a830bd63f5d1b497e937796ac081d4fad5bd661ad7c4650ab9f5cab4f4d0d498074dccbcdb6cbd5c5aa69e194c104f650995ce929fb3c045df16138a6a8092238a0107d932e663c7f6decb30a9237ae52636c698c699382c86a6690dd8f9f203fb9d2db5f21e82394d3d14bc727f7da20799fb14b6073c857065e4d82e0bc2f0f2a5732e93023f84f1cef5af13c92702d9276f0eac658461dc7321f71e4b13ee096a9bc5f13ebddad811093a1492669ffff28ad7364", 0xd2) clock_settime(0x2, &(0x7f00000001c0)={0x8, 0x72}) r2 = socket$unix(0x1, 0x0, 0x0) r3 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, &(0x7f0000001380)=0xc) r5 = getegid() r6 = socket(0x2, 0x3, 0x40) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/zero\x00', 0x1, 0x0) r8 = syz_open_pts() r9 = kqueue() r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000001400)='/dev/pci\x00', 0x48, 0x0) r11 = getpid() r12 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) r14 = socket$inet6(0x18, 0x8000, 0x3f) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001480)='/dev/wsmouse\x00', 0x20180, 0x0) r16 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f00000015c0)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001300)=[{&(0x7f0000000240)="33a363d92e3e4e3d05de56d1ef740c9fb8a5f7", 0x13}, {&(0x7f0000000280)="55b2f72335122afc82a02a067429d375a82eaa53cd4d2783de9054106ed04b10283b0280d0455d89756bef37dbeeb5", 0x2f}, {&(0x7f00000002c0)="ac03339362d9e2a88477306cbc68d79ec43ab816e80cd7177e69a1b941661e9160b5500c37", 0x25}, {&(0x7f0000000300)="3e6addb7214c5cf079bb6941657fd2c5fe0df24a549780e67108b3bcc3bb8bd6b5b6dd6ba97cf2adeef3682a21d2269b386e3e387cc78752cb316d7fd3d5867393452fd4fb3a12bbdb55b4a447030b8842e2697f99642020eabbc1f2ebdc7a59e801da465a97b18dd13f8c16e79ae0d6e276dc7e3a1217f8c32f6e34b6108cc05b3d86e8b7bde8903d968f9596731d8826808535b621a0e77f8da87092e4a71a30e5c40074f606fbf2da5065e41a396f40521604b9ead121472f8425b67e9b03a9d71e365226f526a0a51ed01893ca9aab73f753cb03b9e11bda23a280c33e26844d1f9ec18bc447e6fd1373566c79945903b06b48dc1971a848458f564627209512e138654a846d3fbc8cb2bab33f06ebdec788066e59a671ee98350e1c4ba78aa977d4df169c77360a649de5bef88f33a7181512528615e58f04e5bd4f39621ba65af1420ffe36a52e9ed60c3c69083cfdabc0b18ad932fa94288f0468ec2e1c15b3b547c05bfb40645b723d4c4f43b1ef6027c93b53e19dfb96be0017bdd825ff66367077a5882556a65e1f7c69d2de2370a5599c6f2770d33f4cf4a95efa36a79019d600470ae67fb655e3f7b7e723dd9c4a327c845c750c8bcf970751dbc07ff41cde83496f7beee64b4339aaf82c7381cc94a9f48c10ad9457628e7f06103a74822dd8955f952aa5817996d671cae8274edd10c9c9263cce02e7620b323a507a0f9a9e8e1195de5b6f8cd8e652260a3bb4ad0e782ec00d09b4369843931659af12982faa5c274133f5be83873ade66972c0c763c487a6a9ec776c8677c076413d47ee9f04b4f9ea5ecf19567b7ccbc5f9c5861a15febf63bd5cfc27ca87319b5cd0d0e7b53ee64d68d0fd62eeb3c0e60084dc7a6cc03f4201e2ec92204f98e5a09a4bce842d40525b89026b2f6476437e2fef7ca70b993d57934a6f0fc170df76be06b574a7d257786500031a0dd9f272a7df72132c5a771a2315e509fe9fd24f7e1e30a559c0123726977dd34529dfd2f2ff57b0d9fe9229c5ccffa0536b25b388a7c393223a0422aca8016a68696702ba3cec014ec3d9b386520b006578ee89b45e30bbba377a2b31d20d14c84505433f96bc0d540190311ee28db8f2945418ddba33418d4dfdd22480033ef070dad7a155210c6364ae4b4b8fdaa0c87fe0458b8d0be22468dddf433f05dc17fb7cf5cb0975a9994952dfc3219b6fdc9adf5c5e6dccee01b78a8f6890ec867873aa1bc3c67b4ec418699e4a95a7db894b3e33f1ee93eddd7689106dd265956ab11a36c5b2ad1ced2d9ebe307ca88cd9ca25679f1fd2d709f5869e2b59dae2cfac3cea9f5b99e52dfa5b57cef3c2f4eb690556eead8f36296211aafee81a1018e4924ed3335c5a75132c0238927500333b8d36da7d47da16345484219c5a2d828a658b4d5f9a3aa0562ed37d4297b4c4d17af472cebd8a694a3937e2f1d08d3e4f4d91a18ca3f81c82f4739ba6ffc92cb796d33b743db3bc32665464b98210803aa12d536d02f45c5683640b0c806442a7b90db53aab1a5f0dccc5d4a8e6f75f4af4de169819ae45f1590c4573f229711fac76afa3fa8ef77ef05b9d4186bdc070561a2d35e0b8fee252cdf8ecca2dec1364c3aebe7c3db2e747b586831945c1e2be0efb55b32b947762f07ce44a260bbbfe621564c76216c78c5dd796f81548afb3eaedb925c1966db2d38a432462145af91dbb8710d8cb6b532c4521d276b5d1698a23591a5f656b73f487811859b8fe952c8a91b7899ad77ea51493c1d98686a9ad2657145373439be7ce809c2bae6201238202c4320cf7de93d3706ca58ec75412c3e4d1e9e4e0645c4dc80bdf1d008ebbafe221fdc82eba2b1b198a34e2fc9a99c2932507a25e6c3c116469d57ba5ee39c52700253e6089201c0c76e8dda9aa733a913bf9ee28c15327efa95c604dc4b92c4743d3e5c01c8ade5288ba7e7662ec1d5bb14e9087a01f3e1b0a8952249923d450877df6fcb4775dfc2bca9ec6eb1628cfbadfa2613293455123d1c5a238498c0737d7846246b63f72b0522188a1b96b9b0e50ab69974f8f62f6c4b017fc1258baa7378920fd1b7466c9acd5be66ccd426c5d4e135099db1ed0d6bc1f4055b78b746e7d5ee7bd1c6ed16731ad3356adf37bea4a73985bf21bd20aba3abee48ccf93e1e58f9e1b741a9735bd7db5ca07f2bf7e22c584f9d97a675480e842e32c0532afb4bf68b534467e814c3bf5f61ef0c3ca700e430e2cd8029bd60603375070a7d4b4c06d29dc87b81ec6fd1313b995f51a07b5d33f672a3b14bba589e1d31f82ba5341750a454f87ce7abaddf7635d04f5056ea33b831ce1ba5721559ae504b1f6d80f6dc14c8b02b8ab3f341fc90d754d3d47a60cf83de606e7247c4a040d3ea09ed7f27173c2c58831cba805ed1a5b58dc8ed6e9c2a21ac3171de0f516d562a05dfabb534811610c745163229583963a619dbeee6084e84a5b03a82157b406488cc38fa8010db32cf5e7ff300a12be2eb5f38eef8c61113223f09354acf9699c56c23875d4629d2795b6796dbf1f2cad48c0bdd6bfa760b97a6d0e908279ff4c35d8f8484bf6a2d2b29781e419bdab28066cffb02e45cb1911358dbea03a685d77e8f9945769f69a0341a1d59cc2b5de08ed7eea11e54a7205e70f4b34e5d916e9859f10776df5930131e6b620213d20085a863ae7c50d799e82a697f5867ce178f01054ec1bc030ea20caf1c317552b1bbfd32fd892295a730a23d1713a10c83445daa7ccc0ab74e081ccaff318cddc822aec25ef6e588b8c0e163bca615899b4de5784ceeb2ec1aa7e4ba1cad1ea4ba8d8fbaf35f9baf62ebee4a1689dfb76a92de534cd23409236cab50bad5262006f9fecc3fe144acf87196c98f07e903774da5ff1e7b767334bad0c2a0e5ddf7453f036316b03cee82915779ef96a93a43f5792751d2b412d1561d9dcd2efd74d5f8571d4671bcd5ef2f2ec39708e2c2887ee291c1f00adfcc6448c3bb21b25b3d01043ecaf2973b0d4c2262ea530a39a6ea609f304a81b07f0bbb1173ef464fcdc6e7e788bdec1757c431413bc52d0f2e0700fba80664659b49479c588b950edefbbfe3d2defb79636ed581a616aec09ec89e8afb690b1f058861edc676754187e078541d207d467196a639fcf75d2211df8353174763cd24669057a98cf575d075819daa1b0a685e2ff1830a67cc8c25b1699473b38b1653663ddadafdeeb38be4f39dd71b42927b6b215ba18ebf200d862105f86c39c7c9b2f1e59b34bd76dc54bc32194017a7e502ba2220070fd3c6e0e437f42cd0f43398c380c228fa4f441fe45f3f906769d31bd823091d9386310ee2d73e11b48c246f122f74c2ebce21c15ddb57e3032d0ed5a9939351bb87b750986174e4c5009674e30e64ed1ddeb5b2c7dc99a64619674ff4b34913d4099d4d4b7ca6f2db1730cfe272ed0677bd75ee0213e004c7f578f42521900f017c8d5e94f56a62489bad8d8c3f5dc1749f5f76b73f9950003b7d768d252c2407d3e9d1e17fdafc79bd598002183c00c96da7ba4331cf781f0db55ed01fb0014b0cf4e18ad06f661e090a6acf1dc48fca8e4812e4572da649225705a344fe8bfa71f7e99f6059d1c280aa9836208d2e5c8752bc48700cdde4f288bb16ae8bb0be58b4b1dd0920cc2c325fd9ccd6df4eabca61569be7878fdc33e011d2ea0aa1d064d21263213163a98ad68e6c83083f3d9a703fdb22b882beacfdbb28a1376dd6531bc7b07c46de5647d7ef984a79615900b6cac3af21b1c35791edeec2950e1751c43eea19af4dc9276f74ddb1e23688ba01e46a81ee63c8ba366f93797bcfd9003c587fd413ead49469c1b7e043525a3e7d918d5fe7f19d45e7dfe07682580b2b89c015e78a2b008f47288801046263d5aac1c96a2dc713d1719ad13ded691fe774b8b5fb3833ddba46fceb289b45102a08a4d55daf5adf8177efec753473405946d69ddfc028c55eaac8e379cb63dd8262603dbc80d728342740c22317ea506e66e60f6fb770ab19592902c02b71269ede465f77142b248a52515cc73eabcad17bcaeb1f9b02a63f9a2decbdd7f9555c49c5a04a3c83f614f5f7da0e11c76f4b109145d38ee24a885fefa0c3d5f4d4a2b7c809d9bc6e864b5a8211c85189351fe1aaf2c7dbf2b606f0656eb0eb8f4d5b71a88e19ba16b79c3347a7e6cf75ccb9c8f4bba89392effd29589f184c678dfad18a33d7b71707e36a13554b320eda119f15f30234bd0223bacade45539026c0de519caf9dc04467cf3bebd114e87bf122f64e706d08de44a1641dbe44552685d586dc95f0003956ae7c2e8b379cc19d889d9a3fcfe7f67d0ef41f3a46a9129fdffe16373fd06442c527ee1f9dd347b76443e008a90a8481c429690e33e157f828aa17ded7d67e50683938c2c1768e2b706916ceed32242ef5217f1156f92a02f4502218c5e4350d354d72db49d26b5d35e9360a1bff1490bd2c28573c7e4ec1f7690142b173d4d333769e3c74844d996484c12a95e890e6151768f106fd4396767d828a57a8369618d35f7952bbf41f7dd4c9cf7d53918e1aafdab0160d104cf99417742b524fedb841f9c67612baa9b282068ab61d6eefc3025ddeac8b0f90dc52c524b40804a411a99d63436af1faffb87b4bfd56f7b3ecacedce179d927de59d782cd435c314b434ed998e1d6552ee455ae070d4949318565c71dd81db3f2f05ed82316d3dde5cef6aa19251d49c5ff5d59062305fab6b5d38f27201a8e2892dbe1dcfbcdc061c9557467743d8ccb0dea55002b580c54d4361c417d1a086c055c6b629bcb39c1ee1a6a394a75260e9923fe2318b32dfc618b73e4f1764ddcd7395c6d144333be18f5f40418ceca5a806d8c8c35c8d3dfc3636c9bdab132bdfb40be545ca62f34771eea79cd1decf61619d2d9d0dd7c0c405813762b8184de52e2f064373788785e4bdfc77754830de3f67966665daafcd5905dfbb4ab57261bc6bb2e93c68c971e4caaf57e1aaf13bdf2aa1176a0ef519805a88f290c663a38dd22552a4e32b0b9483bd43d4575b6291361bcfc422ec6d434d29f11c0836ed122d020788c7feb67da19e80b7936a452218123f4390f8a92b34be41c912a2fdfc957360a6982ed7572e4ddaee02dbe8c7ae1b16ae017d7a2a439bab9dd9ae439d64a5503c1c3f416bde9960d97f29146a9586ae1039b2903e1bfd5ca747325effd96fc2a5ce0807a438450186dec911ad8c3ed165c607654a8d83319985055fcfe5b0af41ace577350908403bc69384e682e91769f95824b6934590b6d4c31f837a5311c20b1d1e36e0db09de054e272b284af5581425b3ae4bea6ac6474f99ef82190a4b491e166b958a5408e429f732d6f19b8a128dd0dad5c1acab88117ece6972494e0027c868f9ad44e6a034486d4d5f88e4230ddad644a9ba541140ff8a15517e1fa1eb2e6719c33cbbb5cac8e39cd32f76789af1144c5e2980487fcd1a46dc1a43e7a292469e782933b4126b793882ca586a74cbc51535db6d5be86960f48240d9b2b5a257b3c1a900e0b7f3ae7de579e4df24859dedac2b3c089e3f01fcd6e3dbfe86a20adfbe4f2143a72834803ba02251395530a6aa56ba7957e6cfcb5bebad7bd29cbc9104c70a6645d3f51ff8663006fa38d8f910d9e0b296f94bacac95cb060849db5a27ecf327ce555f75bbee54a1c135c5753fe26eabc2b1bcf2098f389405a502fe8d67576bef4672b84575978945545d2543357724b3de03182cbc0e8d69ffc", 0x1000}], 0x4, &(0x7f0000001500)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r6, r7, r8, r9]}, @rights={0x18, 0xffff, 0x1, [r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x20, 0xffff, 0x1, [r14, r0, r15]}, @cred={0x20, 0xffff, 0x0, r16, r17, 0xffffffffffffffff}], 0xb8, 0x608}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001600), 0xc) clock_settime(0x0, &(0x7f0000001640)={0x80000000, 0x3bd}) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x10540, 0x0) ioctl$TIOCMSET(r18, 0x8004746d, &(0x7f00000016c0)=0x6) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f0000001700)) r19 = dup(r8) ioctl$WSMUXIO_REMOVE_DEVICE(r19, 0x80085762, &(0x7f0000001740)={0x3, 0xeaa0}) getuid() 19:14:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000001, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000003a13563e6498583aa51900000000000000000000000000390000000000000000000000000000000000000000000000000000000000000000002e00000000000000000076851ec900"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000280)='ol', 0x2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) close(r3) 19:14:08 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x9) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x4, 0x4, 0x0, 0x87, "ee2652b744faadc4072394cbd0cfda5c959eef43", 0x8, 0xffffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0xde7, 0x8002, 0x92c, 0x8, "a04ac4641116a2caa1477b913efc4ed8d277f5ab", 0x1, 0x1}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) r1 = open(&(0x7f0000000440)='./file0\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000980)="6f6c7cf2707ab56957fda1f70bb140ff83d02e34b67d41fec8b886b1c7757a1e237107dc45f1b2d49d0640f1fa1f4148aa8a957bb6410d78870b413bdc9cad15a476a17a99c3ffd315a0a9d54a42b6b54c9eecfe5e00134a3b5b67db30ab9a57e0e761d25f6ed8fd2c53317aa5ae0e4fca6c95e42477ec7e568e1937fce6e569d2fd734af9c5f90557b7aa7c9f264f2e02e9d903b0281e119f1637a3ddf4d9293597abaebc6ff64ec0608c5400dd2e2d9f7205bb1653e9e8292fe7e635e653645beb7bbf9e03af761f7ba3a3e4faa1b989786b5986584114a66250257de7635223a77feb9f971ad00a66ab29290454b3c4728c7b44d819732f089fb9c31bd6771a191caabcb695d718c02186bab4441c659468f386211d304aa7ecb8531654ad73a084930e66dc973a97649a1617776385f1de4dbd21d016581230fa883d3bfd750572548b21d26efd868067c0383f34d7dfd3c577175759c8b56385d5fe32d553a9f18dcbdf5212ff8d10066316071641d479640e4ea35a0cd49cdcbbe1f0089032f636db942cd294816a66c083c8e34126bcdb347a0eafb9c72ec1e3f1802342192e1e146dc98f1b2847d1f7ae6ea430c22d39d3325df0f60f9867fdf813c1c812f69c628e9f65efbd2fdd71b7bd7399dfd68baf6f9013cae345d80ac424c6a72a9434ac28087db55c9aa7177e3f547b6b6bb1391441d0e3a06965ff809fafb504f525b95589ec3f84481f84f170c95d90973bf235", 0xfb) dup2(0xffffffffffffff9c, r1) r2 = syz_open_pts() r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) unlink(&(0x7f0000000380)='./bus\x00') r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000280)='ol', 0x2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000003c0)={0x101, 0x9, 0x7, 0x3, "d5a744415a736525cfb4c54f00", 0xc3, 0x83b8}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000002c0)=""/176, 0xb0}], 0x1) r5 = open(&(0x7f00000004c0)='./file0\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000280)='ol', 0x2) r6 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000280)='ol', 0x2) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000400)=0xfffffff9) dup(r5) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x1) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) acct(&(0x7f0000000240)='./bus\x00') ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000140)=0x10001) syz_open_pts() chmod(&(0x7f0000000180)='./bus\x00', 0xa7a9c918e0613dac) ioctl$TIOCSBRK(r7, 0x2000747b) syz_open_pts() 19:14:08 executing program 0: r0 = socket(0x2, 0xc003, 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) r2 = fcntl$dupfd(r1, 0x74f36074646062f5, r0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYRESHEX=0x0], 0x1) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c7", 0x8}], 0x1) 19:14:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {0x0, 0x0, 0x40000000}]}}) msgget$private(0x0, 0x1) 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)) 19:14:08 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x3) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x200, 0x0) fcntl$setstatus(r2, 0x4, 0xa3e6b45e4444cd0f) r3 = open(&(0x7f00000000c0)='./file0\x00', 0xa1b50ae3dcb31243, 0x10a) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000100)=0x20) r4 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x2) ioctl$KDDISABIO(r4, 0x20004b3d) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$KDSETRAD(r5, 0x20004b43) r6 = semget(0x1, 0x0, 0x789) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000001c0)=""/9) r7 = semget(0x3, 0x0, 0x1) semop(r7, &(0x7f0000000200)=[{0x1, 0x3, 0x1000}, {0x1, 0x1000, 0x2400}], 0x2) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8, 0x0) fcntl$getown(r8, 0x5) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000280)=""/106) r9 = socket$unix(0x1, 0x1, 0x0) recvfrom(r9, &(0x7f0000000300)=""/81, 0x51, 0x800, 0x0, 0x0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x10000, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) ioctl$VT_RELDISP(r11, 0x20007604, &(0x7f0000000400)) r12 = semget(0x3, 0x5, 0x4) semctl$GETZCNT(r12, 0x3, 0x7, &(0x7f0000000440)=""/12) getsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000480), &(0x7f00000004c0)=0x4) r13 = openat(r1, &(0x7f0000000500)='./file0\x00', 0x8000, 0x42) fcntl$dupfd(r1, 0xa, r13) flock(r10, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x18, 0x0) r14 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r14, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000005c0)={0x6, &(0x7f0000000600)=[{0x100, 0x1f, 0x1, 0x7}, {0x2644, 0x6, 0x7, 0x6190}, {0x4, 0x0, 0x8, 0xd917}, {0x8, 0x0, 0x9, 0x388faad1}, {0x5, 0x9, 0x4b, 0x800}, {0xfff, 0x6, 0x81, 0xfffffff7}]}) 19:14:08 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7f, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693", 0x40000}) readv(r0, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 19:14:08 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) r1 = getppid() fcntl$setown(r0, 0x6, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x10, r1) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file0\x00') r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) open(&(0x7f0000000140)='./bus\x00', 0x40, 0x40) r3 = accept$inet6(r2, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) acct(0x0) 19:14:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x200, 0x5e, 0x6, 0x401}, {0xfffe, 0xff, 0x8, 0x3ff}, {0x80, 0x4, 0x0, 0x3}, {0xfffb, 0x0, 0x7, 0x16}, {0x8000, 0xfd, 0x5, 0x69}, {0x3f, 0xe5, 0x2, 0x4}, {0x4b1, 0xc1, 0x3, 0x7}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x810, r1, 0x0, 0x0) write(r1, &(0x7f0000000200)='$', 0x1) 19:14:08 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x7}) munlockall() setrlimit(0x5, &(0x7f0000000080)={0xafc0000000000000, 0x3}) socket$inet(0x2, 0x4000, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r1, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f00000002c0)={0xa9, 0x0, &(0x7f0000000200)=""/169}) socketpair(0x10, 0x8000, 0x1, &(0x7f0000000300)={0xffffffffffffffff}) dup(r5) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) r6 = dup2(0xffffffffffffffff, r2) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000340)=0x1) r7 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x100, 0x4) r8 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r11 = open(&(0x7f0000000400)='./file0\x00', 0x20000, 0x110) r12 = fcntl$dupfd(r6, 0x0, 0xffffffffffffff9c) r13 = openat$klog(0xffffffffffffff9c, &(0x7f0000000440)='/dev/klog\x00', 0x10, 0x0) r14 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000480)) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r7, &(0x7f00000004c0)=[{{r8}, 0xd469dae6935028fe, 0x8, 0xf0000000, 0x7, 0x3}, {{r10}, 0xfffffffffffffffb, 0x14, 0x40, 0x0, 0x8001}, {{r11}, 0xfffffffffffffff9, 0x1e7, 0xfffff, 0xfd44, 0x80000001}, {{r12}, 0xfffffffffffffffe, 0xc1, 0x0, 0xfffffffffffffffd, 0x5}, {{r2}, 0xfffffffffffffffd, 0x10, 0x40000001, 0x9, 0x5}, {{r4}, 0x4, 0x1, 0x0, 0xfff, 0x8}, {{r13}, 0xfffffffffffffffd, 0x40, 0x5, 0x6, 0x1}, {{r14}, 0xfffffffffffffffd, 0x4a, 0x1, 0x7f}, {{r1}, 0xffffffffffffffff, 0x5, 0xf62d5b224b0b963a, 0x3, 0x7}, {{}, 0xfffffffffffffff8, 0x8, 0xf0000000, 0x80000001, 0x2}], 0x100, &(0x7f0000000640)=[{{r15}, 0xfffffffffffffffd, 0x6071b9017a4fe12c, 0x601fffdf, 0x1, 0x1000}], 0x46a, &(0x7f0000000680)={0x80}) flock(r9, 0xf) r16 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x2, 0x51) readlinkat(r16, &(0x7f0000000700)='./file0\x00', &(0x7f0000000740)=""/216, 0xd8) open(&(0x7f0000000840)='./file0\x00', 0x20, 0xc2) r17 = open(&(0x7f0000000880)='./file0\x00', 0x20000, 0x951264ecaf61da3a) ioctl$VMM_IOC_RESETCPU(r17, 0x82405605, &(0x7f00000008c0)={0x40, 0x8, {[0x101, 0x1, 0x9, 0x7, 0x7fff, 0x1, 0x40, 0x80000001, 0x7, 0xffff, 0x9, 0x0, 0x1, 0x10001, 0x978, 0xb3, 0x6, 0x8], [0x906f, 0x5, 0xfb46, 0x1, 0x5, 0x56151c91, 0x4, 0xc2, 0x2, 0x800], [0x5, 0x4, 0x1, 0x6, 0x6, 0xff, 0x3ffc0], [0x20, 0x4, 0x2, 0x8, 0x800, 0xffffffff], [{0x7f, 0xef0, 0x17d}, {0x3, 0x4, 0x9, 0x1ff}, {0x2, 0x0, 0x1ff}, {0x8001, 0x8001, 0x101, 0x9513}, {0x9, 0x6e, 0x100, 0xffffffff}, {0x7ff, 0x4, 0x52, 0x1}, {0x1000, 0x401, 0x0, 0x200}, {0x7fff, 0x1000, 0x97f, 0x2}], {0x1, 0x1, 0x1ff, 0x8001}, {0xd25, 0x89, 0x1}}}) 19:14:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=""/134, 0x86) fcntl$getown(r0, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51eae68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad541a838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f39978c809617ab4ee8492ec54c8191880bc72745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508c0800a9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051b8a893fc20812256cc72ba810a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764bad0c4683373a2cbee801a3e56f08bd1b06f408a76f46954600591bebb5d01732354820981e20a485b07cecf74791dc5b98935c8acd8bd47e1ab897b3d1f374276ed6e168ff51a46f580c92d1def5b3732beef06d4c49457a6f54ce15f703af6cb66c68beb42a6728f51ea218a5ccb521ea3e7320d8e14360dc764183a0f78"], 0x10) dup2(r1, r0) socketpair(0x2e, 0x9825c2c87228d95, 0x7, &(0x7f0000000180)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f00000001c0)='c', 0x1) r3 = dup(r2) dup(r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f00000001c0)='c', 0x1) writev(r3, &(0x7f0000000840)=[{&(0x7f00000004c0)="b2e7e8660e38b78fff61526946775fb31fed5df0ce7fd5035de5c3478f0c351ff62c7bef0dd7bf7c0e49411f595af4327f3a049f14e9c3715840503bd54c5be4d87a8a19205243c728d9ba212d6bbc4f40e65d43602638f33c5c5589f175550560eda92c254f4ed91cd39c841f395bf96d5e6e92ac4fb98e4b004a9cf6ec17dfb9488b6fb68b5afbd09534a161548f9198b8390cefdd407986b89a24bf5ab458015ce6c7c7216c34167ddd67a2f2de01ee29b61a17d19b6d7cf0d2aba12382c0b035c9", 0xc3}, {&(0x7f00000005c0)="7ccf0e7bc44bffcffa737c5562969e27076fcadfeb773790de1cd4c6e50a6fc86c2a280af3ae43a1b8b29bc2c32e07b0cb5c8ec98a7777f338ffd861be9bf7fc6ba715360cebac09224cd9a1fbd26624ad162aab1fff8844b42a084757f09eab1cba0dba87244b6d05ad8fe4d856901921e7f0bb905e575181683e2ce37e03650f035b3561e1b5d957f7dfbeca68f98e142b2da32b8c7133a24e135c5cd1", 0x9e}, {&(0x7f0000000040)}, {&(0x7f00000006c0)="586f2573cc1c625d7e2211b497830a6cc1364853d373df5fc6c0862c0efeb542774fab1983ff4e9919bbb3d580094cffe4e5694fcd9c134a533e4ba7b64f908e17b7c2f35d77ee3604a0ffbd5b929344f93b7b3a12906d", 0x57}, {&(0x7f0000000740)="08d38196fbbd9bacc4a06093f351415ba111d0beca3618af940b812bc628a1c34eac5ff3d8801ab05e059a0865206ab22cee394fd0b98c9e76f344908aaadafccee1dc77654102e7b9d15ddfffb8aef1c80004000047fd9ddb2a520c174ade8b66f88f5956fc54407e1011aa4e1ef9de89251a278cb7b161a8d716d65d1c40fc0ed379d5f4145f0afc9566eccb1e2b12c5614307429e6e3f722581906eea56567ee3aa02a78971347b325b497b53fd149e13e9f9082275338edcb24da2a5add1bc7647419469f4e8bedfb91d1a21cd5d8d00b10987ae05c920e2ad33", 0xdc}], 0x5) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f00000001c0)='c', 0x1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000200)=0x4) 19:14:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x3, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 19:14:09 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, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(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', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000820afc4c15d0aa0e9bf6db0436405302000008000705", 0xe, 0x0, 0x0, 0x34a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x100, 0x0) symlinkat(&(0x7f0000000540)='./file0\x00', r0, &(0x7f00000005c0)='./file/file0\x00') r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) semget$private(0x0, 0x1, 0xc2) 19:14:09 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"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) socket$inet(0x2, 0x4, 0x0) recvfrom(r2, &(0x7f0000000080)=""/140, 0x8c, 0x820, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 19:14:09 executing program 0: pledge(0x0, &(0x7f0000000080)='\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8e3b85acd52a4c00, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) pledge(0x0, &(0x7f0000000040)='vmm\x00') 19:14:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x14}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 19:14:09 executing program 0: setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e37f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x2, 0xd}, 0x8) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) read(r1, &(0x7f0000000980)=""/167, 0xf) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) setsockopt(0xffffffffffffff9c, 0xff, 0x101, &(0x7f0000000180)="e7eef78440ea2f5c0375d2a86943ef3468afaf44a49de3951be36cd06f6eafc3b3fd92254f70b0bb5cd49fc0bf1f73b1c4b91b6f11c407749447e4ecf21c0bd50360e7ec06ca5dc6c3d3444dad3e5b2cf55006ca1dc8ddecd865da601d9fb4f96a20061934e1ffbf1f8b036be0eaafb592ac83ee03b4f7a13cc1a33bf9abb9adfd5cbf25437de9f695d0631cf637d335454dfd8fd810cab6915fe19dfb32673655e3f51533c18404db52480fbf", 0xad) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x40105704, &(0x7f0000000000)) r6 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xfffffffffffffff8, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r7 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r9 = fcntl$getown(r1, 0x5) r10 = fcntl$getown(r1, 0x5) fchmod(0xffffffffffffff9c, 0x189) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0x3, r6, r8, r6, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r9, r10, 0x0, 0x92, 0xffff}) shmctl$IPC_SET(r7, 0x1, &(0x7f0000001880)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x1ff, 0x7ff, 0x0, 0x0, 0xa000, 0x3, 0x1}) 19:14:09 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='ol', 0x2) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)="ffdd8256481595dda56c5d9aae5feee64f403bea513bb6b1088d7b3dc8ab2483a3a9dc99d3b0fe8afefdff2068", 0x2d}, {&(0x7f00000002c0)="6657d86f174465b643bbea4ac3e131672f7c831903a843e6680500b2d73db4cc75f4d29c97bcb6f703a5ae8f172b379a2c66a6649a6543939024b288b20b931f549a899b2aae9e0ff5d6881556db009ff5b38cd2edabc39c87b5c085b28c6da90f9803a8bdbbbb029dee94599ddd4c414a5551d8f02dd8463af48ea3d14fe7539751d1a03324c1d18681a8fb98add8d36a2b6a6b0d996d507134625bde782bbdb48623bf0ac1d59c503a48bb2cbe3a8f4dc9813bcd507f7af68229de54ca20acdac9d033e21c06f068440c0dbda228966ddcb99bea86c46e2d48f8b6bd55df0f0eac958d8ca563bb", 0xe8}, {&(0x7f0000000140)="6f9674b4d73a6900cc9e35deacf7e0e9dd58c93f695b2c", 0x17}, {&(0x7f00000001c0)="3d8f5893e7f184527b7c1054103c2dcfaafd5e1cf5334cc646adc6e00a1bc0733695c3247bf71249edd12165de51d77a58a1894ac0573d089f82125365f66a6aa83d6605", 0x44}, {&(0x7f00000003c0)="87b1b2b923ccc62da7224cb838726058f20df4c5fad9d79775c229b3f2059d4df7063ee6331223d2de555ed09fd7d098fdc1414ad096e19e6f761f1a6ef553e0626b1cec1efdd37530d5f45abd3290c984612b6f1ed9791fb4dc455048a2cea318066191a7f9156aa892ce74173e8ed4c9a48bba76c8484474b9dba75ee58eb4f1fe304be33abf9e5ec39991a10127ae473510c7a59a0317e0d6a1ced3a8923aff0a50adad32c5722a439c3bae396935821a8a4d854b15bde76270d52876b829c496", 0xc2}, {&(0x7f00000004c0)="1c6624463ddb127e93d0982d02e0caceaa7042d966ab876bbb114c732774aca3626064d509143a2f8115a67137d42162a1c8a213300aa917c6fd1fe82c2325bc2ffec91a69333c6404e3932fdf9a1810fc3bde720cd8907423bc243a237523417df3db40b8a891b9f2b7748aacd3b4db05afbb8f954c62754d67e7c3355c6eb077fb7b03b30ab03e207d05ecf68b7187a799fd23cee5e9314547e6a584012023abab66cb7778cc050927803086af712aaaa2d32664946b63ac982bb115e5d50fc8a038714c00159cec886004d952c89cb4dbf3c2209420124afdbf5c20087af20f0610b04d2613023603", 0xea}], 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = open(&(0x7f0000000680)='./bus\x00', 0x100, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x204da, 0x1) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000040)=0x74) write(0xffffffffffffffff, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000180)={0x1, 0x2, 0x0, 0x80000001, "3de023e07c344838eda62ab162fa22c6771056ba", 0x9, 0x1}) write(r4, &(0x7f0000000280)='ol', 0x2) pwrite(r4, &(0x7f00000006c0)="f75af84a2200000000000080000041bd07108afee35bd7afc74c9e2a82d750d4b400679b31d106829dd33e12513062b194235b584752a118e66537e4", 0x2ad, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000280)='ol', 0x2) pipe2(&(0x7f0000000700)={0xffffffffffffffff}, 0x10004) r8 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r8, &(0x7f0000000280)='ol', 0x2) r9 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r9, &(0x7f0000000280)='ol', 0x2) r10 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r10, &(0x7f0000000280)='ol', 0x2) kevent(r7, &(0x7f0000000740)=[{{r8}, 0xfffffffffffffffe, 0x30, 0x4, 0x3, 0xd3}, {{r9}, 0xffffffffffffffff, 0xef, 0x4, 0x6, 0x4}], 0x5, &(0x7f0000000780)=[{{r10}, 0x8000000000000002, 0x80, 0xf0000000, 0x9, 0xffff}], 0x100, &(0x7f00000007c0)={0x9, 0x9}) ioctl$TIOCSBRK(r6, 0x2000747b) write(r5, &(0x7f0000000280)='ol', 0x2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000240)='./bus\x00', r5, 0x2}) 19:14:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) fcntl$getown(r2, 0x5) recvmsg(r2, &(0x7f0000000440)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)=""/29, 0x1d}, {&(0x7f0000000180)=""/74, 0x4a}, {&(0x7f0000000200)=""/195, 0xc3}, {&(0x7f0000000300)=""/128, 0x80}], 0x4, &(0x7f0000000380)=""/187, 0xbb}, 0x800) 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) fchmodat(r2, &(0x7f0000000480)='./bus\x00', 0xf2, 0x2) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="a8ac562895f4ef18", 0x5b) 19:14:09 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) r2 = socket(0x9, 0x8003, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) close(r2) 19:14:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x30702, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x7f, 0x80000000, 0x8, 0x3, "eb8f4db7d0043d09dbe1e444ea3e2e2cc024c8da", 0x101, 0x9}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) 19:14:09 executing program 1: socket(0x2, 0x10000000000003, 0x32) r0 = open(&(0x7f00000025c0)='./bus\x00', 0x1, 0x80) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000026c0), &(0x7f0000002700)=0xc) sendmsg(r0, &(0x7f0000002680)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x5}, 0xc, &(0x7f0000002540)=[{&(0x7f0000000080)="af9548939cd0e6de0fff6a58bae6bb3ce188d7af31d0cb8481e80bbae127036065c08cd03a556cf025f8df58485121b7f0b5faf5c0183867ed0f5882fb3eefafe5974c8e00de7d295e28e8ed0d1f3c9fad0d62dcaded144a953af429880307714e391f8100254566bcd37c9e098260619d7f9214c7972408cb8f175a2660ca", 0x7f}, {&(0x7f0000000100)="6b211d416618650be1ddc59d264fb070cce596f3f980ca272d7cde32c3a11879e759f14367ea94e3369522076d4361863275f3c4415f8c6e5804b1a6f1c1b9f31ced1ca8637e5b05197373bd337cca9d33077348c7d872f0d555959f7450c147aae028ccc977199038b1d028c1d466a8d5620998d171f6e5ff93f3baa17b9707bbbd66525b7cad023e980b8d3b163a3f3bc205a835a08daafc253c54419b595f7bee465a8fc6ffd2552417ff78c9cf6584a0b51d5425bc5f569386815ce65b", 0xbf}, {&(0x7f0000000380)="e57155f40cb03b4d949756c378aa6fd3ac024fcc51fae5c23d43cd466ec9792971f0c5c5014b8f7724a601d0d9f8e799dda503440e7839188c3512c123aa48ecc886cd69675f6a19735d9e3120c66e453d558b95c74e0723ca736372dd4987e80d34d32f10c67a0f48ecef8ab1bb0c592411790e8f5e01ebd9ef0f131e6cf2e4d0bb7e0aee9a7682e1b6fb019aae7f4e90376cf00462fed42276b034dd89bbcc2d23c2194be3e5beede63cbe713d3de62e0212d0dc1151135b4fbfeebebe89b338efee62c5eacb0d1cd512b505950ef7c8c14ad1658b463117b9634273ee23974588d04140b0599049dc668e1356f9df446a0c66bc5766c9bbe9fa5e636e8dd1959d19112a25e660c88ffacbfb351e893c2fb3772b66d1622e9f160658c13e0ca393e15fccbc529fa9f97faecf4578abf93d7547ad0d06719f2707679166c921ee4996283ceed1816aaded03761d9f080400eeba78bfe16558620c84c96c546e24ba7fe9bdb03c15420613117f402534d6217f686a04f002124f5d3dc3d13d0c7f697836e10cfd0a6e3a51ad92b081b97bf5c34a9a06f59de3ab1e86c005cb9d90f750d1fbe53fc47249c660a5aa6f52c027a38d417960c3f0b188543859972e2995eca6b413a6731bc8932075f0347c77794f7ad01eee7db40e97cca921832aa02c40a5d77ffebaee4a362ddfa7f597df0c6043321606ef2fbd2d27d6be3722ac0ee126f6f50836f17dbd610738d19669660f0ff72ab8da1b6a0a91d2b6f384dc98ab607a6affddf069b55145948343b5d8346f09c8e18ff4ea94d90e4a33bf058803741903311d7117f1d7cc15067e3f436e528893815702c69448969e0c85795af5fa6bb40c76fcae26852f393f01717486d0e4a3727958104d82dbf96997259be781b4fa7c14a814203736ab6a1ab282ae86ae1b25894081fb7458da9c4940485e2aa9042068fa81dd3e4d2f4b09f21c8c172003080937d6bba4a92c937d869356b454bb89a8afe03b390f44b3bb40a3a37c05b5fe80632bdbb18d67d50438f6843e1546a1d033af0f317b286f14620c1c4408d55421319e7f14b79b7423bba126ac2717d4f4d66b7b9e6513a56524bedfbe3747086486b16b7b1f90ec098658c9d5fac238d4af2e1f0f27e1aebb46266a11ecc19b179754ab293f692bc8cb861a741f63592b6b5b79a830072a782911eec0cb80cded066c7654455ae79b1c585499776ff44ae6fd91907eb52848b42dd120613d173a1512b57f466d46e39552d3538c37421c73d8bf1cc754a462d59ae3948eba6b1b3cb07bb29effcd596448abeb75809c8f372d847292f7e2a14a2e03d7ea8a6978cb0706a7aba29e70c371064ac85c184b104be73be4cf61699e05fcc0b844be9cf80d1eff0a4c513225b8d9858902c06cbab4d86e620e2051f9fc401e440ae3847c5136d03746c5000bb2de18294799c66af8fe24be27ed344a5e2f672687dbc5a55ec0b4f8fc42cefa116593d1deba242c1ad1e16c540d6483d5d39af4e840ece247fac830aa0c4fe786cc4191eb7c8a62cd828bd035010ad52cc94c8a265389e8988350676729d7860b37e4b5d4b7be6bc4cd7d8d17f150022b684cc430490fb4f08f6447713a04e0608d4c8b611b07a4ca64fa14cab0fbbbc9c1dd1b6ec6370707b1cd67fb13aaebd80efc98c0d8dd332e8748c7a47e0c9cd29a347ff7d79f56cc761b109e7c5cfb3f296e8bf6016627f18d35e0eba410e44a41eaed3ad6715b5ecdc3354d6786058586b0ba355967b0194554aa756704b5d43f88a0ae8c00edb6283048ff58619a5827ea226472de06598f8400834fb71c98cafe1b3151d19d269ca85151a474c7a1138323b02f8aa5e197cff9abb782729e8d6a48d05e1d4f08cc5e484158465b0813e8e095b8739cf27875f1a0be6e5b04cad416e60cad28e1e239274459bcacfcd8f1645f1a29f56437e8640ccd4e9666c96f2cbe383d6fd63fed0e7a2177a9cc00620ffc05f93dd4ffb645f52d802a4a727a0d2779b25b50f3a3643f927b82d53ee1417599319281b0e2d492743cbbd999d97c65aede49a982cda2ae409a65f16c12a37442bd9de75cf4d038e63189cd608aaba2311679dc71d3a227ce3962b89dce213057494a1a7a9417d9b03c20e81a156b265196172ccbe35477cecb4c60bfb4083d3ec42e7228ba282ba0a28f9d2f12758cdd3de60c013b269ef3132923e3925a347c621c85618178b2bb427ac362cbc8e14c2898c4e1a21c4adddd3b4b23166d083d18d127762e6d699252439c2758f3c41a34c5d3c3b0bcb7a0ca20391cf41cb0ac77a62706a0611579a41bdc64ff783f24c088b5182fe4a6dbc85ffbf99a4de6e2655841b8ab411cdfa44d7d66f44b4fe9e840389d306151451506f68b046589b1db80dddbc4d9654a68a74c22c80894fe82ca16d1184afe69fa48f3be4eae332419a2172710e494ff43c6ce3d3042ed83f7ae2c4ca3660a3dc7921719ebecc6aad6e0ddd7859e522389032495b93de8675e51fce8e2902a849b152ee5b2d6430385c49e759288d2846b9ee7943face0dd9490a58d3959a5889be1b80cbb0976f3042f7341e226caaed75d6b0dd0cd30a6d8c0e94896cfdf38c0c801741c012148fd41dd188b17844f92b17ad4c4c5fa092bcefa58bf2ec5ca2dab6b8749bc65a3208e5557c3330c6fbd63eb3837256d81499d43cf57f2058940452e6087afa8cacaa21f8511da9c294d66ec66426bab04316d24a000ed9a623aad6166478a03c286dbb9ad8ed020c0a119d1cba2ea7236dabd621703093221f764803d872723bef4e702fe3525174cff611162ea0ce67194f0e204368b050ba90fc6304d2d48e7c1cbaee39199938b67110591261365790526d4813bc530cda55f4106d72fd71afae001debc7404673f75ae08621784224d2f476b1841c96de95d0bfa38b3ee9d7a7ced995e7140d711684143b75d3a8c6ce1a147e309f4041190fb3a2f012479f0f33b7e5f707f1c59a9e316df4352b75f290cc16c03e64f9bf3712fdd0204bf389df6b580eace675acada7dfcd69aa38a2c8f907e62261f98e0467d936ca2cf9ecfffc4470aad480404a7fa2868fbd0638e83c2a25cb87964998a03d44ba8c3d658e4530d6a80eda6d7d4b9590ba43888599e6a694571eae1db35c5e75397e9dd01c303781882d63cd4c87fb5c74ce346a90031e3dc00dfabfb5aacafd1ee4ccad5a88d46526aaa592676bb7c9c163027f968de45e3dea8925e9d09f7afc440f9e302985aa00f9875f1820a0e6b2d59e410b11928baddffaf3334fdb6963b9dc56556584fac410c33b79b3b3c2637e54ca7c8900068ae076929822d307e07116d49b826e5352c7e083526b577176983caecdb1d0e8af41b31878e95ed2347d77cfe9e9f493f8751ee8388b0dbbddf994fdd2b2f0e25736a4913d7958673c99fd3fe6e72b64911fe7d03ee174bc3127b908717959327426e100578c4fb4ab1f81140a70fd926ab4b2adf6e4ec8ce54d392d1b0a381d334ad98115e1e76bfafc5c7ddb1629d75b42f4ecc136deb55d5e08720d01bf57da2c21b6a344f2f5e921786662f110c7f054e4698629d175bd61fbaee75a87be1b5a557ba8cbd467f5f9c0be1a7f7ae65a37fc1632a40f369e69ffe5bfb05a18cc207fcf52e0a3231292241e60fe73e4007dd60c1961f099d08cf8da76a8de355b7ea1cfae8e868850df9b1fa8b5a2a93f316196ebaa84095f70d3741caf4eb1603d1de4a3bfde44e316363ccca979112f13491e090f1ad71459506c369b7e112ac70aef97dc063ca5b5a153d7689a14ffc84d38b578ef3c1ff36807445517bab4e228e793d1e18703d026ecb05760613439c17f41c58074e0210221e011413bf76473e9b0e4b51cc8d8c708986318e4f3a8f78738e5af4116239f1566d30c4c4954c10944aa6d98e2573b086e51825a3c6a6c6c3645cb82a2ef5a60a28d16ec4f96ae7d09b36e8bf1fad789e418313fbce5b7c2b74e5c8eab8e7f6aa4b103c2050855af72911938a52c3a0c15f731d2362fedbc575e4d17f156fcb4118f2c33f20b2d8bb6e46f0f8ead2a53535b0df4dff111192b664847fb635f219d8d03e093b8575b777b25705d6f1f039d92494fbaf79c261554a6812a8167415e6f3526f12a167c5dd4787e80e0afa5d1bb963221edf274935bae69bb0a701dece76f2505666ae55b9870dfbd26d7f399a2b87a72a5658b52eb43581f408ee49e81400fa2f7423a689097b4f267e0fc1be4b549a1164cbc64cea093065dd699cb9955701ba84a24f0914cdbeb0353760c82479d5c31350feab956aec0ab5fbc71b793f6811d7ac3e875fa7692340364d1902f71a0f2449551f63053d92b17e2942c35648a8666cda49eba578b07fc4a80ce986f1509e516e641567696bd9e471dd54f1bfe67e690f15a44264969bd5fa532472c98d664a3a5885a1c718a4c01adeb09195f356cb9d4ffce4e41cc1169a118735e289fde99ff76b1b3ea4d44dec3f7bb15703ac6ef16b877b9234e9fd83fc25345a4c7262fde4e7e48fb89cb264eaff0f1b0d3bda10329e3ff49461a28d38f80ae66770d469fdfa1d04080aae4a2d86428b7909a194b2120367e457d5b9e17927f22ec055b497367bc1e42d4278789f5d000bc05e4887b0b5648b7b1ae0255be553868d10f9defcd6cdf431a97db144d0c7f8528c8d1cc306a8ee7980013e228c820429cbc9978faea97a465f37622cc26e614dc058a1703093c9033b055ad11391d720dafb353efc07b2a1d632d8d1ae1c3e60339b143ea48cdd1b5fc98903f8b766ad41cd6ccdcf71593da5feccc1e96b337537e5714045c0749043029ef1ab60f06f82408318e79ccc126c62aa4da88667e3f413b18bf56d024596ac5f5c9f1355de71e4d53d079002ff2b1576c065540d252dd143d5dfcf615dd2e715ca4d0e2c1ecd9074b61df529877b7a5d7701466cdc274c1b55fff4f5f944886fc282f1043c6af6de1b24ac7e596dbbac34e93993968532fb1e1f8accde8a5e32dbc27ce0330993036d4b650c8c59e85717ab3bba34e2c981ebf7a83a746a44a939ecfa1e5007ba425245fab0ddc268163f1cbcf728cf54d312dfd42889071d82b6c7d3d22c140c42aba19571339ff49bb1d2cd157a70e31003fdac3dea029f5651a7712f8e5fdf317f2aaf41d8e27b42c86c0a8f13ecc92d1437f3b18f8bbf00c4dbf98f7dcb5749767ed872f3ba85c5f43954c75d4acc2b2891971c90ba794b313ff824b852592918f56147e6b67401511c8591beee868918a19d2cd7fa7e3ae889f2bb57608656e59cf8732278b097a65f4065f8bc1d8c589b39b740218c0292598a43557b1eb83693a4c943e583042019859d732dd67d5aad58967bdc6ae1e18e36acf6946a1ae0aed7267e42755d41f6d0b7bb433b324362e0c7ae1992e162fe13ac8e9edfc39ef0ffb3e9bf98cbebc56503bfe4b9cd46ba29528696a4e23d314b7c4cdd668b4ed4c3016a027fbde0b7d29331759bbcf80f2c118c14c54f8005595a26734edfe6d0f1dde767b3e327199fc4bb1c7ba338271828c2da209dcf4a71335add8359dbbdb23911c7edecc2323d474fd56dc8790947dbadf81456d9851175a1587f0a27304339f2c3934afa4d7d5858546697cda4d27ca7b03f77f9098332d38c5b545989fbdad2d5c73f2454bd68f33dd1c79ba51188b62416a2430750afe738403574f5674c24a3ccdaaa19c06e38692caaada395ea60ef45e0a3346f640e58031384ebaf58c191532a46359b5bdac8", 0x1000}, {&(0x7f0000001380)="af0f34f9665740aa5023ef854bb7f24f398b6743297709e3a86aefd3dbb934c393e6f9f7712e5b4ddcc9a16eb5c3d4f2f23883bf4243d9cc77c5e2027fd885aad9a0a18cc8355b7f5c98069dc47909085d1cb96a746cddfbbcbf8e3ceff539d78f0b66482b11edcf2238efcb765ecee832d8f6eb2bf060ba8c429a02afb09538b0e53c402e4aa4b396046a5b5c1818690f7a7b7ba294c629a69b8be584698208d36d2d3b911ae5f16b7c0cb73786e6c17ce6ab5f22f307e40398961e9cb96f8b4c3b8b6591d68b1b1de43a334a874845741804433cea0bdc97ceaef9b46368c70b11f8079deffd1aa33d79c09192459f0feb7ca0d4f097fc28c5", 0xfa}, {&(0x7f0000000280)="e11bb5221887533fcc3bb439f1f3bc601ebcddf22332adaafefea0eab51baba2d80f8e89f1cc89d02c0a626decbf6bf293efc8685c29de7a764f75d27a3dcf44331d824b89b4602a2325680223bc766c99b93381001fe4012676514f145349d9f6bc6be825cbd3fc56cedb0e684e2c1cb3942ad742f425e0f6fcb23426f7d48544a48912845e8d8f0e2d9106088e77693aff69fbb1", 0x95}, {&(0x7f0000001480)="eb2a5b862935e0f61910289620069041f214cc8200c1ff33644f53f9b15595ef7541fe902f382833dabe0ddaa5a98580c0c3525536f373a1f6952d3e864c52537d98bd59643410a01201528d4fc6fd5892c390ed0d6f0679be8b990a4403bb9ae7e94b97fc96ce272960e9718c922cdf4ce9a0805b99baafe93aa5b1fdea5d1a7ff19072a1e4318e27ba62ee7ad956c34c4105f09a9d54ebd84c04f5d6156f55aad72323dc2429979c41935d52bc18235a1983e4378995d357b80831a44a46b3", 0xfffffffffffffe32}, {&(0x7f00000001c0)="045efe844eac936843b6f9853c42d0c6753e999e01cc46f5f75068f54b05397745fe3c2ae550762710d03966543c44d97cd694ad975a3697c19544a0d169daa557e90a0d50eee4d80a9d3d19731b6b86f48cc7fa59ff216e4450", 0x5a}, {&(0x7f0000001540)="1eeed18c113db1f46d3bdf5e60f981a6dc44633680fbaf8602c3f0e5d090d475e07b4f94ef39a224372e45137ac77b9df7312ec2c4c09028b87b10cd08cb68911ebc6a2c79f2f370fbc75f07378095d580d954c8a4b3cd540deaddd01cebb51fe730ec39177a36731e7587e03c637c33a59b0e74acd52eb9d66c2e7bf3be1641ce29d9d49e9451b8549f5716eedeb25e53c47a619c9db6bbdd3c517edaf29109ba574249128a1e77ef0dda20b9f78a12ef09a34cf81a5ea30b89858c7563a3833be2bb7c90ea3c76115ad0e6c3da38215567a76305692ebed519df833aafb4dca4b11753b9a6d8e0b5dc822076f56fc4f6d2dcc9135f76a7092266d929823f3fea6dbb9a47d5a0f1166b0a93102487d2cbf9fd39da3d5964889812215286da78a38f79892e5481f32b8bd575435d20e3a37282572367a2dc24a12af764b88766c753b758f8a4b6a939e01231d4990c5ba5eb3f6bee782658c04fc0105ccd6f0a177e698401cce7a8121bc5827aa16c76e23a86232c8b1c2c094cb40d2d8fb6facc63f473a8bd7540ba28f97e41f016a8055f17e643a50d1043edaa9c19a9799a479f5c76f76ac5df1cc7addd1106d2ddf25bd89ee3cc3908b194bed80b16120a037f7b45302aa8865d6d780066cc27efc441d35619e5d615c2164fa7fc3330e3f8788b84872e01cb006877314052d20ef628964edc4f793098be0e266bbca9c42e50d63bc798ae233a72651dd2aebe8210b1e2f934e6d66c380b625bfc056f8d0c433ffb750523aadbb0a8e35bb9da16bc7c0b501edbebdb2ac24d6abae32f89bd48c96b6130b791c1fdabc7357d2ca3d14e47431ff2feb6cba72562bc50962a49767750a89f6d94939fad2109dd734c4e7bb5ea80b053ea6b030095124f174cf232ce765ccfaf545b4e5f2ed4a82cae2bfb25b93339e52ebccaf6024aaa8134656f8c90d8371609d7a2f4e21daf7ff9739c67002ac5bfd3cafa97cac8c626ba0edf95ef181940587e3975fa3b874ab8a512f4281a5ee37ff38ce86bbe7c0ef5199e1572ea6a9d2ab41a2c3e85af9284a872d927213deade0751e75124d15b8d663871a9d9fbc6683e73dfc81ef5cf98cdd29cce55263bb9adbffedb817531f965cc2e73e4705ce7c609f226353526c4f5b3a64465a4c3f8c3ba33e2920f967ec8d3cfc5f6f7bba0b8ace3c3602aa8255b9a11ddcbd8d7c0b428d6d44974bd17108de98e19c0e41422d53b35874422622446b0528d0204f52ca6c100a7e45517dbc804e33e01a47e76417943f33232babe7489f1ddffabd4f58546c3e75c0ef301e3541d5eeae21e0fcffcca9c56052720a4da7a09ff8fd65998b250af8cb99778dd2169cd126dd2ee8f7c126c343c09f49403c27a354549a43246a28af281161b9a869ce5909f9da8ed0a2a5bd425135530845818f87be0185fb746e7fe49d92304e9d192e71d07a5b52ef858f7af4ee93ed65575130378fdfc4beade30ffd3184918cdf8feac992725c064a7a865f63a38234758ba851ffd16b0ee5965181e3d80372e73676fc3613aec7435651e8ca65e22ac147027545ec7d34e8009eed67632d5d87579fc12321945a88308f7cec9f3871d74f02c1d208430373af6d22ea563422657b1acdfa5d4891cba82fb1193e71822bf2addce41c3ac342723bcf00288e0eb2294916dd1a04d7b4114ffe042492774105ca1adc63432b81a33814f9e97f483197693237606b9bc2e23d908122dc8a11920fcd9d6ef258f6183812e3bc20a60912a89a09804601b4ab6a1ad124053b9d5cbbf5c679ef054d4dd098a83e1c05d902e0252830d41d4f567f8bd768b05149651bae7013d7ff7bf7eb1bd2e7e2eef6eb66c82b172f7877229e9a5e60c71332cdc7d9f2510907fe0b59e7e944fab0eb2f6e53a3a2a54369aebe9c09117a8596b5e457714488c114691f285c41807fca8dbd866c73d8ff1444fa2bba913012bffb133a9d231f4c61eb4015c9af7676b8ed1d8f32613ab666d60bac7e24ba8a7cb1aa9709ad9b71c2c5001c3e563ac0e197bcb957b24870c5ecf48178a1465acc4fa554595a77596f0fe2b106d2bd84034f471c3830169b9fd3d95a6954fe982851e6cbfc9370761a1833ab5d0161106a3bd9f721a503219c1933e40a3c5b4e85f3dfe7e26dec8487759a9a391665eb2a3b8e9ce2b64688cabda05292e5e5bc95c20055bea355ef061affe709b98f4d2260423a9767d4fec2bfc88a5513141a824b4ff11b4f8148179f43f043f6ca957c3cb79258d303aec5305c9f3af19a8c3072dd6fd9af2703c35e7c50dc57be83a418965eb2c4241e409f5dfdcc49b6e7d0fab54d66212286d224323ba05c1e0f929ab4a5ace92959c6e83ab3c94bd3ec02514f1d60ad70205cc867ff8481a791b0e3add0aaa864eed814adca7220710c17e41cf2a5c4f7207164ca6be4960eddb25c00c885fdb50f89ee7ccf404f4494c3161129248b439a4afcf6c3b09d875403332fd11945354c1e39c95ce9ce839d031808ce036c6845a3c7e8341c883b0d77df1aad01f735a095c773aebecb9da6e0f4466af025d1c83bf2d29a3c123e17540f0437b62a4f28c133ab7109e63390df323ddfa989b0db170ad2ac4685c91d2d3ad55981515135f371ba1524593257e228227e1c47d850fca5d8f4cd46f7639f20980590bdbc665a32da53c98cb8f7e8cfc706629ac390063bab20d5bf28adc337b2e05485a9a9a970be909c676f40cd6a64b706a5f1176510c023f8b40ccf1b60b4f2c005e0da0f1b547110ff074e57954b2f2533698947e74cfa0c02a03b89d57a79668eb40b657b8084fd14a8bec8c586adfb954a16eada04367eb6c60d71e095438a5f31aa6056a974e86b27f405adda297eb4b6f8011e45f7a3149f7534bfc150805bdd3e32a84950e552e2f75d2d236407795094a088888a817c4f90e638008e9b16c161ac155d3bff2aaa56693acaf0cb2690594104ef08827af6addcb9396f74acbb5cf44aeedce891d45f110d22b7b77de5d8bb8e1be32b8a445c9370c5053452c0930e9cf87beaa3039d359f7656a8f69cb2714a29d40d48d9eb582b0a5e7e4799965fceb60043f9c9bae91338de2fd5ddb148ed60f28756fcdb8d84fccd8a1a44b657c1a00b1583403d31f8d09e91e709b4287b7c20c8cf72bb56edf40de34941ba18a5e50933c2ea71364f12d0aa9905962fa7a720e11b244b598d7b339714ff010f258dcd8252a2c86ec10df5e0fa7f8e62c8462df6900ce8e7b38e74d1e3a38f0caed8c8182410b76951b27725777c4e930d143df6f43095536df5b961bc88da831d47c8d9c60112a6f7613509eea10c6ea2d90dd9768ebd99891be4460062ae830a51c8d7061809b5d5873ccbecf26f14dc8efb6523af5c2e2baa24beed1e7ba02f2cdabeb9212540e9dbc53b162b0c95e137348e18ba579c39c72c80e82f6df62ccb33ca30e9b91d960aa3e83f12a091327afc961d06f6e5ce6cca2f811bc132f302855bc9aeef03b0030905526b315c20c66d421cf6df5dd9fe714c4e4d53f702df35bd71b76b7b1df46698b6e957e5c3c6bab86c60bdb8f92f77664432bf06de383398506be1a5ce3471d9883c6411df4986818f11ce3913b3cdfbd1d47ea9c739671d0dde648e22d2a3a84b6cfb7659a8e4dab85faa9cd3db18f5d972e1ca13921142afb2f96aea0be15eabc363b49753c68f9fd383033c4aeb843b9901630817c178f17a946b63b28a990cf873ccc8f1f4dd768b5cc987360798991b25176e3d745e582afc79519fa19e0f81cef428b9ae570e4a176d516876dbfc77c711f31d365f387f2392572a924311316062d5354daeb0deb66246f58f40938c16eb701f639e7a6c27f4088624480569c75f5ee63e1f9026426fc8c5376bd5f579de549ca11045aa2c7ec4209767d900ceae10e6dc8e976d1f96757c62be224d49269bc41ab4821759c0f1c75f5d44057bac77d0cf8a953be966a28bce8c1e4e9425c1da6f19c1cc43b709a255b4f5860cfa15f802269fb925527220c5fcf9f585915b52dcb7c53995e9afb475b20b7fa2896144732c66fb0c76d61da3065dacd2993254e6193268324401323be603ca0bd9b9261e5185da5247f9e8847e4c9c0512a5811a18fe2de4be7bfe5b7f04e7be322b9c34688eed7e6a6f1af16e26ea14ec4bf183745810e10ece8662557d08d679faf0e6bcede618bcae3b6092b5cfc47ab49e0c53c6ca948bf983b16c32f2a0e37a7b74873dc69a43ae3d3511568109f68c3994e730c5672c3b8df04d86e29b5b05892ac9daad465645e0a18f9746f6fb6944a11d68407aa5a1295491d0c2de7ba1986a27cb890d183dcbf6e06905387eaf0d3c8939843fa969bb9120f75faac4ec3f2c7c00a12a1da57afea402598d0fc94bb583ee0b344346d8c98ce651db4958161b391872f28f09271ac9f4ca7680c194dcc39858a0cabb47e72b32b1ceb1d2c8e6753af0a15607df3e0dca7263c30310332c2fea58852a9d80cfdb38025ebb8a5bd27898bac88994f424f1f6b1c1c43ceed42b7848686640699d318a9ebc3012811357db142d59ba1aadfe8e6bde91bc69d82772517c6f38d47d9b299c8d6ca97b72df13841bc1f11c5a87680a0f10eec9cca23a4febe35fcb44a3258532a03a8093214832c884b259fcc55df48e683be85348fe4fad80d833c2c107a9dc20a6f361ec1eb2c19b2069f81de7be5e8b0526d493e38d15ae62040c4a30649754ed1cdcbf7be3f86ea1176716612dff519d4f72263d1ffe4e4ce2c7a4d1079de6a5ca4ce10da1a9cfb996ebca2f78770d72caad507243e45668745ecf6066ee51912f720f81cf535689d40579d6d7908c41d2b8318eb7ab085d843393c77c89cb0546d2e5554ccab5e09a8ac560c95db19832111c0e726a7d0f470f9494801316476955df27ff1e860946b74a0413d111263bb38b8a2f255f85a01e77fa582504b00dffb289ca4b54f3a72109a04c321e86b279a0b3c2001a1d702142359a35ab455748ba2094af06e4cde22ec801d13423aed8b41257015ef717d705abc7ef8f5ee8c64951bafde8f17af99285725e7a3d0aba2c70aaac555c9cacfabecb28ca0f8c649b2e373b42d3735a8d5426e0c0e9d45da216982f866eee9e49b1cc33888c572a2f6c9355deffdc8a1eabcc70e287b3328d5ba342d3144b67bea8ab1a0f679a86265d9a81a04d48dd6407ef15fb9e2a68f63f2b290ee7aacb55249bc3cfb8bde3595bac5d25f6f1868d10c745d5809924de19a893a37f6d70dc90aa2163ccd15a940e9d8b8187c94bca1b1541b7f31af1ae8ff2ba666d34896918b5f699f79b66b42ce027048d936a90ebcd6b3537dc2dda0b1ee4e8e5c382590bff07cc7a693b025b7c5ba50e426227f4076e628a2972c102890aff6081ff7cbd7441e3b546f6b3d83fb0bb69a50655717a59abf92710489ade1a36bd6f16232f12def7e5afd9ddb09c6c9d71a7241504cdec1793cc3eaeeb1a1a8b1e1816801296c71b418cf5a5d4ef2cd1d06bb3ec4e30346f60dfa0186f1a143e12b29d81b877fd27d5e9af51402d4e733d0c694f6d07262f363c3e79a36338e3a449831dd89f33f3086ad9d4da3799da165eb13c8323ed511f2ad4107949eaaa18cea66794beadebafcd7a227fc3684d4a6b37a04507b7943e7a21dcd7f2e3e405e698ac210976e2e7651a737dd349344a72be5040a942387cafccf56bd7e88488c137220d6598707c1ab18326d5c4d5736088f32269b0affe9b753984c5f95aec0dd706a8171da5dbe00", 0x1000}], 0x8, &(0x7f0000002740)=ANY=[@ANYBLOB="9800000000000000ffff0000ffff0000f78c280d2fd9f366b881d00bd968f09a9e8d99a02e6331dedde68b66f513165ba5f409dafc0a68a1da2f959bf365f439a10ff590046de81e3cafaca2a3117fcd63e23e9b7615fb43dcf83583718f1c36cf315b91c4522f406e22a2290161ffbec729b0fe9f7281a92379a00644d55d125bbaad75ca0deb61c570ed6e734b9602dc75001a71c0a6a00360312c64ec46630f0672e598c4584050b6c514a53458627648b9362fcb2f6c337e500a5365e76b4d00e192d0f605b28be7991e80a4f0ecb968bfe595ea0062418d2f883e01311beb161301b6b95289c1e34ba82a3d226e01f53f6c614158d2edc492896b880c1716aba692951f5bd7ebe6511e054c420f397cc6212ec9a53e4414a76cda408e92e6ce7b98cdf9660c9bb4d184"], 0x98}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0x0, 0x0, 0xfffffffffffffffc}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r2 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r2, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x1800}, {0x5, 0x401, 0x1000}], 0x5) semop(r2, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000540)={0x2, &(0x7f0000000200)=[0x1ff, 0x28]}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) socket(0x18, 0x2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x0]) r9 = msgget$private(0x0, 0xf7bb9e99388a03e5) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r10, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000001000000000000000000000000000000000008000000000c032ccffff00ec641036270000"], 0x2b, 0x0, 0x1000) r11 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r13 = geteuid() r14 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000840)={{0x6, r11, r12, r13, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r14, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000100)={{0x3, r5, 0x0, 0x0, r7, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x1f, r5, r8, r5, r8, 0x10, 0x8}, 0x10000, 0x200, r4, r4, 0x31, 0x8000, 0x80000001, 0x1}) geteuid() 19:14:09 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) dup(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) write(r2, &(0x7f0000000380)="6f6c52276df47aa291bbab79b94590af01000000690b44559c894dee301ab92906277e8d95f1cb479f6de136a4f2d6f80a22200179bf383df253d36439da76d90db40c3ead5ed884beba6f6e9156329d8231d0c9c8d7511c68bde42054a08fa591b2cff0b2c94cf3206a5228dad784e58b398680ae9aaeff5ba8ec9271d3c83b83553bfbb93df2684cdd5a9c889d0f9749cf0a8e41660f675c018aab20fec91c7fea27cba0e233a21d9d94479e433333b476dbc8fd95b25a047f", 0x46) ioctl$BIOCFLUSH(r0, 0x20004268) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') 19:14:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000005c0)={0x2, &(0x7f0000000580)=[{0x40}, {0x6669}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) 19:14:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) sendto$inet(r1, &(0x7f00000001c0)="9d1f49d4b2ab50ca3173ae55e5ac9d822a511dc98e8ab88d1038fc341b", 0x1d, 0xf, &(0x7f0000000200)={0x2, 0x1}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0x8, 0xf3, 0x2, 0x1}, {0xbb52, 0x7f, 0x20, 0x52}, {0x0, 0x7, 0x3, 0x6}, {0x40, 0x4, 0x1f, 0x9}, {0x7fff, 0x6, 0x5, 0x4}, {0x2, 0x6, 0x4d}, {0x1, 0xff, 0x0, 0x10001}, {0x6, 0x4, 0x8, 0x818}, {0x7fff, 0x4, 0x8, 0x3f}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 19:14:09 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) mlockall(0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x1, 0x1, 0x1) close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000280)='ol', 0x2) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file1\x00', r4, 0x2}) r5 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r6 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000280)='ol', 0x2) getsockname$inet(r6, &(0x7f00000001c0), &(0x7f0000000200)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:14:10 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000280)='ol', 0x2) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000280)='ol', 0x2) r6 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000280)='ol', 0x2) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x30, 0x8, 0x3, 0x6}, {{r3}, 0xfffffffffffffffe, 0x40, 0x8, 0x20, 0x9}, {{r4}, 0xffffffffffffffff, 0xec7115faef4b46d8, 0x2, 0x5, 0x53}], 0x8000100, &(0x7f0000000440)=[{{r6}, 0xfffffffffffffff8, 0x799f50b1d4289233, 0x2, 0x2, 0x80}, {{r5}, 0x0, 0xa, 0x0, 0x8, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x53, 0x1, 0x8, 0xb4}], 0x1, &(0x7f00000001c0)={0x4, 0xb37}) r7 = socket(0x1, 0x4000, 0x5) getpeername$unix(r7, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x2) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000440)}, {&(0x7f00000000c0)=""/32}, {&(0x7f0000000380)=""/152, 0xfffffffffffffff9}, {&(0x7f0000000200)=""/142}, {&(0x7f00000002c0)=""/42}], 0x309, 0x0, 0x13000000) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x2) 19:14:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') chmod(&(0x7f0000000180)='./file0/file0\x00', 0x40) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='w\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) read(r1, &(0x7f00000002c0)=""/228, 0xe4) socket(0x6, 0x2, 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:14:10 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) getsockname(r0, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000040)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) r3 = getpgid(0xffffffffffffffff) r4 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4}, 0xc) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0), 0x0, 0x0}, 0x0) pread(r1, &(0x7f0000000180)="0573f3fe9d3668fcb23b452d51b4530168c239200c58a413592379983119680f13a027710945503877fdb8bacf21890c342d1a127a95e55917881fd41fd05c03c60c97d9632576bb492af7c2580782dae690f7276da78c1dce957136dbeda659c9287974c35bc6b7b8610f2f540b6d9f9c9478f58c7003cf1a026ecdec895914287df7147bee7375845f254d33", 0x8d, 0x0, 0x0) 19:14:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r1 = semget(0x0, 0x0, 0x200) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(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', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000380)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x7, 0x4, 0x8, 0x484}) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r10, &(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', r10, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000380)) r11 = msgget$private(0x0, 0x718) r12 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r14 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = getpgrp() r17 = getpgrp() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x8001, r12, r13, r14, r15, 0x4c, 0x6}, 0x8, 0x800, r16, r17, 0x0, 0x4, 0x8, 0x484}) r18 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r18, &(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', r18, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r18, 0x4004746a, &(0x7f0000000380)) r19 = msgget$private(0x0, 0x718) r20 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r22 = geteuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r24 = getpgrp() r25 = getpgrp() msgctl$IPC_SET(r19, 0x1, &(0x7f0000000300)={{0x8001, r20, r21, r22, r23, 0x4c, 0x6}, 0x8, 0x800, r24, r25, 0x0, 0x4, 0x8, 0x484}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x4, r4, r15, r20, 0xffffffffffffffff, 0x0, 0x1}, 0x1, 0x9}) 19:14:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) connect$inet6(r2, &(0x7f0000000180)={0x18, 0x3, 0x2}, 0xc) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000001c0)=0x1ff) 19:14:10 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) getpeername$unix(0xffffffffffffff9c, &(0x7f00000013c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fea3b375a7c782d49b0df00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000392460c7b3eb52554ffce115be4200"/4117], &(0x7f0000000080)=0x1002) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) flock(r1, 0xa) 19:14:10 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x896503fc041cf233) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = dup(r0) r3 = fcntl$dupfd(r0, 0xa, r2) sendto$unix(r3, &(0x7f0000000180)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) 19:14:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='w\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f00000000c0)) 19:14:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='ol', 0x2) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) write(r1, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCFLUSH(r1, 0x20004268) open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) setuid(0xee01) r3 = msgget(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x9}, &(0x7f0000000180)) 19:14:10 executing program 1: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000001200)=[{&(0x7f0000000080)="1478cbfce174c9553ce815848d2018d76655fcb3fbd3ebb4085a492829e8045d3830039ce161d1a2ee4d85ab5670597daef20d5905dd7083609d2aec37e853bad9fc3093c366e2ff79677a7bf956a9e719d573e2b42806d11f0f36a522af7afcffd5852a2322dd", 0x67}, {&(0x7f0000000140)="ac8c6d0fed38bc535697140cbe645f0c6fd0336d511c5f5a9487539a0386cbeb8b89d3f225b174399c75cfe1f5f07db3ad9819e498d1120141c5b8d2e48e25929ea57794bb624478710f9318aeb24111420d5c91f08f16b123382392440629b43a08882c1aee22ae19c9a851d1ccb81de36f14c86c35adbd080492f0769f9409182255958cf536a8a787c0efd63fc5505e8081566856fdd90766da32e38d18232b691785c03a02c3ba58e717bc874169331f1671cf5da4fed9b8b856079998c0e05730d41cef96f86b5aa5105459f0670ff1e4cb257e3f68ebeb5322b4b097abf9eca2d2fa4a48dc0166a1ff1e88c69c455d9aa0e04e78a2b90198a765a1eef8bdd3526d72cbae52ee88b12bbe117ac3ff19d5e3acfec94454dd16173951ee325e39775d18742b9fad41f48c6bb8403785dc6c21f9ebaef16ef519aee823849dcf7f700d319afb261b4a1d506a15024b7bb7862425eee81b6391fe6fdc50330cb4fd05d780ad12093c54d8e65316064ae99a597ec718b38870097607705c586efadaf52ef4e12f0508739cbab3d880002f85c2b4d4dbd1fb32e2df2e5a5a4ae3c42d60f237da3a2e95a6626d5368177d421d040eb24f31977b5b1660a0dfbf4b5ec90bf95e0679b809fb3831f10e5b63d2be7d82d4333f4967a5eef5b1137ecff9452c288b7b755f7d8aaeda6c1bedc2baba9080390ec214d9e2db6b545a70db20d27eb37847a37456b5d4835c6efc3721e7bc57caaafbb1efcfea82cdad5eff6f568a2e605af0d69d5aba869a99ee191f9621ca17f1715b3270a7d68ce420bab27f32150813c022d4221e20800732bb43f12feb0a316f80503f6dfa172c33aed7e8c7745ce1423fb3789dbdd33b5da3dde76b56f4e007a7908feedc6d1e0191d4bd8c7f2f3b514ffe3fea6cf7ed0f050614bf8eff06e370cac0468048d96a1fa5a71a7e171954430ac6fb8de09b6b8df021bf51814e8b5e66b938a6737c1c5185cb4a1efdd4fd4b6123ace82c58fca2bb7391782e0cc381bc9cebaed085187386275309770adce7d02795c5357664dd507a9b957e89547dc557bc9168843e182cd23f50bb3cd27d6cc1fa97f296c4a3fb36444e111c457d2d0f0bdb1df52edc8e51bbd94661a2670c94e03edcbe146df15421b0ada0c2dcc1f17d6f373145e805c1681c1560ce72c2d370c55f528065184d1f136380b57a236cca83c16e00f08e965ea1b6b8845d09026a2b0b92f032c8adcb73722626961cc990d60ec16dbcdc544583cb1f7fb5e8841c5a94ad55876e40df866bde2cbf4517eed28f7c8bde857721f129fb2dfebbe711b0954a24e6d72ccc3f6d0035b8d50835d7de13a7208bf6f940fe9457c7b23f9f8bbc7ac606ebdf491136b15d6d54d72a1c4485c6f77db1a186595d11ccf558569f87508647f949dc27e549050ecaaf56ef1f8059290bb16dd36fb9b8ea2328c50ffa7f01813631e0f19fedd34dd983229a76b2e1226c062fa2548ad44f786540fcea7859019b0cd48f0c86aa0a0dfb8a91515a8e0eb31d7cad2b230040666fcce98a25f4ffa29642a22ad875a7549d3fc520cf2ea1379601975a07f50c2ff8ef27f1bda521d74bed294cb26a732df38537d96a915f8852db2cce63fcc4f1d7502a70fddb8c53fe1e5d753c7bb126905ba83eb4670806a155e7992b0100e263386ed9c237ced0b5622c23987c7e3d28e229ddc8f9fccf9ea02821af3fe83172c508133cb78508f64ced20063ce857a01b0daabe0c9ac4785e794d88015bad3e43220a548bcd0c3c40a18c3dcedc8d3bd89e78f1702cef13c7f340398d10d5c63c368b8b0d4a4acb03ee21fb171ea35ccf398b16d1874c814fdec69d383471856b4ff273559d95fe7e5eaf180c90eb6314108202ece028ee164b9ae86d7a31a2c0bf07b638de894eb2fa3780a0c5982301356ec83d21d2e2e6fddefd55e2694e35325be47329d77ce412b3a084221b3bd30c1c209a34729224348aef1a77080d3161f5eed882b3aa0289cc913fbdb56e47885cb5e5e04ebc1a33be43ae3e859656bafbbf197f5626b4b9684fa6256cade7fadcd9b2c6642f5618e4a7f68581a754eebbcdfbc1a99b12124f47465bb2c149d4ca81f893d94d7a180da0bb246c73fbb0ba00467bdba3fec958794746739b11d39f953310442e2e699cba3b8ac39eec6ee99dd84758bb5334f376f162190a9e1b4a33ab9940430b018379c2c95d43e88cb3521cbc679692868f230b8d0b9ca2b0d4b96bd24e3784d8bcc1e502e842029b61094ae6290416fb95a0f738298792e03f61df4390f62122b3ef6ac4ee5d33fbb470497452b3d486eab24a2e658be8ace43d07e030071e399c88f0fc885b38bd8575213641462230ba35f92772929e83bc83fc8ba02f572eadccd1a62d8158d2ad51b58876905e450b33eb02dbc55c76892960511657be0fc05d5bd61d5cd4d9b882fb8a115258a2cb4f1a237906df2e584c2d831485c7e0764b0c373303ecbad2a50e4b92f7aaf0548852e1b5c71c3a6522084c1c318a98f5597a2aaaab0aeb95d66403c5a65a5101193879b2a6c7c937e29aa7e5f8e475e3325e23d5df13b15701b8b3908d312c08bf61196a7950924bc0ede134c510df0e907fb9cc4fbfad045f86770f8ed811168b9d723dc1e07b8dd13539faf1f8573422b0cdfe66be1e6b4dab290e93e4431dcb0d0e21bd96be1286f896f5a2919a2423e6bcb4d1dadb1f39da9cdfaf65ce52a918dc609c6bbbc071564a245792bd1928af2aca3352a639f46285da532a8fae4e9269ca2fb6c79aeb73876a5d8d3d426115555111f7b75bfd5338cdfb6972b045807611f069f1f953b76d1d3586e392e5c62330ab68d51c31cfe02e160f9471b609c1a67b8b486fb8865c07ac2b683403c6d8780b8218f97ea25f73d1eaf3e79c7ee6d792a5e6c5489cc8321cbf3ff8f89eb9210794839632a34342f70b33bc2a8e11e41eb3de334f9592000aa63eccc4e4ce8d65290b92913cc884338f685956d7f255dd225e423770cba53df874cb511560112930c91965188ef44d25ebcd2684cad79c81095216e6ec6d199568bce0946b5109494a112f425f2c882921be2fb1f2585682ae948b0c28d36488228f37ab011e6337ccc40a577f4f3a52275d1160d9b25d1392071938f37bfc75de7e191281c6fd2b6b37e45fc63a3ee478ef8d907be039bddcf562de8340ec3506faa14108d14aaeee671b89f8b43f6640188b0d39b6cf2f245819bd6f108545bc60425c3743ff4d389a2540fdec66f2379c1f06a29dd4820c425ad0b9b731e1ab5043729b43ac6b5d69c0d3ae1a8bbf8a8e131b18c00035edd0c3b6b7c90ad8817ec861c215d0d88683419b288aabfbfbc71fa59996a99f8e2e9bde58f90fcb85c2d381829e5fc9b834a63a3672ff8efa8d04cbc807d9f267acb30cfe87d9c2091e2c4a59a9eb4ed90b0aca777a9f469d271efaffe4a29b950bff1077253d6838b13ee87d421803860e1b021bb7ab759ead2caae9c3ffdfc49dfa435270479187490ede5f40707c7ee0b3424687603f92a98c27333e5cbc3df1307b5568ccd9099cd649444dbb15dd16cfffbd33a6bb87af137ea1a43d056e5fbd65ad4f47fc8069c8b5d76c08756919bb9e97c23b14f40af3ab2766fac6e7230dadab5b7aa43498b17557b4958cde0995939eb421a391f0d1b9848cac9d64b0202df0e3a06e517055364cc329d5521e9fa4e4ced89e4938888a083da019483e0a9da3d5b5142ffe8ef71ea418c1990dd0fa5129e402b32141ba581443458e01d16f6d52313e87f22cbeecd09b5c899a50f74ff5930c7f33ad3d2e785dc98128a09ccb8220dd13610bec87640dad2d2647c894abb4a6c28f89303d5b657746bd7ee6a758af2041f0c38dbb12f4c9f82ab689389f96335faeced8b6fbc27ace95c79fb0601dc8fc723ef8793c88a7ce6d348fa7de92ed97384dc9a29bcf6aaa6822f8d222bbc84abf5b159d05dc0aca79b73cb4e8a26e5a91caa26835809b7d8251af1a933819930d1d7472249166fecc83d3e8e940f393c2292d559171718140e819d38ae9279e3332d98bce3b9a047f3918e22f4ae186dc7d8eec1cf34d2e6bdb0fb46a1395ff8c94bfce078ad9b36e7f088a0ac7edb04f053195f2272403f3dd89b2820a9053f694ddfd057fa1ae4ed47f89f812bccd9a0e457eed05882c4c5107c059cd158b48956f52ff51e34dc2c4c926767d1ba53207a58330049cdcc9049fc2a4763a6895100bcf9d241dabedf8b458a7e7a9ae45bb8b9494055b76ab37b41012629f518bf82881a14a9b85d95f3e194fa7baf01a6c3ddc1cd81db2cd7dacb4e546ca9fd621ca0bbb9f5678c56a3db07e985975776944d89ce4a1a8c4bd09adfb7a2ab8686f29e2d9b1ff7b30c598367bd2cbc31f3550b3cfe1cf582e47d93cb4c2498f6a0b6e7b11a74e875040a64c794671d7b1b1d47ec9d3aafac1e4e768292cca4b4e9255fbf5925c66ea0a73d2ef7f079ff238bc25c8ce72fdc01c2a6304aefc8661c45de52a7e052e99877b3ed3269c8124b0186aaaa2e452cf7cc4632a66632c22d15b09a8c358a7ccf135d699f8174d13d39dacf3189a215760689edc8aac19342a25499bf29da9acc356c9a6a62a5baa50692013e2b21f7d5c66078ae56f9cdb04a85b30f18ef6c6a286aaa41ee2d3ffc827a0df6bcbc426752bc0392dba1cfc06f4a2eaca0644f9951257688b085a28065f267032e513f7ac1296609fd94939042556cc66dccc5e4df6a9432fd9d887402625a4537f9543d075f95344cf3e0218af8d3c76af3d8cbdefb7cea25a82dc33ae094a7b51b7a94913c80741903132c64ed95ad39d23b2fe99cf0b98865b15f0fb8a7b910fdeb89924060a091215bc67aae1b72fcd3e81930413a3f741beaf8f1aee579c004616b25a0628fac4cfb3fd3ce6a544a7638be85ef4ad0ced40aab1be77fcf5f2c383dba69fea2ef7a3e2d3a1a537cdcb08a05fea7265c93afb1f66bf1871c0f591863675d9d336f920ef874e6e9fb49100f3fde65f1947b20aaa20839561b91edb47cd63e078b9aa2b686e1b26f2c2b88e88ef9ca13d55d3ec24a18924a687a6cf489857b7cea2f49e6a34d6fc4a8eded30cab04b97e0a4d1f05c499ba5c28dc8803125e080ce38164d1afc2c77040d858f481eac4a00e34e9ab3ff4cb655a287cbb3972d4fd994130a4a73e69a8a0f41621e7fa916061b7079b769febbdfc7b62e0bcab94493550eecb3fd3d43c7b0d40a350d09fd9d5cd324a0d1a79c28787fb865ad0b9d6ec86abc91d0a2b96a6235086bcfed44c9ad27681877c05ba503f69487350882078573cd3ffadb309585cdccdf6ad961ff2ceeadb9ef96a74a9cb8c24cac3ee20614f9cc07c4ce99776ee8f18027449ff70b71dd107f1f8118306617cb76011c57d74d5db052a2b59b960eacd7ca4fdd88f06befe061b0f3e8ce410eef08d792cea6e07164aeb2517433052939f61fe5df8fe9eefd354e9dffcad5b3073b38f9feda62923ad20c9aceb1fa22b8abc0227efb6802df850a1323b04ffce204124f25a2b31f09fe2df956b9e2112cd90db6006f36a3703cdaf9b8eb4ebc2347d5a313aabf00cc0cd6c5199c8dab0d766efc4230ed72ff1657827bb105010194924e4a814cf4afa9a57f071c413b975119e5b306f63df782655a7e75dcd9a99850615ddcb043ccf61d6d95873f168e1425b20a7d36c2dce89294419371476f2fdb89f31078a51867fb09941e84c1f29de66e6611fff2cda6ba38597bc054173099d", 0x1000}, {&(0x7f0000001140)="6b1b0dee973db9e79249dbac0e1db3bd1e87997d26214b7ce4c6731c8e2cd033e991a0ac52dc0a958570d862f34267e68e6ed5625ce50dd5b689097835355719", 0x40}, {&(0x7f0000001180)="42f49e71fda05817d2ccd652f7514aa7438182cac766708e6b34bcd11a1eee491e4264ebc98dee6bc17f79c5464fd37ac488663b3ae7ba6a855f7e54a5", 0x3d}, {&(0x7f00000011c0)="00183d7962c197c7edfc647e59", 0xd}], 0x5, 0x0, 0x0) 19:14:10 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="80"], 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) bind$inet(0xffffffffffffff9c, &(0x7f0000000080)={0x2, 0x3}, 0xc) setsockopt(r2, 0x1000000029, 0x10001, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e699319296488c3d34ce0be86720a6384a748456a0d624eeb89863d661461eee4cbacc48434e7f6edc6023f3", 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 19:14:10 executing program 1: shmget$private(0x0, 0x3000, 0x132, &(0x7f0000ffd000/0x3000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x14}, {0x100000000000002d}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 19:14:10 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) socket$inet(0x2, 0x4000, 0x4) dup2(r1, r0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) accept(r1, &(0x7f0000000580)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000180)=ANY=[@ANYBLOB="c4022e2f660731cd991abd7d82a87d32a16eac3fa37040ea2ab9da637da2c856610026d025fc2d59f6e2a5c910a7209e7dbbe23d7ffafbd1e4de821bd9278f6e885841412e8c97aabe92d1bf1b0aab121b81b062ebddca5a9d9522dd36df3f6d87de197abfdfd1c2635e331428153371a229fe1a3378fa83ec905a2d021c8807e188cce9f9d2fc588fb1d29fd58d2c181d541c5dc773bbab117964f5d275aff65d8d0b7432d8987f64165a71a325618751f2f136b9f335894b683e48d1840342be5fb3"], 0x10, 0x0}, 0x0) 19:14:10 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4c1b3fb, &(0x7f0000000300)}) r3 = dup(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x10000000000, 0x1f}, {0x3c}, {0x24}, {0x4002}]}) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffff9, 0xfd, 0x10, 0x0, 0x101}, {{r3}, 0xfffffffffffffffa, 0x0, 0x2, 0x3, 0x7}, {{r4}, 0xfffffffffffffffe, 0x2, 0x2, 0x0, 0x3}], 0x8, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x1, 0x200d}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x0, 0x0, 0x200000000000002}, {0x18, 0x1, 0x400000003, 0xf1}, 0x4, [0x1100, 0x7ff, 0x5, 0x5, 0x7, 0x234, 0x2, 0x3fd]}, 0xfffffffffffffc55) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000580)=0x7) r5 = syz_open_pts() r6 = fcntl$dupfd(r5, 0x5, r5) close(r6) pipe2(&(0x7f0000000240), 0x4) geteuid() getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x2) r8 = kqueue() kevent(r8, &(0x7f0000000180), 0x28, 0x0, 0x0, 0x0) dup2(r7, r8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f00000005c0)=0xc) semget$private(0x0, 0x1, 0x1) r9 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r9, &(0x7f0000000280)="d62be4e5b32c53d01a48435245fd0fe84d5a8c0bcbde1cf678b8c8591f7ced5ba709fd24044c94d28db1d3c11a86707f5114a5a831317dbdba0b8ff1409d8af59608604c09ef62c49793d07b4981bf68db826d9ead017f93d3e76929326ca421e888ad65874560ef477aed718440546f44", 0x71) write(r9, &(0x7f0000000800)="6f4c44a3d79bf7f636a1472db9c493d25493d504a1f7506f32bbe6c8f0298bac04ff611ca4c9503cb0f8f943fcf9759a61c7516566b5d75b126b2d4b34781288184dae55c92537fbf7e9107fe7296af2fd22e4bbb83611b972c3ccaa9efd15f0cbdc85905c958a03dc5c954fd06304ea9a3ea1dbfde51f9a13349e1bd3039290a5950a3f4ac95fc63d2f018137db1d633b76548b7a590d27b57a2ace53dd25350aebbbfeba9f3fb8c50fa87b1d419de2aba162cde6a25f69b17c2e9a8443314e31d87c4c029ea7840a2161a46f8070c9da4dd5239441a6d4000000000000000000d55cb964f3181336bf4daa9466d010ece4606a265dbb6a7ca66a4a3d77a7e74994d596ef71284c13f28116fe3fd5b34f20fb337a7bd4641d3dacc7d7de92ca303a40761dc2e70d8743413822a9a1714411d094a18e8a503bc318bf9b2b0ae355ada45c70f7dd48690c5bcdb0607ec2bdd7437cb169cd3895fdcfa391cfbe326b6527ecd2065baf3e3995e1f767", 0x1fe) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r11, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000300), 0x66, 0x0, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c9957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r21 = getppid() r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r22, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r23 = fcntl$getown(r22, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f00000001c0)={{0x2, r17, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r23, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r15, r20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000780)={{0xfffffffffffffffb, 0xffffffffffffffff, r10, r24, r12, 0x2, 0x80000001}, 0x6, 0x6, 0x7}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r26 = getpgid(0x0) fcntl$setown(r25, 0x6, r26) pipe2(&(0x7f0000000280), 0x0) getpgid(0x0) getppid() getuid() getpgrp() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r27 = msgget$private(0x0, 0x8000000050) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, r11, 0x2000040, 0x6}, 0x5, 0x7, 0x0, r1, 0x4, 0x78a0d930, 0x639f, 0x1}) 19:14:10 executing program 1: r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000400)="3b85740fbbe6223c05f16b437c63eeb9e34139dcb7b2129aa51a05f65d1e8a8371c9e1754f236420c2dc3ac95c9a1e22eec1230eb9c85f2c861c0651924518383fe2f5198fe6b7826d2548be514005aa3ab3aef4dfba744a530f2dfe49a334f47bfe7fe4eb4ee4e26997286175df6940c2ce78a5e9a638852c3993168a0f03f8bb95456fcb6918b1a3147e1ebc2527679cc1c7c47f9e0ed815eeb689dabb3dfb6d93a48b9dc6f834a741cc47a49cf7cef655aed36fe579fabd65de4cd1df98e4dc590efe3f", 0xc5) seteuid(0xffffffffffffffff) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e6453"], 0x10) r3 = dup2(r2, r1) r4 = open(&(0x7f00000003c0)='./file0\x00', 0x400, 0x82) flock(r4, 0x13) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000500), &(0x7f0000000540)=0x4) socket(0x2, 0x3, 0x0) r5 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x8000, 0x100) socket$inet6(0x18, 0x0, 0x81) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000380)=0xfffffffd) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:14:10 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10000, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000280)='ol', 0x2) r6 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000280)='ol', 0x2) r7 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r7, &(0x7f0000000280)='ol', 0x2) r8 = dup2(r6, r7) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x800, 0x0) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x20, 0x2, 0x73}, {{r2}, 0xfffffffffffffffe, 0xe1, 0x80, 0x6, 0x1000000000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x41, 0x1, 0x80000000, 0x4}, {{r1}, 0xfffffffffffffffa, 0x4, 0x1, 0xfffffffffffffbff, 0x3}, {{r5}, 0xfffffffffffffff9, 0x2, 0x20000000, 0x7f, 0x9}, {{r8}, 0xfffffffffffffff9, 0x8, 0xe57897a8a04cd5d5, 0x7, 0x800000000000000}, {{r0}, 0xfffffffffffffffd, 0xdb0ab253cda36440, 0x1, 0x8, 0x8}], 0x8, &(0x7f0000000300)=[{{r9}, 0xfffffffffffffff8, 0x102, 0x6ba6bcb369133c86, 0x5, 0xffffffff}], 0x8, &(0x7f0000000340)={0x1, 0x3}) write(r2, &(0x7f0000000280)='ol', 0x2) r10 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r10, &(0x7f0000000280)='ol', 0x2) read(r10, &(0x7f0000000040)=""/28, 0xfffffe54) 19:14:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0xffffffff) 19:14:10 executing program 1: clock_getres(0x6, &(0x7f0000000000)) getgid() r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='ol', 0x2) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = getuid() r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(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', r3, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000380)) r4 = msgget$private(0x0, 0x718) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getpgrp() r10 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x8001, r5, r6, r7, r8, 0x4c, 0x6}, 0x8, 0x800, r9, r10, 0x0, 0x4, 0x8, 0x484}) fchown(r1, r2, r8) 19:14:10 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x2) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) r3 = syz_open_pts() r4 = open(&(0x7f00000002c0)='./bus\x00', 0x400000003fd, 0x1ce) write(r4, &(0x7f0000000280)='ol', 0x2) pwrite(r4, &(0x7f00000001c0)="033998c52506d2042a9580287eec4b14b9315ca2c4a4150822ef45427e4c84b7b378b8aeeaba4c670e150e7a0ee8879750ee2f8fbdae1b251a1333ae75bace0e9340dc7d6bfb3a494119a2881ca80398cc4cbbdb9dea4d714a712320f4324faf643552d77b8759c404c256f7ae9ba749db9decbbc83473500b39ec173c0db884f73d34c2cd586ddae61ab75a62ab3432dd79ae0bfa91f10d58b6af6a98e034aa5197d219ab4b9d4785c9f36b21c2b811676ab19c1cf74e50c022ff7eb637ba4c01bd985283194015ad9577bc32a3083a2a9cd8cf9361dd3e", 0xd8, 0x0, 0x101) r5 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r3, 0x2000740e) r6 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) getsockname$inet6(r5, &(0x7f00000004c0), &(0x7f0000000640)=0xc) getgid() shmdt(r6) syz_open_pts() r7 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f00000000c0)) r8 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x1, 0x2, 0x3}, 0x7ff, [0x7, 0x86b, 0xffffe953, 0x2000008, 0x3, 0x90, 0x9, 0x6]}, 0x3c) semop(r7, &(0x7f0000000140)=[{0x2, 0x3, 0x400}, {0x5, 0x3ff, 0x800}, {0x2, 0x5ffffffffffffffc, 0x1000}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x900, 0x0) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000540)=""/251) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 19:14:10 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000200)) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\x00 \x00', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000480)="d5c7cf75020000000040e31a0000", 0xe) readlinkat(r1, &(0x7f0000000240)='./bus\x00', &(0x7f00000002c0)=""/23, 0x17) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d, 0x0, 0x9}, {0x21}, {0x1000000006}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0x1, 0x7, 0x4, 0x3, 0x8, 0x200, 0x7, 0x1, 0x7, 0x5a, 0xb279}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000280)='ol', 0x2) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f00000005c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000200000000000000000000700600"/121]) write(r4, &(0x7f0000000340)="9b5c3ee0b2d81a10e101c959b2279613336040c3780c224f8dac1c76986846f56510b865e8bfbc5f2f2a0afdc934ee430b2b945ff2689955bcb3191f8f650a1e923d5f4b022314a2cf63d0ec586c553b4ee74d2743e4fc1d9984c16b472c370b4a080c9fa279dd7dcdcdef805607bd341f2f7656490c632261465f70e98390c22e4ee483fe666da3f56aa8eccdce", 0x8e) 19:14:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x5, 0xfffffffffffffffa, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f2", 0x65b}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0e693d5d6d09f6a03a8c4837149550acb3f531494f45c81ccd243a9537e19a40e34d3b0f397eaf189227f2769b02a1424074bcc7e1d0363cd75ce777edcde29d894391334591e4d1e42ad19692f54565ec1652c3c6b79a6b85dede8e5a904a6ebda15f25f19c3735adefd2606fb9035097fb7288d790a1e40664ff2cba5a7ae1f98b9a951da4670b861dc827fd43ba1fd71223b17e128da872436a3cab16aa06b5490289e245527a3945254ec19aa8948ffcbc56f4dac5852c9fe9ba4afaed9739e0873e67cb23004f98f74ebb2cb1cc6e34d12ec31d421b10fbc674733891effe840cc6e0a85e796a8287f88928c8a2530a809b58cfe1009c04fb934f08c65f9971d2b255e32f390a354d07c24e077369b799ff6f8899fa7f3dc9383b474c2934e2ae4ea75c6fb29b5317982ea78e4ad5e166468a233cc20fc27b9bace63f977f76db69cd8154e7ca266d126e8be1e8f31db9eb5e443d4874bb7d62b287761564a4137aca9dc4225d18a93f5d9937876c443e123b9cbb22f900f3bdf22ef147830d585987e878b7c4b5404abf65f0aec8ec466a2e8c08aa6a602fdb5a9da3abfd1d41c508a12cffe5e15feadc841cb5d440f1db6f57ccecc996535997622fa960143f31503841e6f5823ea16eda854f0c6a26fd476d378f5eed4492853bf84d57d5c331227791ae649ee39d249113503db12d43e9b7fb4ff46a5c332207dfa04aebe7dd03698f2e2ab8c7d0ab1b0f5f32c35239fb0e149270cf088b867050c4ea252980b811ecfe98cf9189b841b34ee0aa781a09c023e4eee5b53cd9fabec95f5139ebc761fc9fc01e67c7549732668c5c4ad7d4f737d7dc834abcc28409e042306b26f544e477d4cce281f803343a1a95fd62c082aa815697bdd120e7ea2ac4a7536780dab54d5afb879eb0937131bc3fc53a39be155014ac2d2e18920379f25a2f9c0c136decc54c06c2c09ff38fc25fd1187ca30cb2ceb47faa8b16f2da572376e367a68d7adc9c06b302aac2c794e29d06c2022c584bf4aef8fbe9cc7eca96ff4491ae78bdad270531e64f5bdf5f8b873153a02013f1decb9eb3cea7c899403b0f994c32348529a91dddda9c6f9cf742ecb7c8feabce046312db88b2493fba01c9f52e1e642b681dc3b8484ccef9cb53ecae0a3d0dea6f4414b25a21a1d2ed6158b258398e6776ee4e55a29d01d3effc82aba8729894bba1a6d02ae6dbe85f1e90caf430320d199b1d0ada0763a7ec2fdaaf8f4f63a59e052dd9443c692cb8e494bf304535e46e2fdc78af32b00c2afded9acdacb51fd6972484f03ae0b8979982cb9ea5df8671be8ba9fa7af687bc457dd0395bd29832beb94a46a55833d5daaba640c569cb67e3cd43c2ae6f2e9545a28022d9867bc059f8e1f3e245c4fd4c14ef4ac9e10d8c3f6e5eec98855b11012dc09a48e31dccf25fcf99fb48eca1409fe280a005f541c99822c0747c199b1baa6756390bdad873408ffd740c73dc289314f9bff42dfcb5c1ed50d7bea366b759372cbd6d41600a92ffa085a494bcfc76644fb8a19cddfc68b5c5aa6f62f0215b10bd983de8b3aa00463542e7fdcbbd0ffc3ac6ad416c9c5cc1df7a299f3a8919aeef96a10115a5118d5baee198d16ce7fc9c7dd8233717bd7f8c931d03a4d2ee64e315342ba99b09c737788", 0xce8}], 0x2) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d50eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667bebfa423ab0cacdcdb7619fc78c03908f77ea1bb6b5c9cc25b0f6a4b0545539a54b400f6826b77e87e9a6951455766c7b48733ff594d6b394226c06e5af66c218d193f6a9618b161d2a43b95bfc576643add236e42a00f8833f0614559f9f4d9df1b7c3dc9f2bd981bc09", 0xe4}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8000) 19:14:10 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='ol', 0xffe2) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)=""/243, &(0x7f0000000000)=0xf3) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1a8) read(r1, &(0x7f0000001740)=""/4096, 0x1000) 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(r2, &(0x7f0000000100)='w', 0x1) write(0xffffffffffffffff, &(0x7f0000000500)="f16589eeb83be5700c46481e0690458d638f46fc010bf64a16e97ea5c8794736511aab54d61da36bbe5d70a23fb75696ad9a261a7551c51c19f518f6acde8b6222a548ad8f5c0cc8eab126af4c9641bc3dcea2b88d942725c28f57347b96a77f44d6488b0220977c80c777f5725fdebd2a4c123a3d209f3938a9ead328cba729925bb87b1adbcacb28e064ba9089ca748192075dfb72594f064645531957b02921fa9730738928aec4e8a4b25fedc237ac3017a1a9af682088bd0f8e7ee34c396fe75920d3687852dfdde840bf67a33934f7c483a6261c661e78ff1d87617fbfbc596c59a1c99701dfe5c7c037dcfe1348e2ecc5a70f2b245b158709e3e52e4e4966fdd5cd665303e2f25e281ca8958693c78d97afdadf1b89f9e84a305b454832be8b18c9674db49927d282a5599872e5521c397b0ad09630fa28f622e4872957f41521b726c3e7901ab9075384177c80475eda1f7a88998324c666c266408d4366ec041d34be97601bf7545b331553d3204658f0b287b2527040ae6771ce02e5e62685bb49bb840ae7bca6a262c4dbaac654ee0683028dcf9d449ab11811c0e34fa0e99f49b0fc6d155fdfb5dc9d7952283cffed3cd638a0ca4abafbd52b99993fdc18cbbaaa59999717768865e7ad637aa32d503a9967b935b095fde143804eb6aa02e0f5c9c479615f30ed24255678661f7ba7bc5c9b77ddb71843205e450675e422dada810a455b8ea9ce26ff863ad1837f9caa3572d94ae4a6288b7a5add871d8132ffbeb7b358e87ec1239771c912a1ccc08a3a64c63c39fae3d56a1838454340a734df61a46c964751ed7a70acd167a071daaa80fd06c603d2633109e20a36171605eb95dfcc43cdf708f4a31c8962ed10137fd580dec0c0cea36a666d7e741c75941d460fc3127f66bd077c9d0b009bd78165d57923de68852dc5e681f374e44b134bed3ff54d9131f3d54e8f85072e7ec66f738bc449db755c5be14f9ab33f1f85b9560018bfbd19d99356e5ac791a396bf3e203846b3f412f8f79091bf5bd091a05c1481def411fc855c5125514a5743a45d00abfb479879d4e475110979304d06b21841c90160606580a751d168dd142fb09c755e90d8c1b606f6d93f157e814fd1450c18ba30dcbc4ae52a10bc4a74e66dc2fb37570e041e254ca356c4295578c1a498dfd71d6e2e9b2fb240beb50d2593b762b767a2d7f3bc3d7a9a63507c4de8c725c2ee3ab68eac4d16fa1e6f1f520748ec81673293d512661a8a22c555dc818fc5260661967154fb98ab8ef27452a4e4138ba3564ede65f71b22cb8c29a69f5f0332b32ed9daa452ee0cd935ed3accf12065c10f8718018b57b8a24633c5ecf8e8318a50f8ab02e0195f2a4f1a7370bc740c7272fe8dc783c0c313463f4effecabf2a0da2050b393f5d0afc410ca7d45f8db8a15a31883815b33fb3ef2436b2e56a9e6a552417a06f8e0f85cfdb080cebcfd68bec319ff14a5236e2487c9b94a1dfcb727273c9c3ea11c14191817bb64a00578984514c1365fca4ebba7113e03d8fe3639405975bbbeab113fff2f304f700a640913428f027df46e5c6d1dc9e9705d544a12d0576955b2942e03c37b7d75602576e25c3c74ceff0d3e6afadd4cc7746d897c1af1a39037462b690c28f55354c443c83804d95fccb5f2406a7cebad8800b22de5e9330d9529e936c1b67fbb636fd951ea68c4f64f7e49849698c9b55d35419ec149da217699b38e211dead4f43e74879f11dad76b268380fee47cfdac02de4366479833da808b6c8ca6921a827af3a67ec8d2cb441550f8df9e7caad1ee995308017be1ce1bd7a5e97c2772f4513c7b106673b22cd2f0a88310925ab8cef657f88859ec36d6f4d3b5f9e190c1e0da201edd2dfdfcfcb5c9743c4d43a427752da175e687aa2182500411e9ff2086b01e34ce96c527db6e36b1377208717ad47e93f9d0e3e6d1828c1dba4f381136160019c730986b21156dd51877962fa102232d4156957b498224c8bdc8742e727197a157a50a5460aba43aa0b1d52a6232725367b72a1e81b317d411efa3152ae8a5da1353cd60e596372f98ec32a99e2667fe278fcf14be8d9b9bef855b2c8fc916a1376454443bff901fb0e310eb55d4e5ec9aaa86566d9ae625d2f80890f241acb96d52bb0f66aa31fbdba9c4cdb144ce4ad1a6dfa479f28bc5c0bed26be165a15493593494144f9d82e264590d4559e77e008fd2ec6bed64294f949ecd2bbd741f8c491d0f8d1643d3a295d4319c112ae3b2d2fe9dc10d7046ca3518cdb9ca9da132c11a72d913d5cb226893e5c5e8f1884bc777bd74d91ec77fe46f61304dee7db89f04420b594c3567d83bff386d529c58684cbc84493d2949b88d1eb7f626e463a110d426e09362dc96c6ba57c2cb1d6d06402b945fcad47a20cc49338584f155d5bb887aeed0e1cd823cf75f3db90d437906519ef969b2ad0e5c681080829472e68ecc43198878e8a6f9b8a60bd40854c7ab9a7fa4fbb9051447e52f1e0ceac5fa773c48be05531180800953203785ec7ae7e4e89d6bf86b971d34a7033f371fc7f65dee0e99248f761c07ad7036fb2ec4dfde47a270bb7db7689771dce90958d7faf97ffcdc58963d40a19b7f23cbb7c0139d9ae992ea65cd285f35429ff3b68e1703eeb9dd1eb36506f7670cd29f2d149f264a7efd51e2a56cf52230f967fbfdf45aae1d5c3f59ca9d3e67983676c7a4d5db46ef1f3627089a2cc9587c3fca466539624dbd79669d5ca483d5979cdaeb4b426686e4b54ccbc74d6a660799a4223e2b89db01025682a2471da2298ec239cc8d0af70c8b310593731d6f47803ddbd43776fcde723a333dfd7a33add3eb0861c85e77e246315cd57c3a4dad3bad5f2c0c3623efac6aea3eba17917174a1e00908ff60822732c495aaf208fa5ae9b9dbdd8b2fcd04d4ae30bb5b0f0166c6dedca4eb899a88a9daa29bc0c4216e6f73090bcdd7b2219e8ea2be6c67c973a3df3e58945612bf50aede32f34828911e62cf8a47cce57e943a9ad9a4039d619a963291067a7faddd85d0e86d186165e861b8b375e801efb63ba2b24f09bef9e7deea60381246abd3f887b8fbeba7c2bfd4a452e19ac2c1dc0b3a363df44c3f02b8e43636e28477ae7f6b067f2186ca5de56e24563c42172dd0b19d366bfe43612bdfa2f4a8a280e6c5e3d2850c2fe22dd68bc7e6573c74536cf4dbd0700baff87a886870a416182ab751f5e3a12801750bec88b8f1dabeed08172d4f056b0a31fd8ab05c010859cd3723723fac92d74a5d7873f7c0424fb97fcbf4d8ab063dc3f00b6ac6e4d26a132116413bdda3845d45ab2fbe63f2733fa3935897a4dc76260b1d88b0b990c735e663d1dc79429f6e2b0b870699a9344fd0b821532ace150c0647b827b3c54105a16f31ecd33aad2980e4109faf9f0f23e98d7e689413802ab83ff055e6a37f971ec3248f281307d1d2c85a5d147aece914aa23281fa76f82d3723f3c8485388ef45a7f78cde7f2cd19ccd2e013f147ecb576c21341b0b3eeed1bb893538e34bc8ac5d3de2fc3ea4155768dc050e7fc5b83f45b6acb72e786f3a1d2b6f59d537cfd99ce345cafc5f66db3fab63e1d8cb5876be5db8b3e02fcc04e431fada7178aa455719346af1f2c6029148b6d036edc6f7e3124692b650106da736af45b73455ce2d964202b34199827826795670cad412e8084e9a18e9cbf1df99790ba33d0051fdd9644d089d5421743bc9065fba174908b735dedf47f77240ae798c0ebf8e57baa2a5d75b7ced7d3d2d7e4b899ff366cca40fe4a017c0625dfaa3a2848e9c6755e4289f2730333c40dd8180841fe49dd2f8c58abb6d7003b6ca07fd3cb8bb757ad6b50a0c5c2425dba0c2203296319ce0e73163f7298ffbad34d5fb1cecdbdadd3ea74b7a925979091a0a53344606f3d04ed8d29abb92bb5bea0070cbbf4e34cf037128e32cc2b5", 0xb01) 19:14:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000100)=0x9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b8000000000000080100"}) close(r0) r3 = dup(0xffffffffffffff9c) ioctl$KDGKBMODE(r3, 0x40044b06) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000280)='ol', 0x2) execve(&(0x7f0000000540)='./bus\x00', &(0x7f00000005c0)=[&(0x7f0000000580)='\\\x00'], &(0x7f0000000640)=[&(0x7f0000000600)='\x00']) write(0xffffffffffffffff, &(0x7f0000000280)='ol', 0x2) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000000380)=""/140, 0x8c}], 0x2, &(0x7f0000000440)=""/194, 0xc2}, 0x40) ioctl$KDENABIO(r4, 0x20004b3c) accept$inet(r2, 0x0, &(0x7f0000000080)) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000680)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a", 0x69}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524c", 0x40}], 0x2) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000280)='ol', 0x2) getsockname$inet(r5, &(0x7f0000000700), &(0x7f0000000740)=0xc) 19:14:11 executing program 1: ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0xfffffffffffffd18, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES32=r1], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 19:14:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000240), &(0x7f0000000400)=0x10) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='\x00\x00\n\x9b\x00\x00\x00\x00\x00\x00\x01\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x101}, {0x2, 0x7fff}, {}], 0x3}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) pwritev(r2, &(0x7f0000000200), 0x1000000000000019, 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x8, 0x4) semget$private(0x0, 0x0, 0x400) semop(0xffffffffffffffff, &(0x7f0000000440)=[{0x0, 0x8, 0x1800}, {0x0, 0x5, 0xfe7cd28385500110}, {0x6, 0x2}, {0x2, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000008c0)=""/191) r4 = semget$private(0x0, 0x8, 0x4) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1400}, {0x3, 0x5, 0x1800}, {0x3, 0x2, 0x800}, {0x6, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x4, 0x1000}], 0x6) semop(r4, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f00000008c0)=""/191) semop(r4, &(0x7f0000000200), 0x256) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r4, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) semop(r4, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x5b20, 0x0]) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000000340), 0x2bc) semop(r3, &(0x7f00000003c0)=[{0x4, 0x82, 0x1000}, {0x3, 0x6a01, 0x1000}, {0x3, 0x131, 0x800}, {0x1, 0x8000, 0x800}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x6) 19:14:11 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='ol', 0x2) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r1 = socket(0x18, 0x8003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) 19:14:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000519000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) pread(r1, &(0x7f0000000040)="ebd262e33105368375e356b9dfa6933721766e00fab39b613516e1b7e75c46130f567a9f8b3182d4c78dd8c5b6f46d7b04e9a6d7c5459d8eeb3c02f07f0e0b9a3e1f04d88d9c846a9920505d39b1f8d7f21c9f21ca4438", 0x57, 0x0, 0x0) fsync(r1) read(0xffffffffffffffff, &(0x7f0000000180)=""/98, 0x62) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) sendmsg$unix(r2, &(0x7f0000001600)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001580)=[{&(0x7f00000002c0)="d5c3c181823723b45b7f15060091e24350c427bc311a3947619e3172ded89ca95efac671e16dd8cb7999480fd921ced7457250878c14f244e83ac4a96ec83b4f9af9fc5119319e41d4c6ea36278a7458dbf0c1eb9598aff729f1a174bd089ea19e35dfd598cd97b08612505fe96426f9a3a1b25ea7e364694bd23dff74c120227f7f8c757604693589c28cb762163f718649152a9a8b461f25", 0x99}, {&(0x7f0000000380)="e5c8273801792bc9a0d825dc8da5099fe0a9ccf950013c3d4c", 0x19}, {&(0x7f00000003c0)="7dfd043ebd37d63b0374f967a4220040e7ea65b3e7646bf10bcb45a1cf47e2f5efb85194a697365b14ff10", 0x2b}, {&(0x7f0000000400)}, {&(0x7f0000000440)="3e834463fa6d27a0827d77525c174aeadda6bcba7a1d30d6a8a13dd3163cd01a49584d40847da62fd780ac4cd82f18dfd690e5460b28bec7ffa1ca118f8d87cf939df6c55c05f88eb172f8354cb029c888a46a9d23d78eb21b8ba357e0e88a4c01f7bb1c35b67d319e3bbb40135e50d216913814d43d01211df58152eeb2ef840094fc1a1b41970805788154878082c0c7d1e2f8322ff7a3c20594847e87", 0x9e}, {&(0x7f0000000500)="48f887ecf50d75899b1ecb3b126fa5a154ad9b25098d62198f4ab1782060659626e7fafff9c3fc92e99edfdd3e7229706ad37da53db595d23e0a29a2aca208031456a09a9287ab784398c5cdadf2fcd438ef8ec66b3372128c30526d0deedeb189032dc219353d3817a3c4f83edb3fc25d413297f49ee0ece38f298e0d4f409589c9fdfe5a8104fd08ed3a3bd16f3ea75f7ed1ff2bf2e00f69db18076d7570e2e5b495434f8db3611eca6435aedcac54d4e7aaf99ad75b8285e8766edef5e2d8f21294d42147b6ee035329d12d3129a4f3b26a48cf8b40f31fbdf364c8b9d0e81d92c9f6178dc548da279b8c36148db57372d4b6c49f91cf765aee2d53f91b08d6ab03c70a7569f34992a977c36fc463dfb7c1c33c8f0672dbb550697de73590d87c380f7de47d230424e3616f4a51070ae4f098a198f9dc68816c768ec4847acf5437a39fe0564830e6ed8d0cf77546038818c0bd110637edb99c2e0237b5888b9a06cd37f27d883d26bb988c321413ca6fcc55fb1bae6801b87bead5cc8149613debff90449f1d2a306f88ba8b4c44d44600d4395ef5fe65ac0f3b7cb859a45a46e23df036be25b13823fafd5d2dc1768b4ccc9e648dc302a18a640c4c1b309938e117213a5ad8f9d8448db9c9d38895ac8cb204f8f0572bd66a66a1487b81f13436e7effe63c09f6c96227ca89061cd649df2b5df8d6712ebb7281306a82bab39cedaaf535104c8aca69f571b81bf7274cedb55bc90f597a17391020f70bc1efced78406e2d412e1cc9aeba4ffdc7c8ec5075119e0173a457139550f34ae60325ff3130a99e715dbc09ecf94e8c565cc887679a42a25cdcb5647418ab2dbe3f8a750dce329ba255b8f5af9ea8d8093626bf0f5a9a0b0cd2ef9fdbf9f2c93afbc46fc619f7ad9807e195ba5cfe3cec1cdee229b42617de2753d31b2ac38e619a74e1925ce5d638972b7abd2d788d9294e80d4e7163494a5603a630e9db0eb7c5a44d6602dc9da467c79ac93f4c0e7872cccfd5b501273d67226652ddf95f5c5193abe63309f5f84566123bd6e0efda00c33361dacf0dcc9cb8740497ec8a751563a7ed806840ab3176216505c05a7c12563269b20ad5d7ec3e1b859539f374d10748f0230cab9349c072a1c32bb3646e8945bc0480614dff228091688b371b5991e36703d7e6dc9a3fe34aaadea9be59d8dbc4d1c27914cc4cea5ce514566201608f91dc0436ecef862d27e3dd0e0d75014db19cd4a57758a6227296d438b1856f363cf4d8bd1031b5500e264af9d31eeb5d105e12d4151a7458237ee1780c405481820a0a6e48c414e1df13a00991eab2359ea4621cc4f2335a7cf4e201192c9bb54441eeeb8771129b3263feefd92791f94982b0459f5ce2b27095c19570b55ecb6019551f516ed7aa20dd2a3d33a35267e54528085ba554a18ef42f854a20e200249899f5be05c0b37261c5ae0000622f46520d2c434cbbdb2eb120f0f4b5f36d54a40ce2cfaf30ccd54f68c289205eb94de81364d76ab32714e93eada598a57134bb674101ba9545fd39f8ec057ff7849947903ef9c85168f750520955f727b28b1723c641c173ec417767d4c9d6d03be54e6df9cd8e62182f3754992c0962798d1fca16d4932154ddc2949b009ed5e547dbf64b6267454aa1027030fdf81e1d8dbafc8432d2236151710a37d5d5c8bb1cc4ad674bfe2988f98a415e491b5fc003d13f05727de7e3f824cdec383fecab10df4cfbbd7610ee94252c38ea9d9658124130494c80f19c0f6ed1adb24e98878086313346a541f3d5e36b8bd8a884e5c3ca1b609f862012cf0781c21a322d317287e1e34bc1abf09c4d707d73a44ec83123efb2930be7841a7ac09962c084c82355cc494af11583aaceafc5131ccc45ed57de0ca93d7ceffdf5d919ad68cb064b03c834deb92f99ddeac36e026827e40401883b6f70e9b76eb7abcf1bab2a916495edfab280ddf9827b6bdba6d01fc05ff2f901428e0103db5bebb807b54f1f7d0d811815f613b2bd68faaff592813de81ec1d2e6a14b8ff57fab2f89d5d4e2ee503411507fbc804665c86d3935655a9820fb9956d12b516cd6984ed44a68115cd876b65e189f5a79cc5d7e71a776289fe99d5d2d72c71f14df1fff57d6fba7b625154663c1d8151bf0e7ddee06d01a928af479f85a87200675edfd758bdd228926e7e052d3e09c06b2099aeeb5e87272617269545e5dde549a3d49a5049d974be2688e0e76bd571adc10304ec08ce4e278751eb7219c3660d40ce3696684b18a165f3ab2fedf0be32d7b23399069ef9fe5f987399e6ca1faa398c36f64986e36122ecb882b4b17688fa79f840f187e357177bca9e34db249eb3df5fc048a6da97257d06cf5b615ed1a099050ac2683dae44f82d2ab3c11ebb655ff2fec161b84785cba9a370a42df48880026b1885ff9111675d3c46bfef8ae3a914409714aa80619c928b8e95b89c06fc55836c3f53027ee4b4a7f6d7c1c0e685d1c478dbd039634ffc572bd682184101cf876f38962b3a94718862229872628bdb3b6c2ecdf3ff23f7722e380ab48d33619d54be0f4c82c595d3ab7d9c1d39e41dadb60f852bf5c2fe0654cf20481d328e73b5db0d87b2bb50f0012cdc6eb89c27fe7470c6b14acbbc3f814711acc60e58bed4b477ba677ffc0d210af1365ef955667c2db7781c84549e58f09ee6b200b68be2dca9126c4c2d770b0669129280a6009d83bd401bac2adbf66f781f8b05111c84a77c4877f000ee9e4b30bc633b6f91cb37287a3192e3c014419fbaf24586757d11b1d0db4cc2a83ef78f98a17a4ac5143edf4e60bc9f5b0bdee7a6489e06164cad03da2075c5829bcc4b77478777aa7564103b23f04415e322be517bd5df09e8475dbc5681ba01001b2e7cdb39af2cc58e1d996c5fac6d506688f4f9462f218115b0ddbd94811a3734f574396a88181e6a8b86a7f8a72fc9430a61e520fe9500300e2ef1d89a1a78460d223812bfee3e313d5eec18e76e7162ebeaec977c94f02da975f8da4164a191be707c9d6706810d46e6286cad3a16f16611c00de4b3eda343de9ea1da3a6c4e3a42cb5c510065679acf9b4d23895c8ca42a25a77caededbbb3491f72e44af5c7cb8ddb19b79579d48e24c131feeef4c8e186ea6c47620c5257802a52cca9a23fbc937294bdffc5082d4bd93cf8759a5707a12a9bb4c4cf785e6ca3b5ac436306d9b75985e5ecd17343947374510e3ea9dec005c824a12b3126533512b07d6f1ee13b16ed4a06ba09ee38800253ab52e0fa6fceda4c7a2b52f3f00c98be32d4fe17cae1d96c6463b96227a40101fafffc0fc708efde447717d0a7b5c90ae079b13f0e7c6e56760e079617eee2fb5f0fa5e5e24079a1f16c46c77f35da1598119d54e76b7c2e8c3ce119899f05c6f9cbc463bb3de2abbc49049d9bbce3048a7b30eaff5edab9ac372cf49a19ca82ef99c86478549c016db62ff4d8afc3d34a628fb6cb64d95e12f958cf6005e36bf9bc0f932c73670703ddf57a052482040f9e082dd11b40d4093e83d320c673385bb391aadd9fda52eac9572ef10db0ada9db2c812fab8aa48c00a47a192e5074133ae4ff8a096a4e2f6396fbc295825d36c249701177fee5d713b2d43f817114f4976acd06937e441b22d716a204ab8642234c6a12147a2b8f681f39feb902497b204e62a0aa433d3735a05c6983fc2abdbeb671873f839635867bc90facf7283c0c5fc8fd6b6c0ddbece9cdff328ff2fd11f673997c3245fad346dc8c79fcaf1c01a1ede8495e943fe849bdf2d2b0a93a492308fa63be649165016f1d262fe099bb214e3c0f472bbdac1a1b1123bb71064f6bece6a3527fe5818c1db56725abe978203d80432e2861ec91b85d051b2e8414a3175d02e4d018d74c5701cff7247326ff242daf667fae3e7b6dbe3e691afc3f57bd5fa3afe1a8647651e2c4454575741ecedba776779248b4ed9a8b129b6ada0672dba4c000c703f2babdf4947152fea4cf5b7ebe61f12a6b33fe924d1bb63354fe409a507e0a234f23f0dffd20219a2aee94aec83ffb08c68cdcb46645ac82f906bc268f2f0eaa7835cfded50b69679d7776506324c266accffe225c75975aed9adfeab672c7e5db214d02853a45dd0c664273c8ac704cc636e924382e841b186bcec1b6c3f7f94a7061f3d3aba83758eb11e94203dca935a925e7300f5a4bfa2fcaab66be39c5433109f31f1a80ac344d2c5f4544ec2b480b528f7cbdbc86cd07a9fc72bb6443051b5863cc15f949785f5440aea0191d75e714e4d482a0a310ff83086813b7db32158688c159b3c5a4cf11fca51c97d7584f00a69790a7042ae933b4058871eb1714f37ef60b577a6d32e542abc3ddbc7ef7df40f8a30f5a2c75eb9c52c89f74fe8cf972caa9ce48de319d1bed3b4861514130a08ca6fc4e1b5a9a1f53553f9f83dfbb2d28797f9181830f2674bf93a5a63bca523b0bcdb2d8afee75353b38743aec507036500d0128f42d5d2fd1959efc7e26f988c75d92481f7bbd9f58149086c5f0eb6eb44ed27db81612ffedf89855b4f45e1e916a5ea8e02a9480778a587245551d0f6c1cb914f79b36b941ab2392426398e61c2c7720ceca5ea440183308d5854f3f99bf5e74b6510891b1a3ae00f8ed090c065e1d5273c213a540051a8d920d43c56e3ec1f24d0fcb3426bfd1f6443941fac8a81fb18a73647c8b9e24f40eb625518009c842ab2d62dd667403a375190eac7b20fb91cb34c912c49b2a147fc7d7656cc90f7f5a24521b01061be1bccb638cc7e925063ed54cfc969fbfb3340576e5011a1b1df7011097e69df38d1d6bcec8935385045c28cf263bc2855f64305ec38d0a7182332dadd62766a4a8397e9e8bed846100688f7edc3af5e4c1ec5d241aaa628881ddcd43fc9a60db1d637a56311a3648d839dea5410e9871cd2592c96987f907d61e318eb942de37277167b193a6c70953f3e251a980278645e045e9d32cfa39dd6341930b158cdf69f2f9bd7dc3b4d7c9437807cb89abee1f61ecc0b4b43db708635d051781e93bc3b27a3d531fb939f1bdf975896eeb03020037595b7b75dd6ddde9b9a968b6e630479d33e30e07d7cfeba89f1e41aa7a1efcd8e524a6c5995ae60be36a2be1101128649b59050fda0e02628d65d3dd393068458cbc408c8df5183a7b69936ef70eb3da9d078d06450451ab079809d1b508809c61da200dc1b8ea9fd39304f8417c3ea52902d2e836e76ecf8076759c6431a1ab4947593563939d837cb9249c4725f28ceaca16f87de21cfc21993c3ae3bbd890a2cfb0acb8cce8605364d5b33eac9778ced4373ad1b6c49467c9f2b7182377e19d02a0a8effe815112233e1f23046cdacdb030bf42585920e0eb20a613a55add6772cc963290e05577f4c32101a213bf0a521e13e59833f8de7da1da5c8019d089aa6fd8cd308cf4b2b735917e4666991e7687f296ac373c8ef9c19bbfbbb596ddcda36c7c8d20f33951c2f0aa720c05e4ec82c3170d1df9b02370466ea31f6b2a0998c602281dcd97b325a5d37d6aa94055655f3d17687cb70608b86305c5d92b1d105548f032b3886e0d0c752a218f48ddfb1b9e8cedb3b1972f2e0cc144160a95cbe167910bc0eb827c907e21fc053810317e3ba168ea7f1359e44f7b2b6972ece5311674e42c94073630c80126a759362336b014f4b7878e275a12a3ddf63b5cdfa9bd05e4726a8e2f965f52a2166c8a8702a8578dff2e4c1823e1106290f47812b8411f269c1c7b4b", 0x1000}, {&(0x7f0000001500)="1fb00e82a8146f6b6f8696858c34ee2735dc29914b26e904c9c1b1215bd801cde7cb633072792cc113de9d33debbd65f8b4f6c4b70c0d0f9edcb47a386a005b1b57314a1817b36bf0627bfc2fcb00f0b5ecdb999293acc7a6a2211320cab0a211d5dbe49c3d1b7bf219257059f28a8d4b5c304bbca43", 0x76}], 0x7, 0x0, 0x0, 0x8}, 0x408) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000200)=0x7, 0xffffffffffffffd1) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x1) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) 19:14:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x100, 0x80, 0x1f, 0x81}]}) 19:14:11 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() r2 = dup2(r1, r0) kevent(r2, &(0x7f0000000000), 0x8, 0x0, 0x8, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x6) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000040)={0x800}) 19:14:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x64}, {0x34, 0x0, 0x0, 0x8000}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 19:14:11 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0x91, 0x4, 0x200, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfff}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x88}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4000000000000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xf9f1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff2000/0x7000)=nil, 0x34}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x6}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x10001}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x20}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80}) semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0x0, 0x1800}], 0x2aaaaaaaaaaaacc0) socket(0x800000018, 0x3, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/\x04\xf1mouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) 19:14:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 19:14:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0x40) write(r1, &(0x7f0000000280)='ol', 0x2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x8000) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'\x01\x00', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) 19:14:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "000000dbddb97b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x18003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x82) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2ce2) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:14:11 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) r2 = syz_open_pts() pwrite(r2, &(0x7f0000000000)="9282f82cc1d80fc2a095a41f9aa197cba82c0b2ed2d2808e4d0bd1c4e441e34dcac723ebcc4ef39741eb6f03c0", 0x2d, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x40) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x20, 0x9, 0x9, 0x1, "e91f83a3260e0b7fe8c48511af24b7ebe41d57cb", 0x8001, 0x4}) 19:14:11 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000004c0)=0xfffffff9, 0x4) stat(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000280)) listen(0xffffffffffffffff, 0x0) socket(0x0, 0x1, 0x0) r1 = open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000240)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000280)='ol', 0x2) socketpair(0x2, 0x6, 0x2, &(0x7f0000000300)) openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x20000, 0x0) pipe(&(0x7f0000000480)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000280)='ol', 0x2) r6 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000280)='ol', 0x2) r7 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r7, &(0x7f0000000280)='ol', 0x2) r8 = fcntl$dupfd(r7, 0x14, r2) dup2(r5, r8) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000080), 0x4) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="fe0b4be200000000000000f2e6ad545ad461e1dde901757454c21d1d25824db06f19518eda9602b4eaffffffff0000ca6045c89f222baaa708ac1ea920e1fc243acf72f3c903f2dbfda960b85388487bfd43e00000"], 0xa) r9 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x3}}) r11 = msgget(0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r12 = getuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, 0x0, 0x0) getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f00000003c0)={{0x0, 0x0, 0x0, r12}, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) getgroups(0x0, 0x0) setregid(0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) 19:14:11 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xfd4a310ad38fdde, r0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186204017b002b2c000000267e897f7700000005a89b8a973268381a5071cb000bc3faf94ae5e124c6a36000753dd4d16120195f81db838f74652d62e100c51bad0000000000000000c37bb79d7d2c336ec5e000", 0x57}], 0x1) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r1, 0x1) 19:14:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x55625323) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x208) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x104, 0x2) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(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) open(&(0x7f0000000080)='./file1\x00', 0x10000, 0x100) 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', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) wait4(r7, 0x0, 0x8, 0x0) 19:14:11 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='ol', 0x2) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/61, 0x3d}, {&(0x7f0000000180)=""/243, 0xf3}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) r2 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000140)={0x18, 0xffffffffffffffff, 0x3f}, 0xc) 19:14:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x8, './file0\x00'}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) openat(r3, &(0x7f0000000140)='./file0\x00', 0x100, 0x91) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') r4 = open(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x80, 0x40) mkdirat(r4, &(0x7f0000000200)='./file0\x00', 0x1) 19:14:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x58}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 19:14:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000180)=""/170, 0xaa}], 0x1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) shutdown(r3, 0x1) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000280)='ol', 0x2) r5 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r5, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)) shmctl$IPC_RMID(r5, 0x0) shmctl$SHM_LOCK(r5, 0x3) sendto$unix(r4, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) 19:14:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x0, 0x39bb, 0x0, "d730c1e70000e74de4000a00", 0x8, 0xfffffffc}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x79cb, 0x4, 0x0, 0x401, "dfb2b72eb37f7af6991d0f53f5679ef5a5633170", 0x101, 0x6}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 19:14:12 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = socket$inet(0x2, 0x0, 0x6) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0)=0x3, 0x4) chdir(&(0x7f0000000380)='./bus\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0xffff8000) getgroups(0x0, &(0x7f00000000c0)) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:14:12 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x9}], 0xeb, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9}], 0x50a1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0xfa], [0x80000000ff], [], [{}, {}, {0x0, 0x0, 0x0, 0x2000000}, {}, {0x0, 0x4}], {}, {0x3}}}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) pwrite(r2, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) symlinkat(&(0x7f0000000080)='./file\x00', r2, &(0x7f00000000c0)='./file0\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000004c0)={0x10, 0x3c, 0x4, 0x0, [{&(0x7f0000424000/0x3000)=nil, &(0x7f00001f4000/0x1000)=nil, 0x5}, {&(0x7f0000718000/0x4000)=nil, &(0x7f0000087000/0x3000)=nil, 0x4}, {&(0x7f0000223000/0x3000)=nil, &(0x7f0000516000/0x2000)=nil, 0xfcd}, {&(0x7f0000111000/0x1000)=nil, &(0x7f000068e000/0x1000)=nil, 0x2}, {&(0x7f00000bd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000005a000/0x2000)=nil, &(0x7f0000121000/0x2000)=nil, 0x6}, {&(0x7f0000376000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000302000/0x2000)=nil, &(0x7f0000304000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00003a5000/0x3000)=nil, 0x3}, {&(0x7f00007b7000/0x1000)=nil, &(0x7f00007f6000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000401000/0x6000)=nil, 0x7}, {&(0x7f000065d000/0xb000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f00003dc000/0x2000)=nil, &(0x7f0000000000/0x600000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8f}, {&(0x7f00000ba000/0x3000)=nil, &(0x7f00000a3000/0x2000)=nil, 0x10}, {&(0x7f0000717000/0x4000)=nil, &(0x7f0000075000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000bc0)=ANY=[@ANYBLOB="82022e2fb71400326c19d6286bf8f6956f64d6fd1b262d38cb5a326a9a8aa1bc727e752f9d74b5199a6a0c6923246ccc0debcf971a245cee0991579141aca69e1d925efd3019988da8587a0000000000004082384df400a728a0358499420ec415a3ec1c46e85467e600100000000000003c487fdbf9cb27510b411890006bb6dddf51c1236c2a08fe8bc9d10000000000005222bf4f7e74aca902e94acfa6c1afd8b75ce7ab0caff0e1496c138983981f51b36cbf961a657f057406d8421247b1f6a00605742df7797dfb3a4c42f4b7661240fc234be0ff5fa2b8b46c8f8d24e3d70e722ab27e60de64cb5ae216b02d3bd51c0c297fc0a2c70d18a3028b95666a4a1b17bb5a82c71a6dc5262e733c787f0ce1bcea90c9852671adaf6a510921a2d31247c4f93785889eee1024f8dff1b5dfd4e09ec750a7cd011e122e9b73b24cba1cc34df805408bbd7194f1f7d4cc98a747af363c64ef29d3c89ea6d60f33ef80baa7fa95742da6cb0f2a3dffb7d62772b04ce84706202e243ce37f96e10c34"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f00000009c0)=0x13) 19:14:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x4, 0x0, 0xff, 0x4, "0ae4c336735b083929c27adec16b7363be2c9cff", 0xffff, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 19:14:12 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='ol', 0x2) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0xb8e8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x1c}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 19:14:12 executing program 0: r0 = socket(0x40000000011, 0x8000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) poll(&(0x7f0000000080)=[{r1, 0x9aea6221e20af49f}], 0x1, 0x0) chdir(&(0x7f0000000040)='./file0\x00') setsockopt(0xffffffffffffffff, 0x3, 0x3, &(0x7f0000000000)="bbc5fca216aea712b27356018047f28e56d61a775ab09727c469723ebe7a178236", 0x21) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 19:14:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000080)="13bd9bfd4d4397062b916dfacc46754b095498bad2f3fc463f3893d928eaa800aec518", 0x23}, {&(0x7f0000000280)="b6868539492c1755de96495394ce6fad4fd0a3d66f43e61dea98b22aa722116e9a325b8ed8130e654005495ec0c6725b4762445b7ff8c7c910056e17642dd0a356b44f6e0ba301300f08665c5467ef898b8364fae24f07fd40298767712de8a30712b46ba2b93ebe9c9765c995b3d43575d490c4c409e0273a727ea8aebd431b813cac7dadd140a88e53665adf841c7590f44861aa75497ca67cb9", 0x9b}, {&(0x7f0000000340)="14", 0x1}, {&(0x7f0000000380)="f2818bdfc7184778d8af879099310eb0140214f8a5b5a1e6a191a16319a9d1c9eea5574119dc1eb1a6cbf6c0e053b55b1dfb51f1beaaf306c208f1c0cf61f9fefd1abaa6a854252cc240fea6923a4fa0b48dace94e0981c27a122ca97be537a7873c859caac18ec109e9de671c261ab1b265c079a96bb99098f825349894a8bd737244487d5439538a4416daa4e8409c1457d1b9a8d3e6a765", 0x99}, {&(0x7f0000000440)="8b171b3f44e428632c78b3620a449dfb158227721a5c1f3aa0a1b8b2969961", 0x1f}], 0x5) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) ftruncate(r2, 0x0, 0x401) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000040)='*\x19*\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000140)='!$&\x00', &(0x7f0000000180)='(@,@{$\'\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000440)) r3 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) 19:14:13 executing program 1: 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_WSMOUSED(0xffffffffffffffff, 0x80185758, 0x0) write(0xffffffffffffffff, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0xe8, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000001c0)) ioctl$TIOCEXCL(r3, 0x2000740d) close(r3) getsockname(r3, &(0x7f00000002c0)=@in6, &(0x7f0000000440)=0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r4, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000280)='ol', 0x2) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000080)) ftruncate(r0, 0x0, 0x1) execve(0x0, 0x0, 0x0) 19:14:13 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000006c0)=ANY=[], 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0e2ffffffffffff"], 0x10) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176baef9b18250e729bf0be3219e9f3a29f5a7dbc6e26623bce4b2e72dfdd17a7fa14affb3281b3965eebd5ae236cfbc9b7ecae4001c0c0f257eae7391744036f566d8c229b79d08633e7100b7f343ed9a0e48c1171bfdf1128e7ddd83b1186de9b678db25ad1137959e7fae1bf7962aba5625f11b16e04cadf96bb315fe861e6f3c546077d5953419bda10347d7e06787bfa1bb58195e78f5b896e021b58e2437ed8260110ba4cbc13fb1dbed2b8d07802d8a315db005bbf2f52036998a8da99065e92ed4cc89f81e5995d8aac325f42e408593f6de40b89c8bdbf2d9284eb787720ae4e982d8f48c359635ca1ad7223ae727b1ba3692f6c7a9379c66db1a7c4f9a107dceaca34aa259dcad7edea4229c7b9333de37aa19f6d9e587f95dd4c808f9c6da09c3cd5209c97f37d5daa466c4c03e96416d6b2f24b12e1efb3d37f7069d0440dc8b58a12e5e35dad9da02efa58a55210ff0448cc4f8c1930455034961f0bdf6abac1422bfc3a5d1e04dd1c5ca0d27c8c9bc383f0ce6b588cd0491561acf216e9a3b74f9f0b4941eaf85bda81423c49aa9d1990f64fbafda58db2303980bfc91e7327fb1bd02e768abb894866fd181e8df98676634595a273e819c97724ea4ede5d1b622f20a95065705ea2af61f8fb29ce9174d4d96738ac517d115df3e3063762ffc64257cbb9e817ce2889a1eb9a03fc8e97b72f7f090af33ff0413157b9a549bf615164a0585a8bf162fd53ecfc99bab3b054cde7c5e94ebc31db7e5a3b28f9460e6297a0bf5b4cdb41d6f673ee9cf303b1bb4b431ab300b44a0666eb0f620045f22e7a9616832d8828094596272d6911ad351e18d26a2eda22a5b547416b360e76e3bd0ebe331a38f2d4f19cc74d901dfd11762bac3dfb1c85177050ceaf0e4f5ae1dca41a7cf9cb13cd4e5b3217aa63aaa78af383582ffcca31efcf5fe4246ea0c3de60c57dd9cb8cd11d0cd03ade52382403ad07b29b4167e3cd8bcb795f0c00d04b3f7661ed4bc56fda83fcff4c62e541c6dbdab04dd1449674a700788221d30faee99bb62b57f58d570e9888cd4a8f22ccc5cdd440f912a661c7edaabd484aaab34c3ddbc2c3b8f219d46d94a5a57f91a4680af003658b685ce6d948625a3495ed2b72711cadff16e4d799a80c05d0d72057cd52df3754b9f7a4c187c9824c7414af9fbc6172d8f878e206b2cc30b26cc1f45d8434d44d21aa4d7311f89dbbd3d3e8efc0557003e95ee88524e5d8ade382158d541166b882715f3c6489663d99a86aa90ae74288d11b59b5e485c041a5f3bd93ce4f793c7c9d9368fbcd35768f8be7a120f95df622d742df5fe86c3af04ff7910ace0e62abdcfc778afc217e355f61cc0b8fb89d08b64a17673de2fccf3ca4cc47ab03ac7161f06d9fb69c01f18b07c5d30b285387d2bd529d92131823c9ac8f28695b90754c202d0cb0c8655f50424f885e886010bf8054e63134ac8f4055c026f58c3bdddd67b3caaf08d49f3af4cd7a4ea614ec60580fa8dad62e0efc26d7c3ef2d0af2f9ea0efba8d34827a2da3fe42108c1f5a591a7bd1561397cf31db992fc51b3095031884f722d82170d1a4fe87696d2a00da7e72ec4a9f289ba99d23e7d874c82439a107f6bf33b45834270d930523daff55ffb30673a2189dcc21da9be3149eebc2abcb62a78efbc3c0a40c05677828213c4c1d20c7b6b94a85d52d0fa1b02ac6918ad166d5e50f8fe0e2bab43c1e25348a44a08a8f932f4610c9ec82715cf0e5984f925b698c4d8745720c512bfd0fbcc9408180360448be40e60f5cfd659425632a2760b33d6f6838f2a69f3f52dae821d5b0b5fe9ed690c58f4ebcac56c2d9b8bf9b3f33205f7cfb6b7ae71bafc1561d966002c94499b7a14a51b4c933c899460d092c9aee6ddf898dc031ae4bb62009272db4537f514ec70af7fde34ae23bd923c65065f0cecc831f97c56b444cddebdc62ef4f1be267f180b524e01ff2e86e7ef4988f93edfb42c0beeec7c9e3059dd421d843bcb5c9c5095", 0x5a1}], 0x1) 19:14:13 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1000, 0x2, 0x8001, 0x9, "537771af0e904ddd25c112d65b5b45b7b6fcf2a8", 0x2}) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) 19:14:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) setsockopt(r1, 0x9, 0x1f, &(0x7f0000000000)="ee19a2fdc90f2a41d337053011fb7d6df095c7a016274bd9b924ca9493e3bb2287a3", 0x22) shutdown(r0, 0x0) r2 = socket(0x2, 0x8002, 0x0) socket(0xa2f74e67f57b10b5, 0x8004, 0xff) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="20b6dada40ce86978aa1a23d00"], 0x10) write(r2, 0x0, 0x0) 19:14:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80, 0x4500) open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./bus\x00') select(0x22, &(0x7f0000000000)={0x4000000000000008}, 0x0, 0x0, 0x0) 19:14:13 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000140)='./file0\x00'}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) 19:14:13 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x10000000000001f4, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="e43d7705c8e4ca", 0x7) write(r2, &(0x7f0000000100)='w', 0x1) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000080)=0x4) fcntl$getown(0xffffffffffffffff, 0x5) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x21, 0x10) dup2(r6, r2) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r10, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r11 = getpid() preadv(r10, &(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) r12 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r14 = getegid() r15 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r12, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r13, r14, r15, r16, 0x1, 0xff}, 0x8, 0x6, r11, r11, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r9, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r17 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r17, &(0x7f0000000280)='ol', 0x2) r18 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r18, &(0x7f0000000280)='ol', 0x2) msgrcv(r9, &(0x7f0000000980)=ANY=[@ANYRESHEX=0x0, @ANYPTR=&(0x7f0000000700)=ANY=[@ANYRES16=r17], @ANYRESDEC=r18], 0x3, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) fcntl$getown(0xffffffffffffff9c, 0x5) r22 = syz_open_pts() dup(r22) r23 = dup(r22) ioctl$TIOCGTSTAMP(r23, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r23, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r23, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) r24 = fcntl$getown(r23, 0x5) getpgid(r24) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r19, r21, r8, r14, 0xc0, 0xffffffff00000001}, 0x106, 0x67d26827, 0xffffffffffffffff, r24, 0xa5, 0x3, 0x1000000100000000, 0x6}) r25 = semget$private(0x0, 0x4, 0xa5) semop(r25, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r25, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r25, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r25, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r25, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r25, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r27 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r29 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r29, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000100)={{0x3, r26, r27, r28, r30, 0x4}, 0x200, 0x401, 0x2}) getegid() r31 = semget$private(0x0, 0x4, 0xa5) semop(r31, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r31, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r31, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r31, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r31, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r31, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 19:14:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(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', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000380)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x0, 0x4, 0x8, 0x484}) fcntl$setown(r1, 0x6, r8) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x4) 19:14:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x45}, {0x20000000000006}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(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', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000380)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x0, 0x4, 0x8, 0x484}) wait4(r8, &(0x7f0000000080), 0x4, &(0x7f00000001c0)) r10 = syz_open_pts() dup2(r10, 0xffffffffffffffff) write(r1, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 19:14:13 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='ol', 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) r2 = dup2(r0, r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[0x0]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_timeval(r3, 0xffff, 0x40, 0x0, 0x0) 19:14:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54, 0x3f}, {0x14}, {0x6, 0x0, 0x1f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 19:14:14 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x5a) 19:14:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2000000000000174}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x2, 0x1812, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r2, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x3018, r1, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r2, &(0x7f0000000240)=""/99, 0xfffffffffffffdac, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000, 0xfffffffc}, 0xca) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x118) r4 = getpgrp() fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000001, r4}) fcntl$getflags(r0, 0x3) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000380)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x3ff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000001c0)={0x9, 0x10000, './file1\x00', 0x7fffffff, 0x1, 0x10001, 0x4}) mlock(&(0x7f0000001000/0x5000)=nil, 0x5000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x400000003) pwrite(r1, &(0x7f0000000580)="1e1018394f63c94a3a8c6504e8af17b6d1ec25ad83c846b7f9c9feaf0adb2cdf77e3483acb8db891d9a6f7bcf7c8420e4a87879867e2d6b97c411082eee485b4fb3897f4b4c4a61c4007a227e225b91797c1fe8abd5ed0d33542350d0c31fb12f61d6ceaca42fa76449f7fa7d920088a321c25ad583aa60769f45bae95f4bb635dccfce64d16b37e144859d56551c03e9d374b8828eb58899b10d5cc742075aa8d2407a40d479f5d77b58812a25581701c1d125386ea6704ac725dd25a9654916ab393943658518b3bf09d537adbe54d6999336ccd6ed58d16465dced54d9791e98fc45e2f3cbf2342da3187b9169dc0480e802abf36", 0x62, 0x0, 0xfffffffffffffff8) r5 = semget$private(0x0, 0x3, 0x40) semop(r5, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) socket$inet(0x2, 0x8000, 0x588c) 19:14:14 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='ol', 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) r2 = dup2(r0, r1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x4, 0xb02, 0x3f}) r3 = socket(0x2, 0xc003, 0xf0) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r3, 0x0, 0x0) 19:14:16 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='ol', 0x2) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000380)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x1000, 0x3f, 0x2}) socket$inet(0x2, 0x8000, 0x8) getpeername$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x50}, {0x6}]}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000280)='ol', 0x2) r5 = fcntl$dupfd(r3, 0xa, r4) r6 = getuid() r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r7, &(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', r7, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000380)) r8 = msgget$private(0x0, 0x718) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r13 = getpgrp() r14 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000600)={{0x8001, r9, r10, r11, r12, 0x4c, 0x6}, 0x8, 0x800, r13, r14, 0xa, 0x4, 0x8, 0x484}) r15 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r15, &(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', r15, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r15, 0x4004746a, &(0x7f0000000380)) r16 = msgget$private(0x0, 0x718) r17 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r19 = geteuid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r21 = getpgrp() r22 = getpgrp() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000300)={{0x8001, r17, r18, r19, r20, 0x4c, 0x6}, 0x8, 0x800, r21, r22, 0x0, 0x4, 0x8, 0x484}) getgroups(0x6, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r12, r20, 0x0, 0xffffffffffffffff]) fchownat(r5, &(0x7f0000000200)='./bus\x00', r6, r23, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 19:14:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x14ap', 0x0}) shmctl$SHM_UNLOCK(0x0, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2, 0x4}, {0x15}, {0xb38}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") semget(0x2, 0x3, 0x38) 19:14:16 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x10, 0x0) fchflags(r1, 0x1dbff9720a5045d9) r2 = syz_open_pts() r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) sendto$inet(r3, &(0x7f0000000080)="b91b8cd7a66a6c45665cd7404e80733b0004694348de403897067f0f29faa6525a67d7515fe117e95a05b76822982cf844bc0cae52e28875", 0x38, 0x608, &(0x7f00000000c0)={0x2, 0x0}, 0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 19:14:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=')\x00\x00\x00\x00'], 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"}) socket$unix(0x1, 0x5, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) msgsnd(0xffffffffffffffff, &(0x7f0000000140)={0x2, "11b16ca73ed9"}, 0xe, 0xec8bc553c4c51578) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) r2 = socket(0x18, 0x3, 0x0) r3 = kqueue() fsync(r3) 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) 19:14:16 executing program 0: 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) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(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', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r10 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r10, &(0x7f0000000280)='ol', 0x2) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 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 = getpgrp() msgctl$IPC_SET(r13, 0x1, &(0x7f0000000300)={{0x8001, r14, r15, r16, r17, 0x4c, 0x6}, 0x8, 0x800, r18, r19, 0x7, 0x4, 0x8, 0x484}) seteuid(r16) r20 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r20, &(0x7f0000000280)='ol', 0x2) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r22 = getpid() r23 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r23, &(0x7f0000000280)='ol', 0x2) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000400)={{0x6, r9, r11, r16, r21, 0x39, 0x7}, 0x8, 0x6, r22, r24, 0x410, 0x5, 0x7, 0x8}) 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(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) 19:14:16 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x2) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000140)={0x9}) getuid() 19:14:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001d40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866da11e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad541a838fbb4588472165e604ed1fc4f8c522cd8701791b4cca348c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f39978c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508c0800a9acef478b8448620009149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051b8a893fc20012256cc72ba810a191d5806535ed500160a557d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde6682cfc43441d5de7a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764bad0c4683373a2cbee801a3e56f08bd1b06f408a76f46954600591bebb5d01732354820981e20a485b07cecf74791dc5b98935c8acd8bd47e1ab897b3d1f374276ed6e168ff51a46f580c92d1dd55b3732beef06d4c49457a6f54ce15f703af6cb66c68beb42a6728f51ea218a5ccb521ea3e7320d8e14360dc764183a0f78baba9eb4ce76d099b900"/1150], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x8) 19:14:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 19:14:16 executing program 1: open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x10) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='ol', 0x2) fchmodat(r0, &(0x7f0000000100)='./bus\x00', 0x20, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10, 0x0) recvfrom$unix(r2, &(0x7f00000001c0)=""/100, 0x64, 0x800, 0x0, 0x0) 19:14:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x54}, {0x800000000006}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) 19:14:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x40000060}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) 19:14:16 executing program 0: utimes(&(0x7f0000000180)='./bus\x00', &(0x7f0000000200)={{0x9, 0x6}, {0x2, 0x1}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000480)={0x8, 0x1ff}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f00000004c0)=0xa5) write(r2, &(0x7f0000000280)='ol', 0x2) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="0940ecffff01fdff26add39dab85781e9e713a9994c284413d58d0e4636643ffefab35bd166791c936dcb3f6302ccce9500bb848bed4011c0afe44e89db0d6d272778c0ec5b061ade700b89263fc6540f92400000000000000003285360c23cb97417645590e968b6f79ac0b306c77f2d822fd521adcbb5c3c7e5741c6c726a78544b5c383397fa300acfd2f08810c17c7519443aa654962843b27"], 0x8) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") recvmsg(r2, &(0x7f0000000400)={&(0x7f00000002c0)=@un=@abs, 0x8, &(0x7f0000000340)=[{&(0x7f0000000300)=""/9, 0x9}], 0x1, &(0x7f0000000380)=""/114, 0x72}, 0x1) 19:14:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) fchflags(r1, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x60, 0x0, 0x4}, {0x6}]}) readlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000140)=""/40, 0x28) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwrite(r2, &(0x7f00000002c0)="10fec9a8beb33be4298d6d4632c22257920dc062f13193f0e02e74471a2c3771b06937c844bca6e060020bf697c8404a75b34e650a235a3640c6b5ada87c983912bbfbea0bbb50a3a2a0925cd6c4d68cea9280bc3c", 0x55, 0x0, 0x0) socket$inet(0x2, 0x3, 0x80) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000480)={{}, 0x6, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) utimes(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x2, 0x5}, {0x401, 0xe4}}) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000180)) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet6(r5, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r6 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000280)='ol', 0x2) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r7, &(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', r7, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000380)) r8 = msgget$private(0x0, 0x718) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r13 = getpgrp() r14 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x8001, r9, r10, r11, r12, 0x4c, 0x6}, 0x8, 0x800, r13, r14, 0x7, 0x4, 0x8, 0x484}) r15 = getgid() r16 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r16, &(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', r16, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r16, 0x4004746a, &(0x7f0000000380)) r17 = msgget$private(0x0, 0x718) r18 = getuid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r20 = geteuid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r22 = getpgrp() r23 = getpgrp() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000300)={{0x8001, r18, r19, r20, r21, 0x4c, 0x6}, 0x8, 0x800, r22, r23, 0x7, 0x4, 0x8, 0x484}) getgroups(0x2, &(0x7f00000004c0)=[0x0, r19]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r26 = getegid() r27 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r27, &(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', r27, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r27, 0x4004746a, &(0x7f0000000380)) r28 = msgget$private(0x0, 0x718) r29 = getuid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r31 = geteuid() r32 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r32, &(0x7f0000000280)='ol', 0x2) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r34 = getpgrp() r35 = getpgrp() msgctl$IPC_SET(r28, 0x1, &(0x7f0000000300)={{0x8001, r29, r30, r31, r33, 0x4c, 0x6}, 0x8, 0x800, r34, r35, 0x0, 0x4, 0x8, 0x484}) r36 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r36, &(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', r36, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r36, 0x4004746a, &(0x7f0000000380)) r37 = msgget$private(0x0, 0x718) r38 = getuid() getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r40 = geteuid() getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r42 = getpgrp() r43 = getpgrp() msgctl$IPC_SET(r37, 0x1, &(0x7f0000000300)={{0x8001, r38, r39, r40, r41, 0x4c, 0x6}, 0x8, 0x800, r42, r43, 0x7, 0x4, 0x8, 0x484}) r44 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r44, &(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', r44, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r44, 0x4004746a, &(0x7f0000000380)) r45 = msgget$private(0x0, 0x718) r46 = getuid() getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r48 = geteuid() getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r50 = getpgrp() r51 = getpgrp() msgctl$IPC_SET(r45, 0x1, &(0x7f0000000300)={{0x8001, r46, r47, r48, r49, 0x4c, 0x6}, 0x8, 0x800, r50, r51, 0x7, 0x4, 0x8, 0x484}) getgroups(0x6, &(0x7f0000000540)=[r39, 0xffffffffffffffff, 0xffffffffffffffff, r47, 0xffffffffffffffff, 0x0]) r53 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r53, &(0x7f0000000280)='ol', 0x2) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r55 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r55, &(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', r55, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r55, 0x4004746a, &(0x7f0000000380)) r56 = msgget$private(0x0, 0x718) r57 = getuid() getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r59 = geteuid() getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r61 = getpgrp() r62 = getpgrp() msgctl$IPC_SET(r56, 0x1, &(0x7f0000000300)={{0x8001, r57, r58, r59, r60, 0x4c, 0x6}, 0x8, 0x800, r61, r62, 0x0, 0x4, 0x8, 0x484}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000600)=[r10, r15, r24, r25, r26, r30, r52, r54, r60, r63]) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000240)) 19:14:16 executing program 0: r0 = msgget(0x0, 0x0) open(&(0x7f0000001040)='./file0\x00', 0x100, 0x141) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) fchdir(r1) msgrcv(r0, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x0, 0x0) 19:14:16 executing program 0: r0 = semget$private(0x0, 0x3, 0x40) semctl$IPC_RMID(r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0xffffffffffffffc3}], 0x1) 19:14:16 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0x24, 0x0, &(0x7f0000000000)=""/36}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) 19:14:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x48}, {0x200000005c}, {0x6}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 19:14:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4d}, {0x6}]}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x3, 0x8, 0x5, 0xe6d3}, {0x9b87, 0x40, 0x6, 0x2}, {0x8, 0x2, 0x8, 0x3}, {0x8, 0x3, 0x13, 0x6}, {0xfffc, 0x3f, 0x8, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 19:14:16 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1c, 0x0) socketpair(0x1, 0x8000, 0x8, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev/bpf/', 0x3fe, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$PCIOCGETROM(r2, 0xc0107005, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 19:14:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) dup2(r2, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x4) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x20, 0x200}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe2(&(0x7f0000000300), 0x10000) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/sfe\xcd\xfet@\x00', 0x80, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) r8 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) msgrcv(r8, &(0x7f0000000100), 0xfffffffffffffe60, 0x0, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={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) r14 = getppid() r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x0, r9, r11, r13, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r14, r15, 0xa5, 0x1, 0x100000000, 0x2}) getpgrp() geteuid() r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r17, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r18 = msgget$private(0x0, 0x0) msgsnd(r18, &(0x7f0000000340)={0x3}, 0x0, 0x0) msgrcv(r18, &(0x7f0000000100)={0x0, ""/44}, 0x34, 0x3, 0x1800) msgsnd(r18, &(0x7f0000000280)=ANY=[@ANYRES16, @ANYRESOCT, @ANYRES32=r12, @ANYRESDEC, @ANYRES64=0x0, @ANYRESOCT], 0x6, 0x800) msgrcv(r17, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r17, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r23 = getppid() r24 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r24, 0xa5, 0x1, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0xd1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x2, 0x0, 0x0, 0x400}]}) 19:14:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 19:14:16 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) r1 = dup(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000340)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x9a1f49b3a7ff16a5, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000280)='ol', 0x2) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x20000000000000f0, &(0x7f0000000040)=[{0x54}, {}, {0x16, 0x0, 0x0, 0x100ff}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r3, 0x2}) r5 = getpgid(0xffffffffffffffff) r6 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r5, r6}, 0xc) pipe2(&(0x7f0000000300), 0x4) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) 19:14:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x5}, {0x2, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:14:16 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x10, 0x4000, 0x3) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r3 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs, 0x8) r4 = kqueue() kevent(r4, 0x0, 0xb, &(0x7f0000000140), 0xc4a, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r5 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs, 0x8) r6 = kqueue() r7 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r7, &(0x7f0000000280)='ol', 0x2) flock(r7, 0x2) kevent(r6, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r8, &(0x7f0000000280)='ol', 0x2) sendto$inet(r8, &(0x7f0000000040)="7bb3f17fbee94174eb055bffe7fc6096cea6d1e1ba96537452add0db459426d6b283440b0460a6650748", 0x2a, 0x0, &(0x7f0000000080)={0x2, 0x1}, 0xc) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r9 = socket(0x40000000011, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs, 0x8) kqueue() r10 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r10, &(0x7f0000000280)='ol', 0x2) kevent(r10, &(0x7f0000000000)=[{{r9}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 19:14:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x800, 0x20) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = dup(0xffffffffffffff9c) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x1, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000280)='ol', 0x2) r6 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000280)='ol', 0x2) kevent(r2, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffb, 0x80, 0x4, 0xfffffffffffff801, 0xe2}, {{0xffffffffffffff9c}, 0x170779fc0129a1e1, 0x0, 0x10, 0xfff, 0x6e1}, {{r4}, 0xfffffffffffffff8, 0x21, 0x40, 0x6, 0x469f}], 0x6, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffc, 0x15, 0xfffff, 0x10000, 0x9}, {{r1}, 0xfffffffffffffffc, 0x0, 0x2, 0x2, 0x5}, {{r5}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x1f4b, 0x15f0}, {{r6}, 0xfffffffffffffffc, 0xea9a9b63cc10f1d4, 0xa0, 0x4fa, 0x6}], 0x5, &(0x7f0000000440)={0x6, 0x10001}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r7 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x0) write(r7, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x7, 0x1f, 0x20, 0x3}, {0xda, 0x68, 0x8, 0x58a}]}) syz_emit_ethernet(0xe, &(0x7f0000000480)="2fb74888a234a2ef8668a7be0758") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x7b2f, 0x6, 0x1ff}, {0x0, 0x0, 0x0, 0x9553}, {0x6, 0x3f, 0x0, 0x8}]}) 19:14:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x100) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x6, 0x0, 0x0, 0x7f}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 19:14:16 executing program 1: 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), &(0x7f0000000480)=0xfffffffffffffff3) 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) r6 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r6, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCNXCL(r7, 0x2000740e) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r7, 0x6, r8) sendto(r7, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r6, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r6, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r8}) writev(r7, &(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(r7, 0xc) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000740)={r8, r9, r10}, 0xc) r11 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000780)={{0x9, r9, r10, r9, r10, 0x0, 0x3}, 0x70, 0x7, 0x3}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r12, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r13, 0x80000001, 0xfff, 0x5, 0x100000000}) 19:14:16 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='ol', 0x2) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r1, r3) fcntl$setflags(r3, 0x2, 0x3) r4 = open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x1) write(r4, &(0x7f0000000280)='ol', 0x2) setsockopt(r4, 0x1000000029, 0x402e, &(0x7f0000000240)="ebffdcffffffffffffff4a6e499bff56710a000040e6bb8aeb1b84f33b5c82e50777ed15feeab34ff230ef514b35d278ce2ebedf0c9764c4500c7063fe6fd6ac30e633f68fbd46c4fc605bcdf074792437ed06437072b412a44892e285dd72bdf4cb35d434a9fc7143a8fb1097ac5683801426dea9df555a0c09a5b7ab08936e03f8a108f0bbe4540e70aeb2e6b2cd75cfbdc540234a897b9784b05dfab1ad6cc976c803f350584196920d7bdeb6340db04cd6cd45a3880ff03cb66a2a55f4a5c5e1bacada6b8f4f13c70495927e6ce5a1aa53a01e4832c163c5c9d3f1712d28be50d838db2b2acaa84ded32fe618d6b71e73ed5c0be0b556701030c4301e246eb0f5641", 0x2e6) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 19:14:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) setrlimit(0x3, &(0x7f0000000000)={0x2, 0xa8b}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xab18, 0x0, "3095e15da47625062c59cb3eaf085d274daf28f0"}) write(r0, &(0x7f0000000180)=' ', 0xfffffe9a) writev(r0, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) 19:14:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xbf, &(0x7f0000000180)="e86cd7b122d2791d0d31ef0fa63f80b2adb233de33046b2b2e7fe3058b8ebd04ea536c082eb4019317680d9376f562a26829a30290ffd2dcb672ad3425ea901e7e7f158e7daf6cc687a4136ee89f25d33231331c9c437d7f1b257016996501c8ef2c6dbabaf4e597080e63ff2e20bbd458c59e9a6fe6680fdaf0d1d91d1cd74ba663e968bb62aae6f3a0a2d5a5f703b929b63b560d8aa0a9ddaabccecd4fcd6ad2a54a5fc4b7d8eebbfae5676c34247777608c1a00d8c24f788ce521d52454") syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(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', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) seteuid(r5) setuid(r5) 19:14:16 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$dupfd(r0, 0xa, r1) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0x1df}], 0xffffefc, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000140)) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 19:14:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2c}, {0x1000000006}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) getpeername$unix(r1, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) syz_emit_ethernet(0xe, &(0x7f00000000c0)="0000080093177320496b272aeeda") 19:14:16 executing program 1: execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)='+\x00', &(0x7f0000000400)='\':{\\-\x00']) r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) sendto$unix(r3, &(0x7f0000000140)="74718b7386505a98f1bf32926dede22782bd33baf2f7e889e45b383afc9fbbc0b6e950bee6b15e09c68229f88a48e85a8089007cd12828768e768f14a3f961ff7bdc9346dabc45106b0effb38bb3fc2536510ac6be40d189f37ef8a1d990308560743c57021da92d38fd852e2c7af88a2938e9ecbcdcc5c760c9b7bc03ff289c0988ac65e81ff8f3b5a68243e01b3b3f52ad92bdf5050a80fcd4aa9c050f1472c9e657c0544a4abdbb91797e08ae", 0xae, 0xa05, &(0x7f0000000640)=ANY=[@ANYBLOB="00002e2f66696c65307eb9624d66f9009bd336c99a4b57dfb02180e6155bc263ff385aede5fbcae4ad178b6f26db3fef66b1c5d4828ce22e8028866badf853c09afa3fee43e5f86e98e6e561a34a28dc2e6345d34167d933fa70921c1b704d264a10f1dff53c79292d42d934d5e8d3bf3ff7b7bb1e1c0f72ede916e7e60705f2000000000099fa73be665d5dc554e0b623611801ea2c545698e1810ec4e37fbd5d7062466f50f4c56274ea5e3a39017101006c1ee5632f7349c104e83f3da62e4bbfc32e084ed8411d7895f632d468431266eca702797d6742278fd98399748d1fe736b0c55905eb242e67f5b57a3ef6b93300bd70242dc73137bf96c0e897994ade8a56771b2386eb6e8f43176d4073c78357d74107487df694a9364ec504324b2bc6903436d869f89ee01b7e4f00880a68b67964fc84c8d1ccd22f17b0dd4721924f42ba5c39cfb69d9f142cb7c823cd69a6f26aff30e0e04b6fb64f78bbff43a51df2cc317e5438b20000000000000060ee00000000000000"], 0xa) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) mknod(&(0x7f0000000200)='./file0\x00', 0x17d3247dccf12892, 0x9) r4 = semget(0x0, 0x0, 0x30) semop(r4, &(0x7f0000000080)=[{0xa5b1a467fd554fd6, 0x3, 0x6009a182b4f57893}, {0x3, 0x8, 0x1400}, {0x2, 0x81}, {0x2, 0x101, 0x1800}, {0x0, 0x81, 0x2000}, {0x4, 0x40, 0x1800}, {0x3, 0x1, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x86d3}], 0x2aaaaaaaaaaaab2c) 19:14:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="90", 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xfbff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0xd2, 0xfffc0000, 0x100, 0x81, "3d4163acc1f7cbad71636919111372be020f6239", 0xff800000, 0x101}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000280)='ol', 0x2) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x88b59945c00a0a62, 0x801ffffe}], 0x1000, 0x0, 0x80000000, 0x0) kevent(r1, &(0x7f0000000080), 0x539d, 0x0, 0x8000, 0x0) r5 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r5, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)) shmctl$IPC_RMID(r5, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000280)='ol', 0x2) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = getegid() r9 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r9, &(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', r9, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000380)) r10 = msgget$private(0x0, 0x718) r11 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r13 = geteuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r15 = getpgrp() r16 = getpgrp() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000300)={{0x8001, r11, r12, r13, r14, 0x4c, 0x6}, 0x8, 0x800, r15, r16, 0x7, 0x4, 0x8, 0x484}) r17 = open(&(0x7f00000004c0)='\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', 0x8, 0x10) write(r17, &(0x7f0000000280)='ol', 0x2) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r20 = getppid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000380)={{0x8, r7, r8, r11, r18, 0x2, 0x8000}, 0x6, 0x2, r19, r20, 0xfa27, 0x10001, 0x5}) 19:14:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x40}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000180)='ol', 0x2) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x3, &(0x7f00000001c0)={0x2, 0x1}, 0x10) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 19:14:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) r0 = semget$private(0x0, 0x400000000d, 0x0) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r0, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r0, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000240)=""/4096) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) munlockall() mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000000c0)=""/203) 19:14:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x31, &(0x7f0000000000)={0x1ff}, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000100)={0x7, 0xffffffffffff500c}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup2(r0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 19:14:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f000055f000/0x2000)=nil, 0x2000, 0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x6, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 19:14:17 executing program 1: r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYRES16], 0x1) r3 = dup2(r2, r1) r4 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x43) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000180)={0x1000, 0x20, 0x8, 0x2, "4368acdb850b3bc038b1087938714d290f299787", 0x3ff, 0xffff0000}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x3, 0x0) r5 = openat(r3, &(0x7f0000000040)='./bus\x00', 0x8, 0x100) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000380)=0xfffffffd) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r7 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r7, &(0x7f0000000280)='ol', 0x2) setsockopt(r7, 0x4, 0x1, &(0x7f00000003c0)="3dd64776239c568ce29ed7e9", 0xc) setsockopt(r0, 0x101, 0x9, &(0x7f00000001c0)="b61314", 0x3) r8 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r9 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r9, &(0x7f0000000280)='ol', 0x2) write(r9, &(0x7f0000000280), 0x0) setsockopt(r8, 0x1, 0x8, &(0x7f0000000400)="48d149234f08646944d8bb599193699174907d81fdd34851590be1d39bf4fd6686b0c7def4c37d6440d50c6f16bdbe84cae5cab8b2a8778401b03a11ada4fab700ade77b0c63dcce73f5521c6e92812a0bc3c3cdf0c2120bf14ea067e2bff266399ae9ed4f344dc4c280497a87e16bb297a597468430b7106c073f515d1cbffe81ffc3e1878ac2ad4fc669aa9f503ce741dbd0677780b281f0", 0x99) 19:14:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008c}]}) 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, 0x3, 0x2, 0x4, "000000000000000100002000", 0x40000, 0x9}) 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", 0x8) 19:14:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d92b3c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66dcbfb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997edd518453faf0262f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0ff7beab3b00b0c1b705f6b4300048c4c0db6c55a02a05d61e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03c90c9fc348ee4013ecdb22c56ebe0400a464a99d6c3105c35a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47745e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb77540e4"], 0x10) socket(0x18, 0x2, 0x0) socket(0x18, 0x4, 0x0) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r1, 0x5) r2 = dup(0xffffffffffffffff) r3 = getppid() r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x402}, 0x400) r6 = dup(0xffffffffffffffff) r7 = getppid() r8 = geteuid() r9 = getegid() sendmsg$unix(r6, &(0x7f00000003c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="01102e2f66696c653010ec33d368335a76e58f8b4815eafa75400265b02b8663eefc1ffdc19269fa2ee5e51fd5163e7820222c827fce188a76e66ae1c9f9432c3a2f8707641517786f79a59df4a9de7d0f793b6580b7"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x402}, 0x400) kqueue() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 19:14:17 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/10], 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) 19:14:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f0000000000)=0x2000000) r3 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) writev(r3, &(0x7f0000000900), 0x0) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x241, &(0x7f0000ffc000/0x3000)=nil) getuid() r5 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000004000/0x4000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) r8 = semget(0x2, 0x1, 0xb0) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000240)=0x75) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r7, &(0x7f00000007c0), 0xcb005093f78273e) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r6, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getppid() fcntl$getown(0xffffffffffffffff, 0x5) socket(0x40000000011, 0x4003, 0x0) 19:14:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x2}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f00000000c0)=[{}, {0x2}], 0x2}) r1 = geteuid() r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(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', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000380)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r7, 0x4c, 0x6}, 0x8, 0x800, 0x0, r8, 0x7, 0x4, 0x8, 0x484}) r9 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r9, &(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', r9, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000380)) r10 = msgget$private(0x0, 0x718) r11 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r13 = geteuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r15 = getpgrp() r16 = getpgrp() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000300)={{0x8001, r11, r12, r13, r14, 0x4c, 0x6}, 0x8, 0x800, r15, r16, 0x7, 0x4, 0x8, 0x484}) r17 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000480)='.\x00', 0x170) r18 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x800, 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', r18, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r17, 0x4004746a, &(0x7f0000000380)) r19 = msgget$private(0x0, 0x718) r20 = getuid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r22 = geteuid() getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r24 = getpgrp() r25 = getpgrp() msgctl$IPC_SET(r19, 0x1, &(0x7f0000000300)={{0x8001, r20, r21, r22, r23, 0x4c, 0x6}, 0x8, 0x800, r24, r25, 0x7, 0x4, 0x8, 0x484}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x5, r1, 0x0, r4, 0x0, 0x7}, 0xfff, 0x1ff, r15, r25, 0x9f91, 0x100, 0x1}) r26 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x160) ioctl$WSDISPLAYIO_SVIDEO(r26, 0x80045745, &(0x7f0000000140)=0x527e17ad8f4daa03) 19:14:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x408008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000001680)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) poll(&(0x7f0000001600)=[{r2, 0x80}, {r0, 0x100}], 0x2, 0x4) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000080)="d7c12c8a9c1c20da2840750282644be67253d5b51c053b8114c8a310d6b9fd325f16cd025b4fa59946b9bd3905f16a3813a773f477a0222adb5f106a59f7b7f7be7dc3f5abde1ad802cf4bc0678cc03c7e0fbb339265cc845c6bf075fcaf40249e31762cb3e364abe63f8e4093283ca01bb81af21bfb0cbb0c0aaa2d67a440d819a662f72d49b398ae66e8576e228e409c9247f44c95d61e1568b49800385d51f6564cb8f97e59d19d091a1423978d17e31d14a615be396a4b80e913d529d7d22fed4565c7", 0xc5}, {&(0x7f0000000300)="5ffe634edbc9f467ee1c61fc489ee01b15bfb54712b8574f79e5fda8fea251f00cc4ec1f726caf10c6a25470a970ef270908c3d2826124803e4b5d8698d56654b7c518ba699bc6afd31ed5ace1559d12328c3cbef56683bbdb35c8db4a0340d5a7289d12a55a27f56eb245c7926febfe6dbaef44975aa6b7f492db54d70e46de34b20a32c9ad814f14208258c81a800542d496bc7aa141cb1232f58e29935a97722eca7f3518432f953eee8feff65a1ab20b302b53b2e16bd9e14acb3547782e5e5749cbddb27675f5b2557a93e337ee86804728e246f388eae037612a1717835a36fb2d5c7bd64280df40f38f5b3e15a32deb529c33be1a77aded10bfd61f79ff70216a46f911c785f6945d8dc29ddd50a070ef3a6a29c5f27d7cc3fefe80ee58c830615c4ec4b326f2dc1751a4b9f71b24c886ebf7e6d2f687d1f3d5fd7df7effab06a2a8678864ebda82deb3af0387cd618da4aba716aa055c0d698538ce0b800638f968df24c8e25b1a165712e16c17e68dbda27759aa0d4b7dd386e8d41bf0fa59cfef724a8f9f37abc113fb2285b783abdce6072591141ab1e75e9f5a945b8d61920c687b41ee8e7129464156f60153ea139324aa24563414adf9590a0d47044351dbeebf5124dd6c26b5771548e6ec2a3c394a935f3b8a80158aebb3abdd241aeb4a2827198a513c9c6f79b73ee4bacf7dc9c9f7474f70bf3d7f3062554316e7e7bd9d4d9d2919f080bcc922b83aa9d890e87d22a6de8eec1a6405b4c4338f8df12c9aac5583971c858d51c96560c603099b9a0bb0973aad695ab7556003638eb1d790fcaf00b2de6b20f67c878d90d85930159a873942370e019d64f37df25f3a33e225f8602510875796fa2a06d487647eedd6c318cceb044b6613adaae9dda478a383b3cf545614e2896964983e227fd227762f456791291779369ed7433a359950f4677e6ed8d7313fb27368276cc7fa38163e9e7c33115d43abc97fe28e3fb6128b9548b2ad3b9ca93fe5bc3b5dc90c375df87eea1add1b236a60698a18b5045e4be567510711bd9b3fe0e548fbc50f56e95a48e343c5d208e0da1b9cbe1101fcb34b36386fbea310eb930845cc2315d45adba1d5dd45083faf083cd757b3b85fcc7ddc36381a4de2fe2cc8a60db25055294a58f9b9ce06f5976cd523abdab6ffc209a49663a31d4c01884ec88d51fdc938777de1bedbdd18866389943537ea5c9df9e08f1b0337df627f0a7cf605dcd0414dd02c55006f667c76bd0cfa4c40ca1045e0da32054fdad7d5ea23489d22e5d2fc20ee81a5ecb1f8591f9ee0cae76a9c6209d84654d81b00f3f064e7d5ecbffb09b38bd85e100f3b4289a110d5972ef10899b8828a343ebfc3a00d9020b70fbc98d0c696342470c530d005fb3d4b46c6fd301abb2ec83da921f405670ecc39ff5000193865a1082f9b6e56daf82d8aa8d7d8ca0c8a17290ef23e05a04145bc21197f4ad65917ad2e22975ba79801d5258fa90dfc82cc1d8895f45703910e5baef7f86c4bb306019ecb50e39157ea877ea3ab95961937ce248c1794916594ae47018a63d3e2d38f91549f26b04aff3b5651917e626b94ffd0c11d62251da50d036c78cc997f18ec9395fe887e22908925c4e4ecb1e26238dbed4cc00695e64c7ab7709e439ccca54aeb3978e5202e2f94d3af0f59a2ac693975e9e7f820e071f1d5b430d647e23d1e7ef65faf2bb802b86b2ed4133fe50a39321701058fb37de219d574bccdf047dc5aad8db218d44ac38bed26db78bd8de56d7ef275dd64c1760c64d143c2a7fecc80652e3af05fc0917dced8e06995538b97b2cb1ed53043c937441beb59ddc2f28ed4bc356653c14179cc2c8673024782ea6de524a3df6fcda469c3eb07a6368de2201d0c17ff4a4116490f7e095e45e284144ca890bec3d1b786ff5b782228a84028d5b5a36247f98d39ea228703cf12999a6b59c61f4a1708376eb37aab44080d987515ed6d718aefa2a0e6e76207096c4c0c4ace77c9d38ece9eaab8d7f995a100e89abd85a8562f4de43160d8ce2d89b3c6dad2e9569702b55ddb26cb22dcc31a1f2fd28d7e6bd254cf341e2754ac18fbfc558bfc0950888783d482966180e63f115d4659d3b3d2f4178a0ca8d81dc68de61ad50ea736e46a7edcc82ab5e6f50c5fcd6d4801237fd4bb261beda8f2cce55d0427b05aca5509a7370078d0a60538d3a0b5f4314c52ffd6961f888d86a28c64ecfc66106a12305260aae3d78862e069226ffa965d0dcf14f2a3355f5871e7871bd851feaa412f81752f018de140daef34c61b57abaa81938972a1211ad645c916fb5f836178d810433a3421e1b9f532035b9b44c9b01623f18f9823da0c54ac0614391c79734bfe63fce8f0c26a5fdd642555f66d7f1464b7e2870c85bd45a25e2f6bdcb9e08321c714e07a12ccb06401ca1e3fb8387127b970269be3ea254f3cc4ef80eae4aefe4e4cfacafaaaa16a1ee60521ce3565496646bb624edda645a73392c48b246137b446a1e3c3473f63163904938ad5f3b4217931542bd0ecf480addf39d6d7a0bb031858fc17f91c8488bc2a68b5f9291cd72c0aa202cd163e636423e64b21d7aca4965764e824203e8db147299c47491bcb1e38d934f765664697216092c1df12e79aa201dfcda022876b98e36c792a1feb0a828d15a41bf9c47509d48effb66ced573593bfef928b2f7acc90fd2da55e835581c70c5f9f19e5d2bb68e93383f13ba7b61605fa1960b4056e7a22c282c9f7b242cb74e6a6f87e12f937bdf47e7fdcea0b2f5cae830b45c0775569f3caa5b8cad3f313bd380a2a11042537ef9734a254b42ea98c5f4b2c9a466a608d9585d5a054042736b6ec3896afd8a09cd410024e4051134fc630f33cebf8f3d908a2988d14df7d770e0a45ff9fab964023ceeaec9c0e2745f00cd70e1c4b1c3ba6e4c92a6cf50513f5621074b57ae14d7d0d9f7d8d9b8841de6384bd37d7c93f4951a94d6e652b661a3b138c687e1e06b615d3e5c42fde415722c38e9854e0777cf52ec533a4cec52aa44a37c663486610511063db28924e77bcafc8a656378ed65c7c75e4cc363c548f87959b26b33d800609672d0a29fcb8c189d0791866b84876a460f71e97fd81254905f418bb5243f7e90930241c5fc5ebce996a94e23f87f7f27e1b16059277a9f69543d8ce32041ddfecfcc5ad08ff3b65c565dde55e1388b43a888e2b0e28656f55b6bfedbc8bf972cea1166e77141b018e8d1d57c4f18bf2895ac61e68e214505f09a5d9770adfb7790737ac3ddb1fc4543f47d41777ed4f01888ff85c852cd1b68ef73fbb29e531b3e5579fb67e0458159683b05686e3445aefdc692e8775972781c30c2a76fda85b3121bc5ad92064281fe34401cae79f1549fff0bb35d7d0a2c86f3c9122700d87c15b9ddb59a36074907c5c7182f78d2b05ede5a88cdb10d3bef1881f2b7af2d3eaccf0566ad240cebf377dfc494b24324061f19f52ff58ab411bda45cb30014662d6ec38200890d1f95081e5623f026b8655c828499a50d87df994989c755f2801cb05a81da724c32640f66380977361a409154c22d51e113e5f01694f4f307a409e88447edc6acddfd982708683bbb59a260d057f922dfab64b11c644ce660da8a774a16437e4d7b473a9a42cb3aa8b7c1ae4d4480530d88967377b5c1a41f330220c4797b1c71820ff84c5410f9585c81c9e4692a6ab07fe47208476892194bbf31c2f6f8aa2831075ac14dd0f8abd2abea8ba652f2003c3b62377d0a5c43b136145e0b80cd5ecfdd49ad375eb9a7a7cd66f833d6a1815ff81c9d97f22751ab69e3fb40c019858bb7830c160d4b8613906330a918e5ea93cdd3e34122d30f8521ea358c2268de0f02183473af9f544eb319c06ec7a40574531c6a2368292ed9418a44fe4f953073ea5786af518eb33e447f75a27953cbff9e97e767999fe906bddf5de0daca59729a50759dfe3b03798e88c0969b7e26ed68b2bc6686f8cfbe9a675d2f13e2b989f987a99ce373c7113be39ec5b6acd28a082a5adc20c9097412913e41fadca96a66ec54b041044ca816b3034bd07077dd80eac00cec3de46ac3693b261a4253815461c121079127c5aca5c0e43cfe9bc28f9eca6f4848881e4c6ec73da39735f4ba7dd9b651fb75ccb0bbdcb0d99c364e43d9fc4c8b7af8fc21c8ced97857fbea9bfe850bcc37d54e71fbcc729a3391a2bc7a2a7bf092ff982e5611c3b05a67e9c80def91bb1327af852c9d92092d956503cb2a5b74871b6a0890ce5aa4ceed0d391a349a9c3ada8cb79c1212af5dd01f8b6b4a3d5f7ecd600e4ae622c7853fbe767d5c7c19ddc4f026d6d58cd6657e6a2f3eac289e13a230e7520ac11fa89dbbf68609e057adb1341b1decf6d421699923431171f1d6f4e4c19564783802df379a6f63635356e4490666546b93dcf08e5a7c8049a349a955919afaf0117c4e7476a7f32947a89686ca94c03449faeeb73271c50e08676bb13cf7bc0362897ae2fc29e196a9f10049cd9ab24790b020cc6831329a5a702f78ec753557cd4a1e45468f2d0d45e4d679c50632f84328d6e05ca345ee9ee583947f34f2c51cc36498fc7dc7fb739c65aa82bafd63b5b097a24b008afaeefec55ec3e3381e5f68fc73afb00389151b2ee8d000c4a4fc262ee629d7b227c1ede6436fb2ddd32b35e887a398825789e5925dc43ef3ff08b2190c925abf7e502962e5da5b63f8f5b475818264b15bc8f2625549a8c0d165241cf0d860aa72098586f2bf601b3c8b049454f1a9f36200a51538633738decc03017dcf82d6fc033d5da12963472e36ec4e8aded01a7f84a6c237de5131956e376ab727330e7922176631ee27c3d4160384e83fdc0da982d079a695dabc72b03513820c57060160b26612db0bdbad24391a86b8bde1749fa719462befc005c844289f30079c194a294f9ae3012c4c3b97aa2b411ec44d7fc5ab303a40192ec3b886f337c7ed0f44fcbab2184af7a0fbeba5512025b6dbf664ca7619a09411ba95b63f4cabfd8e030d1850b19fd93cfcf810c9e4aee37e5e963b573f3b257806bdd7a502ce1373ea887ec0b4d502a359709be21a82ec7a9277d8e71278ed6c258a1a784cadbf26e3e45c6ae5180364a05332560b0dfa47ade4113d8fd272cb995c241fc03be752e1cd0623824a5aff640bc278fb2bfef0d9c82d8478fff01d93b5567ec88bf8b89226d6aa8ae913503e0cf3613e31136527d34c824fdb1e97f5809ca72b504dfe7f76b43a3cfa53f4748f6dadf170bb595844fc6c792f766f8914c87502380684bd48fdaae025e0d28216b99e462330e4c1e1b0192ea33576472a4edd9c072dcdb4ea77e727f6447bb73e9a821d185d96014445874ccb9187501bb70d8253c0114c25dcb7eb4ff7615cd8dbfccf7ab84273da87de56e3971d65d3d86d6d2a9c8164e22bbb8c3100423b6b55d423c9c9870f4f32007bb138b854f012e7e2a47cda7957d69bcb4b964dd422fdc9294f37d54211cd2d6aa9bcff8bce3a5b2ebd34bc34932781f06ca59e0182e4c8b843937037732aca62764962b17e1854d2baaa4e193cad07dfdbf7e5d20936d9e27ae7c1aaf57b20524abb79755bfcccc2e8a41debadc60be26b17a99c89d48e511fb34da495af187274d81ff8760c3c30c86dbf97b5e626cfc05ead5bd79ea7451cb88a2a8080dbfb11bb4f0aedcde1d2559d52fb28129e41f2784c79cb128ebaa9b0af9d2e910cc2e468f4b1cbc0a7da241abe49675720922878", 0x1000}, {&(0x7f0000001300)="a16fca63c75fb8656b08a7ac54c0a685780b046c93036cc2746adf8330d3b410fe198c32771b470f1265fca560c4fac15f8c9b10d90e83c9014a4b735133a3f941330c9980723f44cdf03b605d50e38b61497526de3ae25a627ecc44e6b9f79b981e0a113c935270eb66bd", 0x6b}, {&(0x7f0000001380)="5bd827e696cbb67ef8b534df9f6419a3d34d6032d6bf353cc6f124c080cd471c6fec818387a2a0caa5075f613855af5bcca7b108d9bc305101fceb55dd5536b106c1a995ca3871941aaab83262cc743d2bbbee07672fb84687c43a5e25bfddf162b25667323ed54bb1012a0ac50f62f95bfe4e0b13e5bbc42648aa62795f896dcc16733ede08a830265169cd0616d9dd831e79b217957d730245d3d04f099701cb89e0a4a8d1e884a8b50f4c", 0xac}], 0x4, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) pwritev(r3, &(0x7f0000000280)=[{&(0x7f0000001440)="4dbc23fe333e904ba23061f65c2eb368679eaf5da1a58df1969b84c111c5ddac4afb21cb6a9fbf9717e58f70ccefd77b9b9d9e6ac4abbc1182df0ed887e71f89e67f33723223b1d60e293dc73e04e825c3d6bc793fa7c4b410aa678067e27f879e14f9609b31f26c805a934a6331f021ba73c81cc4b5390acd3acde5ef99360f28", 0x81}, {&(0x7f0000001500)="bc26326a2f281205bba374fe59773ff3409c2c6c8d3369f75edd396c7d351312f2d56cf472da8e1997f26e575e70f734021aa1923c8c3aa99a07110e9ccb20543466268c10def173f16d7a50d9dd44865e6d84a809df9217a38557938826c1ec265c66a139e0b1005aadd8b2e8ff0027f3bc4114190f33d2ad102d8e2d64e8cc5c77c1ab44cd218632ca71ad92c9bae27b5de58a7284819c4c95912131c9f62204e957bbeffedaf8ea3f3ca580178b01db5dae6adf01dcfcda82a25c4c608202e5fbc55bbccb51b03fe840df82e4870802d118bce0bd08530cd936cd89c6f3002c38895fc4b1874885ab4ad7917b853a3ebfe8e87bf9ab42", 0xf8}], 0x2, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x1) 19:14:18 executing program 0: socket(0x10, 0x0, 0x7) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) close(r2) socket(0x400000000018, 0x3, 0x3b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 19:14:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) 19:14:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x83) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 19:14:18 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0283, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0)=0xfffffffe, 0x4) 19:14:18 executing program 0: recvfrom$inet6(0xffffffffffffffff, &(0x7f00000000c0)=""/251, 0xfb, 0x806, &(0x7f00000001c0)={0x18, 0x0, 0x8, 0xffff}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffff7]}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 19:14:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB="01001f88627573003fe4fac2d2eba5dfea1f90080ee94f4cced3b44126284cecac1cd5dda83b3a6c1679d202b5adcb45ccb940702ec46b300c9a6e0488b864b33fde9dc8be3e283a0afebb262432913314e01fcb2b8dd07a6c6fd5f789446a02f7d228aa811fe572075c90c8dbf0d9b21c012902"], 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r1) bind(r0, &(0x7f0000001480)=@in6={0x18, 0x0, 0xf353, 0x7}, 0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/81, 0x51}], 0x3, &(0x7f0000001340)=""/132, 0x84}, 0x43) 19:14:18 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='ol', 0x2) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r1) fchflags(r2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x140) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000280)='ol', 0x2) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f00000001c0)=0xdd2b) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) open(&(0x7f0000000180)='./bus\x00', 0x80, 0x6c) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000240)="2f3e82b3b5d547c5e90b173264630356eb1203567979f1562aab1e9e2ec0c29cd8553260ee7e347741eaafc2a183a02d25ba9de404edbeee742db535375d1170ee5bb5db7d22553014cba5212402dec4e1dfe722465e6a56445a8d9bc7044adc35b772084fe08e5247f064118375d8ed37706fed3400003ba81a39e8c48fde9a8275a9b3622ecf0427706dd3172bab5a798905141dc75ab0d83c19704d3c7032dfbae312e5d07c0c59a1c725513cc853f95f928d0ffe5e9a3ccf16447980", 0xbe, 0x0, 0x0, 0x0) 19:14:18 executing program 1: socket$unix(0x1, 0x1b5b65092146bd8e, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:14:18 executing program 0: r0 = open(&(0x7f0000000480)='\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', 0x8a0d57f643392553, 0xa1) ioctl$TIOCSETD(r0, 0x8004741b, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(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', r3, &(0x7f0000000440)='./file1\x00') r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000280)='ol', 0x2) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000040)) r5 = msgget$private(0x0, 0x718) r6 = getuid() r7 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r7, &(0x7f0000000280)='ol', 0x2) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xfffffffffffffdbb) r9 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) r10 = getpgrp() r11 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x8001, r6, r8, r9, r1, 0x4c, 0x6}, 0x8, 0x800, r10, r11, 0x7, 0x4, 0x8, 0x484}) seteuid(r9) chown(&(0x7f00000000c0)='./file0/../file0\x00', r9, r2) setregid(0xffffffffffffffff, 0x0) r12 = open(&(0x7f0000000100)='./bus\x00', 0x40000000bfd, 0x0) r13 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x88) write(r13, &(0x7f0000000280)='ol', 0x2) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000140), 0xc) write(r12, &(0x7f0000000280)='ol', 0x2) r14 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r14, &(0x7f0000000280)='ol', 0x2) pipe(&(0x7f0000000000)) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCCONS(r15, 0x80047462, &(0x7f0000000500)=0x7fc6) r16 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDDISABIO(r16, 0x20004b3d) setuid(0xffffffffffffffff) r17 = syz_open_pts() r18 = getpgid(0xffffffffffffffff) fcntl$setown(r17, 0x6, r18) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 19:14:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="d0ac592a108abb4e0c96735c4a134d177c7d8ee006ffbf584a6999b5b854cc26c018f82e2face69768c544e1cb8732400000000879320e2bfaba8720897d"], 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) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="2c09d790efc4bede30beeff96c751fd2afd611a1fdb75f356ce051f003e39299774bc99d1959391ef223a7b08a1f2e89596f10acdb1815030f59c3c0e02f9c3ea61f7827effd26d25e6f685cc89184fea639dc", 0x53, 0x0, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 19:14:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x2, 0x8003, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a38620700001700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba5ae8eb2b8686ff308d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d323de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205eb6fa468686c3a064d42edca60a5a3918bfc87b6eb4d1f0e0a53e08e15d43288ffbb929a05072a61aed5999905c1450c12185601aba866467f039f0c75af117890b6dc270d13d017b0020f0e7ca9a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d06529268ccd407f1ef969000"/764], 0x10) dup2(r1, r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) connect$unix(r2, &(0x7f0000000080)=@file={0xf141955adea6581b, './file0\x00'}, 0xa) socket(0x2, 0x3, 0x3) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 19:14:18 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 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8020699f, &(0x7f0000000300)) 19:14:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) recvfrom(r3, &(0x7f00000001c0)=""/133, 0x85, 0x0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) write(r3, &(0x7f0000000280)='ol', 0x2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x2) write(r4, &(0x7f0000000280)='ol', 0x2) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000280)='ol', 0x2) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000140)={0xcd, 0x10000, 0xad, 0x6, &(0x7f0000000480)={{0x60, 0xcf, 0x15, 0x6, 0x40, 0x5b3, 0x20}, {[0xfff, 0x8000, 0x6, 0x1, 0x3, 0x0, 0xffffffff, 0xffffffffffffffc1, 0x7, 0x5, 0x9, 0x80000001, 0x9, 0xffffffffffffffff, 0x400, 0x0, 0x16ce0000, 0x100], [0x56, 0x81, 0x6, 0x4, 0x3, 0x911, 0x1ff, 0x6, 0xbd], [0x7dbb, 0x5, 0x7, 0x100, 0x6e467d07, 0x401, 0xffffffffffffff00], [0x2, 0x81, 0x8, 0xffffffffffff2c2e, 0x9], [{0x4, 0x6, 0x2, 0x4}, {0x600, 0x1, 0x8, 0x5}, {0x9, 0x8, 0x10, 0x1}, {0x6, 0xfffff800, 0xffffffc1, 0xffffffffffffd28e}, {0x3, 0x8, 0x0, 0x8}, {0x9, 0x60, 0x414, 0x9}, {0xfff, 0x3835, 0x7, 0x6}, {0x8, 0xffffffff, 0xff, 0xffffffffffffff27}], {0x8, 0x9, 0x1f, 0xa0cc}, {0x1, 0x0, 0x6, 0x1ff}}}, 0x9c5d, 0x8}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r8, &(0x7f0000000280)='ol', 0x2) r9 = open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffd, 0x11, 0x84, 0x7, 0x77e}, {{r2}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x5, 0x6}, {{r2}, 0xfffffffffffffffa, 0x20, 0x8, 0x7f, 0x20}, {{r3}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x101, 0x100000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x170, 0xfffff, 0x2}, {{r4}, 0xfffffffffffffff9, 0xe4, 0x4, 0x9, 0x80000001}, {{r7}, 0xfffffffffffffffa, 0x100, 0x80000000, 0x0, 0x5}, {{r8}, 0xfffffffffffffffc, 0x2, 0x1, 0x7}, {{r6}, 0xfffffffffffffffc, 0x12, 0x20000000, 0x7fffbfff, 0x7fffffff}, {{r9}, 0x4, 0x42, 0x1, 0xfffffffffffffffe}], 0x10001, 0x0, 0x8, 0x0) close(r0) r10 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r10, &(0x7f0000000280)='ol', 0x2) fsync(r10) 19:14:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffff8ffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x800000018, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = fcntl$dupfd(r0, 0x0, r3) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000280)='ol', 0x2) close(r5) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 19:14:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) unlink(&(0x7f0000000040)='./file0\x00') dup2(r0, r1) 19:14:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x7, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x2d, 0x0, 0xfc}, {0x1ff, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 19:14:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x7}, {0x2d}, {0x3c}, {0x7ffffffe, 0x8}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 19:14:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) r2 = dup(r1) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8, 0x800000000000000}, {0x3f, 0x1}}, 0x2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) fcntl$setflags(r3, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x80, 0x0, 0xb2}, {0x6, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 19:14:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r2, r4, 0x2) setpgid(r3, 0xffffffffffffffff) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x10000}) 19:14:18 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 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, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 19:14:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {}, {0x4006}]}) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021957c28 19:14:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) mknod(&(0x7f00000001c0)='./bus\x00', 0x20, 0x5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() mkdir(&(0x7f0000000000)='./bus\x00', 0x145) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) pread(r0, &(0x7f0000000280)="284be48bc8452153", 0x8, 0x0, 0x0) symlinkat(&(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00') kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) fcntl$setflags(r3, 0x2, 0x1) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 19:14:19 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./bus\x00', 0x200, 0x19) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7ff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x9}], 0x8001, 0x0) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) fcntl$getflags(r0, 0x1d5fe5ec6c7a052d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) getpeername(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x5, 0xbe, 0x81, 0x7}, {0x9, 0x7, 0x3f}, {0x9, 0x20, 0xfc, 0x380}]}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000200)=""/12) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000300)) socket(0x18, 0x4000, 0x7) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb95987fb10b50bc3e74985d10daa23d0571454d78a2a197a386207000000008295955984c84910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f87050085f04157794ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2010000000000000000000000000000000045d4f020fc0166a54ae46199f6c0bd2ec24ce5f30d546f449deebcda8740da4a30a49f16f01ee0961581e47ab7"], 0x10) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r7 = dup(r5) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r8, &(0x7f0000000280)='ol', 0x2) ioctl$WSDISPLAYIO_LSFONT(r8, 0xc058574e, &(0x7f0000000500)) r9 = openat(r7, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f00000001c0)=0x200) 19:14:19 executing program 0: getitimer(0x1, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x10000, 0x6eee286eccb3c765) semget(0x1, 0x80000000000, 0x100428) sync() ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001780)={0x1000, 0x0, &(0x7f0000000780)=""/4096}) ioctl$BIOCLOCK(r1, 0x20004276) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x101}, {0x5, 0x9}}) clock_settime(0x3, &(0x7f0000000140)={0x1, 0x81}) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x400) sendto$unix(r0, &(0x7f0000000040)="3774daecfa048eafd3b633a5d7421448b8940e2b9026f427fafbf80e60078eb508af288ff42f38eed7665677f906fd6dbc627f44a2a9213f3090a6a279827edf25129f083223d180b06500a0a6dae968135ccd14bdfae8368cef798160f08aa9085a7678f309aa03e61755ed450ca5861133e02bc62d680c1296870f3b240f84ad8edfc8c27a79a20f535284c2d550f4fa3bff", 0x93, 0x5, 0x0, 0x0) setitimer(0x2, &(0x7f0000000180)={{0x3a2a48e4, 0x7ff}, {0xf553, 0x81}}, &(0x7f0000000300)) setrlimit(0x1, &(0x7f0000000100)={0x5, 0x4}) openat(r1, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000400)='./file0\x00', 0x82) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r3 = getgid() chown(&(0x7f0000000380)='./file0\x00', r2, r3) 19:14:19 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8000) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0x2, 0x6) r3 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x90, 0x3) 19:14:19 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x1, 0x5) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x28300, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000280)='ol', 0x2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000280)='ol', 0x2) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff8, 0x0, 0x1, 0x222b6ee7, 0x9}, {{r3}, 0xfffffffffffffffd, 0x0, 0x0, 0x5, 0x6}, {{r4}, 0xffffffffffffffff, 0xd89e169b26396d9, 0x2, 0x2a10000000000, 0x6}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) fchmod(r1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) 19:14:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x10a) chdir(&(0x7f0000000200)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='ol', 0x2) pwritev(r2, &(0x7f0000000000), 0x109, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 19:14:19 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000b80)={&(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000197e55b1d5810ae818e94d00000000000000000000004830c1e3dcdbdbfd29a52d1100"/128], 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0x8a}, 0x0) r2 = semget$private(0x0, 0x3, 0x243) semop(r2, &(0x7f00000000c0)=[{0x4, 0x8, 0x800}, {0x7, 0x6, 0x1000}, {0x2, 0xff, 0x800}, {0x4, 0x12a, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0xfffffffffffffe01, 0x800}, {0x2, 0x100, 0x800}], 0x7) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000240)=""/132) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00001c681fb5548b2ffb", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 19:14:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) r2 = accept(r1, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) getsockname$unix(r2, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x813, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0xfe, 0x1e, 0x7e, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x0, 0x0, 0x6, 0x80000001}, {0x99, 0x20, 0x9, 0x1000}]}) 19:14:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:14:19 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xfd4a310ad38fdde, r0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186204017b002b2c000000267e897f7700000005a89b8a973268381a5071cb000bc3faf94ae5e124c6a36000753dd4d16120195f81db838f74652d62e100c51bad0000000000000000c37bb79d7d2c336ec5e000", 0x57}], 0x1) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="a003602f666902650200"], 0x10) shutdown(r0, 0x2) 19:14:19 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0x0, 0xee00) r0 = syz_open_pts() r1 = syz_open_pts() r2 = semget$private(0x0, 0x3, 0x243) semop(r2, &(0x7f00000000c0)=[{0x4, 0x8, 0x800}, {0x7, 0x6, 0x1000}, {0x2, 0xff, 0x800}, {0x4, 0x12a, 0x1000}, {0x0, 0x0, 0x1400}, {0x1, 0xfffffffffffffe01, 0x800}, {0x2, 0x100, 0x800}], 0x7) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) r5 = open(&(0x7f0000000480)='./file1\x00', 0x100, 0x140) r6 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000280)='ol', 0x2) r7 = socket$unix(0x1, 0x5, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r8, &(0x7f0000000280)='ol', 0x2) r9 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r9, &(0x7f0000000280)='ol', 0x2) kevent(r4, &(0x7f00000004c0)=[{{r5}, 0xfffffffffffffffd, 0x1e2, 0x2, 0x6, 0x2}, {{}, 0xfffffffffffffff9, 0x10, 0x40000000, 0x5, 0x3}], 0x97, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffd, 0x4, 0x1, 0xfffffffffffffffe, 0x9}, {{r7}, 0xfffffffffffffffb, 0x1, 0x20000000, 0x1f, 0x4}, {{r8}, 0xffffffffffffffff, 0x64, 0x80, 0x41, 0x200}, {{r0}, 0xfffffffffffffff8, 0x0, 0x8, 0x3, 0x3}, {{r9}, 0xfffffffffffffffc, 0x3, 0x2, 0x3376, 0x10001}, {{r1}, 0xfffffffffffffffe, 0x10, 0x0, 0x4, 0x5e}, {{r1}, 0xfffffffffffffffc, 0x1, 0x1, 0x5, 0x63a}, {{r1}, 0xfffffffffffffffb, 0x10, 0x8d8d0b1474e6c9d0, 0x9a, 0x100000000}], 0x3, &(0x7f0000000600)={0x7, 0xffffffffffffffff}) mkdirat(r3, &(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', r3, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000380)) r10 = msgget$private(0x0, 0x718) r11 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r13 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r15 = getpgrp() r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8400, 0x0) ioctl$TIOCSTAT(r16, 0x20007465, &(0x7f00000002c0)) r17 = getpgrp() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000300)={{0x8001, r11, r12, r13, r14, 0x4c, 0x6}, 0x8, 0x800, r15, r17, 0x0, 0x4, 0x8, 0x484}) r18 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x4, r13, r18, 0x0, r19, 0x4}, 0x8001, 0x100000000, 0x8000}) 19:14:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0xffffff1a}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0xd81}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002a80)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r6, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000000c0)) r7 = socket(0x20, 0x4, 0x7) setsockopt(r7, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = fcntl$getown(r12, 0x5) r14 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r14, &(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', r14, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000380)) r15 = msgget$private(0x0, 0x718) r16 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r18 = geteuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r20 = getpgrp() r21 = getpgrp() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000300)={{0x8001, r16, r17, r18, r19, 0x4c, 0x6}, 0x8, 0x800, r20, r21, 0x7, 0x4, 0x8, 0x484}) r22 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) r23 = getppid() fcntl$setown(r22, 0x6, r23) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r17, r9, r10, 0x104, 0x25}, 0xfff, 0x9, r1, r13, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r9, r10) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, 0x0]) r25 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r8, r24, 0xffffffffffffffff, r25, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r26 = semget$private(0x0, 0x7, 0x286) semop(r26, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r26, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f00000000c0)) r27 = socket(0x20, 0x4, 0x7) setsockopt(r27, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r31 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r31, 0x2, &(0x7f0000000100)=""/114) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000001c0)={'k\n\x95', 0x0}) r33 = fcntl$getown(r32, 0x5) shmctl$IPC_SET(r31, 0x1, &(0x7f0000000200)={{0x3ff, r29, r30, r29, r30, 0x104, 0x5}, 0xfff, 0x9, r33, r33, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r29, r30) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r30, 0x0, 0xffffffffffffffff, 0x0]) r35 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r28, r34, 0xffffffffffffffff, r35, 0x100, 0xfffffffffffeffff}, 0x41f, 0xd8, 0x40}) r36 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r37 = kqueue() kevent(r37, &(0x7f0000000300)=[{{r36}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r36) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000002ac0)={0x0}, &(0x7f0000002b00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000002b40)={{0x40, r5, r25, 0xffffffffffffffff, r35, 0x180, 0x3d4}, 0xffffffff00000000, 0x10001, r38, r1, 0x40, 0x2, 0x8, 0xe6ba}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000002800)=0x2) r39 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r40 = kqueue() kevent(r40, &(0x7f0000000300)=[{{r39}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r39) ioctl$WSDISPLAYIO_GETEMULTYPE(r39, 0xc014575e, &(0x7f0000002bc0)={0x8001, './file0\x00'}) getgroups(0x1, &(0x7f0000001640)=[r2]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pwritev(r0, &(0x7f0000002780)=[{&(0x7f0000000180)="8dd212fbbffc9189c9a6053cacaf1bbd323dd9bcff87ee7e2efa677b59546eb7189955c069cc75994bf14ba81fae13ce0669445301ff3d2f008d6ae754b90ae105cd5c58dce5edb4989cc71aaa826526f5e60c1726436b75404b3309dae48a95f102538609601fcdfdb4fcfae4a55d75b8689ad1ee7e3a39373c99a4853085aa2d1735e375e874b2b619ba8614c024724aaea1301ab632ffd6bd2cb3a556172bb029984e8c92f4e336dd07f08c518c698906ea32cabf227c8ff0d53000703b88fcfd8624441298abaa79", 0xca}, {&(0x7f0000000280)="d429089a2767e2f0290af032db5a93ceae4031a1e38d5f83bbcc4f2d7488d7f4cca6e666c9043c175be98d399b12d54fa00bcac5d407e41a692e97f9f2af7bf493bb2f1f64f47b69bf27a86b8626855bb585ca4e25824633278b453f61d13ede68bf714c4b80c479e25d21df", 0x6c}, {&(0x7f0000001680)="a3f1f36f292b5318ca7cef062a21a9baedb2dcaa09515e4bcfdc274cfcead028ff9a1060517589c2ebf205e81828af8a9a5c9820a1bb54d03f09736558e359630313dfd0de9ff1c97ee512c6341cc30de9e480f0364ab320dd63e56dec3e71708d5ffd4e2b14fccbb097f506c6c7ba1f5d0a6f58634bba615f075ebf9e17e10711a985eb2a9e38089d72000522bccb991a38b85b4d70f9582c92d06e9724a3b6f588eea880d6448f887dba8a56a8f2e751ce425010af11c24c3131c71a5fe8fb2688a303b72d5afda91f9e9e5d8e405487469433f8437848aeb043173ee09b07953948b3f93bcf447e08b6d3b5678391b6d8f2af01c25b877cd18570c574693e3fe1de13bceaa4aefbc93677aec43e13006faacc38638d0eab2aec9bf009fa6b96e17d6a7c1c4d1e486065f1f201277dd81b58429e2b328949da7034e27fa308df0914b0baf67cbe9db4a3bf57a38b791116e1e53923f3f3c9bb1513549f0418c7f3c586bd92a29005ca187d0ab3581cf2f285f235372c220e1c0d3552fad09503e89f605ab7d2c3c27ed55c739b11c6ad6e1f3d54c46f2786d8ac3741bb6051c9a0e2e57383536f40a045878851aab87719fb385722075f46bb7c9147835c983e68f9f379a8fe9d55411467a42150744db3f22c0aa16025bccc9b2d8e33bf40c5c2ce91307e68bd5b475cee90386d07dcbf42e3db601dc06e88f8e9ae0ffa5140f60994928e21df424921b2e54d4b5e0be6c744dcc027bb09e5577012c09a8db40c396fa04048a878d9c1e58e9f85eefe51109ccf7097b6de6f09d078188683325de6a767217165b0d520b095b3be82709e7a60fc3bbbf5a0fbd5833963822e6b05860b118d3bbd70b8c23f35fe59f2caa39dcfd71cde716c2d161468dadc58b70253d768bffa18141404255d01846af19c09401baf8711cd35e42d3fcdfe14d98c3ffddd458eed0c999fe05404c949354a90183026a330d3260e31c5fac138177567274d53eeb8f63bc2435801a2b9a2adc05d3e330a5da5b300b37e8628611ed39f1cca43aafd97bdd1bee95acdd9787d1e1c012ad7944f2bb5f31234ef6290ca67c2ba1ff0a63d29134e92a1f74c2082471943a4516e1173103b12ce4972e6afea7f7236bdd1daa883b5ff521522d4483f31b31988f759bbf100c529a71a28470509d79fb515bf9542be38fbaa3d5b250de769c3a8ee363645e524fff2fe634fb1364ba0e9b7bfd77284477876839e15d1bf6e9f9ce6e85c54b2493069f0d3480e1aeb243b26d2d21f09168f58b5730f45f1039a4844f28449e7a5010a6473054dc337986d25c671f53bd0cb46102bbb727920d03957a922adf37f591c903dfbd14eabd3b7a9fbeba419e41e16b32a9d679d5f7976fdd40370143d2896a6a2420d1b1410f7cddc7a0f744e904cd6d03d10f3e03a6a30d643f513794aac977a5a62919f549a183595b33e44bdec667b8c02bee5c27e3662baba5ad1ee3935b41976c1c24142a6af26dbb55c63429725d8dbf421d25b7a9d76d612e8be92dae5a2d970b01bd6e33eb5a98139323183d96a2ae06af55f249eb77ff1ce324dea3464b99f768aa2ea3757e92b33705dfee42b938df7725cf39c16488544e1062a8fd78571ffb64714c0aa42e252cf1e6842e4e4dd8b83db1996dba397229d138a135ab6ad127400f9191235df9b63847a03ee6649fff28d0e219cf42f9e53fab215b2c683065b8ea90f6b61e2f2d94be733dbcaa96b894524d611000cf3c176ceb67e74d05c59918a11d929ce16c2938842ab8329ca9c22c403c1a74f414da52662103aee396e2876ca752449174294e2e20b7393b842856d3e44c6783806f503dbe3b35012d37a757124fe135c74a8dce37577b4f4cd9fe75ab0d9593c85c5616ac4f5a638cbd0f3376e34c06cb6970b5703bfda9a87b0260ff4a8bcb52895c14d412de5005a9c9d4db1061193c57f6d6d7b7efc44c7f9b35e4893fcf97ce243adceaa06c4b544379b20cc47d75a03da72ce09388b87ada0d0b1ab070bf9e946b047eebc7c40989aaed99adb92ccda6eb020411f70ba6236305ef759de8d62e7cab525b1eae8a94de694203ba715d698c7e6713522a3427605641eab135bc91f2f42f5b5cea6b017f7f61b169c4c76eaddfb6f776ba59e830f5ac0cecf2026078d8f6fbac137c2e835f8fc781a885dd1e1d4895bbe72c5d2997769a3a334d2d1ddb3591e666fec8059e25dab964fba20a1438013ca88d04f79e2383b3bf21a4a1ef1908cc5eb9a7c616a2428e9895b969e7ab8d5e0a2fca6372c82ae0a194d1265ba945f2f359fe5bbc232ed79a18f104e500012a77f90fe57080cd8ffcdfb3486e43c413e866ea9da3afef05f3c13081c88c3ccd82030e1ae7132b5056a34e87d4c3fb954616aec567a33e43a3d7cc3b1da2858b1db6537522dca680edfb70fd369c0b8aa13a59a8e198a2ac93b8b46135e431d2447db46642e19651cad3f65704d5870ec6ab803214846707a32c40c04141f8039a9bf46f29a8d3db3afd7894494a982ec6b9eb79644395b32539b2af6f3d96ead4f46e38429279bcb153a7383a75890b74c1bd53efa5a5b7def1c06ada85cc5a8ab93c2925aef516c0c1d709e1614dd6d5b13e228a2b04efecf7a5cf6a21a5b28e7b09d3d08b966758fafbea6d968f1440919c61b5b7699f19ffb2f1dd94d4ca2b5a3de2a823a6bf36fa56bf401a012e621f40222561b684da8a9dea9fe98310edd6dc859b3933a75259d7ecd112ffb98a9146750e2329f6b9d768ceb3c27d94105887ae0fe36e80dcfffca05dec028b24d79b2e8583f5e2d8e4d258a51660480a4c704e3221684a7ac7f3915be6407d3687e77663075f1bf2088b2347986e3f89a0b88b5cc4f526964787453f2d09bc1d1446e1f8d76200a8e1e87a986b4193d4fa2cf168d9e18e9943b65df1ba5c357579c2c78a565ceb0a1ad0259f5dc7b34fac321395ca66db7470f4b48a25e2a6b58c28ab8ae708b9de2f7fb6c0e8d7f820bdf233de871806e25d608ec665cdb93ebd0e5953981d4eed3609093303427630adbb23e85ff19cec371d9e277f7b3bb8e36fdc1872dd1baae8f46af74156a9bb7706ee55a91575a67f2c8cf3a8a5e1da959ce327ddc7dc4d1bb3cf885e7109e944f4b94d2913db9b8b0dc47809b560fe1eb443c12ecb08a9ce04d1b05f167a8434bd1bbf4313f2b28c2d409c792a48aee4da13ee11275c1bbb49bc1d98a3d28034a2ce999e57b5cf40905fe7333da4563866102e8b18a8fe6272a4f7b4b81772608969ceaf58500c29df1f0693e5f2de2e930e9a0b8675375db4ec32239ca0a339d005a910a817cef061d4fb265c8e6ecfde46980cc209f7b53135f682397d42b9fb52546eb243b746c3b8f15907aea21c276687743a3d30a4fccfcc5d50a2bd9cf550fbdd54ce92946e338ecc1ec737fe019ad99e07c09eaca1e813f3da05f4f51c857b0d89aded71e2e5cc35182c6af9a991096a99027d5c4e96aea95b346cd4696d7ece3510c738f611561772b19b75b6ba60a6c82dcb4e7ceb594cd3e0bb2bf15c6777de01f3008d44fbb18d7889c456d27d75c7ee7d5076bd2a2f9a182f7b7a655d21c879a5f3982adf1d422e63d6a9a0f1b395019d281f442254d74dfcddd666038d1be598fb02c080fa4fecef0d9f1efdb4822134de72842566ebe03f4e7cd53ff256014d2aef10c282a0c3289aa0430d083caa204a23a97d6965e62f174b3b1b9d3368518f0a7063003e568189abe429c67f6b25afb15c1432fcdc98cf0d803068f2d380f6f2ee8a1892c61c70647fa748c85ee962c9fd81568f5e637a11975530797c4183613c1df6aa8f822da0a77c83c757dd5d28b3cea43d48da6d2d781821618b5fddeb04fc7c5289e16b3dcd058c0d2246d0323914a89da36f46a9af0a5243a464e8eca45ad4889cc41af809cf448388eaf77b8496426b48ff90b2ac8b92eb7e5da9dd7a55c00164adcc6ea243150e059569b3207940172b73688fe6ca158f208c9aec875de7c5c55cb111a794de85c5b3adccb32f9764c411ac295e6201b744bd521f0efd5fbf8ad509625af6575e61bc96e70ca9765520f7db6939e164cdfbfab0aa1aecab1dbc1e953779c6243621cac43402252b17b0c71af36a9382167b8504bec7fffa35cb0b3bdda78bc6ee3a2135d3350216b935fffc860d905f60875f4b47c523edd4ee1e31c0b9a4274a713172b967be5763fd397d7005063ec78eae91062a1cc652df54f1c3a4fc525ea2205cada7524d1f0026d6bc399a5a4a9fc6b503b0f5336fd5a160e1733d1222d25116d0f0a824da8d81d0a0631748e2610adddd47b9be6ed6329921cc17149568daac308c13b0f46e491729dd608835d54e9b7b1947ec01b2a13a22e09d92335a7f097645d421c880e15e0d891f72d088d630e2b874ad1ffe98787e96c439e02495341f393e8767df065f7ebf8cced1046554b1b619eba4c907a17c5afd76665b240a04cc7fb3e91a99f50b3b06e219df2cdd94b4fc750806ce5639e12f25b35b5a0788e43edbea651978010d99e1c82b650046a5b7a2e9e1d0903f8315cd0980d172f4b52e89c40405697cec46d79f9bf04be32c67fcadf576e561a9cb7599fd2e5ffd1a6d19a2ebae6272041dff25ef99233b27bfe5132b808b56537252b9340280b295077481c34fb30846b3a69e6455c242fef742b46cab32781cf6dea0bfbe33919bfbf6f73943601149ed78aff536b5a13cf8764ae5d986d43f697dba8ca570c49fc1d59f61094ad93d42e146a8435bbdd11a6cbe8c9be967cccda2fbcb7041c5790aefe60f9f4b250a29bfa84dce72ae75094ffc159b74f1b1d48ad4666e18853b0631172831879846708ca6f2f6008152a4357945cbbb9c90099ca7cd7ce990b45c613929b2e7b49be2d66a60bd69167633ee66bf7e7bd2f764e84384b24c0ce02c1cd3e1bd39da20f7e3b8f4417b9dd1503c45e2a93cd333008d095a60344e18478fbd65006a40052be1f12ef1dd27fd1492e4ae277c0a0dcafc2947156c584d4e792b03280698e6b2e2ea087f4a45d672ec629005007cac6dfe17dfd71f2a01465b4ffdea2b377e5bbe6d4f50c45dbe624ec65c3b07150d9c3c1ac041e45d037a077661cc85b07e99a41d7131a931c9c331ab40c1eace064f65b397bf145c6605f4ea405d4c5c8f15a003f6994d998f3769c628a8c1073c2ecf1882ea0efeb2360dbe352cc542624a0a5012f1d931cd2717f3c852547825d8a3d7260c7c5655846cb66aa3c944bc02ea158e0e6fa205617c6fd1a2218e78d5d30affa4dca2450dabcd7d0eed2b5fc635eca8d9640226dbc0e5db833994c7a75e4edd0e46380d954946efd7a477da151a6c262804e94a8d5f967bcb4a4b7f2adf3d4b268ab156d8fef7fe16388993ff93278e576c121ff0385b0ba36799bea3bc73bb8b740f745046f0680971fcc383fd9a181bca3b920de440b6d34bc4f2f3e5bb8baf4ddebac8053a74bebd1b22fcc21ba3f38d0c1ce89d3306fd12e932d142e81001e44e494e5504faf3ca2171bcedca1969f20343b8ca518572c569435dc66fc22a3ae985763ea30988ba0ae4b4cec45f389b3bf72870f387bc0104abeff486f593c67903a2b688fd032b81bb071f5c1a81ba4d60b232f952440b86025f0ea585dfc3e8acf5578c0f1cd73ba8288e20c9725341bb8509c158e200af0fda9aac5ac15e9f1867e2f917631b7005444e5134ed8fa8ec430e8f029b74347166cce7e91fb8c945bbc68949637fe63e55854ffaa43d00f", 0x1000}, {&(0x7f0000000340)="e6669e93fee8c3317d9da645c3e3cc41a18358d8881926cb0b53719556fa0a629a994dcb4fd508d580a4c69d28321bb5951212340f0d4e504bd58d73af35dacb361e0b8cad62f261931104bca5a8613905b0d86099c15bb5b576a57bac135a0e50a0b60769f7fc4bda128940349aef8b83ba0aa43b501cb05b08687e94bd43c8ade009dc7a720cf9f1633859eb60eaee2b00d7c8f9e5ffd65b8aec5804c355e074ae7d121d110cab70b3ede105355ac83469ea08aabb253054ed369431016bb7024c024135a7741011ac8611577b9333eee2e3472e90a2aad9e34032bc6205bbb4b7bdb4158b92b745da133e52d49097932cbe020475b8c4ae648c", 0xfb}, {&(0x7f0000000480)="21b982b7ae1f8bc115084f4c756720e9102bccd539548f62478ebf14ddc8b280f22af9d41ca552fdfd139befb6f26eaa8f786014e1cb6ca17bcb3800f35a46fd2b83724ab7c927bd012202b381a2e13e245aad99a7a5cba6946a460ad326bca92e11f43b2a734bd588976d6db79cc1b083608fe8bf833fa9d19ecc97b6426013defbf8b7775ad479acd46b50e5542b1510eb1399b2bb0c4694c7382933f92874331b5dfd2e6af50e1480d77a", 0xac}, {&(0x7f0000000540)="e913a48fb151942debeead4110d3221d91da731f61c07e3e86212153f79bcfeb94eb9b4f8eedb18c8193b9039a604684df8bccafaff22e052dd91203164ad06ce8ca948be66fd8648780545f617fea4a760325bbd4e51e27f5601021aba316ec3824e2ab4f2a69a213a3229f74809020708525baeddf2951380c0c3bd4fecf4e31af84a02b8c1dfa97e3106273ea45b69f9380a2175828e2d870fa5d348c88b50265bf19a9481baf7f1200cd468390f6353a0bc14b2ca68e8fd81207ec4f970a88eacf954c14b28d71a093eadf030d97cb131dfadcb30f58487f51429335df747bc9740d0bec876722caf7aa", 0xec}, {&(0x7f0000002680)="8905e047091f255f1dfea728d93de6d9a28aae39cb355ec82c51c3c9f77cf67ae546f8634446b8ba8c2a36c9c0ca5008bc0c1c5d2e2a06fbcf5a377d2abb762f8c2f5d997c596a6824997a841c3cf44ba66ecdb6cc8678ec140404349df06f4f93c1c83f4208f98cea7132f0074c43841fa43e388fa6dc90d94d25b4fd5740d41857ef272eae915f111623b5cf2685d80cb4a47407", 0x95}, {&(0x7f0000002740)="baf4e2e6ef7c07ba3154ec643b", 0xd}], 0x8, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000002a40)=0x101) sendmsg$unix(r0, 0x0, 0x8) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000002840)={0x8d, [{0x3, 0x6300}, {0x3, 0x4}, {0x3, 0x7}, {0x0, 0x80000001}, {0x3, 0x4}, {0x1, 0x6}, {0x2, 0x81}, {0x2, 0x1000}, {0x2, 0x8}, {0x1, 0x80000001}, {0x1, 0x4000051}, {0x0, 0x2}, {0x6, 0xffff}, {0x3, 0x2}, {0x3, 0x2}, {0x2, 0x6}, {0x3, 0x20}, {0x2, 0x1}, {0x5, 0xffffffff}, {0x3, 0x3}, {}, {0x3, 0x4}, {0x3, 0x4}, {0x2, 0x9d7}, {0x1, 0x8}, {0x0, 0x6}, {0x3, 0x8}, {0x2, 0x5}, {0x1, 0x6}, {0x1, 0x1}, {0x2, 0xf5d3}, {0x1, 0x4}]}) r41 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r42 = kqueue() kevent(r42, &(0x7f0000000300)=[{{r41}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r41) read(r41, &(0x7f0000002980)=""/158, 0x9e) 19:14:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198", 0x30) write(r0, &(0x7f00000001c0)="220e22533c7643e969ff66e0a564408f4c0abbe581fa14491a896d41479542f94fa601ee14158c21c6cb58bab74f0844a6adba009bd70a2d054a99a739062c10236ce07fa239651b316e419fb3446a1aaed2cfda0196bbe2e43b2bb4ca411dd1f30aa5cab0783bb67d34915f7f07b3410d16f67171e52762dd4aed5085ba22f572ad67f6841b73102ef03deefe16ff", 0xfffffffffffffe66) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r2 = dup(r0) write(r2, &(0x7f0000000680)="618dfaed0f96deddeedf5ca49f88b4195353c12bf5ec7a68140d99741cafb405545f07bb76f7276e041debc34bfd441b5ff9bd49666cf9513d4291bba31840eb1dde1e61a97a11698c248b6cf9545dd9f6291c74684b637b91b678e47770cc810d59da46475173f20f17abfea74a0b5242ca5d6942d57a8a036231a89416bc21d1502cde21005ddac7c43a5a6b4a51109427b30f6fe0adefa2da7e57985064ec9ec5e26201dfcbeaee38ccd9dafb4f7119c700b09bac1d255701e133af23e4894ad4ff54388a2bb2", 0x51) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x100) mkdirat(r3, &(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', r3, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000380)) r4 = msgget$private(0x0, 0x209) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() r9 = getpgrp() r10 = getuid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x8001, r5, r6, r10, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x0, 0x2, 0x8, 0x484}) r11 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r11, &(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', r11, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r11, 0x4004746a, &(0x7f0000000380)) r12 = msgget$private(0x0, 0x718) r13 = getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r15 = geteuid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r17 = getpgrp() r18 = getpgrp() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000300)={{0x8001, r13, r14, r15, r16, 0x4c, 0x6}, 0x8, 0x800, r17, r18, 0x0, 0x4, 0x8, 0x484}) fchown(r1, r5, r16) r19 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x2, 0x9) ioctl$WSDISPLAYIO_GETSCREEN(r19, 0xc0245755, &(0x7f0000000080)={0xff, './bus\x00', './bus\x00'}) 19:14:21 executing program 1: ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x3ff) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xa4c759b01ade97e3, 0x50, 0x20, 0x0, 0x7}, {{r0}, 0xfffffffffffffffa, 0x1, 0xfffff}], 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb}, {{r1}, 0xffffffffffffffff, 0x5c}, {{}, 0xfffffffffffffffa}], 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 19:14:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc53c, 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, {0x1000, 0x3}}) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x40) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100003000", 0x20000}) 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", 0x7b8) 19:14:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x8, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x200000000225], [0x0, 0x8001], [0x0, 0x0, 0x91a431f, 0x0, 0x0, 0x400], [{0x0, 0x0, 0x0, 0x3}], {}, {0x0, 0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0x40) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) socket(0xc, 0xc000, 0x3) connect$unix(r3, &(0x7f0000000000)=@file={0x78e441946f6c0e77, './file0\x00'}, 0xa) 19:14:21 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x1, 0x2}) r0 = socket(0x2, 0x4003, 0x0) socket(0x2, 0x0, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="02002e2f66566c653000"], 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='ol', 0x2) r2 = fcntl$dupfd(r1, 0x1e, 0xffffffffffffffff) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(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', r3, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000380)) r4 = msgget$private(0x0, 0x718) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r6 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() r9 = getpgrp() r10 = getegid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x8001, r5, r10, r6, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x7, 0x4, 0x8, 0x484}) seteuid(r6) r11 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r11, &(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', r11, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r11, 0x4004746a, &(0x7f0000000380)) r12 = msgget$private(0x0, 0x718) r13 = getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r15 = geteuid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r17 = getpgrp() r18 = getpgrp() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000300)={{0x8001, r13, r14, r15, r16, 0x4c, 0x6}, 0x8, 0x800, r17, r18, 0x0, 0x4, 0x8, 0x484}) fchownat(r2, &(0x7f0000000080)='./file0\x00', r6, r14, 0x4) panic: kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 951 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 292821 63599 0 0 0 0 syz-executor.0 *319028 63599 0 0 0x4000000 1K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82205d0d,ffffffff821ce6ea,3b7,ffffffff821e4780) at __assert+0x2b rtrequest(1,ffff800021971728,4,ffff8000219717f8,0) at rtrequest+0xbf1 rt_ifa_add(ffff800000a8f600,840100,ffff800000a8f658,0) at rt_ifa_add+0x290 in_ifinit(ffff800000b06000,ffff800000a8f600,ffff800021971b00,1) at in_ifinit+0x37a in_ioctl_change_ifaddr(8040691a,ffff800021971af0,ffff800000b06000,1) at in_ioctl_change_ifaddr+0x5de in_ioctl(8040691a,ffff800021971af0,ffff800000b06000,1) at in_ioctl+0x205 ifioctl(fffffd807cd45310,8040691a,ffff800021971af0,ffff800020acf8f8) at ifioctl+0xb64 sys_ioctl(ffff800020acf8f8,ffff800021971c08,ffff800021971c50) at sys_ioctl+0x5b9 syscall(ffff800021971cd0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,91a07e1d010) at Xsyscall+0x128 end of kernel end trace frame: 0x91c92edf3d0, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 951 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82205d0d,ffffffff821ce6ea,3b7,ffffffff821e4780) at __assert+0x2b rtrequest(1,ffff800021971728,4,ffff8000219717f8,0) at rtrequest+0xbf1 rt_ifa_add(ffff800000a8f600,840100,ffff800000a8f658,0) at rt_ifa_add+0x290 in_ifinit(ffff800000b06000,ffff800000a8f600,ffff800021971b00,1) at in_ifinit+0x37a in_ioctl_change_ifaddr(8040691a,ffff800021971af0,ffff800000b06000,1) at in_ioctl_change_ifaddr+0x5de in_ioctl(8040691a,ffff800021971af0,ffff800000b06000,1) at in_ioctl+0x205 ifioctl(fffffd807cd45310,8040691a,ffff800021971af0,ffff800020acf8f8) at ifioctl+0xb64 sys_ioctl(ffff800020acf8f8,ffff800021971c08,ffff800021971c50) at sys_ioctl+0x5b9 syscall(ffff800021971cd0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,91a07e1d010) at Xsyscall+0x128 end of kernel end trace frame: 0x91c92edf3d0, count: -12 ddb{1}> show registers rdi 0xffffffff821144f7 db_enter+0x17 rsi 0x3ee1 __ALIGN_SIZE+0x2ee1 rbp 0xffff800021971540 rbx 0xffff8000219715f0 rdx 0x3ee2 __ALIGN_SIZE+0x2ee2 rcx 0xffff800021ba6000 rax 0xffff800021ba6000 r8 0xffffffff814bd46f kprintf+0x16f r9 0x1 r10 0x25 r11 0xd7a213e7b7d9d928 r12 0x3000000008 r13 0xffff800021971550 r14 0x100 r15 0x1 rip 0xffffffff821144f8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021971530 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=319028 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800020acf190,0xffffffff8264d170 process=0xffff800020adce00 user=0xffff80002196c000, vmspace=0xfffffd807f00a730 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 63599 292821 82740 0 7 0 syz-executor.0 *63599 319028 82740 0 7 0x4000000 syz-executor.0 14999 278558 64938 0 3 0x2 biowait syz-executor.1 82740 60253 64938 0 3 0x82 nanosleep syz-executor.0 18943 180190 1 0 3 0x100083 ttyopn getty 40413 447189 0 0 3 0x14200 bored sosplice 64938 241146 40153 0 3 0x82 thrsleep syz-fuzzer 64938 508922 40153 0 3 0x4000082 thrsleep syz-fuzzer 64938 423399 40153 0 3 0x4000082 thrsleep syz-fuzzer 64938 129613 40153 0 3 0x4000082 thrsleep syz-fuzzer 64938 72318 40153 0 3 0x4000082 thrsleep syz-fuzzer 64938 203367 40153 0 3 0x4000082 thrsleep syz-fuzzer 64938 76370 40153 0 3 0x4000082 thrsleep syz-fuzzer 64938 43270 40153 0 3 0x4000082 kqread syz-fuzzer 64938 17332 40153 0 3 0x4000082 thrsleep syz-fuzzer 64938 3243 40153 0 3 0x4000082 thrsleep syz-fuzzer 40153 300680 12709 0 3 0x10008a pause ksh 12709 110516 97118 0 3 0x92 select sshd 97118 353464 1 0 3 0x80 select sshd 38805 512663 81586 74 3 0x100092 bpf pflogd 81586 42172 1 0 3 0x80 netio pflogd 38269 55685 75133 73 3 0x100090 kqread syslogd 75133 290084 1 0 3 0x100082 netio syslogd 23647 520125 1 77 3 0x100090 poll dhclient 62484 257603 1 0 3 0x80 poll dhclient 16512 399605 0 0 2 0x14200 zerothread 46115 471923 0 0 3 0x14200 aiodoned aiodoned 56725 370928 0 0 3 0x14200 syncer update 26906 172679 0 0 3 0x14200 cleaner cleaner 89722 150701 0 0 3 0x14200 reaper reaper 84882 165493 0 0 3 0x14200 pgdaemon pagedaemon 92407 504734 0 0 3 0x14200 bored crynlk 42057 520998 0 0 3 0x14200 bored crypto 89877 116925 0 0 3 0x40014200 acpi0 acpi0 17622 299064 0 0 3 0x40014200 idle1 79570 293376 0 0 3 0x14200 bored softnet 98032 90792 0 0 3 0x14200 bored systqmp 85749 4551 0 0 3 0x14200 bored systq 82104 224465 0 0 3 0x40014200 bored softclock 42671 418835 0 0 3 0x40014200 idle0 21194 134539 0 0 3 0x14200 bored smr 1 220216 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 63599 (syz-executor.0) thread 0xffff800020acf8f8 (319028) exclusive rwlock netlock r = 0 (0xffffffff824b3508) #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 = 0 (0xffffffff8262ff50) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 Process 14999 (syz-executor.1) thread 0xffff800020ace538 (278558) exclusive rrwlock inode r = 0 (0xfffffd8062be4c50) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vget+0x1c3 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b4 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a6 #11 namei+0x63c #12 dounlinkat+0x99 #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806e18ef88) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 dounlinkat+0x99 #8 syscall+0x4a4 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9618 7122K 11536K 78643K 30423 0 0 pcb 14 12K 14K 78643K 1797 0 0 rtable 131 9K 10K 78643K 5795 0 0 ifaddr 107 28K 29K 78643K 1665 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1956 0 0 iov 0 0K 32K 78643K 1687 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1217 76K 77K 78643K 8921 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 133 0 0 VM map 57 28K 29K 78643K 94 0 0 sem 12 0K 1K 78643K 1799 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 9106 0 0 sigio 0 0K 0K 78643K 82 0 0 proc 62 63K 95K 78643K 3787 0 0 subproc 32 2K 2K 78643K 1003 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 844 0 0 in_multi 40 2K 2K 78643K 1213 0 0 ether_multi 1 0K 0K 78643K 155 0 0 mrt 1 0K 0K 78643K 53 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 102 450K 450K 78643K 102 0 0 exec 0 0K 1K 78643K 1907 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 201 559K 585K 78643K 34475 0 0 UVM aobj 130 6K 6K 78643K 170 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 1947 0 0 NDP 25 0K 1K 78643K 526 0 0 temp 250 3565K 4205K 78643K 247818 0 0 kqueue 0 0K 0K 78643K 65 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 216 0 208 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 684 0 682 1 0 1 1 0 8 0 rtentry 112 993 0 944 2 0 2 2 0 8 0 unpcb 120 4486 0 4462 12 10 2 2 0 8 1 syncache 264 33 0 33 12 12 0 1 0 8 0 tcpqe 32 106 0 106 9 9 0 1 0 8 0 tcpcb 544 3634 0 3630 32 31 1 15 0 8 0 inpcb 280 10665 0 10656 53 51 2 13 0 8 1 rttmr 72 17 0 16 4 3 1 1 0 8 0 ip6q 72 7 0 7 4 4 0 1 0 8 0 ip6af 40 21 0 21 4 4 0 1 0 8 0 nd6 48 132 0 128 8 7 1 1 0 8 0 pkpcb 40 43 0 43 19 18 1 1 0 8 1 ppxss 1128 234 0 234 23 22 1 1 0 8 1 pffrag 232 170 0 170 27 26 1 1 0 482 1 pffrnode 88 170 0 170 27 26 1 1 0 8 1 pffrent 40 4702 0 4702 27 26 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 782 0 692 1 0 1 1 0 8 0 pfstkey 112 782 0 692 5 2 3 4 0 8 0 pfstate 328 782 0 692 13 4 9 10 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 34 0 33 23 22 1 3 0 8 0 art_heap4 256 3894 0 3615 54 36 18 19 0 8 0 art_table 32 3928 0 3648 4 1 3 3 0 8 0 art_node 16 986 0 942 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 0 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 1793 0 1783 1 0 1 1 0 8 0 shmpl 112 168 0 40 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 18894 0 17461 48 1 47 47 0 8 0 ffsino 272 18894 0 17461 97 0 97 97 0 8 0 nchpl 144 34617 0 34092 61 38 23 61 0 8 0 uvmvnodes 72 6509 0 0 119 0 119 119 0 8 0 vnodes 208 6509 0 0 343 0 343 343 0 8 0 namei 1024 131709 0 131709 6 5 1 2 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 58 0 3 7 0 7 7 0 8 0 vmpool 552 92 0 37 5 0 5 5 0 8 1 scsiplug 64 12 0 12 8 8 0 1 0 8 0 scxspl 192 123327 0 123326 66 64 2 7 0 8 1 plimitpl 152 821 0 813 1 0 1 1 0 8 0 sigapl 432 9143 0 9128 5 3 2 3 0 8 0 futexpl 56 192825 0 192825 3 2 1 1 0 8 1 knotepl 112 2261 0 2242 2 0 2 2 0 8 1 kqueuepl 104 2618 0 2616 7 6 1 4 0 8 0 pipepl 112 5356 0 5337 12 11 1 2 0 8 0 fdescpl 488 9144 0 9128 3 0 3 3 0 8 0 filepl 152 82925 0 82823 56 51 5 14 0 8 1 lockfpl 104 18177 0 18176 1 0 1 1 0 8 0 lockfspl 48 4425 0 4424 1 0 1 1 0 8 0 sessionpl 112 79 0 68 1 0 1 1 0 8 0 pgrppl 48 177 0 166 1 0 1 1 0 8 0 ucredpl 96 9284 0 9275 1 0 1 1 0 8 0 zombiepl 144 9144 0 9144 3 2 1 1 0 8 1 processpl 896 9176 0 9144 6 2 4 5 0 8 0 procpl 632 30742 0 30700 10 5 5 5 0 8 0 srpgc 64 82 0 82 30 29 1 1 0 8 1 sosppl 128 158 0 158 30 29 1 1 0 8 1 sockpl 384 15973 0 15938 73 68 5 22 0 8 1 mcl64k 65536 673 0 0 68 34 34 34 0 8 0 mcl16k 16384 25 0 0 4 1 3 3 0 8 0 mcl12k 12288 33 0 0 3 1 2 2 0 8 0 mcl9k 9216 33 0 0 3 1 2 2 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 21 0 0 3 0 3 3 0 8 0 mcl2k2 2112 16 0 0 2 0 2 2 0 8 0 mcl2k 2048 220 0 0 19 8 11 19 0 8 0 mtagpl 80 122 0 0 1 0 1 1 0 8 0 mbufpl 256 1082 0 0 31 0 31 31 0 8 0 bufpl 256 37631 0 30583 441 0 441 441 0 8 0 anonpl 16 1060068 0 1045716 257 180 77 89 0 124 0 amapchunkpl 152 70628 0 70518 142 132 10 19 0 158 4 amappl16 192 47681 0 46615 309 254 55 66 0 8 0 amappl15 184 1696 0 1695 8 7 1 1 0 8 0 amappl14 176 1491 0 1488 2 1 1 1 0 8 0 amappl13 168 560 0 560 11 11 0 1 0 8 0 amappl12 160 1150 0 1149 1 0 1 1 0 8 0 amappl11 152 1540 0 1524 1 0 1 1 0 8 0 amappl10 144 1457 0 1451 1 0 1 1 0 8 0 amappl9 136 2758 0 2751 1 0 1 1 0 8 0 amappl8 128 2306 0 2268 3 1 2 2 0 8 0 amappl7 120 1721 0 1711 1 0 1 1 0 8 0 amappl6 112 1399 0 1380 1 0 1 1 0 8 0 amappl5 104 1687 0 1673 1 0 1 1 0 8 0 amappl4 96 9114 0 9084 1 0 1 1 0 8 0 amappl3 88 2351 0 2342 1 0 1 1 0 8 0 amappl2 80 69809 0 69739 4 2 2 3 0 8 0 amappl1 72 218928 0 218493 25 15 10 20 0 8 0 amappl 80 32078 0 32003 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 169 0 40 3 0 3 3 0 8 0 uaddrrnd 24 9236 0 9128 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 9236 0 9128 1 0 1 1 0 8 0 vmmpekpl 168 74158 0 74112 3 0 3 3 0 8 0 vmmpepl 168 1176370 0 1174079 485 344 141 142 0 357 30 vmsppl 368 9143 0 9128 2 0 2 2 0 8 0 pdppl 4096 18479 0 18385 15 2 13 13 0 8 0 pvpl 32 2861285 0 2843723 542 356 186 212 0 265 8 pmappl 232 9235 0 9165 7 2 5 5 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 805 0 142 20 0 20 20 0 8 0